Exponential time differencing for the tracer equations appearing in primitive equation ocean models

Sara Calandrini, Konstantin Pieper, Max D. Gunzburger

Research output: Contribution to journalArticlepeer-review

7 Scopus citations

Abstract

The tracer equations are part of the primitive equations used in ocean modeling and describe the transport of tracers, such as temperature, salinity or chemicals, in the ocean. Depending on the number of tracers considered, several equations may be added to and coupled to the dynamics system. In many relevant situations, the time-step requirements of explicit methods imposed by the transport and mixing in the vertical direction are more restrictive than those for the horizontal, and this may cause the need to use very small time steps if a fully explicit method is employed. To overcome this issue, we propose an exponential time differencing (ETD) solver where the vertical terms (transport and diffusion) are treated with a matrix exponential, whereas the horizontal terms are dealt with in an explicit way. We investigate numerically the computational speed-ups that can be obtained over other semi-implicit methods, and we analyze the advantages of the method in the case of multiple tracers.

Original languageEnglish
Article number113002
JournalComputer Methods in Applied Mechanics and Engineering
Volume365
DOIs
StatePublished - Jun 15 2020

Funding

This work was supported by the US Department of EnergyOffice of Science, United States of America under grants DE-SC0016591 and DE-SC020418, and in part, by UT-Battelle, LLC, United States of America, under Contract No. DE-AC05-00OR22725 with the U.S. Department of Energy. Accordingly, the U.S. Government retains a non-exclusive, royalty-free license to publish or reproduce the published form of this contribution, or allow others to do so, for U.S. Government purposes. This work was supported by the US Department of Energy Office of Science, United States of America under grants DE-SC0016591 and DE-SC020418 , and in part, by UT-Battelle, LLC, United States of America , under Contract No. DE-AC05-00OR22725 with the U.S. Department of Energy. Accordingly, the U.S. Government retains a non-exclusive, royalty-free license to publish or reproduce the published form of this contribution, or allow others to do so, for U.S. Government purposes.

Keywords

  • Exponential time differencing
  • Primitive equations
  • Tracer equation

Fingerprint

Dive into the research topics of 'Exponential time differencing for the tracer equations appearing in primitive equation ocean models'. Together they form a unique fingerprint.

Cite this