Class to generate QE input XML section related to structure.
    |  | 
        
          | __init__(self,
        struct,
        functional) Initialize StructureType object.
 |  |  | 
    | str |  | 
    | str | 
        
          | getAtomicSpecies(self,
        ppfiles,
        ecutwfc,
        ecutrho) Generate XML input related to atomic species.
 |  |  | 
    | float | 
        
          | _getPPNelect(self,
        zvals) Get number of the valence electrons based on the Z valence values of 
      the pseudopotentials.
 |  |  | 
    | dict, float, float, float | 
        
          | fetchPPDB(self) Get pseudopotentials file paths and other related data from the 
      database having the same functional and family.
 |  |  | 
    |  | 
        
          | _getAtomicSpecies(self) Extract number of electrons (in self.nelect) and species (in 
      self.species) from self.struct.
 |  |  | 
    | str | 
        
          | _getCell(self) Generate XML input related to cell.
 |  |  | 
    |  | 
        
          | _validatePBCs(self) Check that PBCs are present for the self.structure.
 |  |  | 
    | numpy.array(3x3),numpy.array(3x3) | 
        
          | _genConvMatrix(self) Get matrices that transform atom coordinates from Cartesian to 
      fractional and back.
 |  |  | 
    | structure.Structure | 
        
          | moveAtomsIntoCell(self,
        overlap_distance=0.5) Get structure with all the atoms moved into the first cell.
 |  |  | 
  
    | Inherited from object:__delattr__,__format__,__getattribute__,__hash__,__new__,__reduce__,__reduce_ex__,__repr__,__setattr__,__sizeof__,__str__,__subclasshook__ |