
Go to the source code of this file.
Functions | |
| void | METIS_EstimateMemory (int *nvtxs, idxtype *xadj, idxtype *adjncy, int *numflag, int *optype, int *nbytes) |
| void | EstimateCFraction (int nvtxs, idxtype *xadj, idxtype *adjncy, floattype *vfraction, floattype *efraction) |
| int | ComputeCoarseGraphSize (int nvtxs, idxtype *xadj, idxtype *adjncy, int cnvtxs, idxtype *cmap, idxtype *match, idxtype *perm) |
| void METIS_EstimateMemory | ( | int * | nvtxs, | |
| idxtype * | xadj, | |||
| idxtype * | adjncy, | |||
| int * | numflag, | |||
| int * | optype, | |||
| int * | nbytes | |||
| ) |
Definition at line 22 of file estmem.c.
References Change2CNumbering(), Change2FNumbering2(), EstimateCFraction(), and InitRandom().
Referenced by metis_estimatememory(), METIS_ESTIMATEMEMORY(), metis_estimatememory_(), and metis_estimatememory__().
| void EstimateCFraction | ( | int | nvtxs, | |
| idxtype * | xadj, | |||
| idxtype * | adjncy, | |||
| floattype * | vfraction, | |||
| floattype * | efraction | |||
| ) |
Definition at line 66 of file estmem.c.
References ComputeCoarseGraphSize(), GKfree(), idxmalloc(), idxsmalloc(), match(), and RandomPermute().
Referenced by METIS_EstimateMemory().
| int ComputeCoarseGraphSize | ( | int | nvtxs, | |
| idxtype * | xadj, | |||
| idxtype * | adjncy, | |||
| int | cnvtxs, | |||
| idxtype * | cmap, | |||
| idxtype * | match, | |||
| idxtype * | perm | |||
| ) |
Definition at line 111 of file estmem.c.
References GKfree(), and idxsmalloc().
Referenced by EstimateCFraction().
1.5.5