binary Class Referenceabstract

Base class for binary breakup models that provide a breakup rate between a size class pair directly, i.e. without explicitly stating the daughter size distribution function. More...

Inheritance diagram for binary:
Collaboration diagram for binary:

Public Member Functions

virtual ~binary ()
 Destructor. More...
 
virtual tmp< volScalarField::Internalrate (const label i, const label j) const =0
 Return the breakup rate between two groups. More...
 
 breakupModel (const populationBalanceModel &popBal, const dictionary &dict)
 Inherit constructors. More...
 
- Public Member Functions inherited from breakupModel
 TypeName ("breakupModel")
 Runtime type information. More...
 
 declareRunTimeSelectionTable (autoPtr, breakupModel, dictionary,(const populationBalanceModel &popBal, const dictionary &dict),(popBal, dict))
 
 breakupModel (const populationBalanceModel &popBal, const dictionary &dict)
 
virtual ~breakupModel ()
 Destructor. More...
 
const populationBalanceModelpopBal () const
 Return reference to the populationBalanceModel. More...
 
virtual void precompute ()
 Pre-compute diameter independent expressions. More...
 

Additional Inherited Members

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

Detailed Description

Base class for binary breakup models that provide a breakup rate between a size class pair directly, i.e. without explicitly stating the daughter size distribution function.

See also
Foam::populationBalanceModel
Source files

Definition at line 57 of file binary.H.

Constructor & Destructor Documentation

◆ ~binary()

virtual ~binary ( )
inlinevirtual

Destructor.

Definition at line 70 of file binary.H.

Member Function Documentation

◆ rate()

virtual tmp<volScalarField::Internal> rate ( const label  i,
const label  j 
) const
pure virtual

Return the breakup rate between two groups.

Implemented in powerLawUniformBinary, LuoSvendsen, Liao, and LehrMilliesMewes.

◆ breakupModel()

Inherit constructors.

Definition at line 88 of file breakupModel.C.


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