cotila  1.2.1
A compile time linear algebra system
API documentation

Cotila (compile-time linear algebra) is a header-only library that provides a set of linear algebra functions in C++ intended for use during compile time. All functions available in Cotila are constexpr, meaning they can be used at compile-time to generate constants and lookup tables in a type-safe, readable, and maintainable manner.

Usage

Cotila is a header-only library. Simply point your compiler to include the include/ directory and include cotila/cotila.h.

Code must be compiled with at least C++17 support to use Cotila.

For more information, such as examples and the quickstart guide, please see Cotila on GitHub.