25 "inverse_incremental_deformation_gradient")),
27 getMaterialPropertyByName<
RankTwoTensor>(_base_name +
"inverse_deformation_gradient")),
28 _F(getMaterialPropertyByName<
RankTwoTensor>(_base_name +
"deformation_gradient"))
47 usingTensorIndices(i_, j_, k_, l_);
const MaterialProperty< RankTwoTensor > & _inv_def_grad
Inverse deformation gradient.
virtual void computeQpPK1Stress()
Wrap the Cauchy stress to get the PK stress.
MaterialProperty< RankTwoTensor > & _pk1_stress
The 1st Piola-Kirchhoff stress.
const bool _large_kinematics
If true use large deformations.
MaterialProperty< RankFourTensor > & _pk1_jacobian
The derivative of the 1st PK stress wrt the deformation gradient.
ComputeLagrangianStressCauchy(const InputParameters ¶meters)
MaterialProperty< RankTwoTensor > & _cauchy_stress
The Cauchy stress.
Provide stresses in the form required for the Lagrangian kernels.
virtual void computeQpCauchyStress()=0
Provide for the actual Cauchy stress update (just cauchy)
const MaterialProperty< RankTwoTensor > & _inv_df
Inverse incremental deformation gradient.
static InputParameters validParams()
const MaterialProperty< RankTwoTensor > & _F
Deformation gradient.
MaterialProperty< RankFourTensor > & _cauchy_jacobian
The derivative of the Cauchy stress wrt the increment in the spatial velocity gradient.
static InputParameters validParams()
virtual void computeQpStressUpdate() override
Calculate the stress update to provide both measures (cauchy and pk)