pyprocar.io.bxsf.BxsfParser

class pyprocar.io.bxsf.BxsfParser(dirpath: str | Path, 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__(dirpath[, filepaths])

BxsfParser.parse_bxsf(filepaths)

A Helper method to parse bxsf files

Attributes