TBTK
TBTK::RPASusceptibilityCalculator Member List

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

calculateChargeRPASusceptibility(const DualIndex &kDual, const std::vector< int > &orbitalIndices)TBTK::RPASusceptibilityCalculator
calculateChargeRPASusceptibility(const std::vector< double > &k, const std::vector< int > &orbitalIndices)TBTK::RPASusceptibilityCalculatorinline
calculateRPASusceptibility(const DualIndex &kDual, const std::vector< int > &orbitalIndices)TBTK::RPASusceptibilityCalculator
calculateRPASusceptibility(const std::vector< double > &k, const std::vector< int > &orbitalIndices)TBTK::RPASusceptibilityCalculatorinline
calculateSpinRPASusceptibility(const DualIndex &kDual, const std::vector< int > &orbitalIndices)TBTK::RPASusceptibilityCalculator
calculateSpinRPASusceptibility(const std::vector< double > &k, const std::vector< int > &orbitalIndices)TBTK::RPASusceptibilityCalculatorinline
createSlave()TBTK::RPASusceptibilityCalculator
EnergyType enum nameTBTK::RPASusceptibilityCalculator
getEnergiesAreInversionSymmetric() constTBTK::RPASusceptibilityCalculatorinline
getEnergyType() constTBTK::RPASusceptibilityCalculatorinline
getMomentumSpaceContext() const (defined in TBTK::RPASusceptibilityCalculator)TBTK::RPASusceptibilityCalculatorinline
getSusceptibilityIsSafeFromPoles() constTBTK::RPASusceptibilityCalculatorinline
loadSusceptibilities(const std::string &filename)TBTK::RPASusceptibilityCalculatorinline
precompute(unsigned int numWorkers=129)TBTK::RPASusceptibilityCalculator
RPASusceptibilityCalculator(const RPA::MomentumSpaceContext &momentumSpaceContext, SusceptibilityCalculator::Algorithm algorithm=SusceptibilityCalculator::Algorithm::Lindhard)TBTK::RPASusceptibilityCalculator
saveSusceptibilities(const std::string &filename) constTBTK::RPASusceptibilityCalculatorinline
setEnergies(const std::vector< std::complex< double >> &energies)TBTK::RPASusceptibilityCalculatorinline
setEnergiesAreInversionSymmetric(bool energiesAreInversionSymmetric)TBTK::RPASusceptibilityCalculatorinline
setEnergyType(EnergyType energyType)TBTK::RPASusceptibilityCalculatorinline
setInteractionAmplitudes(const std::vector< InteractionAmplitude > &interactionAmplitudes)TBTK::RPASusceptibilityCalculatorinline
setJ(std::complex< double > J)TBTK::RPASusceptibilityCalculatorinline
setJp(std::complex< double > Jp)TBTK::RPASusceptibilityCalculatorinline
setSusceptibilityIsSafeFromPoles(bool susceptibilityIsSafeFromPoles)TBTK::RPASusceptibilityCalculatorinline
setU(std::complex< double > U)TBTK::RPASusceptibilityCalculatorinline
setUp(std::complex< double > Up)TBTK::RPASusceptibilityCalculatorinline
~RPASusceptibilityCalculator()TBTK::RPASusceptibilityCalculator