Go to the source code of this file.
|
int | partition_unif_idx (int ndims, int nc, const int *fine_d, const int *coarse_d, const int *idx, int *p) |
|
int | partition_compress (int n, int *p) |
|
int | partition_allocate_inverse (int nc, int max_blk, int **pi, int **inverse) |
|
void | partition_deallocate_inverse (int *pi, int *inverse) |
|
void | partition_invert (int nc, const int *p, int *pi, int *inverse) |
|
void | partition_localidx (int nblk, const int *pi, const int *inverse, int *localidx) |
|
int | partition_split_disconnected (int nc, int nneigh, const int *neigh, int *p) |
|
int partition_allocate_inverse |
( |
int |
nc, |
|
|
int |
max_blk, |
|
|
int ** |
pi, |
|
|
int ** |
inverse |
|
) |
| |
int partition_compress |
( |
int |
n, |
|
|
int * |
p |
|
) |
| |
void partition_deallocate_inverse |
( |
int * |
pi, |
|
|
int * |
inverse |
|
) |
| |
void partition_invert |
( |
int |
nc, |
|
|
const int * |
p, |
|
|
int * |
pi, |
|
|
int * |
inverse |
|
) |
| |
void partition_localidx |
( |
int |
nblk, |
|
|
const int * |
pi, |
|
|
const int * |
inverse, |
|
|
int * |
localidx |
|
) |
| |
int partition_split_disconnected |
( |
int |
nc, |
|
|
int |
nneigh, |
|
|
const int * |
neigh, |
|
|
int * |
p |
|
) |
| |
int partition_unif_idx |
( |
int |
ndims, |
|
|
int |
nc, |
|
|
const int * |
fine_d, |
|
|
const int * |
coarse_d, |
|
|
const int * |
idx, |
|
|
int * |
p |
|
) |
| |
|