Tomographer
v2.0
Tomographer C++ Framework Documentation
|
Convert hermitian matrices to vectors via their X Parameterization. More...
#include <tomographer2/densedm/param_herm_x.h>
Public Types | |
typedef DMTypes_ | DMTypes |
typedef DMTypes::MatrixType | MatrixType |
typedef DMTypes::MatrixTypeConstRef | MatrixTypeConstRef |
typedef DMTypes::VectorParamType | VectorParamType |
typedef DMTypes::VectorParamTypeConstRef | VectorParamTypeConstRef |
typedef DMTypes::RealScalar | RealScalar |
typedef DMTypes::ComplexScalar | ComplexScalar |
typedef MatrixType::Index | IndexType |
Public Member Functions | |
ParamX (DMTypes dmt) | |
Constructor. Just give it the DMTypes instance. More... | |
VectorParamType | HermToX (MatrixTypeConstRef Herm) const |
Get the X-parameterization corresponding to a given hermitian matrix. More... | |
template<bool OnlyLowerTri = false> | |
MatrixType | XToHerm (VectorParamTypeConstRef x) const |
Get the Hermitian matrix parameterized by the "X-parameter" vector x . More... | |
Protected Attributes | |
const DMTypes | _dmt |
Convert hermitian matrices to vectors via their X Parameterization.
Definition at line 159 of file param_herm_x.h.
|
inline |
Constructor. Just give it the DMTypes instance.
Definition at line 173 of file param_herm_x.h.
|
inline |
Get the X-parameterization corresponding to a given hermitian matrix.
See also X Parameterization and XToHerm().
Herm
. Definition at line 182 of file param_herm_x.h.
|
inline |
Get the Hermitian matrix parameterized by the "X-parameter" vector x
.
This calculates the hermitian matrix which is parameterized by x
. See X Parameterization.
Definition at line 211 of file param_herm_x.h.