spherical_harmonics#

cuequivariance.descriptors.spherical_harmonics(
ir_vec: Irrep,
ls: list[int],
layout: IrrepsLayout = (irrep, mul),
) EquivariantTensorProduct#

subscripts: vector[],...,vector[],Yl[]

参数:
  • ir_vec (Irrep) – 输入向量的不可约表示,例如 cue.SO3(1)

  • ls (list of int) – 球谐函数的度数列表,例如 [0, 1, 2]

  • layout (IrrepsLayout, optional) – 输出的布局。默认为 cue.ir_mul

返回:

描述符。

返回类型:

cue.EquivariantTensorProduct

示例

>>> spherical_harmonics(cue.SO3(1), [0, 1, 2])
EquivariantTensorProduct((1)^(0..2) -> 0+1+2)