48 namespace solidThermophysicalTransportModels
55 template<
class Sol
idThermophysicalTransportModel>
58 public SolidThermophysicalTransportModel
63 typedef typename SolidThermophysicalTransportModel::alphaField
115 #include "isotropic.C"
Generic GeometricField class.
A list of keyword definitions, which are a keyword followed by any number of values (e....
Base-class for solid thermodynamic properties.
Solid thermophysical transport model for isotropic thermal conductivity.
SolidThermophysicalTransportModel::alphaField alphaField
virtual tmp< scalarField > qCorr(const label patchi) const
Return null patch heat flux correction [W/m^2].
virtual void predict()
Correct the isotropic viscosity.
virtual ~isotropic()
Destructor.
virtual const dictionary & coeffDict() const
Const access to the coefficients dictionary.
isotropic(const alphaField &alpha, const solidThermo &thermo)
Construct from solid thermophysical properties.
virtual tmp< surfaceScalarField > q() const
Return the heat flux [W/m^2].
TypeName("isotropic")
Runtime type information.
virtual bool read()
Read thermophysicalTransport dictionary.
virtual tmp< fvScalarMatrix > divq(volScalarField &he) const
Return the source term for the energy equation.
A class for managing temporary objects.
volScalarField alpha(IOobject("alpha", runTime.name(), mesh, IOobject::READ_IF_PRESENT, IOobject::AUTO_WRITE), lambda *max(Ua &U, zeroSensitivity))
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
fluidMulticomponentThermo & thermo