PPL Logo

util/treeStrategy_3dTorus_minHops.h File Reference

Go to the source code of this file.

Namespaces

namespace  topo
namespace  topo::impl

Data Structures

class  topo::SpanningTreeStrategy_3dTorus_minHops< Iterator, ValueType >
 A concrete tree builder for use on machines with a 3D Torus topology. More...
class  topo::topo::SpanningTreeStrategy_3dTorus_minHops< Iterator, SpanningTreeVertex >
 Partial specialization for scenario for a container of SpanningTreeVertices. More...
class  topo::topo::SpanningTreeStrategy_3dTorus_minHops< Iterator, vtxType >
 Partial specialization for scenario when a container of vtxTypes is input. More...
class  topo::impl::TreeBoundingBoxOn3dTorus< Iterator >
 Utility class to partition the bounding box of a spanning (sub)tree on a 3D mesh machine and divide that into the necessary number of branches. More...
class  topo::impl::TreeBoundingBoxOn3dTorus< Iterator >::lessThan
 Configure a lessThan functor to compare vertices. More...

Functions

template<typename Iterator>
void topo::impl::checkSection (const Iterator start, const Iterator end, const Iterator p1, const Iterator p2)
int topo::impl::modulo (int k, int n)


Generated on Mon Sep 21 08:12:23 2020 for Charm++ by  doxygen 1.5.5