73 #ifndef prghTotalHydrostaticPressureFvPatchScalarField_H
74 #define prghTotalHydrostaticPressureFvPatchScalarField_H
87 class prghTotalHydrostaticPressureFvPatchScalarField
89 public fixedValueFvPatchScalarField
112 TypeName(
"prghTotalHydrostaticPressure");
121 const DimensionedField<scalar, volMesh>&,
131 const DimensionedField<scalar, volMesh>&,
132 const fvPatchFieldMapper&
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
This boundary condition provides static pressure condition for p_rgh, calculated as:
word ph_rghName_
Name of hydrostatic pressure field.
word UName_
Name of the velocity field.
virtual void write(Ostream &) const
Write.
virtual tmp< fvPatchScalarField > clone(const DimensionedField< scalar, volMesh > &iF) const
Construct and return a clone setting internal field reference.
virtual void updateCoeffs()
Update the coefficients associated with the patch field.
word phiName_
Name of the flux transporting the field.
word rhoName_
Name of density field.
prghTotalHydrostaticPressureFvPatchScalarField(const fvPatch &, const DimensionedField< scalar, volMesh > &, const dictionary &)
Construct from patch, internal field and dictionary.
TypeName("prghTotalHydrostaticPressure")
Runtime type information.
A class for managing temporary objects.