18 params.addRequiredCoupledVar(
"temperature",
"Coupled temperature");
19 params.addRequiredCoupledVar(
"stress_free_temperature",
20 "Reference temperature at which there is no "
21 "thermal expansion for thermal eigenstrain "
27 const InputParameters & parameters)
29 _temperature(coupledValue(
"temperature")),
30 _stress_free_temperature(coupledValue(
"stress_free_temperature"))
38 std::vector<const Node *> node;
39 for (
unsigned int i = 0; i < 2; ++i)
40 node.push_back(_current_elem->node_ptr(i));
43 for (
unsigned int i = 0; i < 2; ++i)
48 Real thermal_strain = 0.0;
52 _disp_eigenstrain[_qp].zero();
53 _rot_eigenstrain[_qp].zero();