Tomographer  v1.0a
Tomographer C++ Framework Documentation
dmmhrw.h File Reference

(v1.0a)

Definitions for a Metropolis-Hastings random walk on a quantum state space with dense matrix type. More...

#include <cstddef>
#include <cmath>
#include <random>
#include <tomographer/qit/util.h>
#include <tomographer/qit/dist.h>
#include <tomographer/tomoproblem.h>
#include <tomographer/tools/loggers.h>
#include <tomographer/mhrw.h>
#include <boost/math/constants/constants.hpp>
+ Include dependency graph for dmmhrw.h:

Go to the source code of this file.

Classes

class  Tomographer::DMStateSpaceLLHMHWalker< TomoProblem, Rng, Log >
 A random walk in the density matrix space of a Hilbert state space of a quantum system. More...
 
class  Tomographer::FidelityToRefCalculator< TomoProblem_, FidValueType_ >
 Calculate the fidelity to a reference state for each sample. More...
 
class  Tomographer::PurifDistToRefCalculator< TomoProblem_, ValueType_ >
 Calculate the "purified distance" to a reference state for each sample. More...
 
class  Tomographer::TrDistToRefCalculator< TomoProblem_, TrDistValueType_ >
 Calculate the trace distance to a reference state for each sample. More...
 
class  Tomographer::ObservableValueCalculator< TomoProblem_ >
 Calculate expectation value of an observable for each sample. More...
 

Namespaces

 Tomographer
 Base namespace for the Tomographer project.
 

Detailed Description

Definitions for a Metropolis-Hastings random walk on a quantum state space with dense matrix type.

See mainly Tomographer::DMStateSpaceLLHMHWalker.

Definition in file dmmhrw.h.