This is the complete list of members for ActiveBandStructure, including all inherited members.
| ActiveBandStructure(Particle &particle_, Points &points_) | ActiveBandStructure | |
| ActiveBandStructure(const Points &points_, HarmonicHamiltonian *h0, const bool &withEigenvectors, const bool &withVelocities) | ActiveBandStructure | |
| auxBloch2Comb (defined in ActiveBandStructure) | ActiveBandStructure | protected |
| bloch2Comb(const int &k, const int &b) (defined in ActiveBandStructure) | ActiveBandStructure | protected |
| bteAuxBloch2Comb (defined in ActiveBandStructure) | ActiveBandStructure | protected |
| bteBloch2Comb(const int &k, const int &b) (defined in ActiveBandStructure) | ActiveBandStructure | protected |
| bteComb2Bloch(const int &is) (defined in ActiveBandStructure) | ActiveBandStructure | protected |
| bteCumulativeKbOffset (defined in ActiveBandStructure) | ActiveBandStructure | protected |
| bteToState(BteIndex &iBteIndex) override | ActiveBandStructure | virtual |
| buildAsPostprocessing(Context &context, Points points_, HarmonicHamiltonian &h0, const bool &withEigenvector=true, const bool &withVelocities=true) | ActiveBandStructure | protected |
| builder(Context &context, HarmonicHamiltonian &h0, Points &points, const bool &withEigenvectors=true, const bool &withVelocities=true, const bool &forceBuildAPP=false) | ActiveBandStructure | static |
| buildIndices() (defined in ActiveBandStructure) | ActiveBandStructure | protected |
| buildOnTheFly(Window &window, Points points_, HarmonicHamiltonian &h0, const bool &withEigenvectors=true, const bool &withVelocities=true) (defined in ActiveBandStructure) | ActiveBandStructure | protected |
| buildSymmetries() (defined in ActiveBandStructure) | ActiveBandStructure | protected |
| comb2Bloch(const int &is) (defined in ActiveBandStructure) | ActiveBandStructure | protected |
| cumulativeKbbOffset (defined in ActiveBandStructure) | ActiveBandStructure | protected |
| cumulativeKbOffset (defined in ActiveBandStructure) | ActiveBandStructure | protected |
| eigBloch2Comb(const int &ik, const int &ibFull, const int &ibRed) (defined in ActiveBandStructure) | ActiveBandStructure | protected |
| eigenvectors (defined in ActiveBandStructure) | ActiveBandStructure | protected |
| energies (defined in ActiveBandStructure) | ActiveBandStructure | protected |
| getEigenvectors(WavevectorIndex &ik) override | ActiveBandStructure | virtual |
| getEnergies(WavevectorIndex &ik) override | ActiveBandStructure | virtual |
| getEnergy(StateIndex &is) override | ActiveBandStructure | virtual |
| getFullNumBands() override (defined in ActiveBandStructure) | ActiveBandStructure | virtual |
| getGroupVelocities(WavevectorIndex &ik) override | ActiveBandStructure | virtual |
| getGroupVelocity(StateIndex &is) override | ActiveBandStructure | virtual |
| getIndex(const WavevectorIndex &ik, const BandIndex &ib) override | ActiveBandStructure | virtual |
| getIndex(const int &is) override | ActiveBandStructure | virtual |
| getIndex(StateIndex &is) override | ActiveBandStructure | virtual |
| getIsDistributed() override | ActiveBandStructure | virtual |
| getMaxEnergy() override | ActiveBandStructure | virtual |
| getNumBands() override | ActiveBandStructure | virtual |
| getNumBands(WavevectorIndex &ik) override | ActiveBandStructure | virtual |
| getNumIrrStates() override | ActiveBandStructure | virtual |
| getNumPoints(const bool &useFullGrid=false) override | ActiveBandStructure | virtual |
| getNumStates() override | ActiveBandStructure | virtual |
| getParticle() override | ActiveBandStructure | virtual |
| getPhEigenvectors(WavevectorIndex &ik) override | ActiveBandStructure | virtual |
| getPoint(const int &pointIndex) override | ActiveBandStructure | virtual |
| getPointIndex(const Eigen::Vector3d &crystalCoordinates, const bool &suppressError=false) override | ActiveBandStructure | virtual |
| getPoints() override | ActiveBandStructure | virtual |
| getReducibleStarFromIrreducible(const int &ik) override | ActiveBandStructure | virtual |
| getRotationsStar(WavevectorIndex &ikIndex) override | ActiveBandStructure | virtual |
| getRotationsStar(StateIndex &isIndex) override | ActiveBandStructure | virtual |
| getRotationToIrreducible(const Eigen::Vector3d &x, const int &basis=Points::crystalCoordinates) override | ActiveBandStructure | virtual |
| getVelocities(WavevectorIndex &ik) override | ActiveBandStructure | virtual |
| getWavevector(StateIndex &is) override | ActiveBandStructure | virtual |
| getWavevector(WavevectorIndex &ik) override | ActiveBandStructure | virtual |
| hasEigenvectors (defined in ActiveBandStructure) | ActiveBandStructure | protected |
| hasVelocities (defined in ActiveBandStructure) | ActiveBandStructure | protected |
| hasWindow() override | ActiveBandStructure | virtual |
| irrPointsIterator() override | ActiveBandStructure | virtual |
| irrStateIterator() override | ActiveBandStructure | virtual |
| numBands (defined in ActiveBandStructure) | ActiveBandStructure | protected |
| numFullBands (defined in ActiveBandStructure) | ActiveBandStructure | protected |
| numIrrPoints (defined in ActiveBandStructure) | ActiveBandStructure | protected |
| numIrrStates (defined in ActiveBandStructure) | ActiveBandStructure | protected |
| numPoints (defined in ActiveBandStructure) | ActiveBandStructure | protected |
| numStates (defined in ActiveBandStructure) | ActiveBandStructure | protected |
| outputComponentsToJSON(const std::string &outFileName="bandstructure.json") | BaseBandStructure | |
| parallelIrrPointsIterator() override | ActiveBandStructure | virtual |
| parallelIrrStateIterator() override | ActiveBandStructure | virtual |
| parallelStateIterator() | BaseBandStructure | virtual |
| particle (defined in ActiveBandStructure) | ActiveBandStructure | protected |
| points (defined in ActiveBandStructure) | ActiveBandStructure | protected |
| printBandStructureStateInfo(const int &fullNumBands) | BaseBandStructure | |
| setEigenvectors(Point &point, Eigen::MatrixXcd &eigenvectors_) override | ActiveBandStructure | virtual |
| setEnergies(Point &point, Eigen::VectorXd &energies_) override | ActiveBandStructure | virtual |
| setEnergies(Point &point, std::vector< double > &energies_) | ActiveBandStructure | |
| setVelocities(Point &point, Eigen::Tensor< std::complex< double >, 3 > &velocities_) override | ActiveBandStructure | virtual |
| stateToBte(StateIndex &isIndex) override | ActiveBandStructure | virtual |
| velBloch2Comb(const int &ik, const int &ib1, const int &ib2, const int &i) (defined in ActiveBandStructure) | ActiveBandStructure | protected |
| velocities (defined in ActiveBandStructure) | ActiveBandStructure | protected |
| windowMethod (defined in ActiveBandStructure) | ActiveBandStructure | protected |
| ~BaseBandStructure()=default | BaseBandStructure | virtual |