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

Alex Herbert commented on GEOMETRY-148:
---------------------------------------

The vectors in Geometry are specialised for use in the various euclidean and 
spherical geometry algorithms. Do you have a desire to extend these to N 
dimensions? The vectors are not intended for generic algebra.

Note that a generic n-dimension vector is in Commons Math along with matrices 
and supported functionality to implement various operations in Math.

See {{{}org.apache.commons.math4.legacy.linear{}}}.

The classes in this package suffer performance issues due to the use of 
defensive copy on arrays. Have a look there and see if you can determine 
functionality that is missing. You could also compare to functionality in other 
Java matrix libraries, e.g. EJML.

> N-dimensional vectors
> ---------------------
>
>                 Key: GEOMETRY-148
>                 URL: https://issues.apache.org/jira/browse/GEOMETRY-148
>             Project: Commons Geometry
>          Issue Type: New Feature
>          Components: euclidean3D
>            Reporter: Dimitrios Efthymiou
>            Assignee: Matt Juntunen
>            Priority: Minor
>             Fix For: 1.1
>
>
> The library can handle 1D, 2D and 3D vectors. Can we add support for ND 
> vectors?



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to