[
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