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

(v1.0a)

Tools for parameterizing hermitian matrices with the X Parameterization. More...

#include <cmath>
#include <complex>
#include <boost/math/constants/constants.hpp>
#include <Eigen/Core>
+ Include dependency graph for param_herm_x.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Tomographer
 Base namespace for the Tomographer project.
 

Functions

template<bool OnlyLowerTri = false, typename Derived1 = Eigen::MatrixXd, typename Derived2 = Eigen::MatrixXd>
void Tomographer::param_x_to_herm (Eigen::MatrixBase< Derived1 > &Herm, const Eigen::DenseBase< Derived2 > &x)
 Get the Hermitian matrix parameterized by the "X-parameter" vector x. More...
 
template<typename Derived1 , typename Derived2 >
void Tomographer::param_herm_to_x (Eigen::DenseBase< Derived1 > &x, const Eigen::MatrixBase< Derived2 > &Herm)
 Get the X-parameterization corresponding to a given hermitian matrix. More...
 

Detailed Description

Tools for parameterizing hermitian matrices with the X Parameterization.

Definition in file param_herm_x.h.