Moose::GenericType< Real, is_ad > GenericReal
virtual GenericReal< is_ad > initialGuess(const GenericReal< is_ad > &) override
Compute an initial guess for the value of the scalar.
static InputParameters validParams()
PowerLawCreepTestTempl< false > PowerLawCreepTest
This class uses the stress update material in a radial return isotropic creep model.
virtual GenericReal< is_ad > computeDerivative(const GenericReal< is_ad > &effective_trial_stress, const GenericReal< is_ad > &scalar) override
Compute the derivative of the residual as a function of the scalar variable.
virtual GenericReal< is_ad > computeResidual(const GenericReal< is_ad > &effective_trial_stress, const GenericReal< is_ad > &scalar) override
Compute the residual for a predicted value of the scalar.
virtual GenericReal< is_ad > maximumPermissibleValue(const GenericReal< is_ad > &) const override
Compute the maximum permissible value of the scalar.
PowerLawCreepTestTempl(const InputParameters ¶meters)
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const Real _initial_guess
PowerLawCreepTestTempl< true > ADPowerLawCreepTest
virtual GenericReal< is_ad > minimumPermissibleValue(const GenericReal< is_ad > &) const override
Compute the minimum permissible value of the scalar.
const InputParameters & parameters() const