23 #ifndef COM_DAFER45_TBTK_EIGEN_VALUES 24 #define COM_DAFER45_TBTK_EIGEN_VALUES 26 #include "TBTK/Property/AbstractProperty.h" 127 virtual std::string
toString()
const;
143 return eigenValues += rhs;
155 return eigenValues -= rhs;
167 return eigenValues *= rhs;
179 return eigenValues /= rhs;
EigenValues operator+(const EigenValues &rhs) const
Definition: EigenValues.h:140
EigenValues operator-(const EigenValues &rhs) const
Definition: EigenValues.h:152
std::string serialize(Mode mode) const
Property container for eigen values.
Definition: EigenValues.h:46
virtual std::string toString() const
friend EigenValues operator*(const double &lhs, const EigenValues &rhs)
Definition: EigenValues.h:108
EigenValues operator*(const double &rhs) const
Definition: EigenValues.h:164
AbstractProperty & operator*=(const DataType &rhs)
Definition: AbstractProperty.h:1321
Abstract Property class.
Definition: AbstractProperty.h:101
EigenValues & operator/=(const double &rhs)
Definition: EigenValues.h:170
EigenValues & operator*=(const double &rhs)
Definition: EigenValues.h:158
AbstractProperty & operator-=(const AbstractProperty &rhs)
Definition: AbstractProperty.h:1266
EigenValues operator/(const double &rhs) const
Definition: EigenValues.h:176
EigenValues & operator+=(const EigenValues &rhs)
Definition: EigenValues.h:134
EigenValues & operator-=(const EigenValues &rhs)
Definition: EigenValues.h:146
Mode
Definition: Serializable.h:47
AbstractProperty & operator/=(const DataType &rhs)
Definition: AbstractProperty.h:1334
AbstractProperty & operator+=(const AbstractProperty &rhs)
Definition: AbstractProperty.h:1213