This is the complete list of members for BaseBandStructure, including all inherited members.
| bteToState(BteIndex &iBteIndex)=0 | BaseBandStructure | pure virtual |
| getEigenvectors(WavevectorIndex &ik)=0 (defined in BaseBandStructure) | BaseBandStructure | pure virtual |
| getEnergies(WavevectorIndex &ik)=0 (defined in BaseBandStructure) | BaseBandStructure | pure virtual |
| getEnergy(StateIndex &is)=0 | BaseBandStructure | pure virtual |
| getFullNumBands()=0 (defined in BaseBandStructure) | BaseBandStructure | pure virtual |
| getGroupVelocities(WavevectorIndex &ik)=0 (defined in BaseBandStructure) | BaseBandStructure | pure virtual |
| getGroupVelocity(StateIndex &is)=0 | BaseBandStructure | pure virtual |
| getIndex(const WavevectorIndex &ik, const BandIndex &ib)=0 | BaseBandStructure | pure virtual |
| getIndex(const int &is)=0 | BaseBandStructure | pure virtual |
| getIndex(StateIndex &is)=0 (defined in BaseBandStructure) | BaseBandStructure | pure virtual |
| getIsDistributed()=0 | BaseBandStructure | pure virtual |
| getMaxEnergy()=0 | BaseBandStructure | pure virtual |
| getNumBands()=0 | BaseBandStructure | pure virtual |
| getNumBands(WavevectorIndex &ik)=0 | BaseBandStructure | pure virtual |
| getNumIrrStates()=0 | BaseBandStructure | pure virtual |
| getNumPoints(const bool &useFullGrid=false)=0 | BaseBandStructure | pure virtual |
| getNumStates()=0 | BaseBandStructure | pure virtual |
| getParticle()=0 | BaseBandStructure | pure virtual |
| getPhEigenvectors(WavevectorIndex &ik)=0 (defined in BaseBandStructure) | BaseBandStructure | pure virtual |
| getPoint(const int &pointIndex)=0 | BaseBandStructure | pure virtual |
| getPointIndex(const Eigen::Vector3d &crystalCoordinates, const bool &suppressError=false)=0 | BaseBandStructure | pure virtual |
| getPoints()=0 | BaseBandStructure | pure virtual |
| getReducibleStarFromIrreducible(const int &ik)=0 | BaseBandStructure | pure virtual |
| getRotationsStar(WavevectorIndex &ikIndex)=0 | BaseBandStructure | pure virtual |
| getRotationsStar(StateIndex &isIndex)=0 | BaseBandStructure | pure virtual |
| getRotationToIrreducible(const Eigen::Vector3d &x, const int &basis=Points::crystalCoordinates)=0 | BaseBandStructure | pure virtual |
| getVelocities(WavevectorIndex &ik)=0 (defined in BaseBandStructure) | BaseBandStructure | pure virtual |
| getWavevector(StateIndex &is)=0 | BaseBandStructure | pure virtual |
| getWavevector(WavevectorIndex &ik)=0 (defined in BaseBandStructure) | BaseBandStructure | pure virtual |
| hasWindow()=0 | BaseBandStructure | pure virtual |
| irrPointsIterator()=0 | BaseBandStructure | pure virtual |
| irrStateIterator()=0 | BaseBandStructure | pure virtual |
| outputComponentsToJSON(const std::string &outFileName="bandstructure.json") | BaseBandStructure | |
| parallelIrrPointsIterator()=0 | BaseBandStructure | pure virtual |
| parallelIrrStateIterator()=0 | BaseBandStructure | pure virtual |
| parallelStateIterator() | BaseBandStructure | virtual |
| printBandStructureStateInfo(const int &fullNumBands) | BaseBandStructure | |
| setEigenvectors(Point &point, Eigen::MatrixXcd &eigenvectors_)=0 | BaseBandStructure | pure virtual |
| setEnergies(Point &point, Eigen::VectorXd &energies_)=0 | BaseBandStructure | pure virtual |
| setVelocities(Point &point, Eigen::Tensor< std::complex< double >, 3 > &velocities_)=0 | BaseBandStructure | pure virtual |
| stateToBte(StateIndex &isIndex)=0 | BaseBandStructure | pure virtual |
| ~BaseBandStructure()=default | BaseBandStructure | virtual |