Contact-angle boundary condition for multi-phase interface-capturing simulations. Used in conjunction with multiphaseSystem.
More...
|
| TypeName ("alphaContactAngle") |
|
| alphaContactAngleFvPatchScalarField (const fvPatch &, const DimensionedField< scalar, volMesh > &) |
|
| alphaContactAngleFvPatchScalarField (const fvPatch &, const DimensionedField< scalar, volMesh > &, const dictionary &) |
|
| alphaContactAngleFvPatchScalarField (const alphaContactAngleFvPatchScalarField &, const fvPatch &, const DimensionedField< scalar, volMesh > &, const fvPatchFieldMapper &) |
|
virtual tmp< fvPatchScalarField > | clone () const |
|
| alphaContactAngleFvPatchScalarField (const alphaContactAngleFvPatchScalarField &, const DimensionedField< scalar, volMesh > &) |
|
virtual tmp< fvPatchScalarField > | clone (const DimensionedField< scalar, volMesh > &iF) const |
|
const thetaPropsTable & | thetaProps () const |
|
virtual void | write (Ostream &) const |
|
| TypeName ("alphaContactAngle") |
|
| alphaContactAngleFvPatchScalarField (const fvPatch &, const DimensionedField< scalar, volMesh > &) |
|
| alphaContactAngleFvPatchScalarField (const fvPatch &, const DimensionedField< scalar, volMesh > &, const dictionary &) |
|
| alphaContactAngleFvPatchScalarField (const alphaContactAngleFvPatchScalarField &, const fvPatch &, const DimensionedField< scalar, volMesh > &, const fvPatchFieldMapper &) |
|
virtual tmp< fvPatchScalarField > | clone () const |
|
| alphaContactAngleFvPatchScalarField (const alphaContactAngleFvPatchScalarField &, const DimensionedField< scalar, volMesh > &) |
|
virtual tmp< fvPatchScalarField > | clone (const DimensionedField< scalar, volMesh > &iF) const |
|
const thetaPropsTable & | thetaProps () const noexcept |
|
virtual void | write (Ostream &) const |
|
| TypeName ("alphaContactAngle") |
|
| alphaContactAngleFvPatchScalarField (const fvPatch &, const DimensionedField< scalar, volMesh > &) |
|
| alphaContactAngleFvPatchScalarField (const fvPatch &, const DimensionedField< scalar, volMesh > &, const dictionary &) |
|
| alphaContactAngleFvPatchScalarField (const alphaContactAngleFvPatchScalarField &, const fvPatch &, const DimensionedField< scalar, volMesh > &, const fvPatchFieldMapper &) |
|
virtual tmp< fvPatchScalarField > | clone () const |
|
| alphaContactAngleFvPatchScalarField (const alphaContactAngleFvPatchScalarField &, const DimensionedField< scalar, volMesh > &) |
|
virtual tmp< fvPatchScalarField > | clone (const DimensionedField< scalar, volMesh > &iF) const |
|
const thetaPropsTable & | thetaProps () const |
|
virtual void | write (Ostream &) const |
|
| TypeName ("alphaContactAngle") |
|
| alphaContactAngleFvPatchScalarField (const fvPatch &, const DimensionedField< scalar, volMesh > &) |
|
| alphaContactAngleFvPatchScalarField (const fvPatch &, const DimensionedField< scalar, volMesh > &, const dictionary &) |
|
| alphaContactAngleFvPatchScalarField (const alphaContactAngleFvPatchScalarField &, const fvPatch &, const DimensionedField< scalar, volMesh > &, const fvPatchFieldMapper &) |
|
virtual tmp< fvPatchScalarField > | clone () const |
|
| alphaContactAngleFvPatchScalarField (const alphaContactAngleFvPatchScalarField &, const DimensionedField< scalar, volMesh > &) |
|
virtual tmp< fvPatchScalarField > | clone (const DimensionedField< scalar, volMesh > &iF) const |
|
const thetaPropsTable & | thetaProps () const |
|
virtual void | write (Ostream &) const |
|
Contact-angle boundary condition for multi-phase interface-capturing simulations. Used in conjunction with multiphaseSystem.
Contact-angle boundary condition for multi-phase interface-capturing simulations. Used in conjunction with multiphaseMixture.
Contact-angle boundary condition for multi-phase interface-capturing simulations. Used in conjunction with multiphaseSystem
.
- Source files
-
- Usage
- Example of the boundary condition specification:
<patch>
{
// Mandatory entries
type alphaContactAngle;
thetaProperties
(
(<phase1> <phase2>) <scalar1> <scalar2> <scalar3> <scalar4>
(<phase3> <phase2>) <scalar1> <scalar2> <scalar3> <scalar4>
...
);
// Inherited entries
...
}
where the entries mean:
Property | Description | Type | Reqd | Deflt |
type | Type name: alphaContactAngle | word | yes | - |
thetaProperties | Contact-angle properties | dict | yes | - |
<scalar1> | Equilibrium contact angle | scalar | yes | - |
<scalar2> | Dynamic contact angle velocity scale | scalar | yes | - |
<scalar3> | Limiting advancing contact angle | scalar | yes | - |
<scalar4> | Limiting receding contact angle | scalar | yes | - |
The inherited entries are elaborated in:
- Source files
-
- Source files
-
- Source files
-
Definition at line 48 of file alphaContactAngleFvPatchScalarField.H.