|
| template<typename MA , typename MB , typename std::enable_if< HasMatrixIndexing< MA >::value &&HasMatrixIndexing< MB >::value, bool >::type = true> |
| void | transposeTo (MA &dst, const MB &src) |
| | Transpose a matrix.
|
| |
| template<typename M , typename V , typename std::enable_if< CompatibleStaticMatVecProduct< M, V >::value, bool >::type = true> |
| OutputVector< M, V >::type | dot (const M &m, const V &v) |
| | Matrix x Vector product.
|
| |
| template<typename MA , typename MB , typename std::enable_if< CompatibleStaticMatMatProduct< MA, MB >::value &&number_traits< typename traits< MA >::Scalar >::is_fixed, bool >::type = true> |
| OutputMatrix< MA, MB >::type | dot (const MA &ma, const MB &mb) |
| | Matrix x Matrix product.
|
| |
| template<typename MA , typename MB , typename RES , typename std::enable_if< CompatibleDynamicMatMatProduct< MA, MB >::value &&number_traits< typename traits< MA >::Scalar >::is_float, bool >::type = true> |
| void | dot (RES &&res, const MA &ma, const MB &mb) |
| | Matrix x Matrix product.
|
| |
| template<typename P > |
| Matrix< P, DYNAMIC, DYNAMIC, TMP_ALLOC > | mk_identity (const vector_length_t l) |
| | Create identity matrix.
|
| |
| template<typename P , int L> |
| Matrix< P, L, L, TMP_ALLOC > | mk_identity () |
| | Create identity matrix.
|
| |