Type Definition optimath::Matrix[][src]

type Matrix<T, const M: usize, const N: usize> = Vector<Vector<T, M>, N>;
Expand description

Matrix is just a type alias for Vector.

Supports some matrix specific maths operations, namely matrix multiplication and transpose

A Vector<Vector<Vector<…>>> can also be considered a matrix and as such has those operations defined too.

Implementations