cotila  1.2.1
A compile time linear algebra system
Classes
matrix.h File Reference

Contains the definition of the cotila::matrix class. More...

#include <array>
#include <cotila/vector/utility.h>
#include <cotila/vector/vector.h>
#include <cotila/detail/assert.h>
#include <tuple>

Go to the source code of this file.

Classes

struct  cotila::matrix< T, N, M >
 A container representing a matrix. More...
 

Functions

cotila::matrix deduction guides
template<typename T , std::size_t M, std::size_t N>
 cotila::matrix (const T(&)[M][N]) -> matrix< T, M, N >
 deduction guide for aggregate initialization More...
 
template<typename T , std::size_t M, std::size_t N>
 cotila::matrix (const T(&)[M][N][2]) -> matrix< std::complex< T >, M, N >
 deduction guide for complex-valued aggregate initialization More...