Hostname: page-component-89b8bd64d-n8gtw Total loading time: 0 Render date: 2026-05-08T09:30:09.966Z Has data issue: false hasContentIssue false

A hyperbolic description of mixing

Published online by Cambridge University Press:  22 January 2026

Daniel Domínguez-Vázquez*
Affiliation:
Spanish National Research Council (IDAEA – CSIC) , 08034 Barcelona, Spain
Tomás Aquino
Affiliation:
Spanish National Research Council (IDAEA – CSIC) , 08034 Barcelona, Spain
*
Corresponding author: Daniel Domínguez-Vázquez, daniel.dominguez@csic.es

Abstract

We introduce a description of passive scalar transport based on a (deterministic and hyperbolic) Liouville master equation. Defining a noise term based on time-independent random coefficients, instead of time-dependent stochastic processes, we circumvent the use of stochastic calculus to capture the one-point space–time statistics of solute particles in Lagrangian form deterministically. To find the proper noise term, we solve a closure problem for the first two moments locally in a streamline coordinate system, such that averaging the Liouville equation over the coefficients leads to the Fokker–Planck equation of solute particle locations. This description can be used to trace solute plumes of arbitrary shape, for any Péclet number, and in arbitrarily defined grids, thanks to the time reversibility of hyperbolic systems. In addition to grid flexibility, this approach offers some computational advantages as compared with particle tracking algorithms and grid-based partial differential equation solvers, including reduced computational cost, no Monte-Carlo-type sampling and unconditional stability. We reproduce known analytical results for the case of simple shear flow and extend the description of mixing in a vortex model to consider diffusion radially and nonlinearities in the flow, which govern the long time decay of the maximum concentration. Finally, we validate our formulation by comparing it with Monte Carlo particle tracking simulations in a heterogeneous flow field at the Darcy (continuum) scale.

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

Figure 1. Evolution of the PDF of particle positions for a deterministic (point) initial condition in (a) and stochastic (Gaussian) initial condition in (b). The red line in (b) at the initial time corresponds to the backward map $ \hat {{x}}_0$, given by (4.6), of the arbitrarily chosen point $ {\mathrm{x}}$, which is depicted as the red square in the support of $f_{X}$ at time $t$, and the value of the PDF at that point, $f_{X}({\mathrm{x}};t)$, depicted as a red triangle, is given by relation (4.7).

Figure 1

Figure 2. Evolution of the PDF of solute particle locations $f_{\boldsymbol{X}}$ in a shear flow from a deterministic initial condition composed of two injection points according to (5.8) with $(\tilde {x}_{1,1},\tilde {x}_{2,1})=(-2,0)$ and $(\tilde {x}_{1,2},\tilde {x}_{2,2})=(2,0)$, with $D=0.2 \ \text{m}^2 \text{s}^{-1}$ at (a) $t=0 \ \text{s}$, (b) $t=1.67 \ \text{s}$, (c) $t=3.33 \ \text{s}$ and (d) $t=5 \ \text{s}$; and a multimodal initial condition with $D=2\times 10 ^{-3} \ \text{m}^2 \text{s}^{-1}$ at (e) $t=0 \ \text{s}$, (f) $t=1.33 \ \text{s}$, (g) $t=2.67 \ \text{s}$ and (h) $t=4 \ \text{s}$. For both cases, $\gamma =1 \ \text{s}^{-1}$.

Figure 2

Figure 3. Temporal evolution of solute plumes in a vortex flow defined by (a) a uniform initial profile (5.27a), (b) a uniform-normal initial profile (5.27b) and (c) a skewed initial profile (5.27c) at $t=0 \ \text{s}$, $t=0.35 \ \text{s}$ and $t=0.8 \ \text{s}$. Based on the set-up of Meunier & Villermaux (2003), we set $a_1=0.6 \ \text{cm}$, $b_1=1.8 \ \text{cm}$, $a_2=-0.11 \ \text{cm}$, $b_2=0.11 \ \text{cm}$, $\varGamma =14.2 \ \text{cm}^2\, \text{s}^{-1}$ and we take $D=10^{-3} \ \text{cm}^2 \text{s}^{-1}$ as an intermediate value from those used in Meunier & Villermaux (2010), which corresponds to $ \textit{Pe}_{\tilde {\gamma }} \approx 6 \times 10^2$. The Lagrangian grids correspond to support particle locations with a uniform discretisation of $\boldsymbol{{x}}_0$ and $\boldsymbol{\xi }$.

Figure 3

Figure 4. Temporal evolution of the skewed concentration profile (5.27c) for different grid types. Top row: concentration profiles at $t=0 \ \text{s}$, $t=0.35 \ \text{s}$ and $t=0.8 \ \text{s}$ for an initially uniform Lagrangian grid composed of support particles with three levels of refinement: (a) coarse, (b) medium and (c) fine. Middle row: concentration profiles for three uniform grids with different levels of refinement: (d) coarse at $t=0 \ \text{s}$, (e) medium at $t=0.35 \ \text{s}$ and (f) fine at $t=0.8 \ \text{s}$. Bottom row: arbitrary unstructured grids are employed to depict the solution at (g) $t=2 \ \text{s}$, (h) $t=5\ \text{s}$ and (i) $t=10 \ \text{s}$. The rest of the parameters are given in the caption of figure 3.

Figure 4

Figure 5. Maximum concentration along the radial direction for the uniform initial condition (5.27a) in (ac) and the uniform-normal initial condition (5.27b) in (df) at times $t=5 \ \textrm {s}$ (circles), $t=10 \ \textrm {s}$ (squares), $t=20 \ \textrm {s}$ (triangles) with $D=5\times 10^{-6}\ \textrm {cm}^2\, \textrm {s}^{-1}$ ($ \textit{Pe}_{\tilde {\gamma }} \approx 10^5$) in (a) and (d); $D=10^{-4}\ \textrm {cm}^2\,\textrm {s}^{-1}$ ($ \textit{Pe}_{\tilde {\gamma }} \approx 6\times 10^3$) in (b) and (e); and $D=10^{-2}\ \textrm {cm}^2\,\textrm {s}^{-1}$ ($ \textit{Pe}_{\tilde {\gamma }} \approx 60$) in (c) and (f). The dash-dotted red lines in (ac) are (5.36) and in (df) they are (5.38); whereas the dashed green lines in (ac) are (5.33) and in (df) they are (5.37a). The continuous black lines in (df) are (5.36). The radius is normalised by the initial vortex radius $a_0=0.3 \ \textrm {cm}$ (Meunier & Villermaux 2003). The remaining parameters are as in figure 3. The green curves consider radial diffusion, whereas the red and black curves do not.

Figure 5

Figure 6. Time evolution of the uniform initial condition (5.25a) for $D=10^{-2} \ \text{cm}^2\,\text{s}^{-1}$, which corresponds to $ \textit{Pe}_{\tilde {\gamma }} \approx 60$ at (a) $t= 0 \ \text{s}$, (b) $t= 1 \ \text{s}$, (c) $t= 4 \ \text{s}$, (d) $t= 6 \ \text{s}$ and (e) $t=10 \ \text{s}$ computed with the relinearisation procedure with a linear interpolant with nodes distributed uniformly in polar coordinates (with $301\times 601$ points in the radial and azimuthal directions, respectively) for a radial domain of $r \in [0, 3] \ \text{cm}$ and the full circumference. Relinearisation is applied at intervals of $\Delta t = 0.02 \ \text{s}$. Panel (f) shows the maximum concentration assuming linearity of the drift and neglecting radial diffusion using (5.36) (dotted red line), assuming linearity of the drift but considering radial diffusion with (5.33) (dashed green line), using the relinearisation procedure while accounting for radial diffusion (continuous black line with squared symbols) and using the PDE solver in a $[-3,3]\times [-3,3] \ \text{cm}^2$ domain discretised in $401\times 401$ points with a time step of $\Delta t =6\times 10^{-5} \ \text{s}$ (dot-dashed blue line with triangular symbols).

Figure 6

Figure 7. Evolution of the PDF of solute particle positions $f_{\boldsymbol{X}}$ in a heterogeneous medium for the initial condition (5.41a) for Péclet number s (a)$ \textit{Pe}=10^4$ and (b) $ \textit{Pe}=10^3$. The plots show the PDF reconstructed from Monte Carlo particle tracking simulations using histograms with bin side (a) $h=l_c/50$ and (b) $h=l_c/20$ for several times (contour maps), and the evolution of the PDF along the locations of the particle trajectory starting at ${x}_{0,1}=a_1$, ${x}_{0,2}=a_2$ (coloured continuous line) computed with (5.44).

Figure 7

Figure 8. Evolution of the maximum of the PDF of solute particle positions $f_{\boldsymbol{X}}$ in a heterogeneous medium for the initial condition (5.41a), computed with the hyperbolic formulation (5.44) (continuous lines) and reconstructed from Monte Carlo particle tracking simulations with finer (dashed lines) and coarser (dash-dotted lines) histogram bin sizes. Monte Carlo results are also interpolated at the location of the trajectory from figure 7 with a zeroth-order interpolation for Péclet numbers $ \textit{Pe}=10^3$ (squares) and $ \textit{Pe}=10^4$ (circles). The tendencies shown correspond to the analysis in Dentz et al. (2018).

Figure 8

Figure 9. Evolution of the PDF of solute particle positions $f_{\boldsymbol{X}}$ in a heterogeneous medium for the initial condition (5.41b) and Péclet number $ \textit{Pe}=10^3$, computed with (5.45a) along the locations of a material line at times $t/\tau _A=0$, $2.7$, $24.9$ and $60$.

Figure 9

Figure 10. Evolution of the PDF of solute particle positions $f_{\boldsymbol{X}}$ in a heterogeneous medium for the initial condition (5.41b) and Péclet number $ \textit{Pe}=10^3$, computed with (5.45a) for (a) $t=2.7 \tau _A$ and (b) $t=24.9 \tau _A$; and with Monte Carlo particle tracking simulations reconstructed with histograms for (c) $t=2.7 \tau _A$ with bin side $h=l_c/50$ and $309 \times 394$ bins, and (d) $t=24.9 \tau _A$ with $h=l_c/20$ and $750\times 245$ bins.

Figure 10

Figure 11. Evolution of the PDF of solute particle positions $f_{\boldsymbol{X}}$ in a heterogeneous medium for the initial condition (5.41b), computed with (5.45a) (dotted green line) and Monte Carlo particle tracking simulations (continuous red line) for (a) $t=2.7\tau _A$ and $ \textit{Pe}=10^3$, (b) $t=24.9\tau _A$ and $ \textit{Pe}=10^3$, (c) $t=2.7\tau _A$ and $ \textit{Pe}=10^4$, and (d) $t=24.9\tau _A$ and $ \textit{Pe}=10^4$. To reconstruct the PDFs from the particle tracking simulations, we use histograms with a bin side of (a) $h=l_c/50$, (b) $h=l_c/20$, (c) $h=l_c/100$ and (d) $h=l_c/50$; we then interpolate the PDF values at the locations of the advected material line from figure 10(a,b) with a zeroth-order interpolation scheme and plot it along $s(t)$ accordingly.