Generated on Tue Apr 18 10:23:31 2017 for Gecode by doxygen 1.6.3

Gecode::Float::Trigonometric Namespace Reference

Trigonometric propagators More...

Classes

class  Sin
 Propagator for bounds consistent sinus operator More...
class  Cos
 Propagator for bounds consistent cosinus operator More...
class  ASin
 Propagator for bounds consistent arc sinus operator More...
class  ACos
 Propagator for bounds consistent arc cosinus operator More...
class  Tan
 Propagator for bounds consistent tangent operator More...
class  ATan
 Propagator for bounds consistent arc tangent operator More...

Functions

template<class V >
void aSinProject (Rounding &r, const V &aSinIv, FloatNum &iv_min, FloatNum &iv_max, int &n_min, int &n_max)
template<class V >
void aTanProject (Rounding &r, const V &aTanIv, FloatNum &iv_min, FloatNum &iv_max, int &n_min, int &n_max)

Detailed Description

Trigonometric propagators


Function Documentation

template<class V >
void Gecode::Float::Trigonometric::aSinProject ( Rounding &  r,
const V &  aSinIv,
FloatNum &  iv_min,
FloatNum &  iv_max,
int &  n_min,
int &  n_max 
) [inline]

Definition at line 46 of file sincos.hpp.

template<class V >
void Gecode::Float::Trigonometric::aTanProject ( Rounding &  r,
const V &  aTanIv,
FloatNum &  iv_min,
FloatNum &  iv_max,
int &  n_min,
int &  n_max 
) [inline]

Definition at line 45 of file tanatan.hpp.