Module symmetry_transformation

Source
Expand description

Transformations under symmetry operations.

Structs§

TransformationError

Enums§

SymmetryTransformationKind
Enumerated type for managing the kind of symmetry transformation on an object.

Traits§

ComplexConjugationTransformable
Trait for complex-conjugation transformations.
DefaultTimeReversalTransformable
Marker trait indicating that the implementing type should get the blanket implementation for TimeReversalTransformable.
SpatialUnitaryTransformable
Trait for spatial unitary transformation. A spatial unitary transformation also permutes off-origin sites.
SpinUnitaryTransformable
Trait for spin unitary transformations. A spin unitary transformation has no spatial effects.
SymmetryTransformable
Trait for transformations using SymmetryOperation.
TimeReversalTransformable
Trait for time-reversal transformations.

Functions§

assemble_sh_rotation_3d_matrices
Assembles spherical-harmonic rotation matrices for all shells.