|
static FieldType | abs (const FieldType &x) |
|
template<int m, int n> |
static void | Ax (const typename Traits::template Matrix< m, n >::type &A, const typename Traits::template Vector< n >::type &x, typename Traits::template Vector< m >::type &ret) |
|
template<int m, int n> |
static void | ATx (const typename Traits::template Matrix< m, n >::type &A, const typename Traits::template Vector< m >::type &x, typename Traits::template Vector< n >::type &ret) |
|
template<int m, int n, int p> |
static void | AB (const typename Traits::template Matrix< m, n >::type &A, const typename Traits::template Matrix< n, p >::type &B, typename Traits::template Matrix< m, p >::type &ret) |
|
template<int m, int n, int p> |
static void | ATBT (const typename Traits::template Matrix< m, n >::type &A, const typename Traits::template Matrix< p, m >::type &B, typename Traits::template Matrix< n, p >::type &ret) |
|
template<int m, int n> |
static void | ATA_L (const typename Traits::template Matrix< m, n >::type &A, typename Traits::template Matrix< n, n >::type &ret) |
|
template<int m, int n> |
static void | ATA (const typename Traits::template Matrix< m, n >::type &A, typename Traits::template Matrix< n, n >::type &ret) |
|
template<int m, int n> |
static void | AAT_L (const typename Traits::template Matrix< m, n >::type &A, typename Traits::template Matrix< m, m >::type &ret) |
|
template<int m, int n> |
static void | AAT (const typename Traits::template Matrix< m, n >::type &A, typename Traits::template Matrix< m, m >::type &ret) |
|
template<int n> |
static void | Lx (const typename Traits::template Matrix< n, n >::type &L, const typename Traits::template Vector< n >::type &x, typename Traits::template Vector< n >::type &ret) |
|
template<int n> |
static void | LTx (const typename Traits::template Matrix< n, n >::type &L, const typename Traits::template Vector< n >::type &x, typename Traits::template Vector< n >::type &ret) |
|
template<int n> |
static void | LTL (const typename Traits::template Matrix< n, n >::type &L, typename Traits::template Matrix< n, n >::type &ret) |
|
template<int n> |
static void | LLT (const typename Traits::template Matrix< n, n >::type &L, typename Traits::template Matrix< n, n >::type &ret) |
|
template<int n> |
static void | cholesky_L (const typename Traits::template Matrix< n, n >::type &A, typename Traits::template Matrix< n, n >::type &ret) |
|
template<int n> |
static FieldType | detL (const typename Traits::template Matrix< n, n >::type &L) |
|
template<int n> |
static FieldType | invL (typename Traits::template Matrix< n, n >::type &L) |
|
template<int n> |
static void | invLx (typename Traits::template Matrix< n, n >::type &L, typename Traits::template Vector< n >::type &x) |
|
template<int n> |
static void | invLTx (typename Traits::template Matrix< n, n >::type &L, typename Traits::template Vector< n >::type &x) |
|
template<int n> |
static FieldType | spdDetA (const typename Traits::template Matrix< n, n >::type &A) |
|
template<int n> |
static FieldType | spdInvA (typename Traits::template Matrix< n, n >::type &A) |
|
template<int n> |
static void | spdInvAx (typename Traits::template Matrix< n, n >::type &A, typename Traits::template Vector< n >::type &x) |
|
template<int m, int n> |
static FieldType | detATA (const typename Traits::template Matrix< m, n >::type &A) |
|
template<int m, int n> |
static FieldType | sqrtDetAAT (const typename Traits::template Matrix< m, n >::type &A) |
| Compute the square root of the determinant of A times A transposed. More...
|
|
template<int m, int n> |
static FieldType | leftInvA (const typename Traits::template Matrix< m, n >::type &A, typename Traits::template Matrix< n, m >::type &ret) |
|
template<int m, int n> |
static void | leftInvAx (const typename Traits::template Matrix< m, n >::type &A, const typename Traits::template Vector< m >::type &x, typename Traits::template Vector< n >::type &y) |
|
template<int m, int n> |
static FieldType | rightInvA (const typename Traits::template Matrix< m, n >::type &A, typename Traits::template Matrix< n, m >::type &ret) |
| Compute right pseudo-inverse of matrix A. More...
|
|
template<int m, int n> |
static void | xTRightInvA (const typename Traits::template Matrix< m, n >::type &A, const typename Traits::template Vector< n >::type &x, typename Traits::template Vector< m >::type &y) |
|