ExchangeParameter#

Class#

ExchangeParameter([matrix, iso, aniso, dmi])

Exchange parameter (\(\boldsymbol{J}\)) class.

Modification#

ExchangeParameter.T

Transposes a matrix of the exchange parameter.

Full exchange matrix#

ExchangeParameter.matrix

Full exchange matrix.

ExchangeParameter.symm_matrix

Symmetric part of exchange matrix.

ExchangeParameter.asymm_matrix

Asymmetric part of exchange matrix.

Isotropic exchange#

ExchangeParameter.iso

Value of isotropic exchange parameter.

ExchangeParameter.iso_matrix

Isotropic part of the exchange matrix.

Symmetric anisotropic exchange#

ExchangeParameter.aniso

3 x 3 matrix of symmetric anisotropic exchange.

ExchangeParameter.aniso_diagonal

Diagonal part of the symmetric anisotropic exchange.

ExchangeParameter.aniso_diagonal_matrix

Diagonal part of the symmetric anisotropic exchange.

Dzyaroshinsky-Moria#

ExchangeParameter.dmi

Dzyaroshinsky-Moria interaction vector (Dx, Dy, Dz).

ExchangeParameter.dmi_module

Length of the DMI vector in the units of exchange interaction.

ExchangeParameter.dmi_matrix

Asymmetric part of the exchange matrix.

ExchangeParameter.rel_dmi

Relative value of DMI.