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 the atomization model. More...

#include <dieselSpray/atomizationModel.H>


Detailed Description

Base class for selecting the atomization model.

Definition at line 49 of file atomizationModel.H.

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< atomizationModel >  New (const dictionary &dict, spray &sm)

Protected Attributes

const dictionary &  dict_
spray &  spray_
Random &  rndGen_

Constructor & Destructor Documentation

atomizationModel ( const dictionary &   dict,
spray &   sm  
)

Construct from components.

Definition at line 44 of file atomizationModel.C.

~atomizationModel (  ) [virtual]

Definition at line 57 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]
virtual void atomizeParcel ( parcel &   parcel,
const scalar   deltaT,
const vector &   vel,
const liquidMixture &   fuels  
) const [pure virtual]

Implemented in blobsSheetAtomization, LISA, and noAtomization.

Referenced by spray::atomizationLoop().


Member Data Documentation

const dictionary& dict_ [protected]

Definition at line 56 of file atomizationModel.H.

spray& spray_ [protected]

Definition at line 57 of file atomizationModel.H.

Random& rndGen_ [protected]

Definition at line 58 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