Python version
PYthon 3.12.5
Pymatgen version
2024.8.9
Operating system version
CentOS 7.6
Current behavior
in pymatgen/io/vasp/output.py
get_band_structure_from_vasp_multiple_branches
if os.path.isfile(f"{dir_name}/branch_0"):
Expected Behavior
get_band_structure_from_vasp_multiple_branches
the line if os.path.isfile(f"{dir_name}/branch_0"):
check the filename for the dirname
So, it return None always.
I don't know why the newest version changed.
Minimal example
from pymatgen.io.vasp.outputs import get_band_structure_from_vasp_multiple_branches
bs = get_band_structure_from_vasp_multiple_branches('./bs')
print(bs == None)
Relevant files to reproduce this bug
No response
Python version
PYthon 3.12.5
Pymatgen version
2024.8.9
Operating system version
CentOS 7.6
Current behavior
in pymatgen/io/vasp/output.py
get_band_structure_from_vasp_multiple_branchesif os.path.isfile(f"{dir_name}/branch_0"):Expected Behavior
get_band_structure_from_vasp_multiple_branchesthe line
if os.path.isfile(f"{dir_name}/branch_0"):check the
filenamefor thedirnameSo, it return
Nonealways.I don't know why the newest version changed.
Minimal example
Relevant files to reproduce this bug
No response