|
<T>LAPACK 0.1.2
C++ Template Linear Algebra PACKage
|
Concepts that are extensively used in the routines of this library. More...
Classes | |
| interface | Arithmetic |
| Concept for a type that supports arithmetic operations. More... | |
| interface | Complex |
| Concept for complex scalar types. More... | |
| interface | ConstructableAndSliceableMatrix |
| Concept for matrices that satisfy tlapack::concepts::ConstructableMatrix and tlapack::concepts::SliceableMatrix. More... | |
| interface | ConstructableAndSliceableVector |
| Concept for vectors that satisfy tlapack::concepts::ConstructableVector and tlapack::concepts::SliceableVector. More... | |
| interface | ConstructableArray |
| Concept for arrays that implement tlapack::traits::CreateFunctor and tlapack::traits::CreateStaticFunctor. More... | |
| interface | ConstructableMatrix |
| Concept for matrices that implement tlapack::traits::CreateFunctor and tlapack::traits::CreateStaticFunctor. More... | |
| interface | ConstructableVector |
| Concept for vectors that implement tlapack::traits::CreateFunctor and tlapack::traits::CreateStaticFunctor. More... | |
| interface | Diag |
| Concept for types that represent tlapack::Diag. More... | |
| interface | Direction |
| Concept for types that represent tlapack::Direction. More... | |
| interface | Index |
| Concept for index types. More... | |
| interface | LegacyArray |
| Concept for types that can be converted to a legacy matrix. More... | |
| interface | LegacyMatrix |
| Concept for matrices that can be converted to a legacy matrix. More... | |
| interface | LegacyVector |
| Concept for vectors that can be converted to a legacy vector. More... | |
| interface | Matrix |
| Concept for a matrix. More... | |
| interface | Norm |
| Concept for types that represent tlapack::Norm. More... | |
| interface | Op |
| Concept for types that represent tlapack::Op. More... | |
| interface | Real |
| Concept for real scalar types. More... | |
| interface | Scalar |
| Concept for scalar types. More... | |
| interface | Side |
| Concept for types that represent tlapack::Side. More... | |
| interface | SliceableMatrix |
| Concept for a matrix that can be sliced into submatrices. More... | |
| interface | SliceableVector |
| Concept for a vector that can be sliced into subvectors. More... | |
| interface | StoreV |
| Concept for types that represent tlapack::StoreV. More... | |
| interface | TransposableMatrix |
| Concept for a matrix that can be transposed. More... | |
| interface | Uplo |
| Concept for types that represent tlapack::Uplo. More... | |
| interface | Vector |
| Concept for vectors. More... | |
| interface | Workspace |
| Concept for a workspace. More... | |
Concepts that are extensively used in the routines of this library.