13#include "libmesh/quadrature.h"
33 for (_qp = 0; _qp < _qrule->n_points(); ++_qp)
37 if (_q_point[_qp](0) != 0.0)
registerMooseObject("SolidMechanicsApp", ComputeRSphericalSmallStrain)
ComputeRSphericalSmallStrain defines a strain tensor, assuming small strains, in a 1D simulation assu...
virtual void computeProperties() override
static InputParameters validParams()
ComputeRSphericalSmallStrain(const InputParameters ¶meters)
ComputeSmallStrain defines a strain tensor, assuming small strains.
static InputParameters validParams()
std::vector< const VariableGradient * > _grad_disp
Gradient of displacements.
std::vector< const VariableValue * > _disp
Displacement variables.
MaterialProperty< RankTwoTensor > & _mechanical_strain
std::vector< const MaterialProperty< RankTwoTensor > * > _eigenstrains
MaterialProperty< RankTwoTensor > & _total_strain