Tomographer
v5.2
Tomographer C++ Framework Documentation
|
Convert hermitian matrices to vectors via their X Parameterization. More...
#include <tomographer/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 57 of file param_herm_x.h.
|
inline |
Constructor. Just give it the DMTypes instance.
Definition at line 72 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 81 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 110 of file param_herm_x.h.