1. Introduction
This paper describes a numerical method for solving the linear mountain wave equation. The approach takes its beginning in early investigations by Queney (1948) and Scorer (1949) and is similar to the solution method by Smith (1980), Shutts (1998), Rõõm and Männik (1999), and Broutman et al. (2003). In this approach, the mountain wave equation is first reduced to an ordinary differential equation (the so-called wave amplitude equation) in a vertical coordinate by applying Fourier transform in the horizontal (and in time, if a nonstationary problem is studied), and then the amplitude equation is solved either analytically (ibid) or numerically, like in the layered approach by Smith et al. (2002). In this paper, a new finite-difference approach is introduced to solve the buoyancy wave amplitude equation in vertical, which allows for arbitrary vertical variation of stratification and directional shear in the ambient flow, and thus expands the area of practical applications of the linear mountain wave theory a while.
The proposed solution method is based on the presentation of the wave amplitude in the form of a cumulative product of the decrease factors. Those complex factors have clear physical content: the modulus presents the decrease of the wave amplitude per single layer of the discrete model, whereas its argument is the phase angle increment per layer. The obtained cumulative solution is then rescaled to satisfy the lower boundary condition. The decrease factors are computed via a straightforward recurrence formula, whose initial value is specified from the radiative condition at the top. The numerical algorithm proves economical and fast, as the computation of the recurrence will take little effort and the major computational time goes to the preparation of the equation coefficients and summation of the obtained orthogonal modes over the wavenumbers to get the solution in the ordinary physical coordinates. Thus, extremely high vertical resolutions (up to 1 m) and small horizontal grid lengths (10–100 m) are achievable, if such extreme resolutions are required by stratification and orographic conditions.
As the model deals with variable winds, problems arise inevitably with critical wave vectors and critical levels, corresponding to singularities of the wave equation. This problem is solved with the inclusion of turbulent friction in the forcing terms, yielding singularity removal. The use of turbulent viscosity for the wave equation regularization purpose was proposed already by Lin (1955), Jones (1967), and Hazel (1967). However, the theoretical estimates of maximum stable vertical grid step will show that the requirements to high vertical resolution remain in the vicinity of critical levels. This is the point where the numerical efficiency of the method becomes crucial, enabling the application of sufficiently high spatial resolution where appropriate.
While there exist various “ready” wave equations, they do differ rather substantially in appearance, depending on the details of the dynamical model, like the used coordinate system, etc. To avoid potential ambiguities in initial definitions, we start with a short introduction of the wave equation (which is used in this investigation) from the Miller–Pearce–White (MPW) model [a certain nonhydrostatic, semielastic pressure-coordinate model developed by Miller (1974), Miller and Pearce (1974), Miller and White (1984), and White (1989)].
2. Continuous spectral wave equation
3. Discrete spectral buoyancy wave equation
4. Solution factorization technique
a. Special case of the homogeneous inviscid atmosphere
b. Requirements to vertical resolution

Condition (20) should not be interpreted as an exact upper limit, but rather as a rough estimation of vertical resolution that is expected to provide the required solution accuracy. The actual vertical resolution, though based on estimation (20), must be established experimentally in every particular case. As an example, in the horizontally one-dimensional flow experiments with critical layers, the vertical grid step has to be taken up to 10 times smaller than estimation (20) inside of a critical layer and can be chosen several times larger then (20) far away from the layer. In many cases when the absolute value of the wind is large and there is moderate horizontal resolution (Δx ≥ 1 km), no friction is required at all (though the friction inclusion is actually not prohibited but rather wanted in bringing the model closer to reality).
5. Modeling examples
Figure 1 presents the wave pattern of w for the one-dimensional Agnesi ridge with h0 = 100 m, ax = 2 km, and ay = ∞. Reference temperature T0(p) presents a climatological profile. It is 280 K at the surface, has a lapse rate of 6.5 K km−1 in the troposphere, and is constantly 202 K in the stratosphere. The tropopause height is 12 km. The horizontal resolution is Δx = 500 m and the grid domain in x-direction is 2048 points. Vertical resolution is chosen to be Δz = 100 m, (Δζ ≈ 0.01), and M = 300 levels, while the atmosphere is inviscid with γ0 = 0 at all levels. The control experiment shows that the vertical resolution increase and introduction of weak (γ0 = 0.01) viscosity does not alter modeling results. However, more strong friction with γ0 = 0.05 would damp the wave field moderately. Two wind profiles are applied. In Fig. 1a, the reference wind is unidirectional and uniform with U = 12 m s−1. In Fig. 1b, the wind U = 12 m s−1 on the surface, has shear 0.25 m s−1 km−1 in the troposphere, and becomes constant U = 15 m s−1 in the stratosphere.
Though the buoyancy wave reflection on the tropopause and the tropospheric waveguide formation has theoretically been proven some time ago (Eliassen 1968), there has been little numerical experimentation, showing the details of the process. As seen in Fig. 1a, a reflected wave train forms already at shearless wind conditions. However, Fig. 1b demonstrates that a rather moderate wind shear will cause substantial wave reflection strengthening and wave train elongation. The wave train will increase in length along with the wind shear and can reach several thousands kilometers (depending on the turbulent friction intensity). The current examples have a special interest due to the wave train wiggling, which is observable at shearless casea and at weak shear but would disappear with further shear strengthening.
Figure 2 presents a flow over an Agnesi ridge with h0 = 100 m, ax = 3 km, and ay = ∞ and with the same temperature profile as in the previous case. However, the wind is backing with height in this model, having value 10 m s−1 at the surface and decreasing linearly with height. It becomes zero at 5- (Fig. 2a) and 2.5-km (Fig. 2b) levels, which represents the central heights of respective critical layers, and decreases with height further to a constant value −2.0 m s−1 at the 5.5- and 3-km heights, respectively. The horizontal resolution is 500 m and the number of horizontal grid points is 256. The vertical grid step decreases linearly with height from Δz = 100 m at the surface to Δz = 5 m at the wind reversal level, in the case of Fig. 2a, and from Δz = 50 m at the surface to Δz = 10 m, in the case of Fig. 2b. Above these levels, the vertical grid step is kept constant (i.e., 5 and 10 m, respectively). The number of vertical levels is 240 and turbulent viscosity γ0 = 0.05.
The main aim of these examples is to demonstrate the need of enhanced resolution in the vicinity of a critical layer. The coincidence with the earlier reported results (Miranda and Valente 1997; Grubiŝić and Smolarkiewicz 1997; Shen and Lin 1999) is excellent, demonstrating complete absorption of orographic waves at the critical layer.
The solution appears to be insensitive to vertical resolution doubling, which means that a constant resolution Δz = 50 m is sufficient here. However, the decrease of γ0 to 0.01 implies a need for a vertical resolution increase to Δz = 20 m.
The coincidence of the present example wave pattern with the former numerical experiment by Shutts and Gadian (1999) in similar sophisticated wind profile conditions (variable shear with height plus a uniform directional shear) is excellent. There is no analytical solution available for the presented wind profile (22) yet, but the closest available analytical model (Shutts 2003) with constant shear both in height and direction exhibits quite close behavior. A typical feature of this kind of flow regime with uniform directional wind shear is the complete buoyancy wave absorption at the wind reversal height zrev.
6. Conclusions
The described solution factorization method presents an adequate, simple, and fast orographic wave modeling tool in the case of rather sophisticated flow regimes both in two- and three-dimensional cases. Experiments with realistic height-dependent temperature, including the tropopause, and optional sheared winds are attainable. Rather large modeling domains in association with high horizontal and vertical resolutions can be used, which makes high-resolution modeling of extended wave fields possible. As an example, in the horizontally one-dimensional case, the horizontal domain of 5000-km lengths with 500-m horizontal resolution and 1000 levels in vertical with 10-m vertical resolution would be approximately a “1-min” task on a personal computer.
The requirement for vertical resolution (20) holds good, if the reference wind does not become evanescent at some height. As numerical experimentation shows, for large winds (U = 10 m s−1 can be considered “large”) and for moderate horizontal resolutions (Δz ≥ 1 km), the inviscid atmospheric model can even be used without the loss of stability and accuracy. However, wind evanescence at some level, associated with the formation of a critical layer around that height, will require quite high vertical resolutions (up to Δz ∼ 1 m at horizontal resolutions Δx ∼ 100 m) in the vicinity and inside of the critical layer, outmatching resolution condition [(20)] about 5 times. The extremely high requirement for resolution turns the modeling of critical layer events into a most expensive and resource-demanding computational task.
Like all simplified models, the developed numerical scheme has its restrictions. The first restriction is common with all linear models—it cannot assess nonlinear effects like nonlinear waves, wave breaking, and blocking. Also, due to specifics of the numerical scheme, the model is not suited for linear wave study in conditions of horizontally inhomogeneous stratification. The main area of application of the developed numerical solution is high-resolution, high-precision modeling of linear orographic waves for arbitrary low orography in vertically complex atmospheric stratification conditions. Also, the model can be applied as a test tool for the numerical accuracy study of adiabatic kernels of the nonlinear nonhydrostatic NWP models.
Acknowledgments
This investigation has been supported by the Estonian Science Foundation under Research Grant 5711.
REFERENCES
Baines, P. G., 1995: Topographic Effects in Stratified Flows. Cambridge University Press, 482 pp.
Broutman, D., J. W. Rottman, and S. D. Eckermann, 2003: A simplified Fourier method for nonhydrostatic mountain waves. J. Atmos. Sci., 60 , 2686–2696.
Eliassen, A., 1968: On the meso-scale mountain waves on the rotating Earth. Geofys. Publ., 27 , (6). 1–15.
Grubiŝić, V., and P. K. Smolarkiewicz, 1997: The effect of critical levels on 3D orographic flows: Linear regime. J. Atmos. Sci., 54 , 1943–1960.
Hazel, P., 1967: The effect of viscosity and heat conduction on internal gravity waves at a critical level. J. Fluid Mech., 30 , 775–783.
Jones, W. L., 1967: Propagation of internal gravity waves in fluids with shear flow and rotation. J. Fluid Mech., 30 , 439–488.
Lin, C. C., 1955: The Theory of Hydrodynamic Stability. Cambridge University Press, 155 pp.
Miller, M. J., 1974: On the use of pressure as vertical co-ordinate in modelling convection. Quart. J. Roy. Meteor. Soc., 100 , 155–162.
Miller, M. J., and R. P. Pearce, 1974: A three-dimensional primitive equation model of cumulonimbus convection. Quart. J. Roy. Meteor. Soc., 100 , 133–154.
Miller, M. J., and A. A. White, 1984: On the nonhydrostatic equations in pressure and sigma coordinates. Quart. J. Roy. Meteor. Soc., 110 , 515–533.
Miranda, P. M. A., and M. A. Valente, 1997: Critical level resonance in three-dimensional flow past isolated mountains. J. Atmos. Sci., 54 , 1574–1588.
Queney, P., 1948: The problem of airflow over mountains. A summary of theoretical studies. Bull. Amer. Meteor. Soc., 29 , 16–26.
Rõõm, R., 1998: Acoustic filtering in nonhydrostatic pressure-coordinate dynamics: A variational approach. J. Atmos. Sci., 55 , 654–668.
Rõõm, R., and A. Männik, 1999: Response of different nonhydrostatic, pressure-coordinate models to orographic forcing. J. Atmos. Sci., 56 , 2553–2578.
Scorer, R. S., 1949: Theory of waves in the lee of mountains. Quart. J. Roy. Meteor. Soc., 75 , 41–56.
Shen, B-W., and Y-L. Lin, 1999: Effects of critical levels on two-dimensional back-sheared flow over an isolated mountain ridge. J. Atmos. Sci., 56 , 3286–3302.
Shutts, G. J., 1998: Stationary gravity wave structure in flows with directional wind shear. Quart. J. Roy. Meteor. Soc., 124 , 1421–1442.
Shutts, G. J., 2003: Inertia-gravity wave and neutral Eady wave trains forced by directionally sheared flow over isolated hills. J. Atmos. Sci., 60 , 593–606.
Shutts, G. J., and A. Gadian, 1999: Numerical simulations of orographic gravity waves in flows which back with height. Quart. J. Roy. Meteor. Soc., 125 , 2743–2765.
Smith, R. B., 1980: Linear theory of stratified hydrostatic flows past an isolated mountain. Tellus, 32 , 348–364.
Smith, R. B., S. Skubis, J. D. Doyle, A. Broad, C. Kiemle, and H. Volkert, 2002: Mountain waves over Mont Blanc: Influence of a stagnant boundary layer. J. Atmos. Sci., 59 , 2073–2092.
White, A. A., 1989: An extended version of a nonhydrostatic, pressure coordinate model. Quart. J. Roy. Meteor. Soc., 115 , 1243–1251.
Vertical velocity waves in the case of a ridge with 100-m height and 2-km half-width for a constant temperature laps rate 6.5 K km−1 in the troposphere. The tropopause is located at 12-km height. (a) U = 12 m s−1, (b) U = 12 m s−1 on the surface, with 0.25 m s−1 km−1 shear in the troposphere. Interval between contours is 0.1 m s−1.
Citation: Monthly Weather Review 135, 10; 10.1175/MWR3476.1
Vertical cross section of the vertical wind for flow over Agnesi ridge with h = 100 m, ax = 2 km. The surface wind is 10 m s−1; wind is unidirectional, backing with height evenly and reaching zero on the critical height (a) zcr = 5 km and (b) zcr = 2.5 km. Interval between contours is 0.05 m s−1.
Citation: Monthly Weather Review 135, 10; 10.1175/MWR3476.1
Horizontal cross section of vertical wind at heights (a) 1, (b) 4, (c) 7, and (d) 9 km. Circular hill with 300-m height and 3-km half-width is located at x = y = 100 km. Atmosphere is isothermal with T = 280 K. Reference wind profile |U| is hyperbolic, with minimum value 10 m s−1 at surface and maximum value 40 m s−1 at z = 15 km. Wind, blowing on surface to east (along x axis), turns with height evenly counterclockwise, changing direction to opposite on the height z = 12 km. Contours are drawn with 0.2 m s−1 interval.
Citation: Monthly Weather Review 135, 10; 10.1175/MWR3476.1