Stability Properties of the Constant Coefficients Semi-Implicit Time Schemes Solving Nonfiltering Approximation of the Fully Compressible Equations

Petra Smolíková aCzech Hydrometeorological Institute, Prague, Czech Republic

Search for other papers by Petra Smolíková in
Current site
Google Scholar
PubMed
Close
and
Jozef Vivoda bSlovak Hydrometeorological Institute, Bratislava, Slovakia
cFaculty of Mathematics, Physics, and Informatics, Comenius University, Bratislava, Slovakia

Search for other papers by Jozef Vivoda in
Current site
Google Scholar
PubMed
Close
Free access

Abstract

A set of control parameters is introduced in the fully elastic nonhydrostatic Euler equations formulated in the mass-based vertical coordinate of Laprise. Contrary to the classical approach, the hydrostatic limit is represented by a subspace of control parameters, instead of a single point. By finding a suitable path from the fully compressible equations to the hydrostatic subspace, we are able to construct a blended system with acoustic modes slowed down and gravity modes nearly unaffected. Numerical stability of the discretized system is thus improved, and the solution remains essentially the fully compressible one. Alternatively, control parameters can be used to redefine the linear model of the constant coefficients semi-implicit time scheme, increasing the numerical stability of the fully compressible system. With a careful choice of the control parameters in both, the linear model used in the semi-implicit temporal scheme, and in the full model, the blended system does not deteriorate the compressible solution while its semi-implicit temporal discretization is more stable. We illustrate the potential of the method in several simple examples and in real case studies using the ALADIN system.

Vivoda’s current affiliation: European Centre for Medium-Range Weather Forecasts, Bonn, Germany

© 2023 American Meteorological Society. This published article is licensed under the terms of the default AMS reuse license. For information regarding reuse of this content and general copyright information, consult the AMS Copyright Policy (www.ametsoc.org/PUBSReuseLicenses).

Corresponding author: Petra Smolíková, petra.smolikova@chmi.cz

Abstract

A set of control parameters is introduced in the fully elastic nonhydrostatic Euler equations formulated in the mass-based vertical coordinate of Laprise. Contrary to the classical approach, the hydrostatic limit is represented by a subspace of control parameters, instead of a single point. By finding a suitable path from the fully compressible equations to the hydrostatic subspace, we are able to construct a blended system with acoustic modes slowed down and gravity modes nearly unaffected. Numerical stability of the discretized system is thus improved, and the solution remains essentially the fully compressible one. Alternatively, control parameters can be used to redefine the linear model of the constant coefficients semi-implicit time scheme, increasing the numerical stability of the fully compressible system. With a careful choice of the control parameters in both, the linear model used in the semi-implicit temporal scheme, and in the full model, the blended system does not deteriorate the compressible solution while its semi-implicit temporal discretization is more stable. We illustrate the potential of the method in several simple examples and in real case studies using the ALADIN system.

Vivoda’s current affiliation: European Centre for Medium-Range Weather Forecasts, Bonn, Germany

© 2023 American Meteorological Society. This published article is licensed under the terms of the default AMS reuse license. For information regarding reuse of this content and general copyright information, consult the AMS Copyright Policy (www.ametsoc.org/PUBSReuseLicenses).

Corresponding author: Petra Smolíková, petra.smolikova@chmi.cz

1. Introduction

Applications of numerical weather prediction (NWP) systems vary in a wide range from global models run on planetary scales to local simulations of one convective system or one valley flow. Separate systems of equations were offered in the past for distinct purposes focusing on the given scale. Thus, the hydrostatic assumption may be applied if the horizontal to vertical scale ratio is big enough. Compressibility of the flow may be suppressed for mesoscale phenomena to eliminate fast-moving waves, as vertically propagating acoustic modes, from the solution. Separate filtered or unfiltered equation sets usually have separate numerical solutions, and the comparison of systems with different sets of basic equations may be difficult because of the impossibility of isolating the effect of the chosen system from the effect of the chosen numerical methods. Thus, for the purpose of comparative studies and for the sake of unified applications across different scales it may be beneficial to establish several equation sets in one common numerical framework. Then the theoretical analysis of the problem as well as the numerical solution may be unified. Moreover, the maintenance of the whole system is in this way significantly simplified.

Such attempts are numerous, starting from Davies et al. (2003) who introduced a switchable form of the full equation set using six control parameters. He presents a concise analysis of the hydrostatic, the pseudoincompressible (Durran 2003), the anelastic (Wilhelmson and Ogura 1972; Lipps and Hemler 1982), and the Boussinesq approximations and compares their normal modes with those of the full set of compressible Euler equations. He concludes that for the representation of Rossby modes, essential for multiscale applications, only the hydrostatic and the pseudoincompressible-filtered equation sets are suitable. Moreover, the anelastic equation sets are relevant in small-scale dynamics only.

Since then, there have been several attempts to introduce control parameters to create a framework of an all-scale blended multimodel solver. The blended soundproof to compressible system was designed through two control parameters in Benacchio et al. (2014), where one control parameter allows for a continuous inclusion of the effect of pressure perturbations on density while the second parameter allows for a thermodynamically consistent or inconsistent approach. Klein and Benacchio (2016) state that for an intermediate value of total energy between those of the fully compressible and pseudoincompressible models, energy conservation is ensured.

Similarly important is the ability of unified systems to show no degradation of solution quality when the respective regime, for example hydrostatic, is being approached. A review of such methods is given in Benacchio and Klein (2019). We may mention a doubly blended model for multiscale dynamics of Klein and Benacchio (2016) where two control parameters are introduced, enabling pseudoincompressible, hydrostatic primitive equations and unified Arakawa and Konor (2009) and fully compressible models in one unified framework. Reduced soundproof dynamics may be accessed by switching two parameters between values 0 and 1. Moreover, intermediate values of the parameters connected to compressibility of the atmosphere allow for a smooth transition from a balanced model to the fully compressible one over several model steps. Undesirable unbalanced modes may be filtered out in this way during initialization and in data assimilation. This idea is further developed in Chew et al. (2022) where the blended modeling strategy is extended with a Bayesian local ensemble data assimilation method. The pseudoincompressible regime is used solely for one filtering time step in each subsequent assimilation window. Such a solution appears sufficient to suppress imbalances coming from the initialization and data assimilation. Their model is cast in density, mass-weighted potential temperature, Exner pressure, and horizontal and vertical velocity components in the height based vertical coordinate. The unified equations of Arakawa and Konor (2009) are formulated in a mass-based sigma coordinate in Voitus et al. (2019). This equation set captures the nonhydrostatic small scale effects and retains the hydrostatic compressibility of the flow at large scales, while the vertically propagating acoustic waves are filtered out. This represents an advantage over the classical quasi-hydrostatic system where significant distortion in the dispersion of gravity modes is observed at small scales.

Here, we adopt an alternative strategy to filtering. We first formulate the nonhydrostatic fully compressible Euler equation system as a departure from the hydrostatic primitive equations (HPE) using the Laprise (1992) mass-based coordinate. Then we identify all terms that appear in the unapproximated system on top of the HPE and introduce one control parameter for each of these terms. All together, we have five control parameters in our blended system. We show that there is a constraint, called the unifying constraint, for these five parameters that allows the structure of normal modes periodic in time, without damping or amplifying its amplitude. Hence, one degree of freedom is suppressed and the full control space is restricted to four dimensions. The hydrostatic approximation may be achieved in this space through multiple choices of control parameters. Thus, there is an HPE subspace where the equation system remains hydrostatic. We establish a path through the control space from the point representing the Euler equations to the HPE subspace where the stability of the solution in the normal mode decomposition is guaranteed. We evaluate the proposed configurations of control parameters in some of the well-known test cases and in real simulations using the ALADIN system.

We show that in the case where the control parameters are nonzero and they satisfy the unifying constraint, the blended system contains all vertical normal modes present in the fully compressible nonhydrostatic solution, and no filtering is achieved. However, the frequency of the acoustic modes is modified by the factor depending on the control parameters used and on the horizontal and vertical wavenumbers, and it may be decreased with their suitable choice. On the other hand, the dispersion of gravity modes is practically unaffected for all horizontal wavenumbers with the exception of the first few vertical normal modes, again in dependence on the control parameters’ choice. Moreover, based on Davies et al. (2003), the Rossby modes are kept unchanged as well, ensuring the usefulness of the system in multiscale applications. This is the main distinction from other approximate systems proposed in literature and mentioned above. We do not filter out acoustic modes, but we slow down their propagation in order to gain numerical stability.

As another stabilizing option, we suggest using the blended system solely in the formulation of the linear model treated implicitly in the semi-implicit time-marching scheme; the set of Euler equations is kept for the nonlinear residual, treated explicitly or within an iterative method. Hence, only the semi-implicit discretization is modified, while the system being solved involves unapproximated Euler equations. This approach generalizes the method described in Bénard (2004), where the system is first linearized around an isothermal, stationary, horizontally homogeneous and hydrostatically balanced reference state, and then two values of the reference atmospheric temperature are used in different terms of the obtained linear model. This corresponds to the usage of one control parameter for modification of the relevant term in the linear model. We refer to this approach as to the generalized linear model.

It shows up that in the case of the generalized linear model one may choose the values of control parameters from a broader interval, not restricting the choice to intermediate values in [0, 1]. Large values of some control parameters may improve the stability of the time marching scheme while keeping high accuracy of the solution. The newly proposed generalized linear model is used for the separation of the linear part and the nonlinear residual as usual, and a standard Helmholtz solver is applied. The method is again tested in the standard set of test cases and in real simulations with the ALADIN system. Finally, the combination of both approaches (a blended system with a modified linear operator) is possible, yielding the best results in terms of stability and accuracy.

The paper is structured as follows. Section 2 contains a brief description of the ALADIN system and of the time schemes available within, in particular. We describe the equation system with control parameters in section 3, the time continuous linear system used for the definition of the time-marching procedure in section 4, and some details of the spatial discretization in section 5. The stability analysis is given in section 6. We confirm the results of the stability analysis on two idealized cases in section 7 and provide two real case studies in section 8. Section 9 is dedicated to final remarks and conclusions.

2. Temporal schemes

The ALADIN system (ALADIN International Team 1997; Termonia et al. 2018) is a limited-area NWP system developed by the international ACCORD consortium, which is used in many operational applications across Europe and North Africa for weather forecasting. It uses in its dynamical core either the set of HPE or the set of nonhydrostatic fully compressible Euler equations (EE). The HPE system is discretized in time using two-time-level constant coefficients semi-implicit (SI) technique with a spectral solver described in Robert et al. (1972). Further, the semi-Lagrangian advection treatment is used with the formulation of Hortal (2002). This combination of methods allows for relatively large time steps. However, the time-stepping methods designed for the HPE system are not sufficiently robust when applied to the EE system.

Cullen (2001) showed that two successive time steps (predictor and corrector) integrated using the current SI procedure could improve robustness of the time-integration scheme of the HPE system at high horizontal resolutions. Bénard (2003) proposed a generalization of this method for any number of successive iterations, called the iterative centered implicit (ICI) scheme, suitable for application on the EE system. A special case of ICI with one initial step (predictor) and one iterative step (corrector) only is referred to as the PC scheme. When the PC scheme is applied to the EE system a stable and efficient integration is usually reached for kilometric horizontal resolutions. The CPU cost is increased in this case by a factor of 1.3 (Bénard et al. 2010) with respect to the simple SI scheme. However, when going to hectometric horizontal scales the time-stepping stability of the EE system integration requires more than one iteration and the ICI scheme becomes expensive.

This motivated the work of Bénard (2004) who deduces that the linearization of the EE system around a reference state is not a unique way to define the linear system of semi-implicit schemes. When choosing the reference linear system more generally the robustness and stability properties of the time stepping method may be improved for both the simple SI procedure and the ICI scheme. Bénard introduced one control parameter into the linear system, and he rescaled in this way the term in the vertical momentum equation responsible for the vertical propagation of elastic waves. In this paper we evolve his method further by introducing a set of control parameters in the EE system. If the value 0 is set for all the control parameters, one gets the HPE system, while setting the value 1 for all the control parameters gives the full EE system. The linear system is derived from the EE system with control parameters using the traditional linearization technique as follows. For a state X of the atmosphere given as the vector of prognostic variables, the time evolution of the system M can be written as
Xt=M(X).
Then the semi-implicit technique with spectral solver requires the linearization of M around a temporally and horizontally constant reference state X*. The linearized system can be written as
M(X)M(X*)+L*(X*)(XX*),
where L*(X*) is the linear operator [the Jacobian of M(X) evaluated at X*]. We use in the following the notation L* instead of L*(X*) for simplicity. The properties of X* yield M(X*)=L*X*=0 and finally the linearization of M is given by
M(X)L*X.
The original system M is then divided into the linear part and the nonlinear residual:
Xt=L*[X]¯t+[M(X)L*X],
where []¯t is the implicit-centered temporal average operator. We denote X = X(t − Δt), X0 = X(t), X+1/2=X[t+(Δt/2)] and X+ = X(t + Δt). One may time discretize (4) using two time levels through
X+X0Δt=L*(X++X02)+(ML*)(X+1/2)=L*(X+2X+1/2+X02)+M(X+1/2).
Here X+1/2 is unavailable and it must be estimated using previous model states. We use either the first-order-in-time estimate X+1/2=X0 and the resulting time discretization:
X+X0Δt=L*(X+X02)+M(X0)
is referred to as the nonextrapolating scheme (NESC), or we use the second-order-in-time estimate X+1/2=(3X0X)/2 giving the time discretization:
X+X0Δt=L*(X+2X0+X2)+M(3X0X2),
which is referred to as the extrapolating scheme (EXTR).

In (Hortal 2002) the second-order spatiotemporal averaging along semi-Lagrangian trajectories is made, resulting in the so-called SETTLS scheme. We omit the precise position of the given state vectors on the semi-Lagrangian trajectory in all model descriptions and in the stability analysis given in the present paper. In such a context EXTR is equivalent to the SETTLS scheme and results obtained here are valid also for the SETTLS scheme. In idealized simulations and real case studies where the ALADIN system is used the SETTLS scheme (with averaging along the semi-Lagrangian trajectories) is applied instead of EXTR.

For the simple SI scheme the NESC approach is not appropriate due to its low accuracy. On the other hand, it may serve as the first guess of the ICI scheme since in the successive iterations the second-order-in-time accuracy is restored. The ICI scheme consists of the predictor step given by (6), with the resulting X+ denoted as X+(0), followed by corrector steps for n = 1, 2, …, Niter according to
X+(n)X0Δt=L*(X+(n)X+(n1)2)+M(X+(n1)+X02).
Then the final state is taken as the last iterate X+(Niter). Here again the scheme is called the PC scheme if Niter = 1. In Bénard (2003), the ICI scheme with the NESC predictor computation was proven to show much better stability properties than the simple noniterative SI scheme of any kind and that is why it is successfully used in the most operational applications of the ALADIN system. As the inconvenience of this approach, one may see the overall computational cost. We aim in the present paper to study the stability properties of the SI scheme using either NESC or EXTR time discretization and to show that the careful choice of the control parameters may possibly prevent the usage of the more expensive PC scheme, or generally ICI scheme. The EXTR approach may be considered as a good candidate for a cheap, stable and accurate time scheme in real applications. Nevertheless, for high horizontal resolutions (hectometric scales) one may not prevent the usage of the ICI scheme. However, if the stability of the time procedure is enhanced, the number of needed corrector steps may be decreased leading to the CPU time saving.

We proceed in two distinct ways:

  • 1) The control parameters are introduced only in the linear operator used in the time discretization scheme. We keep the EE system unapproximated by setting the value 1 to all the control parameters in the full model. The method may be seen as a preconditioning of the semi-implicit solver and the equation system used remains the full EE system. This approach generalizes the method of Bénard (2004).

  • 2) We change not only the linear but also the nonlinear part of the time stepping calculation by setting values different from 1 to some of the control parameters. The equation set being subject of the integration is no longer the full EE system. Moreover, if the control parameters in the full model get values from (0, 1) then the obtained set of equations can be seen as a transition from the HPE to the EE system. We show that with a careful choice of control parameters, the significant features of the full system are preserved.

These two approaches provide two distinct and very different results. Let us remark that the second approach is possible only if the discretization methods used for the time integration of the evolution system are unified for the HPE and the EE systems. This is the case of the ALADIN code as described in section 5.

In both cases we examine the stability of the applied time discretization schemes for different values of control parameters together with the quality of the obtained solutions. We follow up Bénard (2003), where a general method to carry out space-continuous stability analysis of various time-discretization schemes was presented, based on the method described in Simmons et al. (1978).

3. Euler equations with control parameters

The vertical coordinate used in the ALADIN system is the general stretched hybrid-pressure terrain-following coordinate η of Laprise (1992). However, for the theoretical analysis presented in this paper the pure mass-based terrain-following coordinate σ was chosen for the sake of simplicity, defined through σ=π/πs, where π is the hydrostatic pressure and πs its surface value. It is a particular case of η obtained through setting A(η) = 0 and B(η) = ησ in Eq. (9) of Bénard et al. (2010).

The prognostic variables used are the following: temperature T, horizontal wind component V, vertical velocity w, pressure departure q^=ln(p/π), and the surface pressure variable qs = ln(πs). Here, p denotes true pressure. We omit the Coriolis force here as well as other external forces and heat sources. We consider a dry, vertically unbounded atmosphere. It means that at the top the pressure vanishes with p = 0. This strategy is commonly used in mass-based atmospheric models. On the bottom boundary of the domain, the vertical movement of an air parcel is only governed by the flow along the rigid surface, the fact expressed with gws = Vs ⋅ ∇ϕs. Here g = 9.8061 m s−2 stands for constant gravity acceleration, ϕ is geopotential, and the subscript s refers to the surface values. For horizontal components of the wind, we have free slip boundary condition given by Vs = VL where L refers to the lowest model level. We introduce a set of control parameters α, β, γ, δ, and ϵ. Then the full system of Euler equations using T, V, w, q^, and qs cast in the vertical coordinate σ is written as
dTdt=κTπ˙πακT[π˙π+11κ(D+d^)],
dVdt=RTqsϕβ[RTq^+(1πspσ1)ϕ],
dwdt=gπsγ(pπ)σ,
dq^dt=δ[π˙π+11κ(D+d^)],
qst=01(D+Vqs)dσ,
where R = CpCυ is the perfect gas constant, Cp and Cυ are the specific heats at constant pressure and constant volume, κ = R/Cp, d^ is the modified vertical divergence, π˙=dπ/dt the mass-based vertical velocity, ∇ is the horizontal gradient on σ surfaces and D = ∇ ⋅ V the horizontal wind divergence. The system (9a)(9e) is closed with the following diagnostic relations:
π˙π=Vqs1σ0σ(D+Vqs)dσ,
ϕ=ϕs+σ1RTσdσ+σ1ϵ(πp1)RTσdσ,
d^=pRTπs(ϕVσgwσ).
Notice that the parameter ϵ enters the horizontal wind evolution (9b) via (10b). Even if it is not required by numerical methods used to solve the system, we consider strictly the control parameters constant in space and time.

With all control parameters equal to 1, (9)(10) represent the Euler equations. On the other hand, the hydrostatic approximation may be reached through several ways. One possibility is α = δ = 0. Then q^ of a parcel remains zero if it was zero initially and thus p = π at any place and time. It follows that β, γ, and ϵ are not used in this case, since they multiply terms that are identically zero. Another possibility is to make the limit γ → ∞ while keeping α = β = δ = ϵ = 1, which corresponds to the traditional approach used in Davies et al. (2003).

4. Continuous linearized system

We proceed exactly as in Bubnová et al. (1995) and Bénard et al. (2010), seeking for increased conciseness. First, we define the basic state X*, then we linearize our continuous set of equations around this basic state to obtain L*. We use asterisk (*) to denote variables, parameters, or vertical operators associated with the basic state X* or with the linear operator L*. We eliminate variables from the system and develop the structure equation and the dispersion formula for a 2D (x, σ) atmospheric slice. We refer to Bubnová et al. (1995) and Bénard et al. (2010) for all further details.

a. Basic state

The basic state X* is isothermal with the background temperature T*, resting, dry, and hydrostatically balanced. The orography is represented as a uniform background value for the ground geopotential ϕs. It follows that V*=(0,0)ms1, w*=0ms1 and p*=π*=σπs*,πs*=const. The basic state is thus horizontally homogeneous and fully characterized by only two values, T* and πs*.

b. Linear model

For a given state X of the atmosphere, the deviation of a variable is given by the difference between the local value and that of the basic state, X=XX*. In the following, we omit prime which usually denotes the deviation. The linearized system is then formulated with vertical component of relative vorticity, horizontal divergence D = ∇ ⋅ V and vertical divergence d^ defined by (10c) instead of the three wind components V, w as
Tt=κT*S*Dακ1κT*(Sκ*D+d^),
Dt=RG*ΔTRT*Δqs+RT*(ϵG*β)Δq^,
d^t=g2RT*γLυ*q^,
q^t=δ1κ(Sκ*D+d^),
qst=N*D,
where Δ = ∇2 = ∇ ⋅ ∇ is the horizontal Laplacian operator. The evolution equation for the vertical component of relative vorticity is trivial in this case. The basic state attributes and the vertically continuous linear operators are defined according to Bubnová et al. (1995) and summarized in the appendix.

c. Structure equation

We proceed in several steps to eliminate all variables except the horizontal divergence D from the system (11a)(11e) in the continuous context and under simplifying assumptions as it was proposed by Voitus in Degrauwe et al. (2020). It can be done through the application of /t on the horizontal and vertical divergence evolution equations with the usage of the rest of the system (11a)(11e). To simplify the deductions, we define the following derived control parameters:
χ=ϵδκα(1κ),
ξ=βδ,
ζ=γδ.
Notice that the derived control parameters inherit the value 1 from the primary control parameters α, β, γ, δ and ϵ, and, respectively, they inherit the value 0. Moreover, notice that χ may get negative values for small δ, ϵ and high α.
Using the vertical operators and the phase speed of sound c defined in the appendix with further manipulation to separate the terms containing D and d^ we come to the following system of two equations:
(1c22t2Lυ*ζ)d^=Lυ*ζSκ*D,
(1c22t2Bκ*ξ,χΔ)D=Gκ*ξ,χΔd^.
We continue with the application of the operator [(1/c2)(2/t2)Lυ*ζ] to (13b) followed with the application of * (see the appendix for the definition) on its both sides. Using the commutativity property:
*Lυ*ζGκ*ξ,χ=*Gκ*ξ,χLυ*ζ,
we get the following structure equation:
1c44t4*D1c22t2*(Lυ*ζ+Bκ*ξ,χΔ)D+*Lυ*ζB*ΔD=0.
Now, we will examine the normal modes of (15). Let us consider a 2D (x, σ) vertical slice for simplicity. The normal modes of the 2D system have the following structure:
D(x,σ,t)=D^^eikx+iωtσn¯,
with k being the horizontal wavenumber, ω being the time frequency and ν the vertical wavenumber appearing in n¯=iν+1/2, where i is the imaginary unit and the overbar denotes the complex conjugate, so that n¯=iν+1/2. The real values of ω lead to a solution periodic in time, while imaginary part of ω would result in distortion, damping or amplifying the amplitude D^^ in time. Then partial derivatives satisfy the following:
2Dt2=ω2D,
ΔD=k2D,
*D=n¯D.
Using the following relations:
*B*D=κ(1κ)n¯n*D,
*Lυ*ζD=ζH2n¯n*D,
*Gκ*ξ,χSκ*D={ξ+χ(1κ)2n¯n[(χξ)n+ξ](1κ)n¯n}*D,
*Lυ*ζB*D=κ(1κ)ζH2*D,
and κ(1κ)=N2H2/c2, and using the definition J2=n¯n/H2 we get the final dispersion formula:
ω4c2ω2{ζJ2+ξk2+[(1χ)+(χξ)n¯κ]k2N2c2J2}+ζc2k2N2=0,
which reduces to the dispersion formula of the HPE system for ζ = ξ = χ = 0:
ω2k2N2J2=0,
and to the dispersion formula of the fully elastic EE system in case that ζ = ξ = χ = 1:
ω4c2ω2(J2+k2)+c2k2N2=0.
We may notice that J2 > 0. To have the blended system stable, ω must be purely real. The necessary condition for purely real solutions of the dispersion formula (19) is that all the coefficients of (19) are real. This implies
ξ=χ.
We call (22) the unifying constraint.
We choose the control parameters to satisfy the unifying constraint. Then the dispersion formula with the shape:
ω4c2ω2[ζJ2+χk2+(1χ)k2N2c2J2]+ζc2k2N2=0,
contains not only separated terms for vertical and horizontal modes, which are moreover modified with ζ, χ, but also contains the vertical–horizontal mixed term. This term plays a role mainly for small vertical wavenumbers. The control parameters β and γ have an opposite effect (small values of β similarly as large values of γ), which affects mainly acoustic modes for long horizontal waves and gravity modes for short horizontal waves as demonstrated in Figs. 1a and 1b. Since we would like to modify the frequency of acoustic modes solely, and we are interested in short horizontal waves, we may not alter control parameters β and γ and we keep β = γ = 1. Then, we replace χ and ζ with δ in (23), choose ϵ = 1 for convenience, and get α = δ = χ from the unifying constraint. This is now the unique parameter that controls the hydrostaticity of the system. The solutions for distinct vertical modes (ν = 1 and 10) and several choices of χ are shown in Figs. 1c and 1d. We may see that the frequency of acoustic modes is modified by a factor χ, and with χ < 1 we get smaller frequencies. On the other hand, the modification of the frequency of gravity modes is negligible for higher vertical modes, which is desirable behavior. For smaller vertical wavenumbers, the vertical–horizontal mixed term is mainly responsible for the distortion of gravity modes in dependence on the value of χ.
Fig. 1.
Fig. 1.

Frequencies of normal modes as functions of horizontal wavenumber for (a) ν = 1, χ = α = β = δ = ϵ = 1, and several values of γ; (b) ν = 1, χ = α = γ = 1, δ=χ/β, ϵ = β, and several values of β; (c) ν = 1, χ = α = δ, β = ϵ = γ = 1, and several values of χ; (d) ν = 10, χ = α = δ, β = ϵ = γ = 1, and several values of χ, used in the blended equation set. The dashed line represents the fully compressible solution, while the dotted line is the hydrostatic one.

Citation: Monthly Weather Review 151, 7; 10.1175/MWR-D-22-0125.1

To enlighten more the proposed method, we analyze vertically propagating modes of the blended system by setting k = 0 in the dispersion formula (23). After excluding the stationary solution ω = 0 we get
ω2=ζc2J2,
which means that the speed of sound is modified by the factor ζ. For the traditional path to HPE (γ → ∞, α = β = δ = ϵ = 1) where ζ = γ, the blended system with γ > 1 accelerates vertically propagating acoustic modes. On the other hand, for our alternate path to HPE (δ → 0, α = δ, β = γ = ϵ = 1), the blended system with δ < 1 slows down vertically propagating acoustic modes since ζ = δ in this case. Thanks to this we get the blended system that has more stable temporal discretization. We believe that the fundamental difference between the two paths to HPE is the reason why the traditional approach could not yield a numerically efficient solution.

The values of control parameters bigger than one appear as an additional unphysical moderation or acceleration of respective normal modes. It is not desirable in the full model. On the other hand, when used only in the linear model of the SI time scheme, it becomes a stabilization numerical technique that may be compared to the usage of simplifying requirements on the SI basic state.

d. Control parameters in the semi-implicit time scheme

After linearization of the full model M around the basic state X* resulting in L* of (11), we introduce in L* generally different values of control parameters denoted α*,β*,γ*,δ*,ϵ*. It means that the values of the control parameters may be set independently in the full model M and in its linear counterpart L*. Then L* is no longer the linearization of M around any reference state and may be viewed as the linear preconditioner in the time marching process.

In case the control parameters are used solely in the linear system and the full model is not modified, even choices which modify the gravity modes may serve well since the choice of the linear model is purely algorithmic, serving for the distinction of linear and nonlinear terms treated differently in the SI time marching scheme. It is the reason why we introduce two possible settings of control parameters, both satisfying the unifying constraint and both with only one degree of freedom—the parameter h*—to be defined. First, α*=β*=ϵ*=h* and δ*=1. And second, α*=δ*=h and β*=ϵ*=1. The setting of γ* is treated separately.

The same setting may be used in the full model as well. We denote the free parameter h in this case. Then either α = β = ϵ = h and δ = 1, or α = δ = h and β = ϵ = 1. We define two mappings assigning values from {1, h*, h} to four control parameters in the linear model and to four control parameters in the full model by
fαβϵ[h*,h]:(α*,β*,δ*,ϵ*)(h*,h*,1,h*)(α,β,δ,ϵ)(h,h,1,h),
fαδ[h*,h]:(α*,β*,δ*,ϵ*)(h*,1,h*,1)(α,β,δ,ϵ)(h,1,h,1).
The mapping names remind the control parameters whose value is assigned generally different from 1 (if h*, h ≠ 1). We extensively apply fαβϵ and fαδ to assign values to the control parameters in the analysis and tests presented in this paper.

5. Spatial discretization

The horizontal discretization of the ALADIN system is based on the biFourier transform between the grid point representation of model variables needed for nonlinear calculation used in the advection scheme and in the physical parameterizations and the spectral representation of model variables used for the Helmholtz equation solver, horizontal diffusion and horizontal derivatives calculation. The details may be found in Bubnová et al. (1995).

The basic principles of the vertical discretization are as well described in Bubnová et al. (1995) (notice that the meaning of α*,β*,δ* is different than here) and we apply them with one major distinction being in the solution of the Helmholtz equation. In the original proposal, all the variables but the vertical divergence d^ were eliminated and a single space and time discretized equation for d^ was obtained. Then two constraints were formulated, denoted (C1) and (C2) in Bubnová et al. (1995), having consequences on the definition of discrete vertical operators. We reduce the EE system to a single space and time discretized equation for the horizontal divergence D, similarly as it is done for the HPE system. This kind of elimination, proposed by Voitus and described in Degrauwe et al. (2020), allows to formulate the Helmholtz operator (IΔt2c2B*Δ), where B* consists of an HPE-based part BHY* and an additional nonhydrostatic departure matrix BNH*. In this way, the Helmholtz problems of the HPE system and the EE system are unified allowing the extension to systems formulated with the control parameters having values distinct from 0 and 1. We describe here the modification of the process needed to propose the solution to the Helmholtz problem formulated for the system (9).

a. Space discretized equations

After time-discretization with a semi-implicit scheme with the time step Δt and the vertical discretization as described in Bubnová et al. (1995), the system (11) becomes
T+δtκT*[S*D+α*1κ(Sκ*D+d^)]=T˜,
D+δtRT*Δ[G*TT*+qs(ϵ*G*β*)q^]=D˜,
d^+δtg2RT*γ*Lυ*q^=d˜,
q^+δtδ*1κ(Sκ*D+d^)=q˜,
qs+δtN*D=qs˜,
where δt=Δt/2,Sκ*=I(1κ)S* and G*,Lυ*,N*,S* are discrete analogs of G*,Lυ*,N*,S* defined in Bubnová et al. (1995). We do not repeat the definition of discrete vertical operators here in the attempt to keep the notation and explanation as simple as possible. All left-hand side terms are evaluated at time t + Δt. The right-hand sides with tildes contain all the explicit terms evaluated at time t or t − Δt depending on the chosen time scheme. They may be elaborated as in Degrauwe et al. (2020) and their definition is omitted here.

b. Elimination of variables

We introduce the vertical Helmholtz discrete operator:
H*=IΔt2c2Lυ*ζ,
which is a constant-coefficient positive-definite matrix and we know that its inverse exists. We obtain the following discrete form of (13a)(13b):
H*d^=(IH*)Sκ*D,
DΔt2c2[κG*(1κ)S*+(1κ)N*]ΔDΔt2c2Gκ*ξ,χSκ*ΔD=Δt2c2Gκ*ξ,χΔd^,
where Gκ*ξ,χ=ξ*Iχ*(1κ)G*. After elimination of d^ we get
(IΔt2c2B*Δ)D=D,
where D is developed exactly as in Degrauwe et al. (2020) using definition (27) and replacing I(1κ)G* with Gκ*ξ,χ. Moreover,
B*=[κG*(1κ)S*+(1κ)N*+Gκ*ξ,χH*1Sκ*].
Here, B* is a sum of the hydrostatic factorization matrix BHY*=κG*(1κ)S*+(1κ)N* and the nonhydrostatic increment BNH*=Gκ*ξ,χH*1Sκ*. Let us recall that Gκ*ξ,χ reduces to Gκ* for χ*=ξ*=1 and to the zero matrix if χ*=ξ*=0. Similarly, Lυ*ζ reduces to Lυ*/H2 for ζ*=1 and to the zero matrix for ζ*=0. It implies the reduction of the system for pure nonhydrostatic and pure hydrostatic systems.

Let us remark that the discretization and the solution of the Helmholtz equation differs from the one presented in Degrauwe et al. (2020) only in the usage of Lυ*ζ in the definition of H*, and of Gκ*ξ,χ in the definition of B*.

6. Stability analysis of the time marching scheme

SI time schemes combine an implicit method applied on the linear terms and an explicit method for the nonlinear terms including the possibility of the iterative treatment described by (8). The crucial step is thus the separation of the source terms of the complete system into the linear and the nonlinear part. In case of SI schemes with horizontally homogeneous coefficients constant in time this separation is usually based on the linearization of the equation system around a stationary reference basic state, as summarized in Bénard (2004) after (Simmons and Temperton 1997; Bubnová et al. 1995; Caya and Laprise 1999). The explicit treatment of the nonlinear terms may lead to poor stability of the whole time stepping method. As advocated in Bénard (2004), a more general approach with modified linear part of the equation system may lead to the improvement of stability properties.

With the presented method, after linearization of the system of equations around a SI reference state, the control parameters of the linear part of the system may get values different from the control parameters in the full system. Thus, the shape of the nonlinear residual is changed, and this may lead to enhanced stability compared to the classical method. But the resulting linear system is no longer a linearization of the original system around any SI reference state.

a. The unbounded linear system

The system (11a)(11e) is first provided with the control parameters α*,β*,γ*,δ*,ϵ*. Then, following exactly the method presented in Bénard (2003), it is transformed into an unbounded system in the σ coordinate by the application of vertical linear differential operators on both sides:
(*+I)Tt=(α*1)κT*Dα*κ1κT*(*+I)(D+d^),
*Dt=RΔTRT*(ϵ*+β**)Δq^,
d^t=g2RT*γ*Lυ*q^,
(*+I)q^t=δ*1κ(*+I)(D+d^)+δ*D.
Properties (A1) are used. In this way all vertical integrals as well as the surface values including model variable qs are eliminated and the system no longer contains any reference to the lower and the upper boundaries. In the following, we will develop the time discretization of (31a)(31d) for time continuous normal modes and we will examine their maximum possible growth rate to evaluate the stability of the above considered time schemes for the given structure. Following reasoning of Bénard (2003), any normal mode of the original system (11a)(11e) is then as well the normal mode of the unbounded system (31a)(31d) with the same frequency and the transformation does not hide any instability unless this instability is caused by the boundary conditions.

b. Time-discretized space-continuous analysis

Here, following the method elaborated in Bénard (2003), we examine the stability of the time discretization of the system (31a)(31d) for perturbations that have the spatial structure of the time continuous normal modes:
X(x,σ)=X^^eikxσn¯,
where k, ν (in n¯) are horizontal and vertical wavenumbers, and X represents the vector of prognostic variables (T,D,d^,q^). The stability analysis examines the response of the time discretized system to the state with spatial structure of the normal mode. The application of vertical operators on X results in
ΔX=k2X,
*X=n¯X,
(*+I)X=nX.
After this application and after inversion of the left-hand scalar operators to appear on the right-hand side the original unbounded system (31a)(31d) can be written in the following form:
Xt=L*X,
where
L*={0[(α*1)nα*(1κ)]κT*α*κ(1κ)T*0Rk2n¯00(ϵ*n¯β*n¯)RT*k2000γ*nn¯g2RT*0δ*[1n1(1κ)]δ*(1κ)0}.
With the means of the SHB-type analysis (Simmons et al. 1978) we examine the thermal stability of the system. We suppose that the full system has exactly the same shape but generally different temperature T¯>0K than the reference linear system. We introduce the “nonlinearity” factor:
ϑ=T¯T*T*
and derive L¯ from L* through the replacement of T* with T¯=(1+ϑ)T* and of the control parameters α*,β*,γ*,δ*,ϵ* with α, β, γ, δ, ϵ.
Then the unbounded system is
Xt=L¯X,
which is time discretized either using the time discretization EXTR (7) or the time discretization NESC (6). Here L* is used as the linear model and L¯ as the full model. Moreover, the iterative time step may be applied according to (8), but then the stability analysis becomes too complex and it is not presented here.
The time discretized growth of any normal mode is examined assuming
X+1/2=μ(λ)X0,
X+=λX0,
with the unknown numerical complex growth rate λ to be quantified. If for some solution, |λ| > 1 the examined time scheme is unstable for the particular normal mode. Hence to ensure stability, we need to get Γ = max(|λ|, all possible λ) ≤ 1 and Γ is considered to be the characteristic value of the time scheme stability for the given structure. We call it the amplification factor. The function μ(λ) is introduced here to unify the treatment of both considered time schemes, EXTR and NESC. For NESC, nevertheless, we set μ(λ) = 1 since X+1/2=X0, while for EXTR, using X0 = λX we set μ(λ)=3/21/(2λ) since X+1/2=(3/2)X0(1/2)X=[3/21/(2λ)]X0. This unification is indeed possible in all the elimination of the growth rate polynomial equation and makes it simpler.

Since up to now we keep strictly the procedure described in Bénard (2003), all conditions necessary for the stability of the state X and all conditions on the normal modes of the linear unbounded system are met.

The possible values of λ for the normal mode structure (32) are given by the roots of the polynomial equations that we derive here. We define the generalized state vector Z=[X0,X+1/2,X+]T. We now apply (5) using linearized models:
X+X0Δt=L*(X+2X+1/2+X02)+L¯(X+1/2).
Then (38a), (39) and (38b) result in a set of linear equations of the following shape:
[μ(λ)IIOABCλIOI]Z=MZ=0,
where O,I,A,B,C are matrices of size 4 × 4, O with all elements equal to zero, I being the identity matrix, and
A=IΔt2L*,
B=Δt(L¯L*),
C=IΔt2L*.
We consider the following polynomial in λ:
Det(M)=Det[A+μ(λ)B+λC]=Det(ΛtΔtIPΔtL*QΔtL¯),
where the response factors are defined as
Λt=λ1Δt,
P=λ+12μ(λ),
Q=μ(λ).
For NESC, the degree of the polynomial equals the number of prognostic variables, i.e., four in our case, while for EXTR it is doubled with four additional computational modes. The possible values of λ are given by the roots of the polynomial equation:
Det(M)=0,
which will be algebraically expanded in the following section depending on the chosen values of control parameters.

c. The growth rate polynomial equation

We define the response functions Λ+,Λ˜,Λ^ with two parameters φ1, φ2 as
Λ+(φ1,φ2)=φ1P+φ2Q,
Λ˜(φ1,φ2)=φ1P+φ2Q(1+ϑ),
Λ^(φ1,φ2)=φ1P+φ2Q(11+ϑ).
We shorten the notation for φ1, φ2 = 1 with Λ+(1, 1) = Λ+ etc. It follows that Λ+ = P + Q, Λ˜=P+Q(1+ϑ) and Λ^=P+Q[1/(1+ϑ)]. We expand (44) into the following growth rate polynomial equation:
Λt4+Λt2Λ+(δ*,δ)Λ^(γ*,γ)c2J2+Λt2[κ(1κ)nn¯Λ+Λ˜κn(1κn¯)Λ+Λ˜(α*,α)+(1κn¯)Λ+(δ*,δ)Λ˜(ϵ*n¯β*n,ϵn¯βn)]c2k2+Λ+Λ+(δ*,δ)Λ˜Λ^(γ*,γ)c2k2N2=0.
We distinguish two possible approaches. First, the values of control parameters are equal to 1 in the full model L¯ while set freely in the linear model L* and we call this approach the generalized linear model. In this case the full set of equations is being solved. Second, the control parameters have freely set values in the full model L¯ and they modify the set of equations being solved. Independently, the values of control parameters in the linear model L* may be set. We call this approach the blended equation set.

We set always γ = 1 and β = ϵ = 1 since other choices distort the solution of gravity modes as discussed in section 4c.

1) Generalized linear model

First, we suppose that the control parameters in the full model have the value needed for the full set of Euler equations, i.e., α = β = 1 (on top of β = γ = ϵ = 1). The influence of the value of γ* was thoroughly discussed in Bénard (2004), and we omit these considerations here. We set γ* independently from the value of the other control parameters and γ*>1 in case it is necessary for the stabilization of the system in idealized or real cases. Let us just remark here that the limit case of the approach adopted in Bénard (2004) with γ* represents SI time scheme with hydrostatic linear model but with the full set of Euler equations being solved.

The imaginary part of the left-hand side of (46) is equal to zero for all ϑ resulting in real coefficients of all terms in (46) only in case of δ*=1. Then with the unifying constraint χ*=ξ* we obtain the following:
Λt4+Λt2Λ+Λ^(γ*,1)c2J2+Λt2Λ+Λ˜[β*+(1β*)κ(1κ)nn¯,1]c2k2+Λ+Λ+Λ˜Λ^(γ*,1)c2k2N2=0,
restricting the coefficients of the polynomial equation to real numbers only. See the appendix for the detailed deduction. We have only two degrees of freedom, the control parameters β*,γ* in this case.

We present in Fig. 2 the visualization of the values of the amplification factor Γ obtained from (47) for the EXTR scheme with fαβϵ[h*,1] and h*=0.5 (Fig. 2a), h*=1 (Fig. 2b), and h*=2 (Fig. 2c), for large intervals of values of the horizontal wavenumber k (on the x axis) and ϑ (on the y axis) and for T*=300K, ν = 1, Δt = 10 s. We present in Fig. 3 the amplification factor for the particular choice of k=(π/200)m1 (corresponding to the wavelength of 400 m), T*=300K, ν = 1 and Δt = 10 s for the EXTR scheme with generalized linear model using fαβϵ[h*,1] for a range of values of h* and for four distinct values of ϑ. We set γ*=1 in all visualizations.

Fig. 2.
Fig. 2.

The amplification factor Γ for the EXTR scheme and the generalized linear model with fαβϵ[h*,1] with (a) h*=0.5, (b) h*=1 (corresponds to EE), (c) h*=2, and (d) the HPE system. We set γ*=1, T*=300K, ν = 1, and Δt = 10 s in all cases. No isolines are depicted for values bigger than 1.25, and the same orange color is used.

Citation: Monthly Weather Review 151, 7; 10.1175/MWR-D-22-0125.1

Fig. 3.
Fig. 3.

The amplification factor Γ for a particular choice of k=(π/200)m1,T*=300K, ν = 1, and Δt = 10 s for the EXTR scheme with fαβϵ[h*,1]. The distinct curves show different values of ϑ.

Citation: Monthly Weather Review 151, 7; 10.1175/MWR-D-22-0125.1

We may see that the region of stability is significantly enlarged for h*>1 and covers almost all the depicted domain of values of k and ϑ for h = 2; see Fig. 2c. On the other hand, the decrease of value of h* has a detrimental effect on stability of the scheme with the amplification factor bigger than 1 in a large region. Only for very small wavenumbers k < 0.0002 and small temperatures T¯<180K the stability is still guaranteed for h*=0.5; see Fig. 2a and compare with Fig. 2b. A similar conclusion may be drawn from Fig. 3, higher values of ϑ need higher h* to reach stability.

2) Blended equation set

On the other hand, if we change the values of the control parameters in the full model, the equation system being solved is modified as discussed in section 4. With δ*=δ=0 and α*=α=0, we get the hydrostatic solution:
Λt4+Λt2κ(1κ)nn¯Λ+Λ˜c2k2=0.
With all the control parameters having the value of 1, we obtain the expected nonhydrostatic fully compressible solution in the shape of
Λt4+Λt2Λ+c2(Λ^J2+Λ˜k2)+Λ+Λ+Λ˜Λ^c2k2N2=0.
For values between 0 and 1 we may say that the system represents the transition from the HPE system to the fully compressible EE system. Here, we use strictly the same values of control parameters in the linear model and in the nonlinear residual, i.e., (α*,β*,γ*,δ*,ϵ*) = (α, β, γ, δ, ϵ), to make the analysis tractable. Notice that then for any φ we have
Λ+(φ,φ)=φΛ+,
Λ˜(φ,φ)=φΛ˜,
Λ^(φ,φ)=φΛ^.
Using the unifying constraint, we get the growth rate polynomial equation in the following form:
Λt4+ζΛt2Λ+Λ^c2J2+ϱΛt2Λ+Λ˜c2k2+ζΛ+Λ+Λ˜Λ^c2k2N2=0,
with
ϱ=κ(1κ)nn¯κn(1κn¯)α+(1κn¯)δ(ϵn¯βn),
=χ+(1χ)κ(1κ)nn¯.
Here, ϱ depends only on one parameter χ and is purely real. Since necessarily β = γ = ϵ = 1, we get α = δ from the unifyng constraint. Thus the only choice in this case is fαδ[h, h].

The visualizations of values of the amplification factor Γ are presented in Fig. 2, as obtained for the EXTR scheme and for large intervals of values of k and ϑ. Figures 2b and 2d represent limit cases for fαδ[h, h], h = 1 and h = 0, respectively. In Fig. 4 the amplification factor for the particular choice of k=(π/1000)m1 (corresponding to the wavelength of 2 km), T*=300K, ν = 1, and Δt = 10 s is shown for the EXTR scheme with blended equation set using fαδ[h, h] for a range of values of h and for four distinct values of ϑ.

Fig. 4.
Fig. 4.

As in Fig. 3, but for the blended equation set with fαδ[h, h] and k=(π/1000)m1.

Citation: Monthly Weather Review 151, 7; 10.1175/MWR-D-22-0125.1

We may see that the region of stability is slightly enlarged to bigger wavenumbers k for positive ϑ (and high T¯) values and to smaller k for negative ϑ (and small T¯) values. The effect of the choice of h is much less pronounced than in case of changing h* in the generalized linear model. Similarly, we may see in Fig. 4 that smaller h may be beneficial for the stability of the scheme, but the effect is modest. It is worth mentioning that this weak effect of modified control parameters in the blended equation set was not to be expected and the limited character of the stability analysis method capturing only the linear part of the nonlinear residual may be blamed for. A considerably stronger impact of the choice of h in the blended equation set is observed in idealized test cases and real simulations presented in sections 7 and 8. Let us mention that similar conclusions hold for other time schemes, namely, NESC and PC. We do not illustrate this statement with figures.

7. Idealized tests

In idealized tests and real simulations, the stretched hybrid-pressure terrain-following coordinate η of Laprise (1992) is used as described in Bénard et al. (2010), generalizing the pure unstretched coordinate σ. To assess the behavior of the proposed method two idealized test cases are performed in the reduced (x, η) vertical plane version of the ALADIN system: the nonlinear nonhydrostatic flow over idealized orography according to Bubnová et al. (1995) and the density current test published in Straka et al. (1993).

a. Nonlinear nonhydrostatic flow over a hill

First, we examine a nonlinear nonhydrostatic flow over a bell-shape mountain. We use exactly the same experimental setting as in Vivoda et al. (2018) which is for the reader’s comfort recalled in the following paragraph.

We consider a flow with a constant upstream horizontal velocity U = 4 m s−1 in a dry atmosphere with temperature profile determined by a constant Brunt–Vaisälä frequency N = 0.01 s−1 and bottom temperature T0 = 288 K. Let a bell-shape mountain be characterized by its height H and its half-width a with values H = a = 400 m. The surface geopotential is defined by
ϕs(x)=gHa2a2+x2.
Then NH/U = Na/U = 1 confirming the nonlinear and nonhydrostatic character of the flow. The horizontal extent of the domain is 30.64 km with horizontal grid distance of 80 m. We have 150 model levels in vertical, regularly spaced with Δz = 180 m up to 200 hPa and allowing a smooth transition up to the model top defined by π = 0 Pa. An isothermal layer starts at 220 hPa with the temperature of 216 K. Lateral boundary conditions are prescribed through a variant of the so-called Davies relaxation scheme suggested for spectral limited area model by Radnóti (1995) and a stationary coupling is used; in the boundary zones, the model is relaxed toward the initial state. No artificial dissipation algorithms like sponge, diffusion, or time decentering are applied. We integrate up to 6000 s.

The two-time-level SI time stepping EXTR is applied with additional averaging along the semi-Lagrangian trajectory according to (Hortal 2002). The results for the vertical velocity field for several choices of the time step and of the control parameters are shown in Fig. 5. Following the results of the stability analysis presented in section 6, we use in the experiments either fαβϵ[h*,1], modifying the control parameters in the linear model only, or fαδ[h, h], using the blended equation set. We set T*=300K and γ*=3. Dispersive nonhydrostatic waves should be produced that have horizontal and vertical length of similar magnitude and propagate with a pronounced downstream tilt of constant phase far away of the mountain as shown for the reference run in Fig. 5a.

Fig. 5.
Fig. 5.

Vertical velocity at time 6000 s for the nonlinear mountain wave. The contour interval is 0.2 m s−1, the time step is 2 s, and γ*=3. The results are shown for (a) the reference: PC scheme, fully nonhydrostatic; (c) EXTR using the generalized linear model fαβϵ[5, 1]; (e) the hydrostatic run with the EXTR scheme; and EXTR using the blended equation set fαδ[h, h] with (b) h = 0.1, (d) h = 0.01, and (f) h = 0.001. For (b)–(f) the difference with the reference solution in (a) is shown in colors.

Citation: Monthly Weather Review 151, 7; 10.1175/MWR-D-22-0125.1

We summarize the results obtained with the two sets of control parameters in Table 1, where “o” means that the whole integration was finished and the final results have good agreement with the reference experiment (as in Figs. 5b–d), “(o)” means that the whole integration was finished but the final results show significant departure from the reference results (as in Fig. 5f), and “x” means that the integration crashed before ending. For all the time step lengths used for the fully compressible set of Euler equations, the noniterative SI 2TL time scheme was not stable enough, while the iterative centered implicit 2TL time scheme with one iteration (PC) was stable to reach 6000 s.

Table 1.

The stability of the nonlinear nonhydrostatic flow over the Agnesi-shaped mountain for several time steps and several different settings of control parameters. We set γ*=3. Here “o” means finished integration with the results in good agreement with the reference experiment, “(o)” means finished integration but the results are significantly different from the reference results, and “x” means that the integration crashed before ending.

Table 1.

In Table 1 we may see that there is a clearly distinguished stability region confirming the results of the stability analysis given in section 6. For the generalized linear model, values of h* slightly higher than one increase stability, while for short time steps the region of these values may be enlarged to relatively high values (h*=6 for Δt = 2 s) keeping the generated wave pattern realistic (see Fig. 5c). On the other hand, for the blended equation set, decreasing the value of h brings more stability, and for longer time steps smaller values of control parameters are needed. For moderate values of h (h ≥ 0.1) the solution is in close agreement with the reference one and with the one published in literature. When going to very small values of control parameters in this case (h = 0.001), the solution starts to be distorted with a chessboard pattern in the lee of the mountain (see Fig. 5f). We present an unrealistic chimney-like solution given by the hydrostatic run for comparison in Fig. 5e.

b. Density current

As a second example we use the same initial configuration as in Straka et al. (1993). It simulates the evolution of a perturbation of temperature initially defined as
T(x,z)=T0[cos(πL)+1]/2,
with L=min{1,[(xxc)/xr]2+[(zzc)/zr]2}, symmetric around a central point (xc, zc) with a radius xr in the horizontal direction and zr in the vertical direction and with the minimum value of T0 = −15 K. It represents a cold bubble in the background atmosphere at rest and neutral with a constant potential temperature θ0 = 300 K and reference pressure p0 = 1000 hPa. Temperature is then derived from
T(x,z)=θ0(pp0)κ+T(x,z).
The domain settings correspond exactly to those published in Vivoda et al. (2018) and are summarized here in short: equal horizontal and vertical resolution Δx = Δz = 25 m; the time step of 1 s; the horizontal domain length of 51.2 km; 160 model levels in vertical placed regularly in height followed by a transition zone of 40 model levels with smoothly increasing vertical resolution up to 25 km; the top 8 levels are set to be isothermal; xc = 2560 m, xr = 4000 m, zc = 3000 m, zr = 2000 m.

The semi-implicit two-time-level time stepping corresponding to the EXTR scheme is applied with additional averaging along the semi-Lagrangian trajectory according to Hortal (2002). We set T*=300K and γ*=3. Periodic boundary conditions are imposed in the horizontal direction and second-order spectral diffusion is applied on the temperature field with the strength gradually increasing to the domain top. The results of several experiments with modified control parameters are shown in Fig. 6. The plotted field is the potential temperature at time 300, 600, and 900 s. Only a part of the right half of the domain is depicted. Several distinct choices of the values of control parameters are used. All the other settings are being kept unchanged in all the experiments. The difference from the reference experiment in Fig. 6a is shown in colors for Figs. 6b–d. The shape of the solution in Figs. 6e,f differs substantially from the reference, we omit emphasizing it with colors.

Fig. 6.
Fig. 6.

The potential temperature field at time 300, 600, and 900 s of the Straka test, the contour interval is 1 K, the time step is 1 s, and γ*=3. (a) The reference: PC scheme, fully nonhydrostatic; (b) EXTR using the generalized linear model fαβϵ[5, 1]; (c)–(e) EXTR using the blended equation set fαδ[h, h] with h = 0.1 in (c), h = 0.01 in (d), and h = 0.001 in (e); and (f) hydrostatic EXTR run. For (b)–(d) the difference with the reference experiment in (a) is depicted in colors.

Citation: Monthly Weather Review 151, 7; 10.1175/MWR-D-22-0125.1

One can see in Fig. 6b that modifying only the linear model gives the solution with all basic features kept; compare this with the reference in Fig. 6a. On the other hand, the approximate solution of the blended equation set shows good agreement with the reference experiment for the value h=h*=0.1 (Fig. 6c), for smaller values the solution is unrealistically distorted (Fig. 6d, h=h*=0.01) and totally destructed for even smaller values (Fig. 6e, h=h*=0.001), evoking the result of the hydrostatic run that destructs the cold bubble very quickly (Fig. 6f). The stability of the EXTR scheme is ensured with the value of h=h*=0.1 (the blended equation set) for Δt = 1 s. With higher values including 1 (the pure EE system) the integration could not be finished. On the other hand, with the PC scheme stable integration may be achieved for the pure EE system using the time step up to 4 s (and the results correspond to the results of the reference run presented in Fig. 6a, not shown).

8. Real case studies

We demonstrate the stability properties and accuracy of the proposed method in real cases. First, we show an example of a lee wave being formed behind the ridge of Krušné hory. We use the ALADIN system in the current operational limited area application of the Czech Hydrometeorogical Institut (CHMI) with the horizontal resolution of 2.325 km. Then we verify the properties of the proposed methods using the ALADIN system in the configuration with a high horizontal resolution (Δx = 375 m) over the Occitania domain.

a. Lee waves in the flow

First, we show an example of cloudiness being formed realistically by a nonhydrostatic fully compressible model while being omitted by the model at the same horizontal and vertical resolution but with the hydrostatic assumption.

We use the CHMI operational domain centered above the Czech territory and covering the Alps in the 2.325-km horizontal resolution, with 87 vertical levels in vertical resolution decreasing with height, starting at the height of 10 m and with the top layer at 50 Pa. The observed formation of clouds is typical for leeward side of mountains, which represent an obstacle in the flow. Here, the strong north winds cross the mountains of Krušné hory. We start the integration at 0000 UTC 12 February 2019 and the forecast integration range is 24 h.

The semi-implicit two-time-level time stepping (Hortal 2002) is applied, with the semi-Lagrangian horizontal diffusion (Váňa et al. 2008) employed for model prognostic variables including hydrometeors and turbulence total and kinetic energies used in physics parameterizations. On top of that, supporting spectral diffusion is used close to the model top acting as a sort of sponge layer. No time decentering is applied. The background temperature of the SI reference state is 350 K and the background surface pressure is 900 hPa. The time step is 90 s.

As a parameterization package, the ALARO physics is employed as described in Termonia et al. (2018), with the 3MT scheme for moist deep convection overcoming the problem of partially resolved deep cumulus, with the radiation scheme ACRANEB, version 2, and with the turbulence model II of TOUCANS. The lateral boundary information is provided by the global system ARPEGE of Météo-France using the Davies relaxation scheme in one hour coupling frequency.

When the 2TL SI noniterative time scheme is applied on the fully compressible equation system a stable integration may not be reached. We show that with a wide range of values of the control parameters this is possible and even if the equation system is not any more fully compressible (when using the blended equation set), we obtain results of a comparable quality as with the fully compressible run.

The results for the low level cloudiness and the cross section through the vertical velocity field across the mountain ridge are shown in Figs. 7 and 8 for several choices of control parameters, as well as the orography of the domain and the position of the cross section line (see Fig. 7b).

Fig. 7.
Fig. 7.

An illustration of results obtained for the case of lee waves generated in the flow behind the mountains of Krušné hory, at 1100 UTC 12 Feb 2019: (a) cloud cover observed by geostationary satellite Meteosat (Vis-IR channel) and (b) orography (m) of the experimental domain with the area of depicted cloudiness denoted by the blue rectangle and the cross-section line for Fig. 8 denoted by the blue line. (c)–(f) Low- and midlevel cloud cover fractions obtained by model simulations are shown with grayscale from white (overcast) to black (clear sky) by a regular step of one okta. High-level cloud cover fractions obtained by model simulations are shown by shades of blue again by a regular step of one okta. The model simulations start at 0000 UTC 12 Feb 2019, using the PC scheme, fully nonhydrostatic in (c); the EXTR scheme, the generalized linear model with fαδ[2, 1] in (d); the EXTR scheme, the blended equation set with fαδ[0.4, 0.4] in (e); and EXTR with the hydrostatic assumption in (f).

Citation: Monthly Weather Review 151, 7; 10.1175/MWR-D-22-0125.1

Fig. 8.
Fig. 8.

Vertical velocity (m s−1) in the cross section over the Krušné hory for several runs from 0000 UTC 19 Feb 2019 integrated for 11 h: (a) PC scheme, fully nonhydrostatic; (b) EXTR scheme, fαδ[2, 1]; (c) EXTR scheme, fαδ[0.4, 0.4]; and (d) EXTR with the hydrostatic assumption. The cross-section line is depicted in Fig. 7b with a blue line. The contour interval is 0.5 K. For (b)–(d) the difference with the reference experiment in (a) is depicted in colors.

Citation: Monthly Weather Review 151, 7; 10.1175/MWR-D-22-0125.1

Contrary to the results of the stability analysis presented in section 6 and corroborative 2D simulations shown in section 7, here the usage of β*1 or ϵ*1 was an obstacle to the stable integration. The only stabilizing setting of control parameters was fαδ[h*,h]. Here we use fαδ[h*,h] generally with h*h. It follows that the condition δ*=1 is not satisfied here. The γ* value is fixed on 3.5, or 5 when indicated.

Figure 9 shows the regions of stability for varying values of h* and h. We may see that there is a clearly identified stability region. For generalized linear model (h = 1, the rightmost column) values of h* higher than 1 increase stability and in stable runs, the results (Figs. 7d and 8b) are generally comparing well with the results of the reference experiment run using the PC time scheme on the fully nonhydrostatic equations (Figs. 7c and 8a) and are dissimilar to the results of the hydrostatic run where the orographically induced wave is missing in the cloudiness field (Fig. 7f) and only weak and distorted wave is visible in the vertical velocity field (Fig. 8d). This holds for moderate values of h*, 1<h*3. For higher values, h*>3, the solutions start to be distorted (not shown). For the blended equation set (h < 1), on the other hand, to decrease the value of h means to bring more stability and these values may be combined with h* big enough (h*h); see Figs. 7e and 8c. When going to very small values of h, the solution may again be deformed.

Fig. 9.
Fig. 9.

Stability measured as the completed integration from 0000 UTC 19 Feb 2019 for 24 h: white means stable for γ*=5 and γ*=3.5, and yellow means stable only for γ*=5. Orange means unstable (integration crashed for both values of γ*). The time scheme used is EXTR with the time step of 90 s. The control parameters setting is fαδ[h*,h]. The gray color highlights the pure EE solution that shows instability in this case.

Citation: Monthly Weather Review 151, 7; 10.1175/MWR-D-22-0125.1

For comparison, we present in Fig. 10 the results of the stability analysis for fαδ[h*,h] with h*, h varying independently. The amplification factor Γ is calculated from (46) using values of γ*=1, k = 0.0027 m−1, ν = 1, Δt = 45 s, and ϑ = −0.3. The chosen value of the wavenumber k corresponds to the wavelength λ = 2.325 km = Δx. The value ϑ = −0.3 represents the average temperature of the atmosphere of 245 K for T*=350K. Comparing with Fig. 9 we may see that the dependence of Γ on h* and h is pronounced correctly with the stability analysis for values smaller than one, while for higher values of h*, the real experiments are stable even for settings where the stability analysis indicates the uncontrolled growth. Here we have to point out to the fact that the stability analysis is done in a simplified context with several particular choices of parameters (k, ν, Δt, ϑ) and serves only for illustration of the correspondence with the real experiments.

Fig. 10.
Fig. 10.

The amplification factor Γ for fαδ[h*,h], γ*=1, and the particular choice of k = 0.0027 m−1, ν = 1, Δt = 45 s, and ϑ = −0.3. It follows that λ = 2.325 km = Δx. No isolines are depicted for values bigger than 1.14, and the same orange color is used.

Citation: Monthly Weather Review 151, 7; 10.1175/MWR-D-22-0125.1

b. Occitania at high horizontal resolution

Since the stability constraints are more restraining with higher horizontal resolutions and steeper slopes of the domain orography we present here the results of model integration starting from 0000 UTC 3 October 2015 with an integration range of 24 h and domain covering Occitania with complicated topography including the western part of the Alps, the eastern part of the Pyrenees, the Massif Central, and the island of Corsica, at a horizontal resolution of 375 m with 87 vertical model levels. See Fig. 11 for more details.

Fig. 11.
Fig. 11.

Orography (m) of the Occitania experiment with the forecasted wind direction valid for 1200 UTC 3 Oct 2015 at 700 hPa. The blue line denotes the cross section for results presented in Fig. 12.

Citation: Monthly Weather Review 151, 7; 10.1175/MWR-D-22-0125.1

The lateral boundary information is taken from the Météo-France limited area operational configuration of the ALADIN system with the AROME physical package and the surface scheme SURFEX; see Seity et al. (2011) for the description of this configuration. This driving model runs at 1.3-km horizontal resolution. The lateral boundary information is coupled using the Davies relaxation scheme at 1-h coupling frequency. In the nested run, the ALARO physics parameterization package is employed similarly as in the previous subsection, with explicitly resolved moist deep convection.

If the noniterative time marching scheme SETTLS is used (corresponding to EXTR if the position on the semi-Lagrangian trajectory is omitted), the HPE system may be integrated successfully while this is not possible for the EE system except when extremely short time steps are used, as Δt = 5 s, together with high γ*=8.5. In this case, it is not possible to stabilize the time scheme with the generalized linear model for any value of h* and any γ* used in case the integration was not stable for the full EE system (h*=1). This indicates the limitations of the method when only the linear model is modified through control parameters. To the contrary, stable integration may be reached with the blended equation set. Table 2 shows the largest h for which the scheme fαδ[h, h] is stable for several values of γ* and several time step lengths. We use h between 0 and 1 changing with the step of 0.1. The scheme is considered stable for the given setting if the integration reaches 24 h.

Table 2.

The value of h sufficient to achieve stability in the experiment over the Occitania domain. We use the blended equation set fαδ[h, h] and SETTLS time scheme. Boldface indicates values higher than 0.6.

Table 2.

We may see that the noniterative time marching scheme may be stabilized with higher value of γ* and smaller value of h up to time step of 30 s. The results for such time steps and small values of h are indeed not satisfactory. On the other hand, for modest values of h and Δt = 10 s we may reach comparable results as with the full EE set and the PC scheme. We present a cross section over the Massif Central through the field of vertical velocity in Fig. 12. The example of a satisfactory pattern is shown in Fig. 12b for fαδ[0.9, 0.9] and γ*=8.5. This pattern may be compared to the reference in Fig. 12a. The hydrostatic primitive equation set does not grant to capture the wave pattern as seen in Fig. 12d and similarly, for fαδ[0.1, 0.1] and γ*=8.5 in Fig. 12c the pattern is destructed.

Fig. 12.
Fig. 12.

Vertical velocity (m s−1) in the cross section over the Massif Central for several runs from 0000 UTC 3 Oct 2015 integrated for 12 h, Δt = 10 s, and γ*=8.5: (a) PC scheme, full nonhydrostatic; (b) EXTR scheme, fαδ[0.9, 0.9]; (c) EXTR scheme, fαδ[0.1, 0.1]; and (d) EXTR with hydrostatic assumption. The cross-section line is depicted in Fig. 11 with a blue line. The contour interval is 1 K. For (b)–(d) the difference with the reference experiment in (a) is depicted in colors.

Citation: Monthly Weather Review 151, 7; 10.1175/MWR-D-22-0125.1

Comparing the run of SETTLS using fαδ[0.7, 0.7] and Δt = 15 s with the run of SETTLS with Δt = 5 s we use 33% of CPU time needed, while for the PC scheme used with one iteration and Δt = 15 s we need 46% of CPU time of the short time step experiment. Moreover, for some cases and domains even the PC scheme may not be capable of stabilizing the integration of the full EE system and we believe that then the blended equation set may be a good alternative with better stability properties achieved.

The largest h ensuring stable integration with the PC scheme and fαδ[h, h] for several values of γ* and several time step lengths used is summarized in Table 3. The widening of the zone of stability with decreasing h is clearly visible.

Table 3.

As in Table 2, but with PC time scheme. Boldface indicates values higher than 0.6.

Table 3.

9. Summary and discussion

In this paper, the Euler set of equations has been formulated as the hydrostatically balanced part and the increment allowing the full elasticity of the fluid. Each incremental term in the equations may be controlled through one of the control parameters. A careful choice of control parameters then enables a smooth transition between hydrostatic and fully elastic equation sets. Together with the unified numerical methods applied on these two sets we have obtained an integration scheme with satisfactory stability properties, reasonable CPU time needed for the time integration and giving a solution which keeps the essence of the fully compressible one.

An important step in the unification of numerical methods for time integration of the HPE and EE systems in the ALADIN dynamical core is the elimination of variables up to the horizontal divergence in the Helmholtz solver of the SI time scheme described in Degrauwe et al. (2020). The discretization of the proposed set of equations in time and space has been described keeping as much as possible the original solution of the ALADIN system—the one-step SI time scheme SETTLS of Hortal (2002) or the two-step PC time scheme of Bénard (2003) and spectral method used for discretization in the horizontal direction with finite difference discretization in the vertical direction.

We have found that the dispersion formula of the unified system gives purely real frequencies in case the unifying constraint is satisfied. Necessarily, for the choice of all controls parameters in one of the utmost values, zero and one, the dispersion formula reduces to the hydrostatically balanced and the fully compressible one, respectively. Then the linear part of the nonlinear instability was studied using methods of the SHB type stability analysis described in Simmons et al. (1978). It was shown that the unifying constraint is again needed for the amplification factor having only real values. When the unifying constraint is satisfied, the transition from the HPE to the EE system may be accomplished with only four independently chosen control parameters being used in the proposed blended equation set. We have shown that the careful choice of these four parameters may lead to a stabilization of the SI time scheme without losing accuracy. The nonhydrostatic features of the flow may be preserved as shown on idealized 2D tests [the nonlinear nonhydrostatic flow over an Agnesi-shaped mountain following Bubnová et al. (1995) and the density current proposed by Straka et al. (1993)] and in real simulations realized with the ALADIN system.

The main achievement of the present paper is the possibility to control the nonhydrostatic adjustment to the hydrostatically balanced equation set in dependence on the stability attained by the integration scheme in the given context. Moreover, the control parameters can further be designed as time dependent or space dependent in the vertical. The time dependency would allow for the flow dependent stability control of the scheme throughout the integration but it would require the recalculation of the inversion of the Helmholtz matrix needed for the solution of the Helmholtz equation as a part of the SI time scheme algorithm. This would represent a substantial cost in terms of the CPU time consumption, and the practical suitability of such an approach remains to be evaluated.

The possible vertical dependency of control parameters would create a space for hydrostatic balance achieved near the domain top where the coarser vertical resolution of the mass based vertical discretization does not require to include the nonhydrostatic effects of the fluid but where the stability of the integration scheme may be endangered. On the other hand, it would allow the nonhydrostatic character of the solution to be kept elsewhere. Since the coefficients in the 3D Helmholtz equation used in the SI time scheme (see section 5) are horizontally constant, the system being solved may be decoupled in the vertical dimension and a set of N (the number of vertical levels) independent 2D Helmholtz equations can be solved. Then, the control parameters can be chosen independently for each vertical level and the corresponding 2D Helmholtz equation. These considerations are left for future work.

The linear model in the constant-coefficients SI time scheme is usually classically designed as the linearization of the full set of Euler equations around a basic reference state being resting, horizontally homogeneous and hydrostatically balanced. In this paper, the linear model is defined more generally using a different set of control parameters in the linear model originating from the linearization of the full model around a basic state and in the full model itself. In this case, the control parameters in the full model may keep the value one and hence the full set of Euler equations is being solved. We call this approach the generalized linear model. The usage of modified values of control parameters only in the linear model is purely algorithmic choice and has an influence solely on the division of the source terms between linear part and the nonlinear residuum. As the consequence of the SHB analysis, two constraints have to be applied and only three degrees of freedom remain for the control parameters used (in the linear model). The presented method extends the method designed in Bénard (2004) and one of the control parameters represents the acoustic temperature proposed by Bénard. The remaining two parameters may cause the improvement of stability of the whole integration scheme in case values bigger than one are used. This fact is demonstrated first with the means of the SHB type stability analysis and then confirmed in the idealized 2D tests. In real simulations with the ALADIN system, the performed tests verify that the accuracy of solution may not be endangered with a careful choice of control parameters in the linear model. Indeed, only setting fαδ[h*,1], h*>1, was able to stabilize the noniterative time scheme for the experiment in current operational resolution (2.325 km) of the limited area CHMI application, contrary to the analysis suggesting δ*=1. Moreover, for a high-resolution real simulation with the ALADIN system over Occitania the proposed method does not bring enough stability to enable the usage of noniterative time scheme for any choice of the control parameters used in the linear model. This shows the limits of the stability improvements achieved with the generalized linear model approach.

On the other hand, a combination of values higher than one assigned to control parameters in the linear model (h*) and values smaller than one used for control parameters in the full model (h) with fαδ[h*,h] may stabilize the SI time stepping as shown on the example of the lee wave created in the flow behind Krušné hory with the limited area CHMI application. This version of the blended equation set seems to be the most promising choice in terms of stability and accuracy, with the potential to preserve the nonhydrostatic features of the flow. As another promising choice appears the setting fαδ[h, h], h = 1 − τ with moderate values of τ > 0 together with the appropriate time marching scheme for the given domain parameters and the chosen time step.

Acknowledgments.

Petra Smolíková thanks the Technology Agency of the Czech Republic for its financial support under Grant SS02030040, PERUN. Jozef Vivoda thanks the Regional Cooperation for Limited Area modeling in Central Europe (RC LACE) for funding part of the study. We thank our colleagues from the ACCORD consortia, especially Ján Mašek and Radmila Brožková for their considerate help and to Karim Yessad for the preparation of the Occitania experiment. We thank the editor Dr. Tommaso Benacchio and the three anonymous reviewers for their thoughtful comments and efforts toward improving our manuscript.

Data availability statement.

Output from idealized simulations, source data for vertical cross sections in 3D simulations in the ASCII format and Mathematica, Wolfram Research, Inc. (2021), notebooks with stability analyses are accessible via Zenodo (doi: 10.5281/zenodo.7764370). For information about other data, please contact the corresponding author.

APPENDIX

Notation and Auxiliary Calculations

a. Basic-state values

We use the basic state values of the square of the acoustic phase speed, the characteristic height of the atmosphere, and the square of the Brunt–Vaisälä frequency defined in Bubnová et al. (1995) as
c2=RT*(1κ),
H=RT*g,
N2=g2κRT*.

b. Vertical operators

To keep the notation as formal and concise as possible, we specify the state vector X=(T,D,d^,q^,qs). Using I for the identity operator, the vertically continuous linear operators are defined in the vertical coordinate σ traditionally as in Bubnová et al. (1995) by
*X=σXσ,
S*X=1σ0σXdσ,
N*X=01Xdσ,
G*X=σ11σXdσ,
Lυ*X=*(*+I)X.
We define derived vertically continuous linear operators as
Sκ*=I(1κ)S*,
Gκ*=I(1κ)G*,
Gκ*ξ,χ=ξIχ(1κ)G*,
B*=(1κ)(κG*S*+N*),
Bκ*ξ,χ=B*+Gκ*ξ,χSκ*,
Lυ*ζ=ζH2Lυ*.
Notice that
(*+I)S*=I,
*G*=I.

c. Term Θ in the polynomial growth rate equation in case of the generalized linear model

Denote Θ as the term in the square brackets in (46). For the generalized linear model, we seek for conditions on the control parameters ensuring that Θ is purely real. With α = β = γ = δ = ϵ = 1, we get
Θ= [ κ(1κ)nn¯Λ+Λ˜κn(1κn¯)Λ+Λ˜(α*,1)+(1κn¯)Λ+(δ*,1)Λ˜(ϵ*n¯β*n,1) ]={κ(1κ)nn¯Λ+Λ˜κn(1κn¯)Λ+[ (α*1)P+Λ˜ ]+(1κn¯)[ (δ*1)P+Λ+ ][ (ϵ*n¯β*n1)P+Λ˜ ]}=[ κ(1κ)nn¯κn(1κn¯)+(1κn¯) ]Λ+Λ˜+(1κn¯)[ κn(α*1)Λ++(ϵ*n¯β*n1)Λ++(δ*1)Λ++(δ*1)(ϵ*n¯β*n1)P]P+(1κn¯)(δ*1)ϑPQ.
We simplify the term using [κ(1κ)/(nn¯)]+[1(κ/n)][1(κ/n)]=1 and Λ˜=Λ++ϑQ. Then Θ may be real for all ϑ only in the case δ*=1. It follows that
Θ=Λ+Λ˜+Λ+(1κn¯)[κn(α*1)+ϵ*β*n+(β*1)]P,
and from the unifying constraint guaranteeing in this case that ϵ*β*=(α*β*)κ we have
Θ=Λ+Λ˜+Λ+(1κn¯)(1κn)(β*1)P=Λ+Λ˜+Λ+[1κ(1κ)nn¯](β*1)P=Λ+Λ˜{1+[1κ(1κ)nn¯](β*1),1}=Λ+Λ˜[β*+(1β*)κ(1κ)nn¯,1],
which is purely real.

REFERENCES

  • ALADIN International Team, 1997: The ALADIN project: Mesoscale modelling seen as a basic tool for weather forecasting and atmospheric research. WMO Bull., 46, 317324.

    • Search Google Scholar
    • Export Citation
  • Arakawa, A., and C. S. Konor, 2009: Unification of the anelastic and quasi-hydrostatic systems of equations. Mon. Wea. Rev., 137, 710726, https://doi.org/10.1175/2008MWR2520.1.

    • Search Google Scholar
    • Export Citation
  • Benacchio, T., and R. Klein, 2019: A semi-implicit compressible model for atmospheric flows with seamless access to soundproof and hydrostatic dynamics. Mon. Wea. Rev., 147, 42214240, https://doi.org/10.1175/MWR-D-19-0073.1.

    • Search Google Scholar
    • Export Citation
  • Benacchio, T., W. P. O’Neill, and R. Klein, 2014: A blended soundproof-to-compressible numerical model for small- to mesoscale atmospheric dynamics. Mon. Wea. Rev., 142, 44164438, https://doi.org/10.1175/MWR-D-13-00384.1.

    • Search Google Scholar
    • Export Citation
  • Bénard, P., 2003: Stability of semi-implicit and iterative centered-implicit time discretizations for various equation systems used in NWP. Mon. Wea. Rev., 131, 24792491, https://doi.org/10.1175/1520-0493(2003)131<2479:SOSAIC>2.0.CO;2.

    • Search Google Scholar
    • Export Citation
  • Bénard, P., 2004: On the use of a wider class of linear systems for the design of constant-coefficients semi-implicit time-schemes in NWP. Mon. Wea. Rev., 132, 13191324, https://doi.org/10.1175/1520-0493(2004)132<1319:OTUOAW>2.0.CO;2.

    • Search Google Scholar
    • Export Citation
  • Bénard, P., J. Vivoda, J. Mašek, P. Smolíková, K. Yessad, C. Smith, R. Brožková, and J.-F. Geleyn, 2010: Dynamical kernel of the Aladin-NH spectral limited-area model: Revised formulation and sensitivity experiments. Quart. J. Roy. Meteor. Soc., 136, 155169, https://doi.org/10.1002/qj.522.

    • Search Google Scholar
    • Export Citation
  • Bubnová, R., G. Hello, P. Bénard, and J.-F. Geleyn, 1995: Integration of the fully elastic equations cast in the hydrostatic pressure terrain-following coordinate in the framework of the ARPEGE/Aladin NWP system. Mon. Wea. Rev., 123, 515535, https://doi.org/10.1175/1520-0493(1995)123<0515:IOTFEE>2.0.CO;2.

    • Search Google Scholar
    • Export Citation
  • Caya, D., and R. Laprise, 1999: A semi-implicit semi-Lagrangian regional climate model: The Canadian RCM. Mon. Wea. Rev., 127, 341362, https://doi.org/10.1175/1520-0493(1999)127<0341:ASISLR>2.0.CO;2.

    • Search Google Scholar
    • Export Citation
  • Chew, R., T. Benacchio, G. Hastermann, and R. Klein, 2022: A one-step blended soundproof-compressible model with balanced data assimilation: Theory and idealized tests. Mon. Wea. Rev., 150, 22312254, https://doi.org/10.1175/MWR-D-21-0175.1.

    • Search Google Scholar
    • Export Citation
  • Cullen, M. J. P., 2001: Alternative implementations of the semi-Lagrangian semi-implicit schemes in the ECMWF model. Quart. J. Roy. Meteor. Soc., 127, 27872802, https://doi.org/10.1002/qj.49712757814.

    • Search Google Scholar
    • Export Citation
  • Davies, T., A. Staniforth, N. Wood, and J. Thuburn, 2003: Validity of anelastic and other equation sets as inferred from normal-mode analysis. Quart. J. Roy. Meteor. Soc., 129, 27612775, https://doi.org/10.1256/qj.02.1951.

    • Search Google Scholar
    • Export Citation
  • Degrauwe, D., F. Voitus, and P. Termonia, 2020: A non-spectral Helmholtz solver for numerical weather prediction models with a mass-based vertical coordinate. Quart. J. Roy. Meteor. Soc., 147, 3044, https://doi.org/doi:10.1002/qj.3902.

    • Search Google Scholar
    • Export Citation
  • Hortal, M., 2002: The development and testing of a new two-time-level semi-Lagrangian scheme (SETTLS) in the ECMWF forecast model. Quart. J. Roy. Meteor. Soc., 128, 16711687, https://doi.org/10.1002/qj.200212858314.

    • Search Google Scholar
    • Export Citation
  • Klein, R., and T. Benacchio, 2016: A doubly blended model for multiscale atmospheric dynamics. J. Atmos. Sci., 73, 11791186, https://doi.org/10.1175/JAS-D-15-0323.1.

    • Search Google Scholar
    • Export Citation
  • Laprise, R., 1992: The Euler equations of motion with hydrostatic pressure as an independent variable. Mon. Wea. Rev., 120, 197207, https://doi.org/10.1175/1520-0493(1992)120<0197:TEEOMW>2.0.CO;2.

    • Search Google Scholar
    • Export Citation
  • Lipps, F. B., and R. S. Hemler, 1982: A scale analysis of deep moist convection and some related numerical calculations. J. Atmos. Sci., 39, 21922210, https://doi.org/10.1175/1520-0469(1982)039<2192:ASAODM>2.0.CO;2.

    • Search Google Scholar
    • Export Citation
  • Radnóti, G., 1995: Comments on “A spectral limited-area formulation with time-dependent boundary conditions applied to the shallow-water equations.” Mon. Wea. Rev., 123, 31223123, https://doi.org/10.1175/1520-0493(1995)123<3122:COSLAF>2.0.CO;2.

    • Search Google Scholar
    • Export Citation
  • Robert, A., J. Henderson, and C. Turnbull, 1972: An implicit time integration scheme for baroclinic models of the atmosphere. Mon. Wea. Rev., 100, 329335, https://doi.org/10.1175/1520-0493(1972)100<0329:AITISF>2.3.CO;2.

    • Search Google Scholar
    • Export Citation
  • Seity, Y., P. Brousseau, S. Malardel, G. Hello, P. Bénard, F. Bouttier, C. Lac, and V. Masson, 2011: The AROME-France convective-scale operational model. Mon. Wea. Rev., 139, 976991, https://doi.org/10.1175/2010MWR3425.1.

    • Search Google Scholar
    • Export Citation
  • Simmons, A. J., and C. Temperton, 1997: Stability of a two-time-level semi-implicit integration scheme for gravity wave motion. Mon. Wea. Rev., 125, 600615, https://doi.org/10.1175/1520-0493(1997)125<0600:SOATTL>2.0.CO;2.

    • Search Google Scholar
    • Export Citation
  • Simmons, A. J., B. J. Hoskins, and D. M. Burridge, 1978: Stability of the semi-implicit method of time integration. Mon. Wea. Rev., 106, 405412, https://doi.org/10.1175/1520-0493(1978)106<0405:SOTSIM>2.0.CO;2.

    • Search Google Scholar
    • Export Citation
  • Straka, J. M., R. B. Wilhelmson, L. J. Wicker, J. R. Anderson, and K. K. Droegemeier, 1993: Numerical solutions of a non-linear density current: A benchmark solution and comparisons. Int. J. Numer. Methods Fluids, 17, 122, https://doi.org/10.1002/fld.1650170103.

    • Search Google Scholar
    • Export Citation
  • Termonia, P., and Coauthors, 2018: The ALADIN system and its canonical model configurations AROME CY41T1 and ALARO CY40T1. Geosci. Model Dev., 11, 257281, https://doi.org/10.5194/gmd-11-257-2018.

    • Search Google Scholar
    • Export Citation
  • Váňa, F., P. Bénard, J.-F. Geleyn, A. Simon, and Y. Seity, 2008: Semi-Lagrangian advection scheme with controlled damping: An alternative to nonlinear horizontal diffusion in a numerical weather prediction model. Quart. J. Roy. Meteor. Soc., 134, 523537, https://doi.org/10.1002/qj.220.

    • Search Google Scholar
    • Export Citation
  • Vivoda, J., P. Smolíková, and J. Simarro, 2018: Finite elements used in the vertical discretization of the fully compressible core of the ALADIN system. Mon. Wea. Rev., 146, 32933310, https://doi.org/10.1175/MWR-D-18-0043.1.

    • Search Google Scholar
    • Export Citation
  • Voitus, F., P. Bénard, C. Kühnlein, and N. P. Wedi, 2019: Semi-implicit integration of the unified equations in a mass-based coordinate: Model formulation and numerical testing. Quart. J. Roy. Meteor. Soc., 145, 33873408, https://doi.org/10.1002/qj.3626.

    • Search Google Scholar
    • Export Citation
  • Wilhelmson, R., and Y. Ogura, 1972: The pressure perturbation and the numerical modeling of a cloud. J. Atmos. Sci., 29, 12951307, https://doi.org/10.1175/1520-0469(1972)029<1295:TPPATN>2.0.CO;2.

    • Search Google Scholar
    • Export Citation
  • Wolfram Research, Inc., 2021: Mathematica, version 13.0.1.0. Wolfram Research Inc., accessed 10 Jan 2022 (version launched 13 December 2021), https://www.wolfram.com/mathematica.

Save
  • ALADIN International Team, 1997: The ALADIN project: Mesoscale modelling seen as a basic tool for weather forecasting and atmospheric research. WMO Bull., 46, 317324.

    • Search Google Scholar
    • Export Citation
  • Arakawa, A., and C. S. Konor, 2009: Unification of the anelastic and quasi-hydrostatic systems of equations. Mon. Wea. Rev., 137, 710726, https://doi.org/10.1175/2008MWR2520.1.

    • Search Google Scholar
    • Export Citation
  • Benacchio, T., and R. Klein, 2019: A semi-implicit compressible model for atmospheric flows with seamless access to soundproof and hydrostatic dynamics. Mon. Wea. Rev., 147, 42214240, https://doi.org/10.1175/MWR-D-19-0073.1.

    • Search Google Scholar
    • Export Citation
  • Benacchio, T., W. P. O’Neill, and R. Klein, 2014: A blended soundproof-to-compressible numerical model for small- to mesoscale atmospheric dynamics. Mon. Wea. Rev., 142, 44164438, https://doi.org/10.1175/MWR-D-13-00384.1.

    • Search Google Scholar
    • Export Citation
  • Bénard, P., 2003: Stability of semi-implicit and iterative centered-implicit time discretizations for various equation systems used in NWP. Mon. Wea. Rev., 131, 24792491, https://doi.org/10.1175/1520-0493(2003)131<2479:SOSAIC>2.0.CO;2.

    • Search Google Scholar
    • Export Citation
  • Bénard, P., 2004: On the use of a wider class of linear systems for the design of constant-coefficients semi-implicit time-schemes in NWP. Mon. Wea. Rev., 132, 13191324, https://doi.org/10.1175/1520-0493(2004)132<1319:OTUOAW>2.0.CO;2.

    • Search Google Scholar
    • Export Citation
  • Bénard, P., J. Vivoda, J. Mašek, P. Smolíková, K. Yessad, C. Smith, R. Brožková, and J.-F. Geleyn, 2010: Dynamical kernel of the Aladin-NH spectral limited-area model: Revised formulation and sensitivity experiments. Quart. J. Roy. Meteor. Soc., 136, 155169, https://doi.org/10.1002/qj.522.

    • Search Google Scholar
    • Export Citation
  • Bubnová, R., G. Hello, P. Bénard, and J.-F. Geleyn, 1995: Integration of the fully elastic equations cast in the hydrostatic pressure terrain-following coordinate in the framework of the ARPEGE/Aladin NWP system. Mon. Wea. Rev., 123, 515535, https://doi.org/10.1175/1520-0493(1995)123<0515:IOTFEE>2.0.CO;2.

    • Search Google Scholar
    • Export Citation
  • Caya, D., and R. Laprise, 1999: A semi-implicit semi-Lagrangian regional climate model: The Canadian RCM. Mon. Wea. Rev., 127, 341362, https://doi.org/10.1175/1520-0493(1999)127<0341:ASISLR>2.0.CO;2.

    • Search Google Scholar
    • Export Citation
  • Chew, R., T. Benacchio, G. Hastermann, and R. Klein, 2022: A one-step blended soundproof-compressible model with balanced data assimilation: Theory and idealized tests. Mon. Wea. Rev., 150, 22312254, https://doi.org/10.1175/MWR-D-21-0175.1.

    • Search Google Scholar
    • Export Citation
  • Cullen, M. J. P., 2001: Alternative implementations of the semi-Lagrangian semi-implicit schemes in the ECMWF model. Quart. J. Roy. Meteor. Soc., 127, 27872802, https://doi.org/10.1002/qj.49712757814.

    • Search Google Scholar
    • Export Citation
  • Davies, T., A. Staniforth, N. Wood, and J. Thuburn, 2003: Validity of anelastic and other equation sets as inferred from normal-mode analysis. Quart. J. Roy. Meteor. Soc., 129, 27612775, https://doi.org/10.1256/qj.02.1951.

    • Search Google Scholar
    • Export Citation
  • Degrauwe, D., F. Voitus, and P. Termonia, 2020: A non-spectral Helmholtz solver for numerical weather prediction models with a mass-based vertical coordinate. Quart. J. Roy. Meteor. Soc., 147, 3044, https://doi.org/doi:10.1002/qj.3902.

    • Search Google Scholar
    • Export Citation
  • Hortal, M., 2002: The development and testing of a new two-time-level semi-Lagrangian scheme (SETTLS) in the ECMWF forecast model. Quart. J. Roy. Meteor. Soc., 128, 16711687, https://doi.org/10.1002/qj.200212858314.

    • Search Google Scholar
    • Export Citation
  • Klein, R., and T. Benacchio, 2016: A doubly blended model for multiscale atmospheric dynamics. J. Atmos. Sci., 73, 11791186, https://doi.org/10.1175/JAS-D-15-0323.1.

    • Search Google Scholar
    • Export Citation
  • Laprise, R., 1992: The Euler equations of motion with hydrostatic pressure as an independent variable. Mon. Wea. Rev., 120, 197207, https://doi.org/10.1175/1520-0493(1992)120<0197:TEEOMW>2.0.CO;2.

    • Search Google Scholar
    • Export Citation
  • Lipps, F. B., and R. S. Hemler, 1982: A scale analysis of deep moist convection and some related numerical calculations. J. Atmos. Sci., 39, 21922210, https://doi.org/10.1175/1520-0469(1982)039<2192:ASAODM>2.0.CO;2.

    • Search Google Scholar
    • Export Citation
  • Radnóti, G., 1995: Comments on “A spectral limited-area formulation with time-dependent boundary conditions applied to the shallow-water equations.” Mon. Wea. Rev., 123, 31223123, https://doi.org/10.1175/1520-0493(1995)123<3122:COSLAF>2.0.CO;2.

    • Search Google Scholar
    • Export Citation
  • Robert, A., J. Henderson, and C. Turnbull, 1972: An implicit time integration scheme for baroclinic models of the atmosphere. Mon. Wea. Rev., 100, 329335, https://doi.org/10.1175/1520-0493(1972)100<0329:AITISF>2.3.CO;2.

    • Search Google Scholar
    • Export Citation
  • Seity, Y., P. Brousseau, S. Malardel, G. Hello, P. Bénard, F. Bouttier, C. Lac, and V. Masson, 2011: The AROME-France convective-scale operational model. Mon. Wea. Rev., 139, 976991, https://doi.org/10.1175/2010MWR3425.1.

    • Search Google Scholar
    • Export Citation
  • Simmons, A. J., and C. Temperton, 1997: Stability of a two-time-level semi-implicit integration scheme for gravity wave motion. Mon. Wea. Rev., 125, 600615, https://doi.org/10.1175/1520-0493(1997)125<0600:SOATTL>2.0.CO;2.

    • Search Google Scholar
    • Export Citation
  • Simmons, A. J., B. J. Hoskins, and D. M. Burridge, 1978: Stability of the semi-implicit method of time integration. Mon. Wea. Rev., 106, 405412, https://doi.org/10.1175/1520-0493(1978)106<0405:SOTSIM>2.0.CO;2.

    • Search Google Scholar
    • Export Citation
  • Straka, J. M., R. B. Wilhelmson, L. J. Wicker, J. R. Anderson, and K. K. Droegemeier, 1993: Numerical solutions of a non-linear density current: A benchmark solution and comparisons. Int. J. Numer. Methods Fluids, 17, 122, https://doi.org/10.1002/fld.1650170103.

    • Search Google Scholar
    • Export Citation
  • Termonia, P., and Coauthors, 2018: The ALADIN system and its canonical model configurations AROME CY41T1 and ALARO CY40T1. Geosci. Model Dev., 11, 257281, https://doi.org/10.5194/gmd-11-257-2018.

    • Search Google Scholar
    • Export Citation
  • Váňa, F., P. Bénard, J.-F. Geleyn, A. Simon, and Y. Seity, 2008: Semi-Lagrangian advection scheme with controlled damping: An alternative to nonlinear horizontal diffusion in a numerical weather prediction model. Quart. J. Roy. Meteor. Soc., 134, 523537, https://doi.org/10.1002/qj.220.

    • Search Google Scholar
    • Export Citation
  • Vivoda, J., P. Smolíková, and J. Simarro, 2018: Finite elements used in the vertical discretization of the fully compressible core of the ALADIN system. Mon. Wea. Rev., 146, 32933310, https://doi.org/10.1175/MWR-D-18-0043.1.

    • Search Google Scholar
    • Export Citation
  • Voitus, F., P. Bénard, C. Kühnlein, and N. P. Wedi, 2019: Semi-implicit integration of the unified equations in a mass-based coordinate: Model formulation and numerical testing. Quart. J. Roy. Meteor. Soc., 145, 33873408, https://doi.org/10.1002/qj.3626.

    • Search Google Scholar
    • Export Citation
  • Wilhelmson, R., and Y. Ogura, 1972: The pressure perturbation and the numerical modeling of a cloud. J. Atmos. Sci., 29, 12951307, https://doi.org/10.1175/1520-0469(1972)029<1295:TPPATN>2.0.CO;2.

    • Search Google Scholar
    • Export Citation
  • Wolfram Research, Inc., 2021: Mathematica, version 13.0.1.0. Wolfram Research Inc., accessed 10 Jan 2022 (version launched 13 December 2021), https://www.wolfram.com/mathematica.

  • Fig. 1.

    Frequencies of normal modes as functions of horizontal wavenumber for (a) ν = 1, χ = α = β = δ = ϵ = 1, and several values of γ; (b) ν = 1, χ = α = γ = 1, δ=χ/β, ϵ = β, and several values of β; (c) ν = 1, χ = α = δ, β = ϵ = γ = 1, and several values of χ; (d) ν = 10, χ = α = δ, β = ϵ = γ = 1, and several values of χ, used in the blended equation set. The dashed line represents the fully compressible solution, while the dotted line is the hydrostatic one.

  • Fig. 2.

    The amplification factor Γ for the EXTR scheme and the generalized linear model with fαβϵ[h*,1] with (a) h*=0.5, (b) h*=1 (corresponds to EE), (c) h*=2, and (d) the HPE system. We set γ*=1, T*=300K, ν = 1, and Δt = 10 s in all cases. No isolines are depicted for values bigger than 1.25, and the same orange color is used.

  • Fig. 3.

    The amplification factor Γ for a particular choice of k=(π/200)m1,T*=300K, ν = 1, and Δt = 10 s for the EXTR scheme with fαβϵ[h*,1]. The distinct curves show different values of ϑ.

  • Fig. 4.

    As in Fig. 3, but for the blended equation set with fαδ[h, h] and k=(π/1000)m1.

  • Fig. 5.

    Vertical velocity at time 6000 s for the nonlinear mountain wave. The contour interval is 0.2 m s−1, the time step is 2 s, and γ*=3. The results are shown for (a) the reference: PC scheme, fully nonhydrostatic; (c) EXTR using the generalized linear model fαβϵ[5, 1]; (e) the hydrostatic run with the EXTR scheme; and EXTR using the blended equation set fαδ[h, h] with (b) h = 0.1, (d) h = 0.01, and (f) h = 0.001. For (b)–(f) the difference with the reference solution in (a) is shown in colors.

  • Fig. 6.

    The potential temperature field at time 300, 600, and 900 s of the Straka test, the contour interval is 1 K, the time step is 1 s, and γ*=3. (a) The reference: PC scheme, fully nonhydrostatic; (b) EXTR using the generalized linear model fαβϵ[5, 1]; (c)–(e) EXTR using the blended equation set fαδ[h, h] with h = 0.1 in (c), h = 0.01 in (d), and h = 0.001 in (e); and (f) hydrostatic EXTR run. For (b)–(d) the difference with the reference experiment in (a) is depicted in colors.

  • Fig. 7.

    An illustration of results obtained for the case of lee waves generated in the flow behind the mountains of Krušné hory, at 1100 UTC 12 Feb 2019: (a) cloud cover observed by geostationary satellite Meteosat (Vis-IR channel) and (b) orography (m) of the experimental domain with the area of depicted cloudiness denoted by the blue rectangle and the cross-section line for Fig. 8 denoted by the blue line. (c)–(f) Low- and midlevel cloud cover fractions obtained by model simulations are shown with grayscale from white (overcast) to black (clear sky) by a regular step of one okta. High-level cloud cover fractions obtained by model simulations are shown by shades of blue again by a regular step of one okta. The model simulations start at 0000 UTC 12 Feb 2019, using the PC scheme, fully nonhydrostatic in (c); the EXTR scheme, the generalized linear model with fαδ[2, 1] in (d); the EXTR scheme, the blended equation set with fαδ[0.4, 0.4] in (e); and EXTR with the hydrostatic assumption in (f).

  • Fig. 8.

    Vertical velocity (m s−1) in the cross section over the Krušné hory for several runs from 0000 UTC 19 Feb 2019 integrated for 11 h: (a) PC scheme, fully nonhydrostatic; (b) EXTR scheme, fαδ[2, 1]; (c) EXTR scheme, fαδ[0.4, 0.4]; and (d) EXTR with the hydrostatic assumption. The cross-section line is depicted in Fig. 7b with a blue line. The contour interval is 0.5 K. For (b)–(d) the difference with the reference experiment in (a) is depicted in colors.

  • Fig. 9.

    Stability measured as the completed integration from 0000 UTC 19 Feb 2019 for 24 h: white means stable for γ*=5 and γ*=3.5, and yellow means stable only for γ*=5. Orange means unstable (integration crashed for both values of γ*). The time scheme used is EXTR with the time step of 90 s. The control parameters setting is fαδ[h*,h]. The gray color highlights the pure EE solution that shows instability in this case.

  • Fig. 10.

    The amplification factor Γ for fαδ[h*,h], γ*=1, and the particular choice of k = 0.0027 m−1, ν = 1, Δt = 45 s, and ϑ = −0.3. It follows that λ = 2.325 km = Δx. No isolines are depicted for values bigger than 1.14, and the same orange color is used.

  • Fig. 11.

    Orography (m) of the Occitania experiment with the forecasted wind direction valid for 1200 UTC 3 Oct 2015 at 700 hPa. The blue line denotes the cross section for results presented in Fig. 12.

  • Fig. 12.

    Vertical velocity (m s−1) in the cross section over the Massif Central for several runs from 0000 UTC 3 Oct 2015 integrated for 12 h, Δt = 10 s, and γ*=8.5: (a) PC scheme, full nonhydrostatic; (b) EXTR scheme, fαδ[0.9, 0.9]; (c) EXTR scheme, fαδ[0.1, 0.1]; and (d) EXTR with hydrostatic assumption. The cross-section line is depicted in Fig. 11 with a blue line. The contour interval is 1 K. For (b)–(d) the difference with the reference experiment in (a) is depicted in colors.

All Time Past Year Past 30 Days
Abstract Views 471 61 0
Full Text Views 3581 3435 225
PDF Downloads 275 100 8