|
| template<typename T > |
| int | mmx::sign (const T &x) |
| |
| template<typename Iterator > |
| unsigned | mmx::sign_variation (Iterator b, Iterator e) |
| |
| template<typename Iterator > |
| unsigned | mmx::sign_variation (Iterator b, Iterator e, unsigned maxv) |
| |
| template<typename Vector > |
| unsigned | mmx::sign_variation_n (const Vector &t, unsigned l, unsigned maxv) |
| |
| template<typename Iterator > |
| bool | mmx::has_sign_variation (Iterator b, Iterator e) |
| |
| template<typename Iterator > |
| bool | mmx::has_no_strict_sign_variation (Iterator b, Iterator e) |
| |
| template<typename Vector > |
| bool | mmx::has_sign_variation (const Vector &t) |
| |
| template<typename Vector > |
| int | mmx::sign_of (const Vector &t) |
| |
| template<typename T > |
| int | mmx::sign_variation (const T &v) |
| |
| template<typename T > |
| int | mmx::sign_variation (const T &v, unsigned maxv) |
| |
| template<typename C , unsigned N> |
| unsigned | mmx::sign_variation (const C(&t)[N]) |
| |
| template<typename C , unsigned N> |
| unsigned | mmx::sign_variation (const C(&t)[N], unsigned maxv) |
| |
| template<typename C > |
| unsigned | mmx::sign_variation (const C *t, unsigned size) |
| |
| template<typename C > |
| unsigned | mmx::sign_variation (const C *t, unsigned size, unsigned maxv) |
| |
| template<typename T > |
| int | mmx::Var (const T &v) |
| |
| template<typename T > |
| int | mmx::Per (const T &v) |
| | Per is computing the number of equal consecutive signs -1 to 1. More...
|
| |
| template<typename T > |
| int | mmx::Eps (const T &v) |
| |
| template<typename T > |
| int | mmx::Count (const T &v) |
| |
| template<typename C , typename Iterator > |
| C | mmx::min_value (Iterator b, Iterator e) |
| |
| template<typename C , typename Iterator > |
| C | mmx::max_value (Iterator b, Iterator e) |
| |