fn_trans.hpp File Reference

Go to the source code of this file.

Functions

template<typename T1 >
const Op< T1, op_transtrans (const Base< typename T1::elem_type, T1 > &X)
template<typename eT >
const Op< Row< eT >, op_transtrans (const Row< eT > &X)
template<typename eT >
const Op< Col< eT >, op_transtrans (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_diagmattrans (const Op< T1, op_diagmat > &X)
 transpose of a diagonal matrix gives you the original matrix back
template<typename T1 >
const Op< T1, op_htranstrans (const Op< T1, op_conj > &X)
 the transpose of the conjugate of a complex matrix is equivalent to the hermitian transpose