tatami
C++ API for different matrix representations
|
Virtual classes for extracting matrix data. More...
Go to the source code of this file.
Classes | |
class | tatami::MyopicDenseExtractor< Value_, Index_ > |
Extract an element of the target dimension in dense form without an oracle. More... | |
class | tatami::OracularDenseExtractor< Value_, Index_ > |
Extract an element of the target dimension in dense form with an oracle. More... | |
class | tatami::MyopicSparseExtractor< Value_, Index_ > |
Extract an element of the target dimension in sparse form without an oracle. More... | |
class | tatami::OracularSparseExtractor< Value_, Index_ > |
Extract an element of the target dimension in sparse form with an oracle. More... | |
Namespaces | |
namespace | tatami |
Flexible representations for matrix data. | |
Typedefs | |
template<bool oracle_, typename Value_ , typename Index_ > | |
using | tatami::DenseExtractor = typename std::conditional< oracle_, OracularDenseExtractor< Value_, Index_ >, MyopicDenseExtractor< Value_, Index_ > >::type |
template<bool oracle_, typename Value_ , typename Index_ > | |
using | tatami::SparseExtractor = typename std::conditional< oracle_, OracularSparseExtractor< Value_, Index_ >, MyopicSparseExtractor< Value_, Index_ > >::type |
Virtual classes for extracting matrix data.