about magnon dispersion of monolayer CrI3

28 views
Skip to first unread message

Liangbo Liang

unread,
Nov 7, 2025, 10:31:23 AM11/7/25
to TB2J
Dear Dr. HeXu,

I am learning TB2J and trying to obtain magnon dispersion. For the example of CrI3 with abacus provided by you, the magnon dispersion (attached) seems to be odd. There are six branches instead of two. The unit cell has two Cr atoms. For the case without SOC, the dispersion is correct with two branches. 

Thanks!
Liangbo


magnon.png

Xu He

unread,
Nov 13, 2025, 7:28:35 AM11/13/25
to Liangbo Liang, TB2J
Hi, 
There is a new magnon implementation in TB2J. It is not released yet but you can try installing the version from the TB2J github (https://github.com/mailhexu/TB2J), and then run:
TB2J_plot_magnon_band.py
 in the TB2J directory. Please note that this should not be used in production yet, as we are still doing some test. 
Best regards, 
HeXu

--
You received this message because you are subscribed to the Google Groups "TB2J" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tb2j+uns...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/tb2j/44b7b864-f38e-4447-b2ca-a7aa2b925e8cn%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Sourav Rudra

unread,
Nov 13, 2025, 8:14:28 AM11/13/25
to mail...@gmail.com, Liangbo Liang, TB2J
Dear Prof. HeXu

Does this new version support the calculation of magnon band structure for 3D Antiferromagnetic system also?

Thank you with kind regards 
Sourav Rudra
PhD Student 
CPMU JNCASR INDIA 

Liangbo Liang

unread,
Dec 30, 2025, 10:48:33 AM12/30/25
to mail...@gmail.com, TB2J
Dear Dr. HeXu,

Is TB2J_plot_magnon_band.py in the final production stage? I used it in the version of 0.9.12.17. However, its magnon frequencies are systematically higher than those obtained by TB2J_magnon.py from the Multibinit exchange.xml. This is for monolayer CrI3, but similar differences are found for other systems too. I don't know which one is correct. 

Thanks!
Liangbo
magnon_multibinit.png
magnon_bands_tb2j.png

Xu He

unread,
Dec 31, 2025, 12:34:07 AM12/31/25
to TB2J
Hello, 
This is not production ready. Neither of them should be used in CrI3 system. The TB2J_plot_magnon_band.py is the future but there are still tests to be done. And the TB2J_magnon.py code is very primitive and does not support many features. 
In principle the new implementation can be used for antiferromagnetic systems. But still more tests are needed. 
I will start in 2026 to finish the tests and likely it will be release after that. 
Thanks for the patience!
Best, 
HeXu

Reply all
Reply to author
Forward
0 new messages