Crate extended_matrix

Crate extended_matrix 

Source
Expand description

§extended_matrix

A small linear-algebra playground focused on how basic matrix operations work under the hood. The crate provides dense matrices/vectors plus a “square matrix” toolbox (Gaussian elimination, LU/LUP decomposition, determinants, inverses, etc.).

This project started as a learning-by-building exercise: implement core routines explicitly, keep the code readable, and expose the algorithms through a compact API.

If you need a production-grade BLAS/LAPACK-backed stack, reach for nalgebra/ndarray + friends. If you want approachable implementations you can step through and experiment with, this crate is meant to be useful.

Structs§

CsrMatrix
Matrix
Position
Shape
SquareMatrix
Vector
Vector3

Enums§

Operation

Traits§

BasicOperationsTrait
FloatTrait
SquareMatrixTrait
TryIntoSquareMatrixTrait
TryIntoSymmetricCompactedMatrixTrait
VectorTrait