18 params.
addClassDescription(
"Computes cost sensitivity needed for multimaterial SIMP method.");
21 "DerivativeParsedMaterial for cost of materials.");
27 _grad_temperature(coupledGradient(
"temperature")),
28 _thermal_conductivity(
29 getMaterialPropertyByName<
Real>(getParam<MaterialPropertyName>(
"thermal_conductivity"))),
30 _thermal_compliance(declareProperty<
Real>(
"thermal_compliance"))
MaterialProperty< Real > & _thermal_compliance
Generated thermal compliance material.
const MaterialProperty< Real > & _thermal_conductivity
Thermal conductivity material (parsed)
static InputParameters validParams()
static InputParameters validParams()
registerMooseObject("HeatTransferApp", ThermalCompliance)
Computes heat conduction compliance.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const VariableGradient & _grad_temperature
Temperature gradient vector.
ThermalCompliance(const InputParameters ¶meters)
virtual void computeQpProperties() override