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

transportModel Class Reference

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

#include <incompressibleTransportModels/transportModel.H>


Detailed Description

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

Source files

Definition at line 52 of file transportModel.H.

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< volScalarField >  nu () const =0
 Return the laminar viscosity.
virtual void  correct ()=0
 Correct the laminar viscosity.
virtual bool  read ()=0
 Read transportProperties dictionary.

Constructor & Destructor Documentation

transportModel ( const volVectorField &   U,
const surfaceScalarField &   phi  
)

Construct from components.

Definition at line 38 of file transportModel.C.

~transportModel (  ) [virtual]

Definition at line 59 of file transportModel.C.


Member Function Documentation

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

Return the laminar viscosity.

Implemented in twoPhaseMixture, singlePhaseTransportModel, threePhaseMixture, and multiphaseMixture.

Referenced by incompressible::turbulenceModel::nu().

virtual void correct (  ) [pure virtual]
bool read (  ) [pure virtual]

Read transportProperties dictionary.

Reimplemented from regIOobject.

Implemented in twoPhaseMixture, singlePhaseTransportModel, threePhaseMixture, Kunz, Merkle, phaseChangeTwoPhaseMixture, SchnerrSauer, and multiphaseMixture.

Definition at line 65 of file transportModel.C.

Referenced by twoPhaseMixture::read().


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