Namespaces | |
| detail | |
| functional | |
| interval_lib | |
| odeint | |
| op | |
| operators | |
| ublas | |
| main namespace of uBLAS.  | |
Classes | |
| class | bad_numeric_cast | 
| struct | bounds | 
| struct | bounds< rational< T > > | 
| struct | Ceil | 
| struct | conversion_traits | 
| struct | converter | 
| struct | converter< double, rational< T >, Traits, OverflowHandler, Float2IntRounder, RawConverter, UserRangeChecker > | 
| struct | converter< int, rational< T >, Traits, OverflowHandler, Float2IntRounder, RawConverter, UserRangeChecker > | 
| struct | def_overflow_handler | 
| struct | default_ | 
| struct | Floor | 
| struct | int_float_mixture | 
| class | interval | 
| struct | is_subranged | 
| struct | make_converter_from | 
| class | negative_overflow | 
| struct | numeric_cast_traits | 
| struct | one | 
| struct | one< std::complex< T > > | 
| INTERNAL ONLY.  More... | |
| struct | one_or_default | 
| class | positive_overflow | 
| struct | raw_converter | 
| struct | RoundEven | 
| struct | sign_mixture | 
| struct | silent_overflow_handler | 
| struct | Trunc | 
| struct | udt_builtin_mixture | 
| struct | UseInternalRangeChecker | 
| struct | zero | 
| struct | zero_or_default | 
Enumerations | |
| enum | range_check_result {  cInRange = 0, cNegOverflow = 1, cPosOverflow = 2 }  | 
| enum | int_float_mixture_enum {  integral_to_integral, integral_to_float, float_to_integral, float_to_float }  | 
| enum | sign_mixture_enum {  unsigned_to_unsigned, signed_to_signed, signed_to_unsigned, unsigned_to_signed }  | 
| enum | udt_builtin_mixture_enum {  builtin_to_builtin, builtin_to_udt, udt_to_builtin, udt_to_udt }  | 
Functions | |
| BOOST_ACCUMULATORS_IGNORE_GLOBAL (plus) namespace functional | |
| BOOST_ACCUMULATORS_IGNORE_GLOBAL (minus) namespace functional | |
| BOOST_ACCUMULATORS_IGNORE_GLOBAL (multiplies) namespace functional | |
| BOOST_ACCUMULATORS_IGNORE_GLOBAL (divides) namespace functional | |
| BOOST_ACCUMULATORS_IGNORE_GLOBAL (modulus) namespace functional | |
| BOOST_ACCUMULATORS_IGNORE_GLOBAL (greater) namespace functional | |
| BOOST_ACCUMULATORS_IGNORE_GLOBAL (greater_equal) namespace functional | |
| BOOST_ACCUMULATORS_IGNORE_GLOBAL (less) namespace functional | |
| BOOST_ACCUMULATORS_IGNORE_GLOBAL (less_equal) namespace functional | |
| BOOST_ACCUMULATORS_IGNORE_GLOBAL (equal_to) namespace functional | |
| BOOST_ACCUMULATORS_IGNORE_GLOBAL (not_equal_to) namespace functional | |
| BOOST_ACCUMULATORS_IGNORE_GLOBAL (assign) namespace functional | |
| BOOST_ACCUMULATORS_IGNORE_GLOBAL (plus_assign) namespace functional | |
| BOOST_ACCUMULATORS_IGNORE_GLOBAL (minus_assign) namespace functional | |
| BOOST_ACCUMULATORS_IGNORE_GLOBAL (multiplies_assign) namespace functional | |
| BOOST_ACCUMULATORS_IGNORE_GLOBAL (divides_assign) namespace functional | |
| BOOST_ACCUMULATORS_IGNORE_GLOBAL (modulus_assign) namespace functional | |
| template<typename To , typename From > | |
| lazy_disable_if< is_const < From >, mpl::if_< is_same < To, From >, To &, To > >::type  | promote (From &from) | 
| template<typename To , typename From > | |
| mpl::if_< is_same< To const,  From const >, To const &, To const >::type  | promote (From const &from) | 
| template<typename T > | |
| T const & | pow (T const &x, mpl::int_< 1 >) | 
| INTERNAL ONLY.  More... | |
| template<typename T , int N> | |
| T | pow (T const &x, mpl::int_< N >) | 
| INTERNAL ONLY.  More... | |
| template<class T , class Policies > | |
| const interval< T, Policies > & | operator+ (const interval< T, Policies > &x) | 
| template<class T , class Policies > | |
| interval< T, Policies > | operator- (const interval< T, Policies > &x) | 
| template<class T , class Policies > | |
| interval< T, Policies > | operator+ (const interval< T, Policies > &x, const interval< T, Policies > &y) | 
| template<class T , class Policies > | |
| interval< T, Policies > | operator+ (const T &x, const interval< T, Policies > &y) | 
| template<class T , class Policies > | |
| interval< T, Policies > | operator+ (const interval< T, Policies > &x, const T &y) | 
| template<class T , class Policies > | |
| interval< T, Policies > | operator- (const interval< T, Policies > &x, const interval< T, Policies > &y) | 
| template<class T , class Policies > | |
| interval< T, Policies > | operator- (const T &x, const interval< T, Policies > &y) | 
| template<class T , class Policies > | |
| interval< T, Policies > | operator- (const interval< T, Policies > &x, const T &y) | 
| template<class T , class Policies > | |
| interval< T, Policies > | operator* (const interval< T, Policies > &x, const interval< T, Policies > &y) | 
| template<class T , class Policies > | |
| interval< T, Policies > | operator* (const T &x, const interval< T, Policies > &y) | 
| template<class T , class Policies > | |
| interval< T, Policies > | operator* (const interval< T, Policies > &x, const T &y) | 
| template<class T , class Policies > | |
| interval< T, Policies > | operator/ (const interval< T, Policies > &x, const interval< T, Policies > &y) | 
| template<class T , class Policies > | |
| interval< T, Policies > | operator/ (const T &x, const interval< T, Policies > &y) | 
| template<class T , class Policies > | |
| interval< T, Policies > | operator/ (const interval< T, Policies > &x, const T &y) | 
| template<class T , class Policies > | |
| interval< T, Policies > | fmod (const interval< T, Policies > &x, const interval< T, Policies > &y) | 
| template<class T , class Policies > | |
| interval< T, Policies > | fmod (const interval< T, Policies > &x, const T &y) | 
| template<class T , class Policies > | |
| interval< T, Policies > | fmod (const T &x, const interval< T, Policies > &y) | 
| template<class T , class Policies > | |
| interval< T, Policies > | pow (const interval< T, Policies > &x, int pwr) | 
| template<class T , class Policies > | |
| interval< T, Policies > | sqrt (const interval< T, Policies > &x) | 
| template<class T , class Policies > | |
| interval< T, Policies > | square (const interval< T, Policies > &x) | 
| template<class T , class Policies > | |
| interval< T, Policies > | nth_root (interval< T, Policies > const &x, int k) | 
| template<class T , class Policies > | |
| interval< T, Policies > | operator+ (const interval< T, Policies > &x, int y) | 
| template<class T , class Policies > | |
| interval< T, Policies > | operator+ (int x, const interval< T, Policies > &y) | 
| template<class T , class Policies > | |
| interval< T, Policies > | operator- (const interval< T, Policies > &x, int y) | 
| template<class T , class Policies > | |
| interval< T, Policies > | operator- (int x, const interval< T, Policies > &y) | 
| template<class T , class Policies > | |
| interval< T, Policies > | operator* (const interval< T, Policies > &x, int y) | 
| template<class T , class Policies > | |
| interval< T, Policies > | operator* (int x, const interval< T, Policies > &y) | 
| template<class T , class Policies > | |
| interval< T, Policies > | operator/ (const interval< T, Policies > &x, int y) | 
| template<class T , class Policies > | |
| interval< T, Policies > | operator/ (int x, const interval< T, Policies > &y) | 
| template<class CharType , class CharTraits , class T , class Policies > | |
| std::basic_ostream< CharType,  CharTraits > &  | operator<< (std::basic_ostream< CharType, CharTraits > &stream, interval< T, Policies > const &value) | 
| template<class T , class Policies > | |
| interval< T, Policies > | exp (const interval< T, Policies > &x) | 
| template<class T , class Policies > | |
| interval< T, Policies > | log (const interval< T, Policies > &x) | 
| template<class T , class Policies > | |
| interval< T, Policies > | cos (const interval< T, Policies > &x) | 
| template<class T , class Policies > | |
| interval< T, Policies > | sin (const interval< T, Policies > &x) | 
| template<class T , class Policies > | |
| interval< T, Policies > | tan (const interval< T, Policies > &x) | 
| template<class T , class Policies > | |
| interval< T, Policies > | asin (const interval< T, Policies > &x) | 
| template<class T , class Policies > | |
| interval< T, Policies > | acos (const interval< T, Policies > &x) | 
| template<class T , class Policies > | |
| interval< T, Policies > | atan (const interval< T, Policies > &x) | 
| template<class T , class Policies > | |
| interval< T, Policies > | sinh (const interval< T, Policies > &x) | 
| template<class T , class Policies > | |
| interval< T, Policies > | cosh (const interval< T, Policies > &x) | 
| template<class T , class Policies > | |
| interval< T, Policies > | tanh (const interval< T, Policies > &x) | 
| template<class T , class Policies > | |
| interval< T, Policies > | asinh (const interval< T, Policies > &x) | 
| template<class T , class Policies > | |
| interval< T, Policies > | acosh (const interval< T, Policies > &x) | 
| template<class T , class Policies > | |
| interval< T, Policies > | atanh (const interval< T, Policies > &x) | 
| template<class T , class Policies > | |
| const T & | lower (const interval< T, Policies > &x) | 
| template<class T , class Policies > | |
| const T & | upper (const interval< T, Policies > &x) | 
| template<class T , class Policies > | |
| T | checked_lower (const interval< T, Policies > &x) | 
| template<class T , class Policies > | |
| T | checked_upper (const interval< T, Policies > &x) | 
| template<class T , class Policies > | |
| T | width (const interval< T, Policies > &x) | 
| template<class T , class Policies > | |
| T | median (const interval< T, Policies > &x) | 
| template<class T , class Policies > | |
| interval< T, Policies > | widen (const interval< T, Policies > &x, const T &v) | 
| template<class T , class Policies > | |
| bool | empty (const interval< T, Policies > &x) | 
| template<class T , class Policies > | |
| bool | zero_in (const interval< T, Policies > &x) | 
| template<class T , class Policies > | |
| bool | in_zero (const interval< T, Policies > &x) | 
| template<class T , class Policies > | |
| bool | in (const T &x, const interval< T, Policies > &y) | 
| template<class T , class Policies > | |
| bool | subset (const interval< T, Policies > &x, const interval< T, Policies > &y) | 
| template<class T , class Policies1 , class Policies2 > | |
| bool | proper_subset (const interval< T, Policies1 > &x, const interval< T, Policies2 > &y) | 
| template<class T , class Policies1 , class Policies2 > | |
| bool | overlap (const interval< T, Policies1 > &x, const interval< T, Policies2 > &y) | 
| template<class T , class Policies > | |
| bool | singleton (const interval< T, Policies > &x) | 
| template<class T , class Policies1 , class Policies2 > | |
| bool | equal (const interval< T, Policies1 > &x, const interval< T, Policies2 > &y) | 
| template<class T , class Policies > | |
| interval< T, Policies > | intersect (const interval< T, Policies > &x, const interval< T, Policies > &y) | 
| template<class T , class Policies > | |
| interval< T, Policies > | hull (const interval< T, Policies > &x, const interval< T, Policies > &y) | 
| template<class T , class Policies > | |
| interval< T, Policies > | hull (const interval< T, Policies > &x, const T &y) | 
| template<class T , class Policies > | |
| interval< T, Policies > | hull (const T &x, const interval< T, Policies > &y) | 
| template<class T > | |
| interval< T > | hull (const T &x, const T &y) | 
| template<class T , class Policies > | |
| std::pair< interval< T,  Policies >, interval< T, Policies > >  | bisect (const interval< T, Policies > &x) | 
| template<class T , class Policies > | |
| T | norm (const interval< T, Policies > &x) | 
| template<class T , class Policies > | |
| interval< T, Policies > | abs (const interval< T, Policies > &x) | 
| template<class T , class Policies > | |
| interval< T, Policies > max | BOOST_PREVENT_MACRO_SUBSTITUTION (const interval< T, Policies > &x, const interval< T, Policies > &y) | 
| template<class T , class Policies > | |
| interval< T, Policies > max | BOOST_PREVENT_MACRO_SUBSTITUTION (const interval< T, Policies > &x, const T &y) | 
| template<class T , class Policies > | |
| interval< T, Policies > max | BOOST_PREVENT_MACRO_SUBSTITUTION (const T &x, const interval< T, Policies > &y) | 
| template<class T , class Policies > | |
| interval< T, Policies > min | BOOST_PREVENT_MACRO_SUBSTITUTION (const interval< T, Policies > &x, const interval< T, Policies > &y) | 
| template<class T , class Policies > | |
| interval< T, Policies > min | BOOST_PREVENT_MACRO_SUBSTITUTION (const interval< T, Policies > &x, const T &y) | 
| template<class T , class Policies > | |
| interval< T, Policies > min | BOOST_PREVENT_MACRO_SUBSTITUTION (const T &x, const interval< T, Policies > &y) | 
      
  | 
  inline | 
References BOOST_PREVENT_MACRO_SUBSTITUTION(), BOOST_USING_STD_MAX, empty(), boost::numeric::interval< T, Policies >::lower(), boost::accumulators::extract::max, boost::numeric::interval< T, Policies >::upper(), and boost::flyweights::x.
Referenced by boost::numeric::odeint::rosenbrock4_controller< Stepper >::error(), boost::numeric::odeint::array_algebra::norm_inf(), boost::numeric::odeint::openmp_range_algebra::norm_inf(), boost::numeric::odeint::detail::fusion_maximum< Value >::operator()(), boost::numeric::odeint::detail::maximum< Value >::operator()(), boost::numeric::odeint::vector_space_norm_inf< double >::operator()(), boost::numeric::odeint::vector_space_norm_inf< float >::operator()(), boost::numeric::odeint::vector_space_norm_inf< std::complex< T > >::operator()(), boost::numeric::odeint::compute_operations::rel_error< Fac1 >::operator()(), boost::numeric::odeint::thrust_operations::rel_error< Fac1 >::operator()(), boost::numeric::odeint::default_operations::rel_error< Fac1 >::operator()(), boost::numeric::odeint::default_operations::default_rel_error< Fac1 >::operator()(), boost::numeric::odeint::default_operations::maximum< Value >::operator()(), boost::numeric::odeint::default_operations::rel_error_max< Fac1 >::operator()(), boost::numeric::odeint::default_operations::rel_error_max2< Fac1 >::operator()(), boost::numeric::odeint::default_operations::rel_error_l2< Fac1 >::operator()(), and boost::numeric::odeint::default_operations::rel_error_l2_2< Fac1 >::operator()().
| boost::numeric::BOOST_ACCUMULATORS_IGNORE_GLOBAL | ( | minus | ) | 
| boost::numeric::BOOST_ACCUMULATORS_IGNORE_GLOBAL | ( | divides | ) | 
| boost::numeric::BOOST_ACCUMULATORS_IGNORE_GLOBAL | ( | less | ) | 
| boost::numeric::BOOST_ACCUMULATORS_IGNORE_GLOBAL | ( | divides_assign | ) | 
| boost::numeric::BOOST_ACCUMULATORS_IGNORE_GLOBAL | ( | modulus_assign | ) | 
| boost::numeric::BOOST_ACCUMULATORS_IGNORE_GLOBAL | ( | less_equal | ) | 
| boost::numeric::BOOST_ACCUMULATORS_IGNORE_GLOBAL | ( | modulus | ) | 
| boost::numeric::BOOST_ACCUMULATORS_IGNORE_GLOBAL | ( | equal_to | ) | 
| boost::numeric::BOOST_ACCUMULATORS_IGNORE_GLOBAL | ( | not_equal_to | ) | 
| boost::numeric::BOOST_ACCUMULATORS_IGNORE_GLOBAL | ( | greater | ) | 
| boost::numeric::BOOST_ACCUMULATORS_IGNORE_GLOBAL | ( | assign | ) | 
| boost::numeric::BOOST_ACCUMULATORS_IGNORE_GLOBAL | ( | plus_assign | ) | 
| boost::numeric::BOOST_ACCUMULATORS_IGNORE_GLOBAL | ( | plus | ) | 
| boost::numeric::BOOST_ACCUMULATORS_IGNORE_GLOBAL | ( | minus_assign | ) | 
| boost::numeric::BOOST_ACCUMULATORS_IGNORE_GLOBAL | ( | multiplies | ) | 
| boost::numeric::BOOST_ACCUMULATORS_IGNORE_GLOBAL | ( | greater_equal | ) | 
| boost::numeric::BOOST_ACCUMULATORS_IGNORE_GLOBAL | ( | multiplies_assign | ) | 
      
  | 
  inline | 
References BOOST_USING_STD_MAX, empty(), boost::numeric::interval< T, Policies >::lower(), boost::accumulators::extract::max, and boost::numeric::interval< T, Policies >::upper().
Referenced by abs(), BOOST_PREVENT_MACRO_SUBSTITUTION(), cos(), boost::numeric::odeint::rosenbrock4_controller< Stepper >::error(), hull(), intersect(), norm(), boost::numeric::odeint::array_algebra::norm_inf(), boost::numeric::odeint::default_operations::default_rel_error< Fac1 >::operator()(), boost::numeric::odeint::default_operations::rel_error_max< Fac1 >::operator()(), boost::numeric::odeint::default_operations::rel_error_max2< Fac1 >::operator()(), boost::numeric::odeint::default_operations::rel_error_l2< Fac1 >::operator()(), operator*(), pow(), boost::numeric::odeint::rosenbrock4_controller< Stepper >::try_step(), boost::numeric::odeint::bulirsch_stoer_dense_out< State, Value, Deriv, Time, Algebra, Operations, Resizer >::try_step(), boost::numeric::odeint::bulirsch_stoer< State, Value, Deriv, Time, Algebra, Operations, Resizer >::try_step(), boost::numeric::odeint::controlled_runge_kutta< ErrorStepper, ErrorChecker, Resizer, explicit_error_stepper_tag >::try_step(), and boost::numeric::odeint::controlled_runge_kutta< ErrorStepper, ErrorChecker, Resizer, explicit_error_stepper_fsal_tag >::try_step().
      
  | 
  inline | 
References empty(), and boost::numeric::interval< T, Policies >::lower().
      
  | 
  inline | 
References empty(), and boost::numeric::interval< T, Policies >::upper().
      
  | 
  inline | 
References BOOST_PREVENT_MACRO_SUBSTITUTION(), BOOST_USING_STD_MIN, boost::numeric::interval< T, Policies >::empty(), fmod(), boost::accumulators::extract::min, T, and width().
Referenced by sin().
      
  | 
  inline | 
Referenced by checked_lower(), checked_upper(), equal(), operator<<(), proper_subset(), singleton(), and subset().
      
  | 
  inline | 
References empty(), boost::numeric::interval< T, Policies >::lower(), and boost::numeric::interval< T, Policies >::upper().
Referenced by boost::numeric::interval_lib::compare::set::operator!=(), boost::numeric::interval_lib::compare::set::operator==(), and boost::numeric::interval_lib::detail::root_aux().
      
  | 
  inline | 
      
  | 
  inline | 
References BOOST_PREVENT_MACRO_SUBSTITUTION(), BOOST_USING_STD_MAX, BOOST_USING_STD_MIN, boost::numeric::interval< T, Policies >::empty(), boost::numeric::interval< T, Policies >::lower(), boost::accumulators::extract::max, boost::accumulators::extract::min, boost::numeric::interval< T, Policies >::upper(), boost::flyweights::x, and boost::polygon::y().
      
  | 
  inline | 
References BOOST_PREVENT_MACRO_SUBSTITUTION(), BOOST_USING_STD_MAX, BOOST_USING_STD_MIN, boost::numeric::interval< T, Policies >::empty(), boost::numeric::interval< T, Policies >::lower(), boost::accumulators::extract::max, boost::accumulators::extract::min, boost::numeric::interval< T, Policies >::upper(), boost::flyweights::x, and boost::polygon::y().
      
  | 
  inline | 
References BOOST_PREVENT_MACRO_SUBSTITUTION(), BOOST_USING_STD_MAX, BOOST_USING_STD_MIN, boost::numeric::interval< T, Policies >::empty(), boost::numeric::interval< T, Policies >::lower(), boost::accumulators::extract::max, boost::accumulators::extract::min, boost::numeric::interval< T, Policies >::upper(), boost::flyweights::x, and boost::polygon::y().
References boost::numeric::interval< T, Policies >::hull().
      
  | 
  inline | 
References boost::numeric::interval< T, Policies >::lower(), and boost::numeric::interval< T, Policies >::upper().
Referenced by boost::numeric::odeint::controlled_runge_kutta< ErrorStepper, ErrorChecker, Resizer, explicit_error_stepper_tag >::try_step(), and boost::numeric::odeint::controlled_runge_kutta< ErrorStepper, ErrorChecker, Resizer, explicit_error_stepper_fsal_tag >::try_step().
      
  | 
  inline | 
References boost::flyweights::x.
      
  | 
  inline | 
References BOOST_PREVENT_MACRO_SUBSTITUTION(), BOOST_USING_STD_MAX, BOOST_USING_STD_MIN, boost::numeric::interval< T, Policies >::empty(), boost::numeric::interval< T, Policies >::lower(), boost::accumulators::extract::max, boost::accumulators::extract::min, T, and boost::numeric::interval< T, Policies >::upper().
Referenced by boost::numeric::interval_lib::detail::root_aux().
      
  | 
  inline | 
References boost::numeric::interval< T, Policies >::lower(), and boost::numeric::interval< T, Policies >::upper().
Referenced by bisect(), and boost::numeric::interval_lib::detail::root_aux().
      
  | 
  inline | 
References T, and boost::polygon::y().
      
  | 
  inline | 
References T, and boost::flyweights::x.
      
  | 
  inline | 
References BOOST_PREVENT_MACRO_SUBSTITUTION(), BOOST_USING_STD_MAX, BOOST_USING_STD_MIN, empty(), boost::numeric::interval< T, Policies >::lower(), boost::accumulators::extract::max, boost::accumulators::extract::min, T, boost::numeric::interval< T, Policies >::upper(), boost::polygon::xl(), and boost::polygon::yl().
      
  | 
  inline | 
References boost::flyweights::x.
      
  | 
  inline | 
References T, and boost::polygon::y().
      
  | 
  inline | 
References T, and boost::flyweights::x.
      
  | 
  inline | 
References boost::flyweights::x.
      
  | 
  inline | 
References boost::flyweights::x.
      
  | 
  inline | 
References T, and boost::polygon::y().
      
  | 
  inline | 
References T, and boost::flyweights::x.
      
  | 
  inline | 
References T, and boost::polygon::y().
      
  | 
  inline | 
References T, and boost::flyweights::x.
| std::basic_ostream<CharType, CharTraits>& boost::numeric::operator<< | ( | std::basic_ostream< CharType, CharTraits > & | stream, | 
| interval< T, Policies > const & | value | ||
| ) | 
References empty(), lower(), upper(), and boost::program_options::value().
INTERNAL ONLY.
References boost::flyweights::x.
Referenced by boost::accumulators::impl::rolling_moment_impl< N, Sample >::operator()(), boost::accumulators::impl::weighted_moment_impl< N, Sample, Weight >::operator()(), boost::accumulators::impl::moment_impl< N, Sample >::operator()(), pow(), boost::numeric::interval_lib::detail::root_aux(), boost::numeric::odeint::rosenbrock4_controller< Stepper >::try_step(), boost::numeric::odeint::bulirsch_stoer_dense_out< State, Value, Deriv, Time, Algebra, Operations, Resizer >::try_step(), boost::numeric::odeint::controlled_runge_kutta< ErrorStepper, ErrorChecker, Resizer, explicit_error_stepper_tag >::try_step(), and boost::numeric::odeint::controlled_runge_kutta< ErrorStepper, ErrorChecker, Resizer, explicit_error_stepper_fsal_tag >::try_step().
INTERNAL ONLY.
References N, pow(), T, boost::flyweights::x, and boost::polygon::y().
      
  | 
  inline | 
References BOOST_PREVENT_MACRO_SUBSTITUTION(), BOOST_USING_STD_MAX, empty(), boost::numeric::interval< T, Policies >::lower(), boost::accumulators::extract::max, boost::numeric::interval_lib::multiplicative_inverse(), pow(), boost::numeric::interval_lib::detail::pow_dn(), boost::numeric::interval_lib::detail::pow_up(), T, boost::numeric::interval< T, Policies >::upper(), and boost::polygon::yl().
| lazy_disable_if< is_const< From >, mpl::if_< is_same< To, From >, To &, To > >::type boost::numeric::promote | ( | From & | from | ) | 
| mpl::if_< is_same< To const, From const >, To const &, To const >::type boost::numeric::promote | ( | From const & | from | ) | 
      
  | 
  inline | 
References cos(), empty(), and boost::detail::void.
      
  | 
  inline | 
      
  | 
  inline | 
References empty(), boost::numeric::interval< T, Policies >::lower(), T, and boost::numeric::interval< T, Policies >::upper().
Referenced by boost::numeric::odeint::detail::symplectic_rkn_sb3a_m4_mclachlan::coef_a_type< Value >::coef_a_type(), boost::numeric::odeint::rosenbrock4_controller< Stepper >::error(), boost::numeric::interval_lib::rounded_arith_exact< T >::sqrt_down(), boost::numeric::interval_lib::rounded_arith_std< T, Rounding >::sqrt_down(), boost::numeric::interval_lib::rounded_arith_opp< long double >::sqrt_down(), boost::numeric::interval_lib::rounded_arith_exact< T >::sqrt_up(), boost::numeric::interval_lib::rounded_arith_std< T, Rounding >::sqrt_up(), boost::numeric::interval_lib::rounded_arith_opp< long double >::sqrt_up(), and boost::numeric::ublas::complex_traits< std::complex< long double > >::type_sqrt().
      
  | 
  inline | 
References boost::numeric::interval< T, Policies >::empty(), boost::numeric::interval< T, Policies >::lower(), and boost::numeric::interval< T, Policies >::upper().
Referenced by boost::spirit::lex::lexertl::detail::string_lit< wchar_t >::get(), boost::basic_format< Ch, Tr, Alloc >::parse(), boost::io::detail::parse_printf_directive(), and boost::io::detail::skip_asterisk().
      
  | 
  inline | 
References boost::numeric::interval< T, Policies >::lower(), T, and boost::numeric::interval< T, Policies >::upper().
Referenced by cos().
      
  | 
  inline |