tatami_chunked
Helpers to create custom chunked tatami matrices
All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Pages
tatami_chunked.hpp
Go to the documentation of this file.
1#ifndef TATAMI_CHUNKED_TATAMI_CHUNKED_HPP
2#define TATAMI_CHUNKED_TATAMI_CHUNKED_HPP
3
9#include "LruSlabCache.hpp"
10#include "OracularSlabCache.hpp"
13
14#include "SlabCacheStats.hpp"
15#include "DenseSlabFactory.hpp"
16#include "SparseSlabFactory.hpp"
17
18#include "mock_dense_chunk.hpp"
19#include "mock_sparse_chunk.hpp"
22
27namespace tatami_chunked {}
28
29#endif
Custom dense chunked matrix.
Custom sparse chunked matrix.
Factory for dense slabs.
Create a LRU cache of slabs.
Create a oracle-aware cache for slabs.
Create a oracle-aware cache with subsets.
Oracle-aware cache for variable-size slabs.
Slab cache statistics.
Factory for sparse slabs.
Dense chunk interface to use in a CustomDenseChunkedMatrix.
Sparse chunk interface to use in a CustomSparseChunkedMatrix.
Methods to handle chunked tatami matrices.
Definition ChunkDimensionStats.hpp:4