Module metis::option

source ·
Expand description

Fine-tuning parameter types.

For options that take an integer value, should this value be negative, the default will be used, if any.

Structs

  • Specifies if the connected components of the graph should first be identified and ordered separately.
  • Specifies that the graph should be compressed by combining vertices that have identical adjacency lists.
  • Specifies that the partitioning routines should try to produce partitions that are contiguous.
  • Specifies the amount of progress/debugging information will be printed during the execution of the algorithms.
  • Specifies that the partitioning routines should try to minimize the maximum degree of the subdomain graph.
  • Specifies the number of different partitions that it will compute. The final partition is the one that achieves the best edge cut or communication volume. Default is 1.
  • Specifies the number of iterations for the refinement algorithms at each stage of the uncoarsening process.
  • Specifies the number of different separators that it will compute at each level of nested dissection.
  • Specifies that the coarsening will not perform any 2-hop matching when the standards matching approach fails to sufficiently coarsen the graph.
  • Specifies the minimum degree of the vertices that will be ordered last.
  • Specifies the seed for the random number generator.
  • Specifies the maximum allowed load imbalance among the partitions.

Enums

  • Specifies the matching scheme to be used during coarsening.
  • Determines the algorithm used during initial partitioning.
  • Specifies the type of objective.
  • Specifies the partitioning method.
  • Determines the algorithm used for refinement.

Traits

  • Trait implemented by METIS’ options.