|
CAPD::DynSys Library
6.0.0
|
Interval Arithmetics - operators definitions. More...
#include "capd/intervals/IntervalError.h"#include "capd/intervals/IntervalTraits.h"#include <iostream>#include <cstdio>Namespaces | |
| capd | |
| capd::intervals | |
| Interval arithmetics. | |
Functions | |
| template<typename T_Bound , typename T_Rnd > | |
| Interval< T_Bound, T_Rnd > | capd::intervals::operator+ (const Interval< T_Bound, T_Rnd > &A_iv1, const Interval< T_Bound, T_Rnd > &A_iv2) |
| template<typename T_Bound , typename T_Rnd > | |
| Interval< T_Bound, T_Rnd > | capd::intervals::operator- (const Interval< T_Bound, T_Rnd > &A_iv1, const Interval< T_Bound, T_Rnd > &A_iv2) |
| template<typename T_Bound , typename T_Rnd > | |
| Interval< T_Bound, T_Rnd > | capd::intervals::operator* (const Interval< T_Bound, T_Rnd > &A_iv1, const Interval< T_Bound, T_Rnd > &A_iv2) |
| template<typename T_Bound , typename T_Rnd > | |
| Interval< T_Bound, T_Rnd > | capd::intervals::operator/ (const Interval< T_Bound, T_Rnd > &A_iv1, const Interval< T_Bound, T_Rnd > &A_iv2) |
| template<typename T_Bound , typename T_Rnd > | |
| std::ostream & | capd::intervals::operator<< (std::ostream &s, const Interval< T_Bound, T_Rnd > &A_iv) |
| template<typename T_Bound , typename T_Rnd > | |
| std::istream & | capd::intervals::operator>> (std::istream &inp, Interval< T_Bound, T_Rnd > &i) |
| template<typename T_Bound , typename T_Rnd > | |
| std::ostream & | capd::intervals::bitWrite (std::ostream &out, const Interval< T_Bound, T_Rnd > &iv) |
| template<typename T_Bound , typename T_Rnd > | |
| std::istream & | capd::intervals::bitRead (std::istream &inp, Interval< T_Bound, T_Rnd > &iv) |
| template<typename T_Bound , typename T_Rnd > | |
| std::ostream & | capd::intervals::hexWrite (std::ostream &out, const Interval< T_Bound, T_Rnd > &iv) |
| template<typename T_Bound , typename T_Rnd > | |
| std::istream & | capd::intervals::hexRead (std::istream &inp, Interval< T_Bound, T_Rnd > &iv) |
| template<typename T_Bound , typename T_Rnd > | |
| std::ostream & | capd::intervals::binWrite (std::ostream &out, const Interval< T_Bound, T_Rnd > &iv) |
| template<typename T_Bound , typename T_Rnd > | |
| std::istream & | capd::intervals::binRead (std::istream &in, Interval< T_Bound, T_Rnd > &iv) |
| template<typename T_Bound , typename T_Rnd > | |
| Interval< T_Bound, T_Rnd > | capd::intervals::add (const Interval< T_Bound, T_Rnd > &A_iv, const T_Bound &A_x) |
| template<typename T_Bound , typename T_Rnd > | |
| Interval< T_Bound, T_Rnd > | capd::intervals::substract (const Interval< T_Bound, T_Rnd > &A_iv, const T_Bound &A_x) |
| template<typename T_Bound , typename T_Rnd > | |
| Interval< T_Bound, T_Rnd > | capd::intervals::substract (const T_Bound &A_x, const Interval< T_Bound, T_Rnd > &A_iv) |
| template<typename T_Bound , typename T_Rnd > | |
| Interval< T_Bound, T_Rnd > | capd::intervals::multiply (const Interval< T_Bound, T_Rnd > &A_iv, const T_Bound &A_x) |
| template<typename T_Bound , typename T_Rnd > | |
| Interval< T_Bound, T_Rnd > | capd::intervals::divide (const Interval< T_Bound, T_Rnd > &A_iv, const T_Bound &A_x) |
| template<typename T_Bound , typename T_Rnd > | |
| Interval< T_Bound, T_Rnd > | capd::intervals::divide (const T_Bound &A_x, const Interval< T_Bound, T_Rnd > &A_iv) |
Interval Arithmetics - operators definitions.