The existing behavior was based on a Matlab script, but is unintuitive for Python. (I think it has something to do with Matlab using F ordering.) The order of the arguments should also by Sx, Sy, Sz rather than Sz, Sy, Sx to match the standard mathematical notation $S_x \otimes S_y \otimes S_z$
The existing behavior was based on a Matlab script, but is unintuitive for Python. (I think it has something to do with Matlab using
F
ordering.) The order of the arguments should also by Sx, Sy, Sz rather than Sz, Sy, Sx to match the standard mathematical notation $S_x \otimes S_y \otimes S_z$