24#pragma GCC diagnostic push
25#pragma GCC diagnostic ignored "-Woverloaded-virtual"
27 virtual Real
k_from_T(
const Real &
T)
const override;
29 virtual void k_from_T(
const Real &
T, Real & k, Real & dk_dT)
const override;
31 virtual Real
cp_from_T(
const Real &
T)
const override;
33 virtual void cp_from_T(
const Real &
T, Real & cp, Real & dcp_dT)
const override;
37 virtual Real
rho_from_T(
const Real &
T)
const override;
39 virtual void rho_from_T(
const Real &
T, Real &
rho, Real & drho_dT)
const override;
59#pragma GCC diagnostic pop
const InputParameters & parameters() const
Monolithic silicon carbide properties as a function of temperature.
ThermalConductivityModel
enumeration for selecting the thermal conductivity model
virtual Real k_from_T(const Real &T) const override
virtual Real cp_from_T(const Real &T) const override
const Real & _rho_const
(constant) density
static InputParameters validParams()
virtual Real rho_from_T(const Real &T) const override
virtual Real cp_integral(const Real &T) const override
enum ThermalMonolithicSiCProperties::ThermalConductivityModel _k_model
Common class for solid properties that are a function of temperature.