Module analysis

Source
Expand description

Symmetry analysis via representation and corepresentation theories.

Structs§

OrbitIterator
Lazy iterator for orbits generated by the action of a group on an origin.

Enums§

EigenvalueComparisonMode
Enumerated type specifying the comparison mode for filtering out orbit overlap eigenvalues.

Traits§

Orbit
Trait for orbits arising from group actions.
Overlap
Trait for computing the inner product $\langle \hat{\iota} \mathbf{v}_i, \mathbf{v}_j \rangle$ between two linear-space quantities $\mathbf{v}_i$ and $\mathbf{v}_j$. The involutory operator $\hat{\iota}$ determines whether the inner product is a sesquilinear form or a bilinear form.
ProjectionDecomposition
Trait for decomposing the origin of an orbit into the irreducible components of the generating group using the projection operator.
RepAnalysis
Trait for representation or corepresentation analysis on an orbit of items spanning a linear space.