Go to the documentation of this file.
29 virtual Real
computeResidual(
const Real effectiveTrialStress,
const Real scalar)
override;
30 virtual Real
computeDerivative(
const Real effectiveTrialStress,
const Real scalar)
override;
virtual Real computeResidual(const Real effectiveTrialStress, const Real scalar) override
Compute the residual for a predicted value of the scalar.
This class defines a basic set of capabilities any elasticity tensor should have.
Base class for models that perform return mapping iterations to compute stress.
const MaterialProperty< SymmTensor > & _creep_strain_old
PowerLawCreepModel(const InputParameters ¶meters)
InputParameters validParams< PowerLawCreepModel >()
const Real _activation_energy
virtual Real computeDerivative(const Real effectiveTrialStress, const Real scalar) override
Compute the derivative of the residual as a function of the scalar variable.
virtual void computeStressInitialize(Real effectiveTrialStress, const SymmElasticityTensor &elasticityTensor) override
Perform any necessary initialization before return mapping iterations.
MaterialProperty< SymmTensor > & _creep_strain
virtual void computeStressFinalize(const SymmTensor &plasticStrainIncrement) override
Perform any necessary steps to finalize state after return mapping iterations.