molsym.symtext.general_irrep_mats

Functions

Dihn(n, generator, symel_tag)

Builds symmetry elements, irreducible representations, and irreducible representation matrices for dihedral isomorphic point groups.

Zn(n, generator)

Builds symmetry elements, irreducible representations, and irreducible representation matrices for cyclic point groups.

direct_product(symels, irreps, irrep_mats, ...)

Builds symmetry elements, irreducible representations, and irreducible representation matrices from a direct product of a base point group with a point group of order 2.

mult_CSC2sigma(m, n, pre, post)

mult_iCnm(m, n)

mult_sigmahCnm(m, n)

omega(m, n)

pg_to_symels(PG)

Takes in a point group string and returns the associated symmetry elements, irreducible representations, and irreducible representation matrices.

Classes

Irrep(symbol, idx, sub_idx, d)

Datastructure for irreducible representation matrices.

Symel(symbol, vector, rrep, m, n, O)

New Symel definition that helps with the arbitrary generation of irreducible representation matrices.