Journal of Computational Physics
The spectral element method for the shallow water equations on the sphere
Journal of Computational Physics
A fourth-order accurate local refinement method for Poisson's equation
Journal of Computational Physics
A sequel to AUSM, Part II: AUSM+-up for all speeds
Journal of Computational Physics
A wave propagation method for hyperbolic systems on the sphere
Journal of Computational Physics
Finite-volume transport on various cubed-sphere grids
Journal of Computational Physics
Nonhydrostatic icosahedral atmospheric model (NICAM) for global cloud resolving simulations
Journal of Computational Physics
Journal of Computational Physics
A time-split nonhydrostatic atmospheric model for weather research and forecasting applications
Journal of Computational Physics
Shallow water model on cubed-sphere by multi-moment finite volume method
Journal of Computational Physics
Journal of Computational Physics
A compatible and conservative spectral element method on unstructured grids
Journal of Computational Physics
High-order finite-volume methods for the shallow-water equations on the sphere
Journal of Computational Physics
Running the NIM Next-Generation Weather Model on GPUs
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
CAM-SE: A scalable spectral element dynamical core for the Community Atmosphere Model
International Journal of High Performance Computing Applications
Hi-index | 31.45 |
This paper presents a new atmospheric dynamical core which uses a high-order upwind finite-volume scheme of Godunov type for discretizing the non-hydrostatic equations of motion on the sphere under the shallow-atmosphere approximation. The model is formulated on the cubed-sphere in order to avoid polar singularities. An operator-split Runge-Kutta-Rosenbrock scheme is used to couple the horizontally explicit and vertically implicit discretizations so as to maintain accuracy in time and space and enforce a global CFL condition which is only restricted by the horizontal grid spacing and wave speed. The Rosenbrock approach is linearly implicit and so requires only one matrix solve per column per time step. Using a modified version of the low-speed AUSM^+-up Riemann solver allows us to construct the vertical Jacobian matrix analytically, and so significantly improve the model efficiency. This model is tested against a series of typical atmospheric flow problems to verify accuracy and consistency. The test results reveal that this approach is stable, accurate and effective at maintaining sharp gradients in the flow.