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

(v1.0a)

Define types for quantum objects. See Tomographer::MatrQ. More...

#include <cstddef>
#include <complex>
#include <Eigen/Core>
+ Include dependency graph for matrq.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Tomographer::MatrQ< FixedDim_, FixedMaxParamList_, RealScalar_, IntFreqType_ >
 Defines the data types for a particular problem setting. More...
 
struct  Tomographer::MatrQBase< Derived >
 Basic definitions for MatrQ. More...
 
struct  Tomographer::MatrQBaseDimStore< Derived, has_fixed_dim >
 Helper intermediate class for MatrQ. More...
 
struct  Tomographer::MatrQBaseDimStore< Derived, false >
 Specialization of MatrQBaseDimStore<Derived,has_fixed_dim> for dynamic sized types. More...
 
struct  Tomographer::MatrQ< FixedDim_, FixedMaxParamList_, RealScalar_, IntFreqType_ >
 Defines the data types for a particular problem setting. More...
 

Namespaces

 Tomographer
 Base namespace for the Tomographer project.
 

Typedefs

typedef MatrQ< Eigen::Dynamic, Eigen::Dynamic, double, int > Tomographer::DefaultMatrQ
 Data types for all arguments set at run-time. More...
 
typedef MatrQ< 2, 6, double, int > Tomographer::QubitPaulisMatrQ
 Data types for Pauli measurements on a single qubit. More...
 

Detailed Description

Define types for quantum objects. See Tomographer::MatrQ.

Definition in file matrq.h.