pyprocar.io.bxsf.BxsfParser

class pyprocar.io.bxsf.BxsfParser(filepaths: list[Path] | Path = PosixPath('in.bxsf'))[source]

The class is used to parse the information inside bxsf files

Parameters:

filepaths (list, optional) – This is a list of .bxsf filenames to parse through. It is a list because in some codes there can be multiple .bsxf files representing spin-up and spin-sown bands ,by default [“in.bxsf”]

Methods

BxsfParser.__init__([filepaths])

BxsfParser.parse_bxsf(filepaths)

A Helper method to parse bxsf files