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