const MaterialProperty< RankTwoTensor > & _stress
The stress tensor.
const unsigned int _ndisp
Number of displacement variables.
RankTwoTensor _applied_stress_tensor
void initialize() override
const MaterialProperty< RankFourTensor > & _dstress_dstrain
const std::string _base_name
Base name of the material system.
static InputParameters validParams()
virtual const RankFourTensor & getJacobian() const override
VectorValue< bool > _periodic_dir
std::vector< unsigned int > _disp_var
Variable numbers of the displacement variables.
GlobalStrainUserObject(const InputParameters ¶meters)
virtual void computeAdditionalStress()
Calculate additional applied stresses.
This class provides interface for extracting the periodic directions, residual, and jacobian values f...
const InputParameters & parameters() const
virtual const VectorValue< bool > & getPeriodicDirections() const override
virtual const RankTwoTensor & getResidual() const override
void threadJoin(const UserObject &uo) override