Class which represents a phase for which the temperature (strictly energy) varies. Returns the energy equation and corrects the thermodynamic model. More...


Public Member Functions | |
| ThermalPhaseModel (const phaseSystem &fluid, const word &phaseName, const bool referencePhase, const label index) | |
| virtual | ~ThermalPhaseModel () |
| Destructor. More... | |
| virtual void | correctThermo () |
| Correct the thermodynamics. More... | |
| virtual bool | isothermal () const |
| Return whether the phase is isothermal. More... | |
| virtual tmp< fvScalarMatrix > | heEqn () |
| Return the enthalpy equation. More... | |
Public Member Functions inherited from ThermophysicalTransportPhaseModel< BasePhaseModel > | |
| 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< scalarField > | kappaEff (const label patchi) const |
| Return the effective thermal conductivity on a patch. More... | |
| virtual tmp< fvScalarMatrix > | divq (volScalarField &he) const |
| Return the source term for the energy equation. More... | |
| virtual tmp< fvScalarMatrix > | divj (volScalarField &Yi) const |
| Return the source term for a specie mass-fraction equation. More... | |
Class which represents a phase for which the temperature (strictly energy) varies. Returns the energy equation and corrects the thermodynamic model.
Definition at line 51 of file ThermalPhaseModel.H.
| ThermalPhaseModel | ( | const phaseSystem & | fluid, |
| const word & | phaseName, | ||
| const bool | referencePhase, | ||
| const label | index | ||
| ) |
Definition at line 66 of file ThermalPhaseModel.C.
|
virtual |
Destructor.
Definition at line 88 of file ThermalPhaseModel.C.
|
virtual |
Correct the thermodynamics.
Definition at line 95 of file ThermalPhaseModel.C.
|
virtual |
Return whether the phase is isothermal.
Definition at line 104 of file ThermalPhaseModel.C.
|
virtual |
Return the enthalpy equation.
Definition at line 112 of file ThermalPhaseModel.C.
References Foam::fvc::absolute(), alpha(), Foam::fvc::ddt(), Foam::fvm::ddt(), Foam::fvc::div(), Foam::fvm::div(), he(), K, IOobject::name(), p, Qdot, tmp< T >::ref(), rho, Foam::fvm::Sp(), and U.
