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.