Loading...
Searching...
No Matches
LopezDeBertodano Class Reference

Lopez de Bertodano (1992) turbulent dispersion model. More...

#include <LopezDeBertodano.H>

Inheritance diagram for LopezDeBertodano:
Collaboration diagram for LopezDeBertodano:

Public Member Functions

 TypeName ("LopezDeBertodano")
 Runtime type information.
 LopezDeBertodano (const dictionary &dict, const phasePair &pair)
 Construct from a dictionary and a phase pair.
virtual ~LopezDeBertodano ()
 Destructor.
virtual tmp< volScalarFieldD () const
 Turbulent diffusivity.
 TypeName ("LopezDeBertodano")
 Runtime type information.
 LopezDeBertodano (const dictionary &dict, const phasePair &pair)
 Construct from a dictionary and a phase pair.
virtual ~LopezDeBertodano ()
 Destructor.
virtual tmp< volScalarFieldD () const
 Turbulent diffusivity.
Public Member Functions inherited from turbulentDispersionModel
 TypeName ("turbulentDispersionModel")
 Runtime type information.
 declareRunTimeSelectionTable (autoPtr, turbulentDispersionModel, dictionary,(const dictionary &dict, const phasePair &pair),(dict, pair))
 turbulentDispersionModel (const dictionary &dict, const phasePair &pair)
 Construct from a dictionary and a phase pair.
virtual ~turbulentDispersionModel ()=default
 Destructor.
const phaseCompressibleTurbulenceModelcontinuousTurbulence () const
 Return a reference to the turbulence model for the continuous phase.
virtual tmp< volVectorFieldF () const
 Turbulent dispersion force.
virtual tmp< surfaceScalarFieldFf () const
 Turbulent dispersion force on faces.
 TypeName ("turbulentDispersionModel")
 Runtime type information.
 declareRunTimeSelectionTable (autoPtr, turbulentDispersionModel, dictionary,(const dictionary &dict, const phasePair &pair),(dict, pair))
 turbulentDispersionModel (const dictionary &dict, const phasePair &pair)
 Construct from a dictionary and a phase pair.
virtual ~turbulentDispersionModel ()=default
 Destructor.
virtual tmp< volVectorFieldF () const
 Turbulent dispersion force.

Additional Inherited Members

Static Public Member Functions inherited from turbulentDispersionModel
static autoPtr< turbulentDispersionModelNew (const dictionary &dict, const phasePair &pair)
static autoPtr< turbulentDispersionModelNew (const dictionary &dict, const phasePair &pair)
Static Public Attributes inherited from turbulentDispersionModel
static const dimensionSet dimD
 Diffusivity dimensions.
static const dimensionSet dimF
 Force dimensions.
Protected Attributes inherited from turbulentDispersionModel
const phasePairpair_
 Phase pair.

Detailed Description

Lopez de Bertodano (1992) turbulent dispersion model.

    Lopez, D. B. M. (1993).
    Turbulent bubbly two-phase flow in a triangular duct.
    PhD Thesis, Rensselaer Polytechnic Institution.
    Burns, A. D., Frank, T., Hamill, I., & Shi, J. M. (2004, May).
    The Favre averaged drag model for turbulent dispersion in Eulerian
    multi-phase flows.
    In 5th international conference on multiphase flow,
    ICMF (Vol. 4, pp. 1-17).
Source files

    "Turbulent bubbly two-phase flow in a triangular
     duct"
    Lopez de Bertodano, M.
    Ph.D. Thesis, Rensselaer Polytechnic Institution, New York, USA, 1992.
    "The Favre averaged drag model for turbulent dispersion in Eulerian
     multi-phase flows"
    Burns, A.D., Frank, T., Hamill, I., Shi, J.M.,
    5th international conference on multiphase flow
    Volume 4, Paper 392, May 2004
Source files

Definition at line 65 of file LopezDeBertodano.H.

Constructor & Destructor Documentation

◆ LopezDeBertodano() [1/2]

LopezDeBertodano ( const dictionary & dict,
const phasePair & pair )

Construct from a dictionary and a phase pair.

Definition at line 45 of file LopezDeBertodano.C.

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

Here is the call graph for this function:

◆ ~LopezDeBertodano() [1/2]

~LopezDeBertodano ( )
virtual

Destructor.

Definition at line 58 of file LopezDeBertodano.C.

◆ LopezDeBertodano() [2/2]

LopezDeBertodano ( const dictionary & dict,
const phasePair & pair )

Construct from a dictionary and a phase pair.

References dict.

◆ ~LopezDeBertodano() [2/2]

virtual ~LopezDeBertodano ( )
virtual

Destructor.

Member Function Documentation

◆ TypeName() [1/2]

TypeName ( "LopezDeBertodano" )

Runtime type information.

References dict.

◆ D() [1/2]

Foam::tmp< Foam::volScalarField > D ( ) const
virtual

Turbulent diffusivity.

multiplying the gradient of the phase-fraction

Implements turbulentDispersionModel.

Definition at line 65 of file LopezDeBertodano.C.

References turbulentDispersionModel::continuousTurbulence(), and turbulentDispersionModel::pair_.

Here is the call graph for this function:

◆ TypeName() [2/2]

TypeName ( "LopezDeBertodano" )

Runtime type information.

◆ D() [2/2]

virtual tmp< volScalarField > D ( ) const
virtual

Turbulent diffusivity.

multiplying the gradient of the phase-fraction

Implements turbulentDispersionModel.


The documentation for this class was generated from the following files:
  • src/phaseSystemModels/reactingEuler/multiphaseSystem/interfacialModels/turbulentDispersionModels/LopezDeBertodano/LopezDeBertodano.H
  • src/phaseSystemModels/twoPhaseEuler/twoPhaseSystem/interfacialModels/turbulentDispersionModels/LopezDeBertodano/LopezDeBertodano.H
  • src/phaseSystemModels/reactingEuler/multiphaseSystem/interfacialModels/turbulentDispersionModels/LopezDeBertodano/LopezDeBertodano.C
  • src/phaseSystemModels/twoPhaseEuler/twoPhaseSystem/interfacialModels/turbulentDispersionModels/LopezDeBertodano/LopezDeBertodano.C