ThermophysicalTransportPhaseModel< BasePhaseModel > Class Template Reference

Class which makes thermophysical transport modelling available to derived classes. More...

Inheritance diagram for ThermophysicalTransportPhaseModel< BasePhaseModel >:
Collaboration diagram for ThermophysicalTransportPhaseModel< BasePhaseModel >:

Public Member Functions

 ThermophysicalTransportPhaseModel (const phaseSystem &fluid, const word &phaseName, const bool referencePhase, const label index)
 
virtual ~ThermophysicalTransportPhaseModel ()
 Destructor. More...
 
virtual void predictThermophysicalTransport ()
 Predict the energy transport e.g. alphat. More...
 
virtual void correctThermophysicalTransport ()
 Correct the energy transport e.g. alphat. More...
 
virtual tmp< scalarFieldkappaEff (const label patchi) const
 Return the effective thermal conductivity on a patch. More...
 
virtual tmp< fvScalarMatrixdivq (volScalarField &he) const
 Return the source term for the energy equation. More...
 
virtual tmp< fvScalarMatrixdivj (volScalarField &Yi) const
 Return the source term for a specie mass-fraction equation. More...
 

Detailed Description

template<class BasePhaseModel>
class Foam::ThermophysicalTransportPhaseModel< BasePhaseModel >

Class which makes thermophysical transport modelling available to derived classes.

Source files

Definition at line 77 of file ThermophysicalTransportPhaseModel.H.

Constructor & Destructor Documentation

◆ ThermophysicalTransportPhaseModel()

ThermophysicalTransportPhaseModel ( const phaseSystem fluid,
const word phaseName,
const bool  referencePhase,
const label  index 
)

Definition at line 32 of file ThermophysicalTransportPhaseModel.C.

◆ ~ThermophysicalTransportPhaseModel()

Destructor.

Definition at line 56 of file ThermophysicalTransportPhaseModel.C.

Member Function Documentation

◆ predictThermophysicalTransport()

void predictThermophysicalTransport
virtual

Predict the energy transport e.g. alphat.

Definition at line 64 of file ThermophysicalTransportPhaseModel.C.

◆ correctThermophysicalTransport()

void correctThermophysicalTransport
virtual

Correct the energy transport e.g. alphat.

Definition at line 73 of file ThermophysicalTransportPhaseModel.C.

◆ kappaEff()

Foam::tmp< Foam::scalarField > kappaEff ( const label  patchi) const
virtual

Return the effective thermal conductivity on a patch.

Definition at line 83 of file ThermophysicalTransportPhaseModel.C.

References patchi.

◆ divq()

Foam::tmp< Foam::fvScalarMatrix > divq ( volScalarField he) const
virtual

Return the source term for the energy equation.

Definition at line 94 of file ThermophysicalTransportPhaseModel.C.

References he().

Here is the call graph for this function:

◆ divj()

Foam::tmp< Foam::fvScalarMatrix > divj ( volScalarField Yi) const
virtual

Return the source term for a specie mass-fraction equation.

Definition at line 105 of file ThermophysicalTransportPhaseModel.C.


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