110 namespace solidThermophysicalTransportModels
117 template<
class Sol
idThermophysicalTransportModel>
120 public SolidThermophysicalTransportModel,
143 void setZonesPatchFaces()
const;
154 typedef typename SolidThermophysicalTransportModel::alphaField
Generic GeometricField class.
A simple wrapper around bool so that it can be read as a word: true/false, on/off,...
Base class for other coordinate system specifications.
Class containing mesh-to-mesh mapping information after a mesh distribution where we send parts of me...
Class containing mesh-to-mesh mapping information.
Class containing mesh-to-mesh mapping information after a change in polyMesh topology.
Base-class for solid thermodynamic properties.
Solid thermophysical transport model for anisotropic thermal conductivity.
virtual bool movePoints()
Update for mesh motion.
virtual ~anisotropic()
Destructor.
SolidThermophysicalTransportModel::alphaField alphaField
virtual tmp< scalarField > qCorr(const label patchi) const
Return the patch heat flux correction [W/m^2].
virtual void predict()
Correct the anisotropic viscosity.
virtual void mapMesh(const polyMeshMap &map)
Update from another mesh using the given map.
virtual void distribute(const polyDistributionMap &map)
Redistribute or update using the given distribution map.
virtual tmp< volScalarField > kappa() const
Thermal conductivity [W/m/K].
virtual tmp< surfaceScalarField > q() const
Return the heat flux [W/m^2].
anisotropic(const alphaField &alpha, const solidThermo &thermo)
Construct from solid thermophysical properties.
virtual void topoChange(const polyTopoChangeMap &map)
Update topology using the given map.
virtual bool read()
Read thermophysicalTransport dictionary.
virtual tmp< fvScalarMatrix > divq(volScalarField &he) const
Return the source term for the energy equation.
TypeName("anisotropic")
Runtime type information.
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