LehrMilliesMewes Class Reference

Model of Lehr et al. (2002). The breakup rate is calculated by. More...

Inheritance diagram for LehrMilliesMewes:
Collaboration diagram for LehrMilliesMewes:

Public Member Functions

 TypeName ("LehrMilliesMewes")
 Runtime type information. More...
 LehrMilliesMewes (const populationBalanceModel &popBal, const dictionary &dict)
virtual ~LehrMilliesMewes ()
 Destructor. More...
virtual void addToBinaryBreakupRate (volScalarField &binaryBreakupRate, const label i, const label j)
 Add to binary breakupRate. More...
- Public Member Functions inherited from binaryBreakupModel
 TypeName ("binaryBreakupModel")
 Runtime type information. More...
 declareRunTimeSelectionTable (autoPtr, binaryBreakupModel, dictionary,(const populationBalanceModel &popBal, const dictionary &dict),(popBal, dict))
 binaryBreakupModel (const populationBalanceModel &popBal, const dictionary &dict)
autoPtr< binaryBreakupModelclone () const
virtual ~binaryBreakupModel ()
 Destructor. More...
virtual void precompute ()
 Precompute diameter independent expressions. More...

Additional Inherited Members

- Static Public Member Functions inherited from binaryBreakupModel
static autoPtr< binaryBreakupModelNew (const word &type, const populationBalanceModel &popBal, const dictionary &dict)
- Protected Attributes inherited from binaryBreakupModel
const populationBalanceModelpopBal_
 Reference to the populationBalanceModel. More...

Detailed Description

Model of Lehr et al. (2002). The breakup rate is calculated by.

\[ 0.5 d_j^{*^{5/3}} \mathrm{exp}\left(-\frac{\sqrt{2}}{d_j^{*^{3}}}\right) \frac{6}{\pi^{3/2}d_i^{*^{3}}} \mathrm{exp} \left( - \frac{9}{4}\left[\mathrm{ln}\left(2^{2/5} d_i^{*}\right)\right]^{2} \right) \left( 1 + \mathrm{erf} \left[ \frac{3}{2}\mathrm{ln} \left(2^{1/15} d_j^{*}\right) \right] \right)^{-1} \frac{1}{L^{3}T} \]

with the time scale

\[ T = \left(\frac{\sigma}{\rho_c}\right)^{2/5} \frac{1}{\epsilon_c^{3/5}} \]

the dimensionless diameter

\[ d^{*} = \frac{d}{L} \]

and the length scale

\[ L = \left(\frac{\sigma}{\rho_c}\right)^{3/5} \frac{1}{\epsilon_c^{2/5}} \]

$ \rho_c $ = Density of continuous phase [kg/m^3]
$ \sigma $ = Surface tension [N/m]
$ \epsilon_c $ = Continuous phase turbulent dissipation rate [m^2/s^3]
$ d_i $ = Diameter of daughter bubble i [m]
$ d_j $ = Diameter of mother bubble j [m]


        Lehr, F., Millies, M., & Mewes, D. (2002).
        Bubble‐size distributions and flow fields in bubble columns.
        AIChE Journal, 48(11), 2426-2443.
        Eq. 12-16, p. 2429-2430.
Source files

Definition at line 123 of file LehrMilliesMewes.H.

Constructor & Destructor Documentation

◆ LehrMilliesMewes()

LehrMilliesMewes ( const populationBalanceModel popBal,
const dictionary dict 

Definition at line 52 of file LehrMilliesMewes.C.

◆ ~LehrMilliesMewes()

virtual ~LehrMilliesMewes ( )


Definition at line 142 of file LehrMilliesMewes.H.

Member Function Documentation

◆ TypeName()

TypeName ( "LehrMilliesMewes"  )

Runtime type information.

◆ addToBinaryBreakupRate()

void addToBinaryBreakupRate ( volScalarField binaryBreakupRate,
const label  i,
const label  j 

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