[NL] Refactor NonlinearSolver to support multiple solver strategies

Refactoring to avoid blowing up NonlinearSolver.cpp too much with future extensions (like Eisenstat-Walker, TR and line search algorithms)

  1. Tests covering your feature were added?
  2. Any new feature or behaviour change was documented?
Edited by Dmitri Naumov

Merge request reports

Loading