37 #ifndef threePhaseInterfaceProperties_H 38 #define threePhaseInterfaceProperties_H 79 void correctContactAngle
81 surfaceVectorField::Boundary& nHat
137 (limitedAlpha2*sigma12_ + limitedAlpha3*sigma13_)
138 /(limitedAlpha2 + limitedAlpha3 + small);
tmp< volScalarField > nearInterface() const
Indicator of the proximity of the interface.
dimensioned< Type > max(const dimensioned< Type > &, const dimensioned< Type > &)
const surfaceScalarField & nHatf() const
Properties to aid interFoam : 1. Correct the alpha boundary condition for dynamic contact angle...
const volScalarField & alpha3() const
tmp< surfaceScalarField > surfaceTensionForce() const
static const scalar convertToRad
Conversion factor for degrees into radians.
tmp< volScalarField > sigma() const
void operator=(const threePhaseInterfaceProperties &)=delete
Disallow default bitwise assignment.
tmp< volScalarField > sigmaK() const
threePhaseInterfaceProperties(const incompressibleThreePhaseMixture &mixture)
Construct from volume fraction field alpha and IOdictionary.
const volScalarField & alpha2() const
const dimensionedScalar & deltaN() const
A class for managing temporary objects.
const volScalarField & K() const