Morpheus 1.0.0
Dynamic matrix type and algorithms for sparse matrices
|
Various tools for examining the different types of containers available and relationships between them during compile-time. More...
Classes | |
class | Morpheus::is_coo_matrix_format_container< T > |
Checks if the given type T is a valid COO Sparse Matrix Format Container i.e is valid matrix container and has CooFormatTag as tag member trait. More... | |
class | Morpheus::is_csr_matrix_format_container< T > |
Checks if the given type T is a valid CSR Sparse Matrix Format Container i.e is valid matrix container and has CsrFormatTag as tag member trait. More... | |
class | Morpheus::is_dia_matrix_format_container< T > |
Checks if the given type T is a valid DIA Sparse Matrix Format Container i.e is valid matrix container and has DiaFormatTag as tag member trait. More... | |
class | Morpheus::is_dynamic_matrix_format_container< T > |
Checks if the given type T is a valid Dynamic Matrix Format Container i.e is valid matrix container and has DynamicMatrixFormatTag as tag member trait. More... | |
class | Morpheus::is_dense_matrix_format_container< T > |
Checks if the given type T is a valid Dense Matrix Format Container i.e is valid matrix container and has DenseMatrixFormatTag as tag member trait. More... | |
class | Morpheus::is_dense_vector_format_container< T > |
Checks if the given type T is a valid Dense Vector Format Container i.e is valid vector container and has DenseVectorFormatTag as tag member trait. More... | |
Variables | |
template<typename T > | |
constexpr bool | Morpheus::is_coo_matrix_format_container_v |
Short-hand to is_coo_matrix_format_container . More... | |
template<typename T > | |
constexpr bool | Morpheus::is_csr_matrix_format_container_v |
Short-hand to is_csr_matrix_format_container . More... | |
template<typename T > | |
constexpr bool | Morpheus::is_dia_matrix_format_container_v |
Short-hand to is_dia_matrix_format_container . More... | |
template<typename T > | |
constexpr bool | Morpheus::is_dynamic_matrix_format_container_v |
Short-hand to is_dynamic_matrix_format_container . More... | |
template<typename T > | |
constexpr bool | Morpheus::is_dense_matrix_format_container_v |
Short-hand to is_dense_matrix_format_container . More... | |
template<typename T > | |
constexpr bool | Morpheus::is_dense_vector_format_container_v |
Short-hand to is_dense_vector_format_container . More... | |
Various tools for examining the different types of containers available and relationships between them during compile-time.
|
inlineconstexpr |
Short-hand to is_coo_matrix_format_container
.
T | Type passed for check. |
|
inlineconstexpr |
Short-hand to is_csr_matrix_format_container
.
T | Type passed for check. |
|
inlineconstexpr |
Short-hand to is_dense_matrix_format_container
.
T | Type passed for check. |
|
inlineconstexpr |
Short-hand to is_dense_vector_format_container
.
T | Type passed for check. |
|
inlineconstexpr |
Short-hand to is_dia_matrix_format_container
.
T | Type passed for check. |
|
inlineconstexpr |
Short-hand to is_dynamic_matrix_format_container
.
T | Type passed for check. |