radtools.ExchangeParameter.aniso#

property

property ExchangeParameter.aniso: ndarray#

3 x 3 matrix of symmetric anisotropic exchange.

[[J_xx, J_xy, J_xz],
 [J_xy, J_yy, J_yz],
 [J_xz, J_yz, J_zz]]

Derived from the exchange matrix (\(\mathbf{J}\)) as

\[\mathbf{J}_{aniso} = \mathbf{J}_{symm} - \dfrac{1}{3}Tr(\mathbf{J}) \cdot \mathbf{I}\]

where \(\mathbf{I}\) is a \(3\times3\) identity matrix.

Returns:
aniso(3, 3) numpy.ndarray

Matrix of symmetric anisotropic exchange.

See also

aniso_diagonal

Diagonal part of the symmetric anisotropic exchange.

aniso_diagonal_matrix

Diagonal part of the symmetric anisotropic exchange in a matrix form.