FreeFOAM The Cross-Platform CFD Toolkit
atomizationModel Class Reference

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

Protected Attributes

const dictionarydict_
sprayspray_
RandomrndGen_

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 LISA, blobsSheetAtomization, 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: