SpinW / spinw

SpinW Matlab library for spin wave calculation
http://www.spinw.org
GNU General Public License v3.0
35 stars 15 forks source link

Plotting of the spinwave #9

Open wardsimon opened 5 years ago

wardsimon commented 5 years ago

Plot the spin-wave and document the V matrix. Feature requested from #8

mducle commented 2 years ago

This issue is to plot an animation of the spin wave in real space vs time - e.g. like the animations in the supplementary materials in the McPhase paper.

Another user also recently asked me about this and then said they might try to implement it themselves.

The V matrix in the code (eigenvectors of the Hamiltonian) is the T unitary transformation in eq (34) of the Toth-Lake paper.

So, I think that for mode j at a particular q point, the spin configuration in real space vs time is something like:

b_i(\mathbf{r}_i, t) = T_{ij}\ e^{i\mathbf{q}\cdot\mathbf{r}_i} e^{i\omega_j(\mathbf{q}) t}