FreeFOAM The Cross-Platform CFD Toolkit
LESdelta Class Reference

Abstract base class for LES deltas. More...

#include <LESdeltas/LESdelta.H>


Detailed Description

Abstract base class for LES deltas.

Source files

Definition at line 55 of file LESdelta.H.

+ Inheritance diagram for LESdelta:
+ Collaboration diagram for LESdelta:

List of all members.

Public Member Functions

 TypeName ("LESdelta")
 Runtime type information.
 declareRunTimeSelectionTable (autoPtr, LESdelta, dictionary,(const word &name, const fvMesh &mesh, const dictionary &LESdeltaDict),(name, mesh, LESdeltaDict))
 LESdelta (const word &name, const fvMesh &)
 Construct from name and mesh.
virtual ~LESdelta ()
 Destructor.
const fvMeshmesh () const
 Return mesh reference.
virtual void read (const dictionary &)=0
 Read the LESdelta dictionary.
virtual void correct ()=0
virtual operator const volScalarField & () const

Static Public Member Functions

static autoPtr< LESdeltaNew (const word &name, const fvMesh &, const dictionary &)
 Return a reference to the selected LES delta.

Protected Attributes

const fvMeshmesh_
volScalarField delta_

Constructor & Destructor Documentation

LESdelta ( const word name,
const fvMesh mesh 
)

Construct from name and mesh.

Definition at line 41 of file LESdelta.C.

virtual ~LESdelta ( )
inlinevirtual

Destructor.

Definition at line 116 of file LESdelta.H.


Member Function Documentation

TypeName ( "LESdelta"  )

Runtime type information.

declareRunTimeSelectionTable ( autoPtr  ,
LESdelta  ,
dictionary  ,
(const word &name, const fvMesh &mesh, const dictionary &LESdeltaDict)  ,
(name, mesh, LESdeltaDict)   
)
autoPtr< LESdelta > New ( const word name,
const fvMesh mesh,
const dictionary dict 
)
static

Return a reference to the selected LES delta.

Definition at line 64 of file LESdelta.C.

References Foam::endl(), Foam::exit(), Foam::FatalError, FatalErrorIn, dictionary::lookup(), mesh, and Foam::name().

const fvMesh& mesh ( ) const
inline

Return mesh reference.

Definition at line 123 of file LESdelta.H.

References LESdelta::mesh_.

Referenced by vanDriestDelta::correct().

virtual void read ( const dictionary )
pure virtual
virtual void correct ( )
pure virtual
virtual operator const volScalarField & ( ) const
inlinevirtual

Definition at line 137 of file LESdelta.H.

References LESdelta::delta_.


Member Data Documentation

volScalarField delta_
protected

Definition at line 64 of file LESdelta.H.

Referenced by LESdelta::operator const volScalarField &().


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