Go to the source code of this file.
|
| static unsigned | blockSize (unsigned glen, unsigned total) |
| |
| static unsigned | computeBlockBoundInf (unsigned glen, unsigned rank, unsigned total) |
| |
| static unsigned | computeBlockBoundInf0 (unsigned bsz, unsigned rank) |
| |
| static void | computeBlockBounds (unsigned *low, unsigned *high, unsigned glen, unsigned rank, unsigned total) |
| |
| static void | computeBlockBoundsO (unsigned long *low, unsigned long *high, unsigned glen, unsigned rank, unsigned bsz) |
| |
| static unsigned | computeBlockBoundSup (unsigned glen, unsigned rank, unsigned total) |
| |
| static unsigned | computeBlockBoundSup0 (unsigned glen, unsigned bsz, unsigned rank) |
| |
| static unsigned | localBlockLength (unsigned glen, unsigned rank, unsigned total) |
| |
| static unsigned | localBlockLengthO (unsigned glen, unsigned rank, unsigned total, unsigned bsz) |
| |
◆ blockSize()
| static unsigned blockSize |
( |
unsigned |
glen, |
|
|
unsigned |
total |
|
) |
| |
|
inlinestatic |
◆ computeBlockBoundInf()
| static unsigned computeBlockBoundInf |
( |
unsigned |
glen, |
|
|
unsigned |
rank, |
|
|
unsigned |
total |
|
) |
| |
|
inlinestatic |
◆ computeBlockBoundInf0()
| static unsigned computeBlockBoundInf0 |
( |
unsigned |
bsz, |
|
|
unsigned |
rank |
|
) |
| |
|
inlinestatic |
◆ computeBlockBounds()
| static void computeBlockBounds |
( |
unsigned * |
low, |
|
|
unsigned * |
high, |
|
|
unsigned |
glen, |
|
|
unsigned |
rank, |
|
|
unsigned |
total |
|
) |
| |
|
inlinestatic |
Definition at line 64 of file PC/DistributionBloc.h.
References blockSize().
68 unsigned tmp = (rank+1) * bsz;
71 *high = ((glen <= tmp)?glen:tmp);
static unsigned blockSize(unsigned glen, unsigned total)
◆ computeBlockBoundsO()
| static void computeBlockBoundsO |
( |
unsigned long * |
low, |
|
|
unsigned long * |
high, |
|
|
unsigned |
glen, |
|
|
unsigned |
rank, |
|
|
unsigned |
bsz |
|
) |
| |
|
inlinestatic |
Definition at line 58 of file PC/DistributionBloc.h.
60 unsigned long tmp = (rank+1) * bsz;
62 *high = ((glen <= tmp)?glen:tmp);
◆ computeBlockBoundSup()
| static unsigned computeBlockBoundSup |
( |
unsigned |
glen, |
|
|
unsigned |
rank, |
|
|
unsigned |
total |
|
) |
| |
|
inlinestatic |
◆ computeBlockBoundSup0()
| static unsigned computeBlockBoundSup0 |
( |
unsigned |
glen, |
|
|
unsigned |
bsz, |
|
|
unsigned |
rank |
|
) |
| |
|
inlinestatic |
◆ localBlockLength()
| static unsigned localBlockLength |
( |
unsigned |
glen, |
|
|
unsigned |
rank, |
|
|
unsigned |
total |
|
) |
| |
|
inlinestatic |
◆ localBlockLengthO()
| static unsigned localBlockLengthO |
( |
unsigned |
glen, |
|
|
unsigned |
rank, |
|
|
unsigned |
total, |
|
|
unsigned |
bsz |
|
) |
| |
|
inlinestatic |