If a System is passed to view_crystal, then it should show the exchange interactions on each bond. Following SpinW, the symmetric part of the exchange can be plotted as an ellipsoid described by the three principal components (eigenvectors and eigenvalues). The DM part of the exchange can be plotted as a vector (but really it transforms as a pseudo-vector, i.e., it is invariant under spatial inversion). For the DM vectors to be meaningful, the direction of each bond must also be indicated.
If a
System
is passed toview_crystal
, then it should show the exchange interactions on each bond. Following SpinW, the symmetric part of the exchange can be plotted as an ellipsoid described by the three principal components (eigenvectors and eigenvalues). The DM part of the exchange can be plotted as a vector (but really it transforms as a pseudo-vector, i.e., it is invariant under spatial inversion). For the DM vectors to be meaningful, the direction of each bond must also be indicated.