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