Specialization of SubProblem for solving nonlinear equations plus auxiliary equations.
FEProblem & _fe_problem
Reference to the finite element problem.
size_t nlIts() const
read-only reference to number of non-linear iterations
Every object that can be built by the factory should be derived from this class.
virtual void initialSetup()
virtual void customSetup(const ExecFlagType &)
static InputParameters validParams()
void zeroIts()
zeros the nonlinear iteration count
Class for containing MooseEnum item information.
void mooseError(Args &&... args) const
Emits an error prefixed with object name and type.
const InputParameters & parameters() const
Get the parameters of the object.
size_t _nl_its
number of non-linear iterations
virtual void timestepSetup()
LineSearch(const InputParameters ¶meters)
virtual void lineSearch()
The method that actually implements the line-search.