Loading...
Searching...
No Matches
IDDESDelta Class Reference

#include <IDDESDelta.H>

Inheritance diagram for IDDESDelta:
Collaboration diagram for IDDESDelta:

Public Member Functions

 TypeName ("IDDESDelta")
 Runtime type information.
 IDDESDelta (const word &name, const turbulenceModel &turbulence, const dictionary &)
 Construct from name, mesh and IOdictionary.
 ~IDDESDelta ()
void read (const dictionary &)
 Read the LESdelta dictionary.
const volScalarFieldhmax () const
 Return the hmax delta field.
void correct ()
Public Member Functions inherited from LESdelta
 TypeName ("LESdelta")
 Runtime type information.
 declareRunTimeSelectionTable (autoPtr, LESdelta, dictionary,(const word &name, const turbulenceModel &turbulence, const dictionary &dict),(name, turbulence, dict))
 LESdelta (const word &name, const turbulenceModel &turbulence)
 Construct from name, turbulenceModel and dictionary.
virtual ~LESdelta ()=default
 Destructor.
const turbulenceModelturbulence () const
 Return turbulenceModel reference.
virtual operator const volScalarField & () const

Additional Inherited Members

Static Public Member Functions inherited from LESdelta
static autoPtr< LESdeltaNew (const word &name, const turbulenceModel &turbulence, const dictionary &dict, const word &lookupName="delta")
 Return a reference to the selected LES delta.
static autoPtr< LESdeltaNew (const word &name, const turbulenceModel &turbulence, const dictionary &dict, const dictionaryConstructorTableType &additionalConstructors, const word &lookupName="delta")
 Return a reference to the selected LES delta.
Protected Member Functions inherited from LESdelta
 LESdelta (const LESdelta &)=delete
 No copy construct.
void operator= (const LESdelta &)=delete
 No copy assignment.
Protected Attributes inherited from LESdelta
const turbulenceModelturbulenceModel_
volScalarField delta_

Detailed Description

Definition at line 51 of file IDDESDelta.H.

Constructor & Destructor Documentation

◆ IDDESDelta()

IDDESDelta ( const word & name,
const turbulenceModel & turbulence,
const dictionary & dict )

Construct from name, mesh and IOdictionary.

Definition at line 126 of file IDDESDelta.C.

References dict, Foam::endl(), found, IOobject::groupName(), Foam::Info, LESdelta::LESdelta(), Foam::name(), LESdelta::New(), and LESdelta::turbulence().

Here is the call graph for this function:

◆ ~IDDESDelta()

~IDDESDelta ( )
inline

Definition at line 108 of file IDDESDelta.H.

Member Function Documentation

◆ TypeName()

TypeName ( "IDDESDelta" )

Runtime type information.

References Foam::name(), and LESdelta::turbulence().

Here is the call graph for this function:

◆ read()

void read ( const dictionary & dict)
virtual

Read the LESdelta dictionary.

Implements LESdelta.

Definition at line 177 of file IDDESDelta.C.

References dict, and dictionary::readIfPresent().

Here is the call graph for this function:

◆ hmax()

const volScalarField & hmax ( ) const
inline

Return the hmax delta field.

Definition at line 122 of file IDDESDelta.H.

◆ correct()

void correct ( )
virtual

Implements LESdelta.

Definition at line 187 of file IDDESDelta.C.

References LESdelta::turbulenceModel_.


The documentation for this class was generated from the following files:
  • src/TurbulenceModels/turbulenceModels/LES/LESdeltas/IDDESDelta/IDDESDelta.H
  • src/TurbulenceModels/turbulenceModels/LES/LESdeltas/IDDESDelta/IDDESDelta.C