-
-
Notifications
You must be signed in to change notification settings - Fork 95
Closed
Description
Suggestion to use
BracketingNthOrderBrentSolver
in FindRoot instead of BrentSolver- make
BracketingNthOrderBrentSolver
the default solver instead ofNewtonSolver
- use
NewtonRaphsonSolver
andDerivativeStructure
forMethod->Newton
and delete oldNewtonSolver
- see DerivativeStructure for symbolic derivatives Hipparchus-Math/hipparchus#51
See example from issue 181 from old bug tracker
In [13]: FindRoot(2^x==0,{x,-100,100}, Method->Brent)
Out[13]: {x->-100.0}
Symja uses the Hipparchus BrentSolver method in this example.
One requirement for the BrentSolver is that "The given interval must bracket the root."
BracketingNthOrderBrentSolver
solves this issue.
Metadata
Metadata
Assignees
Labels
No labels