|
Tomographer
v1.0a
Tomographer C++ Framework Documentation
|
| ▼ doc | |
| ▼ doxdocs | |
| mainpage.cxx | |
| namespaces.cxx | |
| page_debugging.cxx | |
| page_loggers.cxx | |
| page_params.cxx | |
| page_task_manager_dispatcher.cxx | |
| page_theory.cxx | |
| page_type_interfaces.cxx | |
| page_write_custom_logger.cxx | |
| ▼ tomographer | |
| ▼ qit | |
| dist.h | Distance measures in Quantum Information Theory – e.g. fidelity |
| matrq.h | Define types for quantum objects. See Tomographer::MatrQ |
| param_herm_x.h | Tools for parameterizing hermitian matrices with the X Parameterization |
| param_rho_a.h | Tools for parameterizing density matrices with the A Parameterization |
| pos_semidef_util.h | Tools for dealing with positive semidefinite matrices |
| random_unitary.h | Produce a random unitary according to the Haar measure |
| simple_find_zero.h | A very simplistic tool for finding a relatively straightforward zero with few iterations |
| solveclyap.h | Routine for solving a complex Lyapunov equation. See Tomographer::SolveCLyap::solve() |
| util.h | Basic utilities for dealing with Eigen matrices and other types |
| ▼ tools | |
| check_derivatives.h | Tools to check numerical derivatives |
| conststr.h | A constexpr string type, suitable for basic compile-time string processing |
| eigen_assert_exception.h | Define tools for Eigen's eigen_assert() to throw an exception instead of assert'ing |
| ezmatio.h | Utilities for reading MATLAB "*.mat" data files. See Tomographer::MAT |
| fmt.h | Utilities for formatting strings |
| loggers.h | Utilities for logging messages |
| signal_status_report.h | Basic common code for intercepting a signal to print status information of a task manager |
| sphcoords.h | Spherical coordinates conversion routines, with jacobian etc. See Hyperspherical Coordinates |
| util.h | Some C++ utilities, with a tad of C++11 tricks |
| dmmhrw.h | Definitions for a Metropolis-Hastings random walk on a quantum state space with dense matrix type |
| histogram.h | Definitions for Histogram Types |
| mhrw.h | Routines for performing a Metropolis-Hastings random walk |
| mhrw_bin_err.h | Binning Analysis in a Metropolis-Hastings random walk |
| mhrwtasks.h | Multiprocessing tasks interface (see Task Manager/Dispatcher Interfaces) for parallel Metropolis-Hastings random walks |
| multiproc.h | Some common definitions for multiprocessing interfaces |
| multiprocomp.h | Multiprocessing with OpenMP parallel multithreading |
| tomoproblem.h | Data corresponding to a quantum tomography setting |