Remove old code
Remove old code:
-
[x] bisection.jl
-
[x] move out definitions of
Nused inbranch_and_prune -
[ ] krawczyk.jl
-
[ ] newton.jl
-
[ ] find_roots stuff
Is the code in newton1d.jl still considered maintained and part of the current API ?
That was added in last year's GSoC project.
In a way it's useful to have a separate code, but the actual code itself is long and convoluted. We should see if anything is salvagable and probably get rid of the rest.
cc @eeshan9815
If I recall correctly, it worked well for complicated functions, and functions which had a lot of multiple roots, where the existing solver sometimes struggled. So, should it be implemented as a part of the roots interface and kept as a different keyword solver?