GfsVariableCurvature
From Gerris
A GfsVariableCurvature variable contains the mean curvature (double the mean curvature in 3D) of an interface defined either through a GfsVariableDistance or a GfsVariableTracerVOF. The values are defined in a band around the interface. Outside of this band the value is set to G_MAXDOUBLE.
The syntax in parameter files is:
[ GfsVariable ] V
where V is either a GfsVariableDistance or a GfsVariableTracerVOF. When using a GfsVariableTracerVOF, the maximum curvature of the interface (i.e. the maximum of the absolute value of the principal curvatures) can optionally be stored in a second variable. For example:
GfsVariableCurvature K T Kmax
will define both the mean curvature K and the maximum curvature Kmax of the interface defined by GfsVariableTracerVOF T.
Note that in 2D the maximum curvature is just the absolute value of the mean curvature.
Examples
- Time-reversed advection with curvature-based refinement
- Circular droplet in equilibrium
- Axisymmetric spherical droplet in equilibrium
- Planar capillary waves
- Air-Water capillary wave
- Fluids of different densities
- Shape oscillation of an inviscid droplet
VariableCurvature K T
VariableCurvature K T
VariableCurvature K T
VariableCurvature K T
VariableCurvature K T
VariableCurvature K T
VariableCurvature K T

