descriptors

Submodules

permuta.descriptors.Basis module

class permuta.descriptors.Basis.Basis

Bases: permuta.descriptors.Descriptor.Descriptor, tuple

A basis class.

A PermSet can be built with a Basis instance by using the basis provided to it to see if a perm should be in the PermSet or not. Additionally, various fast methods exist to build a PermSet defined by a basis.

is_polynomial()
union(perms)

permuta.descriptors.Descriptor module

class permuta.descriptors.Descriptor.Descriptor

Bases: object

permuta.descriptors.Predicate module

class permuta.descriptors.Predicate.Predicate(predicate)

Bases: permuta.descriptors.Descriptor.Descriptor

A predicate class.

A PermSet can be built with a Predicate instance by using the predicate provided to it to see if a perm should be in the PermSet or not.

Module contents