magnopy.SpinHamiltonian.p43#

property

property SpinHamiltonian.p43#

Parameters of (four spins & three sites) term of the Hamiltonian.

\[\boldsymbol{J}_{4,3}(\boldsymbol{r}_{\nu,\alpha\beta}, \boldsymbol{r}_{\lambda,\alpha\gamma})\]

of the term

\[\begin{split}C_{4,3} \sum_{\substack{\mu, \nu, \alpha, \beta,\\ i, j, u, v}} J^{ijuv}_{4,3}(\boldsymbol{r}_{\nu,\alpha\beta}, \boldsymbol{r}_{\lambda,\alpha\gamma}) S_{\mu,\alpha}^i S_{\mu,\alpha}^j S_{\mu+\nu,\beta}^u S_{\mu+\lambda, \gamma}^v\end{split}\]
Returns:
parametersiterator

List of parameters. The list has a form of

[[alpha, beta, gamma, nu, lambda, J], ...]

where

alpha is an index of the atom located in the (0,0,0) unit cell.

beta is an index of the atom located in the nu unit cell.

gamma is an index of the atom located in the lambda unit cell.

nu defines the unit cell of the second atom (beta). It is a tuple of 3 integers.

lambda defines the unit cell of the third atom (gamma). It is a tuple of 3 integers.

J is a (3, 3, 3, 3) numpy.ndarray.

See also

add_43
remove_43