Provide stresses in the form required for the Lagrangian kernels.
Native interface for providing the 1st Piola Kirchhoff stress.
static InputParameters validParams()
virtual void computeQpPK1Stress()=0
Provide for the actual PK stress update (just PK1)
const MaterialProperty< RankTwoTensor > & _F
F-bar-stabilized deformation gradient (= the strain calc's published _F).
virtual void computeQpStressUpdate() override
Calculate the stress update to provide both measures (cauchy and pk1)
const MaterialProperty< RankTwoTensor > & _inv_def_grad
Inverse F-bar-stabilized deformation gradient (= _F^{-1}).
const MaterialProperty< RankTwoTensor > & _inv_df
Inverse incremental deformation gradient.
virtual ~ComputeLagrangianStressPK1()
virtual void computeQpCauchyStress()
Wrap the PK stress to get the Cauchy stress.
const InputParameters & parameters() const