Skip to content

get_band_structure_from_vasp_multiple_branches #4060

@Nokimann

Description

@Nokimann

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions