17 #define usingComputeShellStressMembers usingMaterialMembers 39 std::vector<ADMaterialProperty<RankTwoTensor> *>
_stress;
42 std::vector<const MaterialProperty<RankTwoTensor> *>
_stress_old;
std::vector< const ADMaterialProperty< RankTwoTensor > * > _strain_increment
Material property for strain increment.
std::vector< const MaterialProperty< RankTwoTensor > * > _covariant_transformation_matrix
Covariant base vector matrix material property to transform stress.
std::vector< Point > _t_points
Quadrature points along thickness.
std::vector< const ADMaterialProperty< RankFourTensor > * > _elasticity_tensor
Material property for elasticity tensor.
std::vector< MaterialProperty< RankTwoTensor > * > _local_stress
local stress tensor material property
ADComputeShellStress(const InputParameters ¶meters)
The following methods are specializations for using the Parallel::packed_range_* routines for a vecto...
std::vector< const MaterialProperty< RankTwoTensor > * > _stress_old
Material property for old stress.
std::vector< const MaterialProperty< RankTwoTensor > * > _local_transformation_matrix
Transformation matrix to map the global stress to the element's local coordinate. ...
virtual void initQpStatefulProperties() override
static InputParameters validParams()
virtual void computeQpProperties() override
const InputParameters & parameters() const
RankTwoTensor _unrotated_stress
Real value of stress in the local coordinate system.
std::vector< MaterialProperty< RankTwoTensor > * > _global_stress
Global stress tensor material property.
std::vector< ADMaterialProperty< RankTwoTensor > * > _stress
Material property for current stress.