17namespace sequoia::data_structures
19 template<std::
integral IndexType, std::
size_t Npartitions, std::
size_t NelementsPerPartition>
20 struct static_partitions_maker<maths::static_linear_sequence<IndexType, NelementsPerPartition, NelementsPerPartition, Npartitions, IndexType>>
25 constexpr static partitions_type make_partitions(std::initializer_list<std::initializer_list<T>>)
31 template<
class T, std::
size_t Npartitions, std::
size_t NelementsPerPartition, std::
integral IndexType=std::
size_t>
Classes implementing the concept of a linear sequence.
Classes implementing the concept of a sequence of data which is divided into partitions.
Definition: PartitionedData.hpp:1099
Definition: PartitionedData.hpp:1054
Definition: LinearSequence.hpp:49