All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
maxDeltaxyz Class Reference

Delta calculated by taking the maximum distance between the cell centre and any face centre. For a regular hex cell, the computed delta will equate to half of the cell width; accordingly, the deltaCoeff model coefficient should be set to 2 for this case. More...

Inheritance diagram for maxDeltaxyz:
Collaboration diagram for maxDeltaxyz:

Public Member Functions

 TypeName ("maxDeltaxyz")
 Runtime type information. More...
 
 maxDeltaxyz (const word &name, const momentumTransportModel &turbulence, const dictionary &)
 Construct from name, momentumTransportModel and dictionary. More...
 
 maxDeltaxyz (const maxDeltaxyz &)=delete
 Disallow default bitwise copy construction. More...
 
virtual ~maxDeltaxyz ()
 Destructor. More...
 
virtual void read (const dictionary &)
 Read the LESdelta dictionary. More...
 
virtual void correct ()
 
void operator= (const maxDeltaxyz &)=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 momentumTransportModelturbulence () 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< LESdeltaNew (const word &name, const momentumTransportModel &turbulence, const dictionary &dict)
 Return a reference to the selected LES delta. More...
 
static autoPtr< LESdeltaNew (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 momentumTransportModelmomentumTransportModel_
 
volScalarField delta_
 

Detailed Description

Delta calculated by taking the maximum distance between the cell centre and any face centre. For a regular hex cell, the computed delta will equate to half of the cell width; accordingly, the deltaCoeff model coefficient should be set to 2 for this case.

Source files

Definition at line 53 of file maxDeltaxyz.H.

Constructor & Destructor Documentation

◆ maxDeltaxyz() [1/2]

maxDeltaxyz ( const word name,
const momentumTransportModel turbulence,
const dictionary dict 
)

Construct from name, momentumTransportModel and dictionary.

Definition at line 96 of file maxDeltaxyz.C.

◆ maxDeltaxyz() [2/2]

maxDeltaxyz ( const maxDeltaxyz )
delete

Disallow default bitwise copy construction.

◆ ~maxDeltaxyz()

virtual ~maxDeltaxyz ( )
inlinevirtual

Destructor.

Definition at line 90 of file maxDeltaxyz.H.

References maxDeltaxyz::correct(), maxDeltaxyz::operator=(), and maxDeltaxyz::read().

Here is the call graph for this function:

Member Function Documentation

◆ TypeName()

TypeName ( "maxDeltaxyz"  )

Runtime type information.

◆ read()

void read ( const dictionary dict)
virtual

Read the LESdelta dictionary.

Implements LESdelta.

Definition at line 118 of file maxDeltaxyz.C.

References dictionary::optionalSubDict(), dictionary::readIfPresent(), and Foam::type().

Referenced by maxDeltaxyz::~maxDeltaxyz().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ correct()

void correct ( )
virtual

Implements LESdelta.

Definition at line 128 of file maxDeltaxyz.C.

Referenced by maxDeltaxyz::~maxDeltaxyz().

Here is the caller graph for this function:

◆ operator=()

void operator= ( const maxDeltaxyz )
delete

Disallow default bitwise assignment.

Referenced by maxDeltaxyz::~maxDeltaxyz().

Here is the caller graph for this function:

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