radtools.SpinHamiltonian.mag_dipdip_energy#
method
- SpinHamiltonian.mag_dipdip_energy(na, nb, nc, progress_bar=True)#
Computes magnetic dipole-dipole energy.
\[E = -\frac{\mu_0}{4\pi}\sum_{i > j}\left(3(\vec{m_i} \cdot \vec{r_{ij}})(\vec{m_j} \cdot \vec{r_{ij}}) - (\vec{m_i}\cdot\vec{m_j})\right)\]- Parameters:
- naint
Translations along
Crystal.a1.- nbint
Translations along
Crystal.a2.- ncint
Translations along
Crystal.a3.- progress_barbool, default True
Whether to show progressbar.
- Returns:
- energyfloat
Dipole-dipole energy in meV.
See also