ENH: Rename the nonlinear solver
to just NewtonMethod. Update the solve routine so it always goes into the armijo loop, subsequent function norms are computed there. If the user wants to disable the armijo updated then it should set the armijoMax in the base class. The armijo function now takes an extra parameter, the old function evaluation norm.
Showing
- Solvers/NewtonMethod.cpp 155 additions, 0 deletionsSolvers/NewtonMethod.cpp
- Solvers/NewtonMethod.h 260 additions, 0 deletionsSolvers/NewtonMethod.h
- Solvers/NonLinearSolver.cpp 13 additions, 3 deletionsSolvers/NonLinearSolver.cpp
- Solvers/NonLinearSolver.h 1 addition, 1 deletionSolvers/NonLinearSolver.h
Loading
Please register or sign in to comment