Interface  Description 

AtomContainerDiscretePartitionRefiner 
A tool for determining the automorphism group of the atoms in a molecule, or
for checking for a canonical form of a molecule.

DiscretePartitionRefiner 
A mechanism for refining partitions of graphlike objects.

Invariant 
Marker interface for invariants.

PermutationGroup.Backtracker 
An interface for use with the apply method, which runs through all the
permutations in this group.

Refinable 
Implementors are graphlike objects that are refinable by the
equitable and discrete partition refiners.

Class  Description 

DisjointSetForest 
Implementation of a unionfind data structure, largely copied from
code due to Derrick Stolee.

Partition 
A partition of a set of integers, such as the discrete partition {{1}, {2},
{3}, {4}} or the unit partition {{1, 2, 3, 4}} or an intermediate like {{1,
2}, {3, 4}}.

PartitionRefinement 
Factory for partition refiners.

PartitionRefinement.AtomRefinerBuilder  
PartitionRefinement.BondRefinerBuilder  
Permutation 
A permutation with some associated methods to multiply, invert, and convert
to cycle strings.

PermutationGroup 
A permutation group with a SchreierSims representation.

Copyright © 2022. All rights reserved.