OpenFOAM logo
Open Source CFD Toolkit

heatTransferModel Class Reference

Inheritance diagram for heatTransferModel:

Inheritance graph
[legend]
Collaboration diagram for heatTransferModel:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TypeName ("heatTransferModel")
 Runtime type information.
 declareRunTimeSelectionTable (autoPtr, heatTransferModel, dictionary,(const dictionary &dict),(dict))
 heatTransferModel (const dictionary &dict)
 Construct from dictionary.
virtual ~heatTransferModel ()
virtual bool heatTransfer () const =0
 heat transfer on/off
virtual scalar Nu (const scalar ReynoldsNumber, const scalar PrandtlNumber) const =0
 Return Nusselt Number.
virtual scalar relaxationTime (const scalar liquidDensity, const scalar diameter, const scalar liquidcL, const scalar kappa, const scalar ReynoldsNumber, const scalar PrandtlNumber) const =0
 Return the heat transfer relaxation time.
virtual scalar fCorrection (const scalar z) const =0
 Return the correction function f...

Static Public Member Functions

autoPtr< heatTransferModelNew (const dictionary &dict)

Protected Attributes

const dictionarydict_

Constructor & Destructor Documentation

heatTransferModel const dictionary dict  ) 
 

Construct from dictionary.

virtual ~heatTransferModel  )  [virtual]
 


Member Function Documentation

declareRunTimeSelectionTable autoPtr  ,
heatTransferModel  ,
dictionary  ,
(const dictionary &dict)  ,
(dict) 
 

virtual scalar fCorrection const scalar  z  )  const [pure virtual]
 

Return the correction function f...

Implemented in noHeatTransfer, and RanzMarshall.

virtual bool heatTransfer  )  const [pure virtual]
 

heat transfer on/off

Implemented in noHeatTransfer, and RanzMarshall.

autoPtr<heatTransferModel> New const dictionary dict  )  [static]
 

virtual scalar Nu const scalar  ReynoldsNumber,
const scalar  PrandtlNumber
const [pure virtual]
 

Return Nusselt Number.

Implemented in noHeatTransfer, and RanzMarshall.

virtual scalar relaxationTime const scalar  liquidDensity,
const scalar  diameter,
const scalar  liquidcL,
const scalar  kappa,
const scalar  ReynoldsNumber,
const scalar  PrandtlNumber
const [pure virtual]
 

Return the heat transfer relaxation time.

Implemented in noHeatTransfer, and RanzMarshall.

TypeName "heatTransferModel"   ) 
 

Runtime type information.


Member Data Documentation

const dictionary& dict_ [protected]
 

Definition at line 61 of file heatTransferModel.H.


The documentation for this class was generated from the following file:
For further information go to www.openfoam.org