Watermelon Matrix
Matrices at compile time
Description
Watermelon Matrix is a C++ library containing implementations for vectors and matrices.All functions are runnable at compile time, even complex ones such as the inverse function.This library was made as a way to explore template mechanics.It includes :
- CRTP (Curiously Recurring Template Programming)
- SFINAE (Substitution Failure is not an Error)
- Template specialization
- Explicit template instantiation
Tools
Programming:
- C++