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