KTH framework for Nek5000 toolboxes; testing version
0.0.1
|
#include "gslib.h"
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().
void fprintPartStat | ( | long long * | vtx, |
int * | nel, | ||
int * | nv, | ||
int * | comm | ||
) |
Definition at line 382 of file partitioner.c.
References printPartStat().
void printPartStat | ( | long long * | vtx, |
int | nel, | ||
int | nv, | ||
comm_ext | ce | ||
) |
Definition at line 158 of file partitioner.c.
References gs_data::comm.
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.