17: Iron Spin-orbit-coupled bands and Fermi-surface contours¶
- Outline: Plot the spin-orbit-coupled bands of ferromagnetic bcc Fe. Plot the Fermi-surface contours on a plane in the Brillouin zone.
1-6. Compute the MLWFs and compute the energy eigenvalues and spin expectation values.
The final state for all the 18 MLWFs is
Final State
WF centre and spread 1 ( -0.709848, 0.000000, 0.000000 ) 1.08973288
WF centre and spread 2 ( -0.685480, -0.000000, 0.000000 ) 1.10285536
WF centre and spread 3 ( 0.709848, -0.000000, 0.000000 ) 1.08973288
WF centre and spread 4 ( 0.685480, -0.000000, 0.000000 ) 1.10285536
WF centre and spread 5 ( -0.000000, -0.709848, 0.000000 ) 1.08973287
WF centre and spread 6 ( 0.000000, -0.685480, 0.000000 ) 1.10285536
WF centre and spread 7 ( 0.000000, 0.709848, 0.000000 ) 1.08973288
WF centre and spread 8 ( 0.000000, 0.685480, 0.000000 ) 1.10285536
WF centre and spread 9 ( 0.000000, -0.000000, -0.709835 ) 1.08977307
WF centre and spread 10 ( 0.000000, -0.000000, -0.685503 ) 1.10302800
WF centre and spread 11 ( -0.000000, -0.000000, 0.709835 ) 1.08977304
WF centre and spread 12 ( 0.000000, -0.000000, 0.685503 ) 1.10302800
WF centre and spread 13 ( -0.000000, -0.000000, -0.000000 ) 0.43232470
WF centre and spread 14 ( -0.000000, -0.000000, -0.000000 ) 0.41118748
WF centre and spread 15 ( 0.000000, 0.000000, -0.000000 ) 0.43232470
WF centre and spread 16 ( 0.000000, 0.000000, -0.000000 ) 0.41118748
WF centre and spread 17 ( -0.000000, 0.000000, 0.000000 ) 0.43232866
WF centre and spread 18 ( -0.000000, 0.000000, 0.000000 ) 0.41119649
Sum of centres and spreads ( 0.000000, 0.000000, 0.000000 ) 15.68650457
Spreads (Ang^2) Omega I = 11.898334117
================ Omega D = 0.031570932
Omega OD = 3.756599523
Final Spread (Ang^2) Omega Total = 15.686504572
------------------------------------------------------------------------------
To plot the bands using python.
The interpolated band structure of Fe with spin-orbit interaction using the
module kpath is shown in Figure 2. The color scheme is used to
show the expectation value of the spin operator \(\hat{S}_z\) in units of
\(\hbar/2\).
wannier90 interpolated
bands of Fe computed from a DFT calculation with spin-orbit
interaction. Colour-scheme shows the expectation value
\(\langle \hat{S}_z \rangle\) in units of \(\hbar/2\).Next we plot the Fermi-surface contours on the (010) plane \(k_y = 0\), using the
kslice module.
![]() |
![]() |
kslice
module); b. without spin-orbit coupling.Further ideas¶
-
Redraw the Fermi surface contours on the (010) plane starting from a calculation without spin-orbit coupling (SOC), by adding to the input files
iron_{up,down}.winin Example 8.The Fermi surface contours on the (010) plane without SOC are shown in Figure 3-b.
-
For a spinor calculation we can still spin-decompose the DOS.



