Skip to main content
Springer logoLink to Springer
. 2023 Apr 29;388(4):4011–4036. doi: 10.1007/s00208-023-02624-8

Atmospheric undular bores

A Constantin 1,, R S Johnson 2
PMCID: PMC10960918  PMID: 38529401

Abstract

We show that a recently-derived model for the propagation of nonlinear waves in the atmosphere admits undular bores as travelling-wave solutions. These solutions represent waves consisting of a damped oscillation behind a front that is preceded by a uniform breeze-type flow. The generation of such wave profiles requires a jump in the heat source across the leading front of the wave, a feature that is consistent with observations.

Mathematics Subject Classification: 86A10, 35C07, 34C15

Introduction

The morning glory wave-structure is a quite amazing sight, but producing a robust and consistent theory for its investigation is a considerable challenge. This phenomenon comprises a travelling wave which propagates with little perturbation of the background uniform shear flow (a breeze that typically varies only with height), followed by a steep, rising front with trailing, damped oscillations. The result is a spectacular meteorological undular bore which often becomes visible during the early morning as bands of clouds, sometimes stretching from horizon to horizon (see Fig. 1). An important element in the production of these waves is the thermal inversion (the reversal of the normal tropospheric temperature reduction with height – see [6]), where a layer of cooler air is overlain by a layer of warmer air. This occurs typically after a warm airflow encounters colder, humid air. The warmer air is lifted and glides over the cold air-mass, thereby producing the thermal inversion. Then, as a wave crest approaches, the parcels of humid air rise and cool, condensation occurs and clouds are formed. Subsequently, as the wave crest passes, the parcels of air descend and warm up, so that the cloud evaporates. The clouds usually disappear by mid-morning, as the overall air temperature rises. It should be emphasised that, in this process, the clouds are not carried along with the air flow; rather, clouds are continuously being formed at the leading edge of each wave and continuously eroded at the trailing edge. Atmospheric undular bores often propagate at speeds in excess of 10 m/s and may last for hours (see [11]). More details of the background to this phenomenon, and to the underlying physics, can be found in [8].

Fig. 1.

Fig. 1

Photographs of some atmospheric undular bores

As we have indicated, the mathematical description of these atmospheric undular bores is far from routine work. It is a fairly straightforward exercise to write down model equations that appear to possess the properties observed in the morning glory; see, for example, [4, 12, 18]. Some of the attempts at modelling involve arguing that a direct connection exists between these waves and the Korteweg-de Vries or Benjamin-Ono equations; see [2]. Typically, the time and length scales in these model equations are not quite correct but, by analogy, it is argued that something along these lines is the appropriate starting point. The application to the morning glory waves then requires the scales and available coefficients to be matched to the data in order to recover what is observed; see, for example, [14, 22]. Of course, numerical simulations provide some useful clues, as does the application of arguments that draw an analogy with the undular bores observed in rivers. We refer to [15, 16] for a discussion of hydraulic bores but we note, even in this simpler context, that it is difficult to construct closed-form representations of the wave profiles. Moreover, whereas hydraulic bores in water are typically generated by fast tidal currents being funnelled into narrow estuaries (see [1] for some beautiful photographs of tidal bores on the Severn river), atmospheric bores are formed by warm air flowing over colder air. Also, in stark contrast to water flows, which typically transport energy but not mass (see the discussion in [5]), atmospheric bores transport air and energy (see [19]). For example, the lifting of the air parcels by the passage of the bore, with nett vertical displacements of about 1 km, plays an important rôle in the nocturnal convection over the Great Plains in the central US (see [11]), which produces most of the warm-season precipitation [17]. While high humidity makes the magnificent morning glory clouds over the Gulf of Carpentaria in Australia clearly visible (see [20]), bores over the central US are typically traced by means of radar images (partly because they often occur during the night, when direct confirmation by an observer is difficult and satellite imagery is not available).

In all the material cited above, and in the many others recorded in [8], there is no careful and comprehensive derivation of a suitable equation (or system) from the governing equations that describe the fluid dynamics of the atmosphere. That this is possible is demonstrated in detail in [8]. (We provide a brief overview of the relevant derivation, so that the reader is able to put the results of the current work directly in context.) A number of special solutions were highlighted in this earlier paper, each extracting an important property of these wave systems, but very little more was offered. The work presented here attempts to combine all the salient features of the morning glory in one solution of this model equation. As we shall see, this new solution captures all the properties of atmospheric undular bores.

The plan for this paper is as follows. After presenting in Sect. 2 a brief outline of the derivation of the equation which describes nonlinear wave propagation in the troposphere, we show in Sect. 3 how a Liénard-type second-order ordinary differential equation underlies the modelling of undular bores. In Sect. 4 we investigate the qualitative behaviour of the solutions of the Liénard equation; this provides a firm basis on which to present a discussion of the wave structure that is typical of the undular bores. Finally, in Sect. 5, we combine all these results to present a detailed mathematical description of the morning glory, which includes the rôle of the background atmosphere and associated breezes, as well as a numerical simulation that depicts a typical undular bore.

Preliminaries

We rely on a recently-derived model for the nonlinear propagation of atmospheric waves (see [8]), derived from the governing equations for flows in the troposphere, written in rotating spherical coordinates – the Navier–Stokes equation with variable eddy viscosities, the equation of mass conservation for a compressible fluid, the equation of state for the atmosphere and the first law of thermodynamics – using only the thin-shell approximation. The model accommodates waves propagating horizontally through the atmosphere in any direction, with the underlying asymptotic structure requiring that the length scale of the wave packet should be the same as the thickness scale of the troposphere (about 16 km), with the length scale of the wave front based on the radius of the Earth. Thus the wave packet might extend tens of kilometres, but the wave front could be a thousand kilometres long. The time scale of the motion was given by 1/Ω312 hours, where Ω is the constant angular speed of rotation of the Earth.

The spherical coordinates (φ,θ,r) in the rotating frame are the distance r from the centre, the angle of latitude θ[-π2,π2] and the angle of longitude φ[0,2π). They are redefined as

φ-φ0=Φcosα-εΘsinα,θ-θ0=Φsinα+εΘcosα,

for a clockwise rotation of the coordinates about the fixed point (φ0,θ0) through the fixed angle α; here ε=H/R is the thin-shell parameter, with H the maximum thickness of the troposphere and R an average radius of the Earth. Throughout, the prime denotes dimensional (physical) variables so, in particular, we write the time variable as t=t/Ω and the radial variable as r=R(1+εZ), where t and Z are nondimensional variables. Further, the horizontal velocity components, (u,v), in this spherical system, are rotated to produce components that are in the direction of propagation (V) and along the wave front (U):

u=Ucosα-Vsinα,v=Usinα+Vcosα;

the vertical component, w, is unchanged; we use HΩ1.2 m/s as the speed scale. Further details of the non-dimensionalisation are given in [8], and hereafter nondimensional variables are written without the prime. The process then involves the perturbation of a general background state of the atmosphere, eventually producing a nonlinear equation for the stream function, Ψ, which describes the leading-order approximation, as ε0, of the velocity components (V0,w0) with the leading-order component along the wave front taken as U0=0. The evolution equation for Ψ(Φ,Θ,Z,t), at leading order, is

2ΨZt+1ρ0ΨZ2ΨZΘ-ΨΘZ(1ρ0ΨZ)-σ(SΨZ+CcosαΨΘ)-1Re{Z(μvZ)+μh(cos2α+sin2αC)2Θ2}(1ρ0ΨZ)=K(Φ,Z,t), 2.1

where ρ0(ξ) with ξ=gZ+12S2 is the background density in the atmosphere, and

g=gHΩ2R2,Re=ρ¯ΩH2μ¯,S=sin(θ0+Φsinα),C=cos(θ0+Φsinα),σ=2(sin2α+Ccos2α)(1-C)sinαcosα.

with g9.8 m/s2 the average acceleration of gravity at the surface of the Earth. We have also introduced: an average density of the atmosphere ρ¯ and an average dynamic eddy viscosity μ¯, with μ¯μv(Z) and μ¯μh(Z) the vertical and horizontal dynamic eddy viscosities, respectively. The Reynolds number, Re, has been treated as O(1) under the limiting process ε0, so that the dominant viscous effects are retained. The forcing term, K(Φ,Z,t), is any appropriate external heat-forcing that drives and maintains the motion. We note, in passing, that any variation along the wave front, which depends on Φ, appears only parametrically in this equation. Finally, we record the velocity components expressed in terms of the stream function:

V0=1(cos2α+sin2αC)ρ0ΨZ,w0=-1ρ0ΨΘ. 2.2

Of special interest are travelling-wave solutions that describe wave propagation for fixed Φ, at constant speed c(Φ), without change of shape. These solutions correspond to stream functions of the form

Ψ(Φ,Θ,Z,t)=Ψ^(Φ,Θ^,Z^)withΘ^=Θ-c(Φ)t,Z^=(cos2α+sin2αC)Z,

and associated velocity components

V^0=1ρ0(ξ)Ψ^Z^,w^0=-1ρ0(ξ)Ψ^Θ^. 2.3

In the two-dimensional frame of reference moving horizontally at the wave speed c(Φ), the particle paths t(Φ,Θ^(t),Z^(t)), obtained by solving the system

dΘ^dt=V0^(Φ,Θ^(t),Z^(t)),[0.33cm]dZ^dt=w^0(Φ,Θ^(t),Z^(t)), 2.4

(since U0=0 ensures that Φ remains constant for each individual particle), coincide with the level sets of the function Ψ^ because (2.3) and (2.4) yield

ddtΨ^(Φ,Θ^(t),Z^(t))=0.

This shows that the profile of the stream function Ψ, at fixed Φ, offers insight into the global dynamics of these atmospheric flows.

A simplification of the explicit appearance of the density ρ0 in Eq. (2.1) can be obtained by introducing

z=0Zρ0(gZ+12S2)dZ. 2.5

This is valid for any general form of the density throughout the troposphere, and the positivity of the density ensures that we may treat ρ0=d(y,z), in terms of the new variables (xyz) with (Θ,Φ)=(x,y). Setting Ψ=ψ(x,y,z,t), Eq. (2.1) becomes

2ψzt+ψz2ψzx-ψx2ψz2-βψz-γψx-{z(mz)+M2x2}ψz=k(y,z,t), 2.6

where

β(y)=σS,γ(y,z)=σCcosαd,m(y,z)=ρ0μvRe,M(y,z)=μhρ0Re(cos2α+sin2αC),k(y,z,t)=Kρ0.

Correspondingly, the velocity components (2.2) can be written as

V0=CCcos2α+sin2αψz,w0=-1dψx. 2.7

Three important types of solution to Eq. (2.6) were obtained in [8], for special choices of the heat forcing k, and of the vertical and horizontal eddy viscosities m and M:

  • Breeze-like horizontal flows (uniform in the x-variable at every fixed height), described by stream functions of the form ψ(z,t). Such flows are typically initiated by the different solar heating of land and water surfaces, with marine air advancing onto land as a sea breeze (see [23]).

  • Shallow-water bore-like solutions, described by stream functions of the form
    ψ(x,y,z,t)=a(y,z)+b(y,z){1-χtanh(κ[x-ct])}
    where χ>0, κ>0, c>0 depend only on y, representing smooth travelling-wave fronts that bring about the transition between the levels b(y,z){1+χ} for x- and b(y,z){1-χ} for x (relative to a). This simple model of a bore is commonly used in shallow-water theory – a framework unable to predict undulations because the vertical component of the velocity is neglected (see the discussion in [9]). Note that the vertical velocity component in an atmospheric undular bore often exceeds 2 m/s (see the data in [11]).
  • Uniformly oscillating solutions, described by stream functions of the form
    ψ(x,y,z,t)=a(y,z)+χeκzcos(κ[x-ct])
    where χ0, κ0, c0 depend only on y. Such motions are typically observed as adiabatic buoyancy oscillations in a stably stratified atmosphere and are also captured by linear theory (see [7]): for average tropospheric conditions the period of such buoyancy oscillations is about 8 min [13]. However, damped oscillations are a hallmark of non-turbulent atmospheric bores (see the discussion in [24]).

In this paper we present a solution which essentially combines all these elements (a breeze-like flow as a precursor of a bore, with the jump followed by damped oscillations) and so confirms the relevance of Eq. (2.1) to the modelling of undular-bore phenomena in the atmosphere. Our approach goes beyond the usual analyses that use, piecemeal, different models to describe different components of the atmospheric undular bore. We show that this new travelling-wave solution captures all the salient features of phenomena such as the morning glory: damped oscillations behind the leading front, with a horizontally uniform flow ahead and a wave structure generated by a jump in the heat source across the front – a feature consistent with observations.

Travelling-wave solutions with damped oscillations

The over-arching assumption that we make here is that the solution of interest is expressed as a height-dependent travelling wave in the form

ψ=a(y,z)+b(y,z)F(x-ct,y). 3.1

where c is the constant speed of propagation; the parametric dependence on y has been included, but it will play no rôle in the development, so we will suppress it hereafter. (It could be reinstated and used, for example, to limit the extent of the wave front in the y-direction.) For (3.1) to be a solution of (2.6) requires

-cdbdz+dadzdbdz-bd2adz2-γb=p{(dbdz)2-bd2bdz2}, 3.2
βdbdz+ddz{md2bdz2}=q{(dbdz)2-bd2bdz2}, 3.3
Mdbdz=r{(dbdz)2-bd2bdz2}, 3.4

where p, q and r are constants. These three equations are in the two unknowns, a and b; we must therefore accept that we shall have to make special choices for m and/or M in order to complete the solution. We anticipate, however, provided that we retain some appropriate form of the variable viscosities, that the fine detail of how the viscosities vary will not significantly alter the main structure of the solution. The resulting equation for F(x-ct) now becomes

pdFdξ+FdFdξ-qF-rd2Fdξ2=k+βdadz+ddz{md2adz2}(dbdz)2-bd2bdz2=k0, 3.5

where ξ=x-ct and k0 is a constant. Note that:

  • Setting p=0 in (3.5) leads to no simplification, since the new form of (3.5) can be brought back to the original version by adding suitable constants to F and k0.

  • For q=r=0 Eq. (3.5) simplifies to the separable equation
    (p+F)dFdξ=k0.
  • For r=0 and q0 Eq. (3.5) simplifies to
    pdFdξ+FdFdξ-qF=k0,
    with general solution given implicitly by
    q(ξ+ξ~)=F(qξ)-(k0q-p)ln|F(qξ)+k0q|for someξ~R.
  • For q=0 and r0 Eq. (3.5) simplifies to
    pdFdξ+FdFdξ-rd2Fdξ2=k0,
    transformed by integration to the Riccati equation
    prF+12rF2-k0rξ+k~=dFdξ,
    for some k~R. The substitution F=-2rφ/φ transforms it into the linear second-order differential equation
    d2φdξ2-2pdφdξ+(k~-k0rξ)φ=0. 3.6
    For k0=0 the general solution of the corresponding constant-coefficient equation is
    φ(ξ)=epξ{φ1eξp2-k~+φ2e-ξp2-k~}ifk~<p2,epξ{φ1sin(ξk~-p2)+φ2cos(ξk~-p2)}ifk~>p2,epξ(φ1ξ+C2)ifk~=p2,
    for arbitrary constants φ1,φ2R. For k00 the general solution is given by (see [21])
    φ(ξ)=epξξ{φ1J1/3(23-k0rξ3/2)+φ2Y1/3(23-k0rξ3/2)}
    where J1/3 and Y1/3 are the Bessel functions of the first and second kind, while φ1,φ2R are arbitrary constants. Since for a non-trivial solution φ of (3.6) the functions φ and φ cannot vanish simultaneously, we see that the above oscillatory solutions to (3.6) correspond to solutions of (3.5) that blow-up.

The previous discussion shows that for q=0 and r=0 equation (3.5) does not admit oscillatory solutions.

For qr0 it is convenient to normalise Eq. (3.5) by writing

F=F0f,ξ=ξ0X,

where F00 and ξ0>0 are constants; we then choose

F0=-rξ0,ξ0=|rq|

and write

pF0=ν,-rk0F03=κ,

to give

d2fdX2+fdfdX+sgn(rq)f+νdfdX=κ. 3.7

Under these transformations, the velocity components become

V0=CCcos2α+sin2α(dadz+F0dbdzf),w0=-F0b(z)ξ0d(y,z)dfdX. 3.8

Before we embark on the construction of a solution of Eqs. (3.2)-(3.4) and (3.7), we make a few general observations about Eq. (3.7), which is the equation at the heart of the analysis. This equation looks disarmingly simple, but it is not! To see this, we transform according to

dfdX=G((f+ν)22),

which gives the Abel equation of the second kind

GdGdY+G=±κ+νsgn(rq)2Y-sgn(rq), 3.9

where Y=12(f+ν)2 and the choice of ± in (3.9) is given by the sign of (f+ν). The fact that the forcing term in (3.9) combines a constant with a term proportional to 1/Y immediately precludes any possibility of finding a solution in closed form, unless κ+νsgn(rq)=0 (see the discussion in [21]). For κ+νsgn(rq)=0 we can proceed, as (3.9) simplifies to

GdGdY+G=±1,

but this is not a relevant choice for solutions of interest here – there are no oscillatory solutions. Despite the non-availability of explicit solutions for κ+νsgn(rq)0, we are able to make a simple observation which allows us to make some headway in this case. We seek a solution f to (3.7) which approaches a constant f0 as X- and which oscillates (this being an appropriate behaviour for the upper level in an undular bore); to do this we set

ff0+seλX,

where f0, s and λ are constants, with Re(λ)>0 and Im(λ)0. This is a suitable asymptotic solution of Eq. (3.7) when we have

f0=sgn(rq)κandλ=-f0+ν2±14(f0+ν)2-sgn(rq),

and then the solution that we seek requires

sgn(rq)=1and-2<f0+ν<0(or-2<κ+ν<0). 3.10

This asymptotic result can be embedded within a more rigorous analysis of the dynamics of the equation

d2f^dX2+f^df^dX+f^-ηdf^dX=0, 3.11

as we show in the next section. Eq. (3.11) is obtained by taking sgn(rq)=1 (as we found above) and setting f^=f-κ in (3.7), with η=-(κ+ν)(0,2).

Global dynamics of the Liénard equation

We now discuss the global dynamics of the autonomous Liénard Eq. (3.11) with parameter η(1,2). There is a vast research literature devoted to qualitative studies of Liénard type equations (see the discussion in [25]) but mainly from the perspective of limit cycles; the specific form (3.11) is not encountered in these considerations. Equation (3.11) looks disarmingly simple, but, as discussed in Sect. 3, there are no explicit non-trivial solutions available. We prove the following result.

Theorem 1

For η(1,2) the unique solution to (3.11) with initial data f^(0)=2η and df^dX(0)=0 is global (that is, defined for all XR), with damped oscillations for X<0 and amplified oscillations for X>0. More precisely, the solution admits infinitely many local extrema, arranged in a strictly increasing sequence {Xk}kZ with X0=0, limk±Xk=±, and such that the solution is strictly monotone between the interlacing local positive maxima at {X2k}kZ and the local negative minima at {X2k+1}kZ. Moreover, limk-f^(Xk)=0 and limkf^(Xk)=, with |f^(Xk)| strictly increasing as kZ increases.

Writing (3.11) in the equivalent form

df^dX=g^-12f^2+ηf^,dg^dX=-f^, 4.1

we see that Theorem 1 ensures that a specific solution of (4.1) spirals in towards the unique equilibrium point at the origin for X-, and spirals out from it for X; see Fig. 2. Since by uniqueness the solution curves cannot cross, this, in combination with the behaviour of the vector field along the two nullclines (see below), shows that every single non-trivial solution curve of (4.1) traces a similar spiralling pattern.

Fig. 2.

Fig. 2

Sketch of the oscillating behaviour of the solution Xf^(X) in Theorem 1. The figure on the left corresponds to the spiralling pattern of the solution curve XC(X)=(f^(X),g^(X)) depicted on the right in the phase-space

Theorem 2

For η(1,2) all non-trivial solutions to (3.11) feature damped oscillations for X- and amplified oscillations with ultimately unbounded amplitudes for X.

Proof

To establish the solution behaviour claimed in Theorem 1, it is convenient to study (3.11) for X<0 by reversing the flow direction. More precisely, setting

f(X)=f^(-X),X>0, 4.2

we transform (3.11) for X<0 into

d2fdX2-(f-η)dfdX+f=0forX>0. 4.3

and determine the behaviour of its solutions by investigating the equivalent planar system

dfdX=g+12f2-ηf,dgdX=-f,X>0. 4.4

Since the characteristic equation for the linearisation

df^dX=g^+ηf^,dg^dX=-f^, 4.5

of the system (4.1) near the origin is λ2-ηλ+1=0, with eigenvalues λ1,2=η±i4-η22, and that of the linearisation

dfdX=g-ηf,dgdX=-f, 4.6

of the system (4.4) near the origin is λ2+ηλ+1=0, with eigenvalues λ1,2=-η±i4-η22, the Hartman-Grobman theorem (see [3, 10]) applies. Thus, since 1<η<2, the origin is a repelling focus for the nonlinear system (4.1) and an attractive focus for the nonlinear system (4.4). This confirms, in part, the behaviour of the solution claimed by Theorem 1, but the detailed global pattern specified therein requires a more detailed investigation, based on an interplay of phase-plane analysis and the construction of suitable Lyapunov functions. It turns out that the analysis for (4.4) is rather routine, whereas tackling (4.1) is quite intricate.

The vertical nullcline of (4.4) is the parabola [g=ηf-12f2], along which the vector field points vertically upwards in the left half-plane [f<0] and vertically downwards in the right half-plane [f>0]. The horizontal nullcline of (4.4) is the axis [f=0], with the vector field pointing to the right along the positive semi-axis and to the left on the negative semi-axis. Since the origin is the only equilibrium point of (4.4), and solution trajectories are disjoint by uniqueness, this information suffices to infer that the claimed spiralling behaviour of the nontrivial solutions to (3.11) for X<0 follows once we establish it for a single solution. With this aim, we now investigate the behaviour of the unique solution curve C(X)=(f(X),g(X)) of (4.4) with C(0)=(2η,0), that is, with

f(0)=2ηandg(0)=0 4.7

sodfdX(0)=0, defined on its maximal existence interval (X-,X+), with X+>0 and X-<0 possibly finite; see Fig. 3. Using the Lyapunov function

L(f,g)=f2+g2 4.8

with

ddXL(f(X),g(X))=f2(X)[f(X)-2η],X(0,X+), 4.9

from (4.7) we deduce that the interior O of the circle [f2+g2=4η2] is positively invariant, with XL(f(X),g(X)) decreasing on [0,X+). Indeed, the solution curve C enters this region since (3.11) and (4.4) yield

dfdX(0)=0,dgdX(0)=-2η,d2fdX2(0)=-2η,d2gdX2(0)=0,d3fdX3(0)=-2η2,d3gdX3(0)=2η,

so that f2(ε)+g2(ε)<4η2 for all ε>0 small enough, due to the Taylor expansion

f(ε)=2η-ηε2-η23ε3+O(ε4)andg(ε)=-2ηε+η3ε3+O(ε4). 4.10

Also, once inside the region O, throughout which f2<4η2 (and thus -2η<f<2η), the relation (4.9) ensures that XL(f(X),g(X)) decreases with growing X. In particular, the solution remains bounded and thus blow-up at finite X>0 is not possible, so X+=.

Fig. 3.

Fig. 3

The solution curve XC(X) of the nonlinear system (4.4) through (0,2η) spirals around the origin (the single equilibrium point of the system), with continuously diminishing distance from it as X grows towards . The vector field points vertically upwards along the dotted branch of the vertical isocline in the half-plane [f<0], vertically downward along the dashed branch in the half-plane [f>0], and horizontally along the vertical axis f=0 (to the right on the dotted positive semi-axis and to the left on the dashed negative semi-axis). The interior O of the disk [f2+g2=4η2] is positively invariant. The connection to Fig. 2 is made by direction reversal, with X1 and X2 corresponding to X-1 and X-2 in Fig. 2

Since in the region [f>0,g<0]O, where by (4.10) the solution curve XC(X) is located for X>0 small enough, the functions Xf(X) and Xg(X) are strictly decreasing, due to (4.4), with Xf2(X)+g2(X) decreasing by (4.9), we deduce that the solution curve hits first the negative semi-axis [f=0,g<0] at some X0+>0, with

0>g(X0+)>-2ηandf(X0+)=0.

Now (4.4) yields dfdX(X0+)<0 and dgdX(X0+)=0, so the solution curve will enter the region [f<0,g<0]O for X>X0+ small enough. It is impossible for the solution curve to remain below the parabola [g=ηf-12f2] for all X>X0+ since then Xf(X) would be strictly decreasing on [X0+,) and

dgdX(X)=-f(X)-f(X0++1),XX0++1,

would make g(X) positive for X>X0++1 large enough. Thus we can find X1>X0+ so that the solution curve intersects [g=ηf-12f2] with f(X1)<0 and g(x1)<0, crossing the parabola vertically upwards as dfdX(X1)=0 and dgdX(X1)=-f(X1)>0. The solution curve therefore enters the region [f<0,0>g>ηf-12f2]O for X>X1. Throughout this region, (4.4) yields that Xf(X) and Xg(X) are strictly increasing. The solution curve cannot reach the origin at finite X (since then, by uniqueness, it would have to be stationary for all values of XR) and it also cannot reach the origin as X while confined to this region (since the Hartman-Grobman theorem ensures damped oscillations of f(X) close enough to the origin). Consequently there exists X1+>X1 where the solution hits the negative semi-axis: g(X1+)=0 and 0>f(X1+)>g(X0+), with the inequality on the right side ensured by the fact that XL(f(X),g(X)) is strictly decreasing on (X0+,X1+). From (4.4) we see that dfdX(X1+)>0 and dgdX(X1+)>0, so that the solution curve enters the region [f<0,g>0]O for X>X1+ small enough. In this region, (4.4) ensures that Xf(X) and Xg(X) are strictly increasing. Again, the origin cannot be reached in this region at finite X or for X, so that there is some X1++>X1+ where the solution curve hits the positive vertical semi-axis: f(X1++)=0 and 0<g(X1++)<-f(X1+), with the last inequality a consequence of the monotonicity of XL(f(X),g(X)) on (X1+,X1++). From (4.4) we now see that dfdX(X1++)>0 and dgdX(X1++)=0, so that the solution curve enters the region [f>0,g>0]O for X>X1++ small enough. Throughout this region the solution curve must intersect the vertical nullcline at finite X since otherwise (4.4) would yield that Xf(X) is strictly increasing and Xg(X) is strictly decreasing on (X1++,), but the origin is the only possible accumulation point in the closure of O. Let X2>X1++ correspond to the intersection of the solution curve with the vertical isocline. Then dfdX(X2)=0 and dgdX(X2)<0, so that the solution enters the region [f>0,0<g<ηf-12f2] for X>X2 small enough. In this region, (4.4) ensures that Xf(X) and Xg(X) are strictly decreasing, and since, as above, the solution curve cannot reach the origin in this region (at finite X or for X), there is some X2+>X2 where the solution curve hits the positive horizontal semi-axis: g(X2+)=0 and 0<f(X2+)<g(X1++). From (4.4) we now get dfdX(X2+)<0 and dgdX(X2+)<0, so the solution crosses the positive horizontal semi-axis, entering the region [f>0,g<0]O for X>X2+ small enough. We now repeat the arguments step-by-step, showing that the solution spirals around the origin, forever getting closer to it as X increases. Thus we have proved the claim regarding the behaviour for X<0 of the nontrivial solution to (3.11) with initial data

f^(0)=2ηanddf^dX(0)=0, 4.11

corresponding to the initial data (4.7) for (4.4).

Let us now investigate the behaviour on the maximal existence interval [0,-X-) of the solution (f^(X),g^(X)) to the planar system (4.1) with initial data

f^(0)=2ηandg^(0)=0, 4.12

corresponding to the initial data

f^(0)=2ηanddf^dX(0)=0 4.13

for (3.11). Rather than working with the system (4.1), it is convenient to transform it by means of

f(X)=-f^(X),g(X)=-g^(X),X0, 4.14

into the equivalent system

dfdX=g+12f2+ηf,dgdX=-f,X>0. 4.15

with initial data

f(0)=-2ηandg(0)=0. 4.16

Analogous to (4.8), a useful Lyapunov function for (4.15) is

L1(f,g)=f2+g2 4.17

with

ddXL1(f(X),g(X))=f2(X)[2η+f(X)],X(0,-X-). 4.18

Note that (4.15) and (4.16) yield

dfdX(0)=0,dgdX(0)=2η,d2fdX2(0)=2η,d2gdX2(0)=0,d3fdX3(0)=-2η2,d3gdX3(0)=-2η,

so that f2(ε)+g2(ε)>4η2 for ε>0 small enough, since

f(ε)=-2η+ηε2-η23ε3+O(ε4)andg(ε)=2ηε-η3ε3+O(ε3). 4.19

These considerations, in combination with (4.18), show that the solution curve starting at the point (-2η,0) on the boundary of the disk [f2+g2=4η2] is confined to the exterior of this disk for all X(0,-X-). From (4.19) we see that the solution curve enters the quadrant [f<0,g>0] for X>0 small enough, and throughout this quadrant Xf(X) and Xg(X) are both strictly increasing, with the second statement a consequence of the fact that, in this region, any point (fg) with f2+g2>4η2 lies above the graph of the parabola g=-12f2-ηf (see Fig. 4). We claim that there is some X0(0,-X-) where the solution curve hits the positive vertical semi-axis:

f(X0)=0andg(X0)>2η.

Indeed, otherwise, by choosing ε>0 small enough, we could ensure that

-2η<f(ε)f(X)<0and0<g(ε)g(X)for allX(ε,-X-).

But then integration of (4.18) on [ε,X] for X(ε,-X-) prevents blow-up at finite X, so -X-=, which is incompatible with the solution curve remaining in this quadrant since then

g(X)+12f2(X)+ηf(X)>g(X)g(ε)>0,Xε,

so that integrating the first equation in (4.15) on [ε,X] would ensure that f(X)=0 for some X>ε.

Fig. 4.

Fig. 4

Behaviour of the solution to (4.15) with initial data (4.16). The connection to Fig. 2 is made by means of the transformation (4.14) and noticing that X1 and X2 correspond to X1 and X2 in Fig. 2, respectively

At X=X0 we get from (4.15) that dfdX(X0)>0 and dgdX(X0)=0, so that the solution curve enters the quarter-plane [f>0,g>0] for X>X0, with its distance from the origin increasing with growing X, due to (4.18). In this quarter-plane Xf(X) is increasing while Xg(X) decreases. We claim that there is some X0>X0 where the solution hits the positive horizontal semi-axis:

g(X0)=0andf(X0)>g(X0)>2η, 4.20

when we also take (4.18) into account. Indeed, to see that blow-up at finite X is not possible in this quarter-plane, we consider the Lyapunov function

L2(f,g)=feg/2 4.21

with

ddXL2(f(X),g(X))=ηL2(f(X),g(X))+g(X)eg(X)/2,X(0,-X-). 4.22

If the solution curve were to remain in the quarter-plane [f>0,g>0] for all X>X0, then 0<g(X)g(X0) for all X>X0 and (4.22) would give

ddXL2(f(X),g(X))ηL2(f(X),g(X))+g(X0)eg(X0)/2,X(X0,-X-),

so that the Gronwall inequality would yield the boundedness of L2(f(X),g(X)) on the finite interval [X0,-X-). Knowing already that g(X) is bounded, f(X) would also be bounded, thus preventing blow-up. We can also rule out the possibility that the solution is defined for all X>X0 and the solution curve remains in the quarter-plane [f>0,g>0] for all X>X0, since the monotonicity of Xf(X) ensures f(X)f(X0+1)>0 for all X>X0+1, so that by integrating the second equation in (4.15) we would obtain

g(X)g(X0+1)-[X-X0-1]f(X0+1),XX0+1,

and this means that g(X) must vanish at finite X. Consequently there is some X0(X0,-X-) where the relations specified in (4.20) hold. From (4.15) we now see that dfdX(X0)>0 and dgdX(X0)<0, so that the solution curve enters the quarter-plane [f>0,g<0] for X>X0, getting, by (4.18), further away from the origin with growing X. We now show that the solution cannot blow-up at finite X while remaining in this quarter-plane. Indeed, since the function ggeg is bounded on (-,0], Gronwall’s inequality ensures, by means of relation (4.22), that L2(f(X),g(X)) remains bounded in the presumedly finite interval [X0,-X-). Thus

f(X)eg(X)/2=-dgdX(X)eg(X)/2

remains bounded on (X0,-X-), which integrated yields the boundedness of Xg(X) on a finite interval [X0,-X-). Because L2(f(X),g(X))=f(X)eg(X)/2 is also bounded, Xf(X) has to be bounded on a finite interval [X0,-X-), preventing the assumed blow-up at finite X.

We now claim that the solution curve must intersect the vertical nullcline [g=-12f2-μf] at finite X in the quarter-plane [f>0,g<0]; otherwise we would have

g(X)+12f2(X)+ηf(X)>0,f(X)>0>g(X),X(X0,-X-). 4.23

We now introduce the Lyapunov function

L3(f,g)=g+ηf 4.24

with

ddXL3(f(X),g(X))=ηL3(f(X),g(X))+f(X)(η2f(X)-1)>ηL3(f(X),g(X)),X(X0,-X-), 4.25

if (4.23) holds, since then the first equation in (4.15) would ensure, in view of the assumption (4.23), that Xf(X) is increasing for X>X0, and f(X0)>2η forces η2f(X0)-1>0 because η>1. Now, taking advantage of the fact that L3(f(X0),g(X0))>0, from the differential inequality (4.25) we would get

L3(f(X),g(X))=g(X)+ηf(X)>0,XX0,

and the first equation in (4.15) would lead us to

dfdX(X)>12f2(X),X>X0,

with f(X)f(X0)>2η. Dividing both sides of the above differential inequality by f2(X) and integrating, we would obtain the inequality

1f(X0)>1f(X0)-1f(X)>12(X-X0),X>X0,

which clearly fails for X>X0 large enough. Consequently there is some X1(X0,-X-) with

f(X1)>0>g(X1)=-12f2(X1)-ηf(X1). 4.26

From (4.15) we see that in the quarter-plane [f>0,g<0] the solution curve crosses the vertical isocline vertically downwards, so that it moves, for X>X1, into the region R=[f>0,g<-12f2-ηf], in which both Xf(X) and Xg(X) are strictly decreasing. For ε>0 small enough we then have

E=-[g(X1+ε)+12f2(X1+ε)+ηf(X1+ε)]>0,

with the monotonicity properties ensuring that g(X)+12f2(X)+ηf(X)-E for all X>X1+ε for which the solution lies in the region R. From (4.15) we now infer dfdX(X)-E and 0>dgdX(X)>-f(X1+ε) for all X>X1+ε for which the solution lies in the region R, so that blow-up at finite X is prevented and the solution curve must intersect the negative vertical semi-axis at finite X: there exists some X1(X1,-X-) with

f(X1)=0andg(X1)<-f(X0)<-2η.

Since (4.15) yields dfdX(X1)<0 and dgdX(X1)=0, the solution curve enters the region U=[f<0,g<-12f2-ηf], throughout which, due to (4.18), it satisfies f2(X)+g2(X)g2(X1)>4η2, with Xf(X) strictly decreasing and Xg(X) strictly increasing. Consequently the solution curve must hit the vertical nullcline at some X2>X1, with

f(X2)<0andg(X2)=-12f2(X2)-ηf(X2)<0,

while (4.15) ensures dfdX(X2)=0 and dgdX(X2)>0, so that the solution curve crosses the nullcline vertically upwards at X=X2. Since the vector field points vertically upwards all along the vertical nullcline in the quarter-plane [f<0,g<0], we see that the solution must lie above the curve [g+12f2+ηf=0] for X>X2, as long as f(X)<0 and g(X)<0. Therefore, the solution curve must hit the negative horizontal semi-axis at some X2>X2, with

g(X2)=0andf(X2)<g(X1)<-2η.

From (4.15) we see that dfdX(X2)>0 and dgdX(X2)>0, so that the solution curve enters the quarter-plane [f<0,g>0], where it cannot cross the solution path (f(X),g(X))0<X<X0, so that in this region we have dfdX(X)>0 and dgdX(X)>0 along the solution curve. We can now repeat the arguments used before to infer that the solution curve hits the positive vertical semi-axis, then enters the quarter-plane [f>0,g>0] and goes around the origin, exactly as for the case X[0,X2], but now further away from the origin, due to (4.18). We conclude that the solution curve exists for all X>0, and spirals around (and away) from the origin, as claimed.

Thus we have a decaying oscillation in X>0 and, with the same initial conditions for Eq. (3.11), a growing oscillation in X<0; this result must now be embedded within a description that corresponds to the observed properties of the morning glory. It is immediately clear that we cannot permit the growing solution, but we could treat the decaying oscillation as starting from any trough (at a finite point) and evolving to the left; the solution to the right must take a different form. How this is accomplished we describe in the next section.

The undular bore

The first stage in the construction of a solution is quite straightforward: we make choices for a(z) and b(z) in (3.1), using (3.2)–(3.4). The simplest way to proceed is to set

b(z)=b0+b1e-Bz, 5.1

where b0, b1 and B are constants (and we require B>0 since at great heights – near the tropopause – this type of atmospheric flow is barely noticeable); other choices are possible, but this one is computationally advantageous. Equation (3.4) then gives

M(z)=rb0B, 5.2

which specifies the horizontal kinematic eddy viscosity. Equation (3.3) now produces an expression for the vertical dynamic eddy viscosity

m(z)=AeBz+(qb0-B)b1B2, 5.3

where A is an arbitrary real constant. The various constants here can be chosen to model the viscosity, at least over the vertical extent of the undular bore; in particular, the choice A=0 gives m constant. Finally, we use equation (3.2) to obtain an expression for a(z), to produce the associated heating source in the form

k(z)=-k0{b0b1e-Bz+βdadz+ddz(mdadz)}, 5.4

due to (3.5). We now turn to the all-important issue of finding suitable functions F for stream functions of type (3.1).

The considerations in Sects. 3 and 4 make clear that the construction of a suitable function F will require some care. Indeed, a description of the whole flow field is a significant challenge, but showing that an undular-bore profile exists is attainable. To do this we concentrate our efforts on the streamline that defines the front of the wave and its associated oscillations. Let the streamline that is this profile be given by ψ(ξ,y)=0, then the equation for its shape is

a(z)+F0b(z)f(X)=0, 5.5

written in terms of z and X=ξ/ξ0=(x-ct)/ξ0, where F00 and ξ0>0 are constants (introduced in Sect. 3). The function which controls the shape of the wave, f(X), satisfies

d2fdX2+fdfdX+f+νdfdX=κ; 5.6

see Eq. (3.7), where we have set sgn(rq)=1. We seek a solution of Eq. (5.6) for which f0 as X (ahead of the wave front) and ff0>0 as X- (behind the front, where oscillations die out). Let the corresponding solutions of (5.5) be z=z±, so that

a(z+)=0,a(z-)+F0f0b(z-)=0. 5.7

Further, consider a point (X,z)=(X0,z0) on the leading face of the bore, and then

a(z0)+F0f0b(z0)=0; 5.8

see Fig. 5. The analysis performed in Sect. 4 shows that a solution to (5.6) which oscillates about f=f0>0 for X-, that is, with κ=f0, cannot satisfy decay conditions ahead of the front (as X); conversely, a solution which does decay ahead (so κ=0) cannot exhibit decaying oscillations about f=f0>0 as X-. We must, perforce, construct a solution which satisfies different versions of (5.6) in different regions.

Fig. 5.

Fig. 5

Sketch of an undular bore, generated when a thermal inversion occurs – with the layer of colder air (depicted in blue) overlain by a layer of warmer air (depicted in orange)

In the light of the situation described above, we consider two regions: X>X0 and X<X0; we expect some form of discontinuity across X=X0 but, as we shall see, this can be regarded as consistent with the general framework that corresponds to the generation of morning-glory waves. Thus we examine, for f0>0, the equation

d2fdX2+fdfdX+f+νdfdX=f0,X<X0,0,X>X0,. 5.9

The results in Sect. 4 show that in the region X<X0 there are solutions (which depend on the parameter ν, but with -2<f0+ν<0) which satisfy

f(X0)=dfdX(X0)=0andd2fdX2(X0)=f0

at some X0R, and which oscillate around f=f0 and decay as X-. Correspondingly, there is the solution f0 in X>X0; it is convenient hereafter to set X0=0 (see Fig. 5). Thus the profile described by (5.9), with the conditions just outlined, is a continuously differentiable function on R. The jump discontinuity of d2fdX2 across X=X0=0, which relates directly to the heat-source term, is consistent with what is observed as the morning glory is generated. The front of the wave is at the head of a warm breeze that moves into a colder region of air, riding over a cold breeze: there is a difference in temperature and heating across the front. In our solution, this arises by virtue of the discontinuity in d2fdX2 because this is given by the jump in the forcing constant (from 0 to f0). In terms of the associated stream function (3.1), this jump discontinuity of d2fdX2 across X=X0=0 corresponds to a Dirac-delta singularity of the vorticity, concentrated on a vortex patch.

Now that we have a solution for f(X) which represents an undular bore, and so recovers the essential structure of the morning glory, we can examine the nature of the velocity field associated with this wave. Although many different avenues and choices could be explored, we consider the simple case described by (5.1) with associated constant values of M>0 and m>0 in (5.2)-(5.3), while the velocity components are given by (2.7). We impose w0=0 on z=0 (i.e., no flow through the surface of the Earth, so z=0 is a streamline): b(0)=0 and so b1=b0 which gives

b(z)=b0(1-e-Bz). 5.10

Thus

w0(z,X)=-F0b0(1-e-Bz)ξ0d(z)dfdX,

and we see that w0=0 whenever dfdX=0, which occurs in X>0 and for specific values of X<0; otherwise, w0 oscillates as dfdX oscillates. The horizontal velocity component along z=0 can also be found:

V0(0,X)=CCcos2α+sin2α(dadz(0)+F0f(X)dbdz(0)), 5.11

where

dadz(0)=c+pb0B,dbdz(0)=b0B,

due to (5.10) and (3.2). A breeze exists along z=0 because our choices do not admit a no-slip condition; let it be given by

V0(0,X)=V+forX>0,V-forX-.

Then (5.11) yields

V+=C(c+pb0B)Ccos2α+sin2α,V-=C(c+pb0B[1+f0ν])Ccos2α+sin2α,

where, from our earlier considerations, -2<f0+ν<0. Thus

V+-V-=Mξ0f0cos2α+sin2αC,

so that V+>V- and

c=(ν+f0)V+-νV-f0(cos2α+sin2αC). 5.12

The colliding breezes are defined by the initial state of the atmosphere, before the formation of the morning glory; thus we may presume that we are given V+ and V-. The constants C, α and f0 are known from the prescribed state of the atmosphere, and so (5.12) determines the speed of the wave, in terms of the parameter ν(-2-f0,-f0); an example of an undular-bore solution of Eq. (5.9) is shown in Fig. 6. The importance of the free parameter ν is revealed by interpreting (5.12) as a relation between the wave speed and the oscillation amplitude of the bore: knowing c, we obtain ν and the unique solution of the ordinary differential Eq. (5.9) in X<0, with initial data f(0)=dfdX(0)=0, which determines the oscillations, the size f0 of the jump being prescribed by the height of the warmer-breeze layer on top of the colder layer which is at ground level.

Fig. 6.

Fig. 6

Numerical solution (using Maple) of Eq. (5.9) with f0=0.7, ν=-1 and X0=0. The wave profile propagates to the right with speed c=10V--7V+7(cos2α+sin2αC), where V± are the breeze speeds

Discussion

A consistent theoretical model for atmospheric undular bores was only recently developed (see [8]), while earlier studies rely on rather ad hoc simplifying assumptions, reasoning by analogy with shallow-water theory – an approach that fails to address the inherent complexity of the underlying thermodynamical processes. Another shortcoming of earlier attempts to understand these waves is the use of piecemeal models to describe, separately, the core features of the flows (such as jumps, oscillations and the existence of background breezes). So, although these methods have led to the identification of the main ingredients that make-up the morning glory, no complete and relevant solution has been found that combines all the essential elements. In the current work, we remedy this situation and show that a suitable solution does exist. The travelling-wave Ansatz leads us to a nonlinear second-order ordinary differential equation – of Liénard type – that looks deceptively simple but has no explicit non-trivial solutions. By means of a quite intricate global analysis in phase-space, which relies on three functionally independent Lyapunov functions, we show that all nontrivial solutions are oscillatory, bounded (and approaching a constant state) in one direction, but unbounded in the other. This confirms the main structure of a damped oscillation at an upper level – an essential ingredient for an atmospheric undular bore – but the streamline which represents the front of the wave should also feature non-oscillatory decay ahead. Consequently different versions of the Liénard equation are required ahead and at-and-behind the front. The discussion of the global dynamics has proved that the oscillating solution exists behind and, emanating from any chosen trough, we may have a constant solution ahead. However, although the resulting solution is continuously differentiable, it possesses a jump in the second derivative at the junction of the two solutions. In the context of the morning glory such a discontinuity is consistent with the underlying physics: the jump in the second derivative comes about by virtue of a jump in the heat-source term. This describes precisely what is observed as a morning-glory wave is generated, that is, a layer of warm air over-rides a layer of colder air and so, at the front, there is a jump in temperature (and in the associated heating). This work, we suggest, therefore lays the foundations for more intensive mathematical investigations as well as careful applications to, and interpretation of, observational data.

Author Contributions

The authors contributed equally to this study, conceiving its scientific content, collecting the data and drafting the manuscript. Both authors gave final approval for publication and agree to be held accountable for the work performed therein.

Funding

Open access funding provided by Austrian Science Fund (FWF). This research was supported by the grant Z 387-N of the Austrian Science Fund (FWF).

Data Availability

All data for this paper are properly cited and referred to in the reference list.

Declarations

Conflict of interest

We declare we have no competing interests.

Footnotes

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

References

  • 1.Berry MV. Minimal analytical model for undular tidal bore profile; quantum and Hawking effect analogies. New J. Phys. 2018;20:053066. doi: 10.1088/1367-2630/aac285. [DOI] [Google Scholar]
  • 2.Boyd JP. Generalized Solitons and Hyperasymptotic Perturbation Theory. Dordrecht: Kluwer Academic Publishers; 1990. Weakly nonlocal solitary waves and beyond-all-orders asymptotics. [Google Scholar]
  • 3.Bressan A. Hyperbolic Systems of Balance. Laws Lecture Notes in Math. Berlin: Springer; 2007. Tutorial on the center manifold theorem; pp. 327–344. [Google Scholar]
  • 4.Clarke RH, Smith RK, Reid DG. The Morning Glory of the Gulf of Carpentaria: an atmospheric undular bore. Mon. Weather Rev. 1981;109(1981):1726–1750. doi: 10.1175/1520-0493(1981)109&#x0003c;1726:TMGOTG&#x0003e;2.0.CO;2. [DOI] [Google Scholar]
  • 5.Constantin A. Nonlinear Water Waves with Applications to Wave-Current Interactions and Tsunamis. Philadelphia: SIAM; 2011. [Google Scholar]
  • 6.Constantin A, Johnson RS. On the modelling of large-scale atmospheric flow. J. Differ. Equ. 2021;285:751–798. doi: 10.1016/j.jde.2021.03.019. [DOI] [Google Scholar]
  • 7.Constantin A, Johnson RS. On the propagation of waves in the atmosphere. Proc. A. 2021;477:20200424. doi: 10.1098/rspa.2020.0424. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 8.Constantin A, Johnson RS. On the propagation of nonlinear waves in the atmosphere. Proc. A. 2022;478:20210895. doi: 10.1098/rspa.2021.0895. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 9.Da Silva AFT, Peregrine DH. Nonsteady computations of undular and breaking bores. In: Edge BL, editor. Proceedings of 22nd Conference on Coastal Engineering. Reston: American Society of Civil Engineers; 1990. pp. 1019–1032. [Google Scholar]
  • 10.Dumortier F, Llibre L, Artés JC. Qualitative Theory of Planar Differential Systems. Berlin: Springer-Verlag; 2006. [Google Scholar]
  • 11.Haghi KR, Geerts B, Chipilski HG, Johnson A, Degelia S, Imy D, Parsons DB, Adams-Selin RD, Turner DD, Wang X. Boreing into nocturnal convection. Bull. Am. Meteorol. Soc. 2019;100:1103–1121. doi: 10.1175/BAMS-D-17-0250.1. [DOI] [Google Scholar]
  • 12.Haghi KR, Durran DR. On the dynamics of atmospheric bores. J. Atmos. Sci. 2021;78:313–327. doi: 10.1175/JAS-D-20-0181.1. [DOI] [Google Scholar]
  • 13.Holton JR, Hakim GJ. An Introduction to Dynamic Meteorology. London: Academic Press; 2013. [Google Scholar]
  • 14.Jiang Q. Applicability of reduced-gravity shallow-water theory to atmospheric flow over topography. J. Atmos. Sci. 2014;71:1460–1479. doi: 10.1175/JAS-D-13-0101.1. [DOI] [Google Scholar]
  • 15.Johnson RS. A modern introduction to the mathematical theory of water waves. Cambridge: Cambridge University Press; 1997. [Google Scholar]
  • 16.Johnson RS. Shallow water waves on a viscous fluid the undular bore. Phys. Fluids. 1972;15:1693–1699. doi: 10.1063/1.1693764. [DOI] [Google Scholar]
  • 17.Loveless DM, Wagner TJ, Turner DD, Ackerman SA, Feltz WF. A composite perspective on bore passages during the PECAN campaign. Mon. Weather Rev. 2019;147:1395–1413. doi: 10.1175/MWR-D-18-0291.1. [DOI] [Google Scholar]
  • 18.Noonan JA, Smyth NF. Linear and weakly nonlinear internal wave theories applied to “morning glory" waves. Geophys. Astrophys. Fluid Dyn. 1985;33:123–143. [Google Scholar]
  • 19.Osborne SR, Lapworth A. Initiation and propagation of an atmospheric bore in a numerical forecast model: a comparison with observations. J. Appl. Meteorol. Climatol. 2017;26:091110. [Google Scholar]
  • 20.Ouazzani ZR, Hacker JM, Thompson R, Peacock T. The morning glory: flow visualization by mother nature. Phys. Fluids. 2014;26:091110. doi: 10.1063/1.4894075. [DOI] [Google Scholar]
  • 21.Polyanin AD, Zaitsev VF. Handbook of Exact Solutions for Ordinary Differential Equations. Boca Raton: Chapman & Hall/CRC; 2003. [Google Scholar]
  • 22.Porter A, Smyth NF. Modelling the morning glory of the Gulf of Carpentaria. J. Fluid Mech. 2002;454:1–20. doi: 10.1017/S0022112001007455. [DOI] [Google Scholar]
  • 23.Robinson FJ, Patterson MD, Sherwood SC. A numerical modeling study of the propagation of idealized sea-breeze density currents. J. Atmos. Sci. 2013;70:653–668. doi: 10.1175/JAS-D-12-0113.1. [DOI] [Google Scholar]
  • 24.Rottman JW, Simpson JE. Initiation and propagation of an atmospheric bore in a numerical forecast model: a comparison with observations. Q. J. R. Meteorol. Soc. 1989;115:941–963. doi: 10.1002/qj.49711548809. [DOI] [Google Scholar]
  • 25.Villari G. Nonlinear Water Waves. Lecture Notes in Math. Cham: Springer; 2016. A survival kit in phase plane analysis: some basic models and problems; pp. 197–228. [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

All data for this paper are properly cited and referred to in the reference list.


Articles from Mathematische Annalen are provided here courtesy of Springer

RESOURCES