Expand description
Direct sums over cube shells, without Ewald acceleration.
Upstream: dsumsw* and dsumcw* of lattice/_dsum.pyx, with the terms _fsw* and
_fcw*.
Functionsยง
- direct_
shell ๐ - One unaccelerated cube shell of images, in the given lattice basis (upstream
dsum*(..., i)withi = shell). - direct_
term ๐ - One image of a direct sum: the outgoing wave
h_l^(1)(k |r|) Y_lm(r / |r|)orH_m^(1)(k |r|) e^(i m phi)at the displacementr = -shift - R(upstream_fsw*and_fcw*). Values takespecial::bessel; jets take the radial jets, whose first derivative the chain rule carries. The spherical harmonic isharmonic_normalization(l, m)times the solid harmonic of the unit vector.