Liquid-liquid breakup simulation in a turbulent flow. Interface in yellow. Slices show the vorticity magnitude (in color), the velocity magnitude (in contours) and the grid.
Gerris3D
Open source flow solver with oct-tree grid refinement used to study oil jets in water environments.Above: Lambda2=-0.005 isosurfaces colored by velocity magnitude.
Above: Oil interface colored by streamwise velocity.
Spectral element method: a simple example
Consider the 1D advection problem of a scalar with constant velocity
:
,
,
,
where .
Fig.1 compares the convergence (norm 2 of the difference between the numerical and exact solution) of Discontinuous Galerkin Method and Finite Difference for the problem above.

Fig.1: Convergence of Discontinuos Galerkin Method (DG) and Finite difference (FD) for a 1D advection problem.
Image gallery: rotating plumes
Figure 1. From left to right: temporally and azimuthally averaged passive scalar volume fraction field for plumes at Ro=, 40, 10 and 1. These results show how increasing the rotation rate from Ro=
to 10, results in the plume axis deflection and reduces the lateral intrusion height. At lower Rossby numbers, the lateral transport is completely suppressed leading to a change of regime (see Ro=1 case) characterized by the accumulation of passive scalar in the domain. These results are in agreement with the experiments of Helfrich and Battisti [1].
Figure 2. Similar to above. The mean circulation is visualized using streamlines colored by azimuthal velocity magnitude. The plume axis deflection accompanied by the blocking of the radial transport increases and the system rotation rate grows. The complete suppression of the radial transport is evident at Ro=1 characterized by the lack of lateral intrusion signature and the presence of smaller eddies that explain the well mixed passive scalar field shown in Fig.1.
[1] Helfrich, K. R. and Battisti, T. M., “Experiments on baroclinic vortex shedding from hydrothermal plumes“, Journal of Geophysical Research, volume 96, pages 12511-12518 (1991).
Image gallery: hybrid plumes
Figure 1. Partially averaged velocity field for a single phase plume. Left: two isosurfaces of radial velocity at (red) and
(blue). Note the entrainment associated to negative values of
along the plume stem below the trapping height and the formation of the lateral intrusion associated to positive values of radial velocity. Right: two isosurfaces of vertical velocity at
(red) and
. Note the plume top surrounded by a ring of downdrafts (in blue) and the formation of gravity waves (outer ring of positive
).
Figure 2. Similar to above for a bubble plume. The presence of gas, characterized by the slip velocity, leads to a destratification across the entire water column and the formation of peeling regions above the main lateral intrusion.
Numerical model for bubble plumes
Here we briefly summarize the derivation of our Eulerian-Eulerian model for multiphase (gas and water) flows used to investigate plumes generated by subsurface blowouts in stratified environments. The buoyancy defect at the source is assumed to be due to thermal effects and the presence of a gas phase. The main assumptions are:
- Boussinesq flow conditions (density variations only accounted in the buoyancy term).
- Gas bubbles carry a negligible amount of momentum compared to the liquid phase.
- Constant slip velocity of the gas phase.
- Linear background stratification.
The starting point for the model derivation, is the mass conservation equation for a phase :
where ,
and
are density, volume fraction and Cartesian velocity field for the phase
respectively,
is time and the symbol
denotes dimensional quantities.
Similarly, the momentum conservation can be written as:
where is pressure (taken to be equal in each phase [1]),
are the molecular and turbulent diffusive terms for phase
,
is the gravity acceleration acting in the vertical direction aligned with coordinate
,
is the rotation vector and
is the material derivative.
Momentum transfer between phases is accounted in the term and we require:
i.e. phase interactions do not affect the bulk momentum.
As detailed in [1], under the assumptions presented above, the system of transport equations can be simplified as:
where is the liquid phase velocity,
is the gas volume fraction,
is a passive scalar volume fraction,
is the temperature
perturbation and
is the stratification slope. The system of equations has been non-dimensionalized using the classical velocity, length, time and temperature scales for stratified flows.
Using the inlet buoyancy flux and the buoyancy frequency
, these scales are defined as
,
,
and
respectively.
is the non-dimensional slip velocity and
is the buoyancy frequency defined as:
where is the reference density value (taken at
for an unperturbed environment),
is the environment density profile and
is the thermal expansion coefficient for the liquid phase.
The non-dimensional groups are the Reynolds number , the Richardson number
, the Rossby number
and the Péclet number for a scalar
.
is the liquid phase kinematic viscosity,
is the diffusivity coefficient for the scalar
and
is the Coriolis frequency (the rotation vector
is here aligned with
).
Detailed derivation of the model can be found in:
[1] Fabregat Tomàs, A., Dewar, W. K., Özgökmen, T. M., Poje, A. C. and Wienders, N., “Numerical Simulations of Turbulent Thermal, Bubble and Hybrid Plumes”, Ocean Modelling, Volume 90, pages 16-28, 2015.