OpenFOAM logo
The Open Source CFD Toolbox
  Source Guide OpenCFD Solutions Contact OpenFOAM

transportModel Class Reference

Base-class for all transport models used by the incompressible turbulence models. More...

Inheritance diagram for transportModel:
Collaboration diagram for transportModel:

List of all members.


Public Member Functions

 transportModel (const volVectorField &U, const surfaceScalarField &phi)
 Construct from components.
virtual ~transportModel ()
virtual tmp< volScalarFieldnu () const =0
 Return the laminar viscosity.
virtual void correct ()=0
 Correct the laminar viscosity.
virtual bool read ()=0
 Read transportProperties dictionary.

Detailed Description

Base-class for all transport models used by the incompressible turbulence models.

Source files

Definition at line 47 of file transportModel.H.


Constructor & Destructor Documentation

transportModel ( const volVectorField U,
const surfaceScalarField phi 
)

Construct from components.

Definition at line 30 of file transportModel.C.

References TimePaths::constant(), IOobject::db(), phi, IOobject::time(), and U.

Here is the call graph for this function:

~transportModel (  )  [virtual]

Definition at line 51 of file transportModel.C.


Member Function Documentation

virtual tmp<volScalarField> nu (  )  const [pure virtual]

Return the laminar viscosity.

Implemented in twoPhaseMixture, singlePhaseTransportModel, and multiphaseMixture.

virtual void correct (  )  [pure virtual]

Correct the laminar viscosity.

Implemented in twoPhaseMixture, singlePhaseTransportModel, phaseChangeTwoPhaseMixture, and multiphaseMixture.

bool read (  )  [pure virtual]

Read transportProperties dictionary.

Reimplemented from regIOobject.

Implemented in twoPhaseMixture, singlePhaseTransportModel, phaseChangeTwoPhaseMixture, and multiphaseMixture.

Definition at line 57 of file transportModel.C.


The documentation for this class was generated from the following files:
Copyright © 2000-2009 OpenCFD Ltd