15 template <
bool symmetric>
21 "The name of the small stress.");
23 "The name of the small stress Jacobian.");
27 template <
bool symmetric>
31 _custom_stress(getMaterialProperty<
StressType>(
"custom_small_stress")),
32 _custom_jacobian(getMaterialProperty<
JacobianType>(
"custom_small_jacobian"))
36 template <
bool symmetric>
ComputeLagrangianObjectiveCustomStressTmpl(const InputParameters ¶meters)
typename MandelConversion< RankTwoTensor, symmetric >::to StressType
static InputParameters validParams()
Provide the Cauchy stress via an objective integration of a small stress.
virtual void computeQpSmallStress()
Method to implement to provide the small stress update.
registerMooseObject("SolidMechanicsApp", ComputeLagrangianObjectiveCustomStress)
typename MandelConversion< RankFourTensor, symmetric >::to JacobianType
static InputParameters validParams()
Wrapper for custom (external) material models that compute small stress (and small Jacobian) ...