Brun dripping film to cloud ejection transfer model. More...
Public Member Functions | |
TypeName ("BrunDripping") | |
Runtime type information. More... | |
BrunDripping (const dictionary &dict, const solvers::isothermalFilm &film) | |
Construct from dictionary and film model. More... | |
BrunDripping (const BrunDripping &)=delete | |
Disallow default bitwise copy construction. More... | |
virtual | ~BrunDripping () |
Destructor. More... | |
virtual void | correct () |
Correct. More... | |
void | operator= (const BrunDripping &)=delete |
Disallow default bitwise assignment. More... | |
Brun dripping film to cloud ejection transfer model.
If the film thickness exceeds the critical value needed to generate one or more drops, the equivalent mass is removed from the film. The critical film thickness is calculated from the Rayleigh-Taylor stability analysis of film flow on an inclined plane by Brun et.al.
Reference:
Brun, P. T., Damiano, A., Rieu, P., Balestra, G., & Gallaire, F. (2015). Rayleigh-Taylor instability under an inclined plane. Physics of Fluids (1994-present), 27(8), 084107.
The diameter of the drops formed are obtained from the local capillary length multiplied by the dCoeff
coefficient which defaults to 3.3.
Reference:
Lefebvre, A. (1988). Atomisation and sprays (Vol. 1040, No. 2756). CRC press.
filmCloudTransfer { type filmCloudTransfer; ejection { model BrunDripping; deltaStable 5e-4; } }
Definition at line 88 of file BrunDripping.H.
BrunDripping | ( | const dictionary & | dict, |
const solvers::isothermalFilm & | film | ||
) |
Construct from dictionary and film model.
Definition at line 43 of file BrunDripping.C.
|
delete |
Disallow default bitwise copy construction.
|
virtual |
Destructor.
Definition at line 75 of file BrunDripping.C.
TypeName | ( | "BrunDripping" | ) |
Runtime type information.
|
virtual |
Correct.
Definition at line 81 of file BrunDripping.C.
References delta, forAll, Foam::mag(), Foam::max(), Foam::constant::mathematical::pi(), Foam::pow3(), rho, Foam::constant::physicoChemical::sigma, Foam::sqr(), and Foam::sqrt().
|
delete |
Disallow default bitwise assignment.