.. _zoo_sunny: ***** Sunny ***** ========= ====================================================================== ========= ====================================================================== Status Verified Links `Docs `_, `DOI `_, `Github `_ Languages Julia ========= ====================================================================== Spin Hamiltonian ================ Sunny Hamiltonians will commonly have the format: .. math:: \mathcal{H} = \mu_{B}\mathbf{B} \cdot \sum_{i} g_{i}\mathbf{S}_{i} + \sum_{i`_ Sunny also allows to "toggle on" long-range dipole-dipole interactions with Ewald summation and arbitrary demagnetization tensor: `sunnysuite.github.io/Sunny.jl/stable/library.html#Sunny.enable_dipole_dipole! `_ It also allows for arbitrary coupling between pairs of sites :math:`(i,j)` as higher-order polynomials in :math:`\mathbf{S}_{i}` and :math:`\mathbf{S}_{j}` (e.g., scalar biquadratic, but more general pair couplings too): `sunnysuite.github.io/Sunny.jl/stable/library.html#Sunny.set_pair_coupling! `_ Convention ========== ================= ====== ================= ====== Spin normalized no Multiple counting no ================= ======