Class VanDriestEddyViscosity
Defined in File VanDriestEddyViscosity.H
Inheritance Relationships
Base Type
public EddyViscosity
(Class EddyViscosity)
Class Documentation
-
class VanDriestEddyViscosity : public EddyViscosity
A mixing-length based eddy viscosity model using a van Driest damping function. Corresponds to the formulation used by Cabot in [Cabot].
\[ \nu_t = \kappa u_\tau y (1 - \exp(- y^+/A)) \]Usage:
EddyViscosity { type VanDriest; APlus value; (default 18) kappa value; (default 0.4) }
References:
[Cabot] Cabot, W. (1995). Large-eddy simulations with wall models. Center for turbulence research, Annual Research Briefs, 1995
Contributors/Copyright: 2016-2019 Timofey Mukha 2017 Saleh Rezaeiravesh
- Source files
Public Functions
-
VanDriestEddyViscosity(const dictionary&)
-
VanDriestEddyViscosity(const word&, const dictionary&)
-
VanDriestEddyViscosity(const scalar kappa, const scalar APlus)
-
VanDriestEddyViscosity(const VanDriestEddyViscosity&) = default
-
VanDriestEddyViscosity &operator=(const VanDriestEddyViscosity&) = default
-
inline virtual autoPtr<EddyViscosity> clone() const override
-
inline virtual ~VanDriestEddyViscosity()
-
inline scalar APlus() const
-
inline scalar kappa() const
-
virtual void printCoeffs() const override
-
virtual scalarList value(const SingleCellSampler &sampler, const label index, const scalarList &y, const scalar uTau, const scalar nu) const override
-
scalarList value(const scalarList &y, const scalar uTau, const scalar nu) const