|
template<typename Scalar , __size_type rows, __size_type cols> |
Vector< Scalar, rows > | capd::vectalg::operator* (const Matrix< Scalar, rows, cols > &m, const Vector< Scalar, cols > &v) |
|
template<typename Scalar , __size_type rows, __size_type cols> |
Vector< Scalar, rows > | capd::vectalg::operator* (const Matrix< Scalar, rows, cols > &a, const ColumnVector< Scalar, cols > &v) |
|
template<typename Scalar , __size_type rows, __size_type cols> |
Vector< Scalar, rows > | capd::vectalg::operator* (const Matrix< Scalar, rows, cols > &m, const RowVector< Scalar, cols > &u) |
|
template<typename Scalar , __size_type rows, __size_type cols1, __size_type cols2> |
Matrix< Scalar, rows, cols2 > | capd::vectalg::operator* (const Matrix< Scalar, rows, cols1 > &, const Matrix< Scalar, cols1, cols2 > &) |
|
template<typename Scalar , __size_type rows, __size_type cols> |
Matrix< Scalar, rows, cols > | capd::vectalg::abs (const Matrix< Scalar, rows, cols > &m) |
|
template<typename Scalar , __size_type rows, __size_type cols> |
Matrix< Scalar, rows, cols > | capd::vectalg::operator- (const Matrix< Scalar, rows, cols > &m) |
|
template<typename Scalar , __size_type rows, __size_type cols> |
Matrix< Scalar, rows, cols > | capd::vectalg::operator+ (const Matrix< Scalar, rows, cols > &m1, const Matrix< Scalar, rows, cols > &m2) |
|
template<typename Scalar , __size_type rows, __size_type cols> |
Matrix< Scalar, rows, cols > | capd::vectalg::operator- (const Matrix< Scalar, rows, cols > &m1, const Matrix< Scalar, rows, cols > &m2) |
|
template<typename Scalar , __size_type rows, __size_type cols> |
Matrix< Scalar, rows, cols > | capd::vectalg::operator* (const Matrix< Scalar, rows, cols > &m, const Scalar &s) |
|
template<typename Scalar , __size_type rows, __size_type cols> |
Matrix< Scalar, rows, cols > | capd::vectalg::operator* (const Scalar &s, const Matrix< Scalar, rows, cols > &m) |
|
template<typename Scalar , __size_type rows, __size_type cols> |
Matrix< Scalar, rows, cols > | capd::vectalg::operator/ (const Matrix< Scalar, rows, cols > &m, const Scalar &s) |
|
template<typename Scalar , __size_type rows, __size_type cols> |
Matrix< Scalar, rows, cols > | capd::vectalg::operator+ (const Matrix< Scalar, rows, cols > &m, const Scalar &s) |
|
template<typename Scalar , __size_type rows, __size_type cols> |
Matrix< Scalar, rows, cols > | capd::vectalg::operator- (const Matrix< Scalar, rows, cols > &m, const Scalar &s) |
|
template<typename Scalar , __size_type rows, __size_type cols> |
bool | capd::vectalg::operator< (const Matrix< Scalar, rows, cols > &m1, const Matrix< Scalar, rows, cols > &m2) |
|
template<typename Scalar , __size_type rows, __size_type cols> |
bool | capd::vectalg::operator> (const Matrix< Scalar, rows, cols > &m1, const Matrix< Scalar, rows, cols > &m2) |
|
template<typename Scalar , __size_type rows, __size_type cols> |
bool | capd::vectalg::operator<= (const Matrix< Scalar, rows, cols > &m1, const Matrix< Scalar, rows, cols > &m2) |
|
template<typename Scalar , __size_type rows, __size_type cols> |
bool | capd::vectalg::operator>= (const Matrix< Scalar, rows, cols > &m1, const Matrix< Scalar, rows, cols > &m2) |
|
template<typename Scalar , __size_type rows, __size_type cols> |
bool | capd::vectalg::operator== (const Matrix< Scalar, rows, cols > &a1, const Matrix< Scalar, rows, cols > &a2) |
|
template<typename Scalar , __size_type rows, __size_type cols> |
bool | capd::vectalg::operator!= (const Matrix< Scalar, rows, cols > &a1, const Matrix< Scalar, rows, cols > &a2) |
|
template<typename Scalar , __size_type rows, __size_type cols> |
Matrix< Scalar, cols, rows >::ScalarType | capd::vectalg::trace (const Matrix< Scalar, cols, rows > &A) |
| Computes Trace of a given matrix. More...
|
|
template<typename Scalar , __size_type rows, __size_type cols> |
Matrix< Scalar, cols, rows >::ScalarType | capd::vectalg::secondTrace (const Matrix< Scalar, cols, rows > &A) |
| It returns a sum of determinants of all 2x2 matrix. More...
|
|