Go to the source code of this file.
Functions | |
template<typename T1 > | |
const Op< T1, op_trans > | trans (const Base< typename T1::elem_type, T1 > &X) |
template<typename eT > | |
const Op< Row< eT >, op_trans > | trans (const Row< eT > &X) |
template<typename eT > | |
const Op< Col< eT >, op_trans > | trans (const Col< eT > &X) |
template<typename T1 > | |
const T1 & | trans (const Op< T1, op_trans > &X) |
two consecutive transpose operations cancel each other | |
template<typename T1 > | |
const Op< T1, op_diagmat > | trans (const Op< T1, op_diagmat > &X) |
transpose of a diagonal matrix gives you the original matrix back | |
template<typename T1 > | |
const Op< T1, op_htrans > | trans (const Op< T1, op_conj > &X) |
the transpose of the conjugate of a complex matrix is equivalent to the hermitian transpose |