Defines quantumdata::ldo::DiagonalIterator. More...
#include "LazyDensityOperatorFwd.h"
#include <boost/operators.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/mpl/size.hpp>
Go to the source code of this file.
Classes | |
class | quantumdata::ldo::DiagonalIterator< RANK, V > |
Iterator for slices of a LazyDensityOperator that are diagonal in the dummy indices. More... | |
Namespaces | |
quantumdata | |
Comprises classes representing the state of composite quantum systems and providing various interfaces to manipulate this data. | |
quantumdata::ldo | |
Comprises tools related to LazyDensityOperator, like DiagonalIterator. | |
Macros | |
#define | INPUT_IteratorHelper boost::input_iterator_helper<DiagonalIterator<RANK,V>,const LazyDensityOperator<mpl::size<V>::value> > |
Defines quantumdata::ldo::DiagonalIterator.
Definition in file LazyDensityOperatorSliceIterator.h.