32 "appended_property_name",
"",
"Name appended to material properties to make them unique");
33 params.
addParam<
Real>(
"gap_conductance", 0.0,
"Gap conductance");
39 _prescribed_gap_conductance(getParam<
Real>(
"gap_conductance")),
40 _appended_property_name(getParam<
std::string>(
"appended_property_name")),
41 _gap_conductance(declareProperty<
Real>(
"gap_conductance" + _appended_property_name)),
42 _gap_conductance_dT(declareProperty<
Real>(
"gap_conductance" + _appended_property_name +
"_dT"))
45 mooseError(
"gap_conductance must be specified");
static InputParameters actionParameters()
MaterialProperty< Real > & _gap_conductance_dT
static InputParameters validParams()
static InputParameters validParams()
virtual void computeQpProperties() override
const Real & _prescribed_gap_conductance
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
void mooseError(Args &&... args) const
GapConductanceConstant(const InputParameters ¶meters)
registerMooseObject("HeatTransferApp", GapConductanceConstant)
MaterialProperty< Real > & _gap_conductance