1. Introduction
Intrusions are the predominantly horizontal flow of well-mixed fluids into density-stratified ambients at their level of neutral buoyancy (see, for example, Linden Reference Linden2012). High Reynolds number versions of such flows are common in the environment, from oceanic salt tongues such as the Mediterranean overflow (Baringer & Price Reference Baringer and Price1997; Stephens & Marshall Reference Stephens and Marshall1999) to industrial disasters such as the Deepwater Horizon oil spill (Camilli et al. Reference Camilli, Reddy, Yoerger, Van Mooy, Jakuba, Kinsey, McIntyre, Sylva and Maloney2010; Kujawinski et al. Reference Kujawinski, Reddy, Rodgers, Thrash, Valentine and White2020) to volcanic ash clouds (Cas, Giordano & Wright Reference Cas, Giordano and Wright2024). An important feature is the internal waves that are excited in the ambient by the propagation of the intrusion, and the potential for these in turn to influence its evolution. Notable examples of this interaction include Morning Glory clouds in northern Australia (Rottman & Simpson Reference Rottman and Simpson1989) and large-amplitude waves generated by buoyant river plumes (Nash & Moum Reference Nash and Moum2005).
Because of their ubiquity, intrusions have been the subject of considerable study (see Ungarish Reference Ungarish2020 for a comprehensive overview). However, many aspects remain poorly understood, particularly around the generation of and feedback from internal waves, and certain geometries have yet to be thoroughly explored.
Much of the existing literature has concentrated on intrusions generated by lock exchanges or constant-volume, dam-break releases (see, for example, Wu Reference Wu1969; Amen & Maxworthy Reference Amen and Maxworthy1980; Faust & Plate Reference Faust and Plate1984; De Rooij, Linden & Dalziel Reference De Rooij, Linden and Dalziel1999; Flynn & Sutherland Reference Flynn and Sutherland2004; Bolster, Hang & Linden Reference Bolster, Hang and Linden2008; Munroe et al. Reference Munroe, Voegli, Sutherland, Birman and Meiburg2009; Maurer & Linden Reference Maurer and Linden2014). Initially these intrusions have a constant-velocity `slumping’ phase. When the intrusion is faster than the fastest internal waves, waves appear to have little influence on the overall evolution. However, they transfer energy away from the intrusion to the ambient fluid and alter the stratification profile above the intrusion (Maurer & Linden Reference Maurer and Linden2014). When the front speed is slower than the internal waves, there may be interactions between the waves propagating behind the intrusion and the tip, causing pulsing behaviour, stopping the intrusion or locking the waves to the head. In this latter case, the front may propagate as a solitary wave, maintaining a constant velocity for significant distances, well beyond where the velocity would be expected to decay (Munroe et al. Reference Munroe, Voegli, Sutherland, Birman and Meiburg2009).
In contrast, constantly supplied intrusions have received comparatively little attention. Manins (Reference Manins1976) experimentally explored intrusions generated by a wide source at Reynolds numbers,
${\textit{Re}}$
, between
$100$
and
$500$
. After an initial transient regime, the intrusion tip propagated at a constant velocity. The near-source thickness was nearly uniform and the nose had a pointed shape that was approximately steady in the frame of reference of the tip. The tip velocity was approximately
$0.9\sqrt {NQ}$
, where
$N$
is the buoyancy frequency of the ambient and
$Q$
is the source flux (per unit width). Zuluaga-Angel, Darden & Fischer (Reference Zuluaga-Angel, Darden and Fischer1972) considered planar intrusions generated by a narrow source and found a starkly different behaviour, with a turbulent entraining hydraulic jump immediately adjacent to the source and a tip propagating proportionally to
$t^{3/4}$
, where
$t$
is time. Ceddia et al. (Reference Ceddia, Kerr, Rudman, Settle and Slim2026) revisited this geometry for two different source configurations and an ambient flow. For the equivalent of wide sources in a quiescent ambient, in contrast to Manins (Reference Manins1976), they observed thickness profiles self-similar in
$x/t$
, where
$x$
is the horizontal coordinate. The tip propagated at a constant speed of
$0.45\sqrt {NQ}$
. (This value is
$\sqrt {2}$
times the value given in the study due to a difference in the definition of
$Q$
.) For narrow inlets, they found behaviour in broad agreement with Zuluaga-Angel et al. (Reference Zuluaga-Angel, Darden and Fischer1972). All three studies reported a series of prominent alternating horizontal jet flows in the ambient fluid. Manins (Reference Manins1976) connected these with columnar internal modes. Wong, Griffiths & Hughes (Reference Wong, Griffiths and Hughes2001) observed similar structures in filling box flows generated by descending plumes. Manins (Reference Manins1976) and Zuluaga-Angel et al. (Reference Zuluaga-Angel, Darden and Fischer1972) did not report any oscillations on the surface of the intrusion or any evidence of significant interaction between the waves and the intrusion. Ceddia et al. (Reference Ceddia, Kerr, Rudman, Settle and Slim2026) observed surface oscillations and a pulsing overtone to the tip propagation for relatively weak stratifications with relatively large source fluxes. However, these did not appear to alter the fundamental flow characteristics.
We revisit this geometry for wide sources, complementing these experimental studies with high resolution numerical simulations, exploring parameter space and probing features that could not be readily investigated experimentally. We also give a delineation for what can be considered `wide’ sources.
A rigorous, validated and versatile reduced-order model would be useful for theoretical predictions. At present, the primary model available is the intrusive shallow-water model. This was first derived by Mei (Reference Mei, Hetényi and Vincenti1969) with a zero-thickness tip condition and then rederived by Ungarish (Reference Ungarish2005) with an imposed frontal Froude number condition similar to that used in the equivalent gravity current model. Ungarish (Reference Ungarish2005) compared solutions of the model for constant-volume intrusions in a planar geometry with the experimental data of Amen & Maxworthy (Reference Amen and Maxworthy1980), Faust & Plate (Reference Faust and Plate1984) and De Rooij et al. (Reference De Rooij, Linden and Dalziel1999), as well as simulation results, observing good agreement for the propagation speed of the front. However, Munroe et al. (Reference Munroe, Voegli, Sutherland, Birman and Meiburg2009) found that predictions were incorrect for intrusions that did not propagate along the centreline of the tank, for which such strong mode-1 internal waves were generated that the intrusion tip was arrested. Ceddia et al. (Reference Ceddia, Kerr, Rudman, Settle and Slim2026) compared their constant-source results with predictions using the Ungarish model. By appropriately tuning the frontal Froude number, they found good agreement for the propagation of the front. However, the predicted profiles were qualitatively different from those observed. They argued that the Froude number condition at the front did not appear to be appropriate for this geometry. For gravity currents, and potentially other intrusive flow geometries, the Froude number condition is needed to capture the complex and fully three-dimensional nature of the head region. However, in the experiments of Ceddia et al. (Reference Ceddia, Kerr, Rudman, Settle and Slim2026), the intrusion profile thinned gradually to the tip. Thus the shallow-water approximation did not appear to be violated until the tip itself and so a zero-thickness condition may be appropriate.
Here, we present the solution to the Mei version of the shallow-water model and show that it significantly overpredicts the length of the intrusion and underpredicts the thickness. We then rederive the model, probing each underlying assumption and showing that the only invalid one is that the density in the ambient is unperturbed from its initial state. We explore approximations that improve the accuracy of the model in this geometry. The first approximation is based on simple fits to the data. This shows how the density perturbation decreases the pressure gradient in the intrusion and hence reduces its length and increases its thickness. The second approximation is based on the Dubreil-Jacotin–Long (DJL) equation, which describes isopycnal displacements for steady flows in which the upstream region is unperturbed. Ungarish (Reference Ungarish2006) and White & Helfrich (Reference White and Helfrich2008) previously employed the DJL equation to predict the propagation speed of a far-field constant layer intruding along a lower boundary into a stratified ambient whose basal density was equal to or less than that of the intruding fluid. Their work extended the classical result of Benjamin (Reference Benjamin1968) for flow into a homogeneous layer. Birman, Meiburg & Ungarish (Reference Birman, Meiburg and Ungarish2007) compared the predictions of Ungarish (Reference Ungarish2006) with simulations and found reasonable agreement in cases dominated by the basal density difference, but less convincing agreement where the density at the base matched that of the intruding layer. Ungarish (Reference Ungarish2021) revisited the theory in the case where the basal density matched that of the intruding layer. He identified key limitations in solutions of the model, noting the absence of a significant vortex sheet on the downstream interface, which led to continuous density at the interface and negligible baroclinic torque. He argued that extending Benjamin’s theory to this case is highly complex. We apply the model in a different manner for our geometry and find that it generally provides a good approximation.
The structure of the paper is as follows. In § 2, we describe the configuration, governing equations, non-dimensionalisation and numerical method. In § 3, we present detailed simulation results for a typical intrusion with a wide inlet and then describe the variations across parameter space for wide inlets. In § 4, we rederive the Mei shallow-water model and carefully probe the underlying assumptions. We show that only the assumption of an unperturbed ambient density profile fails and present some simple descriptions to correct for this. We conclude in § 5.
2. Formulation
The flow domain is a two-dimensional channel of length
$L_a$
and height
$H_a$
as sketched in figure 1(a). The geometry is described by Cartesian coordinates
$\hat {\boldsymbol{x}}=(\hat {x},\hat {y})$
, with the
$\hat {x}$
-axis coinciding with the centreline of the channel and the
$\hat {y}$
-axis coinciding with its left-most edge. Here, hats indicate dimensional variables. Gravity points in the negative
$\hat {y}$
direction and has magnitude
$g$
.

Figure 1. Configuration and key variables in (a) dimensional and (b) dimensionless form.
Initially, the channel is filled with a linearly stratified fluid at rest with density profile
where
$\rho _0$
is the density on
$\hat {y}=0$
and
$N$
is a constant buoyancy frequency. At time
$\hat {t}=0$
, homogeneous fluid of density
$\rho _0$
begins to be introduced at a constant rate
$Q$
(an area per unit time) at the left-most edge of the channel through an inlet of width
$W$
centred around
$\hat {y}=0$
. The inlet velocity profile is
where we assume the parabolic form for
$\hat {u}_{{inlet}}(\hat {y})$
given in figure 1(a).
The subsequent dynamics is governed by the two-dimensional incompressible Navier–Stokes equations assuming the Boussinesq approximation
where
$\hat {p}$
is the pressure,
$\nu$
is the kinematic viscosity,
$D$
is the diffusivity and
$\boldsymbol{e}_y$
is a unit vector in the
$\hat {y}$
direction.
We keep track of the intruded fluid through a colour function
$c(\hat {x},\hat {y},\hat {t}),$
which evolves according to
The intruded fluid is labelled with
$c=1$
at the inlet, and the ambient fluid is labelled with
$c=0$
initially.
Boundary conditions are the prescribed inlet velocity described above for
$\hat {x}=0$
with
$|\hat {y}|\leqslant W/2$
, an outflow condition on the right-hand boundary at
$\hat {x}=L_a$
and no-penetration, free-slip conditions elsewhere. No-flux conditions are imposed for the scalar variables
$\hat {\rho }$
and
$c$
.
2.1. Rescaling
Our focus is on the dynamics of the intrusion and thus we present results rescaled for buoyancy-driven propagation (see also Ceddia et al. Reference Ceddia, Kerr, Rudman, Settle and Slim2026). Specifically, we use the velocity scale
$\sqrt {NQ}$
, length scale
$\sqrt {Q/N}$
and time scale
$1/N$
to set
where unhatted variables are dimensionless. We rescale the density by
$\Delta \rho = \rho _0 \sqrt {N^3Q}/g$
, the initial density difference across the typical length scale, and set the density relative to the intrusion in dimensionless form as
The initial density difference profile is thus
$\rho _{\textit{rel}}(x,y,0) = -y$
. Finally, we set the dimensionless pressure relative to the hydrostatic contribution
$-\rho _0 g y$
as
The governing equations in dimensionless form are now
The rescaling leaves five dimensionless parameters: the Reynolds number
${\textit{Re}}=Q/\nu$
, the Schmidt number
${\textit {Sc}} = \nu /D$
and the three geometric quantities
We consider a range of Reynolds numbers
${\textit{Re}}\geqslant 200$
and set
${\textit {Sc}}=10$
to ensure viscous diffusion dominates density diffusion. The first of the geometric quantities
$\mathcal{W}$
is the dimensionless width of the inlet or alternatively the ratio of the speed of the intrusion
$\sqrt {NQ}$
to the speed of the inlet flow
$Q/W$
. If
$\mathcal{W}$
is relatively small, then the source is jet-like, much narrower and faster than the natural buoyancy scale. Conversely, if
$\mathcal{W}$
is relatively large, then the source can be considered ‘lazy’, wider and slower than the natural buoyancy scale. We consider this latter case.
The second geometric quantity
$\mathcal{H}_a$
is the dimensionless height of the ambient or alternatively the ratio of the speed of internal waves
$NH_a$
to the speed of the intrusion
$\sqrt {NQ}$
. If
$\mathcal{H}_a$
is relatively small, then the intrusion propagates faster than the fastest internal waves and we would expect the intrusion to be propagating into a minimally disturbed region. Conversely, if
$\mathcal{H}_a$
is relatively large, then internal waves can propagate ahead of the intrusion. Note that the speed of mode-
$m$
columnar waves in this framework is
${\mathcal{H}_a}/m\pi$
. We consider only symmetric configurations and so only modes with even values of
$m$
are excited. We take a range of values
${\mathcal{H}_a}\geqslant \mathcal{W}$
.
The final geometric quantity
$\mathcal{L}_a$
is the dimensionless length of the ambient. We restrict our attention to times before the intrusion feels the influence of the far boundary and thus treat this parameter as effectively infinite.
2.2. Numerical method
The equations above were solved using Semtex, a spectral element simulation code of Blackburn et al. (Reference Blackburn, Lee, Albrecht and Singh2019). The spectral element method, as implemented in Semtex, is founded on the discretisation of a two-dimensional planar domain into a series of contiguous, edge-aligned quadrilateral elements, using nodal Lagrange interpolants within each element to form a polynomial function space with
$C_0$
continuity across the boundaries of the elements (Deville, Fischer & Mund Reference Deville, Fischer and Mund2002; Karniadakis & Sherwin Reference Karniadakis and Sherwin2005; Canuto et al. Reference Canuto, Hussaini, Quarteroni and Zang2007). The original Semtex code was modified to account for the addition of the advection–diffusion relation, (2.4), for the colour function
$c$
.

Figure 2. (a) A sample spectral element mesh used in two-dimensional planar simulations, consisting of 144 elements. The red lines indicate the element boundaries. (b) Legendre polynomial cardinal functions and the corresponding Gauss–Lobatto nodal point distribution for a polynomial degree
$p=6$
, illustrating the interpolation basis used in each direction of an element.
Figure 2 demonstrates a sample spectral element mesh designed for our simulations. Each element has shape functions with tensor products of nth-order Lagrange interpolants through the Gauss–Lobatto–Legendre points (
$n=6$
in the figure). The basis polynomials share convergence properties with orthogonal Legendre polynomials (Blackburn et al. Reference Blackburn, Lee, Albrecht and Singh2019), with the primary aim of mesh refinement being to attain exponential convergence of solutions as the polynomial order increases. The polynomial order
$p$
was set to be
$p = N_p-1$
, where
$N_p$
is the number of mesh points along the edge of each element. Note that the actual simulations were run with higher resolutions than shown, with up to
$19\,000$
elements and
$N_p=10$
.
The simulations were run on the full domain shown in figure 1 with the boundary conditions described above. An outflow condition was implemented on the right boundary, using an approach initially discussed by Dong (Reference Dong2015). In the domain
$\mathcal{L}_a-10 \leq x \leq \mathcal{L}_a$
, we also implemented a sponge region that applies a forcing term to steer the flow toward a constant horizontal velocity,
$ \boldsymbol{u}_0 = (1/\mathcal{H}_a, 0 )$
, and effectively mitigate potential reflections back into the computational domain.
We used a second-order backward differencing scheme outlined by Karniadakis, Israeli & Orszag (Reference Karniadakis, Israeli and Orszag1991) to integrate the Navier–Stokes equations in time. The time step was set so the Courant–Friedrichs–Lewy number, which is used to determine the numerical stability and physical validity of the simulations, stayed well below unity.
Further details on general aspects of the code, including the computational environment, mesh resolutions and implementation, are given by Blackburn et al. (Reference Blackburn, Lee, Albrecht and Singh2019). For the simulations outlined in § 3, the high-resolution direct numerical simulation runs required approximately 7 days of computational time while running on a single core. The specific processor used was an Intel Xeon Gold 5220R, with multi-threaded execution disabled. Details of code convergence and verification are given in Appendix A. The code was further verified against a version of the two-dimensional conservative finite-volume code of Rudman (Reference Rudman1998). The only difference from Rudman’s original code was the inclusion of a continuously varying density field instead of a discontinuous density interface. The profiles of the intrusions using the two methods show excellent agreement. We also performed selected three-dimensional simulations to confirm that the two-dimensional simulations are representative of the full dynamics. Details of these simulations are given in Appendix B.
2.3. Key diagnostic variables
To describe the evolution of the intrusion, we define
$h$
to be the dimensionless half-thickness of the intrusion according to
We introduce variables averaged across the intrusion according to
In particular, the vertically averaged horizontal velocity within the intrusion is
We also consider the vertical displacement
$\eta (x,y,t)$
of an isopycnal passing through
$(x,y)$
at time
$t$
from its initial location. This is obtained from the density difference field as
Wave features are evident on the thickness profiles. To analyse these, local maxima of
$h$
were identified by first smoothing using a Savitzky–Golay filter to suppress any spurious peaks and then comparing each grid point value
$h_i$
against its immediate neighbours
$h_{i-1}$
and
$h_{i+1}$
.
Finally, the tip location
$x_f$
at time
$t$
was found by identifying the largest grid point,
$\max (x_i)$
, such that
$h_i \gt \varepsilon$
, with
$\varepsilon = 0.001$
. Reducing
$\varepsilon$
did not perceptibly change the tip location identified.
3. Simulation results
The dominant features of the intrusions are nearly universal across parameter space, both qualitatively and quantitatively, for sufficiently wide sources. We begin by describing a typical case in § 3.1. How finer-scale features vary with
${\textit{Re}}$
,
$\mathcal{W}$
and
$\mathcal{H}_a$
is discussed in § 3.3.
3.1. A typical intrusion
Figures 3–5 show the intrusion thickness, velocity profiles and density profiles respectively for a simulation with
${\textit{Re}}=1000$
,
$\mathcal{W}=3$
and
${\mathcal{H}_a}=10$
. Corresponding movies are provided with the Supplementary Material. Figure 6 shows the evolution in time of the density profile along a horizontal slice immediately above the intrusion as well as the position of the intrusion tip and the positions of wave crests on the upper surface of the intrusion in time. The parameters for this simulation approximately match those of experiment 8 of Ceddia et al. (Reference Ceddia, Kerr, Rudman, Settle and Slim2026), with one dimensionless spatial unit corresponding to
$4.5\,\text{cm}$
and one dimensionless temporal unit corresponding to
$1.0\,\text{s}$
.

Figure 3. Intrusion profiles for
${\textit{Re}}=1000$
,
$\mathcal{W}=3$
,
${\mathcal{H}_a}=10$
and
$\mathcal{L}_a=150$
. (a–c) Colour function
$c$
for the intruded fluid at the times indicated. A corresponding movie is provided in the Supplementary Material (movie 1). In (a), the (equal aspect ratio) inset shows a detailed view of the highlighted region. (d) Front location against time (solid black curve) and fitted line
$x_f = 0.72 t$
(dashed red line). (e) Half-thicknesses at increasing times from
$t=10$
to
$t=100$
in intervals of
$5$
.

Figure 4. Velocity profiles in
$y\geqslant 0$
for the simulation in figure 3. (a) Streamlines (solid black curves) and horizontal velocity (background heatmap) at
$t=50$
. The intrusion envelope is shown in bold and extends to
$x\approx 38$
. A corresponding movie is provided in the Supplementary Material (movie 2). (b–d) Horizontal velocity profiles at
$t=50$
in different locations: (b) near the inlet, (c) elsewhere in the intrusion and (d) ahead of the intrusion. The intrusion envelope is again shown as a bold curve. (e) Horizontal velocity on
$y=0$
and (f) vertically averaged horizontal velocity at increasing times from
$t=4$
to
$t=100$
in intervals of
$2$
. The dotted/dashed red lines indicate the speed of mode-4/mode-6 internal waves. In (a–d), the profiles in
$y\lt 0$
are the symmetric extensions.

Figure 5. Density profiles in
$y\geqslant 0$
for the simulation in figure 3. (a–c) Contours of the vertical displacement of isopycnals
$\eta$
at the times indicated. A corresponding movie is provided in the Supplementary Material (movie 3). (d) Vertical density gradient
$\partial \rho _{\textit{rel}}/\partial y$
at time
$t=100$
. (e–g) Densities relative to the intrusion on the vertical line segments indicated in (c) at times from
$t=5$
to
$t=100$
in intervals of
$5$
. Dotted and solid coloured curves indicate the displacement before and after the intrusion arrive respectively. The dashed black lines are the unperturbed density profiles
$\rho _{\textit{rel}} = -y$
.

Figure 6. Wave propagation for the simulation in figure 3. The heatmap shows the isopycnal displacement
$\eta$
at
$y = 1.2$
(indicated by a red line in figure 5
c). White points mark the location of all local crests on the intrusion (see § 2.3 for the calculation). The location of the advancing intrusion tip is indicated by the solid black curve. The solid red line and dashed red line represent the propagation speeds of mode-4 and mode-2 internal waves, respectively.
At a broad scale, the intrusion evolves into a simple, symmetric tapered-wedge shape, decreasing in
$x$
from a half-thickness of approximately
$1.1$
to zero nearly linearly except for a blunted nose (figure 3 panels a–c, e). The tip propagates at a near-constant velocity of approximately
$0.7$
(figure 3
d).
At a finer scale, the half-thickness at the source rapidly adjusts from the inlet width of
$\mathcal{W}/2$
to this profile through a prominent Kelvin–Helmholtz billow in
$x\lesssim 2$
(figure 3
a–c). On the interface immediately beyond, there are a number of progressively smaller billows. Entrainment nevertheless is limited and the interface remains remarkably sharp (see Appendix C for further, quantitative details on entrainment). Beyond this region of billows, up to approximately the mid-length of the intrusion, the interface appears nearly perfectly linear (figures 3
a–c, e and 6). In the front half of the intrusion, a prominent wave train appears. The waves propagate at a constant speed (figure 6). They are faster than the intrusion tip and, as they reach the tip, they squeeze it and cause an oscillation in its speed (figures 3
d and 6). This interaction with the tip also appears to generate reflected waves. These waves propagate forwards but are markedly slower than the tip and weakly interfere with the incoming wave train (visible as gaps in the crests in figure 6).
Within the intrusion, the velocity is predominantly horizontal, with a minimal vertical component (figure 4
a). The flow rapidly adjusts from the prescribed parabolic inflow profile to a plug-like profile, although in the immediate vicinity of the inlet there is some inversion of the flow profile such that maximum speeds occur near the interface of the intrusion with the ambient (figure 4
b). Near the intrusion tip, a noticeable shear reappears (figure 4
c). As the intrusion thins in
$x$
, the flow speeds up nearly linearly, such that the horizontal speed on
$y=0$
at a given
$x$
-location increases from approximately
$0.5$
near the inlet to approximately
$0.7$
at the tip at any given instant of time (figure 4
e).
In the ambient fluid, internal waves are clearly apparent (figures 4 and 5). Ahead of the intrusion, these are mode-2 with isopycnals raised in
$y\gt 0$
(figure 5
b; note that they have the appearance of mode-1 as only the upper half of the domain is shown). These internal waves propagate with the speed of mode-2 columnar disturbances
${\mathcal{H}_a}/(2\pi )$
(dashed red line in figure 6). Near the tip of the intrusion, mode-4 waves dominate (figure 5
b, c). The isopycnals are raised immediately above the intrusion and lowered near the upper boundary of the domain. Behind this, back to approximately the mid-length of the intrusion, there continues to be internal wave-like motion in the ambient, but the dominant feature becomes a significant uplift of the isopycnals immediately above the intrusion (figure 5
b, c). The internal waves propagate in sync with the waves on the surface of the intrusion described above (solid red line in figure 6). In the near-source half of the intrusion, internal waves are not immediately apparent (neither are surface waves) but there remains a significant, near-constant uplift of the isopycnals reminiscent of evanescent waves (figure 5
b, c). The net effect of this displacement of the isopycnals is that the magnitude of the density gradient is increased by approximately 50 % from
$\partial \rho _{\textit{rel}}/\partial y = -1$
to
$\partial \rho _{\textit{rel}}/\partial y \approx -1.5$
above the intrusion (figure 5
d–g). Immediately ahead of the intrusion, the density gradient is reduced by approximately 55 % to
$-0.45$
(figure 5
d–g).
The internal waves are long and thus the velocity in the ambient is also predominantly horizontal in much of the domain. This horizontal velocity manifests as a sequence of shear layers or alternating jets in
$y$
(figure 4
a–d). Ahead of the intrusion there is a single forward and backward propagating pair. Above the intrusion tip, there are two forward propagating regions and an intervening reversed region. Nearer the source there are multiple forward and reversed regions. This behaviour appears qualitatively similar to that described by Manins (Reference Manins1976) and Ceddia et al. (Reference Ceddia, Kerr, Rudman, Settle and Slim2026). Far ahead of the intrusion, the region of forward propagating fluid gradually broadens with
$x$
(figure 4
a) and the speed decays commensurately (figure 4
e) until the full layer is moving forward with the uniform velocity
$1/{\mathcal{H}_a}$
required to balance the influx at the source.
3.2. Self-similar collapse
Motivated by the observations of Ceddia et al. (Reference Ceddia, Kerr, Rudman, Settle and Slim2026) and the near-constant velocity of the front (figure 3
d), we plot the half-thickness
$h$
and vertically averaged horizontal velocity
$\bar {u}$
in the intrusion as well as the density profile in the ambient against the similarity variable
$\xi = x/t = \hat {x}/\displaystyle \sqrt {NQ}\,\hat {t}$
in figure 7. At a broad scale, the data collapse extremely well. The surface oscillations described above are also clearly evident and appear as secondary, non-self-similar features.

Figure 7. Thickness, velocity and density profiles in self-similar coordinates. Self-similar collapse of (a) the half-thickness of the intrusion and (b) the vertically averaged horizontal velocity in the intrusion as a function of the similarity variable
$\xi = x/t$
. (c–e) Contours of the isopycnal displacement
$\eta$
at the times indicated. (f–g) Densities relative to the intrusion on the vertical line segments indicated in (e). Dotted and solid coloured curves indicate the displacement before and after the intrusion arrives, respectively. The times shown range from
$t=5$
to
$t=100$
in intervals of
$1$
for (a) and (f–h). Parameters are as for figure 3.
3.3. Varying parameters
The broad-scale features described in §§ 3.1 and 3.2 do not change as parameters are varied, however, some of the details can change. We now explore the behaviour with varying Reynolds numbers
${\textit{Re}}$
, inlet widths
$\mathcal{W}$
and ambient layer thicknesses
$\mathcal{H}_a$
.
3.3.1. Varying Reynolds numbers
Figure 8 shows a comparison of the tip locations and intrusion profiles for various Reynolds numbers but otherwise identical parameters to those given above. As noted, the broad-scale features of the flow remain the same. For Reynolds numbers smaller than our baseline case, the intrusions are slightly stouter; for
${\textit{Re}}=200$
they are approximately
$10$
% to
$15\,\%$
thicker and commensurately shorter. For Reynolds numbers larger than our baseline case, the overall thickness profiles are nearly indistinguishable (figure 8
b). The most significant change is more intense and extensive Kelvin–Helmholtz billows (figure 8
e, g). These billows extend into the front half of the intrusion for larger
${\textit{Re}}$
, forming on top of the surface wave trains (figure 8
g) and generating a thin mixed layer.
For larger
${\textit{Re}}$
, the internal waves in the ambient do not catch the front as quickly and so tip squeezing and the associated pulsing propagation occur slightly later (figure 8
a). The overall structure of the density perturbations in the ambient remains the same, but there is more fine-scale motion, particularly nearer the source, as a result of Kelvin–Helmholtz forcing. Note that the apparent isopycnal displacement along the top boundary of the domain for
${\textit{Re}}=200$
in figure 8(d) results from the initial linear density profile adjusting to one satisfying zero flux. The diffusivity of the density is inversely proportional to the Reynolds numbers and so this effect is more pronounced at lower
${\textit{Re}}$
.

Figure 8. Varying Reynolds numbers. Comparison of (a) the tip position against time and (b) an instantaneous profile at time
$t=50$
for Reynolds numbers
${\textit{Re}}=200$
,
$500$
,
$1000$
(our baseline case),
$2000$
and
$5000$
. (c, e, g) Intrusion profiles and (d, f, h) isopycnal displacements at
$t=100$
for Reynolds numbers of (c, d)
$200$
, (e, f)
$2000$
and (g, h)
$5000$
(corresponding plots for
${\textit{Re}}=1000$
are figures 3
c and 5
c). Other parameters as in figure 3.
3.3.2. Varying inlet widths
$\mathcal{W}$
Figure 9 shows a comparison of the tip locations and intrusion profiles for various inlet widths
$\mathcal{W}\geqslant 2.2$
, but otherwise identical parameters to those in § 3.1. The extents and profiles are unchanged, except for a small portion of the profile near the source where larger inlet widths have an increasing undershoot. This results from the anomalously dense source fluid introduced at the top of the inlet falling, and building up momentum as it does. This vertical momentum is then transferred to horizontal as the fluid approaches neutral buoyancy. For larger
$\mathcal{W}$
this generates more horizontal momentum and thus generates a faster, narrower near-source region. However, for the range of
$\mathcal{W}$
we considered, this momentum was not sufficient to modify the profile away from the source region.
For
$\mathcal{W}\lt 2.2$
, the profile becomes markedly different from those shown, with a narrow, steady, jet-like source region that thickens slightly away from the source before developing large-amplitude undulations reminiscent of an undular bore. For narrower inlets still, the motion is unstable to a sinuous instability and rapidly becomes turbulent. We do not consider intrusions with
$\mathcal{W} \lt 2.2$
further in this study.

Figure 9. Varying inlet widths. Comparison of (a) the tip position against time and (b) an instantaneous profile at time
$t=50$
for inlet widths
$\mathcal{W}= 2.2$
,
$2.5$
,
$3$
(our baseline case),
$4$
and
$5$
. (c) Intrusion profiles and (d) isopycnal displacements at
$t=100$
for
$\mathcal{W} = 5$
. Other parameters as in figure 3.

Figure 10. Varying ambient layer thicknesses. (a, b) Instantaneous profiles at time (a)
$t=50$
and (b)
$t=100$
for ambient layer thicknesses
${\mathcal{H}_a}=3$
,
$4.5$
,
$6$
,
$10$
and
$20$
. (c) The tip location (bold solid curves) and the location of all local crests on the upper surface of the intrusion (dotted curves). Other parameters as in figure 3. The critical ambient layer thickness is
${\mathcal{H}_a}\approx 4.5$
(purple curves), with internal waves propagating ahead of the intrusion only for ambient layer thicknesses above this.
3.3.3. Varying ambient layer thicknesses
$\mathcal{H}_a$
Given the prominent internal wave motion in the ambient, it might be expected that the intrusion profile changes appreciably with the thickness of the ambient, as this dictates the speed of columnar modes. However, this is not the case. Figure 10 shows a comparison of the tip locations and intrusion profiles for various ambient layer thicknesses, but otherwise identical parameters to those in § 3.1. The profiles are essentially unchanged and the overall extent of the intrusions are only slightly affected by the value of
$\mathcal{H}_a$
.

Figure 11. Behaviour in the ambient for varying ambient layer thicknesses. (a,c,e,g,i) Streamlines (solid black curves) and horizontal velocity (background heatmap) at
$t=50$
. (b,d,f,h,j) Contours of the isopycnal displacement
$\eta$
at time
$t=50$
. (k–m) Densities relative to the intrusion on the vertical line segments indicated in (j) at time
$t=50$
for varying ambient layer thicknesses. The dashed black lines are the unperturbed density profiles
$\rho _{\textit{rel}} = -y$
. Results are shown for (a, b)
${\mathcal{H}_a}=3$
, (c, d)
$4.5$
, (e, f)
$6$
, (g, h)
$10$
and (i, j)
$20$
. Other parameters as in figure 3.
Figure 11 shows the velocity field and isopycnal displacements for the same set of ambient layer thicknesses. In contrast to the intrusion, the ambient dynamics changes markedly as
$\mathcal{H}_a$
increases. For
${\mathcal{H}_a}=3$
, the speed of the intrusion tip is significantly higher than the speed of the fastest internal waves (
${\mathcal{H}_a}/2\pi \approx 0.48$
). In this case, there are no oscillatory modes, density perturbations cannot propagate ahead of the intrusion and the tip propagates at an apparently perfectly constant speed of
$0.76$
. For
${\mathcal{H}_a}=4.5$
, the intrusion tip speed almost matches the fastest internal wave speed
${\mathcal{H}_a}/2\pi \approx 0.72$
. The frontal region has a thin elongated nose that propagates faster than in any of the other simulations, although this appears to be purely a result of lengthening of this nose rather than pointing to other structural changes of the intrusion. For
${\mathcal{H}_a}=6$
, mode-2 internal waves are clearly faster than the intrusion whereas mode 4 are slower and barely apparent. For
${\mathcal{H}_a}=10$
, mode-2 and mode-4 waves are faster than the intrusion tip, while for
${\mathcal{H}_a}=20$
, waves up to and including mode-8 all exceed the tip speed.
The wave train on the surface of the intrusion is absent for
${\mathcal{H}_a}=3$
, although the tip has the form of a single appreciable bolus. A wave train is apparent for larger ambient thicknesses, and across all
$\mathcal{H}_a$
values that we considered the waves had comparable amplitude, wavelength and the crests moved at very similar speeds (see figure 10
c). This suggests that the speed matching the mode-4 internal waves in our baseline case with
${\mathcal{H}_a}=10$
was coincidental.
4. Towards a reduced-order model
We now turn to reduced-order modelling, starting with and then building on the classical shallow-water formulation of Mei (Reference Mei, Hetényi and Vincenti1969). The Mei model predicts wedge-like intrusion profiles, as observed in the simulations, but it significantly overestimates the intrusion extent and underestimates its thickness. To understand the origin of this mismatch, we present a rederivation of Mei’s equations, making the underlying assumptions explicit and testing each against the simulation data. All the assumptions are found to hold, except that of an undisturbed ambient density profile. We then explore modifications to the model to improve its predictive ability.
We begin with the dimensionless governing equations (2.8). Integrating the colour function equation (2.8d
) in
$y$
across the flow domain, imposing the relevant conditions on the boundaries of the domain and using the definitions (2.10) and (2.12) gives the equation
for conservation of mass.
To derive the conservation of momentum equation, we first assume that viscous effects are negligible and that the horizontal scales of the intrusive flow are much greater than the vertical. The first assumption appears valid as the simulated thickness profiles are nearly identical for all
${\textit{Re}}\gtrsim 500$
(see § 3.3.1). The second assumption appears valid as the thickness profiles have an aspect ratio of approximately
$0.7/t$
and so, for times
$t \gtrsim 10$
, the intrusions can be considered long and thin. This implies that the flows are predominantly horizontal, which is also consistent with the observations (figure 4
a). It further implies that the vertical momentum equation is dominated by the hydrostatic pressure balance. In combination, these two assumptions thus reduce the governing equations to
in component form.
Integrating (4.2
c) in
$y$
gives
Figure 12(a) shows this approximation (dash-dotted curve) together with the solution for our baseline simulation of § 3.1 (bold solid curve). The approximation gives a good overall representation, although the oscillations in the front half of the intrusion are appreciably larger amplitude in the approximation than in the simulation. These oscillations correspond to internal waves in the ambient. Most importantly, the approximation gives an excellent description of the overall pressure gradient.

Figure 12. (a) Comparison of the pressure approximations (4.3) (dash-dotted black curve), (4.4) (solid black curve) and (4.5) (dashed black curve) with the simulated pressure (bold black curve) on
$y=0$
. For (4.5), the half-thickness profile from simulations was used for
$h$
in (4.6). (b) Comparison of the mean velocity squared
$\bar {u}^2$
(thin black curve) and the mean of the squared velocity
$\overline {u^2}$
(bold black curve). Both panels show solutions at
$t=50$
with parameter values as for figure 3; the blue dashed line indicates the tip location
$x_f$
at
$t=50$
.
The pressure along the top boundary is now assumed to be independent of
$x$
so
$p_{\textit{rel}}(x,{\mathcal{H}_a}/2,t) = p_{\textit{rel}}(0,{\mathcal{H}_a}/2,t)$
. For convenience later, we set
$p_0 = p_{\textit{rel}}(0,{\mathcal{H}_a}/2,t) - {\mathcal{H}_a}^2/8$
. Thus
and so the pressure at a given location is a constant plus the weight of the fluid immediately above that point. Figure 12(a) also shows this approximation (thin solid curve). The two approximations are almost indistinguishable from one another.
The interface between the intrusion and the ambient is assumed to be sharp, with
$c=1$
and
$\rho _{\textit{rel}}=0$
everywhere in the former and
$c=0$
everywhere in the latter. This is implied by (4.2a
,
d, e
) and appears reasonable for
${\textit{Re}}=1000$
. For larger
${\textit{Re}}$
, Kelvin–Helmholtz billows on the interface are more pronounced and the interface appears more diffuse, potentially reducing the validity of this assumption. However, the thickness profiles remain the same as for
${\textit{Re}}=1000$
and so we make the approximations in general. With this assumption, the pressure is thus independent of
$y$
within the intrusion and given by
with
Figure 12(a) also shows this approximation (dashed curve); it is nearly indistinguishable from the earlier ones.
Noting that
$\rho _{\textit{rel}}=-y+\eta$
, the pressure in the intrusion can also usefully be written as
the last term illustrates how isopycnal displacement in the ambient contributes to the pressure.
Finally, combining
$c$
times the horizontal momentum (4.2b
) with
$u$
times the colour function (4.2e
) and integrating across the domain in
$y$
, gives the equation
with vertically averaged quantities defined according to (2.11). The closure condition
$\overline {u^2} = \bar {u}^2$
is now assumed; this is extremely accurate (see figure 12
b). It is also consistent with the essentially plug-like velocity profiles observed within the intrusion (figure 4
b–d). Using (4.5), the final term in (4.8) can be written as
with
$p_{\textit{int}}$
given by either (4.6) or (4.7).
4.1. The Mei model: an unperturbed ambient density
Up to this point, all of the assumptions appear justified. However, the system is not yet complete as
$\rho _{\textit{rel}}(x,y,t)$
is not known. In Mei’s original shallow-water description, the ambient density is assumed unperturbed from its initial state, or equivalently isopycnals are assumed to simply slide to the right ahead of the advancing intrusion, so
$\rho _{\textit{rel}}(x,y,t)=-y$
and
$\eta (x,y,t)=0$
for all time. This is not consistent with the observed profiles (see figures 5 and 13
a). Nevertheless adopting this form, from (4.5) we find the pressure in the intrusion is
This pressure profile is shown in figure 13(b), calculated from the half-thickness profile obtained from the simulations. Significantly, the pressure gradient is notably too steep (red dashed curve versus black solid). Nevertheless continuing to use this form, (4.8) becomes

Figure 13. Model fits and predictions for various shallow-water descriptions (coloured curves) together with the simulated data (black/grey curves). Predictions using the Mei shallow-water model are depicted with red dashed curves, those with a piecewise-linear density with blue curves and the linear velocity fit with purple curves. (a) Density profiles together with the simulated data at various
$x$
locations within the intrusion at
$t=50$
. (b) Pressure profiles at
$t=50$
using (4.5) and taking the half-thickness profile from simulations for
$h$
in (4.6). (c) The half-thickness profile in similarity form and (d) the vertically averaged horizontal velocity profile in similarity form. Note that the velocity fit (purple curves) can only provide a density prediction for
$y$
values at which the intrusion is present, hence the profiles are only available for
$|y|\lt h_0$
. The simulated data are from the solution presented in § 3.1.
We now look for solutions of the governing (4.1) and (4.11) subject to the flux boundary condition
$\bar {u}h=1/2$
at the source
$x=0$
and the tip boundary condition
$h=0$
at
$x=x_f(t)$
. Based on the simulation results, the additional condition
$h=\mathcal{W}/2$
at
$x=0$
is not relevant for
$\mathcal{W}\gtrsim 2.2$
. Indeed it can be shown that only one characteristic of the hyperbolic system of equations propagates away from the source if it is sufficiently wide and so only one piece of information can be imposed at
$x=0$
(see also Gratton & Vigo Reference Gratton and Vigo1994; Ceddia et al. Reference Ceddia, Kerr, Rudman, Settle and Slim2026).
Making the similarity ansatz
where the similarity variable
$\xi = x/t$
, translates the pair of equations (4.1) and (4.11) into
These equations have two types of solutions: a family of trivial, constant solutions and a non-trivial, rarefaction-like solution when the two equations become linearly dependent. This latter solution is the only one that can satisfy the tip condition. Imposing the source-flux condition on this solution gives
These half-thickness and velocity profiles are shown in red in figure 13(c, d), respectively, together with the simulated results. The thickness profile has a similar structural form to the simulations, with a slender, wedge-like shape. However, there is a significant quantitative disagreement, with the similarity solution longer than the simulations by a factor of nearly two and thinner by a factor of approximately
$0.7$
. This results directly from the pressure gradient being too steep, generating a stronger flow and hence a longer, thinner intrusion.
Modifying the ambient density profile provides a better approximation to the pressure and the intrusion profiles. We now explore two different approaches: the first is a particularly simple approximation informed by the data while the second uses a solution of the DJL equation to approximate the isopycnal uplift.
4.2. A uniformly perturbed ambient density profile
The simulation data suggest that the density perturbations are nearly steady once established and only weakly dependent on
$x$
except for an oscillatory contribution resulting from the internal waves (see the nearly horizontal contours of isopycnal uplift in figure 5(b, c) and the similar structure of the density profiles at different times in figure 5(d–f) once the intrusion has arrived at a given location). Thus we assume the density perturbations are independent of
$x$
and
$t$
,
$\rho _{\textit{rel}}(x,y,t)=\rho _{\textit{rel}}(y)$
and
$\eta (x,y,t)=\eta (y)$
. Then (4.9) reduces to
and the momentum relation (4.8) becomes
or equivalently
When compared with the corresponding Mei version, this last equation illustrates the decelerating role of isopycnal uplift.
Making the same similarity ansatz as in (4.12) translates (4.1) and (4.16) into
The same boundary conditions apply as above and the solution satisfying the tip condition is again the rarefaction-like one, although in general it must now be found numerically. This is achieved by eliminating
$\mathcal{U}$
from one of the equations by imposing a linear dependency condition and solving the resulting ordinary differential equation using Matlab’s bvp4c solver.
We present two different data-inspired approaches for closing the model: using a piecewise-linear fit to the density data and using a linear fit to the velocity profile. The former is a useful direct approach. We present the latter because the velocity profile is particularly clean and simple and so we can infer the density perturbation that provides the best fit to the observed thickness and velocity profiles. Thus we can explore whether a uniform uplift approximation is able to give a good description with a reasonable density profile.
4.2.1. A piecewise-linear fit to the density profile
We begin by taking a piecewise-linear fit to the density profile presented in figure 5 such that
\begin{align} \rho _{\textit{rel}}(y) = \begin{cases} - y & \text{for } y\gt h_2,\\ -r_2 y + (r_2-r_1)h_1 & \text{for } h_1 \lt y \lt h_2 = (r_2-r_1)h_1/(r_2-1), \\ -r_1y & \text{for } 0 \lt y \lt h_1. \end{cases} \end{align}
Here, an unperturbed region in
$y \gt h_2$
overlies a region with an increased density gradient
$r_2\gt 1$
that in turn overlies a region with a reduced density gradient
$r_1\lt 1$
in
$y\lt h_1$
. The second region corresponds to uplifted denser fluid, while the last corresponds to upstream blocking.
The pressure in the intrusion is now
\begin{equation} p_{\textit{int}} = \begin{cases} \dfrac {1}{2}h_2(2h-h_2) + \dfrac {1}{2}r_2(h_2-h)^2 + p_0 & \text{for } h\gt h_1, \text{ }\\[8pt] \dfrac {1}{2}h_2(2h_1-h_2) + \dfrac {1}{2}r_2(h_2-h_1)^2 - \dfrac {1}{2}r_1\left (h_1^2-h^2\right ) + p_0 & \text{for } h \lt h_1. \end{cases} \end{equation}
A density fit and the resulting pressure, thickness and velocity profiles for this description are shown in figure 13. The piecewise-linear density is a reasonably good fit. The resulting pressure profile (from (4.5), where we have used the half-thickness
$h$
obtained from the simulations in (4.6)) is significantly closer to the simulated one than that obtained assuming an unperturbed ambient density, although the near-source region
$x\lesssim 15$
still has slightly too steep a gradient. The similarity solution thickness and velocity profiles are also significantly closer to the simulated profiles, although they are still longer and thinner. Here, we have set
$r_1=1/6$
,
$r_2=1.25$
and
$h_1=0.6$
, giving
$h_2=2.6$
. These values were chosen based on visual agreement with the density gradients observed in the simulation data (figures 5
d and 13
a). We explored optimising the values to find the best fit for the thickness profile. However, this resulted in a significant overestimate of the density and it does not appear possible to match both the density and thickness profiles closely.
We note that a useful alternative approximation for the density perturbation in
$y\gt h_1$
is an exponential fit inspired by the evanescent wave-like appearance of the density profile. Such a fit provides comparable pressure, thickness and velocity predictions.
4.2.2. A linear fit to the velocity profile
Alternatively, we can invert the procedure above, fitting the simulated velocity profile and inferring the thickness, and density. This approach is used because the velocity profile is particularly simple and almost linear. The approximation
$\bar {u} = u_0 + \xi /3$
with
$u_0=0.46$
provides an excellent fit to the data (see the purple line in figure 13
d). Here, we have explicitly set
$1/3$
as the slope of the line as it provides a particularly compact form in the subsequent analysis; the slope of a line of best fit gives a minimally different value. Solving the exact (4.1) then gives the self-similar thickness profile
$h = h_0\sqrt {1 - 2 \xi /(3u_0)}$
, with
$h_0=1/(2u_0)\approx 1.09$
from the source-flux condition. This is also in good agreement with the simulated profiles (see the purple curve in figure 13
c).
We then substitute these forms into (4.16) and solve for the density at the surface of the intrusion
$\rho _{\textit{rel}}(h)$
. This yields the remarkably simple form
where
$\alpha = u_0^2/h_0^4=16u_0^6$
. Thus the ambient density in
$h\lt y\lt h_0$
can be inferred as
The model does not predict the density in the ambient for
$y\gt h_0$
. Figure 13(a) shows this density profile; it has the correct trend although is noticeably higher than the simulated values.
The solutions we have presented in the last two subsections show that, although not a perfect match, a simple description for the ambient density profile can significantly improve the agreement between the simulations and predictions. We believe that the remaining discrepancies primarily result from approximating the isopycnal uplift as independent of
$x$
and
$t$
.
4.3. An approximation using the Dubreil-Jacotin–Long equation
An alternative, physically motivated description for the density perturbation is possible using a solution of the DJL equation for isopycnal displacements. We emphasise that the DJL equation is only strictly valid for steady flows in which internal waves do not propagate upstream. The wave assumption is valid for our flows if
${\mathcal{H}_a} \lesssim 4.5$
. The steadiness assumption is not valid for our flows, although the tip of the intrusion is propagating at constant velocity and the nearly steady ambient density profile is what we wish to describe and so the approach gives a useful approximation.
In the limit of long-and-thin hydrostatic flows, the DJL equation in dimensionless form is (see, for example, Lamb & Wan Reference Lamb and Wan1998)
Here,
$C=u_{\!f}-u_{{bg}}$
, where
$u_{\!f}$
is the speed of the intrusion tip and
$u_{{bg}}=1/{\mathcal{H}_a}$
. The latter is the uniform flow speed far ahead of the intrusion and is non-zero to balance the source flux. It is absent in standard derivations but may readily be included by performing the analysis in a reference frame moving with the background flow speed.
To impose boundary conditions on (4.23), we follow previous authors and allow slow variations in
$x$
. We additionally allow slow variations in
$t$
. The conditions are then
$\eta =0$
on
$y={\mathcal{H}_a}/2$
and
$\eta =Y(x,t)$
on
$y=h(x,t)$
, where
$Y(x,t)$
is an as-yet-undetermined isopycnal displacement on the surface of the intrusion. This second condition differs from other work using the DJL equation for topography (Baines Reference Baines2022) and intrusions (Ungarish Reference Ungarish2006), where
$\eta (x)=h(x)$
is imposed on
$y=h(x)$
corresponding to
$\rho _{\textit{rel}}=0$
on
$y=h$
. This condition does not match expectations in our geometry, where the initial intrusion surface at
$t=0$
contacts ambient isopycnals of different densities, and also does not agree with simulations.
Solutions are thus
\begin{equation} \eta (x,y,t) = Y(x,t) \, \frac {\sin \left (\displaystyle \frac {{\mathcal{H}_a}/2-y}{C}\right )}{\sin \left (\displaystyle \frac {{\mathcal{H}_a}/2-h(x,t)}{C}\right )}\,. \end{equation}
The corresponding horizontal velocity profile in the ambient is (Lamb & Wan Reference Lamb and Wan1998)
Integrating the horizontal velocity in
$y$
, assuming a sharp interface and symmetry across
$y=0$
, imposing overall conservation of mass and using the definition (2.12) for the vertically averaged horizontal velocity in the intrusion, then gives
and hence, using the value for
$u_{{bg}}$
given above,
Now imposing
$u(x_f,0,t)=u_{\!f}$
in (4.25) and using the definition for
$C$
implies
$\text{d} \eta /\text{d} y = 1$
at
$y=h(x_f,t)=0$
. Differentiating (4.24), substituting for
$Y$
and analysing the limit
$h\to 0$
gives
$C={\mathcal{H}_a}/(2\pi )$
and the tip speed
Substituting (4.27) and (4.28) into (4.24) gives
Finally, substituting this form into (4.7) gives the pressure in the intrusion
This now gives a complete model together with (4.1), (4.8) and (4.9).

Figure 14. Predictions for the shallow-water model with the DJL description for isopycnal uplift (coloured curves) together with the simulated data. (a) Vertical isopycnal displacements
$\eta ^{*}$
at selected positions from
$\xi =0.3$
(intrusion body) up to (if valid solutions exist)
$\xi = 0.72$
(intrusion tip). To aid comparison across cases, profiles are shifted horizontally:
$\eta ^{*} = \eta$
,
$\eta + 0.5$
,
$\eta + 1.0$
and
$\eta + 1.5$
for
${\mathcal{H}_a} = 3$
,
$4.5$
,
$6$
and
$10$
, respectively. Solid curves show
$\eta (y\gt h)$
evaluated using the DJL model solutions, while dashed curves show the corresponding simulated
$\eta$
. For each
$\mathcal{H}_a$
, colour intensity (light to dark) encodes progression in
$\xi$
, as indicated by the grey-scale colour bar. (b) Pressure comparisons between self-similar DJL solutions (solid coloured curves) and simulated results (dashed coloured curves) along
$y=0$
at
$t=50$
. (c) The half-thickness profile in similarity form and (d) the vertically averaged horizontal velocity profile in similarity form. In the last two panels, the simulated data are given by black/grey curves.
A similarity solution of the form (4.12) can again be found numerically using the approach described in § 4.2. A comparison of various expressions given above and the self-similar solutions for
$h$
and
$\bar {u}$
with simulation data is shown in figure 14. Overall, the agreement is remarkably good. For
${\mathcal{H}_a}=3$
, the isopycnal displacement and pressure profiles are in close agreement. For larger
$\mathcal{H}_a$
, the maximum isopycnal displacement is correctly captured, although the profile shape is increasingly mismatched. As a result of this shape mismatch, the pressures have a constant offset, which increases for larger
$\mathcal{H}_a$
, although the pressure gradients are more important and these remain in close agreement. For all
$\mathcal{H}_a$
, the thickness and velocity profiles are close to the simulations, with those for
${\mathcal{H}_a}=6$
in almost perfect agreement. However, the fact that the solution varies with
$\mathcal{H}_a$
is in contrast with the simulation results. We also note that the tip speed obtained in the similarity solution does not match the expression (4.28) used to derive
$Y(x,t)$
. The discrepancies between the model and the simulated solutions presumably result from the solutions violating the steadiness assumption underlying the DJL model and that waves can propagate ahead of the intrusion for
${\mathcal{H}_a}\gtrsim 4.5$
.
5. Conclusions
We have presented simulations of planar intrusions from a constant source across a broad section of parameter space: for Reynolds numbers
$200 \leqslant Re \leqslant 5000$
, `wide’ inlet widths
$2.2\leqslant \mathcal{W}\leqslant 5$
and ambient layer thicknesses
$\mathcal{W} \leqslant {\mathcal{H}_a} \leqslant 20$
. Across this parameter space, we found that the intrusions effectively attain a universal shape. This has the form of a self-similar wedge with a constant dimensionless thickness of approximately
$2.2$
at the source tapering towards a tip propagating at a constant dimensionless velocity of approximately
$0.7$
. Remarkably, this broad-scale structure does not change regardless of whether the intrusions are supercritical, with tips propagating faster than the fastest internal waves (
${\mathcal{H}_a}\lesssim 4.5$
), or the intrusions are subcritical, with tips propagating slower than the fastest internal waves (
${\mathcal{H}_a}\gtrsim 4.5$
).
To further explore the robustness of this universal broad-scale behaviour, we also performed additional isolated simulations with variations other than those described in the main body of the paper: we perturbed the inlet velocity profile by
$0.1\sin (2\pi y/\mathcal{W})$
to introduce an up–down asymmetry in the source, located the source at different heights within the domain, replaced the parabolic inlet profile by a top-hat profile and imposed no-slip instead of free-slip boundary conditions. None of these modifications resulted in any qualitative or significant quantitative changes to the behaviour. The insensitivity of the results for off-centre inlets contrasts notably with the case of constant-volume intrusions considered by Munroe et al. (Reference Munroe, Voegli, Sutherland, Birman and Meiburg2009). We also verified that our two-dimensional simulation results are unaffected by three-dimensional perturbations (see Appendix B).
The key perturbation to the ambient density profile affecting the dynamics of the intrusions is a steady uplift of isopycnals that is near uniform in
$x$
. For shallow ambients, this perturbation extends to the upper boundary of the domain. For deeper ambients, it decays away from the upper surface of the intrusion. The net effect of this perturbation is a reduced density gradient immediately ahead of and partly above the intrusion, and an increased density gradient above the remainder. For subcritical intrusions, columnar disturbances are superposed on this uplift, with modes of increasing order generated for deeper ambients. Alongside these columnar modes, a moderate-amplitude wave train forms on the surface of the intrusion. This wave train can interact with the tip of the intrusion and weakly modulate its speed in time. However, the waves do not alter the broad-scale structure of the intrusion. Overall the behaviour in the ambient is strongly reminiscent of stratified flow over topography. The region of reduced density gradient ahead of the intrusion is similar to upstream blocking. The columnar disturbances and their interaction with the intrusion appear similar to lee waves, although we note that they propagate towards the tip. There is also some evidence of a thin, jet-like flow related to this blocking and the lee waves are similar to those observed experimentally by Baines & Hoinka (Reference Baines and Hoinka1985) in flows over a `Witch of Agnesi’ topography.
Comparing our results with the two previous, experimental studies in this geometry, we find that the self-similar nature and overall structure of our profiles agree with the observations of Ceddia et al. (Reference Ceddia, Kerr, Rudman, Settle and Slim2026) and contrast with the steady-with-a-propagating-nose description of Manins (Reference Manins1976). Our front propagation speed of
$0.7$
is between the values of
$0.45$
of Ceddia et al. (Reference Ceddia, Kerr, Rudman, Settle and Slim2026) and
$0.9$
of Manins (Reference Manins1976). Ceddia et al. (Reference Ceddia, Kerr, Rudman, Settle and Slim2026) suggested that their lower prefactor compared with that of Manins (Reference Manins1976) may have been due to a significant counterflow in the ambient caused by entrainment into the descending plume supplying the source in their experiments. We simulated an approximation to this scenario by moving the outflow boundary conditions at
$x=\mathcal{L}_a$
to
$x=0$
,
$|y|\gt 4.5$
. This change reduced the tip speed slightly to approximately
$0.65$
. Another possible explanation is that the front was noticeably curved across the tank in the experiments. As the flux was estimated from the projected area, this would tend to overestimate
$Q$
and hence reduce the apparent pre-factor. We simulated a three-dimensional approximation to the experimental source geometry and obtained a speed of
$0.6$
. The front was less curved in our simulations than in the experiments and so we suggest the effect could in fact be larger. The combination of the counter flow and curved fronts could thus explain some of the discrepancy. The higher pre-factor in the experiments of Manins is less readily explained. His experiments were at Reynolds numbers between
$100$
and
$500$
, which we anticipate would result in a smaller pre-factor.
We also presented a comparison of our data with the relevant solution of the intrusive shallow-water model of Mei (Reference Mei, Hetényi and Vincenti1969). Although the shape is qualitatively similar, there is a significant quantitative discrepancy. We carefully tested each assumption underlying the model against the simulation data and found that the only assumption that is violated is that the ambient density is unperturbed. Notably the hydrostatic pressure assumption appears to be reasonable. The perturbed density gradient results in a reduced pressure gradient and the simulated flows are thus shorter and thicker than the Mei-model predictions.
We considered modifications to the shallow-water model to improve its accuracy. In the first approach, we assumed that the perturbation density field was steady and independent of
$x$
once established. We then used data fits to describe the density perturbation. Despite this being a very simple approximation, it significantly improved the agreement between the predictions and the simulations. In the second approach, we approximated the isopycnal uplift by a solution to the DJL equation. This provided remarkably good agreement with the simulated results, despite the flows violating the requisite assumptions for the DJL description of steadiness and no waves propagating upstream (for subcritical intrusions). Unfortunately, some discrepancies remain between the models and simulations for both descriptions and it is not clear that either of these modifications can be readily applied to other geometries. The first is fit to data in this specific geometry and the second relies on a model with highly restrictive assumptions. Furthermore, we have been able to ignore the oscillatory contribution of internal waves in this scenario whereas in other geometries they are known to have a leading-order effect. Further study is needed of the behaviour in the ambient. At a minimum, an alternative hydrostatic model is required to describe isopycnal uplift and blocking for general configurations. An additional non-hydrostatic model would be needed to incorporate the effect of internal waves.
Intrusions in the environment almost certainly do not occur in the idealised ambient that we have assumed, with the potential for nonlinear and non-Boussinesq density profiles and a significantly greater vertical extent than we have considered. However, the fact that our results are insensitive to the ambient heights that we have explored suggests that details of the stratification away from the intrusion do not materially affect its dynamics. Small-scale perturbations also do not appear to noticeably alter the flow. In this respect our results would seem sufficiently robust for more general applications. Nevertheless, it would be interesting to explore how larger-scale flows and turbulence in the ambient might affect the dynamics. Intrusions in the environment are also typically supplied by plumes where the inlet width is not specified. Our results suggest that the thickness of the intrusion at the inlet is immaterial provided it is above a threshold value. The study by Ceddia et al. (Reference Ceddia, Kerr, Rudman, Settle and Slim2026) suggested that the thickness of the intrusion at the inlet is only important if the Froude number at the source is above one; their plume-generated intrusions were well below this threshold. Thus we anticipate that our results are directly applicable to intrusions generated by line plumes. However, in natural settings, plumes typically originate from localised sources and here our planar results do not transfer directly. Axisymmetric finite-volume experiments by Holdsworth, Barrett & Sutherland (Reference Holdsworth, Barrett and Sutherland2012) demonstrated that such intrusions are not well described by simple self-similar theories and are strongly influenced by coupling with internal waves generated during collapse, implying that wave–intrusion interaction is an essential component of the dynamics. Furthermore, for continuously supplied axisymmetric intrusions no self-similar solutions of the Mei model have been found. For the Ungarish model, Johnson et al. (Reference Johnson, Hogg, Huppert, Sparks, Phillips, Slim and Woodhouse2015) showed that solutions develop a steady region near the source, while the tip advances approximately as
$t^{3/4}$
. These observations suggest that the underlying dynamics of axisymmetric intrusions may differ fundamentally from that of planar intrusions and it would be interesting to explore such intrusions further.
Supplementary movies
Supplementary movies are available at https://doi.org/10.1017/jfm.2026.11328.
Acknowledgements
The authors thank S. Llewellyn Smith and S. Clarke for helpful discussions. This work was supported by computational resources provided by Monash Advanced Research Computing Hybrid (MonARCH) and the National Computational Infrastructure (NCI), which is supported by the Australian Government through the National Collaborative Research Infrastructure Strategy (NCRIS).
Funding
This work was partially supported by the Australian Research Council, grant number DP220101660.
Declaration of interests
The authors report no conflicts of interest.
Author contributions
H.D.V. and T.L. have contributed substantially and should be considered co-first authors.
Data availability statement
The data that support the findings of this study are available at https://doi.org/10.26180/30038500.
Appendix A. Code verification
To confirm mesh convergence, we performed simulations using three different grid resolutions:
$24 \times 25$
,
$80 \times 61$
and
$120 \times 81$
. Figure 15 shows the location of the intrusion tip and the half-thickness profile at
$t=50$
for each mesh resolution. The tip locations in panel (a) are nearly indistinguishable, and the profiles in panel (b) show clear convergence. In particular, the height profiles from the
$80 \times 61$
to the
$120 \times 81$
meshes demonstrate good agreement. These results confirm that the mesh resolutions used in § 3 adequately capture both the intrusions’ broad structures and the fine-scale dynamics.

Figure 15. Grid convergence. (a) Evolution of the tip location
$x_f$
as a function of time
$t$
, and (b) half-thickness profile
$h$
at
$t=50$
. The meshes are structured grids with dimensions
$N_x \times N_y$
, where
$N_x$
and
$N_y$
denote the number of grid points in the horizontal and vertical directions, respectively. The resolution used in the body of the paper is shown by the solid black curve. Parameters are as for figure 3. (c–e) The colour function
$c$
at
$t=10$
for the three resolutions shown in panels (a) and (b).
Appendix B. Three-dimensional simulations
To verify that our two-dimensional simulations showed an observable dynamics with no three-dimensional effects, we performed a three-dimensional simulation corresponding to the baseline case described in § 3.1. In our three-dimensional simulations, the spanwise length of the domain is set to
$L_z = 5$
, with the number of planes in the
$z$
-direction given by
$N_z = 256$
. At time
$t=10$
, a Gaussian-distributed continuous white-noise forcing of amplitude
$0.1$
is applied to all of the variables. This amplitude is considered moderately large for the baseline intrusion cases. The simulations were then advanced, and the height profile at
$t=80$
was plotted for different values of
$z$
, as shown in figure 16. The results indicate that, aside from slight variations in the vicinity of the inlet, the thickness profile exhibits little to no dependence on
$z$
across the
$x$
-domain. In particular, the overall shape of the intrusion thickness remains nearly unchanged as we vary
$z$
and matches the two-dimensional simulation (see figure 16). These results indicate that three-dimensional effects do not significantly alter the evolution of the intrusion thickness in a stratified ambient fluid. This is consistent with the findings of Munroe et al. (Reference Munroe, Voegli, Sutherland, Birman and Meiburg2009), who showed that three-dimensional mixing has little impact on intrusion evolution or wave generation.

Figure 16. Three-dimensional simulations. Half-thickness profiles at different spanwise locations (coloured curves) together with the planar simulation (black solid curve) at time
$t=80$
. Other parameters as in figure 3.
Appendix C. Entrainment

Figure 17. Intrusion area computed at
$c_{\mathrm{th}} = 0.1$
for
$\textit {(a)}$
fixed
${\textit {Sc}} =10$
and varying
${\textit{Re}}$
,
$\textit {(b)}$
fixed
${\textit{Re}} = 1000$
and varying
$\textit {Sc}$
and
$\textit {(c)}$
fixed
${\textit{Re}}.Sc=10^4$
and varying
$(Sc,Re)$
. Red dots in
$\textit {(a)}$
represent the intrusion area at the selected times from the three-dimensional simulation in Appendix B at the mid-plane
$z=0$
.
We quantify the cross-sectional area of the intrusion by
where the threshold
$c_{\mathrm{th}}$
is used to filter out ambient background contamination and identify entrainment.
Figure 17 shows the evolution of the intrusion area
$A(t)$
for a range of Reynolds and Schmidt numbers at the threshold concentration
$c_{\mathrm{th}} = 0.1$
. In all cases,
$A(t)$
increases approximately linearly with time, with only weak curvature appearing near the end of the time interval.
When
${\textit{Re}\,\textit{Sc}}$
is held constant, the intrusion area exhibits nearly identical evolution for varying
${\textit{Re}}$
(figure 17
c). In contrast, when
${\textit{Re}}$
is held fixed and
${\textit {Sc}}$
is increased (figure 17
b), the slope of the area curve decreases. In combination, these results suggest that entrainment driven by shear is limited, and the increase in intrusion area is primarily controlled by diffusion.
The intrusion area evaluated at
$z = 0$
(red dots in figure 17
a) from the three-dimensional simulation (in Appendix B) is indistinguishable from that of the corresponding two-dimensional counterpart. This suggests that three-dimensional effects do not significantly modify the entrainment process.










































































































































