13#include "libmesh/quadrature.h"
registerMooseObject("SolidMechanicsApp", ADComputeRSphericalSmallStrain)
ADComputeRSphericalSmallStrain defines a strain tensor, assuming small strains, in a 1D simulation as...
static InputParameters validParams()
ADComputeRSphericalSmallStrain(const InputParameters ¶meters)
virtual void computeProperties() override
ADComputeSmallStrain defines a strain tensor, assuming small strains.
static InputParameters validParams()
std::vector< const ADVariableValue * > _disp
Displacement variables.
std::vector< const ADVariableGradient * > _grad_disp
Gradient of displacements.
std::vector< const ADMaterialProperty< R2 > * > _eigenstrains
ADMaterialProperty< R2 > & _total_strain
ADMaterialProperty< R2 > & _mechanical_strain
const QBase *const & _qrule
const MooseArray< Point > & _q_point