diffusiveMassTransferModel Class Referenceabstract

Model for diffusive mass transfer coefficients between two phases. More...

Inheritance diagram for diffusiveMassTransferModel:
Collaboration diagram for diffusiveMassTransferModel:

Public Member Functions

 TypeName ("diffusiveMassTransferModel")
 Runtime type information. More...
 
 declareRunTimeSelectionTable (autoPtr, diffusiveMassTransferModel, dictionary,(const dictionary &dict, const phaseInterface &interface),(dict, interface))
 
 diffusiveMassTransferModel (const dictionary &dict, const phaseInterface &interface)
 Construct from a dictionary and an interface. More...
 
virtual ~diffusiveMassTransferModel ()
 Destructor. More...
 
virtual tmp< volScalarFieldK () const =0
 The implicit mass transfer coefficient. More...
 

Static Public Member Functions

static autoPtr< diffusiveMassTransferModelNew (const dictionary &dict, const phaseInterface &interface)
 

Static Public Attributes

static const dimensionSet dimK
 Coefficient dimensions. More...
 
static const bool correctFixedFluxBCs = false
 Does this model require correcting on fixed flux boundaries? More...
 

Detailed Description

Model for diffusive mass transfer coefficients between two phases.

Source files

Definition at line 54 of file diffusiveMassTransferModel.H.

Constructor & Destructor Documentation

◆ diffusiveMassTransferModel()

diffusiveMassTransferModel ( const dictionary dict,
const phaseInterface interface 
)

Construct from a dictionary and an interface.

◆ ~diffusiveMassTransferModel()

virtual ~diffusiveMassTransferModel ( )
virtual

Destructor.

Member Function Documentation

◆ TypeName()

TypeName ( "diffusiveMassTransferModel"  )

Runtime type information.

◆ declareRunTimeSelectionTable()

declareRunTimeSelectionTable ( autoPtr  ,
diffusiveMassTransferModel  ,
dictionary  ,
(const dictionary &dict, const phaseInterface &interface)  ,
(dict, interface)   
)

◆ New()

static autoPtr<diffusiveMassTransferModel> New ( const dictionary dict,
const phaseInterface interface 
)
static

◆ 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 sphericalDiffusiveMassTransfer.

Member Data Documentation

◆ dimK

const dimensionSet dimK
static

Coefficient dimensions.

Definition at line 80 of file diffusiveMassTransferModel.H.

◆ correctFixedFluxBCs

const bool correctFixedFluxBCs = false
static

Does this model require correcting on fixed flux boundaries?

Definition at line 83 of file diffusiveMassTransferModel.H.


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