38 std::vector<const VariableValue *>
_disp;
ComputeStrainBase is the base class for strain tensors.
std::vector< const VariableGradient * > _grad_disp
Gradient of displacements.
std::vector< const VariableValue * > _disp
Displacement variables.
MaterialProperty< RankTwoTensor > & _mechanical_strain
const Real & _current_elem_volume
unsigned int _ndisp
Coupled displacement variables.
virtual void initQpStatefulProperties() override
void initialSetup() override
std::vector< const MaterialProperty< RankTwoTensor > * > _eigenstrains
std::vector< MaterialPropertyName > _eigenstrain_names
virtual void displacementIntegrityCheck()
const MaterialProperty< RankTwoTensor > *const _global_strain
const std::string _base_name
Base name of the material system.
MaterialProperty< RankTwoTensor > & _total_strain
static InputParameters validParams()
const bool _volumetric_locking_correction