Secondary Breakup Model to take account of the different breakup regimes, bag, molutimode, shear.... More...
Public Member Functions | |
TypeName ("SHF") | |
Runtime type information. More... | |
SHF (const dictionary &, CloudType &) | |
Construct from dictionary. More... | |
SHF (const SHF< CloudType > &bum) | |
Construct copy. More... | |
virtual autoPtr< BreakupModel< CloudType > > | clone () const |
Construct and return a clone. More... | |
virtual | ~SHF () |
Destructor. More... | |
virtual bool | update (const scalar dt, const vector &g, scalar &d, scalar &tc, scalar &ms, scalar &nParticle, scalar &KHindex, scalar &y, scalar &yDot, const scalar d0, const scalar rho, const scalar mu, const scalar sigma, const vector &U, const scalar rhoc, const scalar muc, const vector &Urel, const scalar Urmag, const scalar tMom, scalar &dChild, scalar &massChild) |
Update the parcel properties. More... | |
Public Member Functions inherited from BreakupModel< CloudType > | |
TypeName ("breakupModel") | |
Runtime type information. More... | |
declareRunTimeSelectionTable (autoPtr, BreakupModel, dictionary,(const dictionary &dict, CloudType &owner),(dict, owner)) | |
Declare runtime constructor selection table. More... | |
BreakupModel (CloudType &owner) | |
Construct null from owner. More... | |
BreakupModel (const dictionary &dict, CloudType &owner, const word &type, bool solveOscillationEq=false) | |
Construct from dictionary. More... | |
BreakupModel (const BreakupModel< CloudType > &bum) | |
Construct copy. More... | |
virtual | ~BreakupModel () |
Destructor. More... | |
bool | solveOscillationEq () const |
const scalar & | y0 () const |
const scalar & | yDot0 () const |
const scalar & | TABComega () const |
const scalar & | TABCmu () const |
const scalar & | TABtwoWeCrit () const |
Additional Inherited Members | |
Static Public Member Functions inherited from BreakupModel< CloudType > | |
static autoPtr< BreakupModel< CloudType > > | New (const dictionary &dict, CloudType &owner) |
Selector. More... | |
Protected Attributes inherited from BreakupModel< CloudType > | |
bool | solveOscillationEq_ |
scalar | y0_ |
scalar | yDot0_ |
scalar | TABComega_ |
scalar | TABCmu_ |
scalar | TABtwoWeCrit_ |
Secondary Breakup Model to take account of the different breakup regimes, bag, molutimode, shear....
R. Schmehl, G. Maier, S. Witting "CFD Analysis of Fuel Atomization, Secondary Droplet Breakup and Spray Dispersion in the Premix Duct of a LPP Combustor". Eight International Conference on Liquid Atomization and Spray Systems, 2000
SHF | ( | const dictionary & | dict, |
CloudType & | owner | ||
) |
TypeName | ( | "SHF< CloudType >" | ) |
Runtime type information.
|
inlinevirtual |
Construct and return a clone.
Implements BreakupModel< CloudType >.
|
virtual |
Update the parcel properties.
Implements BreakupModel< CloudType >.
Definition at line 119 of file SHF.C.
References Foam::exp(), Foam::constant::physicoChemical::mu, p, Foam::constant::mathematical::pi(), Foam::pow(), Foam::pow3(), rho, rndGen, DSMCCloud< ParcelType >::rndGen(), Random::sample01(), sigma(), Foam::sqr(), Foam::sqrt(), success, Foam::constant::mathematical::twoPi(), and x.