40div_t
ytJob_split(
int total,
int procs,
int rank,
int * start,
int * size);
41div_t
ytJob_splitMax(
int total,
int procs,
int rank,
int * start,
int * size,
43div_t
ytJob_splitBlock(
int total,
int procs,
int rank,
int * start,
int * size,
45div_t ytJob_splitCyclic(
int total,
int procs,
int rank,
int * start,
int * size,
div_t ytJob_split(int total, int procs, int rank, int *start, int *size)
Splits jobs evenly and returns the start index and the size for the process.
Definition: ytJob.c:72
div_t ytJob_splitMax(int total, int procs, int rank, int *start, int *size, int *maxSize)
Splits jobs evenly.
Definition: ytJob.c:109
div_t ytJob_splitBlock(int total, int procs, int rank, int *start, int *size, int *maxSize)
Splits jobs evenly and returns the start index and the size for a process.
Definition: ytJob.c:156