A low communication and large time step explicit finite-volume solver for non-hydrostatic atmospheric dynamics

Matthew R. Norman, Ramachandran D. Nair, Fredrick H.M. Semazzi

Research output: Contribution to journalArticlepeer-review

34 Scopus citations

Abstract

An explicit finite-volume solver is proposed for numerical simulation of non-hydrostatic atmospheric dynamics with promise for efficiency on massively parallel machines via low communication needs and large time steps. Solving the governing equations with a single stage lowers communication, and using the method of characteristics to follow information as it propagates enables large time steps. Using a non-oscillatory interpolant, the method is stable without post-hoc filtering. Characteristic variables (built from interface flux vectors) are integrated upstream from interfaces along their trajectories to compute time-averaged fluxes over a time step. Thus we call this method a Flux-Based Characteristic Semi-Lagrangian (FBCSL) method. Multidimensionality is achieved via a second-order accurate Strang operator splitting. Spatial accuracy is achieved via the third- to fifth-order accurate Weighted Essentially Non-Oscillatory (WENO) interpolant.We implement the theory to form a 2-D non-hydrostatic compressible (Euler system) atmospheric model in which standard test cases confirm accuracy and stability. We maintain stability with time steps larger than CFL = 1 (CFL number determined by the acoustic wave speed, not advection) but note that accuracy degrades unacceptably for most cases with CFL. > 2. For the smoothest test case, we ran out to CFL = 7 to investigate the error associated with simulation at large CFL number time steps. Analysis suggests improvement of trajectory computations will improve error for large CFL numbers.

Original languageEnglish
Pages (from-to)1567-1584
Number of pages18
JournalJournal of Computational Physics
Volume230
Issue number4
DOIs
StatePublished - Feb 20 2011
Externally publishedYes

Funding

The first author gratefully acknowledges funding by the Department of Energy Computational Science Graduate Fellowship and also partial support by the National Center for Atmospheric Research Advanced Study Program. We are also grateful to the reviewers for their insightful comments that enhanced the manuscript’s quality.

FundersFunder number
Department of Energy Computational Science
National Center for Atmospheric Research

    Keywords

    • Atmospheric dynamics
    • Finite volume
    • Flux vector splitting
    • Fully discrete
    • Non-hydrostatic
    • Riemann solver

    Fingerprint

    Dive into the research topics of 'A low communication and large time step explicit finite-volume solver for non-hydrostatic atmospheric dynamics'. Together they form a unique fingerprint.

    Cite this