19 params.
addParam<MaterialPropertyName>(
"input_stress",
21 "The name of the engineering stress from the " 23 params.
addParam<MaterialPropertyName>(
"input_jacobian",
25 "The name of the engineering " 26 "stress/strain Jacobian from the wrapped material");
34 _base_name + getParam<MaterialPropertyName>(
"input_stress"))),
36 _base_name + getParam<MaterialPropertyName>(
"input_jacobian")))
const MaterialProperty< RankFourTensor > & _input_jacobian
The input Jacobian.
const MaterialProperty< RankTwoTensor > & _input_stress
The input small stress.
virtual void computeQpSmallStress() override
Wraps the stress update.
static InputParameters validParams()
Provide the Cauchy stress via an objective integration of a small stress.
Use MOOSE materials deriving from ComputeStressBase with Lagrangian kernels.
ComputeLagrangianWrappedStress(const InputParameters ¶meters)
registerMooseObject("SolidMechanicsApp", ComputeLagrangianWrappedStress)
static InputParameters validParams()
MaterialProperty< RankFourTensor > & _small_jacobian
The updated small algorithmic tangent.
MaterialProperty< RankTwoTensor > & _small_stress
The updated small stress.