44 fixedValueFvPatchVectorField(
p, iF),
56 fixedValueFvPatchVectorField(
p, iF,
dict, false),
71 fixedValueFvPatchVectorField(ptf,
p, iF, mapper),
81 fixedValueFvPatchVectorField(ptf),
92 fixedValueFvPatchVectorField(ptf, iF),
111 internalField().
group()
115 tmp<scalarField> nuEff(turbModel.nuEff(
patch().index()));
119 vector tauHat = tau0_/(
mag(tau0_) + ROOTVSMALL);
123 operator==(tauHat*(tauHat & (tau0_*(1.0/(ry*nuEff)) + Uc)));
125 fixedValueFvPatchVectorField::updateCoeffs();
133 writeEntry(
"value",
os);
144 fixedShearStressFvPatchVectorField
fvPatchField< vector > fvPatchVectorField
dimensioned< typename typeOfMag< Type >::type > mag(const dimensioned< Type > &dt)
A list of keyword definitions, which are a keyword followed by a number of values (eg...
ThermalDiffusivity< CompressibleTurbulenceModel< fluidThermo > > turbulenceModel
This boundary condition sets a user-defined shear stress constant and uniform across a given patch by...
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
Abstract base class with a fat-interface to all derived classes covering all possible ways in which t...
Ostream & writeEntry(const keyType &key, const T &value)
Write a keyword/value entry.
virtual void write(Ostream &) const
Write.
Macros for easy insertion into run-time selection tables.
constexpr const char *const group
Group name for atomic constants.
static word groupName(StringType base, const word &group)
Create dot-delimited name.group string.
static const word propertiesName
Default name of the turbulence properties dictionary.
Field< scalar > scalarField
Specialisation of Field<T> for scalar.
A FieldMapper for finite-volume patch fields.
An Ostream is an abstract base class for all output systems (streams, files, token lists...
A Vector of values with scalar precision, where scalar is float/double depending on the compilation f...
OBJstream os(runTime.globalPath()/outputName)
fixedShearStressFvPatchVectorField(const fvPatch &, const DimensionedField< vector, volMesh > &)
Construct from patch and internal field.
virtual void updateCoeffs()
Update the coefficients associated with the patch field.
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
const std::string patch
OpenFOAM patch number as a std::string.
Field< vector > vectorField
Specialisation of Field<T> for vector.
tmp< faMatrix< Type > > operator==(const faMatrix< Type > &, const faMatrix< Type > &)
virtual void write(Ostream &) const
Write.
makePatchTypeField(fvPatchScalarField, atmBoundaryLayerInletEpsilonFvPatchScalarField)
static constexpr const zero Zero
Global zero (0)