Go to the documentation of this file.
123 #ifndef totalPressureFvPatchScalarField_H
124 #define totalPressureFvPatchScalarField_H
137 class totalPressureFvPatchScalarField
139 public fixedValueFvPatchScalarField
175 const DimensionedField<scalar, volMesh>&
182 const DimensionedField<scalar, volMesh>&,
192 const DimensionedField<scalar, volMesh>&,
193 const fvPatchFieldMapper&
203 virtual tmp<fvPatchScalarField>
clone()
const
205 return tmp<fvPatchScalarField>
215 const DimensionedField<scalar, volMesh>&
219 virtual tmp<fvPatchScalarField>
clone
221 const DimensionedField<scalar, volMesh>& iF
224 return tmp<fvPatchScalarField>
236 const word&
UName()
const
317 const fvPatchFieldMapper&
331 using fixedValueFvPatchScalarField::updateCoeffs;
Abstract base class with a fat-interface to all derived classes covering all possible ways in which t...
Field< scalar > scalarField
Specialisation of Field<T> for scalar.
A class for handling words, derived from Foam::string.
A class for managing temporary objects.
TypeName("totalPressure")
This boundary condition provides a total pressure condition. Four variants are possible:
Generic templated field type.
virtual void autoMap(const fvPatchFieldMapper &)
const word & phiName() const
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
const word & UName() const
virtual tmp< fvPatchScalarField > clone() const
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
const word & rhoName() const
const scalarField & p0() const
const word & psiName() const
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
virtual void updateCoeffs()
virtual void write(Ostream &) const
Foam::fvPatchFieldMapper.
totalPressureFvPatchScalarField(const fvPatch &, const DimensionedField< scalar, volMesh > &)
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...
virtual void rmap(const fvPatchScalarField &, const labelList &)