Go to the documentation of this file.
61 theta0_(gcpsf.theta0_),
62 uTheta_(gcpsf.uTheta_),
63 thetaA_(gcpsf.thetaA_),
64 thetaR_(gcpsf.thetaR_)
77 theta0_(
dict.get<scalar>(
"theta0")),
78 uTheta_(
dict.get<scalar>(
"uTheta")),
79 thetaA_(
dict.get<scalar>(
"thetaA")),
80 thetaR_(
dict.get<scalar>(
"thetaR"))
93 theta0_(gcpsf.theta0_),
94 uTheta_(gcpsf.uTheta_),
95 thetaA_(gcpsf.thetaA_),
96 thetaR_(gcpsf.thetaR_)
108 theta0_(gcpsf.theta0_),
109 uTheta_(gcpsf.uTheta_),
110 thetaA_(gcpsf.thetaA_),
111 thetaR_(gcpsf.thetaR_)
133 Uwall -= (nf & Uwall)*nf;
139 nWall /= (
mag(nWall) + SMALL);
145 return theta0_ + (thetaA_ - thetaR_)*
tanh(uwall/uTheta_);
156 writeEntry(
"value", os);
A class for managing temporary objects.
An abstract base class with a fat-interface to all derived classes covering all possible ways in whic...
dimensionedScalar tanh(const dimensionedScalar &ds)
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
virtual tmp< Field< Type > > patchInternalField() const
Return internal field next to patch as patch field.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Macros for easy insertion into run-time selection tables.
tmp< DimensionedField< TypeR, GeoMesh > > New(const tmp< DimensionedField< TypeR, GeoMesh >> &tdf1, const word &name, const dimensionSet &dimensions)
Global function forwards to reuseTmpDimensionedField::New.
const std::string patch
OpenFOAM patch number as a std::string.
dimensioned< typename typeOfMag< Type >::type > mag(const dimensioned< Type > &dt)
Ostream & writeEntry(const keyType &key, const T &value)
Write a keyword/value entry.
Foam::fvPatchFieldMapper.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
makePatchTypeField(fvPatchScalarField, atmBoundaryLayerInletEpsilonFvPatchScalarField)
string evaluate(const std::string &s, size_t pos=0, size_t len=std::string::npos)
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...