Namespaces | |
| namespace | exmat::Math |
| Namespace for math constants, mathematical and utility functions. | |
| namespace | exmat::Math |
| Namespace for math constants, mathematical and utility functions. | |
Vector functions | |
| template<class L, class R, class ErrChk1, class ErrChk2> | |
| static TypeTraits< typename L::value_type, typename R::value_type >::HigherValue | exmat::dot (const Vec< L, ErrChk1 > &lv, const Vec< R, ErrChk2 > &rv) |
| Compute the dot/inner product. | |
| template<class Rep, class ErrChk> | |
| static Rep::value_type | exmat::norm (const Vec< Rep, ErrChk > &v) |
| Vector norm function. | |
| template<class Rep, class ErrChk> | |
| static Rep::value_type | exmat::norm2 (const Vec< Rep, ErrChk > &v) |
| Squared norm. | |
| template<class L, class R, class LErrChk, class RErrChk> | |
| static const Vec< DenseColVecCon< typename TypeTraits< typename L::value_type, typename R::value_type >::HigherValue, 3 >, typename ResultantChecker< LErrChk, RErrChk >::RET > | exmat::cross (const Vec< L, LErrChk > &A, const Vec< R, RErrChk > &B) |
| Vector cross product. | |
Functions | |
| template<class Rep, class ErrChk> | |
| static EXMAT_INLINE2 Rep::value_type | exmat::determinant (const Mat< Rep, ErrChk > &m) |
|
||||||||||
|
Matrix determinant
|
|
||||||||||||||||
|
Compute the dot/inner product.
where |
1.4.6-NO