|
KTH framework for Nek5000 toolboxes; testing version
0.0.1
|
#include "gslib.h"
Include dependency graph for partitioner.c:Go to the source code of this file.
Data Structures | |
| struct | edata |
Macros | |
| #define | MAXNV 8 /* maximum number of vertices per element */ |
| #define | fpartMesh FORTRAN_UNPREFIXED(fpartmesh,FPARTMESH) |
| #define | fprintPartStat FORTRAN_UNPREFIXED(printpartstat,PRINTPARTSTAT) |
Functions | |
| void | printPartStat (long long *vtx, int nel, int nv, comm_ext ce) |
| int | redistributeData (int *nel_, long long *vl, long long *el, int *part, int nv, int lelt, struct comm *comm) |
| void | fpartMesh (long long *el, long long *vl, double *xyz, const int *lelt, int *nell, const int *nve, int *fcomm, int *fmode, int *rtval) |
| void | fprintPartStat (long long *vtx, int *nel, int *nv, int *comm) |
| #define fpartMesh FORTRAN_UNPREFIXED(fpartmesh,FPARTMESH) |
Definition at line 298 of file partitioner.c.
| #define fprintPartStat FORTRAN_UNPREFIXED(printpartstat,PRINTPARTSTAT) |
Definition at line 381 of file partitioner.c.
| #define MAXNV 8 /* maximum number of vertices per element */ |
Definition at line 7 of file partitioner.c.
| void fpartMesh | ( | long long * | el, |
| long long * | vl, | ||
| double * | xyz, | ||
| const int * | lelt, | ||
| int * | nell, | ||
| const int * | nve, | ||
| int * | fcomm, | ||
| int * | fmode, | ||
| int * | rtval | ||
| ) |
Definition at line 299 of file partitioner.c.
References lelt, and redistributeData().
Here is the call graph for this function:| void fprintPartStat | ( | long long * | vtx, |
| int * | nel, | ||
| int * | nv, | ||
| int * | comm | ||
| ) |
Definition at line 382 of file partitioner.c.
References printPartStat().
Here is the call graph for this function:| void printPartStat | ( | long long * | vtx, |
| int | nel, | ||
| int | nv, | ||
| comm_ext | ce | ||
| ) |
Definition at line 158 of file partitioner.c.
References gs_data::comm.
Here is the caller graph for this function:| int redistributeData | ( | int * | nel_, |
| long long * | vl, | ||
| long long * | el, | ||
| int * | part, | ||
| int | nv, | ||
| int | lelt, | ||
| struct comm * | comm | ||
| ) |
Definition at line 250 of file partitioner.c.
References lelt, and edata::proc.
Here is the caller graph for this function: