C++QEDElements  v2 Milestone 10
a framework for simulating open quantum dynamics – generic elements
ReducedDensityOperatorNegativity< RANK, V > Class Template Reference
+ Inheritance diagram for ReducedDensityOperatorNegativity< RANK, V >:
+ Collaboration diagram for ReducedDensityOperatorNegativity< RANK, V >:

Public Types

typedef ReducedDensityOperator< RANK > Base
 
typedef Base::Dimensions Dimensions
 
typedef Base::Averages Averages
 
typedef Base::LazyDensityOperator LazyDensityOperator
 
- Public Types inherited from ReducedDensityOperator< RANK >
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

 ReducedDensityOperatorNegativity (const std::string &label, const Dimensions &dim)
 
- Public Member Functions inherited from ReducedDensityOperator< RANK >
 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
 

Additional Inherited Members

- Protected Member Functions inherited from ReducedDensityOperator< RANK >
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)
 

Detailed Description

template<int RANK, typename V>
class ReducedDensityOperatorNegativity< RANK, V >

Definition at line 51 of file AveragingUtils.h.


The documentation for this class was generated from the following file: