OpenFOAM logo
Open Source CFD Toolkit

breakupModel Class Reference

Inheritance diagram for breakupModel:

Inheritance graph
[legend]
Collaboration diagram for breakupModel:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TypeName ("breakupModel")
 Runtime type information.
 declareRunTimeSelectionTable (autoPtr, breakupModel, dictionary,(const dictionary &dict, spray &sm),(dict, sm))
 breakupModel (const dictionary &dict, spray &sm)
 Construct from components.
virtual ~breakupModel ()
scalar y0 () const
 Return the initial deviation from sphericity.
scalar yDot0 () const
 Return the initial rate of deviation from sphericity.
void updateParcelProperties (parcel &p, const scalar deltaT, const vector &Ug, const liquidMixture &fuels) const
virtual void breakupParcel (parcel &parcel, const scalar deltaT, const vector &vel, const liquidMixture &fuels) const =0

Static Public Member Functions

autoPtr< breakupModelNew (const dictionary &dict, spray &sm)

Protected Attributes

const dictionarydict_
sprayspray_
RandomrndGen_
Switch includeOscillation_
dictionary TABcoeffsDict_
scalar y0_
scalar yDot0_
scalar TABComega_
scalar TABCmu_
scalar TABWeCrit_

Constructor & Destructor Documentation

breakupModel const dictionary dict,
spray sm
 

Construct from components.

virtual ~breakupModel  )  [virtual]
 


Member Function Documentation

virtual void breakupParcel parcel parcel,
const scalar  deltaT,
const vector vel,
const liquidMixture &  fuels
const [pure virtual]
 

Implemented in ETAB, noBreakup, reitzDiwakar, reitzKHRT, SHF, and TAB.

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

autoPtr<breakupModel> New const dictionary dict,
spray sm
[static]
 

TypeName "breakupModel"   ) 
 

Runtime type information.

void updateParcelProperties parcel p,
const scalar  deltaT,
const vector Ug,
const liquidMixture &  fuels
const
 

scalar y0  )  const [inline]
 

Return the initial deviation from sphericity.

Definition at line 123 of file breakupModel.H.

scalar yDot0  )  const [inline]
 

Return the initial rate of deviation from sphericity.

Definition at line 129 of file breakupModel.H.

References Foam::vector.


Member Data Documentation

const dictionary& dict_ [protected]
 

Definition at line 61 of file breakupModel.H.

Switch includeOscillation_ [protected]
 

Definition at line 66 of file breakupModel.H.

Random& rndGen_ [protected]
 

Definition at line 64 of file breakupModel.H.

spray& spray_ [protected]
 

Definition at line 63 of file breakupModel.H.

scalar TABCmu_ [protected]
 

Definition at line 72 of file breakupModel.H.

dictionary TABcoeffsDict_ [protected]
 

Definition at line 68 of file breakupModel.H.

scalar TABComega_ [protected]
 

Definition at line 71 of file breakupModel.H.

scalar TABWeCrit_ [protected]
 

Definition at line 73 of file breakupModel.H.

scalar y0_ [protected]
 

Definition at line 69 of file breakupModel.H.

scalar yDot0_ [protected]
 

Definition at line 70 of file breakupModel.H.


The documentation for this class was generated from the following file:
For further information go to www.openfoam.org