Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
arith.hpp File Reference
#include <boost/config.hpp>
#include <boost/numeric/interval/interval.hpp>
#include <boost/numeric/interval/detail/bugs.hpp>
#include <boost/numeric/interval/detail/test_input.hpp>
#include <boost/numeric/interval/detail/division.hpp>
#include <algorithm>
Include dependency graph for arith.hpp:
This graph shows which files directly or indirectly include this file:

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::numeric
 

Functions

template<class T , class Policies >
const interval< T, Policies > & boost::numeric::operator+ (const interval< T, Policies > &x)
 
template<class T , class Policies >
interval< T, Policies > boost::numeric::operator- (const interval< T, Policies > &x)
 
template<class T , class Policies >
interval< T, Policies > boost::numeric::operator+ (const interval< T, Policies > &x, const interval< T, Policies > &y)
 
template<class T , class Policies >
interval< T, Policies > boost::numeric::operator+ (const T &x, const interval< T, Policies > &y)
 
template<class T , class Policies >
interval< T, Policies > boost::numeric::operator+ (const interval< T, Policies > &x, const T &y)
 
template<class T , class Policies >
interval< T, Policies > boost::numeric::operator- (const interval< T, Policies > &x, const interval< T, Policies > &y)
 
template<class T , class Policies >
interval< T, Policies > boost::numeric::operator- (const T &x, const interval< T, Policies > &y)
 
template<class T , class Policies >
interval< T, Policies > boost::numeric::operator- (const interval< T, Policies > &x, const T &y)
 
template<class T , class Policies >
interval< T, Policies > boost::numeric::operator* (const interval< T, Policies > &x, const interval< T, Policies > &y)
 
template<class T , class Policies >
interval< T, Policies > boost::numeric::operator* (const T &x, const interval< T, Policies > &y)
 
template<class T , class Policies >
interval< T, Policies > boost::numeric::operator* (const interval< T, Policies > &x, const T &y)
 
template<class T , class Policies >
interval< T, Policies > boost::numeric::operator/ (const interval< T, Policies > &x, const interval< T, Policies > &y)
 
template<class T , class Policies >
interval< T, Policies > boost::numeric::operator/ (const T &x, const interval< T, Policies > &y)
 
template<class T , class Policies >
interval< T, Policies > boost::numeric::operator/ (const interval< T, Policies > &x, const T &y)