Development of C++ Library for Matrix Calculations.

The Matrix Calculations Library is a lightweight C++ library that provides an API for performing basic matrix operations. This project includes operations such as matrix addition, subtraction, multiplication by scalar and between matrices, transposition and inversion. It is multithreaded for better performance in handling larger matrices. The library also supports exception handling for invalid operations like dimension mismatches. This project is designed with a clear and easy-to-use API, allowing you to perform matrix operations through simple method calls. The matrix operations are optimized for both correctness and performance, including threading support for larger matrix computations.

Self paced project, 08.2024 - 09.2024.

Gallery

Project Results

See the source code and documentation:

GitHub Docs Plan