|
Sequoia
|
Classes implementing the concept of a sequence of data which is divided into partitions. More...
#include "sequoia/Core/DataStructures/PartitionedDataDetails.hpp"#include "sequoia/Core/ContainerUtilities/ArrayUtilities.hpp"#include "sequoia/Core/ContainerUtilities/Iterator.hpp"#include "sequoia/Algorithms/Algorithms.hpp"#include "sequoia/Maths/Sequences/MonotonicSequence.hpp"#include "sequoia/PlatformSpecific/Preprocessor.hpp"#include <string>#include <numeric>#include <stdexcept>Go to the source code of this file.
Classes | |
| class | sequoia::data_structures::bucketed_sequence< T, Container > |
| Storage for partitioned data such that data within each partition is contiguous. More... | |
| class | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > |
| Base class for partitioned sequences where data is contiguous across all partitions. More... | |
| class | sequoia::data_structures::partitioned_sequence< T, Container, Partitions > |
| struct | sequoia::data_structures::static_partitions_maker< maths::static_monotonic_sequence< IndexType, Npartitions, std::ranges::greater > > |
| class | sequoia::data_structures::static_partitioned_sequence< T, Npartitions, Nelements, Partitions > |
Classes implementing the concept of a sequence of data which is divided into partitions.