GfsVariableTracerVOF
From Gerris
A GfsVariableTracerVOF defines a volume-fraction field advected using the geometrical Volume-Of-Fluid technique.
The syntax in parameter files is:
[ GfsVariableTracer ]
Whenever a new GfsVariableTracerVOF is created called T for example, four additional variables (three in 2D) are automatically created:
T_x- the x-component of the normal to the interface,
T_y- the y-component of the normal to the interface,
T_z- the z-component of the normal to the interface (3D only),
T_alpha- the value such that the normalised equation of the interface in a given cell is given by
T_x*x + T_y*y + T_z*z = T_alpha.
The interfacial area (length in 2D) per unit volume (area in 2D) can be computed within a GfsFunction using the predefined area() function. For example
GfsOutputScalarSum { istep = 1 } area { v = area("T") }
with "T" the name of a GfsVariableTracerVOF will compute the time evolution of the total interface area (length in 2D).
Examples
- Rayleigh-Taylor instability
- Air-water flow around a Series 60 cargo ship
- Time-reversed VOF advection in a shear flow
- Time-reversed advection with curvature-based refinement
- Mass conservation
- Mass conservation with solid boundary
- Momentum conservation for large density ratios
- Circular droplet in equilibrium
- Axisymmetric spherical droplet in equilibrium
- Planar capillary waves
- Air-Water capillary wave
- Fluids of different densities
- Pure gravity wave
- Shape oscillation of an inviscid droplet
VariableTracerVOF {} T
VariableTracerVOF T
VariableTracerVOF T
VariableTracerVOF T
VariableTracerVOF T
VariableTracerVOF T
VariableTracerVOF T
VariableTracerVOF T
VariableTracerVOF T
VariableTracerVOF T
VariableTracerVOF T
VariableTracerVOF T
VariableTracerVOF {} T
VariableTracerVOF T

