Classes | |
class | e_float |
Functions | |
e_float | operator+ (const e_float &a, const e_float &b) |
e_float | operator- (const e_float &a, const e_float &b) |
e_float | operator* (const e_float &a, const e_float &b) |
e_float | operator/ (const e_float &a, const e_float &b) |
bool | operator== (const e_float &a, const e_float &b) |
bool | operator!= (const e_float &a, const e_float &b) |
bool | operator< (const e_float &a, const e_float &b) |
bool | operator<= (const e_float &a, const e_float &b) |
bool | operator> (const e_float &a, const e_float &b) |
bool | operator>= (const e_float &a, const e_float &b) |
std::istream & | operator>> (std::istream &is, e_float &f) |
std::ostream & | operator<< (std::ostream &os, const e_float &f) |
e_float | fabs (const e_float &v) |
e_float | abs (const e_float &v) |
e_float | floor (const e_float &v) |
e_float | ceil (const e_float &v) |
e_float | pow (const e_float &v, const e_float &w) |
e_float | pow (const e_float &v, int i) |
e_float | exp (const e_float &v) |
e_float | log (const e_float &v) |
e_float | sqrt (const e_float &v) |
e_float | sin (const e_float &v) |
e_float | cos (const e_float &v) |
e_float | tan (const e_float &v) |
e_float | acos (const e_float &v) |
e_float | asin (const e_float &v) |
e_float | atan (const e_float &v) |
e_float | atan2 (const e_float &v, const e_float &u) |
e_float | ldexp (const e_float &v, int e) |
e_float | frexp (const e_float &v, int *expon) |
e_float | sinh (const e_float &x) |
e_float | cosh (const e_float &x) |
e_float | tanh (const e_float &x) |
e_float | asinh (const e_float &x) |
e_float | acosh (const e_float &x) |
e_float | atanh (const e_float &x) |
e_float | fmod (const e_float &v1, const e_float &v2) |
template<class Policy > | |
int | itrunc (const e_float &v, const Policy &pol) |
template<class Policy > | |
long | ltrunc (const e_float &v, const Policy &pol) |
template<class Policy > | |
int | iround (const e_float &v, const Policy &pol) |
template<class Policy > | |
long | lround (const e_float &v, const Policy &pol) |
|
inline |
References fabs(), and boost::math::ef::e_float::value().
|
inline |
|
inline |
References acosh, and boost::math::ef::e_float::value().
|
inline |
References boost::math::ef::e_float::value().
Referenced by boost::geometry::strategy::side::side_by_cross_track< CalculationType >::apply(), boost::geometry::strategy::distance::cross_track_point_box< CalculationType, Strategy >::apply(), boost::geometry::strategy::distance::cross_track< CalculationType, Strategy >::apply(), boost::geometry::strategy::distance::haversine< identity< T > >::apply(), boost::geometry::strategy::transform::detail::cartesian_to_spherical_equatorial2(), and boost::geometry::strategy::transform::detail::cartesian_to_spherical_equatorial3().
|
inline |
References asinh, and boost::math::ef::e_float::value().
|
inline |
|
inline |
References boost::math::ef::e_float::value().
Referenced by boost::math::atanh(), boost::geometry::strategy::transform::detail::cartesian_to_spherical2(), boost::geometry::strategy::transform::detail::cartesian_to_spherical3(), boost::geometry::strategy::transform::detail::cartesian_to_spherical_equatorial2(), boost::geometry::strategy::transform::detail::cartesian_to_spherical_equatorial3(), boost::polygon::make_arc(), and boost::math::detail::owens_t_T6().
|
inline |
References atanh, and boost::math::ef::e_float::value().
|
inline |
References boost::math::ef::e_float::value().
Referenced by fmod().
|
inline |
References boost::math::ef::e_float::value().
Referenced by boost::geometry::strategy::side::spherical_side_formula< CalculationType >::apply(), boost::geometry::strategy::buffer::point_circle::apply(), boost::geometry::strategy::distance::cross_track_point_box< CalculationType, Strategy >::apply(), boost::geometry::strategy::distance::cross_track< CalculationType, Strategy >::apply(), boost::geometry::strategy::buffer::end_round::apply(), boost::circle_graph_layout(), boost::polygon::make_arc(), boost::geometry::strategy::transform::detail::spherical_equatorial_to_cartesian(), and boost::geometry::strategy::transform::detail::spherical_polar_to_cartesian().
|
inline |
References boost::math::ef::e_float::value().
|
inline |
References boost::math::ef::e_float::value().
Referenced by boost::multiprecision::backends::eval_frexp(), boost::multiprecision::backends::eval_ldexp(), boost::multiprecision::backends::eval_scalbn(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::extract_parts(), boost::random::detail::unit_normal_distribution< RealType >::f(), boost::gursoy_atun_refine(), boost::gursoy_atun_step(), boost::random::lognormal_distribution< RealType >::operator()(), boost::random::gamma_distribution< RealType >::operator()(), boost::spirit::x3::extract_real< T, RealPolicies >::parse(), boost::multiprecision::cpp_bf_io_detail::restricted_pow(), and boost::spirit::x3::extension::scale().
|
inline |
References boost::math::ef::e_float::value().
Referenced by abs(), boost::math::acos(), boost::math::asin(), boost::math::atanh(), boost::units::BOOST_PREVENT_MACRO_SUBSTITUTION(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::cpp_dec_float(), boost::math::detail::hypot_imp(), iround(), itrunc(), lround(), ltrunc(), boost::numeric::odeint::compute_algebra::norm_inf(), boost::numeric::odeint::vector_space_norm_inf< vex::vector< T > >::operator()(), and boost::numeric::odeint::vector_space_norm_inf< vex::multivector< T, N > >::operator()().
|
inline |
References boost::math::ef::e_float::value().
Referenced by boost::math::detail::digamma_imp(), and fmod().
e_float boost::math::ef::fmod | ( | const e_float & | v1, |
const e_float & | v2 | ||
) |
References ceil(), floor(), and boost::n.
Referenced by boost::math::tools::fmod_workaround().
|
inline |
References boost::multiprecision::backends::i, and boost::math::ef::e_float::value().
Referenced by boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent >::assign_float(), boost::math::detail::cbrt_imp(), boost::multiprecision::concepts::eval_frexp(), boost::math::detail::float_advance_imp(), boost::math::detail::float_distance_imp(), boost::math::detail::float_next_imp(), boost::math::detail::float_prior_imp(), boost::multiprecision::backends::rational_adaptor< IntBackend >::operator=(), boost::multiprecision::backends::tommath_int::operator=(), boost::multiprecision::backends::detail::gmp_float_imp< 0 >::operator=(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::operator=(), boost::multiprecision::backends::gmp_int::operator=(), and boost::multiprecision::backends::operator=().
|
inline |
|
inline |
|
inline |
References boost::math::ef::e_float::value().
Referenced by boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent >::assign_float(), boost::math::tools::brent_find_minima(), boost::math::detail::cbrt_imp(), boost::math::tools::chebyshev_coefficient(), boost::math::tools::continued_fraction_a(), boost::math::tools::continued_fraction_b(), boost::math::double_factorial(), boost::math::tools::eps_tolerance< T >::eps_tolerance(), boost::math::tools::detail::epsilon(), std::numeric_limits< boost::multiprecision::number< boost::multiprecision::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinE, MaxE >, ExpressionTemplates > >::epsilon(), boost::multiprecision::backends::eval_convert_to(), boost::multiprecision::concepts::eval_ldexp(), boost::math::detail::float_advance_imp(), boost::math::detail::float_distance_imp(), boost::math::detail::float_next_imp(), boost::math::detail::float_prior_imp(), boost::math::policies::detail::series_factor_calc< T, Digits, Small, Default >::get(), boost::math::detail::get_min_shift_value(), boost::math::tools::halley_iterate(), boost::math::detail::jacobi_recurse(), boost::math::tools::kahan_sum_series(), boost::math::constants::detail::khinchin_detail::khinchin(), boost::math::tools::newton_raphson_iterate(), boost::multiprecision::backends::rational_adaptor< IntBackend >::operator=(), boost::multiprecision::backends::tommath_int::operator=(), boost::multiprecision::backends::detail::gmp_float_imp< 0 >::operator=(), boost::multiprecision::backends::cpp_dec_float< Digits10, ExponentType, Allocator >::operator=(), boost::multiprecision::backends::gmp_int::operator=(), boost::multiprecision::backends::operator=(), boost::math::detail::owens_t_T1_accelerated(), std::numeric_limits< boost::multiprecision::number< boost::multiprecision::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinE, MaxE >, ExpressionTemplates > >::round_error(), boost::math::tools::schroeder_iterate(), boost::math::tools::sum_series(), boost::math::detail::tgamma_ratio_imp(), boost::math::detail::tgammap1m1_imp(), boost::math::detail::zeta_polynomial_series(), and boost::math::constants::detail::khinchin_detail::zeta_polynomial_series().
|
inline |
References boost::math::ef::e_float::value().
Referenced by boost::math::acos(), boost::math::detail::acosh_imp(), boost::math::asin(), boost::math::detail::asinh_imp(), boost::math::atanh(), boost::math::detail::atanh_imp(), boost::math::detail::beta_small_b_large_a_series(), boost::math::cdf(), boost::math::detail::cyl_neumann_prime_imp(), boost::math::detail::digamma_imp_large(), boost::math::detail::ellint_pi_imp(), boost::math::detail::erf_inv_imp(), boost::math::detail::expint_1_rational(), boost::math::detail::expint_as_series(), boost::math::detail::expint_i_as_series(), boost::math::detail::expint_i_imp(), boost::math::detail::expint_i_imp_113a(), boost::math::detail::full_igamma_prefix(), boost::math::detail::gamma_imp(), boost::math::detail::gamma_incomplete_imp(), boost::math::detail::hankel_imp(), boost::math::detail::ibeta_power_terms(), boost::math::detail::ibeta_series(), boost::math::detail::lgamma_imp(), boost::math::detail::log1p_imp(), boost::math::log1pmx(), boost::math::tools::detail::log_max_value(), boost::math::tools::log_max_value(), boost::math::tools::log_max_value< mpfr::mpreal >(), boost::math::tools::log_max_value< mpfr_class >(), boost::math::tools::detail::log_min_value(), boost::math::tools::log_min_value(), boost::math::tools::log_min_value< mpfr::mpreal >(), boost::math::tools::log_min_value< mpfr_class >(), boost::math::detail::nccs_pdf(), boost::math::detail::non_central_t2_q(), boost::random::extreme_value_distribution< RealType >::operator()(), boost::random::weibull_distribution< RealType >::operator()(), boost::random::exponential_distribution< RealType >::operator()(), boost::random::geometric_distribution< IntType, RealType >::operator()(), boost::random::gamma_distribution< RealType >::operator()(), boost::math::pdf(), boost::math::detail::powm1_imp(), boost::math::quantile(), boost::math::detail::regularised_gamma_prefix(), boost::scalable_rmat_iterator< ProcessGroup, Distribution, RandomGenerator, Graph >::scalable_rmat_iterator(), boost::math::detail::sph_bessel_j_small_z_series_term< T, Policy >::sph_bessel_j_small_z_series_term(), boost::math::detail::zeta_imp(), boost::math::detail::zeta_imp_prec(), boost::math::detail::zeta_polynomial_series(), and boost::math::constants::detail::detail::zeta_series_derivative_2().
|
inline |
|
inline |
|
inline |
References boost::math::ef::e_float::value().
|
inline |
References boost::asio::b.
|
inline |
References boost::asio::b.
|
inline |
References boost::asio::b.
|
inline |
References boost::asio::b.
|
inline |
References boost::math::ef::e_float::value().
std::ostream& boost::math::ef::operator<< | ( | std::ostream & | os, |
const e_float & | f | ||
) |
References boost::math::ef::e_float::value().
|
inline |
References boost::math::ef::e_float::value().
|
inline |
References boost::math::ef::e_float::value().
|
inline |
References boost::math::ef::e_float::value().
|
inline |
References boost::math::ef::e_float::value().
std::istream& boost::math::ef::operator>> | ( | std::istream & | is, |
e_float & | f | ||
) |
References boost::math::ef::e_float::value().
|
inline |
References pow(), and boost::math::ef::e_float::value().
|
inline |
References pow(), and boost::math::ef::e_float::value().
|
inline |
References boost::math::ef::e_float::value().
Referenced by boost::geometry::strategy::side::spherical_side_formula< CalculationType >::apply(), boost::geometry::strategy::side::side_by_cross_track< CalculationType >::apply(), boost::geometry::strategy::buffer::point_circle::apply(), boost::geometry::strategy::distance::cross_track_point_box< CalculationType, Strategy >::apply(), boost::geometry::strategy::distance::cross_track< CalculationType, Strategy >::apply(), boost::geometry::strategy::buffer::end_round::apply(), boost::geometry::strategy::distance::services::result_from_distance< comparable::haversine< RadiusType, CalculationType >, P1, P2 >::apply(), boost::circle_graph_layout(), boost::geometry::math::hav(), boost::polygon::make_arc(), boost::geometry::strategy::transform::detail::spherical_equatorial_to_cartesian(), and boost::geometry::strategy::transform::detail::spherical_polar_to_cartesian().
|
inline |
References boost::math::ef::e_float::value().
Referenced by boost::math::sinhc_pi(), and boost::math::detail::sinhc_pi_imp().
|
inline |
References boost::math::ef::e_float::value().
Referenced by boost::math::detail::bessel_i0(), and boost::math::detail::bessel_i1().
|
inline |
|
inline |
References boost::math::ef::e_float::value().