#include <api_exception.h>
#include <iostream>
Go to the source code of this file.
Namespaces | |
namespace | coco |
the main namespace of the COCONUT API | |
namespace | std |
The standard namespace. | |
Functions | |
ostream & | std::operator<< (ostream &o, const coco::proj_rational &x) |
template<class I > | |
ostream & | std::operator<< (ostream &o, const coco::projective_interval< I > &a) |
template<class I > | |
projective_interval< I > | coco::operator+ (const projective_interval< I > &a, const projective_interval< I > &b) |
template<class I > | |
projective_interval< I > | coco::operator+ (const projective_interval< I > &a, double b) |
template<class I > | |
projective_interval< I > | coco::operator+ (double b, const projective_interval< I > &a) |
template<class I > | |
projective_interval< I > | coco::operator- (const projective_interval< I > &a, const projective_interval< I > &b) |
template<class I > | |
projective_interval< I > | coco::operator- (const projective_interval< I > &a, double b) |
template<class I > | |
projective_interval< I > | coco::operator- (double b, const projective_interval< I > &a) |
template<class I > | |
projective_interval< I > | coco::operator* (const projective_interval< I > &a, const projective_interval< I > &b) |
template<class I > | |
projective_interval< I > | coco::operator* (const projective_interval< I > &a, double b) |
template<class I > | |
projective_interval< I > | coco::operator* (double b, const projective_interval< I > &a) |
template<class I > | |
projective_interval< I > | coco::operator/ (const projective_interval< I > &a, const projective_interval< I > &b) |
template<class I > | |
projective_interval< I > | coco::operator/ (const projective_interval< I > &a, double b) |
template<class I > | |
projective_interval< I > | coco::operator/ (double b, const projective_interval< I > &a) |
template<class I > | |
projective_interval< I > | coco::acos (const projective_interval< I > &x) |
template<class I > | |
projective_interval< I > | coco::abs (const projective_interval< I > &x) |
template<class I > | |
projective_interval< I > | coco::acosh (const projective_interval< I > &x) |
template<class I > | |
projective_interval< I > | coco::acot (const projective_interval< I > &x) |
template<class I > | |
projective_interval< I > | coco::acoth (const projective_interval< I > &x) |
template<class I > | |
projective_interval< I > | coco::asin (const projective_interval< I > &x) |
template<class I > | |
projective_interval< I > | coco::asinh (const projective_interval< I > &x) |
template<class I > | |
projective_interval< I > | coco::atan (const projective_interval< I > &x) |
template<class I > | |
projective_interval< I > | coco::atanh (const projective_interval< I > &x) |
template<class I > | |
projective_interval< I > | coco::cos (const projective_interval< I > &x) |
template<class I > | |
projective_interval< I > | coco::cosh (const projective_interval< I > &x) |
template<class I > | |
projective_interval< I > | coco::cot (const projective_interval< I > &x) |
template<class I > | |
projective_interval< I > | coco::coth (const projective_interval< I > &x) |
template<class I > | |
projective_interval< I > | coco::exp (const projective_interval< I > &x) |
template<class I > | |
projective_interval< I > | coco::exp10 (const projective_interval< I > &x) |
template<class I > | |
projective_interval< I > | coco::exp2 (const projective_interval< I > &x) |
template<class I > | |
projective_interval< I > | coco::expm1 (const projective_interval< I > &x) |
template<class I > | |
projective_interval< I > | coco::log (const projective_interval< I > &x) |
template<class I > | |
projective_interval< I > | coco::log10 (const projective_interval< I > &x) |
template<class I > | |
projective_interval< I > | coco::log1p (const projective_interval< I > &x) |
template<class I > | |
projective_interval< I > | coco::log2 (const projective_interval< I > &x) |
template<class I > | |
projective_interval< I > | coco::power (const projective_interval< I > &x, int n) |
template<class I > | |
projective_interval< I > | coco::pow (const projective_interval< I > &x, const projective_interval< I > &y) |
template<class I > | |
projective_interval< I > | coco::sin (const projective_interval< I > &x) |
template<class I > | |
projective_interval< I > | coco::sinh (const projective_interval< I > &x) |
template<class I > | |
projective_interval< I > | coco::sqr (const projective_interval< I > &x) |
template<class I > | |
projective_interval< I > | coco::sqrt (const projective_interval< I > &x) |
template<class I > | |
projective_interval< I > | coco::tan (const projective_interval< I > &x) |
template<class I > | |
projective_interval< I > | coco::tanh (const projective_interval< I > &x) |
template<class I > | |
projective_interval< I > | coco::imax (const projective_interval< I > &x, const projective_interval< I > &y) |
template<class I > | |
projective_interval< I > | coco::imin (const projective_interval< I > &x, const projective_interval< I > &y) |
template<class I > | |
projective_interval< I > | coco::division_part1 (const projective_interval< I > &x, const projective_interval< I > &y, bool &b) |
template<class I > | |
projective_interval< I > | coco::division_part2 (const projective_interval< I > &x, const projective_interval< I > &y, bool b) |
Definition in file prointerval.hpp.