std::vector< const MaterialProperty< RankTwoTensor > * > _deigenstrain_dT
d(strain)/d(temperature), if computed by ComputeThermalExpansionEigenstrain
static InputParameters validParams()
unsigned int _ndisp
Number of displacement variables.
virtual Real computeQpResidual() override
const std::string _base_name
Base name of the material system that this kernel applies to.
const MaterialProperty< RankTwoTensor > & _stress
The stress tensor that provides the out-of-plane stress.
const unsigned int _direction
The direction of the out-of-plane strain variable.
std::vector< unsigned int > _disp_var
Variable numbers of the displacement variables.
const bool _disp_coupled
Coupled displacement variables.
virtual Real computeQpJacobian() override
const MaterialProperty< RankFourTensor > & _Jacobian_mult
const unsigned int _temp_var
virtual Real computeQpOffDiagJacobian(unsigned int jvar) override