Primary Breakup Model for pressure swirl atomizers. More...
#include <dieselSpray/blobsSheetAtomization.H>
Primary Breakup Model for pressure swirl atomizers.
Z. Han, S. Parrish, P.V. Farrell, R.D. Reitz "Modeling Atomization Processes Of Pressure Swirl Hollow-Cone Fuel Sprays" Atomization and Sprays, vol. 7, pp. 663-684, 1997 and L. Allocca, G. Bella, A. De Vita, L. Di Angelo "Experimental Validation of a GDI Spray Model" SAE Technical Paper Series, 2002-01-1137
Definition at line 59 of file blobsSheetAtomization.H.
Public Member Functions | |
TypeName ("blobsSheetAtomization") | |
Runtime type information. | |
blobsSheetAtomization (const dictionary &dict, spray &sm) | |
Construct from components. | |
~blobsSheetAtomization () | |
void | atomizeParcel (parcel &parcel, const scalar deltaT, const vector &vel, const liquidMixture &fuels) const |
![]() | |
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 () |
Additional Inherited Members | |
![]() | |
static autoPtr< atomizationModel > | New (const dictionary &dict, spray &sm) |
![]() | |
const dictionary & | dict_ |
spray & | spray_ |
blobsSheetAtomization | ( | const dictionary & | dict, |
spray & | sm | ||
) |
Construct from components.
Definition at line 54 of file blobsSheetAtomization.C.
Definition at line 69 of file blobsSheetAtomization.C.
TypeName | ( | "blobsSheetAtomization" | ) |
Runtime type information.
|
virtual |
Implements atomizationModel.
Definition at line 76 of file blobsSheetAtomization.C.
References Particle< ParticleType >::cell(), Foam::cos(), parcel::d(), e, parcel::injector(), parcel::liquidCore(), Foam::mag(), Foam::mathematicalConstant::pi(), Particle< ParticleType >::position(), R, liquidMixture::rho(), specie::RR, liquidMixture::sigma(), PtrList< T >::size(), Foam::sqr(), Foam::sqrt(), parcel::T(), U, parcel::Urel(), parcel::X(), Y, and Vector< scalar >::zero.