19 "with a constant coefficient");
20 params.
addParam<Real>(
"thermal_expansion_coeff",
"Thermal expansion coefficient");
28 _thermal_expansion_coeff(getParam<Real>(
"thermal_expansion_coeff"))
registerMooseObject("SolidMechanicsApp", ComputeThermalExpansionEigenstrainBeam)
ComputeThermalExpansionEigenstrainBeamBase is a base class for all models that compute beam eigenstra...
static InputParameters validParams()
const VariableValue & _stress_free_temperature
Value of stress free temperature at each quadrature point.
const VariableValue & _temperature
Value of temperature at each quadrature point.
ComputeThermalExpansionEigenstrainBeam computes an eigenstrain for thermal expansion with a constant ...
virtual Real computeThermalStrain() override
static InputParameters validParams()
const Real & _thermal_expansion_coeff
Constant thermal expansion coefficient.
ComputeThermalExpansionEigenstrainBeam(const InputParameters ¶meters)