Releases: JuliaMath/Roots.jl
Releases · JuliaMath/Roots.jl
Update Roots
- undoes parameter change that effected FalsePosition usage more than anticipated
- moves logic from Order0 method to a find_zero variant so other methods can use it.
Update Roots
Breaking changes: removed ForwardDiff dependency, adjusted tolerance used to check f(x) ~ 0. Added new Bracketing methods, updated A42, Order0 methods.
update Roots
This update addresses a few things:
- it allows the use of
Unitful
values. Thex
values are now expected to be of typeNumber
and not the more restrictiveReal
. This allows complex values to be used without special casing (as was done with Newton), though makes bisection methods throw a different error than a method not found one. - it updates documentation to highlight the
find_zero
interface and not the MATLAB inspiredfzero
one - it removes support for passing in a bracket to the algorithm to ensure an algorithm doesn't escape. For such algorithms, the
FalsePosition
method offers several variants. - it streamlines, a bit, the setting up of a problem to pass off to
find_zero
. - it modifies the tolerance used to assess f(x_n) \approx 0
- it changes the names of the tolerances to mirror that of
isapprox
. The older names should still work.
update Roots
- fixes to a42 to make much more efficient
- drop v0.5 support
udpate Roots
Make Roots.a42 more efficient
Update Roots
v0.4.2 Add color syntaxing in README (#92)
update Roots
This fixes some warnings and bugs and adds in false position methods.
update Roots
This change does a few big things: it makes the package much smaller by moving the polynomial-specific code to a different package and drops support for v0.4 in the process.