apply(const StateVectorLow &psi, StateVectorLow &dpsidt) const | quantumoperator::Tridiagonal< RANK > | |
apply(const typename quantumdata::Types< RANK >::StateVectorLow &psi, typename quantumdata::Types< RANK >::StateVectorLow &dpsidt, const Tridiagonal< RANK > &) | quantumoperator::Tridiagonal< RANK > | related |
average(const quantumdata::LazyDensityOperator< RANK > &, const typename quantumdata::LazyDensityOperator< RANK >::Idx &, IntRANK=_1_) | quantumoperator::Tridiagonal< RANK > | |
dagger() const | quantumoperator::Tridiagonal< RANK > | inline |
Diagonal typedef | quantumoperator::Tridiagonal< RANK > | |
Diagonals typedef | quantumoperator::Tridiagonal< RANK > | |
Dimensions typedef | quantumoperator::Tridiagonal< RANK > | |
DimensionsBookkeeper(mpl::bool_< IS_CONST >=mpl::false_()) | DimensionsBookkeeper< RANK > | inlineexplicit |
DimensionsBookkeeper(const Dimensions &dimensions) | DimensionsBookkeeper< RANK > | inlineexplicit |
DIMESIONS_BOOKKEEPER_RANK | DimensionsBookkeeper< RANK > | static |
furnishWithFreqs(const Diagonal &mainDiagonal, IntRANK=_1_) | quantumoperator::Tridiagonal< RANK > | |
furnishWithFreqs(const Tridiagonal< RANK > &tridiag, const typename Tridiagonal< RANK >::Diagonal &mainDiagonal) | quantumoperator::Tridiagonal< RANK > | related |
get() const | quantumoperator::Tridiagonal< RANK > | inline |
getDifferences() const (defined in quantumoperator::Tridiagonal< RANK >) | quantumoperator::Tridiagonal< RANK > | inline |
getDimension(mpl::int_< RANK >=mpl::int_< 1 >()) const | DimensionsBookkeeper< RANK > | inline |
getDimension(size_t i) const (defined in DimensionsBookkeeper< RANK >) | DimensionsBookkeeper< RANK > | inline |
getDimensions() const | DimensionsBookkeeper< RANK > | inline |
getFreqs() const (defined in quantumoperator::Tridiagonal< RANK >) | quantumoperator::Tridiagonal< RANK > | inline |
getTime() const (defined in quantumoperator::Tridiagonal< RANK >) | quantumoperator::Tridiagonal< RANK > | inline |
getTotalDimension() const | DimensionsBookkeeper< RANK > | inline |
hermitianConjugate() const | quantumoperator::Tridiagonal< RANK > | |
identity(size_t) | quantumoperator::Tridiagonal< RANK > | related |
LENGTH | quantumoperator::Tridiagonal< RANK > | static |
N_RANK | quantumoperator::Tridiagonal< RANK > | static |
operator*(const Tridiagonal< RANK1 > &t1, const Tridiagonal< RANK2 > &t2) | quantumoperator::Tridiagonal< RANK > | related |
operator*=(const dcomp &dc) | quantumoperator::Tridiagonal< RANK > | |
operator*=(double d) | quantumoperator::Tridiagonal< RANK > | inline |
operator+() const | quantumoperator::Tridiagonal< RANK > | inline |
operator+=(const Tridiagonal &) | quantumoperator::Tridiagonal< RANK > | |
operator-() const | quantumoperator::Tridiagonal< RANK > | inline |
operator-=(const Tridiagonal &tridiag) | quantumoperator::Tridiagonal< RANK > | inline |
operator/=(const dcomp &dc) | quantumoperator::Tridiagonal< RANK > | inline |
operator/=(double d) | quantumoperator::Tridiagonal< RANK > | inline |
operator<<(std::ostream &, const Tridiagonal< RANK > &) | quantumoperator::Tridiagonal< RANK > | related |
propagate(double t) | quantumoperator::Tridiagonal< RANK > | |
setDimensions(const Dimensions &dimensions) | DimensionsBookkeeper< RANK > | inline |
StateVectorLow typedef (defined in quantumoperator::Tridiagonal< RANK >) | quantumoperator::Tridiagonal< RANK > | |
tridiagMinusHC(const Tridiagonal< RANK > &tridiag) | quantumoperator::Tridiagonal< RANK > | related |
Tridiagonal(const Diagonal &zero=empty, size_t k=0, const Diagonal &minus=empty, const Diagonal &plus=empty, bool toFreqs=false, IntRANK=_1_) | quantumoperator::Tridiagonal< RANK > | explicit |
Tridiagonal(const Tridiagonal &tridiag) | quantumoperator::Tridiagonal< RANK > | inline |
Tridiagonal(const Tridiagonal< RANK2 > &, const Tridiagonal< RANK-RANK2 > &) | quantumoperator::Tridiagonal< RANK > | |
tridiagPlusHC(const Tridiagonal< RANK > &tridiag) | quantumoperator::Tridiagonal< RANK > | related |
tridiagPlusHC_overI(const Tridiagonal< RANK > &tridiag) | quantumoperator::Tridiagonal< RANK > | related |
zero(size_t) | quantumoperator::Tridiagonal< RANK > | related |