Crate metis

source ·
Expand description

This crate provides a thin but idiomatic API around libmetis.

See Graph for a usage example.

Modules

  • Fine-tuning parameter types.

Structs

  • The dual of a mesh.
  • Builder structure to set up a graph partition computation.
  • Error raised when the graph data fed to Graph::new cannot be safely passed to METIS.
  • Error raised when the mesh data fed to Mesh::new cannot be safely passed to METIS.
  • Builder structure to set up a mesh partition computation.

Enums

Constants

  • The length of the options array.

Functions

Type Aliases

  • Integer type used by METIS, can either be an i32 or an i64.
  • Floating-point type used by METIS, can either be an f32 or an f64.
  • The result of a partitioning.