Generated on Thu Apr 11 13:59:25 2019 for Gecode by doxygen 1.6.3

val.hpp File Reference

Go to the source code of this file.

Namespaces

namespace  Gecode
 

Gecode toplevel namespace


namespace  Gecode::Float
 

Floating point numbers.


Functions

FloatVal Gecode::operator+ (const FloatVal &x)
FloatVal Gecode::operator- (const FloatVal &x)
FloatVal Gecode::operator+ (const FloatVal &x, const FloatVal &y)
FloatVal Gecode::operator+ (const FloatVal &x, const FloatNum &y)
FloatVal Gecode::operator+ (const FloatNum &x, const FloatVal &y)
FloatVal Gecode::operator- (const FloatVal &x, const FloatVal &y)
FloatVal Gecode::operator- (const FloatVal &x, const FloatNum &y)
FloatVal Gecode::operator- (const FloatNum &x, const FloatVal &y)
FloatVal Gecode::operator* (const FloatVal &x, const FloatVal &y)
FloatVal Gecode::operator* (const FloatVal &x, const FloatNum &y)
FloatVal Gecode::operator* (const FloatNum &x, const FloatVal &y)
FloatVal Gecode::operator/ (const FloatVal &x, const FloatVal &y)
FloatVal Gecode::operator/ (const FloatVal &x, const FloatNum &y)
FloatVal Gecode::operator/ (const FloatNum &x, const FloatVal &y)
bool Gecode::operator< (const FloatVal &x, const FloatVal &y)
bool Gecode::operator< (const FloatVal &x, const FloatNum &y)
bool Gecode::operator<= (const FloatVal &x, const FloatVal &y)
bool Gecode::operator<= (const FloatVal &x, const FloatNum &y)
bool Gecode::operator> (const FloatVal &x, const FloatVal &y)
bool Gecode::operator> (const FloatVal &x, const FloatNum &y)
bool Gecode::operator>= (const FloatVal &x, const FloatVal &y)
bool Gecode::operator>= (const FloatVal &x, const FloatNum &y)
bool Gecode::operator== (const FloatVal &x, const FloatVal &y)
bool Gecode::operator== (const FloatVal &x, const FloatNum &y)
bool Gecode::operator!= (const FloatVal &x, const FloatVal &y)
bool Gecode::operator!= (const FloatVal &x, const FloatNum &y)
bool Gecode::operator< (const FloatNum &x, const FloatVal &y)
bool Gecode::operator<= (const FloatNum &x, const FloatVal &y)
bool Gecode::operator> (const FloatNum &x, const FloatVal &y)
bool Gecode::operator>= (const FloatNum &x, const FloatVal &y)
bool Gecode::operator== (const FloatNum &x, const FloatVal &y)
bool Gecode::operator!= (const FloatNum &x, const FloatVal &y)
template<class Char , class Traits >
std::basic_ostream< Char,
Traits > & 
Gecode::operator<< (std::basic_ostream< Char, Traits > &os, const FloatVal &x)
FloatVal Gecode::abs (const FloatVal &x)
FloatVal Gecode::sqrt (const FloatVal &x)
FloatVal Gecode::sqr (const FloatVal &x)
FloatVal Gecode::pow (const FloatVal &x, int n)
FloatVal Gecode::nroot (const FloatVal &x, int n)
FloatVal Gecode::max (const FloatVal &x, const FloatVal &y)
FloatVal Gecode::max (const FloatVal &x, const FloatNum &y)
FloatVal Gecode::max (const FloatNum &x, const FloatVal &y)
FloatVal Gecode::min (const FloatVal &x, const FloatVal &y)
FloatVal Gecode::min (const FloatVal &x, const FloatNum &y)
FloatVal Gecode::min (const FloatNum &x, const FloatVal &y)
FloatVal Gecode::exp (const FloatVal &x)
FloatVal Gecode::log (const FloatVal &x)
FloatVal Gecode::fmod (const FloatVal &x, const FloatVal &y)
FloatVal Gecode::fmod (const FloatVal &x, const FloatNum &y)
FloatVal Gecode::fmod (const FloatNum &x, const FloatVal &y)
FloatVal Gecode::sin (const FloatVal &x)
FloatVal Gecode::cos (const FloatVal &x)
FloatVal Gecode::tan (const FloatVal &x)
FloatVal Gecode::asin (const FloatVal &x)
FloatVal Gecode::acos (const FloatVal &x)
FloatVal Gecode::atan (const FloatVal &x)
FloatVal Gecode::sinh (const FloatVal &x)
FloatVal Gecode::cosh (const FloatVal &x)
FloatVal Gecode::tanh (const FloatVal &x)
FloatVal Gecode::asinh (const FloatVal &x)
FloatVal Gecode::acosh (const FloatVal &x)
FloatVal Gecode::atanh (const FloatVal &x)
bool Gecode::Float::subset (const FloatVal &x, const FloatVal &y)
bool Gecode::Float::proper_subset (const FloatVal &x, const FloatVal &y)
bool Gecode::Float::overlap (const FloatVal &x, const FloatVal &y)
FloatVal Gecode::Float::intersect (const FloatVal &x, const FloatVal &y)
FloatVal Gecode::Float::hull (const FloatVal &x, const FloatVal &y)
FloatVal Gecode::Float::hull (const FloatVal &x, const FloatNum &y)
FloatVal Gecode::Float::hull (const FloatNum &x, const FloatVal &y)
FloatVal Gecode::Float::hull (const FloatNum &x, const FloatNum &y)