19 params.
addClassDescription(
"Computes solid thermal properties as a function of temperature");
24 "properties",
"The name of an user object describing material conductivity");
33 _temp(adCoupledValue(
"T")),
37 "Heat structure materials are deprecated in favor of SolidProperties objects, so this " 38 "Material should no longer be used. See heat structure documentation for more information.");
static const std::string SPECIFIC_HEAT_CONSTANT_PRESSURE
const SolidMaterialProperties & _props
User object with material properties.
void mooseDeprecated(Args &&... args) const
ADMaterialProperty< Real > & _specific_heat
static const std::string THERMAL_CONDUCTIVITY
ADReal rho(const ADReal &temp) const
static InputParameters validParams()
virtual void computeQpProperties()
const ADVariableValue & _temp
Temperature in the solid structure.
ADSolidMaterial(const InputParameters ¶meters)
ADReal cp(const ADReal &temp) const
A class to define materials for the solid structures in the THM application.
static InputParameters validParams()
ADReal k(const ADReal &temp) const
ADMaterialProperty< Real > & _thermal_conductivity
The solid material properties.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
ADMaterialProperty< Real > & _density
registerMooseObjectDeprecated("ThermalHydraulicsApp", ADSolidMaterial, "04/31/2024 24:00")
Provides functions to setup the heat conduction model.
static const std::string DENSITY