37 namespace surfaceTensionModels
54 const dictionary&
dict,
58 surfaceTensionModel(
mesh),
59 phaseName_(
dict.
get<word>(
"phase"))
76 tmp<volScalarField> tsigma
83 mesh_.time().timeName(),
104 sigmai[celli] = liquid.sigma(
pi[celli], Ti[celli]);
119 sigmaPf[facei] = liquid.sigma(pPf[facei], TPf[facei]);
129 const dictionary&
dict List< ReturnType > get(const UPtrList< T > &list, const AccessOp &aop)
List of values generated by applying the access operation to each list item.
word dictName() const
The local dictionary name (final part of scoped name)
liquidProperties(const dictionary &dict, const fvMesh &mesh)
Construct from dictionary and mesh.
virtual bool writeData(Ostream &os) const
Write in dictionary format.
GeometricBoundaryField< scalar, fvPatchField, volMesh > Boundary
Type of boundary fields.
Ignore writing from objectRegistry::writeObject()
DimensionedField< scalar, volMesh > Internal
The internal field type from which this GeometricField is derived.
Macros for easy insertion into run-time selection tables.
#define forAll(list, i)
Loop across all elements in list.
virtual bool readDict(const dictionary &dict)
Update surface tension coefficient from given dictionary.
GeometricField< scalar, fvPatchField, volMesh > volScalarField
bool writeData(Ostream &os) const
Dummy write for regIOobject.
psiReactionThermo & thermo
heRhoThermo< rhoThermo, pureMixture< species::thermo< thermophysicalPropertiesSelector< liquidProperties >, sensibleInternalEnergy > >> heRhoThermopureMixtureliquidProperties
static word groupName(StringType base, const word &group)
Create dot-delimited name.group string.
Field< scalar > scalarField
Specialisation of Field<T> for scalar.
The thermophysical properties of a liquid.
constexpr scalar pi(M_PI)
OBJstream os(runTime.globalPath()/outputName)
void T(FieldField< Field, Type > &f1, const FieldField< Field, Type > &f2)
defineTypeNameAndDebug(constant, 0)
addToRunTimeSelectionTable(surfaceTensionModel, constant, dictionary)
A class for managing temporary objects.
virtual tmp< volScalarField > sigma() const
Surface tension coefficient.
Do not request registration (bool: false)