hyperlattice 0.4.0

A small Rust linear algebra library with a crate-owned Scalar type and realistic or approximate backends.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Fixed-size matrix support.
//!
//! The performance-sensitive implementation is kept in [`core`]. The sibling
//! modules document the semantic areas of that implementation so the matrix
//! directory remains navigable without moving hot kernels across more module
//! boundaries than necessary.

mod core;

mod batch;
mod determinant;
mod inverse;
mod ops;
mod transform;
mod types;

pub use core::{Matrix3, Matrix4, PreparedRightDivisor3, PreparedRightDivisor4};