Hostname: page-component-76d6cb85b7-jhrpq Total loading time: 0 Render date: 2026-07-22T02:37:46.061Z Has data issue: false hasContentIssue false

Shear-free, inhomogeneous turbulence in a stably stratified fluid

Published online by Cambridge University Press:  16 June 2026

Ryan Hass*
Affiliation:
Verification and Analysis (XCP-8), Los Alamos National Laboratory , Los Alamos, NM 87545, USA Department of Mechanical Engineering, Stanford University , 450 Jane Stanford Way, Stanford, CA 94305, USA
Sanjiva Lele
Affiliation:
Department of Mechanical Engineering, Stanford University , 450 Jane Stanford Way, Stanford, CA 94305, USA Department of Aeronautics and Astronautics, Stanford University, 450 Jane Stanford Way, Stanford, CA 94305, USA
*
Corresponding author: Ryan Hass, ryanhass@alumni.stanford.edu

Abstract

Content of image described in text.

High-resolution large eddy simulations are conducted of locally forced, shear-free turbulence in the presence of an initially sharp density interface. The simulations are reminiscent of oscillating grid turbulence experiments used to isolate the effect of turbulent diffusion and entrainment from background shear. By simulating such a flow we avoid common challenges of the experiments such as secondary-flow contamination due to sidewall effects and the inevitable interaction of the stratifying agent and forcing region. To address the latter concern, we add a heating term (potential energy sink) to the governing equations in the forcing layer, thereby preventing a heat flux through the source region. This modification sets up a continuous stratification in the mixed layer that is often assumed to be negligible in experiments. Despite this difference, we are able to make meaningful comparisons in terms of the overall entrainment rate, which varies as a power law with a turbulent Richardson number. Two exponents, $-2$ and $-1$, are measured depending on the definition of the Richardson number and entrainment rate used. The definition leading to $-1$ is consistent with most experiments, and we argue it is the superior choice if one is able to measure the relevant quantities. We also verify the self-similar scaling of turbulence velocity and length scales in the homogeneous fluid and propose ‘inner’ and ‘outer’ scalings for the stratified cases based on a local Froude number. The detailed scaling results are useful for turbulence model validation.

Information

Type
JFM Papers
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2026. Published by Cambridge University Press
Figure 0

Table 1. Power-law exponents reported in the literature.Table 1 long description.

Figure 1

Figure 1. Figure 1 long description.Schematic of computational domain. Note that z′$z^\prime$ is defined positive downward. Everything in the schematic is to scale for the stratified simulations, i.e. Lx/(zt−zb)=1.5$L_x/(z_t-z_b) = 1.5$ as opposed to 1 for the unstratified cases.

Figure 2

Table 2. Domain size parameters. See figure 1 for definitions. There are two levels of mesh resolutions considered: medium (M) and fine (F). These represent mesh spacings of 3/128$3/128$ and 3/256$3/256$, respectively. Statistics reported in this paper are computed from F-mesh results. However, all F-mesh simulations are initialised from M-mesh runs to efficiently bypass the early transient (propagation of the turbulent front from the forcing region to the density interface).

Figure 3

Figure 2. Figure 2 long description.Forcing layer localisation. (a) Forcing layer mask function, g(z)$g(z)$. (b) Absolute value of the dominant terms in the TKE budget, showing the rapid decay of the source term outside the forcing layer for run SM74. Below z=−1$z=-1$ (black dash–dot line) TKE production due to forcing is virtually negligible. To show the proximity of the density interface (stratified runs only) and the forcing region, a thin black line denotes zi$z_i$ in (3.9); dashed black lines in (a) and (b) mark the edge of the forcing region, z2$z_2$, in (3.4a).

Figure 4

Table 3. Input and output parameters of the simulations. Here Re${\textit {Re}}$ and Fr$ \textit{Fr}$ depend on the reference length and velocity scales, L∗$L^*$ and U∗$U^*$. More meaningful output parameters are reported as well where Ret=Rek2/ϵ${{\textit {Re}}}_t = {{\textit {Re}}} k^2/\epsilon$, Frt=ϵ/Nk$ \textit{Fr}_t = \epsilon /Nk$, Reb=Reϵ/N2${{\textit {Re}}}_b = {{\textit {Re}}} \epsilon /N^2$ and N2=∂z⟨T⟩/Fr2$N^2 = \partial _z\langle T \rangle /{Fr}^2$. We define zI$z_I$ as the location where ⟨T⟩=0.5$\langle T \rangle = 0.5$ or zI=−1.75$z_I=-1.75$ for the unstratified runs (i.e. zi$z_i$ in (3.9)). The output parameters are computed from time and planar averages. Run SM130 is unstratified (i.e. Fr=∞$ \textit{Fr} = \infty$), but was integrated along with the (passive) scalar evolution equation and so scalar evolution can be compared with the stratified runs. Scalar fields were not considered in the other unstratified simulations. The last column documents the amount of time averaging used to compute statistics in terms of τ0.7$\tau _{0.7}$, the eddy turnover time where ⟨T⟩=0.7$\langle T \rangle = 0.7$ (stratified runs) or where z′=1.75$z^\prime = 1.75$ (unstratified simulations).

Figure 5

Figure 3. Figure 3 long description.Reynolds–Peclet number space traversed by a number of previous studies. Solid lines are used for OGT experiments and dashed lines for simulations. When values of the horizontal velocity scale u$u$ and integral length scale L$L$ were not reported in the references, the empirical correlation uL=CβfS(3/2)M(1/2)$u L = C \beta f S^{({ {3}/{2}})} M^{({ {1}/{2}})}$ was used, where f$f$ is the oscillating frequency of the grid, S$S$ the stroke length and M$M$ the mesh size. The empirical constants C=0.25$C = 0.25$ and β=0.1$\beta = 0.1$ were used unless otherwise specified in the reference. The purple open circle marks the value of Ret${{\textit {Re}}}_t$ and Pet${Pe}_t$ at the initial location of the density interface in our simulations since, in our simulations, Ret${{\textit {Re}}}_t$ is a function of depth (see § 4.1.2).

Figure 6

Table 4. Range of Richardson numbers reported in previous studies. The use of different definitions from study to study precludes a direct comparison between references. Here uh$u_h$ and Lh$L_h$ are the RMS horizontal velocity and integral length scale measured in the homogeneous fluid at the depth of the density interface; us$u_s$ is the RMS horizontal velocity measured in the stratified fluid. The 3/140$3/140$ factor in the middle column converts ΔbH3/(uhLh)2$\varDelta b H^3/ (u_h L_h)^2$ to Ri^$\hat {Ri}$ defined in Fernando & Long (1983) and reported in figure 12 of that paper. Here LE$L_E$ is the Ellison length scale and ⟨⟩I$\langle \rangle _I$ a vertical average over the interface. Both of these are defined in § 4.2.6.

Figure 7

Figure 4. Figure 4 long description.Vertical velocity contours in the x$x$z$z$ plane. Results are shown for (a) SM71 (ktgt=10$k_{\textit{tgt}}=10$, κmin=14$\kappa _{\textit{min}} = 14$); (b) SM72 (ktgt=20$k_{\textit{tgt}}=20$, κmin=14$\kappa _{\textit{min}} = 14$); (c) SM73 (ktgt=10$k_{\textit{tgt}}=10$, κmin=7$\kappa _{\textit{min}} = 7$); (d) SM74 (ktgt=20$k_{\textit{tgt}}=20$, κmin=7$\kappa _{\textit{min}} = 7$).

Figure 8

Figure 5. Figure 5 long description.The x$x$y$y$ planes of vertical velocity contours. Rows (top to bottom) show cases SM71, SM72, SM73 and SM74, respectively. Columns (left to right) correspond to depths z′=0.01$z^\prime = 0.01$, 0.76, 1.25 and 1.76. These depths can be compared with lf$l_{\kern-1pt f}$, the length scale based on kinetic energy and dissipation rate in the forcing region: lf≃0.20$l_{\kern-1pt f} \simeq 0.20$ for SM71 and SM72, and lf≃0.34$l_{\kern-1pt f} \simeq 0.34$ for SM73 and SM74.

Figure 9

Figure 6. Figure 6 long description.(a) Unscaled TKE k$k$, dissipation rate ϵ$\epsilon$ and turbulence length scale l=k3/2/ϵ$l = k^{3/2}/\epsilon$ for all four unstratified cases; the legend reports ktgt$k_{\textit{tgt}}$ and κmin$\kappa _{\textit{min}}$ for each case as ‘k$k$xx’ and ‘κ$\kappa$xx’. (b) Scaled TKE, dissipation rate and length scale. Grey dashed lines are fits using the empirical coefficients A′=0.6867$A^\prime = 0.6867$, B′=1.3221$B^ \prime = 1.3221$ and β′=0.2636$\beta^ \prime = 0.2636$ and the exponent n=1$n=1$ (i.e. k∼z′2$k \sim z^{\prime 2}$ and ϵ∼z′4$\epsilon \sim z^{\prime 4}$). The figures in (a) show data inside the forcing layer. Data in (b) excludes this region since z0$z_0$ is outside the forcing layer.

Figure 10

Table 5. Normalisation quantities used in empirical fits.

Figure 11

Figure 7. Figure 7 long description.Same scaling for k$k$ (a), l$l$ (b) and ϵ$\epsilon$ (c) as that in figure 6(c). From the smooth common profile of k/k0$k/k_0$ an empirical curve kemp$k_{{emp}}$ is extracted (black circles). Similarly, a linear regression to the l/l0$l/l_0$ data yields a second empirical curve lemp$l_{{emp}}$ (black circles). The black circles on the ϵ/ϵ0$\epsilon /\epsilon _0$ profiles (right figure) are obtained by plotting kemp3/2/lemp$k_{{emp}}^{3/2}/l_{{emp}}$. Coloured profiles correspond to the legend in figure 6.

Figure 12

Figure 8. Figure 8 long description.Unscaled turbulent Reynolds number (a) and the Reynolds number normalised by the reference quantities at z0$z_0$ (b). The black vertical line in the left figure marks the initial density interface location for the stratified runs discussed below.

Figure 13

Figure 9. Figure 9 long description.Isotropy factor, I≡wrms/urms$I \equiv w_{\textit{rms}}/u_{\textit{rms}}$. See figure 6 caption for legend interpretation.

Figure 14

Figure 10. Figure 10 long description.Planar-averaged temperature profiles at the start and end of time averaging.

Figure 15

Figure 11. Figure 11 long description.Integrated energy budgets for case SM126 (Fr=1.25$ \textit{Fr} = 1.25$). (a) Potential energy budget (2.9). (b) Kinetic energy (KE) budget (2.7). The other simulations have similar figures. The non-zero residual (thin black line) in the forcing region for kinetic energy is due to under-resolved dissipation. Red circles mark where ⟨T⟩=0.5$\langle T \rangle =0.5$. The inset in (b) shows the KE balance in the interfacial region demonstrating that buoyancy transfer becomes a non-negligible sink in this area. The legend items are descriptive names for the terms in (2.7) and (2.9): Source/forcing term, SP$S_{\mathscr{P}}$/FK$F_{\mathscr{K}}$; buoyancy transfer, B$\mathscr{B}$; transport, ΔFP$\varDelta F_{\mathscr{P}}$ and ΔF$\varDelta F$; destruction, ϵP$\epsilon _{\mathscr{P}}$ and ϵK$\epsilon _{\mathscr{K}}$; unsteady, −∂P$-\partial \mathscr{P}$ and −∂tK$-\partial _t \mathscr{K}$.

Figure 16

Figure 12. Figure 12 long description.Instantaneous contours of vertical velocity and temperature in the x$x$z$z$ plane at y=Ly/2$y=L_y/2$. Snapshots are taken at roughly the same simulation time. Only a selected portion of the computational domain is visualised that excludes the forcing region above. Recall that the full domain is z∈[−5.025,1.35]$z \in [-5.025,1.35]$. The colour scale is blue-to-red for w∈[−0.1,0.1]$w\in [-0.1, 0.1]$ and T∈[0,1]$T \in [0, 1]$.

Figure 17

Figure 13. Figure 13 long description.Profiles of ⟨T⟩(z,t)$\langle T \rangle (z,t)$ for t∈[t0,tf]$t \in [t_0,t_{\kern-1pt f}]$ where the lines get darker as t→tf$t \to t_{\kern-1pt f}$. Blue dashed lines mark the location where the time window used for averaging is equal to two eddy turnover times (in the quasi-stationary state). This shows where time-averaged statistics are truncated in subsequent sections.

Figure 18

Figure 14. Figure 14 long description.Instantaneous profiles of the planar (x$x$y$y$) averaged (a) TKE, (b) dissipation rate, (c) scalar variance and (d) scalar flux. Light coloured lines are at early times, which become progressively darker as time progresses. See figure 13 caption for an explanation of the blue dashed lines. Note the log scale used in (a) and (b).

Figure 19

Figure 15. Figure 15 long description.Turbulent Froude number Frt=ϵ/Nk$ \textit{Fr}_t = \epsilon /Nk$. The black vertical line marks Frt=1$ \textit{Fr}_t=1$ and the horizontal dashed lines show where in the domain this value is reached for each simulation.

Figure 20

Figure 16. Figure 16 long description.Comparison of outer and inner scaling for kinetic energy, dissipation rate and length scale. (a) Outer scaling; the empirical fits of § 4.1.2 are shown as dashed grey lines, demonstrating the breakdown of the scaling due to buoyancy effects. (b) Inner scaling; the vertical dashed grey lines mark where the curves are within a half-standard deviation of each other. Coloured circles mark the location where ⟨T⟩=0.5$\langle T \rangle =0.5$. Coloured `x’s mark where (z′−z0)/l0=2$(z^\prime-z_0)/l_0 = 2$, i.e. where outer-region scaling terminates.

Figure 21

Table 6. The spread of quantities in figure 16(a) relative to the unstratified simulation (blue curve in figure 16a) at (z′−z0)/l0=1$(z^\prime-z_0)/l_0 = 1$ and 2.

Figure 22

Figure 17. Figure 17 long description.Relative location of z1$z_1$ to the density interface. Here z1$z_1$ is defined by Frt(z1)=1$ \textit{Fr}_t(z_1) = 1$; zt$z_t$, zI$z_I$ and zb$z_b$ are defined in terms of the mean temperature profile: ⟨T⟩(zt)=0.9$\langle T \rangle (z_t) = 0.9$, ⟨T⟩(zI)=0.5$\langle T \rangle (z_I) = 0.5$ and ⟨T⟩(zb)=0.1$\langle T \rangle (z_b) = 0.1$; δI$\delta _I$ is the interface thickness defined as δI=zt−zb$\delta _I = z_t-z_b$.

Figure 23

Figure 18. Figure 18 long description.Visualisation of the outer, inner and overlap regions referenced to unscaled depth for each case.

Figure 24

Figure 19. Figure 19 long description.The N2$\text{The }N^2$ outer scaling. The open red circle marks where ⟨T⟩=0.5$\langle T \rangle =0.5$ for SM123. The ⟨T⟩=0.5$\langle T \rangle =0.5$ location for other cases is off the figure. The spread of normalised curves (b) at (z′−z0)/l0=1$(z^\prime-z_0)/l_0=1$ is 25.0 % relative to the mean value at that location.

Figure 25

Figure 20. Figure 20 long description.Isotropy factor, I≡wrms/urms$I \equiv w_{\textit{rms}}/u_{\textit{rms}}$, for the stratified simulations. Open circles mark the location where ⟨T⟩=0.5$\langle T \rangle =0.5$. Closed circles in (a) are where Frt=1$ \textit{Fr}_t = 1$. The figures are the same, but the vertical axis in (b) is shifted to the forcing layer edge zf$z_{\kern-1pt f}$ and normalised by the depth h1$h_1$ defined as h1=zf−z1$h_1 = z_{\kern-1pt f} - z_1$, where z1$z_1$ is the location where the turbulent Froude number equals one, Frt(z1)=1$ \textit{Fr}_t(z_1) = 1$, i.e. the location of the closed circles in (a).

Figure 26

Figure 21. Figure 21 long description.Reynolds stress anisotropy. Depth is normalised by the height H$H$ defined as the distance below the forcing layer edge to the point where ⟨T⟩=0.5$\langle T \rangle =0.5$. Horizontal black lines mark the location where Frt=1$ \textit{Fr}_t=1$. Results are shown for (a) Fr = 14 (SM123), (b) Fr = 7 (SM124), (c) Fr = 3.5 (SM125), (d) Fr = 1.25 (SM126).

Figure 27

Figure 22. Figure 22 long description.(a) Evolution of interface location zI$z_I$ defined as ⟨T⟩(zI)=0.5$\langle T \rangle (z_I) = 0.5$. Dashed lines are from the medium resolution cases and solid lines are the fine resolution runs. (b) Evolution of zI$z_I$ (solid lines) and zI∗$z_I^*$ (dash–dot lines) for the high-resolution stratified simulations. Black dotted lines approximate the linear portion of zI∗(t)$z_I^*(t)$. The time axis in (b) has been zoomed in on the high-resolution time record. Time is normalised in each figure by the eddy turnover time in the forcing region kf/ϵf$k_{\kern-1pt f}/\epsilon _{\kern-1pt f}$.

Figure 28

Table 7. Here uh$\text{Here }u_h$ and Lh$L_h$ are the horizontal RMS velocity and integral length scale measured in a homogeneous fluid at the same depth as the density interface; us$u_s$ and ws$w_s$ are respectively horizontal and vertical RMS velocities measured in the stratified fluid. The scale Lu$L_u$ used in Turner (1968) is an unknown length scale that was held fixed since the grid parameters (mesh size and stroke length) were not varied. We denote by H$H$ the mixed-layer thickness. Xuequan & Hopfinger (1986) used well-established correlations between grid parameters and turbulence scales in a homogeneous fluid. Here S$S$ is the stroke length of the grid, f$f$ its oscillating frequency and M$M$ the distance between grid bars.

Figure 29

Figure 23. Figure 23 long description.Ratios of stratified and homogeneous fluid turbulence scales. (a) Ratio of velocity scales. (b) Length-scale ratios.

Figure 30

Figure 24. Figure 24 long description.Entrainment rate versus Richardson number. Two definitions of E$E$ and Ri$ \textit{Ri}$ have been used and two power laws observed: Ri−1${Ri}^{-1}$ and Ri−2${Ri}^{-2}$. Blue circles use the RMS horizontal velocity and the integral scale (integral of the longitudinal autocorrelation function, (3.2)) in the homogeneous fluid. The homogeneous fluid quantities are measured at the depth of the density interface in the corresponding stratified simulation. Red triangles: the RMS vertical velocity and Ellison length scale measured where ⟨T⟩=0.5$\langle T \rangle =0.5$ in the stratified fluid.

Figure 31

Figure 25. Figure 25 long description.Time evolution of the interface thickness. Solid and dashed lines have the same meaning as in figure 22.

Figure 32

Figure 26. Figure 26 long description.Interface thickness versus turbulent Froude number. The interface thickness is time averaged over the fine-resolution time record (solid lines in figure 25). Blue circles use k$k$ and ϵ$\epsilon$ evaluated where ⟨T⟩=0.7$\langle T \rangle =0.7$ and grey triangles where ⟨T⟩=0.5$\langle T \rangle =0.5$. The grey triangles have been multiplied by two to provide a clear presentation of both lines.

Figure 33

Figure 27. Figure 27 long description.Domain size sensitivity study. The precipitous drop of TKE in each case marks the edge of the sponge layer.

Figure 34

Figure 28. Figure 28 long description.Grid convergence study. (a) Turbulence kinetic energy. (b) Dissipation (viscous + SGS). (c) Transport. (d) Enstrophy.

Figure 35

Figure 29. Figure 29 long description.Grid convergence study for the unstratified case SM123 (Fr=14$ \textit{Fr} = 14$).

Figure 36

Figure 30. Figure 30 long description.Ozmidov scale resolution. The horizontal black line marks the initial density interface location and the vertical black line shows where LES should strive to be below in order to accurately measure mixing according to Khani (2018).

Figure 37

Table 8. Model performance in terms of maximum and minimum scalar excursions, probability of excursions and the volume fraction of where the model is active. The volume fraction is computed only in the region between the forcing layer edge and just beyond the density interface, i.e. the region where we expect κ~$\tilde{\kappa}$ to be active. These values are for the SGS model used in the high-resolution simulations reported in the paper.

Figure 38

Figure 31. Figure 31 long description.Instantaneous contours of temperature and the mask used for the scalar-bounding model (i.e. red shows where the model is active and white is where the standard SGS model is used). This is for case SM123 (Fr=14$ \textit{Fr}= 14$). The other cases are qualitatively similar.

Figure 39

Figure 32. Figure 32 long description.The TKE profiles. (a) Unscaled (raw) data; as done previously, the legend reports ktgt$k_{\textit{tgt}}$ and κmin$\kappa _{\textit{min}}$ for each case as ‘k$k$xx’ and ‘κ$\kappa$xx’. (b) Scaled data referenced to z0$z_0$ determined from fitting a straight line to the l$l$ profiles. (c) Same as (b), but using 1/urms$1/u_{\textit{rms}}$ to determine z0$z_0$. The black lines in the scaled TKE plots show power laws corresponding to −2n$-2n$ where n$n$ is reported on the figures.

Figure 40

Figure 33. Figure 33 long description.Virtual origins computed from the turbulence length and velocity scales. (a) Profiles of the turbulence length scale l$l$ and the linear fits used in determining z0$z_0$. (b) Profiles of 1/urms$1/u_{\textit{rms}}$ and the linear fits used in determining z0$z_0$. (c) Variation of z0$z_0$ with forcing layer Reynolds number.