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.