|
tatami
C++ API for different matrix representations
|
Convert a matrix into a fragmented sparse format. More...
Go to the source code of this file.
Classes | |
| struct | tatami::FragmentedSparseContents< Value_, Index_ > |
| Fragmented sparse contents. More... | |
| struct | tatami::RetrieveFragmentedSparseContentsOptions |
Options for retrieve_fragmented_sparse_contents(). More... | |
| struct | tatami::ConvertToFragmentedSparseOptions |
Options for convert_to_fragmented_sparse(). More... | |
Namespaces | |
| namespace | tatami |
| Flexible representations for matrix data. | |
Functions | |
| template<typename StoredValue_ , typename StoredIndex_ , typename InputValue_ , typename InputIndex_ > | |
| FragmentedSparseContents< StoredValue_, StoredIndex_ > | tatami::retrieve_fragmented_sparse_contents (const Matrix< InputValue_, InputIndex_ > &matrix, const bool row, const RetrieveFragmentedSparseContentsOptions &options) |
| template<typename Value_ , typename Index_ , typename StoredValue_ = Value_, typename StoredIndex_ = Index_, typename InputValue_ , typename InputIndex_ > | |
| std::shared_ptr< Matrix< Value_, Index_ > > | tatami::convert_to_fragmented_sparse (const Matrix< InputValue_, InputIndex_ > &matrix, const bool row, const ConvertToFragmentedSparseOptions &options) |
Convert a matrix into a fragmented sparse format.