Go to the documentation of this file.
45 fixedValueFvPatchScalarField(
p, iF),
61 fixedValueFvPatchScalarField(
p, iF,
dict),
62 UName_(
dict.getOrDefault<
word>(
"U",
"U")),
63 phiName_(
dict.getOrDefault<
word>(
"phi",
"phi")),
64 rhoName_(
dict.getOrDefault<
word>(
"rho",
"rho")),
65 ph_rghName_(
dict.getOrDefault<
word>(
"ph_rgh",
"ph_rgh"))
78 fixedValueFvPatchScalarField(ptf,
p, iF, mapper),
80 phiName_(ptf.phiName_),
81 rhoName_(ptf.rhoName_),
82 ph_rghName_(ptf.ph_rghName_)
92 fixedValueFvPatchScalarField(ptf),
94 phiName_(ptf.phiName_),
95 rhoName_(ptf.rhoName_),
96 ph_rghName_(ptf.ph_rghName_)
107 fixedValueFvPatchScalarField(ptf, iF),
109 phiName_(ptf.phiName_),
110 rhoName_(ptf.rhoName_),
111 ph_rghName_(ptf.ph_rghName_)
142 fixedValueFvPatchScalarField::updateCoeffs();
156 writeEntry(
"value",
os);
167 prghTotalHydrostaticPressureFvPatchScalarField
Abstract base class with a fat-interface to all derived classes covering all possible ways in which t...
fvPatchField< scalar > fvPatchScalarField
virtual void write(Ostream &) const
Ostream & writeEntryIfDifferent(const word &key, const T &value1, const T &value2)
Field< scalar > scalarField
Specialisation of Field<T> for scalar.
A class for handling words, derived from Foam::string.
prghTotalHydrostaticPressureFvPatchScalarField(const fvPatch &, const DimensionedField< scalar, volMesh > &)
dimensionedScalar pos0(const dimensionedScalar &ds)
This boundary condition provides static pressure condition for p_rgh, calculated as:
virtual void write(Ostream &) const
Field< vector > vectorField
Specialisation of Field<T> for vector.
dimensioned< typename typeOfMag< Type >::type > magSqr(const dimensioned< Type > &dt)
Generic templated field type.
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
GeometricField< scalar, fvPatchField, volMesh > volScalarField
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
OBJstream os(runTime.globalPath()/outputName)
Macros for easy insertion into run-time selection tables.
Vector< scalar > vector
A scalar version of the templated Vector.
virtual void updateCoeffs()
GeometricField< vector, fvPatchField, volMesh > volVectorField
GeometricField< scalar, fvsPatchField, surfaceMesh > surfaceScalarField
Foam::fvPatchFieldMapper.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
makePatchTypeField(fvPatchScalarField, atmBoundaryLayerInletEpsilonFvPatchScalarField)
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...