Algorithm enum name | TBTK::SusceptibilityCalculator | |
cacheSusceptibility(const std::vector< std::complex< double >> &result, const std::vector< double > &k, const std::vector< int > &orbitalIndices, const Index &kIndex, const Index &resultIndex) | TBTK::SusceptibilityCalculator | protected |
calculateSusceptibility(const std::vector< double > &k, const std::vector< int > &orbitalIndices, std::complex< double > energy)=0 | TBTK::SusceptibilityCalculator | pure virtual |
calculateSusceptibility(const DualIndex &kDual, const std::vector< int > &orbitalIndices)=0 | TBTK::SusceptibilityCalculator | pure virtual |
calculateSusceptibility(const std::vector< double > &k, const std::vector< int > &orbitalIndices) | TBTK::SusceptibilityCalculator | inline |
clearCache() | TBTK::SusceptibilityCalculator | inlineprotected |
createSlave()=0 | TBTK::SusceptibilityCalculator | pure virtual |
EnergyType enum name | TBTK::SusceptibilityCalculator | |
generateKPlusQLookupTable() | TBTK::SusceptibilityCalculator | |
getAlgorithm() const | TBTK::SusceptibilityCalculator | inline |
getEnergies() const | TBTK::SusceptibilityCalculator | inline |
getEnergiesAreInversionSymmetric() const | TBTK::SusceptibilityCalculator | inline |
getEnergyType() const | TBTK::SusceptibilityCalculator | inline |
getIsMaster() const | TBTK::SusceptibilityCalculator | inlineprotected |
getKPlusQLinearIndex(unsigned int meshIndex, const std::vector< double > &k, int kLinearIndex) const | TBTK::SusceptibilityCalculator | protected |
getKPlusQLinearIndex(unsigned int meshIndex, const std::vector< double > &k, int kLinearIndex) const (defined in TBTK::SusceptibilityCalculator) | TBTK::SusceptibilityCalculator | inlineprotected |
getKPlusQLinearIndex(unsigned int meshIndex, const std::vector< double > &k, int kLinearIndex) const (defined in TBTK::SusceptibilityCalculator) | TBTK::SusceptibilityCalculator | inlineprotected |
getKPlusQLookupTable() | TBTK::SusceptibilityCalculator | inlineprotected |
getKPlusQLookupTable() const | TBTK::SusceptibilityCalculator | inlineprotected |
getMomentumSpaceContext() const | TBTK::SusceptibilityCalculator | inline |
getSusceptibilityResultIndex(const Index &kIndex, const std::vector< int > &orbitalIndices) const | TBTK::SusceptibilityCalculator | inlineprotected |
getSusceptibilityTree() const | TBTK::SusceptibilityCalculator | inlineprotected |
Lindhard enum value (defined in TBTK::SusceptibilityCalculator) | TBTK::SusceptibilityCalculator | |
loadSusceptibilities(const std::string &filename) | TBTK::SusceptibilityCalculator | inline |
Matsubara enum value (defined in TBTK::SusceptibilityCalculator) | TBTK::SusceptibilityCalculator | |
saveSusceptibilities(const std::string &filename) const | TBTK::SusceptibilityCalculator | inline |
setEnergies(const std::vector< std::complex< double >> &energies) | TBTK::SusceptibilityCalculator | inline |
setEnergiesAreInversionSymmetric(bool energiesAreInversionSymmetric) | TBTK::SusceptibilityCalculator | inline |
setEnergyType(EnergyType energyType) | TBTK::SusceptibilityCalculator | inline |
SusceptibilityCalculator(Algorithm algorithm, const RPA::MomentumSpaceContext &momentumSpaceContext) | TBTK::SusceptibilityCalculator | |
SusceptibilityCalculator(Algorithm algorithm, const RPA::MomentumSpaceContext &momentumSpaceContext, int *kPlusQLookupTable) | TBTK::SusceptibilityCalculator | protected |
~SusceptibilityCalculator() | TBTK::SusceptibilityCalculator | virtual |