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

Luc Maisonobe commented on MATH-689:
------------------------------------

I don't agree with moving reduce and normalizeAngle. They are specific 
dedicated functions that are not present in Math/StrictMath and are not close 
enough to existing functions to be merged (which is the reason why inverse 
hyperbolic functions for examples are in FastMath despite they are not in 
Math/StrictMath).

+1 For Arithmetics.
                
> Breaking up "MathUtils"
> -----------------------
>
>                 Key: MATH-689
>                 URL: https://issues.apache.org/jira/browse/MATH-689
>             Project: Commons Math
>          Issue Type: Task
>            Reporter: Gilles
>            Priority: Trivial
>              Labels: api-change
>             Fix For: 3.0
>
>
> Issue related to this 
> [proposal|http://www.mail-archive.com/[email protected]/msg25617.html].
> There seemed to be a global agreement on the following break-up:
> *  Arithmetics (for "addAndCheck", "factorial", "gcd", ...)
> *  Precision (for "equals", "compare", ...)
> *  Binomial (for "binomialCoefficient")
> *  MathArrays (for "linearCombination", "distance", "safeNorm", 
> "sortInPlace", "copyOf", ...)
> I think that "ordinary" mathematical functions ("pow", "cosh", ...) should go 
> into "FastMath" (if not already available there).
> Those who are willing to work on this issue, please coordinate here.

--
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