Band structure
- class conquest2a.band.band(spin: int, index: int, kpoint: NDArray[numpy.int64] = <factory>, energies: NDArray[numpy.float64] = <factory>)
- class conquest2a.band.bst_processor(bst_file: str)
- process_block(line: str) None
Extracts blocks, which are separated by
&on its own newline, for data processing.
- process_headers(line: str) None
This function can be overridden by subclasses to process header lines starting with # Bandstructure and DOS/pDOS files have slightly different headers.