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.");
virtual Real computeDamping(const NumericVector< Number > &solution, const NumericVector< Number > &update) override
Return the constant damping value.
Base class for deriving general dampers.
ConstantDamper(const InputParameters ¶meters)
static InputParameters validParams()
Real _damping
The constant amount of the Newton update to take.
registerMooseObject("MooseApp", ConstantDamper)
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
static InputParameters validParams()