v4.0.0
NonlinearSolve v4.0.0
Merged pull requests:
- feat:
NonlinearSolveBase
+BracketingNonlinearSolve
+SimpleNonlinearSolve
(#458) (@avik-pal) - fix: remove uses of LineSearches.jl backtracking (#480) (@avik-pal)
- feat: add
PETScSNES
(#482) (@avik-pal) - refactor: splitting up of NonlinearSolve (#483) (@avik-pal)
- refactor!: move preconditioners inside linear solvers (#485) (@avik-pal)
- fix: remove the common files (#486) (@avik-pal)
- fix: restore the history of SimpleNonlinearSolve (#487) (@avik-pal)
- fix: hessian (#489) (@avik-pal)
- ci: run windows tests with a single worker (#490) (@avik-pal)
- fix: reinit! on forwarddiff cache (#491) (@avik-pal)
Closed issues:
- An interface to PETSc SNES nonlinear solve would be nice (#160)
- Use LineSearch.jl directly (once it is ready) (#281)
- Default Automatic Differentiation Choice (#353)
reinit
cache for Forward Mode AD not working (#391)- MethodError: anyeltypedual(::Type{Union{}}) when passing ODEProblem as a parameter (#440)
- Implementing ForwardDiff.hessian through NonlinearLeastSquaresProblem (#445)
- [RFC] Splitting up NonlinearSolve (#456)
- New Jacobian cache causes copy bug (#473)
- Add direct Enzyme support (#476)