threePhaseInterfaceProperties Class Reference

Properties to aid interFoam : 1. Correct the alpha boundary condition for dynamic contact angle. 2. Calculate interface curvature. More...

Inheritance diagram for threePhaseInterfaceProperties:
[legend]

Public Member Functions

 threePhaseInterfaceProperties (const incompressibleThreePhaseMixture &mixture)
 Construct from volume fraction field alpha and IOdictionary. More...
 
scalar cAlpha () const
 
const dimensionedScalardeltaN () const
 
const surfaceScalarFieldnHatf () const
 
const volScalarFieldK () const
 
tmp< volScalarFieldsigma () const
 
tmp< volScalarFieldsigmaK () const
 
tmp< surfaceScalarFieldsurfaceTensionForce () const
 
tmp< volScalarFieldnearInterface () const
 Indicator of the proximity of the interface. More...
 
void correct ()
 

Detailed Description

Properties to aid interFoam : 1. Correct the alpha boundary condition for dynamic contact angle. 2. Calculate interface curvature.

Source files

Definition at line 53 of file threePhaseInterfaceProperties.H.

Constructor & Destructor Documentation

◆ threePhaseInterfaceProperties()

Construct from volume fraction field alpha and IOdictionary.

Member Function Documentation

◆ cAlpha()

scalar cAlpha ( ) const
inline

Definition at line 112 of file threePhaseInterfaceProperties.H.

◆ deltaN()

const dimensionedScalar & deltaN ( ) const
inline

Definition at line 117 of file threePhaseInterfaceProperties.H.

◆ nHatf()

const surfaceScalarField & nHatf ( ) const
inline

Definition at line 122 of file threePhaseInterfaceProperties.H.

◆ K()

const volScalarField & K ( ) const
inline

Definition at line 127 of file threePhaseInterfaceProperties.H.

◆ sigma()

tmp< volScalarField > sigma ( ) const
inline

Definition at line 132 of file threePhaseInterfaceProperties.H.

References incompressibleThreePhaseMixture::alpha2(), incompressibleThreePhaseMixture::alpha3(), and Foam::max().

Referenced by threePhaseInterfaceProperties::sigmaK().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ sigmaK()

tmp< volScalarField > sigmaK ( ) const
inline

Definition at line 142 of file threePhaseInterfaceProperties.H.

References threePhaseInterfaceProperties::sigma().

Here is the call graph for this function:

◆ surfaceTensionForce()

tmp< surfaceScalarField > surfaceTensionForce ( ) const

◆ nearInterface()

tmp< volScalarField > nearInterface ( ) const

Indicator of the proximity of the interface.

Field values are 1 near and 0 away for the interface.

◆ correct()

void correct ( )
inline

Definition at line 153 of file threePhaseInterfaceProperties.H.

Referenced by immiscibleIncompressibleThreePhaseMixture::correct().

Here is the caller graph for this function:

The documentation for this class was generated from the following file: