72 #ifndef Foam_reactingMultiphaseEuler_alphaContactAngleFvPatchScalarField_H 73 #define Foam_reactingMultiphaseEuler_alphaContactAngleFvPatchScalarField_H 76 #include "multiphaseSystem.H" 82 namespace reactingMultiphaseEuler
89 class alphaContactAngleFvPatchScalarField
91 public zeroGradientFvPatchScalarField
95 class interfaceThetaProps
125 scalar
theta0(
bool matched=
true)
const 127 if (matched)
return theta0_;
128 else return 180.0 - theta0_;
138 scalar
thetaA(
bool matched=
true)
const 140 if (matched)
return thetaA_;
141 else return 180.0 - thetaA_;
145 scalar
thetaR(
bool matched=
true)
const 147 if (matched)
return thetaR_;
148 else return 180.0 - thetaR_;
177 TypeName(
"reactingMultiphaseEuler::alphaContactAngle");
A list of keyword definitions, which are a keyword followed by a number of values (eg...
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
Hashing functor for phasePairKey.
A FieldMapper for finite-volume patch fields.
An Ostream is an abstract base class for all output systems (streams, files, token lists...
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
A class for managing temporary objects.