Crate normal_form
source ·Expand description
This library provides a simple method to find the normal/canonical form
of a structure, as long as it implements the provided Normalize
trait.
It is an implementation of Practical graph isomorphism, II
[McKay 2013] and heavily inspired by
the canonical-form crate with the
addition of caching and associated abstraction types.
Re-exports
Modules
Structs
- Coloring.
- A reversible ordered coloring.
Traits
- Type for which a canonical form can be found.