Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

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

Journal Article · · Computer Methods in Applied Mechanics and Engineering
 [1];  [2];  [1]
  1. Florida State Univ., Tallahassee, FL (United States)
  2. Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States)
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. In this work, 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.
Research Organization:
Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
Sponsoring Organization:
USDOE; USDOE Office of Science (SC)
Grant/Contract Number:
AC05-00OR22725; SC0016591
OSTI ID:
1657893
Alternate ID(s):
OSTI ID: 1608173
Journal Information:
Computer Methods in Applied Mechanics and Engineering, Journal Name: Computer Methods in Applied Mechanics and Engineering Journal Issue: . Vol. 365; ISSN 0045-7825
Publisher:
ElsevierCopyright Statement
Country of Publication:
United States
Language:
English

References (37)

A New Class of Time Discretization Schemes for the Solution of Nonlinear PDEs journal December 1998
Existence and Non-uniqueness of Global Weak Solutions to Inviscid Primitive and Boussinesq Equations journal March 2017
An error analysis of the modified scaling and squaring method journal April 2007
An efficient exponential time integration method for the numerical solution of the shallow water equations on the sphere journal October 2016
Expokit: a software package for computing matrix exponentials journal March 1998
On the use of exponential time integration methods in atmospheric models journal May 2013
Explicit exponential Runge-Kutta methods for semilinear parabolic problems text January 2005
Derivatives of the Matrix Exponential and Their Computation journal September 1995
Fully multidimensional flux-corrected transport algorithms for fluids journal June 1979
Padé approximation for the exponential of a block triangular matrix journal March 2000
The scaling and modified squaring method for matrix functions related to the exponential journal March 2009
A finite volume method for advection–diffusion problems in convection-dominated regimes journal February 2008
A two-level time-stepping method for layered ocean circulation models: further development and testing journal July 2005
Further development of efficient and accurate time integration schemes for meteorological models journal January 2019
Exponential time differencing for mimetic multilayer ocean models journal December 2019
Implementation of a restarted Krylov subspace method for the evaluation of matrix functions journal November 2008
Spurious dianeutral mixing and the role of momentum closure journal January 2012
A multi-resolution approach to global ocean modeling journal September 2013
Evaluation of the arbitrary Lagrangian–Eulerian vertical coordinate method in the MPAS-Ocean model journal February 2015
A study of overflow simulations using MPAS-Ocean: Vertical grids, resolution, and viscosity journal December 2015
Gravity currents and related phenomena journal January 1968
Exponential integrators journal May 2010
Implicit free-surface method for the Bryan-Cox-Semtner ocean model journal January 1994
A finite-volume, incompressible Navier Stokes model for studies of the ocean on parallel computers journal March 1997
Theoretical and Practical Aspects of Some Initial Boundary Value Problems in Fluid Dynamics journal November 1978
The Scaling and Squaring Method for the Matrix Exponential Revisited journal January 2005
Explicit Exponential Runge--Kutta Methods for Semilinear Parabolic Problems journal January 2005
A Restarted Krylov Subspace Method for the Evaluation of Matrix Functions journal January 2006
Analysis of Some Krylov Subspace Approximations to the Matrix Exponential Operator journal February 1992
A New Scaling and Squaring Algorithm for the Matrix Exponential journal January 2010
Nineteen Dubious Ways to Compute the Exponential of a Matrix journal October 1978
On Krylov Subspace Approximations to the Matrix Exponential Operator journal October 1997
Nineteen Dubious Ways to Compute the Exponential of a Matrix, Twenty-Five Years Later journal January 2003
Multiwavelet Discontinuous Galerkin-Accelerated Exact Linear Part (ELP) Method for the Shallow-Water Equations on the Cubed Sphere journal February 2011
Exploring a Multiresolution Modeling Approach within the Shallow-Water Equations journal November 2011
Optimal stability polynomials for numerical integration of initial value problems journal January 2012
Oceanic tracer and proxy time scales revisited journal January 2011

Similar Records

Parallel exponential time differencing methods for geophysical flow simulations
Journal Article · Sun Sep 19 20:00:00 EDT 2021 · Computer Methods in Applied Mechanics and Engineering · OSTI ID:1865066

Numerical analyses of exponential time-differencing schemes for the solution of atmospheric models
Journal Article · Mon Feb 22 19:00:00 EST 2021 · Quarterly Journal of the Royal Meteorological Society · OSTI ID:1783540