Classifier (paulie.classifier)#

Algebra classification#

Utilities for classifying the DLA of a set of Pauli strings.

classification.Classification()

Algebra classification class.

classification.Morph(legs, dependents)

Stores the structural data of a canonical graph.

classification.TypeAlgebra(*values)

Lie algebra type.

classification.TypeGraph(*values)

Type of canonical graph.

morph_factory.MorphFactory()

Factory for constructing a canonical graph

recording_morph_factory.RecordingMorphFactory([...])

Factory for constructing a canonical graph with

Exceptions#

Exceptions thrown by the above methods.

classification.ClassificationException

Exception raised when graph is of non-canonical type.

morph_factory.MorphFactoryException

Morph factory exception

morph_factory.NotConnectedException

No connection with cononic graph

morph_factory.RaiseException

External exception

morph_factory.AppendedException

The vertex is appended

morph_factory.CheckAppendedException

The vertex is appended

morph_factory.DependentException

Vertex dependent