Class EddyViscosity
Defined in File EddyViscosity.H
Inheritance Relationships
Derived Types
public DupratEddyViscosity
(Class DupratEddyViscosity)public VanDriestEddyViscosity
(Class VanDriestEddyViscosity)
Class Documentation
-
class EddyViscosity
Base abstract class for 1D turbulence models based on eddy viscosity.
Meant to be used with ODE based wall models that need the distribution of eddy viscosity on a wall-normal 1D mesh associated with each face.
Contributors/Copyright: 2016-2019 Timofey Mukha 2017 Saleh Rezaeiravesh
- Source files
Subclassed by DupratEddyViscosity, VanDriestEddyViscosity
Public Functions
-
inline EddyViscosity(const dictionary &dict)
-
inline EddyViscosity(const word &modelName, const dictionary &dict)
-
EddyViscosity() = default
-
EddyViscosity(const EddyViscosity &orig) = default
-
EddyViscosity &operator=(const EddyViscosity&) = default
-
virtual autoPtr<EddyViscosity> clone() const = 0
-
inline virtual ~EddyViscosity()
-
virtual void printCoeffs() const = 0
-
virtual scalarList value(const SingleCellSampler &sampler, const label index, const scalarList &y, const scalar uTau, const scalar nu) const = 0
-
virtual void write(Ostream &os) const
-
inline dictionary constDict() const
Public Static Functions
-
static autoPtr<EddyViscosity> New(const dictionary &dict)
-
static autoPtr<EddyViscosity> New(const word &modelName, const dictionary &dict)
Protected Attributes
-
dictionary constDict_