Linear Solver Library:
- Provides Matrix and Vector data structures.
- Matrix and vector linear algebra operations.
- Linear solvers for linear systems.
- Parallelisation using OpenMP and OpenMPI.
- Unit testing for functions.
- python bindings to use C++ code in python