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