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

RanzMarshall< CloudType > Class Template Reference

The Ranz-Marshal correlation for heat transfer. More...

Inheritance diagram for RanzMarshall< CloudType >:
Collaboration diagram for RanzMarshall< CloudType >:

List of all members.


Public Member Functions

 TypeName ("RanzMarshall")
 Runtime type information.
 RanzMarshall (const dictionary &dict)
 Construct from dictionary.
 ~RanzMarshall ()
bool heatTransfer () const
 heat transfer on/off
scalar Nu (const scalar ReynoldsNumber, const scalar PrandtlNumber) const
 Nusselt Number.
scalar relaxationTime (const scalar liquidDensity, const scalar diameter, const scalar liquidcL, const scalar kappa, const scalar ReynoldsNumber, const scalar PrandtlNumber) const
 Return the heat transfer relaxation time.
scalar fCorrection (const scalar z) const
 Return the correction function f...
 TypeName ("RanzMarshall")
 Runtime type information.
 RanzMarshall (const dictionary &dict, CloudType &cloud)
 Construct from dictionary.
virtual ~RanzMarshall ()
 Destructor.
virtual bool active () const
 Flag to indicate whether model activates heat transfer model.
virtual scalar Nu (const scalar Re, const scalar Pr) const
 Nusselt number.
virtual scalar Pr () const
 Prandtl number.

Detailed Description

template<class CloudType>
class Foam::RanzMarshall< CloudType >

The Ranz-Marshal correlation for heat transfer.

The Ranz-Marshall correlation for heat transfer.

Definition at line 37 of file RanzMarshall.H.


Constructor & Destructor Documentation

RanzMarshall ( const dictionary dict  ) 

Construct from dictionary.

Definition at line 43 of file RanzMarshall.C.

~RanzMarshall (  )  [inline]

Definition at line 56 of file RanzMarshall.C.

RanzMarshall ( const dictionary dict,
CloudType &  cloud 
) [inline]

Construct from dictionary.

Definition at line 24 of file RanzMarshall.C.

virtual ~RanzMarshall (  )  [virtual]

Destructor.


Member Function Documentation

TypeName ( "RanzMarshall< CloudType >"   ) 

Runtime type information.

bool heatTransfer (  )  const [virtual]

heat transfer on/off

Implements heatTransferModel.

Definition at line 62 of file RanzMarshall.C.

Foam::scalar Nu ( const scalar  ReynoldsNumber,
const scalar  PrandtlNumber 
) const [inline, virtual]

Nusselt Number.

Implements heatTransferModel.

Definition at line 68 of file RanzMarshall.C.

Referenced by RanzMarshall< CloudType >::fCorrection().

Here is the caller graph for this function:

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

Return the heat transfer relaxation time.

Implements heatTransferModel.

Definition at line 77 of file RanzMarshall.C.

References Foam::pow().

Here is the call graph for this function:

scalar fCorrection ( const scalar  z  )  const [virtual]

Return the correction function f...

Implements heatTransferModel.

Definition at line 93 of file RanzMarshall.C.

References Foam::max(), RanzMarshall< CloudType >::Nu(), and Foam::pow().

Here is the call graph for this function:

TypeName ( "RanzMarshall< CloudType >"   ) 

Runtime type information.

bool active (  )  const [inline, virtual]

Flag to indicate whether model activates heat transfer model.

Implements HeatTransferModel< CloudType >.

Definition at line 44 of file RanzMarshall.C.

virtual scalar Nu ( const scalar  Re,
const scalar  Pr 
) const [virtual]

Nusselt number.

Implements heatTransferModel.

Foam::scalar Pr (  )  const [inline, virtual]

Prandtl number.

Implements HeatTransferModel< CloudType >.

Definition at line 62 of file RanzMarshall.C.

References Foam::pow().

Here is the call graph for this function:


The documentation for this class was generated from the following files:
  • src/lagrangian/dieselSpray/spraySubModels/heatTransferModel/RanzMarshall/RanzMarshall.H
  • src/lagrangian/intermediate/submodels/Thermodynamic/HeatTransferModel/RanzMarshall/RanzMarshall.H
  • src/lagrangian/dieselSpray/spraySubModels/heatTransferModel/RanzMarshall/RanzMarshall.C
  • src/lagrangian/intermediate/submodels/Thermodynamic/HeatTransferModel/RanzMarshall/RanzMarshall.C
Copyright © 2000-2009 OpenCFD Ltd