io7m
io7m-jtensors 6.0.2
1.1
Orientation
1.1.1
Overview
1
The jtensors package implements a set of efficient vector, matrix, and quaternion classes intended for use in computer graphics applications.
1.1.2
Efficiency
1
The package uses simple and efficient algorithms for all operations. The package also provides matrices that are backed by direct memory, allowing for zero-copy sharing of structures with native code.
2
Many of the matrix functions also provide interfaces that allow for preallocation of all storage, reducing garbage collector pressure in code with soft-realtime constraints.
1.1.3
Correctness
1
The package includes a large battery of automated tests that attempt to verify the correctness of the included implementations. As of the time of writing, the tests manage 100% coverage for all code.