Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::numeric::interval_lib::rounded_transc_exact< T, Rounding > Struct Template Reference

#include <rounding.hpp>

Inheritance diagram for boost::numeric::interval_lib::rounded_transc_exact< T, Rounding >:
Collaboration diagram for boost::numeric::interval_lib::rounded_transc_exact< T, Rounding >:

Public Member Functions

T exp_down (const T &x)
 
T exp_up (const T &x)
 
T log_down (const T &x)
 
T log_up (const T &x)
 
T sin_down (const T &x)
 
T sin_up (const T &x)
 
T cos_down (const T &x)
 
T cos_up (const T &x)
 
T tan_down (const T &x)
 
T tan_up (const T &x)
 
T asin_down (const T &x)
 
T asin_up (const T &x)
 
T acos_down (const T &x)
 
T acos_up (const T &x)
 
T atan_down (const T &x)
 
T atan_up (const T &x)
 
T sinh_down (const T &x)
 
T sinh_up (const T &x)
 
T cosh_down (const T &x)
 
T cosh_up (const T &x)
 
T tanh_down (const T &x)
 
T tanh_up (const T &x)
 
T asinh_down (const T &x)
 
T asinh_up (const T &x)
 
T acosh_down (const T &x)
 
T acosh_up (const T &x)
 
T atanh_down (const T &x)
 
T atanh_up (const T &x)
 

Member Function Documentation

template<class T , class Rounding >
T boost::numeric::interval_lib::rounded_transc_exact< T, Rounding >::acos_down ( const T x)
inline
template<class T , class Rounding >
T boost::numeric::interval_lib::rounded_transc_exact< T, Rounding >::acos_up ( const T x)
inline
template<class T , class Rounding >
T boost::numeric::interval_lib::rounded_transc_exact< T, Rounding >::acosh_down ( const T x)
inline
template<class T , class Rounding >
T boost::numeric::interval_lib::rounded_transc_exact< T, Rounding >::acosh_up ( const T x)
inline
template<class T , class Rounding >
T boost::numeric::interval_lib::rounded_transc_exact< T, Rounding >::asin_down ( const T x)
inline
template<class T , class Rounding >
T boost::numeric::interval_lib::rounded_transc_exact< T, Rounding >::asin_up ( const T x)
inline
template<class T , class Rounding >
T boost::numeric::interval_lib::rounded_transc_exact< T, Rounding >::asinh_down ( const T x)
inline
template<class T , class Rounding >
T boost::numeric::interval_lib::rounded_transc_exact< T, Rounding >::asinh_up ( const T x)
inline
template<class T , class Rounding >
T boost::numeric::interval_lib::rounded_transc_exact< T, Rounding >::atan_down ( const T x)
inline
template<class T , class Rounding >
T boost::numeric::interval_lib::rounded_transc_exact< T, Rounding >::atan_up ( const T x)
inline
template<class T , class Rounding >
T boost::numeric::interval_lib::rounded_transc_exact< T, Rounding >::atanh_down ( const T x)
inline
template<class T , class Rounding >
T boost::numeric::interval_lib::rounded_transc_exact< T, Rounding >::atanh_up ( const T x)
inline
template<class T , class Rounding >
T boost::numeric::interval_lib::rounded_transc_exact< T, Rounding >::cos_down ( const T x)
inline
template<class T , class Rounding >
T boost::numeric::interval_lib::rounded_transc_exact< T, Rounding >::cos_up ( const T x)
inline
template<class T , class Rounding >
T boost::numeric::interval_lib::rounded_transc_exact< T, Rounding >::cosh_down ( const T x)
inline
template<class T , class Rounding >
T boost::numeric::interval_lib::rounded_transc_exact< T, Rounding >::cosh_up ( const T x)
inline
template<class T , class Rounding >
T boost::numeric::interval_lib::rounded_transc_exact< T, Rounding >::exp_down ( const T x)
inline
template<class T , class Rounding >
T boost::numeric::interval_lib::rounded_transc_exact< T, Rounding >::exp_up ( const T x)
inline
template<class T , class Rounding >
T boost::numeric::interval_lib::rounded_transc_exact< T, Rounding >::log_down ( const T x)
inline
template<class T , class Rounding >
T boost::numeric::interval_lib::rounded_transc_exact< T, Rounding >::log_up ( const T x)
inline
template<class T , class Rounding >
T boost::numeric::interval_lib::rounded_transc_exact< T, Rounding >::sin_down ( const T x)
inline
template<class T , class Rounding >
T boost::numeric::interval_lib::rounded_transc_exact< T, Rounding >::sin_up ( const T x)
inline
template<class T , class Rounding >
T boost::numeric::interval_lib::rounded_transc_exact< T, Rounding >::sinh_down ( const T x)
inline
template<class T , class Rounding >
T boost::numeric::interval_lib::rounded_transc_exact< T, Rounding >::sinh_up ( const T x)
inline
template<class T , class Rounding >
T boost::numeric::interval_lib::rounded_transc_exact< T, Rounding >::tan_down ( const T x)
inline
template<class T , class Rounding >
T boost::numeric::interval_lib::rounded_transc_exact< T, Rounding >::tan_up ( const T x)
inline
template<class T , class Rounding >
T boost::numeric::interval_lib::rounded_transc_exact< T, Rounding >::tanh_down ( const T x)
inline
template<class T , class Rounding >
T boost::numeric::interval_lib::rounded_transc_exact< T, Rounding >::tanh_up ( const T x)
inline

The documentation for this struct was generated from the following file: