the Creative Commons Attribution 4.0 License.
the Creative Commons Attribution 4.0 License.

Development of a high-order global dynamical core using the discontinuous Galerkin method for an atmospheric large-eddy simulation (LES) and proposal of test cases: SCALE-DG v0.8.0
Yuta Kawai
Hirofumi Tomita
Focusing on the future global atmospheric simulations with a grid spacing of O(10–100 m), we developed a global nonhydrostatic atmospheric dynamical core with high-order accuracy by applying a discontinuous Galerkin method (DGM) for horizontal and vertical discretization. Furthermore, considering a global large-eddy simulation (LES), a Smagorinsky–Lilly turbulence model was introduced to the proposed global dynamical core in the DGM framework. By conducting several tests with various polynomial (p) orders, the impact of the high-order DGM on the accuracy of the numerical simulations of atmospheric flows was investigated. To show high-order numerical convergence, a few modifications were made in the experimental setup of existing test cases. In addition, we proposed an idealized test case to verify global-LES models, which is a global extension of an idealized planetary boundary layer (PBL) turbulence experiment performed in our previous studies. The error norms from the deterministic test cases, such as the linear-advection and gravity-wave tests, showed an optimal convergence rate achieved by an approximately p+1-order spatial accuracy when the temporal and round-off errors were sufficiently small. In the climatic test cases, such as the Held–Suarez test, the kinetic energy spectra indicated the advantage of effective resolution when large polynomial orders were used. In the LES experiment, the global model provided a reasonable vertical structure of the PBL and energy spectra because the results under shallow-atmosphere approximation reproduced those obtained in the plane computational domain well.
- Article
(24008 KB) - Full-text XML
- BibTeX
- EndNote
Recently developed supercomputers have enabled us to conduct high-resolution global atmospheric simulations using a sub-kilometer horizontal grid spacing. For example, Miyamoto et al. (2013) conducted a global simulation at a horizontal grid spacing of 870 m and discussed the numerical convergence of statistical properties of deep moist convections. In the near future, this continuous development of computer technology is expected to enable us to perform global simulations using O(10–100 m) grid spacing (Satoh et al., 2019), which begin to explicitly represent turbulence in the inertial sub-range. Then, large-eddy simulation (LES) is a promising strategy, since in LES, the turbulence in a spatial scale larger than a spatial filter is explicitly calculated, whereas the effect of turbulence in a smaller spatial scale is parameterized using eddy viscosity and diffusion terms. By explicitly representing the large-scale eddies in boundary layers and the low-level clouds such as shallow cumuli, we expect to reduce a source of uncertainty associated with the parameterizations and improve representation of the global radiation budget in a realistic representation of Earth's atmosphere.
Considering future high-resolution atmospheric simulations such as global LES, we discussed the problem of low numerical accuracy of conventional atmospheric dynamical cores in Kawai and Tomita (2021, 2023) (hereafter referred to as KT2021 and KT2023, respectively). To perform LES precisely, we must ensure that the discretization errors do not dominate over sub-grid-scale (SGS) terms of turbulent models. Otherwise, the SGS terms might lose their physical significance. KT2021 investigated the order of accuracy necessary for advection schemes in the framework of conventional grid-point methods. In particular, the study derived two ratios associated with numerical diffusion and numerical dispersion: the ratio of decay time with the SGS terms to that of the numerical diffusion error terms and the ratio of phase speed due to the error in advection terms to that of the SGS terms. Moreover, we pointed out that the advection scheme requires at least seventh- or eighth-order accuracy to ensure that both ratios are less than 10−1 at wavelengths longer than eight grid lengths for grid spacing simulations of O(10) m. However, in conventional grid-point methods, the required stencil grows larger as the order of accuracy increases. This can degrade the computational performance of the high-order methods in recent massively parallel computers. Thus, we focused on applicability of the discontinuous Galerkin method (DGM). At element boundaries, the representation of the flow field is allowed to be discontinuous, and the flux shared by two neighboring elements is calculated using approximated Riemann solvers. These computational features provide a straightforward strategy to achieve high-order discretization and computational compactness. KT2023 extended the discussion presented in KT2021 to the DGM framework and investigated a polynomial order necessary for precisely conducting LES. It indicated that the polynomial order needs to be higher than or equal to 4 when the upwind numerical fluxes and sufficiently scale-selective modal filters are used to ensure numerical stability.
The basis of the state-of-the-art global nonhydrostatic atmosphere dynamical cores was mainly developed during the 2000s–2010s. In these dynamical cores, low-order grid-point methods are often adopted. For example, the Nonhydrostatic ICosahedral Atmospheric Model (NICAM; Tomita and Satoh, 2004; Satoh et al., 2014), the Model for Prediction Across Scales (MPAS; Skamarock et al., 2012), and the Icosahedral Nonhydrostatic (ICON) model (Zängl et al., 2015) are based on either a totally first- or totally second-order scheme. The discretization accuracy has not always been a primary factor in the performance of atmospheric models because physical processes have various uncertain parameters. In situations where the grid spacing is coarser than the gray zone of turbulence, the totally second-order scheme may be appropriate in terms of computational cost and numerical robustness. However, as described above, it is crucial to increase numerical accuracy to precisely conduct the atmospheric LES. Furthermore, even in spatial resolutions coarser than that required by LES, it is undesirable that the shortest wavelength fully resolved by discretization methods, the so-called effective resolution, is significantly different from the grid spacing in terms of the physics–dynamics coupling. The low-order spatial scheme typically leads to significant discretization errors at wavelengths shorter than eight grid lengths (Kent et al., 2014). To decrease the gap between the effective resolution and grid scale, it is sensible to use high-order discretization methods in addition to designing better numerical filters for controlling the effective resolution.
Constructing high-order grid-point methods tends to be more complex for spherical geometries than in plane domains with structured grids. To achieve the high-order discretization accuracy horizontally, a conventional straightforward approach is the spectral transformation method based on the spherical-harmonics expansion. This approach provides desirable accuracy for numerical solutions in the wavelength range up to the truncated wave number while avoiding the problem of a restrictive time step near the poles due to the convergence of meridians. However, high-resolution global simulations can suffer from the large cost of data communication between all computational nodes in massively parallel supercomputers. On the other hand, some researchers have successfully developed global atmospheric dynamical cores based on high-order grid-point and element-based methods. The essence of the numerical methods can be found in horizontal discretization of the global shallow-water equations, for example, Ullrich et al. (2010) for a high-order finite-volume method (FVM) and Nair et al. (2005a) and Ullrich (2014) for high-order element-based methods. Ullrich and Jablonowski (2012b) proposed a global nonhydrostatic dynamical core (MCore) based on an FVM with a fourth-order horizontal reconstruction strategy. The Tempest model (Guerra and Ullrich, 2016) uses a high-order spectral-element method (SEM) horizontally. In the Non-hydrostatic Unified Model of the Atmosphere (NUMA; Kelly and Giraldo, 2012; Giraldo et al., 2013), which is applicable for both limited-area and global atmospheric simulations, the continuous and discontinuous Galerkin methods are adopted for the spatial discretization. The numerical-method prototype used in NUMA is utilized and extended to a global spectral-element dynamical core in the Navy Environmental Prediction System Utilizing a Nonhydrostatic Engine (NEPTUNE) for both horizontal and vertical discretization (e.g., Zaron et al., 2022). SEM is also used for the nonhydrostatic High-Order Method Modeling Environment (HOMME-NH; Dennis et al., 2005, 2012; Taylor et al., 2020) included in the Energy Exascale Earth System Model (E3SM) and for the nonhydrostatic dynamical core in the Korean Integrated Model (KIM) system (Hong et al., 2018). ClimateMachine uses a nodal discontinuous Galerkin method for both horizontal and vertical discretization. The corresponding regional dynamical core is described in Sridhar et al. (2022). In the case of classical high-order element-based methods, it is cumbersome to control the numerical instability caused by the aliasing errors with nonlinear terms (Winters et al., 2018). To overcome this problem, a split-form nodal DGM (e.g., Gassner et al., 2016) is a theoretical and computationally efficient approach. A similar method was successfully applied to a global shallow-water model in Ricardo et al. (2024) and to a global nonhydrostatic dynamical core for horizontal and vertical discretization in Souza et al. (2023). While conventional dynamical cores adopt a vertical discretization based on a low-order finite-difference method or FVM, some studies investigated the potential for the use of high-order vertical discretization (e.g., Guerra and Ullrich, 2016; Yi and Giraldo, 2020; Ishioka et al., 2022). For example, Guerra and Ullrich (2016) introduced an arbitrary-order vertical discretization using a staggered nodal finite-element method (FEM). They reported that high-order vertical discretization improves the representation of vertical dynamics at a relatively low vertical resolution.
By building on progress from the previous studies showing the applicability of the element-based methods to atmospheric-flow simulations, the current study attempted to develop a high-order global dynamical core using a nodal DGM both horizontally and vertically for future global atmospheric simulations with O(10–100 m) grid spacing. For a quasi-uniform spherical grid, a cubed-sphere projection was adopted. Moreover, a terrain-following coordinate was used to treat the topography. Although the numerical methods used in our dynamical core are similar to those used in previous studies that developed global DG dynamical cores such as NUMA and ClimateMachine, we consider the following points to be the unique contributions of the current study:
-
Considering global LES, we formulated SGS eddy viscous and diffusion terms with a Smagorinsky–Lilly type turbulent model in the DGM framework on the cubed-sphere coordinates. A discretization strategy for the scalar Laplacian operator on the cubed-sphere coordinates with the DGM is reported in previous studies (e.g., Nair, 2009). However, they did not treat the vector Laplacian operator for the vector quantities (for example, momentum). This might be because the rigorous form is so complex that it may not be worth the computational cost required for numerical stabilization. On the other hand, Ullrich (2014) presented a discretization strategy for the vector Laplacian operator with the continuous and discontinuous Galerkin methods. This approach can distinguish the divergence damping and vorticity damping with constant viscous coefficients. Guba et al. (2014) proposed a strategy of hyperviscosity with variable viscous coefficients in SEM where the vector Laplacian operator is applied to the Cartesian component of the vector fields. However, we did not directly use these approaches to the vector Laplacian when introducing the turbulent model. This is because we need to treat eddy viscous and diffusion coefficients as being dependent on local wind shear and stratification. In addition, we consider that the vector Laplacian operator applied to the vector component on the cubed-sphere coordinates can be convenient for the straightforward distinction between horizontal and vertical directions. Using tensor analysis, we systematically derived the eddy viscosity and diffusion terms. Then, we represented the corresponding semi-discretized equations using the DGM. Subsequently, a quantitative check was performed by conducting an idealized LES experiment of planetary boundary layer (PBL) turbulence. In particular, we extended a numerical experiment of idealized planetary boundary turbulence used in regional plane models (KT2021 and KT2023) to spherical geometry by slightly changing the initial condition.
-
We modified experimental settings of idealized test cases to demonstrate the numerical convergence with high-order dynamical cores. When using totally second-order dynamical cores, relatively large discretization errors may occur, which can overshadow the problems of ill-posed experimental settings. Fast numerical convergence achieved using high-order schemes is expected to enable detection of such problems in standard tests. Even when research interests do not include the dynamics, we consider an evaluation framework using a high-order dynamical core to be useful. For example, when new physical models are included, the physical performance can be directly evaluated by reducing numerical errors with the dynamical processes.
-
We attempted quantitative evaluations in a series of test cases for the global dynamical cores to investigate the impact of a high-order DGM on the numerical accuracy of atmospheric-flow simulations. Although the numerical-convergence characteristics of the DGM was closely investigated in the case of regional dynamical cores (e.g., Giraldo and Restelli, 2008; Brdar et al., 2013; Blaise et al., 2016), few studies have been conducted to demonstrate it for global nonhydrostatic dynamical cores.
The rest of this paper is organized as follows. In Sect. 2, the governing equations using the general curvilinear coordinates are formulated. Then, we introduce a cubed-sphere projection and a general vertical coordinate. We represent eddy viscous and diffusion terms associated with the turbulent model in the general curvilinear coordinates. Furthermore, we explain the spatial and temporal discretization adopted for the governing equations. In Sect. 3, we verify the proposed dynamical core through several idealized numerical experiments. Finally, the findings of this study and our future plans are summarized.
2.1 Governing equations
As governing equations for dry atmospheric flows, we used the three-dimensional, fully compressible nonhydrostatic equations based on the flux form (e.g., Ullrich and Jablonowski, 2012b). Following Li et al. (2020), a non-orthogonal curvilinear horizontal coordinate (ξ,η) was introduced. Subsequently, a general vertical coordinate ζ was introduced. For the horizontal coordinate transformation, the contravariant form of the metric tensor is represented by for . A three-dimensional metric tensor with the horizontal coordinate transformation is defined as
The horizontal Jacobian is defined as . For the vertical coordinate transformation, the metric tensor is defined as and the vertical Jacobian is defined as . The vertical velocity in the transformed vertical coordinate can be written using contravariant components of wind vector as
The final Jacobian composed of horizontal and vertical coordinate transformations can be represented as . Hereafter, to briefly describe the formulations, the coordinate variables are sometimes expressed using . In addition, the Einstein summation notation will be applied for repeated indices when representing the geometric relations.
The compact form of the governing equations can be written as
Here, q is the solution vector defined as
where ρ and θ denote the density and potential temperature, respectively. To accurately treat nearly balanced flows, the density ρ and pressure P (thus ρθ) are decomposed as , where qhyd denotes a variable satisfying the hydrostatic balance and q′ denotes the deviation. In Eq. (3), f(q), g(q), and h(q) are inviscid fluxes in the ξ, η, and ζ directions, respectively. The horizontal inviscid fluxes are represented as
and the vertical inviscid fluxes are represented as
Furthermore, S(q) represents the source terms as
where for i=1 and 2 is the horizontal pressure gradient term with hydrostatic balance and can be expressed as
Here, note that and 2. is the source terms due to the horizontal curvilinear coordinate, where m and l take values of 1, 2, and 3 and is the Christoffel symbol of the second kind, which means the spatial variation in the basis vector. is the Coriolis terms, where ϵjkl is the three rank Levi-Civita tensor and Ωm is the components of the angular-velocity vector. is the buoyancy term, where r is the radial coordinate, a is the planetary radius, and g is the standard gravitational acceleration. To close the equation systems, the pressure P is calculated using the state equation for the ideal gas as
where P0 is a constant pressure; R is the gas constant; and Cv and Cp are the specific heat at constant volume and constant pressure, respectively. The actual values for these constants are provided in Table 1. In Eq. (3), the terms with an SGS subscript are associated with a turbulent model; fSGS(q,∇q), gSGS(q,∇q), and hSGS(q,∇q) are the parameterized eddy fluxes, while SSGS(q,∇q) is the source terms with the curvilinear coordinates. The terms associated with the turbulent model are detailed in Sect. 2.2.
As a horizontal curvilinear coordinate, we adopted an equiangular gnomonic cubed-sphere projection (Sadourny, 1972; Ronchi et al., 1996) to map a cube onto a sphere. Compared to a conformal projection (Rančić et al., 1996), we preferred this projection for generating more uniform grids in high spatial resolutions, although the non-orthogonal basis needs to be treated. In each panel of the cube, a local coordinate using the central angles (α,β) () was introduced and related to the horizontal coordinates (ξ,η) by . Based on the derivation with the coordinate transformation in previous studies (e.g., Nair et al., 2005b; Ullrich et al., 2012; Li et al., 2020), the horizontal contravariant metric tensor and the horizontal Jacobian for the equiangular gnomonic cubed-sphere projection can be written as, respectively,
where X=tan α, Y=tan β, , and r is the radial coordinate. The Christoffel symbol of the second kind is represented as
where δS is a switch for shallow-atmosphere approximation. The components of the angular-velocity vector included in the Coriolis terms are given as
where ω is the angular velocity of the planet and an index s has a value of 1 and −1 for the northern and southern polar panels, respectively. In the numerical experiments in Sect. 3, shallow-atmosphere approximation was applied. Then, r and δS are treated as follows: the radial coordinate r in Eqs. (10)–(12) and the buoyancy term in Eq. (6) are replaced by the planetary radius a. In Eqs. (11) and (12), the terms with δS are ignored. In addition, the pressure contribution in disappears because the relation of is satisfied in shallow-atmosphere approximation.
To treat the topography, the traditional terrain-following coordinate (Phillips, 1957; Gal-Chen and Somerville, 1975) was adopted as a general vertical coordinate. The vertical coordinate transformation can be expressed as
where z is the height coordinate, zT is the top height of the computational domain (we assume it is a constant value), and h is the surface height. The corresponding Jacobian and metric tensor can be represented as
respectively.
2.2 Formulation of eddy viscous and diffusion terms in general curvilinear coordinates
Considering global LES in future high-resolution simulations, this subsection describes eddy viscous and diffusion terms in the general curvilinear coordinates. We utilized a Smagorinsky–Lilly type model (Smagorinsky, 1963; Lilly, 1962) that considered the stratification effect (Brown et al., 1994). This turbulent model was also used in KT2021 and KT2023. As a spatial filter, Favre filtering (Favre, 1983) was used. We do not explicitly denote the symbol representing the spatial filter because the filtering approach is essentially the same as that explained in Appendix A of KT2023. The difficulties in the derivation of viscous and diffusion terms are caused by the gradient of vector quantities and the spatial divergence with the non-orthogonal basis because the manipulations grow increasingly complex. However, previous studies that utilized tensor analysis help us provide a systematic derivation (e.g., Ullrich, 2014; Rančić et al., 2017). In the absence of a vertical coordinate transformation, the parameterized fluxes with the turbulent model can be represented in the general curvilinear coordinates as
and the source term can be given by
In the equations, τij is the contravariant components of parameterized eddy viscous flux tensor (i=1, 2, and 3 and j=1, 2, and 3) and can be written as
where Sij is the strain velocity tensor, νSGS is the eddy viscosity, D is the divergence of the three-dimensional velocity, and KSGS is the SGS kinetic energy. The strain velocity tensor is represented as
using the covariant derivative of the contravariant velocity component
The eddy viscosity is written as
where Cs, ΔSGS, and represent the Smagorinsky constant, the filter length, and the norm of strain tensor defined as , respectively. The parameterized eddy diffusive flux can be written as
where is the eddy diffusion coefficient. For further details of the turbulent model, refer to Sect. 2.2 of Nishizawa et al. (2015).
2.3 Spatial discretization
We performed the spatial discretization for Eq. (3) based on a nodal DGM (e.g., Hesthaven and Warburton, 2007). In each cubed-sphere panel, the three-dimensional computational domain Ω was divided using non-overlapping hexahedral elements. To relate the coordinates with the local coordinates in a reference element Ωe, we adopted a linear mapping defined as
where and represent the center position and width of the element, respectively, in the ξi direction. By equally dividing the (α,β) plane, we generated a horizontal mesh including the finite elements. The center horizontal position of th element can be written as
Using the tensor product of one-dimensional Lagrange polynomials , a local approximated solution within each element Ωe can be represented as
In Eq. (24), the coefficients are the unknown degrees of freedom (DOFs) and p is the polynomial order. In this study, the Legendre–Gauss–Lobatto (LGL) points were used for interpolation and integration nodes. We defined a representative grid spacing at the equator, which approximately corresponds to that in the grid-point methods as
Similar to the case of the horizontal direction, we defined a representative vertical grid spacing Δv. For the uniform vertical-element size, , where Ne,v is the number of vertical elements. Hereinafter, we simply refer to Δh,eq and Δv as the horizontal and vertical grid spacing, respectively.
By applying the Galerkin approximation to Eq. (3), a strong form of the semi-discretized equations can be obtained as
where is the flux vector tensor, is the numerical flux at the element boundary ∂ΩE, and n is the outward unit vector normal to ∂ΩE. In the volume and surface integrals, JE and J∂E represent the transformation Jacobian with the general curvilinear coordinates and local coordinates within each element. Note that, because of the linear mapping in Eq. (22), the associated geometric factors such as JE and J∂E have constant values when the volume and surface integrals are calculated. For the turbulent model, we need to evaluate the eddy viscous flux tensor and diffusion flux, which include a few gradient terms with quantities such as , denoted by in Eq. (26). The gradient discretization in the ξj direction is given by
where is the unit vector in the direction and the density gradient is calculated by
For the numerical flux of the inviscid terms, the Rusanov flux (Rusanov, 1961) was used as a simple choice of the approximated Riemann solvers. Its numerical dissipation is provided based on the maximum absolute eigenvalue of the Jacobian matrix on the left and right sides of the element boundary. Previous studies (e.g., Li et al., 2020) formulated the Rusanov flux, taking into account the horizontal and vertical coordinate transformations, as
where λmax is the maximum of the absolute value of eigenvalues of the flux Jacobian in the direction n and q− and q+ represent the interior and exterior values at ∂Ωe. At the element boundaries in the horizontal directions (ξ and η), λmax can be represented as
where is the speed of a sound wave. For the vertical direction ζ, λmax can be represented as
where and . The central flux was adopted as the numerical flux of the gradient G and the SGS fluxes with the turbulent model.
When the same nodes are used for interpolation and integration (i.e., collocation), a matrix form of Eqs. (26) and (27) can be obtained as
where represents the differential matrix for the direction, represents the lifting matrix with the surface integral for the fth element surface, and represents the same for the f′th element surface in the gradient operator for the direction. The components of these matrices are given as
where M denotes the mass matrix and is given by
The density gradient term is calculated as
Note that, in Eqs. (32), (33), and (36), and are constant values in the volume and surface integrals, respectively. We changed the calculation method of mass and lifting matrices depending on temporal discretization. This is detailed in Sect. 2.4.
The balance between the pressure gradient and buoyancy terms should be carefully treated in the discrete momentum equation (e.g., Blaise et al., 2016; Orgis et al., 2017). In the above formulation, because a different discretization space is used between the terms, a numerical imbalance is possible and may cause spurious oscillations, which can destabilize the simulations. To avoid this incompatibility, the vertical polynomial order for the density in the buoyancy term was reduced by one following Blaise et al. (2016).
2.4 Temporal discretization
The semi-discretized equations in Eq. (26) can be represented as the following ordinary differential equation (ODE) system as
where 𝒮(q,∇q) and ℱ(q,∇q) represent the tendencies with slow and fast contributions, respectively. This study adopted Runge–Kutta (RK) schemes to solve the ODE system from t=nΔt to , where Δt is the time step and n is a natural number. In this subsection, we describe two approaches for temporal discretization, namely, the horizontally explicit and vertically implicit (HEVI) and horizontally explicit and vertically explicit (HEVE) approaches.
We introduce two types of Courant number, which are used to explain time step settings for the numerical experiments in Sect. 3. For the horizontal advection test, the advective Courant number associated with the horizontal wind is defined as , where U0 is the representative wind speed. For other numerical experiments, the acoustic Courant number associated with the sound wave propagation is defined as , where Δ is the grid spacing. In particular, for the HEVI approach, .
2.4.1 HEVI approach
If the aspect ratio of horizontal grid spacing to its vertical counterpart is large, it is impractical to use fully explicit temporal schemes because the vertically propagating sound waves severely restrict the time step. A strategy to avoid computational cost in such a case is the HEVI approach. The terms corresponding to vertical dynamics with a fast timescale are evaluated using an implicit temporal scheme, while the remaining terms are evaluated using an explicit temporal scheme. This procedure is regarded as a framework of an implicit–explicit (IMEX) time integration scheme (Bao et al., 2015; Gardner et al., 2018). General formulation of the IMEX RK scheme (e.g., Ascher et al., 1997) with ν stages can be represented as
where , bs, and cs define the explicit temporal integrator; , , and define the implicit temporal integrator; and and represent time when slow and fast terms are evaluated, respectively. These coefficients are compactly represented using a “double Butcher tableau”, as shown in Table 2. Note that, in the table of the explicit part, with for . On the other hand, for the implicit part, with for in the case of the diagonally implicit RK scheme.
Table 2Double Butcher tableau for a third-order IMEX RK scheme proposed by Kennedy and Carpenter (2003).

In this study, the terms associated with vertical mass flux, vertical pressure gradient, vertical flux of potential temperature, and buoyancy in Eq. (3) were treated as fast terms, whereas the other terms were treated as slow terms. To minimize contaminating the spatial accuracy of a high-order DGM by temporal errors present in a low-order HEVI scheme, a third-order scheme proposed by Kennedy and Carpenter (2003) was adopted; it includes four explicit and three implicit evaluations. The corresponding double Butcher tableau is given in Table 2. In the implicit part of each stage, the corresponding nonlinear equation system is solved using Newton's method. In each iteration, the linearized equation system is solved. Obtaining accurate solutions of the nonlinear equation system generally requires numerous iterations. However, this study performed a single iteration in Newton's method (i.e., Rosenbrock approach), significantly reducing the computational cost. A similar approach has been used in previous studies (Ullrich and Jablonowski, 2012a). In the case of the collocation approach, because the horizontal dependency between all nodes within an element vanishes, the vertically implicit evaluation can be parallelly performed at each horizontal node.
For the case of HEVI, the volume and surface integrations in Eqs. (34) and (35) were evaluated using inexact integration with the LGL nodes. Consequently, M and became diagonal matrices, which further simplified the matrix structure associated with the vertical spatial operator.
2.4.2 HEVE approach
When we consider a horizontal grid spacing with O(10 m) such as in LES, the ratio of horizontal to vertical grid spacing approaches unity. The advantages of the HEVI approach decrease. Thus, it is suitable to adopt a fully explicit temporal approach, referred to as the HEVE approach. In such cases, RK schemes with a strong-stability-preserving (SSP) property (Gottlieb et al., 2001) are often used in combination with the DGM. Similar to KT2023, this study adopted a 10-stage RK scheme with the fourth-order accuracy proposed by Ketcheson (2008). The corresponding Butcher tableau is given in Table 3. When using the HEVE approach, entries of the matrices in Eqs. (34) and (35) were directly calculated following Sect. 3.2 in Hesthaven and Warburton (2007).
2.5 Modal filtering
For a high-order DGM, numerical instability is likely to occur in advection-dominated flows because the numerical dissipations with the upwind numerical fluxes weaken. Furthermore, we adopted a collocation approach due to its computational efficiency, as described in Sect. 2.3. One drawback is that the aliasing errors with evaluations of the nonlinear terms can drive numerical instability. To suppress this numerical instability, a modal filter was used as an additional stabilization mechanism. The filter matrix for the three-dimensional problem can be obtained as
where V3D represents the Vandermonde matrix associated with the LGL interpolation nodes (in Eq. 24) and C3D represents the diagonal cutoff matrix. The entries of C3D are defined as
where and represent the decay coefficient for the one-dimensional horizontal and vertical modes i, respectively. Based on Hesthaven and Warburton (2007), a typical choice of the coefficient for mode i is provided with an exponential function as
where pc, pm, and αm represent the cutoff parameter, the order of the filter, and the non-dimensional decay strength, respectively. In this study, pc was considered 0. We applied the filter ℱ to the solution vector q (in Eq. 4) at the final stage of the RK scheme with a time step Δt. Then, the decay timescale for the highest mode can be regarded as approximately equal to . We set the order pm and decay coefficient αm such that the strength of the filter should ensure numerical stability while being as weak as possible. We checked the impact of the modal filter on the convergence rate in Sect. 3.1. In addition, the investigation into how much the modal filters can contaminate the eddy viscosity with the turbulent model and the energy spectra was performed in KT2023.
We conducted several tests to verify our dynamical core. These tests are summarized in Table 4. For investigating the behavior of numerical convergence, the number of elements and the polynomial order were changed as detailed in Table 5. The dissipation mechanisms used in the numerical experiments are summarized in Table 6. When evaluating numerical errors for the deterministic experiments such as linear-advection, gravity-wave, mountain-wave, and baroclinic-wave tests, we used the following error norms as
where and denote the numerical and reference solutions, respectively, and ∑E represents the summation over all elements. Except for the linear-advection test case, the results obtained from a sufficiently high-resolution experiment were used as the reference solution because the exact solution is unknown. In such a case, the numerical solution was interpolated into the computational grid with the highest-resolution experiment when evaluating the error norms.
For idealized climatological or turbulent-flow simulations, such as the Held–Suarez and global-LES tests, it is difficult to directly evaluate the numerical convergence using the error norms defined in Eq. (42). In the long-term integration, the chaotic behavior of the nonlinear systems can diverge from the numerical solutions. In the turbulent-flow simulations, a smaller-scale structure becomes more apparent as the grid spacing decreases until the spatial resolution reaches the physical-dissipation scale. Thus, for the test cases, we mainly investigated the impact of the polynomial order on the shortest wavelength at which the energy spectra began to separate from that in the reference solution.
3.1 Linear advection
To verify the spatial discretization with the cubed-sphere geometry, we conducted a two-dimensional linear-advection test for a scalar quantity q. The experimental setup is similar to test case 1 of Williamson et al. (1992). The longitudinal and latitudinal components of horizontal wind were prescribed by a solid-body rotation as
where λ and ϕ are the longitude and latitude coordinates, respectively; ; and ϕ0 denotes the angle between the axis of solid-body rotation and the north pole. We considered three values of ϕ0=0, , and rad to investigate the impact of singularity with four corners of each panel in the cubed sphere. Although a cosine-bell profile is often given as an initial profile of the advected field, we used a Gaussian profile to confirm the order of accuracy higher than 2. The profile is defined as
where D is the characteristic horizontal scale and d is the circle distance between a position on the sphere (λ,ϕ) and the center position of Gaussian profile (λc,ϕc), which is calculated by
In this experiment, and .
To investigate a convergence rate, we changed the horizontal grid spacing Δh,eq from 313 to 39 km for p=1, 3, and 7 and from 417 to 52 km for p=11. As a temporal scheme, we adopted a fully explicit fourth-order RK scheme described in Sect. 2.4.2. To focus on the spatial errors, we set sufficiently small time steps such that . In this experiment, the modal filter was not required because the upwind numerical flux provided sufficient numerical stabilization.

Figure 1Dependence of (a) L1, (b) L2, and (c) Linf errors at t=12 d on horizontal resolution in a two-dimensional linear-advection test using p=1, 3, 7, and 11. The solid, dashed, and dotted colored lines represent the results for ϕ0=0, , and , respectively. A dashed black line labeled “On” indicates the slope with nth-order accuracy.
Figure 1 shows the dependence of the L1, L2, and Linf errors at 12 d on the horizontal resolution. As theoretically expected, we obtained p+1-order spatial accuracy for , and 7. For p=11 in the high spatial resolutions, the discretization error with the fourth-order temporal scheme, or the round-off error, degrades the convergence rate of 12th-order spatial accuracy. In the figure, the dashed lines represent the error norms in the case of rad when the Gaussian profile passes over the singular points on cubed-sphere mesh. Their magnitudes were similar to those obtained for ϕ0=0 and rad, which are represented by solid and dashed lines, respectively. For p=1, the numerical errors were almost independent of the angle of the rotation axis. The errors for rad can be smaller than those observed for ϕ0=0 and rad (e.g., p=3). The reason has not been confirmed, but we have found similar results in previous studies (Ullrich et al., 2010). In summary, when applying the DGM to the advection problem, we consider the influence of singularity with the cubed-sphere coordinate to be quite small.

Figure 2The impact of the modal filters on the horizontal-resolution dependence of the L1, L2, and Linf errors at t=12 d in a two-dimensional linear-advection test for the case ϕm=0 using p=1, 3, 7, and 11: (a) pm=64, (b) pm=32, (c) pm=16, and (d) pm=8. In each pm, we changed αm to 0 (without the filter), 10−3, 10−1, and 101.
Because the modal filters are used in other test cases, we checked the impact of the modal filters on the numerical convergence. We conducted the linear-advection test in the case of ϕ0=0, where the order and decay coefficient of the filter changed as pm=64, 32, 16, and 8 and , 10−1, and 101. Figure 2 shows the impact of the modal filters on the horizontal-resolution dependence of the error norms. The results indicate that the filters can degrade the original convergence rate and increase the numerical errors because the modal filter diminishes the high modes in the polynomial expansion. If the case of using high-order modal filters such as pm≥32, the degradation of the convergence rate was in the range of 1–3 for p=7 and 11, even if we set sufficiently large values of αm such that the highest mode was immediately decayed after one time step. For p=3, the degradation of the convergence rate appeared less obvious. However, it should be noted that the errors without the modal filter were much larger compared to p=7 and 11. Thus, for p=3, the effect of the increased error due to the filters may be more pronounced in the representation of the flow fields.
3.2 Internal gravity wave
To check wave propagation with pressure gradient and buoyancy terms, test cases of gravity waves are often utilized. For example, Tomita and Satoh (2004) also performed an internal-gravity-wave test. However, the basic state and initial perturbation produce vertically high modes, and nonlinear terms can develop small flow structures. This is inconvenient for investigating numerical convergence. On the other hand, the experimental setting based on Baldauf and Brdar (2013), which originally assumed a two-dimensional computational domain, can focus on a single mode. This study presents a global domain version of the gravity-wave test in Baldauf and Brdar (2013). The initial condition was a resting isothermal atmosphere of T0=300 K, which corresponds to a constant Brunt–Väisälä frequency of s−1. Furthermore, we added a small temperature perturbation with a Gaussian profile as
where ΔT is the amplitude, D is the characteristic horizontal scale, nv is the index with the vertical mode, and d was calculated using Eq. (45). In this experiment, we set zT=10 km, ΔT=0.01 K, , nv=1, and . The Coriolis force and topography were not considered.
The horizontal and vertical grid spacing were changed from (313 km, 417 m) to (39 km, 52 m) using p=1, 3, and 7, whereas, for p=11, they were changed from (208 km, 417 m) to (102 km, 104 m). As the temporal scheme, we adopted an IMEX Runge–Kutta scheme with the third-order accuracy, as described in Sect. 2.4.1. For the HEVI scheme, we set the time step such that for p=1, 3, and 7 and for p=11. To investigate the impact of temporal errors, we also conducted additional experiments with smaller time steps for p=7 and p=11 where the above Courant number was reduced by factors of and . In the absence of a modal filter, the self-convergence of numerical solutions was investigated. The reference solution was obtained from a high-resolution experiment where the horizontal and vertical grid spacing were (20 km, 26 m) with p=7 and .

Figure 3The spatial distribution of potential temperature, zonal wind, and vertical wind at the equator after (a, b, c) t=0.5 d and (d, e, f) t=2 d obtained from a gravity-wave test case with (78 km, 104 m) using p=7.
To present the temporal evolution of gravity waves, Fig. 3 shows the spatial distribution of potential temperature, zonal wind, and vertical wind after t=0.5 and t=2 d. Based on this result, the horizontal phase speed was estimated to be approximately 58 m s−1. This result corresponds well to the value based on a linear theory under the hydrostatic approximation of m s−1.

Figure 4Dependence of the L1, L2, and Linf errors on spatial resolution for the (a) density perturbation (ρ′), (b) horizontal wind (uξ), (c) vertical wind (w), and (d) perturbation of potential-temperature-weighted density ((ρθ)′) after t=2 d in a gravity-wave test case.
Figure 4 shows the dependence of error norms on spatial resolutions for the density perturbation ρ′, horizontal wind uξ, vertical wind w, and perturbation of potential-temperature-weighted density (ρθ)′. For relatively low-order p values, such as p=1 and p=3, nearly a p+1-order accuracy was observed for the four variables in sufficiently high spatial resolutions. However, due to the fast wave modes, temporal errors for the third-order HEVI scheme can dominate over the spatial errors in the cases of larger p values and higher resolutions. This behavior was evident for the error norms of all variables except for the horizontal wind. For the case of p=7 with , the convergence rate had approximately third-order slopes for ρ′ and (ρθ)′ and between second- and third-order slopes for w. As the time step decreased, the convergence rate for p=7 approached the p+1 order. Even for the cases of a small Courant number, due to an increase in round-off errors, the reduction in the error norms for ρ′ and uξ stopped as the grid spacing decreased. For p=11, the problem of round-off errors was worse. Stagnating error reduction appeared in the spatial resolutions coarser than that in p=7, and the errors increased with the spatial resolution. Note that the influence of round-off errors might be overestimated because the amplitude of initial perturbation was significantly small and no modal filter was used in this experiment. Thus, the problem is considered to be not critical in practical simulations that include the modal filtering or turbulent schemes.
3.3 Mountain wave
Adopting the basic terrain-following coordinate introduced in Sect. 2.1 together with low-order schemes is known to produce large numerical errors with pressure gradient terms and to develop spurious flows (e.g., Zängl, 2012). However, such issues can be avoided using a high-order DGM. To check the numerical behavior of the basic terrain-following coordinate in a high-order DGM, we performed a mountain-wave test on a reduced planet radius based on Klemp et al. (2015) (referred to as KSP2015) and test case 2-1 in a Dynamical Core Model Intercomparison Project (DCMIP) test case document (Ullrich et al., 2012). Here, the planetary radius was set to , where Xr=166.7 is the scaling factor. In this experiment, the rotation was not considered. KSP2015 considered a topography profile in the form of
where (here, λc=π), d0=5000 m, and d1=4000 m. The maximum height of mountain h0 was set to 25 m. In this topography profile, the mountain-wave structure along the equator is comparable to the results with a two-dimensional Schär type mountain (Schär et al., 2002). On the other hand, from the perspective of investigating the numerical convergence, it is undesirable for the zonal scale of topography to decrease with the latitudes and eventually become zero at the poles. To ensure that the minimum horizontal scale is sufficiently resolved in high-resolution simulations, we eliminated the undulation of the mountain at the high latitudes using a tapering function as
As the initial condition, we assumed a resting isothermal atmosphere of 300 K. KSP2015 considered an impulsive start where a zonal wind in solid-body rotation (u=U0cos ϕ, where u0=20 m s−1) and the corresponding balanced state were initially given. However, such an impulsive start produces initial shocks with small spatial scales, which complicates the discussion on the numerical convergence. To mitigate the influence of an impulsive start, we gradually accelerated the wind using relaxation terms with the timescale of 60 s. Further details are provided in Appendix B1.
The horizontal and vertical grid spacing changed from (625 m, 500 m) to (156 m, 125 m) using p=3, 7, and 11. The model top was set to 30 km. As the temporal scheme, we used a fully explicit fourth-order RK scheme described in Sect. 2.4.2. For the HEVE scheme, we set the time steps such that . The reflection of waves at the model top was suppressed by introducing a sponge layer at z>15 km, where the vertical-element size linearly increased with the altitude. Moreover, a lateral sponge layer was placed to reduce the disruption of targeting mountain-wave structures by initial shocks propagating globally. For the details on the sponge layer, refer to Appendix B2. The reference solution was obtained from a high-resolution experiment where the horizontal and vertical grid spacing were (78 m, 62.5 m) with p=7. In this test case, to ensure numerical stability, we used a weak modal filter, which is summarized in Table 7.

Figure 5The spatial distribution of vertical wind at the equator obtained from a mountain-wave test case with a Schär-like mountain: (a) numerical solution at t=2 h obtained from (625 m, 500 m) using p=7 and (b) two-dimensional linear analytic solution on a flat plane (shown for comparison).
Figure 5a shows the spatial distribution of vertical wind after 2 h. For comparison, a linear analytic solution on a flat plane in the two-dimensional Cartesian coordinates is shown in Fig. 5b (the derivation can be found in Appendix A of KSP2015). Because the characteristic wavelength of the mountain scaled by the Scorer parameter is O(1), this setting corresponds to a nonhydrostatic regime of mountain waves. In such a regime, the waves with small-scale wavelengths are trapped near the surface, while large-scale waves propagate upward. The obtained wind pattern reproduced the results shown in Fig. 2a of KSP2015 well. On the other hand, the numerical solution and the linear analytic solution of a flat plane were slightly different. For example, the vertical wavelength of the large-scale waves in Fig. 5a was shorter compared to that in Fig. 5b. Based on the consideration using our regional dynamical core, the difference might be caused by the spherical experimental setup. Thus, we expect this difference to decrease as the planetary radius increases, while the spatial scale of the mountain remains unchanged.

Figure 6Dependence of the L1, L2, and Linf errors on spatial resolution for the (a) perturbation of density (ρ′), (b) horizontal wind (uξ), (c) vertical wind (w), and (d) perturbation of potential-temperature-weighted density ((ρθ)′) after 2 h in a mountain-wave test case.
Figure 6 shows the dependence of error norms on spatial resolution for the density perturbation ρ′, horizontal wind uξ, vertical wind w, and perturbation of potential-temperature-weighted density (ρθ)′. A comparison performed at the fixed DOF shows that the numerical errors decreased with the increase in polynomial order, although the convergence rate was smaller than p+1-order accuracy. For example, the slope of the L2 error norm was approximately of that with p+1-order accuracy. Based on additional experiments with the corresponding two-dimensional setup, the sub-optimal convergence can be related to several factors such as the modal filter and the spatial discretization for Jacobian cofactors ( and ). For further details, refer to Appendix B3. Because the modal filters shave off the high modes in the polynomial expansion, the convergence rate can be degraded. When requiring a convergence rate with a certain order of the accuracy, we need to increase the polynomial order according to the filter intensity.
Table 5Summary of the polynomial order p, the number of elements, and the resulting equatorial resolution Δh,eq in the numerical experiments. For the number of elements, we denote the number of horizontally one-dimensional elements in a panel of the cubed sphere as Ne,h and the number of vertical elements as Ne,v.

Table 6Summary of dissipation mechanism in the numerical experiments. In the table, ∘ means it is included, while − means it is not included. For the modal filtering in the mountain-wave, baroclinic-wave, and Held–Suarez tests, “scale-selective” means a high-order filter with pm≥8 and “strong” means a large decay coefficient of αm≥ O(1). The parameters of the filters are detailed in Tables 7, 8, and 9.

3.4 Baroclinic instability
Baroclinic instability is a typical phenomenon in the mid-latitudes. It includes small-scale structures such as front and filament formations. We conducted an idealized numerical experiment based on Jablonowski and Williamson (2006) (referred to as JW2006). In the aspect of numerical method, dynamical cores must accurately represent the wave growth process. In addition, it is necessary to treat the developing small-scale flow structures while ensuring numerical stability. For the experimental setup, the initial zonally symmetric fields were expressed using the analytic expressions of a steady-state solution of the adiabatic inviscid primitive equations. To trigger baroclinic instability, a perturbation with a Gaussian profile was added to the zonal wind in the northern hemisphere. For further details on parameter values, refer to Sect. 2a of JW2006.
We investigated the dependence of numerical solutions on the horizontal resolution as performed in JW2006. The horizontal grid spacing Δh,eq changed from 250 to 32 km with a fixed total vertical DOF of 24 for p=3 and 7, whereas it changed from 208 to 52 km with a fixed total vertical DOF of 36 for p=11. We used a stretched vertical grid based on Eq. (102) in Ullrich et al. (2012). The stretching parameter was set such that the vertical grid spacing Δv near the surface took the values of 305, 523, and 426 m for , and 11, respectively. The stretching is further detailed in Appendix C. For the third-order HEVI scheme, we set the time steps such that for p=3 and 7 and for p=11. Furthermore, the modal filter was utilized to maintain the numerical stability. Its parameters are summarized in Table 8. When calculating the L2 error in surface pressure, we used the results obtained from the corresponding highest-resolution experiment for each p as the reference solution to directly discuss the behavior of numerical convergence associated with the horizontal spatial or temporal accuracy.

Figure 7Spatial distribution of the surface pressure and temperature at 850 hPa after , and 10 d in a baroclinic-instability test. We present the results obtained from the experiment using p=7 with km and a vertical DOF value of 24.

Figure 8Horizontal-resolution dependence of (a) surface pressure and (b) temperature at 850 hPa after t=9 d in a baroclinic-instability test. We present the results obtained from the experiments using p=7 with a vertical DOF value of 24.
Figure 7 shows the temporal evolution of the baroclinic wave for the case of km using p=7. The obtained horizontal distributions of surface pressure and temperature at 850 hPa were similar to those reported in the previous studies. For example, see Fig. 5 in JW2006, which was obtained from the finite-volume (FV) dynamical core (Lin and Rood, 1996, 1997). The wave grew very slowly for 4 d. After that, the highs and lows deepened significantly and the wave began to break on the eighth day. Figure 8 shows dependence of the surface pressure and temperature at 850 hPa (after 9 d) on the horizontal spatial resolution for p=7. The same figure obtained from the FV dynamical core can be seen in Fig. 6 of JW2006. Our dynamical core provided reasonably accurate numerical solutions for experiments performed at high spatial resolution. These solutions were comparable to the reference solutions reported in the previous studies. In addition, the effective resolution was apparently higher than that of the low-order global dynamical core. For example, in the marginally resolved simulation setting, km, the amplitude and phase errors were small.

Figure 9Dependence of the L2 error norm for surface pressure on horizontal spatial resolution in a baroclinic-instability test using (a) p=3, (b) p=7, and (c) p=11. Note that the reference solution for each p is the result of the corresponding highest-resolution experiment.
For a quantitative evaluation of the horizontal-resolution dependence, Fig. 9 shows the temporal evolution of the L2 error norm of the surface pressure for , and 11. In the figure, the gray shading represents an uncertainty range of reference solutions estimated by various dynamical cores in JW2006. In our evaluation strategy, we successfully captured the numerical convergence with horizontal discretization and temporal errors. This is because the vertical spatial errors have similar values among different horizontal resolution cases with the same p, and these errors virtually cancel out when the L2 error is evaluated. Until about 6 d (except the initial adjustment stage), the L2 error decreased with the horizontal resolution. The magnitude was significantly small compared to that reported in previous studies. For example, in the horizontal grid spacing of 50 km (0.5°), the L2 error was for the FV dynamical core and for MCore (Ullrich and Jablonowski, 2012b). After 6 d when the baroclinic wave started to develop significantly, the L2 errors rapidly grew and the difference between horizontal resolutions decreased. For p=3, the feature of numerical convergence at the mature stage was similar to that obtained from MCore. In summary, the L2 errors for km are within the uncertainty range suggested by JW2006. Thus, we consider the numerical solutions obtained from the proposed model to be reasonable.
3.5 Held–Suarez test
As a long-term idealized benchmark for real climate simulations, we conducted the Held–Suarez test (Held and Suarez, 1994), which used a prescribed forcing that mimics complex physics parameterizations. The boundary layer friction was represented in the form of Rayleigh damping. The diabatic heating–cooling effect was represented using a Newtonian relaxation term to a prescribed temperature in radiative equilibrium Te. For further details on these terms, see p. 1826 in Held and Suarez (1994). In this study, a resting atmospheric field in hydrostatic balance with Te was given as the initial condition.
To investigate the spatial-resolution dependence, the horizontal grid spacing Δh,eq and vertical DOF changed from (208 km, 32) to (52 km, 128) for p=3 and 7 and from (208 km, 36) to (52 km, 144) for p=11. The vertical grid spacing was stretched using the strategy in Appendix C. For example, when the vertical DOF value is 32, the vertical grid spacing near the surface becomes approximately 350 m. In the cases of , and 52 km, the temporal integration was performed for 1200 d. Data from the first 200 d were discarded during the statistical analysis. For high-resolution cases of and 26 km, the results after the spin-up period with coarser resolutions were used as the initial data, and a temporal integration was conducted for 1000 d. As the temporal scheme, we adopted the third-order HEVI scheme with the acoustic Courant number of for p=3 and 7 and for p=11. Moreover, we used the modal filters summarized in Table 9. Note that the large decay coefficients were set to stabilize long temporal integrations with nonlinear flow processes. The reference solution was obtained from a high-resolution experiment where Δh,eq and vertical DOF were (26 km, 256) with p=7.
Table 9Modal-filter orders and decay coefficients used in the Held–Suarez test after 250 d of spin-up experiments. Note that we temporarily increased αm,h to 6.0×100 for 20 d during the 1000 d integration for the case of km using p=7.


Figure 10Zonally and temporally averaged atmospheric fields in a statistical equilibrium state: (a) zonal wind, (b) temperature, (c) meridional eddy flux of zonal momentum, (d) meridional eddy flux of temperature, (e) eddy kinetic energy, and (f) eddy temperature variance obtained from a Held–Suarez test with km using p=7. As is typically done in previous studies, when taking the zonal and temporal average, we used the 1000 d of data after the spin-up calculation.
Figure 10 shows the zonally and temporally averaged atmospheric fields in a statistical equilibrium state for km using p=7. The obtained pattern and strength of general circulations were similar to the results obtained using nearly the same horizontal spatial resolution used in previous studies (e.g., Wan et al., 2008). For a single westerly jet in each hemisphere, a maximum velocity of 32 m s−1 was obtained at P=250 hPa. Easterlies existed in the equatorial and polar lower atmosphere and near the model top at low latitude. As shown in Fig. 10c–f, the baroclinic-wave activity in the proposed DG model was similar to that reported in previous studies. At P=250 hPa in the mid-latitudes, the magnitude of eddy momentum flux reached approximately 70 m2 s−2. The maximum of the poleward eddy heat flux was located at P=850 hPa in the mid-latitudes, and its value reached approximately 22 K m s−1. The eddy kinetic energy and temperature variance reached maximum values of approximately 430 m2 s−2 at P=250 hPa and 45 K2 at P=800 hPa in the mid-latitudes, respectively.

Figure 11Dependence of absolute peak values on the spatial resolution: (a) eddy temperature variance, (b) eddy heat flux, (c) eddy kinetic energy, and (d) eddy momentum flux. The time-averaging period is the same as that in Fig. 11. In each panel, the difference between the northern and southern hemispheres is represented using the error bars. The colored boxes labeled by T04, W08, JW12, and W13 denote the corresponding peak values indicated by the results reported in Tomita and Satoh (2004), Wan et al. (2008), Ullrich and Jablonowski (2012b), and Wan et al. (2013), respectively. Because the peak values were estimated from the contour figures, note that the uncertainty is large, and its range is roughly represented by the box height.
As discussed in a previous study (Wan et al., 2008), these eddy quantities such as the eddy kinetic energy and temperature variance are sensitive to the spatial resolution. As shown in Fig. 11a and c, the absolute peak values increased with the spatial resolution and began to converge when the horizontal grid spacing was less than 50 km. The convergence of peak values with p=7 and 11 was faster than that in the case of p=3. For comparison, the corresponding peak values indicated from previous studies are shown by the colored boxes in the figure. The obtained trend of spatial-resolution dependence for p=3 was similar to that reported by studies using conventional low-order grid-point methods (Tomita and Satoh, 2004; Wan et al., 2013). On the other hand, the peak values from p=7 and 11 at the horizontal grid spacing of approximately 200 km were similar to the results obtained using the horizontal spectral method (Wan et al., 2008).

Figure 12Energy spectra of horizontal wind in a statistical equilibrium state at (a) P=850 hPa and (b) P=250 hPa in a Held–Suarez test. As explained in the legend, the difference between spatial resolutions is represented by line types and the line color indicates the polynomial order. The results from the reference experiment are shown by solid black lines. Lower panels represent the compensated spectra, which is proportional to E(n)n3. The temporal average was calculated over 1000 d after the spin-up period. In the highest-resolution case ( km), it was performed over 300 d. VDOF: vertical degree of freedom.
Figure 12 shows kinetic energy spectra of horizontal winds at p=850 and P=250 hPa. As reported in previous studies (e.g., Malardel and Wedi, 2016; Tolstykh et al., 2017), the obtained spectra had the n−3 slope at the spherical-harmonic degrees between 10–100. The steeper slope compared to −3 reflects the influence of a numerical dissipation mechanism with the upwind numerical flux and the modal filter. For the cases of p=7 and 11, the obtained energy spectra followed that for the reference experiment at the wavelengths longer than eight grid lengths well. In the spatial-resolution dependence of peak values with the eddy quantities shown in Fig. 11, there was no significant difference between p=7 and p=11, whereas the improvement of effective resolution by the higher polynomial order of p=11 can be observed in the energy spectra as the grid spacing decreases. For p=3, the energy spectra overlapped with that of the reference experiment at a wavelength range longer than 10–20 grid lengths. Furthermore, for km with p=3, the entire spectra were smaller than the reference solution. Thus, using strong modal filters to ensure numerical stability for long-term integration has a significant effect on the spectra and effective resolutions when using p≤3. These results indicate that there is room for improving our treatment of the nonlinear terms to weaken the modal filters.
3.6 Planetary boundary layer turbulence experiment on a small planet
As a first step toward future global LES with O(10 m) grid spacing, we performed a global extension of the LES experiment of idealized planetary boundary layer turbulence in Nishizawa et al. (2015), KT2021, and KT2023. Currently, it is not feasible to conduct a global LES for a planetary size of Earth using a uniform spatial resolution of O(10 m). To save the required computational resources, the planetary radius was set to 3.4 km. Although this value is significantly different from that in realistic planets such as Earth and the effect of spherical geometry may affect the convection structure, we consider this test to be useful to verify the turbulent model described in Sect. 2.2. We focused on the case of applying shallow-atmosphere approximation because we expected the results to be comparable to those reported in our previous studies. This approximation is obviously unsuitable for discussing the physical aspect in this experimental setting. For the case without approximation, refer to Appendix D. The experimental setup is as follows. The altitude of model top was set to 3 km. There were no rotation and topography. Initially, we set a stable stratification with a vertical gradient of potential temperature of 4 K km−1 and added random perturbations with an amplitude of 1 K. Because it is difficult to consider a uniform wind in the global situation, there was no initial motion in contrast to that in our previous studies. To drive thermal convections, a constant heat flux of 200 W m−2 was imposed at the surface. To focus on the turbulent model, radiation and moist processes were not considered. In the turbulent model, we set the filter length to double that of the local grid spacing, which follows our previous studies. A reflection of waves at the model top was prevented using a sponge layer, where the vertical wind was decayed by the Rayleigh damping. The e-folding time varied as the half-cosine function from 0 at z=2 km to 10 s at the model top.
To check the impact of polynomial order on the energy spectra as in KT2023, we changed p to 3, 4, and 7 while setting the horizontal and vertical grid spacing to be approximately 10 m. Numerical stability was ensured using a modal filter with parameters and . As the temporal scheme, a fully explicit fourth-order RK scheme described in Sect. 2.4.2 was used for the inviscid terms, whereas the forward Euler scheme was adopted for the SGS terms. We set the time step such that . The integration time was 4 h for the case of p=7. To reduce the computational cost, the output at 3 h was used as the initial condition of the other experiments for which the integration time was 1 h.

Figure 13The horizontal distribution of vertical wind at z=500 m after t=4 h when shallow-atmosphere approximation is applied in the LES of an idealized planetary boundary layer turbulence for the case of m using p=7: (a) northern hemisphere (NH), (b) southern hemisphere (SH), and (c) their corresponding cross-sections along the equator.

Figure 14The vertical structure of the PBL temporally averaged during the last 30 min: (a) potential temperature, (b) resolved eddy heat flux plus SGS heat flux, (c) variance of vertical wind, and (d) skewness of vertical wind for , and 7. The gray shading represents the results obtained from KT2023 using the plane model.
Figure 13 shows the horizontal distribution for vertical wind at z=500 m and cross-section along the equator after t=4 h in the case of p=7. The convective cells had polygonal structures with a horizontal scale of approximately 2–3 km. The height of the PBL reached between 1–1.5 km. To present the vertical structure of the PBL, Fig. 14 shows the vertical distribution of potential temperature, turbulent transport of heat and momentum, and skewness of vertical wind for p=7. In these panels, the gray shading represents the results obtained from KT2023 using the plane regional model. The results obtained in this study were similar to those reported in KT2023.

Figure 15(a) Density-weighted energy spectra E(n) of three-dimensional wind at the height of 500 m for , and 7. The dash-dotted gray line represents aE(n), where . (b) Spectra normalized by the result of p=7. (c) Partially expanded view of energy spectra in the short-wavelength range.
Figure 15 shows the kinetic energy spectra of three-dimensional wind at z=500 m, which were temporally averaged during the last 30 min. The features of the obtained energy spectra were similar to those reported in KT2023. At wavelengths longer than eight grid lengths, the slope of spectra was approximately . On the other hand, the slope of spectra at the shorter wavelength range deepened due to the turbulent model, numerical dissipation with the upwind numerical flux, and modal filter. KT2023 indicated that p>3 is required for the effect of numerical diffusion term to be sufficiently small compared to that of the SGS eddy viscosity term at the wavelength longer than eight grid lengths. This is true for global LES as shown in Fig. 15b.
For conducting future high-resolution atmospheric simulations precisely, our previous study (KT2021) indicated that conventional low-order discretization methods used in the state-of-the-art global nonhydrostatic dynamical cores have a problem with numerical errors because it is possible to contaminate the effect of physical parameterization schemes. To overcome this issue, we developed a global nonhydrostatic atmospheric dynamical core of dry atmosphere using the discontinuous Galerkin method (DGM) as the spatial discretization because the DGM has several advantages over grid-point methods, including the simple strategy of high-order discretization and the high count of floating-point operations per second (FLOPS) in recent parallel supercomputers. Furthermore, considering global LES, we formulated a Smagorinsky–Lilly type turbulent model in the cubed-sphere coordinates and discretized it in the DGM framework. To verify the proposed global dynamical core, several numerical experiments, from the linear-advection test to the Held–Suarez test, were conducted. To demonstrate the high-order numerical convergence, the experimental setup of existing test cases were slightly modified. In addition, an idealized test case was proposed to check the behavior of global dynamical cores including the turbulent model. Through the numerical experiments with various polynomial (p) orders and spatial resolutions, we discussed the impact of high-order spatial discretization on the quality of numerical solutions in the atmospheric-flow simulations.
For the deterministic test cases, such as the linear-advection and gravity-wave tests, p+1-order spatial accuracy was confirmed until the temporal discretization and round-off errors became significant compared to the spatial errors. In the gravity-wave test, it was observed that the temporal errors with the third-order HEVI scheme can contaminate the convergence rate of high-order spatial discretization even when using the horizontal acoustic Courant number of O(0.1). To investigate the numerical performance of the terrain-following coordinate with the DGM, we conducted a mountain-wave test case based on that used in Klemp et al. (2015). However, we made some modifications to investigate high-order numerical convergence. When comparing the results for a fixed DOF, the advantage of a large polynomial order was apparent in terms of the fast numerical convergence, although the resultant convergence rate was slightly smaller than the optimal order associated with the spatial discretization. The results of the baroclinic-instability test showed that, when p≥3 and km, the obtained L2 error norms of surface pressure entered the uncertainty range indicated by the previous studies. We confirmed the rapid numerical convergence over the second-order accuracy until the mature stage was reached. Subsequently, the sharp gradient with the front structure developed and the waves began to break, which made it difficult to identify the numerical convergence with the high-order schemes.
For test cases in which small-scale turbulent structures developed, such as the Held–Suarez test and the LES experiment of PBL turbulence, we mainly focused on the energy spectra in terms of the effective resolution. In the Held–Suarez test, where the turbulence model was not used, the extent of the dissipation effect with the numerical flux and modal filters was clearly visible. Based on the comparison with the energy spectra for the reference experiment, we confirmed that the effective resolution was improved as the polynomial order increased. When we used high-order modal filters with large decay coefficients to ensure numerical stability during long temporal integration, the effective resolution was estimated to be between 10–20 grid lengths for p=3 and eight grid lengths for p=7 and 11. To enhance the effective resolutions by weakening the modal filters, we consider the entropy-stable DGM adopted in Souza et al. (2023) to be a promising method, although this topic is beyond the scope of current study. To check the behavior of turbulent model included in global dynamical cores, we proposed an idealized test case of global LES considering a small planetary radius, which is an extension of the experimental setup used in KT2021 and KT2023 with regional plane models. In our numerical experiments with shallow-atmosphere approximation, the convective cell pattern and vertical structures of the PBL reproduced the results of the regional plane model well. We confirmed that the obtained energy spectra obeyed the Kolmogorov spectra of turbulence at the wavelength range longer than eight grid lengths when p>3 was used together with the Rusanov numerical flux and a scale-selective modal filter. This result was consistent with the numerical criteria discussed in KT2023.
This study demonstrated the applicability of a high-order DGM to global atmospheric dynamical cores via a series of numerical experiments. However, several tasks required to conduct realistic atmospheric simulations were not performed. To treat the effect of topography in LES, we must also consider the vertical coordinate transformation in the SGS terms of a turbulent model. Such a formulation can be achieved using the chain rule, as performed in the differential terms with inviscid fluxes. A related issue is the treatment of topography with steep slopes in high-order strategies. To investigate whether the DGM-based dynamical core is robust for realistic topography, a Held–Suarez experiment with realistic topography may be appropriate. Such work is expected to yield deep insights into the impact of effective resolutions of topography on large-scale flows when a high-order DGM is used. Furthermore, a severe time step restriction for explicit temporal schemes is one of the unresolved issues in a high-order DGM. We expect that the computational overhead would be ignored in several cases. A coarser spatial resolution can be used due to the high-order numerical convergence or when the small communication cost in the DGM is taken advantage of. However, to accelerate DG dynamical cores in all situations, developing sophisticated temporal treatments is an important future step. Finally, it is indispensable to perform a coupling between the physics (such as moist and radiation processes) and DGM-based dynamics. Recent studies begin to discuss the potential difficulties with the element-based methods. For example, in the context of SEM, Herrington et al. (2019) indicated that a straightforward evaluation for physics tendencies at irregular nodes within the element causes a grid imprinting along the element boundaries. To solve this problem, they introduced a physics grid with a quasi-equal volume coarser than the node intervals with the dynamics when calculating the physics tendencies. While taking care of the advantages associated with the effective resolutions of high-order dynamical cores, we will explore how to treat the coupling of physics and dynamics in the DGM framework. For actual operational runs including physical processes and other factors, such as realistic topography, the degree of numerical filters depends on situations and cannot be generalized now. It is an important issue to produce a kind of criterion for numerical stabilization.

Figure A1Dependence of (a) L1, (b) L2, and (c) Linf errors at t=12 d on the horizontal resolution in test case 4 in NL2010 with the Gaussian hills using p=1, 3, 7, and 11. The dashed green line represents the case of applying a modal filter (MF) for p=11.
In Sect. 3.1, by conducting a linear-advection test with a smooth profile in a solid-body rotation flow, we tested the spatial discretization with the cubed-sphere geometry and checked the convergence rate with the high-order DGM. In this section, we performed a linear-advection test using the Gaussian hills and slotted cylinder profiles in a deformation flow, which is test case 4 presented in Nair and Lauritzen (2010) (hereinafter, referred to as NL2010). The experimental setup with the spatial resolution, polynomial order, and time step was similar to that described in Sect. 3.1. To compare the errors reported in Guba et al. (2014) (hereinafter, referred to as G2014), we normalized the errors following Appendix C of NL2010.
Figure A1 shows the dependence of error norms on the horizontal resolution when the Gaussian hills were given as the initial condition of the tracer. Because of the infinitely smooth profile, we obtained p+1-order accuracy for , and 11. The behavior of numerical convergence and the magnitude of errors were comparable to those in G2014 (see the values of l1, l2, and l∞ for “Gauss.” with the hyperviscosity (but without the limiter) in Tables 1–4 and Fig. 4 of G2014). In our results, the Linf error was larger than the unity for p=11 in the coarsest spatial resolution. This reflects a numerical instability with the aliasing errors near the static stagnation point of the deformation flow. It occurred when the static stagnation point was located at the element boundaries and numerical dissipation was not sufficient. By introducing a very weak modal filter with and , we can control the numerical instability as shown by the dashed green line in Fig. A1.

Figure A2Dependence of (a) L1, (b) L2, and (c) Linf errors at t=12 d on the horizontal resolution in test case 4 in NL2010 with the slotted cylinders using p=1, 3, 7, and 11. The dashed lines represent the cases of applying a modal filter for p=7 and 11.
Figure A2 shows the dependence of error norms on the horizontal resolution when the slotted cylinders were given as the initial tracer profile. Because of the discontinuous field, we cannot expect a convergence rate higher than the first-order accuracy. Even when using the high polynomial orders of p>3, we obtained at most the first order for the L1 error norm. For the Linf error, the convergence rate was near the zeroth order. The behavior of slow numerical convergence and the magnitude of numerical errors were similar to those reported in G2014 (see the error norms for “Cyl.” with the hyperviscosity (but without the limiter) in Tables 1–4 of G2014). As seen in the case of Gaussian hills, due to the numerical instability near the static stagnation point, we observed very large Linf error values for the cases of p=7 and 11 with the coarse spatial resolution. The modal filter used for the case of Gaussian hills can suppress the numerical instability as shown by the dashed lines in Fig. A2.
In this section, we detail the spin-up strategy and sponge layer, which were used in the mountain-wave test described in Sect. 3.3. In addition, we consider reasons why the obtained convergence rate was slightly less than the optimal order accuracy.
B1 Spin-up strategy
To mitigate the influence of impulsive start on numerical solutions, we gradually accelerated the wind as performed in previous studies with a regional experimental setup (e.g., Durran, 1986; Sachsperger et al., 2016). The initial condition was a resting isothermal atmosphere and was represented as
where P0=105 Pa and T0=300 K. To accelerate a zonal wind, we added the relaxation terms in the right-hand side of governing equations as
where are the vector components of prescribed wind and αf is a time-dependent coefficient with Rayleigh forcing terms, which is provided in this subsection. Note that we set the hydrostatic balance part of pressure and density to
which satisfies a dynamically balanced state associated with a zonal wind in solid rotation (ueqcos ϕ). Then, the perturbation at the initial time is given by , .

Figure B1After 2 h in a mountain-wave test case with a global model and spatial distribution of the (a) L2 error and (b) local convergence rate for the vertical wind at the equator. For the L2 error, we show the result obtained from the experiment where the horizontal and vertical grid spacing (Δh,Δv) are set to 156 and 125 m, respectively, using p=3. The cell color in the figure corresponds to the average values within the finite element. When evaluating the local convergence rate, we used the element average of the L2 error obtained from two experiments: a coarse-resolution experiment (Δh=625 m, Δv=500 m) and the highest-resolution experiment for p=3 (Δh=156 m, Δv=125 m). To see the large-scale structure of the local convergence rate, the moving average was taken across the five elements horizontally. In each figure, the white lines represent the vertical wind in the highest-resolution experiment for p=3.
As the horizontal component of prescribed wind, we considered a zonal wind in solid-body rotation, where ueq=20 m s−1. The corresponding (Uξ,Uη) can be calculated by considering the coordinate conversion between the cubed-sphere and geographic coordinates. To improve the inconsistency with the no-flux boundary condition at the surface, the vertical component was added in the form of
where Hf was set to 2 km in this study. This modification also reduces the influence of initial shock. On the other hand, the coefficient with the forcing terms was given as , where
with τf as the forcing timescale. In this study, these parameters were set to τf=60 s, t1=200 s, and t2=1800 s.
B2 Sponge layer
To suppress a reflection of waves at the model top, we introduced a sponge layer at the upper computational domain. In addition, to reduce the disruption of our targeting structure of mountain waves due to the global propagation of initial shocks, a lateral sponge layer was placed. As in Eq. (B2), linear damping terms were added to the governing equations as follows:
The decay coefficient was given as , where αs,h and αs,v are the coefficients for lateral and upper sponge layers, respectively. To avoid the sponge layer interfering with the initial forcing in Eq. (B2), as the initial forcing weakens, we gradually activated the sponge layer using the coefficient (1−w(t)). The coefficient for the upper sponge layer was given as
whereas, for the lateral sponge layer,
where zT is the height of model top and τs,v and τs,h are the decay timescales corresponding to the upper and lateral sponge layers. Note that the coefficient for the lateral sponge layer is multiplied by a tapering function in the latitudinal direction to avoid an infinite zonal scale near the poles, as performed in Eq. (48). In this study, zsp=15 km, , and s.

Figure B2After 2 h in a two-dimensional mountain-wave test case, the spatial distribution of the (a) L2 error and (b) local convergence rate for the vertical wind in the cases of the (a, b) numerically calculated Jacobian cofactor and (c, d) analytical Jacobian cofactor for p=3. In the L2 error, we show the results obtained from the experiments with Δh=156 m and Δv=125 m. When evaluating the local convergence rate, we used the results obtained from two experiments: a coarse-resolution experiment (Δh=312 m, Δv=250 m) and the highest-resolution experiment for p=3 (Δh=39 m, Δv=31.25 m). In each figure, the white lines represent the vertical wind in the reference experiment.
B3 Investigation on the degradation of the optimal numerical convergence
In Fig. 6, the convergence rate obtained from the mountain test case was slightly smaller than that achieved for p+1-order accuracy. We consider the reasons behind this result to be as follows. First, to evaluate the differentials with the Jacobian cofactors ( and ), we used same discretization operator, as described in Sect. 2.3. This strategy is beneficial to simply satisfy the geometric conservation law identity in the discretized equations. However, because the calculated geometric factors have the order p, it is possible to degrade the optimal convergence. Figure B1a and b show the spatial distribution of numerical errors for vertical wind and the local convergence rate, respectively, for p=3. The numerical error was large near the surface where the mountain exists. Furthermore, the relatively slow convergence rate appeared. The rate near the surface was between 2 and 3, while it approached the value of 4 at locations apart from the surface. Second, the modal filter can reduce the convergence rate during the long-term temporal integrations, even if we adopted a high-order modal filter with a relatively small decay coefficient.
To increase the certainty in our speculations, we conducted additional numerical experiments. To simplify the investigations and save computational resources, we treated the corresponding two-dimensional experimental setup. With respect to the Jacobian cofactors, we considered two cases: (i) the case where it is numerically given using the same discretization operator mentioned in Sect. 2.3 and (ii) the case when it is given by analytically evaluating the spatial derivatives at the node. In addition, to discuss the impact of modal filters on the convergence rate, we considered the case of no modal filter for p=3 because we found that the 2 h temporal integration without filters can be performed only for p=3. As performed with the global-model case, we conducted several numerical experiments, changing the spatial resolutions and polynomial orders. To evaluate the error norms, we used the results from the reference experiments with p=7, where horizontal and vertical grid spacing were Δh=78 m and Δv=62.5 m (z<15 km), respectively.
Figure B2a and b show the spatial distribution of numerical errors for vertical wind and the local convergence rate obtained from the two-dimensional experiments with p=3. As shown in the global experiment (see Fig. B1), the convergence rate near the mountain achieved only the third-order accuracy in the cases of a numerically calculated Jacobian cofactor. On the other hand, when the analytical Jacobian cofactor was used, the numerical errors near the mountain decreased and the convergence rate approached the fourth-order accuracy. Thus, the calculation strategy of a Jacobian cofactor is one of the reasons for sub-optimal convergence.

Figure B3Dependence of the L1, L2, and Linf errors on spatial resolution for the (a) density perturbation (ρ′), (b) horizontal wind (uξ), (c) vertical wind (w), and (d) perturbation of potential-temperature-weighted density ((ρθ)′) after 2 h in a mountain-wave test case with the two-dimensional experimental setup. Note that the cyan lines represent the results for the case of p=3 without the modal filter (MFoff).
Figure B3 shows that the dependence of the L1, L2, and Linf errors on the spatial resolution. First, we focus on the results with p=3. When the metric cofactors were analytically evaluated and the modal filter was not used, the fourth-order accuracy was observed except for the density. In the case of a numerically calculated Jacobian cofactor, the convergence rates of the L2 and Linf errors were characterized by the sub-optimal order because the Jacobian cofactors have only pth-order accuracy, as mentioned above. Such behavior was observed for horizontal wind, vertical wind, and the perturbation of potential-temperature-weighted density based on the comparison between cases (i) and (ii). On the other hand, as indicated by the blue and cyan lines, the order reduction with the modal filters was obvious for the horizontal wind, while for other variables, there was little influence. This may be because the filters act not only on the perturbation part of horizontal wind but also on the mean flow part. For higher-order cases (p=7 and 11), the filters are unavoidable for ensuring numerical stability in a classical DGM. Then, the convergence rate can be limited by the modal filters, and the analytical Jacobian cofactor would have little impact. Even for case (ii), L2 and Linf errors in horizontal and vertical wind had a convergence rate slightly less than the optimal order. As for the density, note that the third-order accuracy was obtained for p=3 even when using the analytical Jacobian cofactor and removing the modal filter. It remains unclear why the density error does not decrease in the optimal order. We may need to pursue how to discretely deal with the hydrostatic balance (e.g., Li and Xing, 2018) and investigate the boundary errors with a not-normal flux condition near the surface.
In the baroclinic-wave and Held–Suarez tests, a function form for stretching the vertical-element size is similar to that in Ullrich and Jablonowski (2012b). We calculated the vertical coordinate ζ at the top element boundary of the k′th element as
where b is a positive parameter and Ne,z is the number of elements in the vertical direction. As b decreases, the vertical-element size near the surface reduces compared to the upper domain of the model. Here b=20 for p=3 and 7 and b=5 for p=11 in the baroclinic-wave test, while b=3 for p=3 and 7 and b=5 for p=11 in the Held–Suarez test.
In Sect. 3.6, we showed the results of the PBL turbulence experiment with shallow-atmosphere approximation. By applying this approximation, the obtained results become comparable with those reported in KT2021 and KT2023, which used the plane regional model. However, because the planetary radius is set to be 3.4 km, this approximation is not suitable for discussing physical aspects such as the impact of sphere geometry on the convective cells. This section shows the results when shallow-atmosphere approximation is not applied.
Figures D1 and D2 show the horizontal distributions of convective cells and vertical structure of the PBL when shallow-atmosphere approximation is not applied. In Fig. D2, all results with shallow-atmosphere approximation are represented by the gray shading. An open cell pattern with the characteristic horizontal scale of a few kilometers was observed irrespective of whether we apply shallow-atmosphere approximation. On the other hand, the winds became weaker and the PBL was shallower compared to that in shallow-atmosphere approximation. We consider such changes to be consistent with the effect of spherical geometry because horizontal area increases with altitude.
Figure D3 shows the energy spectra when shallow-atmosphere approximation is not applied. The major feature of energy spectra in the inertial sub-range remained mostly unchanged. For example, the wavelength range obeyed a power law of and the relation of effective resolution with polynomial order.

Figure D1Same as Fig. 13, but these results were obtained without shallow-atmosphere approximation. The horizontal distribution for vertical wind at z=500 m after t=4 h: (a) northern hemisphere (NH), (b) southern hemisphere (SH), and (c) the corresponding cross-sections along the equator.

Figure D2Same as Fig. 14, but these figures show the vertical structure of the PBL temporally averaged during the last 30 min without shallow-atmosphere approximation: (a) potential temperature, (b) resolved eddy heat flux plus SGS heat flux, (c) variance of vertical wind, and (d) skewness of vertical wind. In these panels, the blue, red, and yellow lines represent the results for p=3, 4, and 7, respectively. We indicate the corresponding results with shallow-atmosphere approximation, shown in Fig. 14, by the gray shading.

Figure D3Same as Fig. 15, but these figures show the results without shallow-atmosphere approximation: (a) density-weighted energy spectra E(n) of three-dimensional wind at a height of 500 m for p=3, 4, and 7. The dash-dotted gray line represents aE(n), where . (b) Spectra normalized by the result of p=7. (c) Partial expanded view of energy spectra in the short-wavelength range.
The source code of SCALE-DG v0.8.0 and settings files for numerical experiments are available on Zenodo (https://doi.org/10.5281/zenodo.13923507, Kawai, 2024), where we have provided scripts to create figures in this paper. They are provided as open source under the MIT License. SCALE library v.5.5.1, which is a key dependent piece of software of SCALE-DG, is available on Zenodo (https://doi.org/10.5281/zenodo.10952494, Nishizawa et al., 2024) and is subject to the 2-Clause BSD License. Due to large data size, the results obtained from the numerical experiments are saved in local storage at RIKEN R-CCS.
All authors have contributed to writing this paper. YK mainly performed the general development of the simulation programs based on the DGM and conducted the numerical experiments. HT guided this project considering future high-resolution atmospheric simulations and high-performance computers. He also contributed to improving the structure of this paper and the discussion of the simulation results.
The contact author has declared that neither of the authors has any competing interests.
Publisher’s note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. While Copernicus Publications makes every effort to include appropriate place names, the final responsibility lies with the authors.
The experiments in this study were performed using the Fugaku supercomputer at RIKEN (project nos. ra000005, hp200271, and hp230278) and the Wisteria supercomputer at the University of Tokyo. We thank Seiya Nishizawa, Hiroaki Miura, and Keiichi Ishioka and the three reviewers (Valeria Barra and two anonymous reviewers) for their valuable comments and suggestions. We would like to thank Editage (http://www.editage.jp, last access: 3 February 2025) for the English language editing of an earlier version of this paper.
This research has been supported by Ministry of Education, Culture, Sports, Science and Technology (MEXT) KAKENHI Grants-in-Aid for Scientific Research (grant no. JP20H05731); the Moonshot Research & Development Program (grant no. JPMJMS2286); the Foundation for Computational Science (FOCUS) Establishing Supercomputing Center of Excellence; the Japan Science and Technology Agency (JST) Advanced Integrated Intelligence Platform (AIP) (grant no. JPMJCR19U2); the Japan International Cooperation Agency (JICA) and JST Science and Technology Research Partnership for Sustainable Development (SATREPS) (grant no. JPMJSA2109); and the Japan Society for the Promotion of Science (JSPS) Core-to-Core Program (grant no. JPJSCCA20220001).
This paper was edited by Sylwester Arabas and reviewed by Valeria Barra and two anonymous referees.
Ascher, U. M., Ruuth, S. J., and Spiteri, R. J.: Implicit-explicit Runge-Kutta methods for time-dependent partial differential equations, Appl. Numer. Math., 25, 151–167, https://doi.org/10.1016/S0168-9274(97)00056-1, 1997. a
Baldauf, M. and Brdar, S.: An analytic solution for linear gravity waves in a channel as a test for numerical models using the non-hydrostatic, compressible Euler equations, Q. J. Roy. Meteor. Soc., 139, 1977–1989, https://doi.org/10.1002/qj.2105, 2013. a, b
Bao, L., Klöfkorn, R., and Nair, R. D.: Horizontally Explicit and Vertically Implicit (HEVI) Time Discretization Scheme for a Discontinuous Galerkin Nonhydrostatic Model, Mon. Weather Rev., 143, 972–990, https://doi.org/10.1175/MWR-D-14-00083.1, 2015. a
Blaise, S., Lambrechts, J., and Deleersnijder, E.: A stabilization for three-dimensional discontinuous Galerkin discretizations applied to nonhydrostatic atmospheric simulations, Int. J. Numer. Meth. Fl., 81, 558–585, https://doi.org/10.1002/fld.4197, 2016. a, b, c
Brdar, S., Baldauf, M., Dedner, A., and Klöfkorn, R.: Comparison of dynamical cores for NWP models: comparison of COSMO and Dune, Theor. Comp. Fluid Dyn., 27, 453–472, https://doi.org/10.1007/s00162-012-0264-z, 2013. a
Brown, A. R., Derbyshire, S. H., and Mason, P. J.: Large-eddy simulation of stable atmospheric boundary layers with a revised stochastic subgrid model, Q. J. Roy. Meteor. Soc., 120, 1485–1512, https://doi.org/10.1002/qj.49712052004, 1994. a
Dennis, J., Fournier, A., Spotz, W. F., St-Cyr, A., Taylor, M. A., Thomas, S. J., and Tufo, H.: High-Resolution Mesh Convergence Properties and Parallel Efficiency of a Spectral Element Atmospheric Dynamical Core, The Int. J. High Perform. C., 19, 225–235, https://doi.org/10.1177/1094342005056108, 2005. a
Dennis, J. M., Edwards, J., Evans, K. J., Guba, O., Lauritzen, P. H., Mirin, A. A., St-Cyr, A., Taylor, M. A., and Worley, P. H.: CAM-SE: A scalable spectral element dynamical core for the Community Atmosphere Model, The Int. J. High Perform. C., 26, 74–89, https://doi.org/10.1177/1094342011428142, 2012. a
Durran, D. R.: Another Look at Downslope Windstorms. Part I: The Development of Analogs to Supercritical Flow in an Infinitely Deep, Continuously Stratified Fluid, J. Atmos. Sci., 43, 2527–2543, https://doi.org/10.1175/1520-0469(1986)043<2527:ALADWP>2.0.CO;2, 1986. a
Favre, A.: Turbulence: Space-time statistical properties and behavior in supersonic flows, Phys. Fluids, 26, 2851–2863, https://doi.org/10.1063/1.864049, 1983. a
Gal-Chen, T. and Somerville, R. C.: On the use of a coordinate transformation for the solution of the Navier-Stokes equations, J. Comput. Phys., 17, 209–228, https://doi.org/10.1016/0021-9991(75)90037-6, 1975. a
Gardner, D. J., Guerra, J. E., Hamon, F. P., Reynolds, D. R., Ullrich, P. A., and Woodward, C. S.: Implicit–explicit (IMEX) Runge–Kutta methods for non-hydrostatic atmospheric models, Geosci. Model Dev., 11, 1497–1515, https://doi.org/10.5194/gmd-11-1497-2018, 2018. a
Gassner, G. J., Winters, A. R., and Kopriva, D. A.: Split form nodal discontinuous Galerkin schemes with summation-by-parts property for the compressible Euler equations, J. Comput. Phys., 327, 39–66, https://doi.org/10.1016/j.jcp.2016.09.013, 2016. a
Giraldo, F. and Restelli, M.: A study of spectral element and discontinuous Galerkin methods for the Navier–Stokes equations in nonhydrostatic mesoscale atmospheric modeling: Equation sets and test cases, J. Comput. Phys., 227, 3849–3877, https://doi.org/10.1016/j.jcp.2007.12.009, 2008. a
Giraldo, F. X., Kelly, J. F., and Constantinescu, E. M.: Implicit-Explicit Formulations of a Three-Dimensional Nonhydrostatic Unified Model of the Atmosphere (NUMA), SIAM J. Sci. Comput., 35, B1162–B1194, https://doi.org/10.1137/120876034, 2013. a
Gottlieb, S., Shu, C.-W., and Tadmor, E.: Strong Stability-Preserving High-Order Time Discretization Methods, SIAM Rev., 43, 89–112, https://doi.org/10.1137/S003614450036757X, 2001. a
Guba, O., Taylor, M. A., Ullrich, P. A., Overfelt, J. R., and Levy, M. N.: The spectral element method (SEM) on variable-resolution grids: evaluating grid sensitivity and resolution-aware numerical viscosity, Geosci. Model Dev., 7, 2803–2816, https://doi.org/10.5194/gmd-7-2803-2014, 2014. a, b
Guerra, J. E. and Ullrich, P. A.: A high-order staggered finite-element vertical discretization for non-hydrostatic atmospheric models, Geosci. Model Dev., 9, 2007–2029, https://doi.org/10.5194/gmd-9-2007-2016, 2016. a, b, c
Held, I. M. and Suarez, M. J.: A Proposal for the Intercomparison of the Dynamical Cores of Atmospheric General Circulation Models, B. Am. Meteorol. Soc., 75, 1825–1830, https://doi.org/10.1175/1520-0477(1994)075<1825:APFTIO>2.0.CO;2, 1994. a, b
Herrington, A. R., Lauritzen, P. H., Taylor, M. A., Goldhaber, S., Eaton, B. E., Bacmeister, J. T., Reed, K. A., and Ullrich, P. A.: Physics–Dynamics Coupling with Element-Based High-Order Galerkin Methods: Quasi-Equal-Area Physics Grid, Mon. Weather Rev., 147, 69–84, https://doi.org/10.1175/MWR-D-18-0136.1, 2019. a
Hesthaven, J. S. and Warburton, T.: Nodal discontinuous Galerkin methods: algorithms, analysis, and applications, Springer Science & Business Media, https://doi.org/10.1007/978-0-387-72067-8, 2007. a, b, c
Hong, S.-Y., Kwon, Y. C., Kim, T.-H., Kim, J.-E. E., Choi, S., Kwon, I.-H., Kim, J., Lee, E.-H., Park, R. S., and Kim, D.-I.: The Korean Integrated Model (KIM) System for Global Weather Forecasting, Asia-Pac. J. Atmos. Sci., 54, 267–292, 2018. a
Ishioka, K., Yamamoto, N., and Fujita, M.: A Formulation of a Three-Dimensional Spectral Model for the Primitive Equations, J. Meteor. Soc. Jpn. Ser. II, 100, 445–469, https://doi.org/10.2151/jmsj.2022-022, 2022. a
Jablonowski, C. and Williamson, D. L.: A baroclinic instability test case for atmospheric model dynamical cores, Q. J. Roy. Meteor. Soc., 132, 2943–2975, https://doi.org/10.1256/qj.06.12, 2006. a
Kawai, Y. : Source code of numerical model used in Kawai and Tomita (2025, GMD), Zenodo [code], https://doi.org/10.5281/zenodo.13923507, 2024. a
Kawai, Y. and Tomita, H.: Numerical Accuracy of Advection Scheme Necessary for Large-Eddy Simulation of Planetary Boundary Layer Turbulence, Mon. Weather Rev., 149, 2993–3012, https://doi.org/10.1175/MWR-D-20-0362.1, 2021. a
Kawai, Y. and Tomita, H.: Numerical Accuracy Necessary for Large-Eddy Simulation of Planetary Boundary Layer Turbulence Using the Discontinuous Galerkin Method, Mon. Weather Rev., 151, 1479–508, https://doi.org/10.1175/MWR-D-22-0245.1, 2023. a
Kelly, J. F. and Giraldo, F. X.: Continuous and discontinuous Galerkin methods for a scalable three-dimensional nonhydrostatic atmospheric model: Limited-area mode, J. Comput. Phys., 231, 7988–8008, https://doi.org/10.1016/j.jcp.2012.04.042, 2012. a
Kennedy, C. A. and Carpenter, M. H.: Additive Runge–Kutta schemes for convection–diffusion–reaction equations, Appl. Numer. Math., 44, 139–181, https://doi.org/10.1016/S0168-9274(02)00138-1, 2003. a, b
Kent, J., Whitehead, J. P., Jablonowski, C., and Rood, R. B.: Determining the effective resolution of advection schemes. Part I: Dispersion analysis, J. Comput. Phys., 278, 485–496, https://doi.org/10.1016/j.jcp.2014.01.043, 2014. a
Ketcheson, D. I.: Highly Efficient Strong Stability-Preserving Runge–Kutta Methods with Low-Storage Implementations, SIAM J. Sci. Comput., 30, 2113–2136, https://doi.org/10.1137/07070485X, 2008. a, b
Klemp, J. B., Skamarock, W. C., and Park, S.-H.: Idealized global nonhydrostatic atmospheric test cases on a reduced-radius sphere, J. Adv. Model. Earth Sy., 7, 1155–1177, https://doi.org/10.1002/2015MS000435, 2015. a, b
Li, G. and Xing, Y.: Well-balanced discontinuous Galerkin methods with hydrostatic reconstruction for the Euler equations with gravitation, J. Comput. Phys., 352, 445–462, https://doi.org/10.1016/j.jcp.2017.09.063, 2018. a
Li, X., Chen, C., Shen, X., and Xiao, F.: Development of a unified high-order nonhydrostatic multi-moment constrained finite volume dynamical core: derivation of flux-form governing equations in the general curvilinear coordinate system, arXiv [preprint], https://doi.org/10.48550/arXiv.2004.05779, 2020. a, b, c
Lilly, D. K.: On the numerical simulation of buoyant convection, Tellus, 14, 148–172, https://doi.org/10.1111/j.2153-3490.1962.tb00128.x, 1962. a
Lin, S.-J. and Rood, R. B.: Multidimensional Flux-Form Semi-Lagrangian Transport Schemes, Mon. Weather Rev., 124, 2046–2070, https://doi.org/10.1175/1520-0493(1996)124<2046:MFFSLT>2.0.CO;2, 1996. a
Lin, S.-J. and Rood, R. B.: An explicit flux-form semi-Lagrangian shallow-water model on the sphere, Q. J. Roy. Meteor. Soc., 123, 2477–2498, https://doi.org/10.1002/qj.49712354416, 1997. a
Malardel, S. and Wedi, N. P.: How does subgrid-scale parametrization influence nonlinear spectral energy fluxes in global NWP models?, J. Geophys. Res.-Atmos., 121, 5395–5410, https://doi.org/10.1002/2015JD023970, 2016. a
Miyamoto, Y., Kajikawa, Y., Yoshida, R., Yamaura, T., Yashiro, H., and Tomita, H.: Deep moist atmospheric convection in a subkilometer global simulation, Geophys. Res. Lett., 40, 4922–4926, https://doi.org/10.1002/grl.50944, 2013. a
Nair, R. D.: Diffusion Experiments with a Global Discontinuous Galerkin Shallow-Water Model, Mon. Weather Rev., 137, 3339–3350, https://doi.org/10.1175/2009MWR2843.1, 2009. a
Nair, R. D. and Lauritzen, P. H.: A class of deformational flow test cases for linear transport problems on the sphere, J. Comput. Phys., 229, 8868–8887, https://doi.org/10.1016/j.jcp.2010.08.014, 2010. a
Nair, R. D., Thomas, S. J., and Loft, R. D.: A Discontinuous Galerkin Global Shallow Water Model, Mon. Weather Rev., 133, 876–888, https://doi.org/10.1175/MWR2903.1, 2005a. a
Nair, R. D., Thomas, S. J., and Loft, R. D.: A Discontinuous Galerkin Transport Scheme on the Cubed Sphere, Mon. Weather Rev., 133, 814–828, https://doi.org/10.1175/MWR2890.1, 2005b. a
Nishizawa, S., Yashiro, H., Sato, Y., Miyamoto, Y., and Tomita, H.: Influence of grid aspect ratio on planetary boundary layer turbulence in large-eddy simulations, Geosci. Model Dev., 8, 3393–3419, https://doi.org/10.5194/gmd-8-3393-2015, 2015. a, b
Nishizawa, S., Yashiro, H., Yamaura, T., Adachi, Sachiho, A., Yoshida, R., Sato, Y., Sueki, K., Matsushima, T., Kawai, Y., Yanase, T., and Tomita, H.: SCALE, Zenodo [code], https://doi.org/10.5281/zenodo.10952494, 2024. a
Orgis, T., Läuter, M., Handorf, D., and Dethloff, K.: Baroclinic waves on the β plane using low-order Discontinuous Galerkin discretisation, J. Comput. Phys., 339, 461–481, https://doi.org/10.1016/j.jcp.2017.03.029, 2017. a
Phillips, N. A.: A coordinate system having some special advantages for numerical forecasting, J. Atmos. Sci., 14, 184–185, https://doi.org/10.1175/1520-0469(1957)014<0184:ACSHSS>2.0.CO;2, 1957. a
Rančić, M., Purser, R. J., and Mesinger, F.: A global shallow-water model using an expanded spherical cube: Gnomonic versus conformal coordinates, Q. J. Roy. Meteor. Soc., 122, 959–982, https://doi.org/10.1002/qj.49712253209, 1996. a
Rančić, M., Purser, R. J., Jović, D., Vasic, R., and Black, T.: A Nonhydrostatic Multiscale Model on the Uniform Jacobian Cubed Sphere, Mon. Weather Rev., 145, 1083–1105, https://doi.org/10.1175/MWR-D-16-0178.1, 2017. a
Ricardo, K., Lee, D., and Duru, K.: Conservation and stability in a discontinuous Galerkin method for the vector invariant spherical shallow water equations, J. Comput. Phys., 500, 112763, https://doi.org/10.1016/j.jcp.2024.112763, 2024. a
Ronchi, C., Iacono, R., and Paolucci, P.: The “Cubed Sphere”: A New Method for the Solution of Partial Differential Equations in Spherical Geometry, J. Comput. Phys., 124, 93–114, https://doi.org/10.1006/jcph.1996.0047, 1996. a
Rusanov, V. V.: Calculation of Interaction of Non-Steady Shock Waves with Obstacles, Journal of Computational and Mathematical Physics USSR, 1, 267, https://doi.org/10.1016/0041-5553(62)90062-9, 1961. a
Sachsperger, J., Serafin, S., and Grubišić, V.: Dynamics of rotor formation in uniformly stratified two-dimensional flow over a mountain, Q. J. Roy. Meteor. Soc., 142, 1201–1212, https://doi.org/10.1002/qj.2746, 2016. a
Sadourny, R.: Conservative Finite-Difference Approximations of the Primitive Equations on Quasi-Uniform Spherical Grids, Mon. Weather Rev., 100, 136–144, https://doi.org/10.1175/1520-0493(1972)100<0136:CFAOTP>2.3.CO;2, 1972. a
Satoh, M., Tomita, H., Yashiro, H., Miura, H., Kodama, C., Seiki, T., Noda, A. T., Yamada, Y., Goto, D., Sawada, M., Miyoshi, T., Niwa, Y., Hara, M., Ohno, T., Iga, S., Arakawa, T., Inoue, T., and Kubokawa, H.: The Non-hydrostatic Icosahedral Atmospheric Model: Description and development, Prog. Earth Planet. Sci., 1, 18, https://doi.org/10.1186/s40645-014-0018-1, 2014. a
Satoh, M., Stevens, B., Judt, F., Khairoutdinov, M., Lin, S.-J., Putman, W. M., and Düben, P.: Global Cloud-Resolving Models, Current Climate Change Reports, 5, 172–184, https://doi.org/10.1007/s40641-019-00131-0, 2019. a
Schär, C., Leuenberger, D., Fuhrer, O., Lüthi, D., and Girard, C.: A New Terrain-Following Vertical Coordinate Formulation for Atmospheric Prediction Models, Mon. Weather Rev., 130, 2459–2480, https://doi.org/10.1175/1520-0493(2002)130<2459:ANTFVC>2.0.CO;2, 2002. a
Skamarock, W. C., Klemp, J. B., Duda, M. G., Fowler, L. D., Park, S.-H., and Ringler, T. D.: A Multiscale Nonhydrostatic Atmospheric Model Using Centroidal Voronoi Tesselations and C-Grid Staggering, Mon. Weather Rev., 140, 3090–3105, https://doi.org/10.1175/MWR-D-11-00215.1, 2012. a
Smagorinsky, J.: General circulation experiments with the primitive equations: I. The basic experiment, Mon. Weather Rev., 91, 99–164, https://doi.org/10.1175/1520-0493(1963)091<0099:GCEWTP>2.3.CO;2, 1963. a
Souza, A. N., He, J., Bischoff, T., Waruszewski, M., Novak, L., Barra, V., Gibson, T., Sridhar, A., Kandala, S., Byrne, S., Wilcox, L. C., Kozdon, J., Giraldo, F. X., Knoth, O., Marshall, J., Ferrari, R., and Schneider, T.: The Flux–Differencing Discontinuous Galerkin Method Applied to an Idealized Fully Compressible Nonhydrostatic Dry Atmosphere, J. Adv. Model. Earth Sy., 15, e2022MS003527, https://doi.org/10.1029/2022MS003527, 2023. a, b
Sridhar, A., Tissaoui, Y., Marras, S., Shen, Z., Kawczynski, C., Byrne, S., Pamnany, K., Waruszewski, M., Gibson, T. H., Kozdon, J. E., Churavy, V., Wilcox, L. C., Giraldo, F. X., and Schneider, T.: Large-eddy simulations with ClimateMachine v0.2.0: a new open-source code for atmospheric simulations on GPUs and CPUs, Geosci. Model Dev., 15, 6259–6284, https://doi.org/10.5194/gmd-15-6259-2022, 2022. a
Taylor, M. A., Guba, O., Steyer, A., Ullrich, P. A., Hall, D. M., and Eldred, C.: An Energy Consistent Discretization of the Nonhydrostatic Equations in Primitive Variables, J. Adv. Model. Earth Sy., 12, e2019MS001783, https://doi.org/10.1029/2019MS001783, 2020. a
Tolstykh, M., Shashkin, V., Fadeev, R., and Goyman, G.: Vorticity-divergence semi-Lagrangian global atmospheric model SL-AV20: dynamical core, Geosci. Model Dev., 10, 1961–1983, https://doi.org/10.5194/gmd-10-1961-2017, 2017. a
Tomita, H. and Satoh, M.: A new dynamical framework of nonhydrostatic global model using the icosahedral grid, Fluid Dynam. Res., 34, 357–400, https://doi.org/10.1016/j.fluiddyn.2004.03.003, 2004. a, b, c, d
Ullrich, P. and Jablonowski, C.: Operator-Split Runge–Kutta–Rosenbrock Methods for Nonhydrostatic Atmospheric Models, Mon. Weather Rev., 140, 1257–1284, https://doi.org/10.1175/MWR-D-10-05073.1, 2012a. a
Ullrich, P. A.: A global finite-element shallow-water model supporting continuous and discontinuous elements, Geosci. Model Dev., 7, 3017–3035, https://doi.org/10.5194/gmd-7-3017-2014, 2014. a, b, c
Ullrich, P. A. and Jablonowski, C.: MCore: A non-hydrostatic atmospheric dynamical core utilizing high-order finite-volume methods, J. Comput. Phys., 231, 5078–5108, https://doi.org/10.1016/j.jcp.2012.04.024, 2012b. a, b, c, d, e
Ullrich, P. A., Jablonowski, C., and Van Leer, B.: High-order finite-volume methods for the shallow-water equations on the sphere, J. Comput. Phys., 229, 6104–6134, https://doi.org/10.1016/j.jcp.2010.04.044, 2010. a, b
Ullrich, P. A., Jablonowski, C., Kent, J., Lauritzen, P. H., Nair, R. D., and Taylor, M. A.: Dynamical core model intercomparison project (DCMIP) test case document, DCMIP Summer School, 83, https://api.semanticscholar.org/CorpusID:197412504 (last access: 31 January 2025), 2012. a, b, c
Wan, H., Giorgetta, M. A., and Bonaventura, L.: Ensemble Held–Suarez Test with a Spectral Transform Model: Variability, Sensitivity, and Convergence, Mon. Weather Rev., 136, 1075–1092, https://doi.org/10.1175/2007MWR2044.1, 2008. a, b, c, d
Wan, H., Giorgetta, M. A., Zängl, G., Restelli, M., Majewski, D., Bonaventura, L., Fröhlich, K., Reinert, D., Rípodas, P., Kornblueh, L., and Förstner, J.: The ICON-1.2 hydrostatic atmospheric dynamical core on triangular grids – Part 1: Formulation and performance of the baseline version, Geosci. Model Dev., 6, 735–763, https://doi.org/10.5194/gmd-6-735-2013, 2013. a, b
Williamson, D. L., Drake, J. B., Hack, J. J., Jakob, R., and Swarztrauber, P. N.: A standard test set for numerical approximations to the shallow water equations in spherical geometry, J. Comput. Phys., 102, 211–224, https://doi.org/10.1016/S0021-9991(05)80016-6, 1992. a
Winters, A. R., Moura, R. C., Mengaldo, G., Gassner, G. J., Walch, S., Peiro, J., and Sherwin, S. J.: A comparative study on polynomial dealiasing and split form discontinuous Galerkin schemes for under-resolved turbulence computations, J. Comput. Phys., 372, 1–21, https://doi.org/10.1016/j.jcp.2018.06.016, 2018. a
Yi, T.-H. and Giraldo, F. X.: Vertical Discretization for a Nonhydrostatic Atmospheric Model Based on High-Order Spectral Elements, Mon. Weather Rev., 148, 415–436, https://doi.org/10.1175/MWR-D-18-0283.1, 2020. a
Zängl, G.: Extending the Numerical Stability Limit of Terrain-Following Coordinate Models over Steep Slopes, Mon. Weather Rev., 140, 3722–3733, https://doi.org/10.1175/MWR-D-12-00049.1, 2012. a
Zängl, G., Reinert, D., Rípodas, P., and Baldauf, M.: The ICON (ICOsahedral Non-hydrostatic) modelling framework of DWD and MPI-M: Description of the non-hydrostatic dynamical core, Q. J. Roy. Meteor. Soc., 141, 563–579, https://doi.org/10.1002/qj.2378, 2015. a
Zaron, E. D., Chua, B. S., Reinecke, P. A., Michalakes, J., Doyle, J. D., and Xu, L.: The Tangent-Linear and Adjoint Models of the NEPTUNE Dynamical Core, Tellus A, 74, 399–411, https://doi.org/10.16993/tellusa.146, 2022. a
- Abstract
- Introduction
- Model description
- Verification of the dynamical core
- Conclusions
- Appendix A: Additional linear-advection test
- Appendix B: Additional information for the mountain-wave test
- Appendix C: Vertical grid stretching in the baroclinic-wave and Held–Suarez tests
- Appendix D: The effect of not using shallow-atmosphere approximation in a global PBL turbulence experiment
- Code and data availability
- Author contributions
- Competing interests
- Disclaimer
- Acknowledgements
- Financial support
- Review statement
- References
- Abstract
- Introduction
- Model description
- Verification of the dynamical core
- Conclusions
- Appendix A: Additional linear-advection test
- Appendix B: Additional information for the mountain-wave test
- Appendix C: Vertical grid stretching in the baroclinic-wave and Held–Suarez tests
- Appendix D: The effect of not using shallow-atmosphere approximation in a global PBL turbulence experiment
- Code and data availability
- Author contributions
- Competing interests
- Disclaimer
- Acknowledgements
- Financial support
- Review statement
- References