Go to the documentation of this file.
24 const std::string &
name,
25 const InputParameters & parameters);
39 const VariableGradient & grad_r,
40 const VariableGradient & grad_z,
41 const VariableValue & u,
42 ColumnMajorMatrix & A)
const;
const VariableGradient & _grad_disp_r
const VariableGradient & _grad_disp_z_old
virtual void computeIncrementalDeformationGradient(std::vector< ColumnMajorMatrix > &Fhat)
const std::vector< ColumnMajorMatrix > & Fhat() const
NonlinearRZ is the base class for all RZ nonlinear solid mechanics material models.
virtual Real volumeRatioOld(unsigned qp) const
virtual void computeDeformationGradient(unsigned int qp, ColumnMajorMatrix &F)
SolidModel is the base class for all this module's solid mechanics material models.
const VariableValue & _disp_r
NonlinearRZ(SolidModel &solid_model, const std::string &name, const InputParameters ¶meters)
const VariableValue & _disp_r_old
const VariableGradient & _grad_disp_z
const VariableGradient & _grad_disp_r_old
const bool _volumetric_locking_correction
virtual void fillMatrix(unsigned int qp, const VariableGradient &grad_r, const VariableGradient &grad_z, const VariableValue &u, ColumnMajorMatrix &A) const
Nonlinear is the base class for all large strain/rotation models.