Dear Emil,
Thanks for the detailed error message.
It suggest that TB2J find 5 Wannier functions attached to one
atom, and TB2J is trying to assign them to spin up and down. The
error message is not clear, I will try to improve it.
In a spinor calculation for MnO, there will be 32 Wannier
functions if Mn 3d and O 2p orbitals are considered (10*2+6*2).
But in the xyz file there are 26. Please check the Wannier90
input.
From the xyz file, I guess you put 6 orbitals per O and 5
orbitals per Mn. I guess only the occupied states are included?
For TB2J, two spin channels should be included for each orbitals
as the spins rotation should be allowed.
Best wishes,
HeXu
What are the orbitals
--
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 on the web visit https://groups.google.com/d/msgid/tb2j/a9cde4e1-20e7-4916-a705-ce820b9b07f8n%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Dear Emil,
Could you send the Wannier files? I have done some calculations
for both materials long ago using another DFT code and the result
was fine, but I didn't use non-collinear spin. I think the
--groupby orbital option is correct.
Best regards,
HeXu
Dear He Xu,
Sorry to bother you again.
I've now managed to converge Wannier90 for both MnO and NiO and have subsequently used TB2J to calculate the magnetic interaction parameters. The magnetic moments and Wannier charge of the underlying DFT and TB2J output agree very well, and I get reasonable values for the ferromagnetic exchange interactions (i.e. those between up-up and down-down spins). However, for both NiO and MnO the antiferromagnetic interactions come out as zero (i.e. those between up-down and down-up spins), even though these should be the dominant interactions in both materials (see e.g. Phys. Rev. B 88, 134427 (2013)). Do you know what could be the reason for this?
I've checked that the Wannier interpolation is well converged, with the spread of the magnetic d-orbitals less than 1 Å^2. The only difference I've noticed compared to the TB2J tutorial on using Wannier90, is that my states are ordered differently. Since I've used Octopus for the DFT calculation, the states are ordered according to orbitals instead of spin and thus I've had to use the "--groupby orbital" option for non-collinear calculations. Could this give a problem?
Please let me know if you want to see any of the input/output files I've used.
Best regards,Emil Viñas Boström
Den tors 25 feb. 2021 kl 15:05 skrev Xu He <mail...@gmail.com>:
On 25/2/21 15:03, Emil Boström wrote:
YesDear HeXu,
Thanks for the prompt reply.
I’ve used 8 states on each O atom to include the 2s and 2p orbitals of each spin channel. For the Mn 3d orbitals I’ve only included 5 states on each atom, corresponding to a single spin channel on each. These make up the 2*8 + 2*5 = 26 states.
If I understand you correctly, what I need to do is to include the 3d states of Mn that correspond to the unoccupied spin channels. Is that the case?
Best wishes and thanks again for your help,Emil Viñas Boström