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