PPL Logo

libs/ck-libs/parmetis/ParMETISLib/backcompat.c File Reference

Go to the source code of this file.

Functions

void ParMETIS_PartKway (idxtype *vtxdist, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *nparts, int *options, int *edgecut, idxtype *part, MPI_Comm *comm)
void PARKMETIS (idxtype *vtxdist, idxtype *xadj, idxtype *vwgt, idxtype *adjncy, idxtype *adjwgt, idxtype *part, int *options, MPI_Comm comm)
void ParMETIS_PartGeomKway (idxtype *vtxdist, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *ndims, floattype *xyz, int *nparts, int *options, int *edgecut, idxtype *part, MPI_Comm *comm)
void ParMETIS_PartGeom (idxtype *vtxdist, int *ndims, floattype *xyz, idxtype *part, MPI_Comm *comm)
void ParMETIS_PartGeomRefine (idxtype *vtxdist, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *ndims, floattype *xyz, int *options, int *edgecut, idxtype *part, MPI_Comm *comm)
void PARGKMETIS (idxtype *vtxdist, idxtype *xadj, idxtype *vwgt, idxtype *adjncy, idxtype *adjwgt, int ndims, floattype *xyz, idxtype *part, int *options, MPI_Comm comm)
void PARGRMETIS (idxtype *vtxdist, idxtype *xadj, idxtype *vwgt, idxtype *adjncy, idxtype *adjwgt, int ndims, floattype *xyz, idxtype *part, int *options, MPI_Comm comm)
void PARGMETIS (idxtype *vtxdist, idxtype *xadj, idxtype *adjncy, int ndims, floattype *xyz, idxtype *part, int *options, MPI_Comm comm)
void ParMETIS_RefineKway (idxtype *vtxdist, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *options, int *edgecut, idxtype *part, MPI_Comm *comm)
void PARRMETIS (idxtype *vtxdist, idxtype *xadj, idxtype *vwgt, idxtype *adjncy, idxtype *adjwgt, idxtype *part, int *options, MPI_Comm comm)
void ParMETIS_RepartLDiffusion (idxtype *vtxdist, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *options, int *edgecut, idxtype *part, MPI_Comm *comm)
void PARUAMETIS (idxtype *vtxdist, idxtype *xadj, idxtype *vwgt, idxtype *adjncy, idxtype *adjwgt, idxtype *part, int *options, MPI_Comm comm)
void ParMETIS_RepartGDiffusion (idxtype *vtxdist, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *options, int *edgecut, idxtype *part, MPI_Comm *comm)
void PARDAMETIS (idxtype *vtxdist, idxtype *xadj, idxtype *vwgt, idxtype *adjncy, idxtype *adjwgt, idxtype *part, int *options, MPI_Comm comm)
void ParMETIS_RepartRemap (idxtype *vtxdist, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *options, int *edgecut, idxtype *part, MPI_Comm *comm)
void ParMETIS_RepartMLRemap (idxtype *vtxdist, idxtype *xadj, idxtype *adjncy, idxtype *vwgt, idxtype *adjwgt, int *wgtflag, int *numflag, int *options, int *edgecut, idxtype *part, MPI_Comm *comm)
void ParMETIS_NodeND (idxtype *vtxdist, idxtype *xadj, idxtype *adjncy, int *numflag, int *options, idxtype *order, idxtype *sizes, MPI_Comm *comm)


Function Documentation

void ParMETIS_PartKway ( idxtype vtxdist,
idxtype xadj,
idxtype adjncy,
idxtype vwgt,
idxtype adjwgt,
int wgtflag,
int numflag,
int nparts,
int options,
int edgecut,
idxtype part,
MPI_Comm comm 
)

Definition at line 20 of file backcompat.c.

References fmalloc(), free(), meshdef::ncon, and ParMETIS_V3_PartKway().

Referenced by PARKMETIS().

void PARKMETIS ( idxtype vtxdist,
idxtype xadj,
idxtype vwgt,
idxtype adjncy,
idxtype adjwgt,
idxtype part,
int options,
MPI_Comm  comm 
)

Definition at line 57 of file backcompat.c.

References MPI_Comm_size(), and ParMETIS_PartKway().

void ParMETIS_PartGeomKway ( idxtype vtxdist,
idxtype xadj,
idxtype adjncy,
idxtype vwgt,
idxtype adjwgt,
int wgtflag,
int numflag,
int ndims,
floattype xyz,
int nparts,
int options,
int edgecut,
idxtype part,
MPI_Comm comm 
)

Definition at line 85 of file backcompat.c.

References fmalloc(), free(), meshdef::ncon, and ParMETIS_V3_PartGeomKway().

Referenced by PARGKMETIS().

void ParMETIS_PartGeom ( idxtype vtxdist,
int ndims,
floattype xyz,
idxtype part,
MPI_Comm comm 
)

Definition at line 122 of file backcompat.c.

References ParMETIS_V3_PartGeom().

Referenced by PARGMETIS().

void ParMETIS_PartGeomRefine ( idxtype vtxdist,
idxtype xadj,
idxtype adjncy,
idxtype vwgt,
idxtype adjwgt,
int wgtflag,
int numflag,
int ndims,
floattype xyz,
int options,
int edgecut,
idxtype part,
MPI_Comm comm 
)

Definition at line 131 of file backcompat.c.

References fmalloc(), free(), MPI_Comm_size(), meshdef::ncon, and ParMETIS_V3_PartGeomKway().

Referenced by PARGRMETIS().

void PARGKMETIS ( idxtype vtxdist,
idxtype xadj,
idxtype vwgt,
idxtype adjncy,
idxtype adjwgt,
int  ndims,
floattype xyz,
idxtype part,
int options,
MPI_Comm  comm 
)

Definition at line 170 of file backcompat.c.

References MPI_Comm_size(), and ParMETIS_PartGeomKway().

void PARGRMETIS ( idxtype vtxdist,
idxtype xadj,
idxtype vwgt,
idxtype adjncy,
idxtype adjwgt,
int  ndims,
floattype xyz,
idxtype part,
int options,
MPI_Comm  comm 
)

Definition at line 197 of file backcompat.c.

References ParMETIS_PartGeomRefine().

void PARGMETIS ( idxtype vtxdist,
idxtype xadj,
idxtype adjncy,
int  ndims,
floattype xyz,
idxtype part,
int options,
MPI_Comm  comm 
)

Definition at line 222 of file backcompat.c.

References ParMETIS_PartGeom().

void ParMETIS_RefineKway ( idxtype vtxdist,
idxtype xadj,
idxtype adjncy,
idxtype vwgt,
idxtype adjwgt,
int wgtflag,
int numflag,
int options,
int edgecut,
idxtype part,
MPI_Comm comm 
)

Definition at line 235 of file backcompat.c.

References fmalloc(), free(), MPI_Comm_size(), meshdef::ncon, and ParMETIS_V3_RefineKway().

Referenced by PARRMETIS().

void PARRMETIS ( idxtype vtxdist,
idxtype xadj,
idxtype vwgt,
idxtype adjncy,
idxtype adjwgt,
idxtype part,
int options,
MPI_Comm  comm 
)

Definition at line 274 of file backcompat.c.

References ParMETIS_RefineKway().

void ParMETIS_RepartLDiffusion ( idxtype vtxdist,
idxtype xadj,
idxtype adjncy,
idxtype vwgt,
idxtype adjwgt,
int wgtflag,
int numflag,
int options,
int edgecut,
idxtype part,
MPI_Comm comm 
)

Definition at line 298 of file backcompat.c.

References fmalloc(), free(), MPI_Comm_size(), meshdef::ncon, and ParMETIS_V3_AdaptiveRepart().

Referenced by PARUAMETIS().

void PARUAMETIS ( idxtype vtxdist,
idxtype xadj,
idxtype vwgt,
idxtype adjncy,
idxtype adjwgt,
idxtype part,
int options,
MPI_Comm  comm 
)

Definition at line 338 of file backcompat.c.

References ParMETIS_RepartLDiffusion().

void ParMETIS_RepartGDiffusion ( idxtype vtxdist,
idxtype xadj,
idxtype adjncy,
idxtype vwgt,
idxtype adjwgt,
int wgtflag,
int numflag,
int options,
int edgecut,
idxtype part,
MPI_Comm comm 
)

Definition at line 361 of file backcompat.c.

References fmalloc(), free(), MPI_Comm_size(), meshdef::ncon, and ParMETIS_V3_AdaptiveRepart().

Referenced by PARDAMETIS().

void PARDAMETIS ( idxtype vtxdist,
idxtype xadj,
idxtype vwgt,
idxtype adjncy,
idxtype adjwgt,
idxtype part,
int options,
MPI_Comm  comm 
)

Definition at line 400 of file backcompat.c.

References ParMETIS_RepartGDiffusion().

void ParMETIS_RepartRemap ( idxtype vtxdist,
idxtype xadj,
idxtype adjncy,
idxtype vwgt,
idxtype adjwgt,
int wgtflag,
int numflag,
int options,
int edgecut,
idxtype part,
MPI_Comm comm 
)

void ParMETIS_RepartMLRemap ( idxtype vtxdist,
idxtype xadj,
idxtype adjncy,
idxtype vwgt,
idxtype adjwgt,
int wgtflag,
int numflag,
int options,
int edgecut,
idxtype part,
MPI_Comm comm 
)

void ParMETIS_NodeND ( idxtype vtxdist,
idxtype xadj,
idxtype adjncy,
int numflag,
int options,
idxtype order,
idxtype sizes,
MPI_Comm comm 
)

Definition at line 500 of file backcompat.c.

References ParMETIS_V3_NodeND().


Generated on Wed May 23 08:06:44 2012 for Charm++ by  doxygen 1.5.5