Class which represents a solid phase for which the temperature (strictly energy) remains constant. Returns an empty energy equation and does nothing when correctThermo is called. More...
Public Member Functions | |
IsothermalSolidPhaseModel (const phaseSystem &fluid, const word &phaseName, const bool referencePhase, const label index) | |
virtual | ~IsothermalSolidPhaseModel () |
Destructor. More... | |
virtual void | correctThermo () |
Correct the thermodynamics. More... | |
virtual bool | isothermal () const |
Return whether the phase is isothermal. More... | |
virtual tmp< scalarField > | kappaEff (const label patchi) const |
Return the effective thermal conductivity on a patch. More... | |
virtual tmp< fvScalarMatrix > | heEqn () |
Return the enthalpy equation. More... | |
Class which represents a solid phase for which the temperature (strictly energy) remains constant. Returns an empty energy equation and does nothing when correctThermo is called.
Definition at line 51 of file IsothermalSolidPhaseModel.H.
IsothermalSolidPhaseModel | ( | const phaseSystem & | fluid, |
const word & | phaseName, | ||
const bool | referencePhase, | ||
const label | index | ||
) |
Definition at line 32 of file IsothermalSolidPhaseModel.C.
|
virtual |
Destructor.
Definition at line 47 of file IsothermalSolidPhaseModel.C.
|
virtual |
Correct the thermodynamics.
Definition at line 54 of file IsothermalSolidPhaseModel.C.
|
virtual |
Return whether the phase is isothermal.
Definition at line 61 of file IsothermalSolidPhaseModel.C.
|
virtual |
Return the effective thermal conductivity on a patch.
Definition at line 69 of file IsothermalSolidPhaseModel.C.
References GeometricField< Type, PatchField, GeoMesh >::boundaryField(), basicThermo::kappa(), NotImplemented, patchi, and thermo.
|
virtual |
Return the enthalpy equation.
Definition at line 81 of file IsothermalSolidPhaseModel.C.
References Foam::exit(), Foam::FatalError, and FatalErrorInFunction.