magnopy.converter22.from_iso#
- magnopy.converter22.from_iso(iso)[source]#
Computes matrix form of the isotropic exchange parameter.
\[C_{2,2} J_{iso} \boldsymbol{S}_{\mu} \cdot \boldsymbol{S}_{\nu} = C_{2,2} \boldsymbol{S}_{\mu} \boldsymbol{J}_{iso} \boldsymbol{S}_{\nu}\]where matrix \(\boldsymbol{J}_{iso}\) is defined as
\[\begin{split}\boldsymbol{J}_{iso} = \begin{pmatrix} J_{iso} & 0 & 0 \\ 0 & J_{iso} & 0 \\ 0 & 0 & J_{iso} \\ \end{pmatrix}\end{split}\]- Parameters:
- isoint or float
Isotropic exchange parameter.
- Returns:
- parameter(3, 3) numpy.ndarray
Matrix form of the isotropic exchange parameter (\(\boldsymbol{J}_{iso}\)).
Examples
>>> from magnopy import converter22 >>> converter22.from_iso(iso=1) array([[1., 0., 0.], [0., 1., 0.], [0., 0., 1.]])