Class to deal with QE XML output parsing.
|
|
__init__(self,
qegz_fn,
struct=False,
band=False,
dos=False,
degauss=None,
delta_e=0.01)
Initialize Output object. |
|
|
|
|
_convertTagToCoords(self,
element,
alat)
Convert text from element having such text:
'float float float'
to list of floats. |
|
|
|
structure.Structure
|
|
|
list of KPoint
|
_getInputKpoints(self,
root)
Return k-points present in the input section of the output schema. |
|
|
|
|
_getBandFromTree(self,
root)
Parse and set the BandStructure object in self.band from XML tree. |
|
|
|
|
_getDOS(self,
band,
degauss,
delta_e)
Parse and set the DOS object in self.dos from self.band. |
|
|
|
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__sizeof__,
__str__,
__subclasshook__
|