pyprocar icon indicating copy to clipboard operation
pyprocar copied to clipboard

Problems plotting band structure with HSE06

Open TheGreatDeadOne opened this issue 9 months ago • 4 comments

Pyprocar can even plot graphs properly, but the software can't identify the symmetry points for the kpath labels. I tried using KPOINTS from an SCF, but the package only managed to list the labels but not the band structure.

Figure_1 Figure_2

TheGreatDeadOne avatar May 06 '24 21:05 TheGreatDeadOne

Hello,

Can I see your input files? Also, what files are in your directory, and what code are you using?

Logan Lang

lllangWV avatar May 06 '24 21:05 lllangWV

Hello,

Can I see your input files? Also, what files are in your directory, and what code are you using?

Logan Lang

I'm using VASP. The calculation files are attached. hse.zip

TheGreatDeadOne avatar May 06 '24 23:05 TheGreatDeadOne

Thanks for the files!

Upon reviewing your files, the issue seems to stem from the explicit k-points path specified in the KPOINTS file. We currently, do not have a method to parse this.

I can incorporate this functionality, but it will take a few days to implement.

In the meantime, I recommend using line mode to generate the k-path, as indicated in your KPATH file. However, please note a discrepancy: the KPATH file seems to suggest 180 k-points for the kpath, while the PROCAR file contains 190. Therefore, simply replacing the KPOINTS file with the path from the KPATH file won’t work. You'll need to rerun the calculation to resolve this.

Try this and let me know if you run into any issues again!

Logan Lang

lllangWV avatar May 06 '24 23:05 lllangWV

Thanks for the files!

Upon reviewing your files, the issue seems to stem from the explicit k-points path specified in the KPOINTS file. We currently, do not have a method to parse this.

Okay, got it

Try this and let me know if you run into any issues again!

Thanks for the tips, I'll give it a try.

Logan Lang

TheGreatDeadOne avatar May 07 '24 00:05 TheGreatDeadOne