Fork me on GitHub
#core-matrix
<
2016-01-21
>
mikera02:01:54

Vectorz has some interesting properties which I need and are far more important to me than raw performance on stuff like matrix multiplications / decompositions which is what the benchmark checks

mikera02:01:58

stuff like:

mikera02:01:14

- Being to be able to join vectors into concatenated "views" without copying

mikera02:01:21

- Full n-dimensional array support

mikera02:01:30

- Specialised matrix types (diagonal matrices etc.)

mikera02:01:36

- Sparse matrices / vectors

mikera02:01:03

- Views for subvectors and submatrices

mikera02:01:56

- Specialised small primitive vectors, e.g. Vector3 that fit the same type heirarchy

mikera03:01:14

None of the other matrix libraries offer all that, to my knowledge

mikera03:01:48

There's also stuff like first class mathematical operator objects, immutable arrays etc. which may be useful for some people