Inheritance diagram for ReducedDensityOperator< RANK >:
Collaboration diagram for ReducedDensityOperator< RANK >:Public Types | |
| typedef Base::Averages | Averages |
| typedef quantumdata::LazyDensityOperator< RANK > | LazyDensityOperator |
| typedef Base::KeyLabels | KeyLabels |
| typedef DimensionsBookkeeper< RANK >::Dimensions | Dimensions |
Public Types inherited from structure::AveragedCommon | |
| typedef LiouvilleanAveragedCommon::DArray1D | Averages |
Public Member Functions | |
| ReducedDensityOperator (const std::string &, const Dimensions &, bool offDiagonals=false, const KeyLabels &=KeyLabels()) | |
Public Member Functions inherited from ElementLiouvilleanAveragedCommon< AveragedTimeDependenceDispatched< RANK, IS_TIME_DEPENDENT > > | |
| const std::string & | getTitle () const |
| const KeyLabels & | getLabels () const |
Public Member Functions inherited from structure::AveragedCommon | |
| void | process (Averages &averages) const |
| std::ostream & | display (const Averages &averages, std::ostream &os, int precision) const |
Protected Member Functions | |
| const Averages | average_v (structure::NoTime, const LazyDensityOperator &) const |
Protected Member Functions inherited from structure::ElementAveraged< RANK, IS_TIME_DEPENDENT > | |
| ElementAveraged (const std::string &keyTitle, KeyLabelsPack &&...keyLabelsPack) | |
| ElementAveraged (const std::string &keyTitle, typename Base::KeyLabelsInitializer il) | |
| ElementAveraged (const std::string &keyTitle, KeyLabelsPack &&...keyLabelsPack) | |
| ElementAveraged (const std::string &keyTitle, typename Base::KeyLabelsInitializer il) | |
Protected Member Functions inherited from ElementLiouvilleanAveragedCommon< AveragedTimeDependenceDispatched< RANK, IS_TIME_DEPENDENT > > | |
| ElementLiouvilleanAveragedCommon (const std::string &keyTitle, KeyLabelsPack &&...keyLabelsPack) | |
| ElementLiouvilleanAveragedCommon (const std::string &keyTitle, KeyLabelsInitializer il) | |
Definition at line 19 of file AveragingUtils.h.