Loading...
Searching...
No Matches
massTransferModel Class Referenceabstract

#include <massTransferModel.H>

Inheritance diagram for massTransferModel:
Collaboration diagram for massTransferModel:

Public Member Functions

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

Static Public Member Functions

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

Static Public Attributes

static const dimensionSet dimK
 Coefficient dimensions.

Protected Attributes

const phasePairpair_
 Phase pair.

Detailed Description

Source files

Definition at line 51 of file massTransferModel.H.

Constructor & Destructor Documentation

◆ massTransferModel()

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

Construct from a dictionary and a phase pair.

Definition at line 40 of file massTransferModel.C.

References dict, and pair_.

Referenced by declareRunTimeSelectionTable(), Frossling::Frossling(), and sphericalMassTransfer::sphericalMassTransfer().

Here is the caller graph for this function:

◆ ~massTransferModel()

virtual ~massTransferModel ( )
virtualdefault

Destructor.

References dict.

Member Function Documentation

◆ TypeName()

TypeName ( "massTransferModel" )

Runtime type information.

◆ declareRunTimeSelectionTable()

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

References dict, and massTransferModel().

Here is the call graph for this function:

◆ New()

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

Definition at line 53 of file massTransferModel.C.

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

Here is the call graph for this function:

◆ K()

virtual tmp< volScalarField > K ( ) const
pure virtual

The implicit mass transfer coefficient.

Note: this has had the species mass diffusivity factored out

Implemented in Frossling, and sphericalMassTransfer.

Member Data Documentation

◆ pair_

const phasePair& pair_
protected

Phase pair.

Definition at line 60 of file massTransferModel.H.

Referenced by Frossling::K(), sphericalMassTransfer::K(), and massTransferModel().

◆ dimK

const Foam::dimensionSet dimK
static

Coefficient dimensions.

Definition at line 91 of file massTransferModel.H.


The documentation for this class was generated from the following files:
  • src/phaseSystemModels/reactingEuler/multiphaseSystem/interfacialCompositionModels/massTransferModels/massTransferModel/massTransferModel.H
  • src/phaseSystemModels/reactingEuler/multiphaseSystem/interfacialCompositionModels/massTransferModels/massTransferModel/massTransferModel.C