The new interface will support only two modes: :SUN and :dipole. (Note that :large_S was previously documented, but not actually functional.)
To support a large-S mode, we need to reintroduce symbolic operators. These can be accessed as large_S_spin_operators, and large_S_stevens_operators, and can be used to form arbitrary symbolic polynomials. Passing such an operator to set_onsite_coupling will indicate the absence of anisotropy renormalization.
To employ a non-renormalized biquadratic, we will provide a large_S=true kwarg to set_exchange!.
The new interface will support only two modes:
:SUN
and:dipole
. (Note that:large_S
was previously documented, but not actually functional.)To support a large-S mode, we need to reintroduce symbolic operators. These can be accessed as
large_S_spin_operators
, andlarge_S_stevens_operators
, and can be used to form arbitrary symbolic polynomials. Passing such an operator toset_onsite_coupling
will indicate the absence of anisotropy renormalization.To employ a non-renormalized biquadratic, we will provide a
large_S=true
kwarg toset_exchange!
.