
Go to the source code of this file.
Functions | |
| void | ParMETIS_SerialNodeND (idxtype *vtxdist, idxtype *xadj, idxtype *adjncy, int *numflag, int *options, idxtype *order, idxtype *sizes, MPI_Comm *comm) |
| GraphType * | AssembleEntireGraph (CtrlType *ctrl, idxtype *vtxdist, idxtype *xadj, idxtype *adjncy) |
| void ParMETIS_SerialNodeND | ( | idxtype * | vtxdist, | |
| idxtype * | xadj, | |||
| idxtype * | adjncy, | |||
| int * | numflag, | |||
| int * | options, | |||
| idxtype * | order, | |||
| idxtype * | sizes, | |||
| MPI_Comm * | comm | |||
| ) |
Definition at line 20 of file pspases.c.
References graphdef::adjncy, AssembleEntireGraph(), ChangeNumbering(), controldef::dbglvl, free(), FreeCtrl(), controldef::gcomm, GKfree(), idxmalloc(), imalloc(), InitTimers(), ispow2(), METIS_NodeNDP(), controldef::MoveTmr, MPI_Barrier(), MPI_Bcast(), MPI_Comm_rank(), MPI_Comm_size(), MPI_Scatterv(), graphdef::nvtxs, printf(), PrintTimingInfo(), SetUpCtrl(), controldef::TotalTmr, and graphdef::xadj.
| GraphType* AssembleEntireGraph | ( | CtrlType * | ctrl, | |
| idxtype * | vtxdist, | |||
| idxtype * | xadj, | |||
| idxtype * | adjncy | |||
| ) |
Definition at line 112 of file pspases.c.
References graphdef::adjncy, controldef::comm, CreateGraph(), idxmalloc(), imalloc(), MPI_Allgather(), MPI_Gatherv(), MPI_INT, controldef::mype, graphdef::nedges, controldef::npes, graphdef::nvtxs, and graphdef::xadj.
Referenced by ParMETIS_SerialNodeND().
1.5.5