You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "Matt Juntunen (Jira)" <ji...@apache.org> on 2021/06/08 01:59:00 UTC

[jira] [Commented] (NUMBERS-159) Move commons-numbers-arrays classes to commons-numbers-core

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

Matt Juntunen commented on NUMBERS-159:
---------------------------------------

Here is where I'm picturing the classes from {{commons-numbers-arrays}} going:
* {{commons-numbers-core}}
    ** {{ExtendedPrecision}}
    ** {{LinearCombination}}
    ** {{Norms}}
    ** {{Summation}}
* {{commons-numbers-angle}}
   ** {{CosAngle}} (requires new dependency on {{commons-numbers-core}})
* {{commons-numbers-arrays}}
   ** {{MultiDimensionalCounter}} (not sure of a better place for this)

The only thing I don't like here is leaving the {{commons-numbers-arrays}} module with only a single class. However, I don't see a better spot for it.

Thoughts?

> Move commons-numbers-arrays classes to commons-numbers-core
> -----------------------------------------------------------
>
>                 Key: NUMBERS-159
>                 URL: https://issues.apache.org/jira/browse/NUMBERS-159
>             Project: Commons Numbers
>          Issue Type: Improvement
>            Reporter: Matt Juntunen
>            Priority: Major
>
> The {{commons-numbers-arrays}} module primarily contains general-purpose numerical algorithms and is not restricted to just arrays. As such, the code would be better placed in {{commons-numbers-core}}.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)