Descriptors#

These functions create specific instances of tensor products.

spherical_harmonics(ir_vec, ls[, layout])

Polynomial descriptor for the spherical harmonics.

fully_connected_tensor_product(irreps1, ...)

subscripts: weights[uvw],lhs[iu],rhs[jv],output[kw]

channelwise_tensor_product(irreps1, irreps2)

subscripts: weights[uv],lhs[iu],rhs[jv],output[kuv]

elementwise_tensor_product(irreps1, irreps2)

subscripts: lhs[iu],rhs[ju],output[ku]

linear(irreps_in, irreps_out)

subscripts: weights[uv],input[iu],output[iv]

symmetric_contraction(irreps_in, irreps_out, ...)

Construct the descriptor for a symmetric contraction.

x_rotation(irreps[, lmax])

subsrcipts: phi[],input[u],output[u]

y_rotation(irreps[, lmax])

subsrcipts: phi[],input[u],output[u]

yxy_rotation(irreps[, lmax])

subsrcipts: gamma[],beta[],alpha[],input[u],output[u]