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

Parallel exponential time differencing methods for geophysical flow simulations

Journal Article · · Computer Methods in Applied Mechanics and Engineering
 [1];  [2];  [3];  [3];  [4]
  1. Univ. of South Carolina, Columbia, SC (United States); University of South Carolina
  2. Chinese Academy of Sciences (CAS), Beijing (China)
  3. Univ. of South Carolina, Columbia, SC (United States)
  4. Florida State Univ., Tallahassee, FL (United States)

Two ocean models are considered for geophysical flow simulations: the multilayer shallow water equations and the multilayer primitive equations. For the former, we investigate the parallel performance of exponential time differencing (ETD) methods, including exponential Rosenbrock–Euler, ETD2wave, and B-ETD2wave. For the latter, we take advantage of the splitting of barotropic and baroclinic modes and propose a new two-level method in which an ETD method is applied to solve the fast barotropic mode. Furthermore, these methods could improve the computational efficiency of numerical simulations because ETD methods allow for much larger time step sizes than traditional explicit time-stepping techniques that are commonly used in existing computational ocean models. Several standard benchmark tests for ocean modeling are performed and comparison of the numerical results demonstrates a great potential of applying the parallel ETD methods for simulating real-world geophysical flows.

Research Organization:
Univ. of South Carolina, Columbia, SC (United States)
Sponsoring Organization:
USDOE Office of Science (SC), Advanced ScientificComputing Research (ASCR). Scientific Discovery through Advanced Computing (SciDAC); USDOE Office of Science (SC), Biological and Environmental Research (BER). Earth and Environmental Systems Science Division
Grant/Contract Number:
SC0020270
OSTI ID:
1865066
Alternate ID(s):
OSTI ID: 1868707
Journal Information:
Computer Methods in Applied Mechanics and Engineering, Journal Name: Computer Methods in Applied Mechanics and Engineering Vol. 387; ISSN 0045-7825
Publisher:
ElsevierCopyright Statement
Country of Publication:
United States
Language:
English

References (34)

Barotropic-Baroclinic Time Splitting for Ocean Circulation Modeling journal July 1997
An energy and potential enstrophy conserving numerical scheme for the multi-layer shallow water equations with complete Coriolis force journal May 2016
An efficient exponential time integration method for the numerical solution of the shallow water equations on the sphere journal October 2016
Exponential time differencing for mimetic multilayer ocean models journal December 2019
A Framework for Mimetic Discretization of the Rotating Shallow-Water Equations on Arbitrary Polygonal Grids journal January 2012
Exponential integrators for large systems of differential equations text January 1998
MPDATA: A Finite-Difference Solver for Geophysical Flows journal March 1998
Implementation of a Barotropic–Baroclinic Time Splitting for Isopycnic Coordinate Ocean Modeling journal January 1999
Exponential Time Differencing for Stiff Systems journal March 2002
A Two-Level Time-Stepping Method for Layered Ocean Circulation Models journal March 2002
Multirate generalized additive Runge Kutta methods journal August 2015
Exponential time differencing for the tracer equations appearing in primitive equation ocean models journal June 2020
A two-level time-stepping method for layered ocean circulation models: further development and testing journal July 2005
Efficient integration of large stiff systems of ODEs with exponential propagation iterative (EPI) methods journal April 2006
Numerical representation of geostrophic modes on arbitrarily structured C-grids journal December 2009
A unified approach to energy conservation and potential vorticity dynamics for arbitrarily-structured C-grids journal May 2010
Accuracy analysis of mimetic finite volume operators on geodesic grids and a consistent alternative journal April 2016
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 wind-driven isopycnic coordinate model of the north and equatorial Atlantic Ocean: 1. Model development and supporting experiments journal January 1990
The Scaling and Squaring Method for the Matrix Exponential Revisited journal January 2005
Analysis of Some Krylov Subspace Approximations to the Matrix Exponential Operator journal February 1992
Exponential Rosenbrock-Type Methods journal January 2009
Efficient Solution of Parabolic Equations by Krylov Approximation Methods journal September 1992
A Generalized-Structure Approach to Additive Runge--Kutta Methods journal January 2015
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
A Fast and High Quality Multilevel Scheme for Partitioning Irregular Graphs journal January 1998
Exponential Integrators for Large Systems of Differential Equations journal September 1998
Expokit: a software package for computing matrix exponentials journal March 1998
An exponential method of numerical integration of ordinary differential equations journal August 1963
PHC: A Global Ocean Hydrography with a High-Quality Arctic Ocean journal May 2001
Localized Exponential Time DifferencingMethod for Shallow Water Equations: Algorithms and Numerical Study journal July 2020

Similar Records

High-order multirate explicit time-stepping schemes for the baroclinic-barotropic split dynamics in primitive equations
Journal Article · Thu Feb 10 23:00:00 EST 2022 · Journal of Computational Physics · OSTI ID:1865068

Exponential time differencing for the tracer equations appearing in primitive equation ocean models
Journal Article · Mon Jun 15 00:00:00 EDT 2020 · Computer Methods in Applied Mechanics and Engineering · OSTI ID:1657893

Localized Exponential Time Differencing Method for Shallow Water Equations: Algorithms and Numerical Study
Journal Article · Sun Nov 01 00:00:00 EDT 2020 · Communications in Computational Physics · OSTI ID:1616019