CLA sounds like Claw is a C++ Linear algebra library built for numerical computation of vectors and matrices
Features:
- CRUD of a Matrix data structure
- Creation of Identity matrix
- Matrix Multiplication
- LU Decompostion with partial pivoting
- Vstack, Hstack, identity, zero/one matrices
- rref or Reduced-row echeleon form of a matrix
- Inverse of a matrix
- Rank & Nullity of a matrix
- Sanitization of matrix to avoid -0, -nan and nan.
Future List:
- Orthogonalisation and Determinant finding of a matrix
- Parallel computation to optimise performance
For details , check include/lalib.h
about implementation of Mat operations