Contains the interface properties. More...
#include <interfaceProperties.H>

Public Member Functions | |
| interfaceProperties (const volScalarField &alpha1, const volVectorField &U, const IOdictionary &) | |
| Construct from volume fraction field gamma and IOdictionary. | |
| scalar | cAlpha () const |
| const dimensionedScalar & | deltaN () const |
| const surfaceScalarField & | nHatf () const |
| tmp< volScalarField > | sigmaK () const |
| tmp< surfaceScalarField > | surfaceTensionForce () const |
| tmp< volScalarField > | nearInterface () const |
| Indicator of the proximity of the interface. | |
| void | correct () |
| bool | read () |
| Read transportProperties dictionary. | |
Contains the interface properties.
Properties to aid interFoam:
References:
Smoother algorithm for interface curvatures (tag:YK):
Yamamoto, T. & Komarov, S. V. (2022).
Evaluation on different volume of fluid methods in
unstructured solver under the optimized condition. Preprint.
DOI:10.13140/RG.2.2.17223.37281
Definition at line 63 of file interfaceProperties.H.
| interfaceProperties | ( | const volScalarField & | alpha1, |
| const volVectorField & | U, | ||
| const IOdictionary & | dict ) |
Construct from volume fraction field gamma and IOdictionary.
Definition at line 164 of file interfaceProperties.C.
References alpha1, Foam::average(), Foam::cbrt(), dict, Foam::dimArea, Foam::dimLength, Foam::dimless, e, mesh, Foam::name(), Foam::New(), timeName, U, and Foam::Zero.

|
inline |
Definition at line 145 of file interfaceProperties.H.
|
inline |
Definition at line 150 of file interfaceProperties.H.
|
inline |
Definition at line 155 of file interfaceProperties.H.
| Foam::tmp< Foam::volScalarField > sigmaK | ( | ) | const |
Definition at line 224 of file interfaceProperties.C.
Referenced by surfaceTensionForce().

| Foam::tmp< Foam::surfaceScalarField > surfaceTensionForce | ( | ) | const |
Definition at line 231 of file interfaceProperties.C.
References Foam::fvc::interpolate(), sigmaK(), and Foam::fvc::snGrad().

| Foam::tmp< Foam::volScalarField > nearInterface | ( | ) | const |
Indicator of the proximity of the interface.
Field values are 1 near and 0 away for the interface.
Definition at line 238 of file interfaceProperties.C.
References Foam::pos0().

| void correct | ( | ) |
Definition at line 244 of file interfaceProperties.C.
Referenced by immiscibleIncompressibleTwoPhaseMixture::correct().

| bool read | ( | ) |
Read transportProperties dictionary.
Definition at line 250 of file interfaceProperties.C.
Referenced by immiscibleIncompressibleTwoPhaseMixture::read().
