74 #ifndef prghPressureFvPatchScalarField_H 75 #define prghPressureFvPatchScalarField_H 88 class prghPressureFvPatchScalarField
90 public fixedValueFvPatchScalarField
116 const DimensionedField<scalar, volMesh>&
123 const DimensionedField<scalar, volMesh>&,
prghPressureFvPatchScalarField(const fvPatch &, const DimensionedField< scalar, volMesh > &)
Construct from patch and internal field.
word rhoName_
Name of phase-fraction field.
TypeName("prghPressure")
Runtime type information.
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
Abstract base class with a fat-interface to all derived classes covering all possible ways in which t...
virtual void updateCoeffs()
Update the coefficients associated with the patch field.
This boundary condition provides static pressure condition for p_rgh, calculated as: ...
Field< scalar > scalarField
Specialisation of Field<T> for scalar.
Foam::fvPatchFieldMapper.
An Ostream is an abstract base class for all output systems (streams, files, token lists...
virtual void autoMap(const fvPatchFieldMapper &)
Map (and resize as needed) from self given a mapping object.
scalarField p_
Static pressure.
virtual void rmap(const fvPatchScalarField &, const labelList &)
Reverse map the given fvPatchField onto this fvPatchField.
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
A class for managing temporary objects.
const scalarField & p() const
Return the static pressure.
virtual void write(Ostream &) const
Write.
virtual tmp< fvPatchScalarField > clone() const
Construct and return a clone.