57 theta0_(dict.
lookup<scalar>(
"theta0")),
58 uTheta_(dict.
lookup<scalar>(
"uTheta")),
76 theta0_(gcpsf.theta0_),
77 uTheta_(gcpsf.uTheta_),
78 thetaA_(gcpsf.thetaA_),
79 thetaR_(gcpsf.thetaR_)
91 theta0_(gcpsf.theta0_),
92 uTheta_(gcpsf.uTheta_),
93 thetaA_(gcpsf.thetaA_),
94 thetaR_(gcpsf.thetaR_)
116 Uwall -= (nf & Uwall)*nf;
122 nWall /= (
mag(nWall) + small);
128 return theta0_ + (thetaA_ - thetaR_)*
tanh(uwall/uTheta_);
dimensionedScalar tanh(const dimensionedScalar &ds)
void evaluate(GeometricField< Type, PatchField, GeoMesh > &result, const Function1< Type > &func, const GeometricField< Type, PatchField, GeoMesh > &x)
A list of keyword definitions, which are a keyword followed by any number of values (e...
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...
Macros for easy insertion into run-time selection tables.
Foam::fvPatchFieldMapper.
An Ostream is an abstract base class for all output systems (streams, files, token lists...
volScalarField scalarField(fieldObject, mesh)
virtual tmp< Field< Type > > patchInternalField() const
Return internal field next to patch as patch field.
void writeEntry(Ostream &os, const HashTable< T, Key, Hash > &ht)
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
dimensioned< scalar > mag(const dimensioned< Type > &)
A class for managing temporary objects.
makePatchTypeField(fvPatchScalarField, atmBoundaryLayerInletEpsilonFvPatchScalarField)
An abstract base class with a fat-interface to all derived classes covering all possible ways in whic...
ITstream & lookupBackwardsCompatible(const wordList &, bool recursive=false, bool patternMatch=true) const
Find and return an entry data stream, trying a list of keywords.
ITstream & lookup(const word &, bool recursive=false, bool patternMatch=true) const
Find and return an entry data stream.