|
OPAL (Object Oriented Parallel Accelerator Library) 2024.2
OPAL
|

Go to the source code of this file.
Functions | |
| static void | recurseCoordinateVRB (int dim, const int *strides, const int *sizes, const int *offsets, int nprocs, int firstProc, int *procs) |
| void | vnodeRecursiveBisection (int dim, const int *sizes, int nprocs, int *procs) |
| static void | assign (int dim, const int *strides, const int *sizes, const int *offsets, int x, int *procs) |
|
static |
Definition at line 108 of file VRB.cpp.
References assign(), PAssert, and PAssert_GT.
Referenced by assign(), and recurseCoordinateVRB().

|
static |
Definition at line 169 of file VRB.cpp.
References assign(), PAssert, PAssert_GE, PAssert_GT, and recurseCoordinateVRB().
Referenced by recurseCoordinateVRB(), and vnodeRecursiveBisection().

| void vnodeRecursiveBisection | ( | int | dim, |
| const int * | sizes, | ||
| int | nprocs, | ||
| int * | procs | ||
| ) |
Definition at line 69 of file VRB.cpp.
References recurseCoordinateVRB().
Referenced by FieldLayout< Dim >::setup().
