Go to the documentation of this file.
69 #ifndef pressureNormalInletOutletVelocityFvPatchVectorField_H
70 #define pressureNormalInletOutletVelocityFvPatchVectorField_H
84 class pressureNormalInletOutletVelocityFvPatchVectorField
86 public mixedFvPatchVectorField
100 TypeName(
"pressureNormalInletOutletVelocity");
Abstract base class with a fat-interface to all derived classes covering all possible ways in which t...
This velocity inlet/outlet boundary condition is applied to patches where the pressure is specified....
A class for handling words, derived from string.
pressureNormalInletOutletVelocityFvPatchVectorField(const fvPatch &, const DimensionedField< vector, volMesh > &)
Construct from patch and internal field.
A class for managing temporary objects.
word rhoName_
Density field name.
virtual void operator=(const fvPatchField< vector > &pvf)
word & rhoName()
Return reference to the name of rho to allow adjustment.
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
A list of keyword definitions, which are a keyword followed by any number of values (e....
word phiName_
Flux field name.
TypeName("pressureNormalInletOutletVelocity")
Runtime type information.
word & phiName()
Return reference to the name of phi to allow adjustment.
virtual void updateCoeffs()
Update the coefficients associated with the patch field.
const word & phiName() const
Return the name of phi.
const word & rhoName() const
Return the name of rho.
Foam::fvPatchFieldMapper.
virtual tmp< fvPatchVectorField > clone() const
Construct and return a clone.
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 write(Ostream &) const
Write.