35 virtual void init()
override;
39 std::vector<std::shared_ptr<NonlinearSystem>>
_nl_sys;
Specialization of SubProblem for solving nonlinear equations plus auxiliary equations.
std::vector< std::shared_ptr< NonlinearSystemBase > > _nl
The nonlinear systems.
Specialization of SubProblem for solving nonlinear equations plus auxiliary equations.
virtual void setInputParametersFEProblem(InputParameters ¶meters) override
static InputParameters validParams()
virtual void init() override
virtual bool getUseNonlinear() const
virtual NonlinearSystem & getNonlinearSystem(const unsigned int nl_sys_num) override
std::vector< std::shared_ptr< NonlinearSystem > > _nl_sys
virtual void setUseNonlinear(bool use_nonlinear)
virtual void addLineSearch(const InputParameters ¶meters) override
add a MOOSE line search
const InputParameters & parameters() const
Get the parameters of the object.
Nonlinear system to be solved.