132 #ifndef outletMachNumberPressureFvPatchScalarField_H 133 #define outletMachNumberPressureFvPatchScalarField_H 146 class outletMachNumberPressureFvPatchScalarField
148 public fixedValueFvPatchScalarField
151 typedef fixedValueFvPatchScalarField parent_bctype;
186 TypeName(
"outletMachNumberPressure");
247 using parent_bctype::operator=;
virtual tmp< fvPatchField< scalar > > clone(const DimensionedField< scalar, volMesh > &iF) const
Clone with an internal field reference.
A list of keyword definitions, which are a keyword followed by a number of values (eg...
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
virtual void updateCoeffs()
Update the coefficients associated with the patch field.
virtual void write(Ostream &os) const
Write.
static tmp< fvPatchField< Type > > Clone(const DerivedPatchField &pf, Args &&... args)
Clone a patch field, optionally with internal field reference etc.
A FieldMapper for finite-volume patch fields.
This boundary condition maintains a certain subsonic Mach number at an outlet patch by dynamically ad...
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...
outletMachNumberPressureFvPatchScalarField(const fvPatch &p, const DimensionedField< scalar, volMesh > &iF)
Construct from patch and internal field.
A class for managing temporary objects.
TypeName("outletMachNumberPressure")
Runtime type information.