38 std::vector<ADMaterialProperty<DenseMatrix<Real>> *>
_B_nl;
virtual void computeNodeNormal() override
Computes the node normal at each node.
virtual void initQpStatefulProperties() override
virtual void updatedxyz() override
Updates covariant vectors at each qp for finite rotations.
ADComputeFiniteShellStrain(const InputParameters ¶meters)
virtual void updateGVectors() override
Updates the vectors required for shear locking computation for finite rotations.
ADComputeFiniteShellStrain computes the strain increment term for shell elements under finite displac...
virtual void computeProperties() override
virtual void computeBNLMatrix()
Computes the B_nl matrix that connects the nonlinear strains to the nodal displacements and rotations...
const InputParameters & parameters() const
std::vector< ADMaterialProperty< DenseMatrix< Real > > * > _B_nl
Material property to store the B_nl matrix at each quadrature point.
static InputParameters validParams()