23 "Minimum value of computed damping. Damping lower than " 24 "this will result in an exception being thrown and " 25 "cutting the time step");
34 _subproblem(*getCheckedPointerParam<
SubProblem *>(
"_subproblem")),
35 _sys(*getCheckedPointerParam<
SystemBase *>(
"_sys")),
36 _min_damping(getParam<
Real>(
"min_damping"))
46 "' damping below min_damping: ",
48 " Cutting timestep.");
A class for creating restricted objects.
static InputParameters validParams()
Base class for a system (of equations)
virtual const std::string & name() const
Get the name of the class.
Damper(const InputParameters ¶meters)
Interface for notifications that the mesh has changed.
void checkMinDamping(const Real cur_damping) const
Check whether damping is below the user-specified minimum value, and throw an exception if it is...
Every object that can be built by the factory should be derived from this class.
const Real & _min_damping
Minimum allowable value of damping.
Provides a way for users to bail out of the current solve.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
Generic class for solving transient nonlinear problems.
static InputParameters validParams()