Crate metis_sys

Source

Constants§

METIS_NOPTIONS
METIS_VER_MAJOR
METIS_VER_MINOR
METIS_VER_SUBMINOR
mctype_et_METIS_CTYPE_RM
mctype_et_METIS_CTYPE_SHEM
mdbglvl_et_METIS_DBG_COARSEN
< Show the coarsening progress
mdbglvl_et_METIS_DBG_CONNINFO
< Show info on minimization of subdomain connectivity
mdbglvl_et_METIS_DBG_CONTIGINFO
< Show info on elimination of connected components
mdbglvl_et_METIS_DBG_INFO
< Shows various diagnostic messages
mdbglvl_et_METIS_DBG_IPART
< Show info on initial partitioning
mdbglvl_et_METIS_DBG_MEMORY
< Show info related to wspace allocation
mdbglvl_et_METIS_DBG_MOVEINFO
< Show info on vertex moves during refinement
mdbglvl_et_METIS_DBG_REFINE
< Show the refinement progress
mdbglvl_et_METIS_DBG_SEPINFO
< Show info on vertex moves during sep refinement
mdbglvl_et_METIS_DBG_TIME
< Perform timing analysis
mgtype_et_METIS_GTYPE_DUAL
mgtype_et_METIS_GTYPE_NODAL
miptype_et_METIS_IPTYPE_EDGE
miptype_et_METIS_IPTYPE_GROW
miptype_et_METIS_IPTYPE_METISRB
miptype_et_METIS_IPTYPE_NODE
miptype_et_METIS_IPTYPE_RANDOM
mobjtype_et_METIS_OBJTYPE_CUT
mobjtype_et_METIS_OBJTYPE_NODE
mobjtype_et_METIS_OBJTYPE_VOL
moptions_et_METIS_OPTION_BALANCE
moptions_et_METIS_OPTION_CCORDER
moptions_et_METIS_OPTION_COMPRESS
moptions_et_METIS_OPTION_CONTIG
moptions_et_METIS_OPTION_CTYPE
moptions_et_METIS_OPTION_DBGLVL
moptions_et_METIS_OPTION_DROPEDGES
moptions_et_METIS_OPTION_FAST
moptions_et_METIS_OPTION_GTYPE
moptions_et_METIS_OPTION_HELP
moptions_et_METIS_OPTION_IPTYPE
moptions_et_METIS_OPTION_MINCONN
moptions_et_METIS_OPTION_NCOMMON
moptions_et_METIS_OPTION_NCUTS
moptions_et_METIS_OPTION_NIPARTS
moptions_et_METIS_OPTION_NITER
moptions_et_METIS_OPTION_NO2HOP
moptions_et_METIS_OPTION_NOOUTPUT
moptions_et_METIS_OPTION_NSEPS
moptions_et_METIS_OPTION_NUMBERING
moptions_et_METIS_OPTION_OBJTYPE
moptions_et_METIS_OPTION_ONDISK
moptions_et_METIS_OPTION_PFACTOR
moptions_et_METIS_OPTION_PTYPE
moptions_et_METIS_OPTION_RTYPE
moptions_et_METIS_OPTION_SEED
moptions_et_METIS_OPTION_TPWGTS
moptions_et_METIS_OPTION_TWOHOP
moptions_et_METIS_OPTION_UBVEC
moptions_et_METIS_OPTION_UFACTOR
moptype_et_METIS_OP_KMETIS
moptype_et_METIS_OP_OMETIS
moptype_et_METIS_OP_PMETIS
mptype_et_METIS_PTYPE_KWAY
mptype_et_METIS_PTYPE_RB
mrtype_et_METIS_RTYPE_FM
mrtype_et_METIS_RTYPE_GREEDY
mrtype_et_METIS_RTYPE_SEP1SIDED
mrtype_et_METIS_RTYPE_SEP2SIDED
rstatus_et_METIS_ERROR
< Some other errors
rstatus_et_METIS_ERROR_INPUT
< Returned due to erroneous inputs and/or options
rstatus_et_METIS_ERROR_MEMORY
< Returned due to insufficient memory
rstatus_et_METIS_OK
< Returned normally

Functions§

METIS_CacheFriendlyReordering
METIS_ComputeVertexSeparator
METIS_Free
METIS_MeshToDual
METIS_MeshToNodal
METIS_NodeND
METIS_NodeNDP
METIS_NodeRefine
METIS_PartGraphKway
METIS_PartGraphRecursive
METIS_PartMeshDual
METIS_PartMeshNodal
METIS_SetDefaultOptions

Type Aliases§

idx_t
mctype_et
Coarsening Schemes
mdbglvl_et
Debug Levels
mgtype_et
Graph types for meshes
miptype_et
Initial partitioning schemes
mobjtype_et
moptions_et
Options codes (i.e., options[])
moptype_et
Operation type codes
mptype_et
Partitioning Schemes
mrtype_et
Refinement schemes
real_t
rstatus_et
Return codes