Operator-Split Runge-Kutta-Rosenbrock Methods for Nonhydrostatic Atmospheric Models

被引:58
|
作者
Ullrich, Paul [1 ]
Jablonowski, Chrstiane [1 ]
机构
[1] Univ Michigan, Dept Atmospher Ocean & Space Sci, Ann Arbor, MI 48109 USA
关键词
NAVIER-STOKES EQUATIONS; FINITE-VOLUME; SEMIIMPLICIT FORMULATION; PARABOLIC EQUATIONS; DIFFERENCE-SCHEMES; HEIGHT COORDINATE; SPECTRAL ELEMENT; EULER EQUATIONS; ORDER; APPROXIMATION;
D O I
10.1175/MWR-D-10-05073.1
中图分类号
P4 [大气科学(气象学)];
学科分类号
0706 ; 070601 ;
摘要
This paper presents a new approach for discretizing the nonhydrostatic Euler equations in Cartesian geometry using an operator-split time-stepping strategy and unstaggered upwind finite-volume model formulation. Following the method of lines, a spatial discretization of the governing equations leads to a set of coupled nonlinear ordinary differential equations. In general, explicit time-stepping methods cannot be applied directly to these equations because the large aspect ratio between the horizontal and vertical grid spacing leads to a stringent restriction on the time step to maintain numerical stability. Instead, an A-stable linearly implicit Rosenbrock method for evolving the vertical components of the equations coupled to a traditional explicit Runge-Kutta formula in the horizontal is proposed. Up to third-order temporal accuracy is achieved by carefully interleaving the explicit and linearly implicit steps. The time step for the resulting Runge-Kutta-Rosenbrock-type semi-implicit method is then restricted only by the grid spacing and wave speed in the horizontal. The high-order finite-volume model is tested against a series of atmospheric flow problems to verify accuracy and consistency. The results of these tests reveal that this method is accurate, stable, and applicable to a wide range of atmospheric flows and scales.
引用
收藏
页码:1257 / 1284
页数:28
相关论文
共 42 条