Loading...
Searching...
No Matches
randomCoalescence Class Reference

Random coalescence IATE source as defined in paper: More...

#include <randomCoalescence.H>

Inheritance diagram for randomCoalescence:
Collaboration diagram for randomCoalescence:

Public Member Functions

 TypeName ("randomCoalescence")
 Runtime type information.
 randomCoalescence (const IATE &iate, const dictionary &dict)
virtual ~randomCoalescence ()=default
 Destructor.
virtual tmp< fvScalarMatrixR (const volScalarField &alphai, volScalarField &kappai) const
 TypeName ("randomCoalescence")
 Runtime type information.
 randomCoalescence (const IATE &iate, const dictionary &dict)
virtual ~randomCoalescence ()=default
 Destructor.
virtual tmp< volScalarFieldR () const
Public Member Functions inherited from IATEsource
 TypeName ("IATEsource")
 Runtime type information.
 declareRunTimeSelectionTable (autoPtr, IATEsource, dictionary,(const IATE &iate, const dictionary &dict),(iate, dict))
 IATEsource (const IATE &iate)
autoPtr< IATEsourceclone () const
virtual ~IATEsource ()=default
 Destructor.
const phaseModelphase () const
const twoPhaseSystemfluid () const
const phaseModelotherPhase () const
scalar phi () const
tmp< volScalarFieldUr () const
 Return the bubble relative velocity.
tmp< volScalarFieldUt () const
 Return the bubble turbulent velocity.
tmp< volScalarFieldRe () const
 Return the bubble Reynolds number.
tmp< volScalarFieldCD () const
 Return the bubble drag coefficient.
tmp< volScalarFieldMo () const
 Return the bubble Morton number.
tmp< volScalarFieldEo () const
 Return the bubble Eotvos number.
tmp< volScalarFieldWe () const
 Return the bubble Webber number.
 TypeName ("IATEsource")
 Runtime type information.
 declareRunTimeSelectionTable (autoPtr, IATEsource, dictionary,(const IATE &iate, const dictionary &dict),(iate, dict))
 IATEsource (const IATE &iate)
autoPtr< IATEsourceclone () const
virtual ~IATEsource ()=default
 Destructor.
const phaseModelphase () const
const twoPhaseSystemfluid () const
const phaseModelotherPhase () const
scalar phi () const
tmp< volScalarFieldUr () const
 Return the bubble relative velocity.
tmp< volScalarFieldUt () const
 Return the bubble turbulent velocity.
tmp< volScalarFieldRe () const
 Return the bubble Reynolds number.
tmp< volScalarFieldCD () const
 Return the bubble drag coefficient.
tmp< volScalarFieldMo () const
 Return the bubble Morton number.
tmp< volScalarFieldEo () const
 Return the bubble Eotvos number.
tmp< volScalarFieldWe () const
 Return the bubble Webber number.

Additional Inherited Members

Static Public Member Functions inherited from IATEsource
static autoPtr< IATEsourceNew (const word &type, const IATE &iate, const dictionary &dict)
static autoPtr< IATEsourceNew (const word &type, const IATE &iate, const dictionary &dict)
Protected Attributes inherited from IATEsource
const IATEiate_
 Reference to the IATE this source applies to.

Detailed Description

Random coalescence IATE source as defined in paper:

Reference:

    Ishii, M., Kim, S., & Kelly, J. (2005).
    Development of interfacial area transport equation.
    Nuclear Engineering and Technology, 37(6), 525-536.
Source files

    "Development of Interfacial Area Transport Equation"
    Ishii, M., Kim, S. and Kelly, J.,
    Nuclear Engineering and Technology, Vol.37 No.6 December 2005
Source files

Definition at line 59 of file randomCoalescence.H.

Constructor & Destructor Documentation

◆ randomCoalescence() [1/2]

randomCoalescence ( const IATE & iate,
const dictionary & dict )

Definition at line 42 of file randomCoalescence.C.

References dict, Foam::dimless, and IATEsource::IATEsource().

Here is the call graph for this function:

◆ ~randomCoalescence() [1/2]

virtual ~randomCoalescence ( )
virtualdefault

Destructor.

◆ randomCoalescence() [2/2]

randomCoalescence ( const IATE & iate,
const dictionary & dict )

References dict.

◆ ~randomCoalescence() [2/2]

virtual ~randomCoalescence ( )
virtualdefault

Destructor.

Member Function Documentation

◆ TypeName() [1/2]

TypeName ( "randomCoalescence" )

Runtime type information.

References dict.

◆ R() [1/2]

Foam::tmp< Foam::fvScalarMatrix > R ( const volScalarField & alphai,
volScalarField & kappai ) const
virtual

Implements IATEsource.

Definition at line 59 of file randomCoalescence.C.

References alpha, alphaMax(), Foam::cbrt(), Foam::dimless, Foam::dimTime, Foam::exp(), forAll, IATEsource::iate_, IATEsource::phase(), phi, R(), R, Foam::fvm::Sp(), and IATEsource::Ut().

Referenced by R(), and R().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ TypeName() [2/2]

TypeName ( "randomCoalescence" )

Runtime type information.

◆ R() [2/2]


The documentation for this class was generated from the following files:
  • src/phaseSystemModels/reactingEuler/twoPhaseSystem/diameterModels/IATE/IATEsources/randomCoalescence/randomCoalescence.H
  • src/phaseSystemModels/twoPhaseEuler/twoPhaseSystem/diameterModels/IATE/IATEsources/randomCoalescence/randomCoalescence.H
  • src/phaseSystemModels/reactingEuler/twoPhaseSystem/diameterModels/IATE/IATEsources/randomCoalescence/randomCoalescence.C
  • src/phaseSystemModels/twoPhaseEuler/twoPhaseSystem/diameterModels/IATE/IATEsources/randomCoalescence/randomCoalescence.C