Notice

This is not the latest version of this item. The latest version can be found at:https://dspace.mit.edu/handle/1721.1/132233.2

Show simple item record

dc.date.accessioned2021-09-20T18:21:26Z
dc.date.available2021-09-20T18:21:26Z
dc.identifier.urihttps://hdl.handle.net/1721.1/132233
dc.description.abstract© 2019 Mattern et al. Dual numbers allow for automatic, exact evaluation of the numerical derivative of highdimensional functions at an arbitrary point with minimal coding effort. We use dual numbers to construct tangent linear and adjoint model code for a biogeochemical ocean model and apply it to a variational (4D-Var) data assimilation system when coupled to a realistic physical ocean circulation model with existing data assimilation capabilities. The resulting data assimilation system takes modestly longer to run than its hand-coded equivalent but is considerably easier to implement and updates automatically when modifications are made to the biogeochemical model, thus making its maintenance with code changes trivial.en_US
dc.language.isoen
dc.publisherPublic Library of Science (PLoS)en_US
dc.relation.isversionof10.1371/JOURNAL.PONE.0223131en_US
dc.rightsCreative Commons Attribution 4.0 International licenseen_US
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/en_US
dc.sourcePLoSen_US
dc.titleDual number-based variational data assimilation: Constructing exact tangent linear and adjoint code from nonlinear model evaluationsen_US
dc.typeArticleen_US
dc.relation.journalPLoS ONEen_US
dc.eprint.versionFinal published versionen_US
dc.type.urihttp://purl.org/eprint/type/JournalArticleen_US
eprint.statushttp://purl.org/eprint/status/PeerRevieweden_US
dc.date.updated2020-04-13T17:28:47Z
dspace.date.submission2020-04-13T17:28:54Z
mit.journal.volume14en_US
mit.journal.issue10en_US
mit.licensePUBLISHER_CC
mit.metadata.statusAuthority Work and Publication Information Needed


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

VersionItemDateSummary

*Selected version