area() const | geo::part::AreaOwner | inline |
Area_t typedef | geo::part::GridPartition< Data > | |
AreaOwner(Area_t const &area) | geo::part::AreaOwner | inline |
AreaRangeMember_t typedef | geo::part::PartitionBase | |
atPoint(double w, double d) const override | geo::part::PartitionContainer< Data > | virtual |
Base_t typedef | geo::part::GridPartition< Data > | |
computeDepthSeps(unsigned int nD, unsigned int nW) const | geo::part::GridPartition< Data > | private |
computeWidthSeps(unsigned int nD, unsigned int nW) const | geo::part::GridPartition< Data > | private |
contains(double w, double d) const | geo::part::AreaOwner | inline |
data() const override | geo::part::PartitionWithData< Data > | inlinevirtual |
Data_t typedef | geo::part::GridPartition< Data > | |
depthSeps | geo::part::GridPartition< Data > | private |
describe(std::string indent, std::string firstIndent) const | geo::part::Partition< Data > | inline |
describe(std::string indent="") const | geo::part::Partition< Data > | inline |
describeArea(std::string indent, std::string firstIndent) const | geo::part::PartitionBase | inlineprotected |
describeIntro() const | geo::part::PartitionContainer< Data > | protectedvirtual |
detectSeparators(BeginIter b, EndIter e, std::size_t const nGroups, std::size_t const startDelta, std::size_t const stride) | geo::part::GridPartition< Data > | privatestatic |
doDescribe(std::string indent, std::string firstIndent) const override | geo::part::GridPartition< Data > | privatevirtual |
dumpArea(Stream &&out) const | geo::part::AreaOwner | inline |
findPart(double w, double d) const override | geo::part::GridPartition< Data > | privatevirtual |
GridPartition(Area_t const &area, Subpartitions_t &&subpartitions, unsigned int nDepthPartitions, unsigned int nWidthPartitions, Data_t *defData=nullptr) | geo::part::GridPartition< Data > | |
GridPartition(Area_t const &area, Subpartitions_t &&subpartitions, unsigned int nDepthPartitions, Data_t *defData=nullptr) | geo::part::GridPartition< Data > | |
myParts | geo::part::PartitionContainer< Data > | protected |
nDepthParts() const | geo::part::GridPartition< Data > | inlineprivate |
NoSubparts | geo::part::Partition< Data > | protectedstatic |
nParts() const | geo::part::Partition< Data > | inline |
nWidthParts() const | geo::part::GridPartition< Data > | inlineprivate |
part(std::size_t iDepth, std::size_t iWidth) -> decltype(auto) | geo::part::GridPartition< Data > | inlineprivate |
part(std::size_t iDepth, std::size_t iWidth) const -> decltype(auto) | geo::part::GridPartition< Data > | inlineprivate |
Partition(Area_t const &area) | geo::part::Partition< Data > | inline |
Partition_t typedef | geo::part::GridPartition< Data > | |
PartitionBase(Area_t const &area) | geo::part::PartitionBase | inline |
PartitionContainer(Area_t const &area, Subpartitions_t &&subpartitions, Data_t *defData=nullptr) | geo::part::PartitionContainer< Data > | inlineprotected |
PartitionWithData(Area_t const &area, Data_t *myData) | geo::part::PartitionWithData< Data > | inline |
parts() const override | geo::part::PartitionContainer< Data > | inlineprotectedvirtual |
size() const | geo::part::PartitionContainer< Data > | inlineprotected |
Subpartitions_t typedef | geo::part::GridPartition< Data > | |
walk(Pred &&pred) const | geo::part::Partition< Data > | inline |
walk(Partition_t const *start, Pred &&pred) | geo::part::Partition< Data > | protectedstatic |
widthSeps | geo::part::GridPartition< Data > | private |
~Partition()=default | geo::part::Partition< Data > | virtual |