|
Tomographer
v5.3
Tomographer C++ Framework Documentation
|
Definitions for a Metropolis-Hastings random walk on a quantum state space with dense matrix type. More...
#include <cstddef>#include <cmath>#include <random>#include <boost/math/constants/constants.hpp>#include <tomographer/tools/loggers.h>#include <tomographer/tools/needownoperatornew.h>#include <tomographer/densedm/densellh.h>#include <tomographer/densedm/dmtypes.h>#include <tomographer/densedm/param_herm_x.h>#include <tomographer/mhrw.h>
Include dependency graph for tspacellhwalker.h:Go to the source code of this file.
Classes | |
| class | Tomographer::DenseDM::TSpace::LLHMHWalker< DenseLLHType_, RngType_, LoggerType_ > |
| A random walk in the density matrix space of a Hilbert state space of a quantum system (uniform random unitary jumps; slower) More... | |
| class | Tomographer::DenseDM::TSpace::LLHMHWalkerLight< DenseLLHType_, RngType_, LoggerType_ > |
| A random walk in the density matrix space of a Hilbert state space of a quantum system (elementary rotation jumps; faster) More... | |
Namespaces | |
| Tomographer | |
Base namespace for the Tomographer project. | |
| Tomographer::DenseDM | |
| Main implementation for densely represented density matrices. | |
| Tomographer::DenseDM::TSpace | |
| Implementation of the random walk and figures of merit in T space, for densely represented density matrices. | |
Typedefs | |
| template<typename StepRealType > | |
| using | Tomographer::DenseDM::TSpace::LLHMHWalkerLightParams = MHWalkerParamsStepSize< StepRealType > |
| Jump parameters (step size) for LLHMHWalkerLight. More... | |
Definitions for a Metropolis-Hastings random walk on a quantum state space with dense matrix type.
See mainly Tomographer::DenseDM::TSpace::LLHMHWalker.
Definition in file tspacellhwalker.h.