|
|
|
GenEddyVisc Class ReferenceGeneral base class for all compressible models that can be implemented as an eddy viscosity, i.e. algebraic and one-equation models. More...
Inheritance diagram for GenEddyVisc:
![]()
Collaboration diagram for GenEddyVisc:
![]()
Detailed DescriptionGeneral base class for all compressible models that can be implemented as an eddy viscosity, i.e. algebraic and one-equation models.Contains fields for k (SGS turbulent kinetic energy), gamma (modelled viscosity) and epsilon (SGS dissipation).
Definition at line 52 of file GenEddyVisc.H. Constructor & Destructor Documentation
Construct from components.
Definition at line 32 of file GenEddyVisc.C. References IOobject::AUTO_WRITE, IOobject::MUST_READ, phi, rho, and U.
Member Function Documentation
Return sub-grid disipation rate.
Implements LESModel. Definition at line 106 of file GenEddyVisc.H. References GenEddyVisc::k_. Referenced by GenEddyVisc::muSgs().
Here is the caller graph for this function:
![]()
Return viscosity.
Implements LESModel. Definition at line 112 of file GenEddyVisc.H. References GenEddyVisc::ce_, LESModel::delta(), GenEddyVisc::epsilon(), GenEddyVisc::k_, and Foam::sqrt(). Referenced by GenEddyVisc::alphaSgs().
Here is the call graph for this function:
![]()
Here is the caller graph for this function:
![]()
Return thermal diffusivity.
Implements LESModel. Definition at line 118 of file GenEddyVisc.H. References GenEddyVisc::muSgs(), and GenEddyVisc::muSgs_. Referenced by GenEddyVisc::alphaEff().
Here is the call graph for this function:
![]()
Here is the caller graph for this function:
![]()
Return thermal diffusivity.
Implements LESModel. Definition at line 124 of file GenEddyVisc.H. References GenEddyVisc::alphaSgs(), and GenEddyVisc::alphaSgs_.
Here is the call graph for this function:
![]()
Return the sub-grid stress tensor.
Implements LESModel. Definition at line 107 of file GenEddyVisc.C.
Return the deviatoric part of the effective sub-grid. turbulence stress tensor including the laminar stress Implements LESModel. Definition at line 113 of file GenEddyVisc.C. References Foam::dev(), Foam::fvc::grad(), Foam::I, GenEddyVisc::k_, GenEddyVisc::muSgs_, rho, Foam::twoSymm(), and U.
Here is the call graph for this function:
![]()
Returns div(rho*dev(B)). This is the additional term due to the filtering of the NSE. Implements LESModel. Definition at line 119 of file GenEddyVisc.C.
Correct Eddy-Viscosity and related properties.
Reimplemented from LESModel. Reimplemented in dynOneEqEddy, lowReOneEqEddy, oneEqEddy, and Smagorinsky. Definition at line 128 of file GenEddyVisc.C. References Foam::dev2(), Foam::fvc::div(), Foam::fvc::grad(), Foam::fvm::laplacian(), muEff(), and Foam::T().
Here is the call graph for this function:
![]()
Read LESProperties dictionary.
Implements LESModel. Reimplemented in dynOneEqEddy, lowReOneEqEddy, oneEqEddy, and Smagorinsky. Definition at line 134 of file GenEddyVisc.C.
Member Data Documentation
Definition at line 73 of file GenEddyVisc.H. Referenced by GenEddyVisc::devRhoBeff(), GenEddyVisc::epsilon(), GenEddyVisc::muSgs(), and dynOneEqEddy::read().
Definition at line 74 of file GenEddyVisc.H. Referenced by GenEddyVisc::alphaSgs(), GenEddyVisc::devRhoBeff(), and oneEqEddy::oneEqEddy().
Definition at line 75 of file GenEddyVisc.H. Referenced by GenEddyVisc::alphaEff(), and oneEqEddy::oneEqEddy().
The documentation for this class was generated from the following files:
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||