12 #include "libmesh/quadrature.h" const QBase *const & _qrule
void computeProperties() override
virtual Real computeStrainYY()=0
Computes the strain_yy; as a virtual function, this function is overwritten for the specific geometri...
virtual Real computeStrainZZ()=0
Computes the strain_zz; as a virtual function, this function is overwritten for the specific geometri...
static InputParameters validParams()
MaterialProperty< RankTwoTensor > & _mechanical_strain
Compute1DSmallStrain(const InputParameters ¶meters)
static InputParameters validParams()
MaterialProperty< RankTwoTensor > & _total_strain
std::vector< const MaterialProperty< RankTwoTensor > * > _eigenstrains
ComputeSmallStrain defines a strain tensor, assuming small strains.
std::vector< const VariableGradient * > _grad_disp
Gradient of displacements.