Convert between dense and sparse sparsity descriptors.
Definition in file sparsity-conversions.hpp.
|
| struct | guanaqo::linalg::sparsity::unsupported_conversion |
| | The requested conversion between sparsity structures could not be performed (most likely because certain compiler or standard library features were unavailable when the library was built). More...
|
| struct | guanaqo::linalg::sparsity::SparsityConversionRequest< Dense > |
| | Conversion to dense format does not require any additional options. More...
|
| struct | guanaqo::linalg::sparsity::SparsityConverter< Dense, Dense > |
| | Conversion from dense to dense is trivial. More...
|
| struct | guanaqo::linalg::sparsity::SparsityConverter< SparseCSC< Index, StorageIndex >, Dense > |
| | Conversion from CSC to dense format. More...
|
| struct | guanaqo::linalg::sparsity::SparsityConverter< SparseCOO< Index >, Dense > |
| | Conversion from COO to dense format. More...
|
| struct | guanaqo::linalg::sparsity::SparsityConversionRequest< SparseCOO< Index > > |
| | Conversion to COO format allows customization of the index offset (zero-based or one-based). More...
|
| struct | guanaqo::linalg::sparsity::SparsityConverter< Dense, SparseCOO< Index > > |
| | Conversion from dense to COO format. More...
|
| struct | guanaqo::linalg::sparsity::SparsityConverter< SparseCSC< IndexFrom, StorageIndexFrom >, SparseCOO< IndexTo > > |
| | Conversion from CSC to COO format. More...
|
| struct | guanaqo::linalg::sparsity::SparsityConverter< SparseCOO< IndexFrom >, SparseCOO< IndexTo > > |
| | Conversion from COO to COO format (with possibly different index types and offsets). More...
|
| struct | guanaqo::linalg::sparsity::SparsityConversionRequest< SparseCSC< Index, StorageIndex > > |
| | Conversion to CSC format allows sorting the indices in the output if desired. More...
|
| struct | guanaqo::linalg::sparsity::SparsityConverter< SparseCOO< IndexFrom >, SparseCSC< IndexTo, StorageIndexTo > > |
| | Conversion from COO to CSC format. More...
|
| struct | guanaqo::linalg::sparsity::SparsityConverter< SparseCSC< IndexFrom, StorageIndexFrom >, SparseCSC< IndexTo, StorageIndexTo > > |
| | Conversion from CSC to CSC format (with possibly different index types and sorting). More...
|
| struct | guanaqo::linalg::sparsity::SparsityConverter< Dense, SparseCSC< Index, StorageIndex > > |
| | Conversion from dense to CSC format. More...
|
| struct | guanaqo::linalg::sparsity::detail::ConverterVariantHelper< To, std::variant< Froms... > > |
| struct | guanaqo::linalg::sparsity::SparsityConverter< Sparsity, To > |
| | Converts any supported matrix storage format to the given format. More...
|