CAPD DynSys Library
5.2.0
|
Specialization for intervals. More...
#include <capd/filib/Interval.h>
Public Types | |
typedef T | Real |
typedef ::capd::filib::Interval< T, R, M > | IntervalType |
Static Public Member Functions | |
static const IntervalType & | zero () |
static const IntervalType & | one () |
static int | numberOfDigits () |
static T | epsilon () throw () |
Machine epsilon (the difference between 1 and the least value greater than 1 that is representable). More... | |
template<typename S > | |
static IntervalType | convert (const S &obj) |
static IntervalType | convert (const T &obj) |
static IntervalType | abs (const IntervalType &A_inter) |
an absolute value More... | |
static IntervalType | max (const IntervalType &A_iv1, const IntervalType &A_iv2) |
maximum More... | |
static IntervalType | min (const IntervalType &A_iv1, const IntervalType &A_iv2) |
minimum More... | |
static bool | isSingular (const IntervalType &x) |
Static Public Attributes | |
static const bool | isInterval = true |
Specialization for intervals.
typedef ::capd::filib::Interval<T, R, M> capd::TypeTraits< capd::filib::Interval< T, R, M > >::IntervalType |
typedef T capd::TypeTraits< capd::filib::Interval< T, R, M > >::Real |
|
inlinestatic |
an absolute value
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
Machine epsilon (the difference between 1 and the least value greater than 1 that is representable).
|
inlinestatic |
|
inlinestatic |
maximum
|
inlinestatic |
minimum
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
static |