[ 
https://issues.apache.org/jira/browse/MATH-726?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13195726#comment-13195726
 ] 

Luc Maisonobe commented on MATH-726:
------------------------------------

OK then, I'll take care of this issue and will import Nabla interfaces in Math, 
trying to merge the two interfaces.

I don't think thee are so much differences. The additional input like 
tolerances can be specified in the Ridders constructor, just like absolute and 
relative accuracy are set up in solvers. We could also merge the various Nabla 
finite differences schemes into one class and use a constructor parameter to 
choose the number of points in the finite differences. The max evaluations in 
the would not be used in finite differences.

Here is what I intend to do:

* replace Nabla UnivariateDifferentiable by Math UnivariateFunction
* adapt Nabla UnivariateDerivative to the change above
* keep Nabla DifferentialPair as is
* adapt UnivariateDifferentiator to have an additional max evaluation 
parameter, in the Solvers spirit

                
> Ridders derivative
> ------------------
>
>                 Key: MATH-726
>                 URL: https://issues.apache.org/jira/browse/MATH-726
>             Project: Commons Math
>          Issue Type: New Feature
>            Reporter: Gilles
>            Assignee: Gilles
>            Priority: Minor
>              Labels: features
>             Fix For: 3.0
>
>         Attachments: RiddersFirstDerivative.java
>
>
> Implementation of the numerical first derivative, as described in:
> {noformat}
> Accurate computation of F'(x) and F'(x) F''(x)
> C. J. F. Ridders
> Adv. Eng. Software, 1982, Vol 4, No. 2
> {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to