18 params.
addClassDescription(
"Modifies the non-linear step by applying a constant damping factor.");
20 "The percentage (between 0 and 1) of the newton update to take.");
25 :
GeneralDamper(parameters), _damping(getParam<Real>(
"damping"))
31 const NumericVector<Number> & )
registerMooseObject("MooseApp", ConstantDamper)
static InputParameters validParams()
Real _damping
The constant amount of the Newton update to take.
virtual Real computeDamping(const NumericVector< Number > &solution, const NumericVector< Number > &update) override
Return the constant damping value.
ConstantDamper(const InputParameters ¶meters)
Base class for deriving general dampers.
static InputParameters validParams()