TBTK
TBTK::Property::SpectralFunction Member List

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

AbstractProperty()TBTK::Property::AbstractProperty< double >protected
AbstractProperty(unsigned int blockSize)TBTK::Property::AbstractProperty< double >protected
AbstractProperty(unsigned int blockSize, const double *data)TBTK::Property::AbstractProperty< double >protected
AbstractProperty(const std::vector< int > &ranges, unsigned int blockSize)TBTK::Property::AbstractProperty< double >protected
AbstractProperty(const std::vector< int > &ranges, unsigned int blockSize, const double *data)TBTK::Property::AbstractProperty< double >protected
AbstractProperty(const IndexTree &indexTree, unsigned int blockSize)TBTK::Property::AbstractProperty< double >protected
AbstractProperty(const IndexTree &indexTree, unsigned int blockSize, const double *data)TBTK::Property::AbstractProperty< double >protected
AbstractProperty(const AbstractProperty &abstractProperty)TBTK::Property::AbstractProperty< double >protected
AbstractProperty(AbstractProperty &&abstractProperty)TBTK::Property::AbstractProperty< double >protected
AbstractProperty(const std::string &serialization, Mode mode)TBTK::Property::AbstractProperty< double >inlineprotected
contains(const Index &index) constTBTK::Property::AbstractProperty< double >inline
deserialize(const std::string &serialization, Mode mode)TBTK::Serializableprotectedstatic
deserialize(const std::string &serialization, Mode mode) (defined in TBTK::Serializable)TBTK::Serializableinline
deserialize(const std::string &serialization, Mode mode) (defined in TBTK::Serializable)TBTK::Serializableinline
deserialize(const std::string &serialization, Mode mode) (defined in TBTK::Serializable)TBTK::Serializableinline
deserialize(const std::string &serialization, Mode mode) (defined in TBTK::Serializable)TBTK::Serializableinline
deserialize(const std::string &serialization, Mode mode) (defined in TBTK::Serializable)TBTK::Serializableinline
deserialize(const std::string &serialization, Mode mode) (defined in TBTK::Serializable)TBTK::Serializableinline
deserialize(const std::string &serialization, Mode mode) (defined in TBTK::Serializable)TBTK::Serializableinline
EnergyResolvedProperty()TBTK::Property::EnergyResolvedProperty< double >
EnergyResolvedProperty(double lowerBound, double upperBound, unsigned int resolution)TBTK::Property::EnergyResolvedProperty< double >
EnergyResolvedProperty(double lowerBound, double upperBound, unsigned int resolution, const double *data)TBTK::Property::EnergyResolvedProperty< double >
EnergyResolvedProperty(const std::vector< int > &ranges, double lowerBound, double upperBound, unsigned int resolution)TBTK::Property::EnergyResolvedProperty< double >
EnergyResolvedProperty(const std::vector< int > &ranges, double lowerBound, double upperBound, unsigned int resolution, const double *data)TBTK::Property::EnergyResolvedProperty< double >
EnergyResolvedProperty(const IndexTree &indexTree, double lowerBound, double upperBound, unsigned int resolution)TBTK::Property::EnergyResolvedProperty< double >
EnergyResolvedProperty(const IndexTree &indexTree, double lowerBound, double upperBound, unsigned int resolution, const double *data)TBTK::Property::EnergyResolvedProperty< double >
EnergyResolvedProperty(EnergyType energyType, const IndexTree &indexTree, int lowerMatsubaraEnergyIndex, int upperMatsubaraEnergtIndex, double fundamentalMatsubaraEnergy)TBTK::Property::EnergyResolvedProperty< double >
EnergyResolvedProperty(EnergyType energyType, const IndexTree &indexTree, int lowerMatsubaraEnergyIndex, int upperMatsubaraEnergtIndex, double fundamentalMatsubaraEnergy, const double *data)TBTK::Property::EnergyResolvedProperty< double >
EnergyResolvedProperty(const std::string &serialization, Serializable::Mode mode)TBTK::Property::EnergyResolvedProperty< double >
EnergyType enum nameTBTK::Property::EnergyResolvedProperty< double >
energyWindowsAreEqual(const EnergyResolvedProperty &energyResolvedProperty, double precision=1e-1) constTBTK::Property::EnergyResolvedProperty< double >inline
extract(const std::string &serialization, Mode mode, std::string component)TBTK::Serializableprotectedstatic
extractComponent(const std::string &serialization, const std::string &containerID, const std::string &componentID, const std::string &componentName, Mode mode)TBTK::Serializablestatic
getBlockSize() constTBTK::Property::AbstractProperty< double >inline
getContent(const std::string &serialization, Mode mode)TBTK::Serializableprotectedstatic
getData() constTBTK::Property::AbstractProperty< double >inline
getDataRW()TBTK::Property::AbstractProperty< double >inline
getDeltaE() constTBTK::Property::EnergyResolvedProperty< double >inline
getDimensions() constTBTK::Property::AbstractProperty< double >inline
getEnergy(unsigned int n) constTBTK::Property::EnergyResolvedProperty< double >inline
getEnergyType() const (defined in TBTK::Property::EnergyResolvedProperty< double >)TBTK::Property::EnergyResolvedProperty< double >inline
getFundamentalMatsubaraEnergy() constTBTK::Property::EnergyResolvedProperty< double >inline
getID(const std::string &serialization, Mode mode)TBTK::Serializablestatic
getIndexDescriptor() constTBTK::Property::AbstractProperty< double >inline
getLowerBound() constTBTK::Property::EnergyResolvedProperty< double >inline
getLowerMatsubaraEnergy() constTBTK::Property::EnergyResolvedProperty< double >inline
getLowerMatsubaraEnergyIndex() constTBTK::Property::EnergyResolvedProperty< double >inline
getMatsubaraEnergy(unsigned int n) constTBTK::Property::EnergyResolvedProperty< double >inline
getNumEnergies() constTBTK::Property::EnergyResolvedProperty< double >inline
getNumMatsubaraEnergies() constTBTK::Property::EnergyResolvedProperty< double >inline
getOffset(const Index &index) constTBTK::Property::AbstractProperty< double >inline
getRanges() constTBTK::Property::AbstractProperty< double >inline
getResolution() constTBTK::Property::EnergyResolvedProperty< double >inline
getSize() constTBTK::Property::AbstractProperty< double >inline
getUpperBound() constTBTK::Property::EnergyResolvedProperty< double >inline
getUpperMatsubaraEnergy() constTBTK::Property::EnergyResolvedProperty< double >inline
getUpperMatsubaraEnergyIndex() constTBTK::Property::EnergyResolvedProperty< double >inline
hasID(const std::string &serialization, Mode mode)TBTK::Serializablestatic
hermitianConjugate()TBTK::Property::AbstractProperty< double >inline
LDOS()TBTK::Property::LDOSinline
LDOS(const std::vector< int > &ranges, double lowerBound, double upperBound, int resolution)TBTK::Property::LDOS
LDOS(const std::vector< int > &ranges, double lowerBound, double upperBound, int resolution, const double *data)TBTK::Property::LDOS
LDOS(const IndexTree &indexTree, double lowerBound, double upperBound, int resolution)TBTK::Property::LDOS
LDOS(const IndexTree &indexTree, double lowerBound, double upperBound, int resolution, const double *data)TBTK::Property::LDOS
LDOS(const std::string &serialization, Mode mode)TBTK::Property::LDOS
Mode enum nameTBTK::Serializable
operator()(const Index &index, unsigned int offset=0) constTBTK::Property::AbstractProperty< double >inlinevirtual
operator()(const Index &index, unsigned int offset=0)TBTK::Property::AbstractProperty< double >inlinevirtual
operator()(const std::initializer_list< Subindex > &index)TBTK::Property::AbstractProperty< double >inline
operator()(const std::initializer_list< Subindex > &index) constTBTK::Property::AbstractProperty< double >inline
operator()(unsigned int offset) constTBTK::Property::AbstractProperty< double >inlinevirtual
operator()(unsigned int offset)TBTK::Property::AbstractProperty< double >inlinevirtual
operator*(const double &rhs) constTBTK::Property::LDOSinline
operator*=(const double &rhs)TBTK::Property::LDOSinline
operator+(const LDOS &rhs) constTBTK::Property::LDOSinline
operator+=(const LDOS &rhs)TBTK::Property::LDOSinline
EnergyResolvedProperty< double >::operator+=(const EnergyResolvedProperty &rhs)TBTK::Property::EnergyResolvedProperty< double >inlineprotected
AbstractProperty< double >::operator+=(const AbstractProperty &rhs)TBTK::Property::AbstractProperty< double >inlineprotected
operator-(const LDOS &rhs) constTBTK::Property::LDOSinline
operator-=(const LDOS &rhs)TBTK::Property::LDOSinline
EnergyResolvedProperty< double >::operator-=(const EnergyResolvedProperty &rhs)TBTK::Property::EnergyResolvedProperty< double >inlineprotected
AbstractProperty< double >::operator-=(const AbstractProperty &rhs)TBTK::Property::AbstractProperty< double >inlineprotected
operator/(const double &rhs) constTBTK::Property::LDOSinline
operator/=(const double &rhs)TBTK::Property::LDOSinline
operator=(const SpectralFunction &rhs)TBTK::Property::SpectralFunction
operator=(SpectralFunction &&rhs)TBTK::Property::SpectralFunction
TBTK::Property::LDOS::operator=(const AbstractProperty &abstractProperty)TBTK::Property::AbstractProperty< double >protected
TBTK::Property::LDOS::operator=(AbstractProperty &&abstractProperty)TBTK::Property::AbstractProperty< double >protected
Property()TBTK::Property::Propertyprotected
reduce(const std::vector< Index > &targetPatterns, const std::vector< Index > &newPatterns)TBTK::Property::AbstractProperty< double >inline
replaceValues(const double &targetValue, const double &replacementValue)TBTK::Property::AbstractProperty< double >inline
serialize(Mode mode) constTBTK::Property::SpectralFunctionvirtual
TBTK::Serializable::serialize(const DataType &data, Mode mode)TBTK::Serializableprotectedstatic
serialize(const bool &data, Mode mode) (defined in TBTK::Serializable)TBTK::Serializableinline
serialize(const double &data, Mode mode) (defined in TBTK::Serializable)TBTK::Serializableinline
serialize(const std::complex< double > &data, Mode mode) (defined in TBTK::Serializable)TBTK::Serializableinline
serialize(const int &data, Mode mode) (defined in TBTK::Serializable)TBTK::Serializableinline
serialize(const unsigned int &data, Mode mode) (defined in TBTK::Serializable)TBTK::Serializableinline
serialize(const SpinMatrix &data, Mode mode) (defined in TBTK::Serializable)TBTK::Serializableinline
serialize(const Statistics &data, Mode mode) (defined in TBTK::Serializable)TBTK::Serializableinline
serialize(const std::vector< std::complex< double >> &data, Mode mode) (defined in TBTK::Serializable)TBTK::Serializableinline
setAllowIndexOutOfBoundsAccess(bool allowIndexOutOfBoundsAccess)TBTK::Property::AbstractProperty< double >inline
setDefaultValue(const double &defaultValue)TBTK::Property::AbstractProperty< double >inline
SpectralFunction(const std::vector< int > &ranges, double lowerBound, double upperBound, int resolution)TBTK::Property::SpectralFunction
SpectralFunction(const std::vector< int > &ranges, double lowerBound, double upperBound, int resolution, const double *data)TBTK::Property::SpectralFunction
SpectralFunction(const IndexTree &indexTree, double lowerBound, double upperBound, int resolution)TBTK::Property::SpectralFunction
SpectralFunction(const IndexTree &indexTree, double lowerBound, double upperBound, int resolution, const double *data)TBTK::Property::SpectralFunction
SpectralFunction(const SpectralFunction &spectralFunction)TBTK::Property::SpectralFunction
SpectralFunction(SpectralFunction &&spectralFunction)TBTK::Property::SpectralFunction
split(const std::string &content, Mode mode)TBTK::Serializableprotectedstatic
toSparseMatrices(const Model &model) constTBTK::Property::AbstractProperty< double >inline
toString() constTBTK::Property::LDOSvirtual
validate(const std::string &serialization, const std::string &id, Mode mode)TBTK::Serializableprotectedstatic
~AbstractProperty()TBTK::Property::AbstractProperty< double >inlineprotectedvirtual
~Property()TBTK::Property::Propertyprotectedvirtual
~SpectralFunction()TBTK::Property::SpectralFunction