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

Base class for selecting an evaporation model. More...

#include <dieselSpray/evaporationModel.H>


Detailed Description

Base class for selecting an evaporation model.

Definition at line 48 of file evaporationModel.H.

Inheritance diagram for evaporationModel:
Collaboration diagram for evaporationModel:

List of all members.

Public Member Functions

 TypeName ("evaporationModel")
 Runtime type information.
 declareRunTimeSelectionTable (autoPtr, evaporationModel, dictionary,(const dictionary &dict),(dict))
 Evaluate the gaseous properties Tand Y (implicit/explicit)
 evaporationModel (const dictionary &dict)
 Construct from components.
virtual  ~evaporationModel ()
virtual bool  evaporation () const =0
 evaporation on/off
virtual scalar  Sh (const scalar ReynoldsNumber, const scalar SchmidtNumber) const =0
 The Sherwood number.
virtual scalar  relaxationTime (const scalar diameter, const scalar liquidDensity, const scalar rhoFuelVapor, const scalar massDiffusionCoefficient, const scalar ReynoldsNumber, const scalar SchmidtNumber, const scalar Xs, const scalar Xf, const scalar m0, const scalar dm, const scalar dt) const =0
virtual scalar  boilingTime (const scalar liquidDensity, const scalar cpFuel, const scalar heatOfVapour, const scalar kappa, const scalar Nusselt, const scalar deltaTemp, const scalar diameter, const scalar liquidCore, const scalar time, const scalar tDrop, const scalar tBoilingSurface, const scalar vapourSurfaceEnthalpy, const scalar vapourFarEnthalpy, const scalar cpGas, const scalar temperature, const scalar kLiq) const =0
virtual label  nEvapIter () const =0

Static Public Member Functions

static autoPtr< evaporationModel >  New (const dictionary &dict)

Protected Attributes

const dictionary &  dict_

Constructor & Destructor Documentation

evaporationModel ( const dictionary &   dict  )

Construct from components.

Definition at line 44 of file evaporationModel.C.

~evaporationModel (  ) [virtual]

Definition at line 53 of file evaporationModel.C.


Member Function Documentation

TypeName ( "evaporationModel"    )

Runtime type information.

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

Evaluate the gaseous properties Tand Y (implicit/explicit)

word gasPropertyEvaluation_; label nEvapIter_;

autoPtr< evaporationModel > New ( const dictionary &   dict  ) [static]
virtual bool evaporation (  ) const [pure virtual]
virtual scalar Sh ( const scalar   ReynoldsNumber,
const scalar   SchmidtNumber  
) const [pure virtual]
virtual scalar relaxationTime ( const scalar   diameter,
const scalar   liquidDensity,
const scalar   rhoFuelVapor,
const scalar   massDiffusionCoefficient,
const scalar   ReynoldsNumber,
const scalar   SchmidtNumber,
const scalar   Xs,
const scalar   Xf,
const scalar   m0,
const scalar   dm,
const scalar   dt  
) const [pure virtual]
virtual scalar boilingTime ( const scalar   liquidDensity,
const scalar   cpFuel,
const scalar   heatOfVapour,
const scalar   kappa,
const scalar   Nusselt,
const scalar   deltaTemp,
const scalar   diameter,
const scalar   liquidCore,
const scalar   time,
const scalar   tDrop,
const scalar   tBoilingSurface,
const scalar   vapourSurfaceEnthalpy,
const scalar   vapourFarEnthalpy,
const scalar   cpGas,
const scalar   temperature,
const scalar   kLiq  
) const [pure virtual]
virtual label nEvapIter (  ) const [pure virtual]

Member Data Documentation

const dictionary& dict_ [protected]

Definition at line 54 of file evaporationModel.H.


The documentation for this class was generated from the following files:
  • src/lagrangian/dieselSpray/spraySubModels/evaporationModel/evaporationModel/evaporationModel.H
  • src/lagrangian/dieselSpray/spraySubModels/evaporationModel/evaporationModel/evaporationModel.C
  • src/lagrangian/dieselSpray/spraySubModels/evaporationModel/evaporationModel/newEvaporationModel.C