|
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 |