Geophysical-astrophysical spectral-element adaptive refinement (GASpAR): Object-oriented h-adaptive code for geophysical fluid dynamics simulation
arXiv:math/0507402 · doi:10.1016/j.jcp.2005.10.031
Abstract
We present an object-oriented geophysical and astrophysical spectral-element adaptive refinement (GASpAR) code for application to turbulent flows. Like most spectral-element codes, GASpAR combines finite-element efficiency with spectral-method accuracy. It is also designed to be flexible enough for a range of geophysics and astrophysics applications where turbulence or other complex multiscale problems arise. For extensibility and flexibilty the code is designed in an object-oriented manner. The computational core is based on spectral-element operators, which are represented as objects. The formalism accommodates both conforming and nonconforming elements and their associated data structures for handling interelement communications in a parallel environment. Many aspects of this code are a synthesis of existing methods; however, we focus on a new formulation of dynamic adaptive refinement (DARe) of nonconforming h-type. This paper presents the code and its algorithms; we do not consider parallel efficiency metrics or performance. As a demonstration of the code we offer several two-dimensional test cases that we propose as standard test problems for comparable DARe codes. The suitability of these test problems for turbulent flow simulation is considered.
51 pages, 12 figures, submitted to J. Comp. Phys., 2005/5/11
References in corpus (1)
Cited by in corpus (11)
- A Comparison of Two Shallow Water Models with Non-Conforming Adaptive Grids: classical tests
- Ideal evolution of MHD turbulence when imposing Taylor-Green symmetries
- Numerical experiments on the efficiency of local grid refinement based on truncation error estimates
- Fourier continuation method for incompressible fluids with boundaries
- A comparison of spectral element and finite difference methods using statically refined nonconforming grids for the MHD island coalescence instability problem
- A comparison of interpolation techniques for non-conformal high-order discontinuous Galerkin methods
- Exact calculation of Fourier series in nonconforming spectral-element methods
- Adaptive mesh refinement with spectral accuracy for magnetohydrodynamics in two space dimensions
- High-order low-storage explicit Runge-Kutta schemes for equations with quadratic nonlinearities
- Where we observe that helical turbulence prevails over inertial waves in forced rotating flows at high Reynolds and low Rossby numbers
- The role of field correlations on turbulent dissipation