Limitations and known issiues

Limitations

Appropriate relaxation times and time traces

You should set \(T_{\text{relax}} > 10^{-8}\) o.r. \(k < 10^8\). Otherwise the spectrum will get very broad. In order to see relaxation effects choose \(t \approx 2\cdot T_{\text{relax}}\)

Relaxation models

Be aware that TEACUPS at the current state can only simulate models with transitions between the energy levels of the spin system. It is not possible to calculate changes of the system (e.g. conformational changes/ chemical reactions), which would change the energy levels. In order to do so, you would have to add a second spin system with changed parameters.

Secular approximation

Be aware that the secular approximation is used. For systems with large anisotropies the signal may become inaccurate.

Known issiues

RuntimeError on Windows system

If the skript does not stop running and shows repeatedly a RuntimeError you may have forgotten to add if __name__ == "__main__" to your skript (See section: Getting started)

Bends in the spectrum for long times

If you see bends in the spectrum along the time axis for long times \(t\) you can remove the mistake by raising the number of magnetic field points in Exp.B_z.

Hyperfine coupling in coupled systems

The hyperfine coupling does not work for coupled systems (i.e. radical pairs and triplet doublet pairs) until now. This issiue shall be removed in future versions.