
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) |
1.5.5