BrunDripping Class Reference

Brun dripping film to cloud ejection transfer model. More...

Inheritance diagram for BrunDripping:
Collaboration diagram for BrunDripping:

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...
 

Detailed Description

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.
Usage
Example usage:
filmCloudTransfer
{
    type    filmCloudTransfer;

    ejection
    {
        model   BrunDripping;

        deltaStable 5e-4;
    }
}
Source files

Definition at line 88 of file BrunDripping.H.

Constructor & Destructor Documentation

◆ BrunDripping() [1/2]

BrunDripping ( const dictionary dict,
const solvers::isothermalFilm film 
)

Construct from dictionary and film model.

Definition at line 43 of file BrunDripping.C.

◆ BrunDripping() [2/2]

BrunDripping ( const BrunDripping )
delete

Disallow default bitwise copy construction.

◆ ~BrunDripping()

~BrunDripping ( )
virtual

Destructor.

Definition at line 75 of file BrunDripping.C.

Member Function Documentation

◆ TypeName()

TypeName ( "BrunDripping"  )

Runtime type information.

◆ correct()

void correct ( )
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().

Here is the call graph for this function:

◆ operator=()

void operator= ( const BrunDripping )
delete

Disallow default bitwise assignment.


The documentation for this class was generated from the following files: