FreeFOAM The Cross-Platform CFD Toolkit
Hosted by SourceForge:
Get FreeFOAM at SourceForge.net.
            Fast, secure and Free Open Source software downloads

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 fvMesh &  mesh () 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< LESdelta >  New (const word &name, const fvMesh &, const dictionary &)
 Return a reference to the selected LES delta.

Protected Attributes

const fvMesh &  mesh_
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 (  ) [inline, virtual]

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 [inline, virtual]

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:
  • src/turbulenceModels/LES/LESdeltas/LESdelta/LESdelta.H
  • src/turbulenceModels/LES/LESdeltas/LESdelta/LESdelta.C