|
tatami
C++ API for different matrix representations
|

Files | |
| ArrayView.hpp | |
| Defines a tatami-compatible array view. | |
| consecutive_extractor.hpp | |
| Templated construction of a new consecutive extractor. | |
| ConsecutiveOracle.hpp | |
| Iterate across consecutive elements of the target dimension. | |
| copy.hpp | |
| Copy data from one buffer to another. | |
| ElementType.hpp | |
| Get type of elements in an array. | |
| FixedOracle.hpp | |
| Iterate across a fixed sequence of elements on the target dimension. | |
| has_data.hpp | |
Compile-time checks for the data() method. | |
| Index_to_container.hpp | |
| new_extractor.hpp | |
| Templated construction of a new extractor. | |
| parallelize.hpp | |
Parallelized iteration over a tatami::Matrix. | |
| process_consecutive_indices.hpp | |
| Utility to process consecutive indices. | |
| PseudoOracularExtractor.hpp | |
| Mimic the oracle-aware extractor interface. | |
| SomeNumericArray.hpp | |
| Defines an array class with run-time numeric type. | |
| wrap_shared_ptr.hpp | |
Wrap a raw tatami::Matrix pointer inside a mock shared pointer. | |