Go to the documentation of this file.
101 #ifndef flowRateInletVelocityFvPatchVectorField_H
102 #define flowRateInletVelocityFvPatchVectorField_H
116 class flowRateInletVelocityFvPatchVectorField
118 public fixedValueFvPatchVectorField
123 autoPtr<Function1<scalar>> flowRate_;
135 Switch extrapolateProfile_;
141 template<
class RhoType>
142 void updateValues(
const RhoType&
rho);
virtual void write(Ostream &) const
Write.
A simple wrapper around bool so that it can be read as a word: true/false, on/off,...
TypeName("flowRateInletVelocity")
Runtime type information.
A class for handling words, derived from Foam::string.
virtual tmp< fvPatchVectorField > clone() const
Construct and return a clone.
A class for managing temporary objects.
flowRateInletVelocityFvPatchVectorField(const fvPatch &, const DimensionedField< vector, volMesh > &)
Construct from patch and internal field.
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
virtual void updateCoeffs()
Update the coefficients associated with the patch field.
Velocity inlet boundary condition either correcting the extrapolated velocity or creating a uniform v...
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
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...