IDDESDelta used by the IDDES (improved low Re Spalart-Allmaras DES model) The min and max delta are calculated using the double distance of the min or max from the face centre to the cell centre. More...
Public Member Functions | |
TypeName ("IDDESDelta") | |
Runtime type information. More... | |
IDDESDelta (const word &name, const momentumTransportModel &turbulence, const dictionary &) | |
Construct from name, mesh and IOdictionary. More... | |
IDDESDelta (const IDDESDelta &)=delete | |
Disallow default bitwise copy construction. More... | |
~IDDESDelta () | |
void | read (const dictionary &) |
Read the LESdelta dictionary. More... | |
const volScalarField & | hmax () const |
Return the hmax delta field. More... | |
void | correct () |
void | operator= (const IDDESDelta &)=delete |
Disallow default bitwise assignment. More... | |
Public Member Functions inherited from LESdelta | |
TypeName ("LESdelta") | |
Runtime type information. More... | |
declareRunTimeSelectionTable (autoPtr, LESdelta, dictionary,(const word &name, const momentumTransportModel &turbulence, const dictionary &dict),(name, turbulence, dict)) | |
LESdelta (const word &name, const momentumTransportModel &turbulence) | |
Construct from name, momentumTransportModel and dictionary. More... | |
LESdelta (const LESdelta &)=delete | |
Disallow default bitwise copy construction. More... | |
virtual | ~LESdelta () |
Destructor. More... | |
const momentumTransportModel & | turbulence () const |
Return momentumTransportModel reference. More... | |
void | operator= (const LESdelta &)=delete |
virtual | operator const volScalarField & () const |
Additional Inherited Members | |
Static Public Member Functions inherited from LESdelta | |
static autoPtr< LESdelta > | New (const word &name, const momentumTransportModel &turbulence, const dictionary &dict) |
Return a reference to the selected LES delta. More... | |
static autoPtr< LESdelta > | New (const word &name, const momentumTransportModel &turbulence, const dictionary &dict, const dictionaryConstructorTable &) |
Return a reference to the selected LES delta. More... | |
Protected Attributes inherited from LESdelta | |
const momentumTransportModel & | momentumTransportModel_ |
volScalarField | delta_ |
IDDESDelta used by the IDDES (improved low Re Spalart-Allmaras DES model) The min and max delta are calculated using the double distance of the min or max from the face centre to the cell centre.
Definition at line 52 of file IDDESDelta.H.
IDDESDelta | ( | const word & | name, |
const momentumTransportModel & | turbulence, | ||
const dictionary & | dict | ||
) |
Construct from name, mesh and IOdictionary.
Definition at line 129 of file IDDESDelta.C.
|
delete |
Disallow default bitwise copy construction.
|
inline |
Definition at line 91 of file IDDESDelta.H.
References IDDESDelta::read().
TypeName | ( | "IDDESDelta" | ) |
Runtime type information.
|
virtual |
Read the LESdelta dictionary.
Implements LESdelta.
Definition at line 157 of file IDDESDelta.C.
References dictionary::optionalSubDict(), dictionary::readIfPresent(), and Foam::type().
Referenced by IDDESDelta::~IDDESDelta().
|
inline |
Return the hmax delta field.
Definition at line 101 of file IDDESDelta.H.
References IDDESDelta::correct(), and IDDESDelta::operator=().
|
virtual |
Implements LESdelta.
Definition at line 167 of file IDDESDelta.C.
Referenced by IDDESDelta::hmax().
|
delete |
Disallow default bitwise assignment.
Referenced by IDDESDelta::hmax().