DESModelBase Class Referenceabstract

Base class for DES models providing an interfaces to DES fields. More...

Inheritance diagram for DESModelBase:

Public Member Functions

 ClassName ("DESModelBase")
 Runtime type information. More...
 
 DESModelBase () noexcept=default
 Constructor. More...
 
virtual ~DESModelBase ()=default
 Destructor. More...
 
virtual tmp< volScalarFieldLESRegion () const =0
 Return the LES field indicator. More...
 
virtual tmp< volScalarFieldfd () const =0
 Return the shielding function. More...
 

Detailed Description

Base class for DES models providing an interfaces to DES fields.

Source files

Definition at line 49 of file DESModelBase.H.

Constructor & Destructor Documentation

◆ DESModelBase()

DESModelBase ( )
defaultnoexcept

Constructor.

◆ ~DESModelBase()

virtual ~DESModelBase ( )
virtualdefault

Destructor.

Member Function Documentation

◆ ClassName()

ClassName ( "DESModelBase"  )

Runtime type information.

◆ LESRegion()

virtual tmp<volScalarField> LESRegion ( ) const
pure virtual

Return the LES field indicator.

Implemented in DESModel< BasicTurbulenceModel >.

Referenced by DESModelRegions::execute().

Here is the caller graph for this function:

◆ fd()

virtual tmp<volScalarField> fd ( ) const
pure virtual

Return the shielding function.

Implemented in DESModel< BasicTurbulenceModel >.


The documentation for this class was generated from the following file: