Loading...
Searching...
No Matches
phaseTransferModel Class Referenceabstract

#include <phaseTransferModel.H>

Inheritance diagram for phaseTransferModel:
Collaboration diagram for phaseTransferModel:

Public Member Functions

 TypeName ("phaseTransferModel")
 Runtime type information.
 declareRunTimeSelectionTable (autoPtr, phaseTransferModel, dictionary,(const dictionary &dict, const phasePair &pair),(dict, pair))
 phaseTransferModel (const dictionary &dict, const phasePair &pair)
 Construct from a dictionary and a phase pair.
virtual ~phaseTransferModel ()=default
 Destructor.
virtual tmp< volScalarFielddmdt () const =0
 The mass transfer rate.

Static Public Member Functions

static autoPtr< phaseTransferModelNew (const dictionary &dict, const phasePair &pair)

Static Public Attributes

static const dimensionSet dimDmdt
 Mass transfer rate dimensions.

Protected Attributes

const phasePairpair_
 Phase pair.

Detailed Description

Source files

Definition at line 51 of file phaseTransferModel.H.

Constructor & Destructor Documentation

◆ phaseTransferModel()

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

Construct from a dictionary and a phase pair.

Definition at line 41 of file phaseTransferModel.C.

References dict, and pair_.

Referenced by declareRunTimeSelectionTable(), and deposition::deposition().

Here is the caller graph for this function:

◆ ~phaseTransferModel()

virtual ~phaseTransferModel ( )
virtualdefault

Destructor.

References dict.

Member Function Documentation

◆ TypeName()

TypeName ( "phaseTransferModel" )

Runtime type information.

◆ declareRunTimeSelectionTable()

declareRunTimeSelectionTable ( autoPtr ,
phaseTransferModel ,
dictionary ,
(const dictionary &dict, const phasePair &pair) ,
(dict, pair)  )

References dict, and phaseTransferModel().

Here is the call graph for this function:

◆ New()

Foam::autoPtr< Foam::phaseTransferModel > New ( const dictionary & dict,
const phasePair & pair )
static

Definition at line 54 of file phaseTransferModel.C.

References Foam::abort(), dict, Foam::endl(), Foam::FatalIOError, FatalIOErrorInLookup, and Foam::Info.

Here is the call graph for this function:

◆ dmdt()

virtual tmp< volScalarField > dmdt ( ) const
pure virtual

The mass transfer rate.

Implemented in deposition.

Member Data Documentation

◆ pair_

const phasePair& pair_
protected

Phase pair.

Definition at line 60 of file phaseTransferModel.H.

Referenced by deposition::dmdt(), and phaseTransferModel().

◆ dimDmdt

const Foam::dimensionSet dimDmdt
static
Initial value:
=
const dimensionSet dimTime(0, 0, 1, 0, 0, 0, 0)
const dimensionSet dimDensity

Mass transfer rate dimensions.

Definition at line 91 of file phaseTransferModel.H.


The documentation for this class was generated from the following files:
  • src/phaseSystemModels/reactingEuler/multiphaseSystem/interfacialModels/phaseTransferModels/phaseTransferModel/phaseTransferModel.H
  • src/phaseSystemModels/reactingEuler/multiphaseSystem/interfacialModels/phaseTransferModels/phaseTransferModel/phaseTransferModel.C