Go to the documentation of this file.
74 #ifndef swirlFlowRateInletVelocityFvPatchVectorField_H
75 #define swirlFlowRateInletVelocityFvPatchVectorField_H
88 class swirlFlowRateInletVelocityFvPatchVectorField
90 public fixedValueFvPatchVectorField
104 autoPtr<DataEntry<scalar> >
rpm_;
110 TypeName(
"swirlFlowRateInletVelocity");
autoPtr< DataEntry< scalar > > rpm_
Angular speed in revolutions per minute (RPM)
swirlFlowRateInletVelocityFvPatchVectorField(const fvPatch &, const DimensionedField< vector, volMesh > &)
Construct from patch and internal field.
This boundary condition provides a volumetric- OR mass-flow normal vector boundary condition by its m...
A class for handling words, derived from string.
A class for managing temporary objects.
virtual void write(Ostream &) const
Write.
virtual void updateCoeffs()
Update the coefficients associated with the patch field.
virtual tmp< fvPatchVectorField > clone() const
Construct and return a clone.
const word phiName_
Name of the flux transporting the field.
autoPtr< DataEntry< scalar > > flowRate_
Inlet integral flow rate.
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....
TypeName("swirlFlowRateInletVelocity")
Runtime type information.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
const word rhoName_
Name of the density field used to normalize the mass flux.
Foam::fvPatchFieldMapper.
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...