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

atomizationModel Class Reference

Base class for selecting the atomization model. More...

Inheritance diagram for atomizationModel:
Collaboration diagram for atomizationModel:

List of all members.


Public Member Functions

 TypeName ("atomizationModel")
 Runtime type information.
 declareRunTimeSelectionTable (autoPtr, atomizationModel, dictionary,(const dictionary &dict, spray &sm),(dict, sm))
 atomizationModel (const dictionary &dict, spray &sm)
 Construct from components.
virtual ~atomizationModel ()
virtual void atomizeParcel (parcel &parcel, const scalar deltaT, const vector &vel, const liquidMixture &fuels) const =0

Static Public Member Functions

static autoPtr< atomizationModelNew (const dictionary &dict, spray &sm)

Protected Attributes

const dictionarydict_
sprayspray_
RandomrndGen_

Detailed Description

Base class for selecting the atomization model.

Definition at line 41 of file atomizationModel.H.


Constructor & Destructor Documentation

atomizationModel ( const dictionary dict,
spray sm 
)

Construct from components.

Definition at line 36 of file atomizationModel.C.

~atomizationModel (  )  [virtual]

Definition at line 49 of file atomizationModel.C.


Member Function Documentation

TypeName ( "atomizationModel"   ) 

Runtime type information.

declareRunTimeSelectionTable ( autoPtr  ,
atomizationModel  ,
dictionary  ,
(const dictionary &dict, spray &sm)  ,
(dict, sm)   
)

autoPtr< atomizationModel > New ( const dictionary dict,
spray sm 
) [static]

Definition at line 31 of file newAtomizationModel.C.

References Foam::abort(), Foam::endl(), Foam::FatalError, Foam::Info, and dictionary::lookup().

Here is the call graph for this function:

virtual void atomizeParcel ( parcel parcel,
const scalar  deltaT,
const vector vel,
const liquidMixture fuels 
) const [pure virtual]

Implemented in blobsSheetAtomization, LISA, and noAtomization.


Member Data Documentation

const dictionary& dict_ [protected]

Definition at line 48 of file atomizationModel.H.

spray& spray_ [protected]

Definition at line 49 of file atomizationModel.H.

Random& rndGen_ [protected]

Definition at line 50 of file atomizationModel.H.


The documentation for this class was generated from the following files:
  • src/lagrangian/dieselSpray/spraySubModels/atomizationModel/atomizationModel/atomizationModel.H
  • src/lagrangian/dieselSpray/spraySubModels/atomizationModel/atomizationModel/atomizationModel.C
  • src/lagrangian/dieselSpray/spraySubModels/atomizationModel/atomizationModel/newAtomizationModel.C
Copyright © 2000-2009 OpenCFD Ltd