Rheolef
7.1
an efficient C++ finite element environment
|
Go to the source code of this file.
Classes | |
struct | MeshType |
struct | KeyValueType |
Namespaces | |
rheolef | |
This file is part of Rheolef. | |
Macros | |
#define | IDX_DATATYPE MPI_INT |
#define | UNBALANCE_FRACTION 1.05 |
#define | DBG_INFO 2 /* Perform timing analysis */ |
#define | PMV3_OPTION_DBGLVL 1 |
#define | PMV3_OPTION_SEED 2 |
#define | MAXNCON 12 |
#define | MAXLINE 8192 |
#define | amax(a, b) ((a) >= (b) ? (a) : (b)) |
#define | icopy(n, a, b) memcpy((b), (a), sizeof(int)*(n)) |
#define | idxcopy(n, a, b) memcpy((b), (a), sizeof(my_idxtype)*(n)) |
#define | SHIFTCSR(i, n, a) |
Functions | |
void | geo_partition_scotch (my_idxtype *elmdist, my_idxtype *eptr, vector< my_idxtype > &eind, my_idxtype *elmwgt, int *ncon, int *ncommonnodes, int *nparts, float *tpwgts, float *ubvec, int *edgecut, my_idxtype *part, const mpi::communicator &comm) |
int | idxamin (int n, const std::vector< my_idxtype > &x) |
int | idxamax (int n, const std::vector< my_idxtype > &x) |
#define IDX_DATATYPE MPI_INT |
Definition at line 29 of file geo_partition_scotch.h.
#define UNBALANCE_FRACTION 1.05 |
Definition at line 59 of file geo_partition_scotch.h.
#define DBG_INFO 2 /* Perform timing analysis */ |
Definition at line 60 of file geo_partition_scotch.h.
#define PMV3_OPTION_DBGLVL 1 |
Definition at line 61 of file geo_partition_scotch.h.
#define PMV3_OPTION_SEED 2 |
Definition at line 62 of file geo_partition_scotch.h.
#define MAXNCON 12 |
Definition at line 63 of file geo_partition_scotch.h.
#define MAXLINE 8192 |
Definition at line 64 of file geo_partition_scotch.h.
Definition at line 123 of file geo_partition_scotch.h.
Definition at line 124 of file geo_partition_scotch.h.
Definition at line 125 of file geo_partition_scotch.h.