PyNucleus_metisCy package
A Cython interface to METIS and ParMETIS.
http://glaros.dtc.umn.edu/gkhome/metis/metis/overview
http://glaros.dtc.umn.edu/gkhome/metis/parmetis/overview
PyNucleus_metisCy.metisCy module
- PyNucleus_metisCy.metisCy.NodeND(idx_t[::1] xadj, idx_t[::1] adjncy, idx_t[::1] vwgt=None, idx_t[::1] options=None)
- PyNucleus_metisCy.metisCy.PartGraphKway(idx_t[::1] xadj, idx_t[::1] adjncy, idx_t nparts, idx_t[::1] vwgt=None, idx_t[::1] vsize=None, idx_t[::1] adjwgt=None, real_t[::1] tpwgts=None, real_t[::1] ubvec=None, idx_t[::1] options=None)
- PyNucleus_metisCy.metisCy.PartGraphRecursive(idx_t[::1] xadj, idx_t[::1] adjncy, idx_t nparts, idx_t[::1] vwgt=None, idx_t[::1] vsize=None, idx_t[::1] adjwgt=None, real_t[::1] tpwgts=None, real_t[::1] ubvec=None, idx_t[::1] options=None)
- PyNucleus_metisCy.metisCy.PartMeshDual(idx_t[::1] eptr, idx_t[::1] eind, idx_t ncommon, idx_t nparts, idx_t[::1] vwgt=None, idx_t[::1] vsize=None, idx_t[::1] adjwgt=None, real_t[::1] tpwgts=None, real_t[::1] ubvec=None, idx_t[::1] options=None)
- PyNucleus_metisCy.metisCy.PartMeshNodal(idx_t[::1] eptr, idx_t[::1] eind, idx_t nparts, idx_t[::1] vwgt=None, idx_t[::1] vsize=None, idx_t[::1] adjwgt=None, real_t[::1] tpwgts=None, real_t[::1] ubvec=None, idx_t[::1] options=None)
- PyNucleus_metisCy.metisCy.SetDefaultOptions()
- PyNucleus_metisCy.metisCy.process_return(returnVal)
PyNucleus_metisCy.parmetisCy module
- PyNucleus_metisCy.parmetisCy.Mesh2Dual(idx_t[::1] elemdist, idx_t[::1] eptr, idx_t[::1] eind, idx_t ncommonnodes, Comm comm)
- PyNucleus_metisCy.parmetisCy.PartMeshKway(idx_t[::1] elemdist, idx_t[::1] eptr, idx_t[::1] eind, idx_t ncommonnodes, idx_t nparts, Comm comm, idx_t[::1] elemwgt=None, idx_t[::1] adjwgt=None, real_t[:, ::1] tpwgts=None, real_t[::1] ubvec=None, idx_t[::1] options=None)
- PyNucleus_metisCy.parmetisCy.RefineKway(idx_t[::1] vtxdist, idx_t[::1] xadj, idx_t[::1] adjncy, idx_t[::1] part, idx_t nparts, Comm comm, idx_t[::1] vwgt=None, idx_t[::1] adjwgt=None, real_t[:, ::1] tpwgts=None, real_t[::1] ubvec=None, idx_t[::1] options=None)
- PyNucleus_metisCy.parmetisCy.process_return(returnVal)