Go to the documentation of this file.
37 #ifndef threePhaseInterfaceProperties_H
38 #define threePhaseInterfaceProperties_H
136 /(limitedAlpha2 + limitedAlpha3 + SMALL);
const dimensionedScalar & deltaN() const
const volScalarField & alpha3() const
void operator=(const threePhaseInterfaceProperties &)
A class for managing temporary objects.
threePhaseInterfaceProperties(const threePhaseInterfaceProperties &)
Disallow default bitwise copy construct and assignment.
scalar cAlpha_
Compression coefficient.
dimensionedScalar sigma12_
Surface tension 1-2.
Properties to aid interFoam : 1. Correct the alpha boundary condition for dynamic contact angle....
surfaceScalarField nHatf_
tmp< volScalarField > sigma() const
void correctContactAngle(surfaceVectorField::GeometricBoundaryField &nHat) const
Correction for the boundary condition on the unit normal nHat on.
dimensionedScalar sigma13_
Surface tension 1-3.
const surfaceScalarField & nHatf() const
Generic dimensioned Type class.
const incompressibleThreePhaseMixture & mixture_
dimensioned< Type > max(const dimensioned< Type > &, const dimensioned< Type > &)
const volScalarField & K() const
tmp< volScalarField > sigmaK() const
tmp< volScalarField > nearInterface() const
Indicator of the proximity of the interface.
tmp< surfaceScalarField > surfaceTensionForce() const
void calculateK()
Re-calculate the interface curvature.
Generic GeometricField class.
static const scalar convertToRad
Conversion factor for degrees into radians.
const dimensionedScalar deltaN_
Stabilisation for normalisation of the interface normal.
const volScalarField & alpha2() const