akreon-linalg
Fixed-size linear algebra and numerical methods in C++26.
Loading...
Searching...
No Matches
matrix_concepts.hpp File Reference
Include dependency graph for matrix_concepts.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  linalg
 

Concepts

concept  linalg::MatrixContainer
 Trait-registered, fixed-shape matrix over a supported scalar field.
 
concept  linalg::SquareMatrix
 Matrix container whose compile-time row and column counts are equal.
 
concept  linalg::RealMatrix
 Matrix container with a real scalar field.
 
concept  linalg::ComplexMatrix
 Matrix container with a complex scalar field.
 
concept  linalg::MatVecCompatible
 Compile-time compatibility contract for matrix-vector multiplication.
 
concept  linalg::MatMulCompatible
 Compile-time compatibility contract for matrix multiplication.