Note: This library has been merged with ShivLib. Future updated will be pushed there.
A lightweight library for efficient 2d matrix math.
Made with usability in mind:
- Naming standards are based on std::array for increased usability.
- Header only
- No 3rd party dependencies
- Aggregate initialisation
- Fast determinant calculation
- ~99% compile time functionality.
- Unit testing using Boost.Test
- Works intuitively with < algorithm> functions
Please refer to the Wiki for guidance on setup and usage.
MatLib is licenced under Boost Software License - Version 1.0.