| addGrid(G &&grid, const char *name) | SUNphi::Partitioner< NDims, Coord, Idx > | inline |
| addPartitionRelation(GF &&father, GC1 &&child1, GC2 &&child2) | SUNphi::Partitioner< NDims, Coord, Idx > | inline |
| compile(const Instruction &fun, Vector< ScopeDoer< Instruction >> &cleanup) | SUNphi::Partitioner< NDims, Coord, Idx > | inline |
| compile(const Instruction &fun) | SUNphi::Partitioner< NDims, Coord, Idx > | inline |
| Coords typedef | SUNphi::Partitioner< NDims, Coord, Idx > | private |
| EnforceableRel typedef | SUNphi::Partitioner< NDims, Coord, Idx > | |
| findShadowOfGrid(G &&actualGrid) const | SUNphi::Partitioner< NDims, Coord, Idx > | inlineprivate |
| getAllChildrenOf(const SGrid *grid) const | SUNphi::Partitioner< NDims, Coord, Idx > | inline |
| getAllFathersOf(const SGrid *grid) const | SUNphi::Partitioner< NDims, Coord, Idx > | inline |
| getAllGridsWithFixedOrUnfixedVol(const bool f) const | SUNphi::Partitioner< NDims, Coord, Idx > | inline |
| getAllGridsWithFixedVol() const | SUNphi::Partitioner< NDims, Coord, Idx > | inline |
| getAllGridsWithUnfixedVol() const | SUNphi::Partitioner< NDims, Coord, Idx > | inline |
| getChildrenToBeChecked(const SGrid *grid) const | SUNphi::Partitioner< NDims, Coord, Idx > | inline |
| getChildVolDeducer(const SGrid *grid, const SGrid *father, const SGrid *sister, F &&nextInstruction) | SUNphi::Partitioner< NDims, Coord, Idx > | inline |
| getConditionalExecuter(C &&checker, F &&fun) | SUNphi::Partitioner< NDims, Coord, Idx > | inline |
| getFathersToBeChecked(const SGrid *grid) const | SUNphi::Partitioner< NDims, Coord, Idx > | inline |
| getFatherVolDeducer(const SGrid *grid, const SGrid *child1, const SGrid *child2, F &&nextInstruction) | SUNphi::Partitioner< NDims, Coord, Idx > | inline |
| getGridChecker(const SGrid *grid) const | SUNphi::Partitioner< NDims, Coord, Idx > | inline |
| getRelationEnforcer(const EnforceableRel &enfRel, Vector< ScopeDoer< Instruction >> &cleanup, Fun fun) | SUNphi::Partitioner< NDims, Coord, Idx > | inline |
| getVolumeLooper(const SGrid *g, const Instruction &fun, Vector< ScopeDoer< Instruction >> &cleanup) | SUNphi::Partitioner< NDims, Coord, Idx > | inline |
| getVolUnsetter(const SGrid *grid) | SUNphi::Partitioner< NDims, Coord, Idx > | inline |
| greatestDivisorOfVolumes(const Vector< const SGrid * > &list) | SUNphi::Partitioner< NDims, Coord, Idx > | inlinestatic |
| grids | SUNphi::Partitioner< NDims, Coord, Idx > | private |
| Instruction typedef | SUNphi::Partitioner< NDims, Coord, Idx > | private |
| leastCommonMultipleOfVolumes(const Vector< const SGrid * > &list) | SUNphi::Partitioner< NDims, Coord, Idx > | inlinestatic |
| listAllEnforceableRelations() const | SUNphi::Partitioner< NDims, Coord, Idx > | inline |
| Neigh typedef | SUNphi::Partitioner< NDims, Coord, Idx > | private |
| partitionRelations | SUNphi::Partitioner< NDims, Coord, Idx > | private |
| PartRel typedef | SUNphi::Partitioner< NDims, Coord, Idx > | private |
| pretendToSetVol(const SGrid *grid, Vector< ScopeDoer< Instruction >> &cleanup) | SUNphi::Partitioner< NDims, Coord, Idx > | inlineprivate |
| printDot() const | SUNphi::Partitioner< NDims, Coord, Idx > | inline |
| SGrid typedef | SUNphi::Partitioner< NDims, Coord, Idx > | private |
| Side typedef | SUNphi::Partitioner< NDims, Coord, Idx > | private |
| Sides typedef | SUNphi::Partitioner< NDims, Coord, Idx > | private |
| Vol typedef | SUNphi::Partitioner< NDims, Coord, Idx > | private |
| volIsBound(const SGrid *grid) const | SUNphi::Partitioner< NDims, Coord, Idx > | inline |