band-unfolding / banduppy

Python version ofthe BandUP code
GNU General Public License v3.0
17 stars 7 forks source link

New functionalities - finding best folding, finding band centers #26

Closed bmondal94 closed 3 months ago

bmondal94 commented 4 months ago

Dear @stepan-tsirkin,

Thank you again.

I wanted to bring to your attention a few additional implementations that I've recently worked on. Whenever it suits your schedule, I would greatly appreciate it if you could take a moment to review them.

Here's a summary of the major modifications made in this PR:

  1. Introduced a new function aimed at optimizing the selection of k-points in a k-path to maximize or minimize the number of folded SC Kpoints. -> Motivation: maximizing folding helps to reduce computational cost
  2. Enhanced the functionality for plotting band structures.
  3. Implemented features to locate band centers and estimate band broadening (original source).

We're also actively working on integrating additional functionalities.

Best regards, Badal