39template<
class BasicTurbulenceModel>
49 BasicTurbulenceModel::correctNut();
53template<
class BasicTurbulenceModel>
62template<
class BasicTurbulenceModel>
63kOmegaSST<BasicTurbulenceModel>::kOmegaSST
65 const alphaField&
alpha,
71 const word& propertiesName,
89 this->printCoeffs(
type);
Templated abstract base class for RAS turbulence models.
BasicTurbulenceModel::alphaField alphaField
BasicTurbulenceModel::rhoField rhoField
virtual void correctNut(const volScalarField &S2)
virtual void correctNut()
BasicTurbulenceModel::transportModel transportModel
Eddy viscosity turbulence model base class.
eddyViscosity(const word &modelName, const alphaField &alpha, const rhoField &rho, const volVectorField &U, const surfaceScalarField &alphaRhoPhi, const surfaceScalarField &phi, const transportModel &transport, const word &propertiesName)
Base class implementation of the k-omega-SST turbulence model for incompressible and compressible flo...
kOmegaSSTBase(const kOmegaSSTBase &)=delete
virtual tmp< volScalarField > S2(const volTensorField &gradU) const
Base-class for all transport models used by the incompressible turbulence models.
A class for handling words, derived from Foam::string.
tmp< GeometricField< typename outerProduct< vector, Type >::type, fvPatchField, volMesh > > grad(const GeometricField< Type, fvsPatchField, surfaceMesh > &ssf)
dimensionedSymmTensor symm(const dimensionedSymmTensor &dt)
GeometricField< vector, fvPatchField, volMesh > volVectorField
GeometricField< scalar, fvPatchField, volMesh > volScalarField
GeometricField< scalar, fvsPatchField, surfaceMesh > surfaceScalarField
const word GlobalIOList< Tuple2< scalar, vector > >::typeName("scalarVectorTable")
dimensioned< typename typeOfMag< Type >::type > magSqr(const dimensioned< Type > &dt)