e3x.so3.irreps

Functions related to irreducible representations of rotations.

Functions

clebsch_gordan(max_degree1, max_degree2, ...)

Clebsch-Gordan coefficients for coupling all degrees at once.

clebsch_gordan_for_degrees(degree1, degree2, ...)

Clebsch-Gordan coefficients for coupling only specific degrees.

irreps_to_tensor(x, degree[, ...])

Converts irreducible representations to a traceless symmetric tensor.

is_traceless_symmetric(x, degree[, rtol, atol])

Checks whether a given tensor is traceless and symmetric.

solid_harmonics(r, max_degree[, cartesian_order])

Real Cartesian (regular) solid harmonics \(R_\ell^m(\vec{r})\).

spherical_harmonics(r, max_degree[, ...])

Real Cartesian spherical harmonics \(Y_\ell^m(\vec{r})\).

tensor_to_irreps(x, degree[, ...])

Converts a traceless symmetric tensor to irreducible representations.