64namespace tabulatedWallFunctions
120 virtual scalar
yPlus(
const scalar
uPlus)
const;
123 virtual scalar
Re(
const scalar
uPlus)
const;
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Mesh consisting of general polyhedral cells.
Computes U+ as a function of Reynolds number by inverting Spaldings law.
TypeName("SpaldingsLaw")
Run-time type information.
SpaldingsLaw(const dictionary &dict, const polyMesh &mesh)
virtual void invertFunction()
Invert the function.
scalar kappa_
Von Karman constant.
static const scalar tolerance_
Tolerance.
static const label maxIters_
Maximum number of iterations.
scalar E_
Law-of-the-wall E coefficient.
virtual scalar yPlus(const scalar uPlus) const
Return y+ as a function of u+.
virtual ~SpaldingsLaw()=default
Destructor.
virtual scalar Re(const scalar uPlus) const
Return Reynolds number as a function of u+.
virtual void writeData(Ostream &os) const
Write to Ostream.
Base class for models that generate tabulated wall function data.
OBJstream os(runTime.globalPath()/outputName)
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.