include/numerix/interval.hpp File Reference

#include <basix/function.hpp>
#include <numerix/rounded.hpp>

Go to the source code of this file.

Classes

Namespaces

Defines

Functions

Variables


Define Documentation

#define Down   V::template rnd_helper<C>::DV
#define Interval   interval<C,V>

Definition at line 20 of file interval.hpp.

#define TMPL   template<typename C,typename V>

Definition at line 19 of file interval.hpp.

#define TMPL_DEF   template<typename C,typename V=std_interval>

Definition at line 18 of file interval.hpp.

#define Up   V::template rnd_helper<C>::UV

Definition at line 21 of file interval.hpp.

Referenced by implementation< ball_rounding, W, ball_rounded >::abs_up(), implementation< ball_elementary, W, ball_rounded >::acos(), implementation< ball_additive, W, ball_rounded >::add(), implementation< ball_rounding, W, ball_rounded >::add_additive_error(), implementation< ball_rounding, W, ball_rounded >::add_elementary_error(), implementation< ball_rounding, W, ball_rounded >::add_multiplicative_error(), implementation< ball_rounding, W, ball_rounded >::add_rounding_error(), implementation< ball_elementary, W, ball_rounded >::asin(), implementation< ball_elementary, W, ball_rounded >::atan(), implementation< ball_elementary, W, ball_rounded >::atan2(), implementation< ball_rounding, W, ball_rounded >::bnd_up(), implementation< ball_ordered, W, ball_rounded >::ceil(), implementation< ball_elementary, W, ball_rounded >::cos(), implementation< ball_elementary, IV, ball_complex< BV > >::cos(), implementation< ball_elementary, W, ball_rounded >::cosh(), implementation< ball_elementary, IV, ball_complex< BV > >::cosh(), implementation< ball_elementary, W, ball_rounded >::exp(), implementation< ball_elementary, IV, ball_complex< BV > >::exp(), implementation< ball_ordered, W, ball_rounded >::floor(), implementation< ball_complex_construct, IV, ball_complex< BV > >::gauss(), implementation< ball_root, W, ball_rounded >::hypot(), implementation< ball_multiplicative, W, ball_rounded >::invert(), implementation< ball_elementary, W, ball_rounded >::log(), implementation< ball_elementary, IV, ball_complex< BV > >::log(), implementation< ball_rounding, W, ball_rounded >::make_interval(), implementation< ball_multiplicative, W, ball_rounded >::mul(), implementation< ball_ordered, W, ball_rounded >::round(), implementation< ball_elementary, W, ball_rounded >::sin(), implementation< ball_elementary, IV, ball_complex< BV > >::sin(), implementation< ball_elementary, W, ball_rounded >::sinh(), implementation< ball_elementary, IV, ball_complex< BV > >::sinh(), implementation< ball_root, W, ball_rounded >::sqrt(), implementation< ball_root, IV, ball_complex< BV > >::sqrt(), implementation< ball_multiplicative, W, ball_rounded >::square(), implementation< ball_additive, W, ball_rounded >::sub(), implementation< ball_ordered, W, ball_rounded >::trunc(), implementation< ball_rounding, W, ball_rounded >::upper(), and make_interval_helper< ball< C, R, V >, C2 >::val().


Generated on 6 Dec 2012 for numerix by  doxygen 1.6.1