TBTK
Need a break? Support the development by playing Polarity Puzzles
TBTK::PropertyExtractor::ChebyshevExpander Member List

This is the complete list of members for TBTK::PropertyExtractor::ChebyshevExpander, including all inherited members.

calculate(void(*callback)(PropertyExtractor *cb_this, Property::Property &property, const Index &index, int offset, Information &information), Property::AbstractProperty< DataType > &property, Index pattern, const Index &ranges, int currentOffset, int offsetMultiplier, Information &information)TBTK::PropertyExtractor::PropertyExtractorprotected
calculate(void(*callback)(PropertyExtractor *cb_this, Property::Property &property, const Index &index, int offset, Information &information), const IndexTree &allIndices, const IndexTree &memoryLayout, Property::AbstractProperty< DataType > &abstractProperty, Information &information)TBTK::PropertyExtractor::PropertyExtractorprotected
calculateDensity(Index pattern, Index ranges)TBTK::PropertyExtractor::ChebyshevExpandervirtual
calculateDensity(std::vector< Index > patterns)TBTK::PropertyExtractor::ChebyshevExpandervirtual
calculateDOS()TBTK::PropertyExtractor::PropertyExtractorvirtual
calculateEntropy()TBTK::PropertyExtractor::PropertyExtractorvirtual
calculateExpectationValue(Index to, Index from)TBTK::PropertyExtractor::ChebyshevExpandervirtual
calculateGreensFunction(Index to, Index from, Property::GreensFunction::Type type=Property::GreensFunction::Type::Retarded)TBTK::PropertyExtractor::ChebyshevExpander
calculateGreensFunction(std::vector< std::vector< Index >> patterns, Property::GreensFunction::Type type=Property::GreensFunction::Type::Retarded)TBTK::PropertyExtractor::ChebyshevExpander
calculateGreensFunctions(std::vector< Index > &to, Index from, Property::GreensFunction::Type type=Property::GreensFunction::Type::Retarded)TBTK::PropertyExtractor::ChebyshevExpander
calculateLDOS(Index pattern, Index ranges)TBTK::PropertyExtractor::ChebyshevExpandervirtual
calculateLDOS(std::vector< Index > patterns)TBTK::PropertyExtractor::ChebyshevExpandervirtual
calculateMagnetization(Index pattern, Index ranges)TBTK::PropertyExtractor::ChebyshevExpandervirtual
calculateMagnetization(std::vector< Index > patterns)TBTK::PropertyExtractor::ChebyshevExpandervirtual
calculateSpinPolarizedLDOS(Index pattern, Index ranges)TBTK::PropertyExtractor::ChebyshevExpandervirtual
calculateSpinPolarizedLDOS(std::vector< Index > patterns)TBTK::PropertyExtractor::ChebyshevExpandervirtual
ChebyshevExpander(Solver::ChebyshevExpander &cSolver)TBTK::PropertyExtractor::ChebyshevExpander
EnergyType enum nameTBTK::PropertyExtractor::PropertyExtractorprotected
ensureCompliantRanges(const Index &pattern, Index &ranges)TBTK::PropertyExtractor::PropertyExtractorprotected
generateIndexTree(std::vector< Index > patterns, const HoppingAmplitudeSet &hoppingAmplitudeSet, bool keepSummationWildcards, bool keepSpinWildcards)TBTK::PropertyExtractor::PropertyExtractorprotected
getEnergyInfinitesimal() const (defined in TBTK::PropertyExtractor::PropertyExtractor)TBTK::PropertyExtractor::PropertyExtractorinlineprotected
getEnergyResolution() constTBTK::PropertyExtractor::PropertyExtractorinlineprotected
getEnergyType() constTBTK::PropertyExtractor::PropertyExtractorinlineprotected
getLoopRanges(const Index &pattern, const Index &ranges)TBTK::PropertyExtractor::PropertyExtractorprotected
getLowerBosonicMatsubaraEnergyIndex() constTBTK::PropertyExtractor::PropertyExtractorinlineprotected
getLowerBound() constTBTK::PropertyExtractor::PropertyExtractorinlineprotected
getLowerFermionicMatsubaraEnergyIndex() constTBTK::PropertyExtractor::PropertyExtractorinlineprotected
getUpperBosonicMatsubaraEnergyIndex() constTBTK::PropertyExtractor::PropertyExtractorinlineprotected
getUpperBound() constTBTK::PropertyExtractor::PropertyExtractorinlineprotected
getUpperFermionicMatsubaraEnergyIndex() constTBTK::PropertyExtractor::PropertyExtractorinlineprotected
PropertyExtractor()TBTK::PropertyExtractor::PropertyExtractor
sampleDOS(unsigned int numSamples, const std::vector< Index > &patterns={}, unsigned int seed=time(nullptr))TBTK::PropertyExtractor::PropertyExtractorvirtual
setEnergyInfinitesimal(double energyInfinitesimal)TBTK::PropertyExtractor::PropertyExtractorvirtual
setEnergyWindow(double lowerBound, double upperBound, int energyResolution)TBTK::PropertyExtractor::ChebyshevExpandervirtual
TBTK::PropertyExtractor::PropertyExtractor::setEnergyWindow(int lowerFermionicMatsubaraEnergyIndex, int upperFermionicMatsubaraEnergyIndex, int lowerBosonicMatsubaraEnergyIndex, int upperBosonicMatsubaraEnergyIndex)TBTK::PropertyExtractor::PropertyExtractorvirtual
~ChebyshevExpander()TBTK::PropertyExtractor::ChebyshevExpandervirtual
~PropertyExtractor()TBTK::PropertyExtractor::PropertyExtractorvirtual