Can TB2J be applied directly to the DFT output

9 views
Skip to first unread message

Snehal Shinde

unread,
Apr 27, 2026, 7:02:49 AMApr 27
to TB2J
Hello,
The usual procedure according to tutorials of tb2j is to get wannier90 done(QE user)  and then use the package. Is there any way i can use this directly on DFT results only without wannier90 ?

Xu He

unread,
Apr 28, 2026, 4:57:34 AMApr 28
to Snehal Shinde, TB2J
Hello, 
If the DFT code uses a local atomic orbital basis, then yes you can do that as we need local orbitals for the spin rotation perturbation. 
For the planewave code, we still need to transform it to a local basis. Currently only Wannier90 is supported. (There are some packages for Wannierization too, Wannier.jl for example, can also be used. But I guess you want to bypass the Wannierization procedure. 
We are working on some alternative ways to transform planewaves to localized orbitals but this is in an early testing stage, and ABINIT is the only supported code. If the method proves effective, we will consider implementing it for QE too. Please stay tuned. 

Best regards, 
HeXu

On Mon, Apr 27, 2026 at 1:02 PM Snehal Shinde <sneha...@gmail.com> wrote:
Hello,
The usual procedure according to tutorials of tb2j is to get wannier90 done(QE user)  and then use the package. Is there any way i can use this directly on DFT results only without wannier90 ?

--
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/99ee582a-7c04-4499-8d01-dbc5c705d507n%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages