mstsuite / MuST

Multiple Scattering Theory code for first principles calculations
BSD 3-Clause "New" or "Revised" License
55 stars 30 forks source link

LSMS Conductivity (Serial) + Fix for Zero-Point Energy in o file + Sine matrix zeros #55

Closed vishnu2709 closed 1 year ago

vishnu2709 commented 1 year ago
  1. Includes LSMS conductivity module, which allows conductivity calculation in LSMS mode. Set LSMS in input file and run kubo. NOTE:- this only works for single process right now, so while running please ensure you are using mpirun -np 1 ..../kubo

  2. Bug fix where the energy in o file and energy in k file were different. This was because k file energy was without zero point contribution while o file energy had zero point contribution. This has been fixed now to ensure consistency - in both cases the total energy will not have zero point contribution, instead the zero point energy will be printed out separately.

  3. Added Yang's modification to kubo.F90 which prints out the zeros of sine matrix for 0 <= E <= Efermi.