Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r72019 - in branches/release: boost/math boost/math/bindings boost/math/concepts boost/math/distributions boost/math/policies boost/math/special_functions boost/math/special_functions/detail boost/math/tools libs/math libs/math/config libs/math/doc/html libs/math/doc/sf_and_dist libs/math/doc/sf_and_dist/distributions libs/math/doc/sf_and_dist/html libs/math/doc/sf_and_dist/html/index libs/math/doc/sf_and_dist/html/math_toolkit libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders libs/math/doc/sf_and_dist/html/math_toolkit/dist libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/binom_eg libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/cs_eg libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/find_eg libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/normal_example libs/math/doc/sf_and_dist/html/math_toolkit/extern_c libs/math/doc/sf_and_dist/html/math_toolkit/main_overview libs/math/doc/sf_and_dist/html/math_toolkit/perf libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint libs/math/doc/sf_and_dist/html/math_toolkit/special/expint libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials libs/math/doc/sf_and_dist/html/math_toolkit/special/inv_hyper libs/math/doc/sf_and_dist/html/math_toolkit/special/powers libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_erf libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly libs/math/doc/sf_and_dist/html/math_toolkit/special/zetas libs/math/doc/sf_and_dist/html/math_toolkit/status libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1 libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals2 libs/math/doc/sf_and_dist/html/math_toolkit/using_udt libs/math/doc/sf_and_dist/html/math_toolkit/utils libs/math/doc/sf_and_dist/html/math_toolkit/utils/fp_facets libs/math/doc/sf_and_dist/html/math_toolkit/utils/next_float libs/math/doc/sf_and_dist/html/math_toolkit/utils/rounding libs/math/example libs/math/test libs/math/test/compile_test
From: john_at_[hidden]
Date: 2011-05-17 08:19:35


Author: johnmaddock
Date: 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
New Revision: 72019
URL: http://svn.boost.org/trac/boost/changeset/72019

Log:
Merge updated Boost.Math from Trunk to Release.
Added:
   branches/release/boost/math/bindings/e_float.hpp
      - copied unchanged from r72018, /trunk/boost/math/bindings/e_float.hpp
   branches/release/boost/math/special_functions/nonfinite_num_facets.hpp
      - copied unchanged from r72018, /trunk/boost/math/special_functions/nonfinite_num_facets.hpp
   branches/release/boost/math/tr1_c_macros.ipp
      - copied unchanged from r72018, /trunk/boost/math/tr1_c_macros.ipp
   branches/release/libs/math/config/has_e_float.cpp
      - copied unchanged from r72016, /trunk/libs/math/config/has_e_float.cpp
   branches/release/libs/math/doc/sf_and_dist/fp_facets.qbk
      - copied unchanged from r72016, /trunk/libs/math/doc/sf_and_dist/fp_facets.qbk
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt/e_float.html
      - copied unchanged from r72016, /trunk/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt/e_float.html
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/fp_facets/
      - copied from r72016, /trunk/libs/math/doc/sf_and_dist/html/math_toolkit/utils/fp_facets/
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/fp_facets.html
      - copied unchanged from r72016, /trunk/libs/math/doc/sf_and_dist/html/math_toolkit/utils/fp_facets.html
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/fp_facets/examples.html
      - copied unchanged from r72016, /trunk/libs/math/doc/sf_and_dist/html/math_toolkit/utils/fp_facets/examples.html
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/fp_facets/intro.html
      - copied unchanged from r72016, /trunk/libs/math/doc/sf_and_dist/html/math_toolkit/utils/fp_facets/intro.html
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/fp_facets/portability.html
      - copied unchanged from r72016, /trunk/libs/math/doc/sf_and_dist/html/math_toolkit/utils/fp_facets/portability.html
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/fp_facets/rationale.html
      - copied unchanged from r72016, /trunk/libs/math/doc/sf_and_dist/html/math_toolkit/utils/fp_facets/rationale.html
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/fp_facets/reference.html
      - copied unchanged from r72016, /trunk/libs/math/doc/sf_and_dist/html/math_toolkit/utils/fp_facets/reference.html
   branches/release/libs/math/example/inspect_fp.cpp
      - copied unchanged from r72016, /trunk/libs/math/example/inspect_fp.cpp
   branches/release/libs/math/example/lexical_cast_native.cpp
      - copied unchanged from r72016, /trunk/libs/math/example/lexical_cast_native.cpp
   branches/release/libs/math/example/lexical_cast_nonfinite_facets.cpp
      - copied unchanged from r72016, /trunk/libs/math/example/lexical_cast_nonfinite_facets.cpp
   branches/release/libs/math/example/nonfinite_facet_simple.cpp
      - copied unchanged from r72016, /trunk/libs/math/example/nonfinite_facet_simple.cpp
   branches/release/libs/math/example/nonfinite_facet_sstream.cpp
      - copied unchanged from r72016, /trunk/libs/math/example/nonfinite_facet_sstream.cpp
   branches/release/libs/math/example/nonfinite_legacy.cpp
      - copied unchanged from r72016, /trunk/libs/math/example/nonfinite_legacy.cpp
   branches/release/libs/math/example/nonfinite_loopback_ok.cpp
      - copied unchanged from r72016, /trunk/libs/math/example/nonfinite_loopback_ok.cpp
   branches/release/libs/math/example/nonfinite_num_facet.cpp
      - copied unchanged from r72016, /trunk/libs/math/example/nonfinite_num_facet.cpp
   branches/release/libs/math/example/nonfinite_num_facet_serialization.cpp
      - copied unchanged from r72016, /trunk/libs/math/example/nonfinite_num_facet_serialization.cpp
   branches/release/libs/math/example/nonfinite_serialization_archives.cpp
      - copied unchanged from r72016, /trunk/libs/math/example/nonfinite_serialization_archives.cpp
   branches/release/libs/math/example/nonfinite_signaling_NaN.cpp
      - copied unchanged from r72016, /trunk/libs/math/example/nonfinite_signaling_NaN.cpp
   branches/release/libs/math/example/test_nonfinite_loopback.cpp
      - copied unchanged from r72016, /trunk/libs/math/example/test_nonfinite_loopback.cpp
   branches/release/libs/math/test/almost_equal.ipp
      - copied unchanged from r72016, /trunk/libs/math/test/almost_equal.ipp
   branches/release/libs/math/test/e_float_concept_check.cpp
      - copied unchanged from r72016, /trunk/libs/math/test/e_float_concept_check.cpp
   branches/release/libs/math/test/s_.ipp (props changed)
      - copied unchanged from r72016, /trunk/libs/math/test/s_.ipp
   branches/release/libs/math/test/test_archive.cpp
      - copied unchanged from r72016, /trunk/libs/math/test/test_archive.cpp
   branches/release/libs/math/test/test_basic_nonfinite.cpp
      - copied unchanged from r72016, /trunk/libs/math/test/test_basic_nonfinite.cpp
   branches/release/libs/math/test/test_legacy_nonfinite.cpp
      - copied unchanged from r72016, /trunk/libs/math/test/test_legacy_nonfinite.cpp
   branches/release/libs/math/test/test_lexical_cast.cpp
      - copied unchanged from r72016, /trunk/libs/math/test/test_lexical_cast.cpp
   branches/release/libs/math/test/test_nonfinite_trap.cpp
      - copied unchanged from r72016, /trunk/libs/math/test/test_nonfinite_trap.cpp
   branches/release/libs/math/test/test_signed_zero.cpp
      - copied unchanged from r72016, /trunk/libs/math/test/test_signed_zero.cpp
Properties modified:
   branches/release/boost/math/ (props changed)
   branches/release/libs/math/ (props changed)
   branches/release/libs/math/doc/sf_and_dist/faq.qbk (contents, props changed)
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/faq.html (contents, props changed)
Text files modified:
   branches/release/boost/math/concepts/distributions.hpp | 95 ++
   branches/release/boost/math/concepts/real_type_concept.hpp | 12
   branches/release/boost/math/distributions/bernoulli.hpp | 10
   branches/release/boost/math/distributions/beta.hpp | 18
   branches/release/boost/math/distributions/binomial.hpp | 16
   branches/release/boost/math/distributions/cauchy.hpp | 6
   branches/release/boost/math/distributions/exponential.hpp | 14
   branches/release/boost/math/distributions/extreme_value.hpp | 14
   branches/release/boost/math/distributions/fisher_f.hpp | 20
   branches/release/boost/math/distributions/gamma.hpp | 20
   branches/release/boost/math/distributions/geometric.hpp | 18
   branches/release/boost/math/distributions/hypergeometric.hpp | 10
   branches/release/boost/math/distributions/inverse_gamma.hpp | 22
   branches/release/boost/math/distributions/inverse_gaussian.hpp | 10
   branches/release/boost/math/distributions/laplace.hpp | 10
   branches/release/boost/math/distributions/logistic.hpp | 10
   branches/release/boost/math/distributions/lognormal.hpp | 22
   branches/release/boost/math/distributions/negative_binomial.hpp | 18
   branches/release/boost/math/distributions/normal.hpp | 10
   branches/release/boost/math/distributions/pareto.hpp | 24
   branches/release/boost/math/distributions/poisson.hpp | 10
   branches/release/boost/math/distributions/rayleigh.hpp | 14
   branches/release/boost/math/distributions/triangular.hpp | 24
   branches/release/boost/math/distributions/uniform.hpp | 22
   branches/release/boost/math/distributions/weibull.hpp | 22
   branches/release/boost/math/octonion.hpp | 4
   branches/release/boost/math/policies/error_handling.hpp | 2
   branches/release/boost/math/policies/policy.hpp | 6
   branches/release/boost/math/quaternion.hpp | 4
   branches/release/boost/math/special_functions/atanh.hpp | 2
   branches/release/boost/math/special_functions/beta.hpp | 8
   branches/release/boost/math/special_functions/cbrt.hpp | 2
   branches/release/boost/math/special_functions/detail/fp_traits.hpp | 3
   branches/release/boost/math/special_functions/detail/t_distribution_inv.hpp | 5
   branches/release/boost/math/special_functions/gamma.hpp | 15
   branches/release/boost/math/special_functions/math_fwd.hpp | 17
   branches/release/boost/math/special_functions/sign.hpp | 59 +
   branches/release/boost/math/tools/config.hpp | 8
   branches/release/boost/math/tools/precision.hpp | 6
   branches/release/boost/math/tr1.hpp | 806 --------------------------
   branches/release/libs/math/config/Jamfile.v2 | 4
   branches/release/libs/math/doc/html/index.html | 4
   branches/release/libs/math/doc/sf_and_dist/Jamfile.v2 | 2
   branches/release/libs/math/doc/sf_and_dist/concepts.qbk | 15
   branches/release/libs/math/doc/sf_and_dist/credits.qbk | 16
   branches/release/libs/math/doc/sf_and_dist/distributions/geometric_example.qbk | 4
   branches/release/libs/math/doc/sf_and_dist/faq.qbk | 2
   branches/release/libs/math/doc/sf_and_dist/float_next.qbk | 4
   branches/release/libs/math/doc/sf_and_dist/fpclassify.qbk | 24
   branches/release/libs/math/doc/sf_and_dist/html/index.html | 16
   branches/release/libs/math/doc/sf_and_dist/html/index/s12.html | 1178 +++++++++++++++++++++++++++-----------
   branches/release/libs/math/doc/sf_and_dist/html/index/s13.html | 42
   branches/release/libs/math/doc/sf_and_dist/html/index/s14.html | 42
   branches/release/libs/math/doc/sf_and_dist/html/index/s15.html | 1222 ---------------------------------------
   branches/release/libs/math/doc/sf_and_dist/html/index/s16.html | 933 +++--------------------------
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/implementation.html | 30
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/lanczos.html | 14
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/refs.html | 6
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/relative_error.html | 2
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/remez.html | 16
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dist_algorithms.html | 6
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/bernoulli_dist.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/beta_dist.html | 20
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/binomial_dist.html | 24
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/cauchy_dist.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/chi_squared_dist.html | 12
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/exp_dist.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/extreme_dist.html | 8
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/f_dist.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/gamma_dist.html | 8
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/geometric_dist.html | 22
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/hypergeometric_dist.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/inverse_chi_squared_dist.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/inverse_gamma_dist.html | 8
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/inverse_gaussian_dist.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/laplace_dist.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/logistic_dist.html | 8
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/lognormal_dist.html | 8
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/nc_beta_dist.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/nc_chi_squared_dist.html | 12
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/nc_f_dist.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/nc_t_dist.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/negative_binomial_dist.html | 22
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/normal_dist.html | 8
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/pareto.html | 12
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/poisson_dist.html | 8
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/rayleigh.html | 12
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/students_t_dist.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/triangular_dist.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/uniform_dist.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/weibull_dist.html | 12
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/nmp.html | 54
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/future.html | 8
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/binom_eg/binomial_quiz_example.html | 4
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/cs_eg/chi_sq_intervals.html | 2
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/dist_construct_eg.html | 2
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/find_eg/find_location_eg.html | 2
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/find_eg/find_mean_and_sd_eg.html | 6
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/find_eg/find_scale_eg.html | 2
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/geometric_eg.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/normal_example/normal_misc.html | 14
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/extern_c/c99.html | 4
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/extern_c/tr1.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/extern_c/tr1_ref.html | 6
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/building.html | 6
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/directories.html | 4
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/error_handling.html | 24
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/faq.html | 5
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/history1.html | 47 +
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/intro.html | 6
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/navigation.html | 2
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/tr1.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/perf/comp_compilers.html | 2
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/perf/comparisons.html | 58
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/perf/getting_best.html | 2
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/perf/tuning.html | 4
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/discrete_quant_ref.html | 12
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/error_handling_policies.html | 14
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/internal_promotion.html | 2
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/policy_defaults.html | 32
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/understand_dis_quant.html | 2
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel/bessel.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel/bessel_over.html | 6
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel/mbessel.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel/sph_bessel.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_1.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_2.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_3.html | 14
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_carlson.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_intro.html | 12
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/expint/expint_i.html | 14
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/expint/expint_n.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_binomial.html | 6
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_double_factorial.html | 6
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_factorial.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_falling_factorial.html | 6
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_rising_factorial.html | 6
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/inv_hyper/acosh.html | 6
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/inv_hyper/asinh.html | 6
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/inv_hyper/atanh.html | 6
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/cbrt.html | 4
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/ct_pow.html | 14
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/expm1.html | 4
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/hypot.html | 2
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/log1p.html | 4
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/powm1.html | 4
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/sqrt1pm1.html | 4
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta/beta_derivative.html | 8
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta/beta_function.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta/ibeta_function.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta/ibeta_inv_function.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_erf/error_function.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_erf/error_inv.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/digamma.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/gamma_derivatives.html | 8
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/gamma_ratios.html | 8
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/igamma.html | 12
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/igamma_inv.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/lgamma.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/tgamma.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly/hermite.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly/laguerre.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly/legendre.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly/sph_harm.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/zetas/zeta.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/status/credits.html | 13
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/status/history1.html | 47 +
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/status/issues.html | 16
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/cf.html | 8
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/constants.html | 4
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/minima.html | 6
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/rational.html | 6
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/roots.html | 12
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/roots2.html | 12
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/series_evaluation.html | 6
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/tuples.html | 4
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals2/error_test.html | 6
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals2/polynomials.html | 4
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals2/test_data.html | 12
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt.html | 1
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt/archetypes.html | 8
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt/concepts.html | 10
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt/use_mpfr.html | 6
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils.html | 11
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/fpclass.html | 27
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/next_float.html | 9
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/next_float/float_advance.html | 4
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/next_float/float_distance.html | 4
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/next_float/float_next.html | 4
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/next_float/float_prior.html | 4
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/next_float/nextafter.html | 6
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/rounding/modf.html | 2
   branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/sign_functions.html | 179 +++++
   branches/release/libs/math/doc/sf_and_dist/index.idx | 11
   branches/release/libs/math/doc/sf_and_dist/math.qbk | 2
   branches/release/libs/math/doc/sf_and_dist/roadmap.qbk | 9
   branches/release/libs/math/doc/sf_and_dist/sign.qbk | 95 +++
   branches/release/libs/math/example/Jamfile.v2 | 20
   branches/release/libs/math/example/inverse_gaussian_example.cpp | 80 +-
   branches/release/libs/math/test/Jamfile.v2 | 12
   branches/release/libs/math/test/compile_test/instantiate.hpp | 13
   branches/release/libs/math/test/test_sign.cpp | 21
   202 files changed, 2602 insertions(+), 4172 deletions(-)

Modified: branches/release/boost/math/concepts/distributions.hpp
==============================================================================
--- branches/release/boost/math/concepts/distributions.hpp (original)
+++ branches/release/boost/math/concepts/distributions.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -130,66 +130,118 @@
        // The result values are ignored in all these checks.
        value_type v = cdf(dist, x);
       v = cdf(complement(dist, x));
+ suppress_unused_variable_warning(v);
       v = pdf(dist, x);
+ suppress_unused_variable_warning(v);
       v = quantile(dist, x);
+ suppress_unused_variable_warning(v);
       v = quantile(complement(dist, x));
+ suppress_unused_variable_warning(v);
       v = mean(dist);
+ suppress_unused_variable_warning(v);
       v = mode(dist);
+ suppress_unused_variable_warning(v);
       v = standard_deviation(dist);
+ suppress_unused_variable_warning(v);
       v = variance(dist);
+ suppress_unused_variable_warning(v);
       v = hazard(dist, x);
+ suppress_unused_variable_warning(v);
       v = chf(dist, x);
+ suppress_unused_variable_warning(v);
       v = coefficient_of_variation(dist);
+ suppress_unused_variable_warning(v);
       v = skewness(dist);
+ suppress_unused_variable_warning(v);
       v = kurtosis(dist);
+ suppress_unused_variable_warning(v);
       v = kurtosis_excess(dist);
+ suppress_unused_variable_warning(v);
       v = median(dist);
+ suppress_unused_variable_warning(v);
       std::pair<value_type, value_type> pv;
       pv = range(dist);
+ suppress_unused_variable_warning(pv);
       pv = support(dist);
+ suppress_unused_variable_warning(pv);
 
       float f = 1;
       v = cdf(dist, f);
+ suppress_unused_variable_warning(v);
       v = cdf(complement(dist, f));
+ suppress_unused_variable_warning(v);
       v = pdf(dist, f);
+ suppress_unused_variable_warning(v);
       v = quantile(dist, f);
+ suppress_unused_variable_warning(v);
       v = quantile(complement(dist, f));
+ suppress_unused_variable_warning(v);
       v = hazard(dist, f);
+ suppress_unused_variable_warning(v);
       v = chf(dist, f);
+ suppress_unused_variable_warning(v);
       double d = 1;
       v = cdf(dist, d);
+ suppress_unused_variable_warning(v);
       v = cdf(complement(dist, d));
+ suppress_unused_variable_warning(v);
       v = pdf(dist, d);
+ suppress_unused_variable_warning(v);
       v = quantile(dist, d);
+ suppress_unused_variable_warning(v);
       v = quantile(complement(dist, d));
+ suppress_unused_variable_warning(v);
       v = hazard(dist, d);
+ suppress_unused_variable_warning(v);
       v = chf(dist, d);
+ suppress_unused_variable_warning(v);
 #ifndef TEST_MPFR
       long double ld = 1;
       v = cdf(dist, ld);
+ suppress_unused_variable_warning(v);
       v = cdf(complement(dist, ld));
+ suppress_unused_variable_warning(v);
       v = pdf(dist, ld);
+ suppress_unused_variable_warning(v);
       v = quantile(dist, ld);
+ suppress_unused_variable_warning(v);
       v = quantile(complement(dist, ld));
+ suppress_unused_variable_warning(v);
       v = hazard(dist, ld);
+ suppress_unused_variable_warning(v);
       v = chf(dist, ld);
+ suppress_unused_variable_warning(v);
 #endif
       int i = 1;
       v = cdf(dist, i);
+ suppress_unused_variable_warning(v);
       v = cdf(complement(dist, i));
+ suppress_unused_variable_warning(v);
       v = pdf(dist, i);
+ suppress_unused_variable_warning(v);
       v = quantile(dist, i);
+ suppress_unused_variable_warning(v);
       v = quantile(complement(dist, i));
+ suppress_unused_variable_warning(v);
       v = hazard(dist, i);
+ suppress_unused_variable_warning(v);
       v = chf(dist, i);
+ suppress_unused_variable_warning(v);
       unsigned long li = 1;
       v = cdf(dist, li);
+ suppress_unused_variable_warning(v);
       v = cdf(complement(dist, li));
+ suppress_unused_variable_warning(v);
       v = pdf(dist, li);
+ suppress_unused_variable_warning(v);
       v = quantile(dist, li);
+ suppress_unused_variable_warning(v);
       v = quantile(complement(dist, li));
+ suppress_unused_variable_warning(v);
       v = hazard(dist, li);
+ suppress_unused_variable_warning(v);
       v = chf(dist, li);
+ suppress_unused_variable_warning(v);
       test_extra_members(dist);
    }
    template <class D>
@@ -207,11 +259,13 @@
       value_type r1 = d.alpha();
       value_type r2 = d.beta();
       r1 = boost::math::beta_distribution<R, P>::find_alpha(r1, r2);
+ suppress_unused_variable_warning(r1);
       r1 = boost::math::beta_distribution<R, P>::find_beta(r1, r2);
+ suppress_unused_variable_warning(r1);
       r1 = boost::math::beta_distribution<R, P>::find_alpha(r1, r2, r1);
+ suppress_unused_variable_warning(r1);
       r1 = boost::math::beta_distribution<R, P>::find_beta(r1, r2, r1);
- (void)r1; // warning suppression
- (void)r2; // warning suppression
+ suppress_unused_variable_warning(r1);
    }
    template <class R, class P>
    static void test_extra_members(const boost::math::binomial_distribution<R, P>& d)
@@ -226,14 +280,14 @@
       r = Distribution::find_upper_bound_on_p(r, r, r, Distribution::jeffreys_prior_interval);
       r = Distribution::find_minimum_number_of_trials(r, r, r);
       r = Distribution::find_maximum_number_of_trials(r, r, r);
- (void)r; // warning suppression
+ suppress_unused_variable_warning(r);
    }
    template <class R, class P>
    static void test_extra_members(const boost::math::cauchy_distribution<R, P>& d)
    {
       value_type r = d.location();
       r = d.scale();
- (void)r; // warning suppression
+ suppress_unused_variable_warning(r);
    }
    template <class R, class P>
    static void test_extra_members(const boost::math::chi_squared_distribution<R, P>& d)
@@ -241,48 +295,48 @@
       value_type r = d.degrees_of_freedom();
       r = Distribution::find_degrees_of_freedom(r, r, r, r);
       r = Distribution::find_degrees_of_freedom(r, r, r, r, r);
- (void)r; // warning suppression
+ suppress_unused_variable_warning(r);
    }
    template <class R, class P>
    static void test_extra_members(const boost::math::exponential_distribution<R, P>& d)
    {
       value_type r = d.lambda();
- (void)r; // warning suppression
+ suppress_unused_variable_warning(r);
    }
    template <class R, class P>
    static void test_extra_members(const boost::math::extreme_value_distribution<R, P>& d)
    {
       value_type r = d.scale();
       r = d.location();
- (void)r; // warning suppression
+ suppress_unused_variable_warning(r);
    }
    template <class R, class P>
    static void test_extra_members(const boost::math::fisher_f_distribution<R, P>& d)
    {
       value_type r = d.degrees_of_freedom1();
       r = d.degrees_of_freedom2();
- (void)r; // warning suppression
+ suppress_unused_variable_warning(r);
    }
    template <class R, class P>
    static void test_extra_members(const boost::math::gamma_distribution<R, P>& d)
    {
       value_type r = d.scale();
       r = d.shape();
- (void)r; // warning suppression
+ suppress_unused_variable_warning(r);
    }
    template <class R, class P>
    static void test_extra_members(const boost::math::inverse_chi_squared_distribution<R, P>& d)
    {
       value_type r = d.scale();
       r = d.degrees_of_freedom();
- (void)r; // warning suppression
+ suppress_unused_variable_warning(r);
    }
    template <class R, class P>
    static void test_extra_members(const boost::math::inverse_gamma_distribution<R, P>& d)
    {
       value_type r = d.scale();
       r = d.shape();
- (void)r; // warning suppression
+ suppress_unused_variable_warning(r);
    }
    template <class R, class P>
    static void test_extra_members(const boost::math::hypergeometric_distribution<R, P>& d)
@@ -290,28 +344,28 @@
       unsigned u = d.defective();
       u = d.sample_count();
       u = d.total();
- (void)u; // warning suppression
+ suppress_unused_variable_warning(u);
    }
    template <class R, class P>
    static void test_extra_members(const boost::math::laplace_distribution<R, P>& d)
    {
       value_type r = d.scale();
       r = d.location();
- (void)r; // warning suppression
+ suppress_unused_variable_warning(r);
    }
    template <class R, class P>
    static void test_extra_members(const boost::math::logistic_distribution<R, P>& d)
    {
       value_type r = d.scale();
       r = d.location();
- (void)r; // warning suppression
+ suppress_unused_variable_warning(r);
    }
    template <class R, class P>
    static void test_extra_members(const boost::math::lognormal_distribution<R, P>& d)
    {
       value_type r = d.scale();
       r = d.location();
- (void)r; // warning suppression
+ suppress_unused_variable_warning(r);
    }
    template <class R, class P>
    static void test_extra_members(const boost::math::negative_binomial_distribution<R, P>& d)
@@ -322,7 +376,7 @@
       r = Distribution::find_upper_bound_on_p(r, r, r);
       r = Distribution::find_minimum_number_of_trials(r, r, r);
       r = Distribution::find_maximum_number_of_trials(r, r, r);
- (void)r; // warning suppression
+ suppress_unused_variable_warning(r);
    }
    template <class R, class P>
    static void test_extra_members(const boost::math::non_central_beta_distribution<R, P>& d)
@@ -418,14 +472,17 @@
       (void)r; // warning suppression
    }
 private:
+ static Distribution* pd;
    static Distribution& get_object()
    {
- // will never get called:
- static char buf[sizeof(Distribution)];
- return * reinterpret_cast<Distribution*>(buf);
+ // In reality this will never get called:
+ return *pd;
    }
 }; // struct DistributionConcept
 
+template <class Distribution>
+Distribution* DistributionConcept<Distribution>::pd = 0;
+
 } // namespace concepts
 } // namespace math
 } // namespace boost

Modified: branches/release/boost/math/concepts/real_type_concept.hpp
==============================================================================
--- branches/release/boost/math/concepts/real_type_concept.hpp (original)
+++ branches/release/boost/math/concepts/real_type_concept.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -44,17 +44,29 @@
       r = o / r;
       bool b;
       b = r == o;
+ suppress_unused_variable_warning(b);
       b = o == r;
+ suppress_unused_variable_warning(b);
       b = r != o;
+ suppress_unused_variable_warning(b);
       b = o != r;
+ suppress_unused_variable_warning(b);
       b = r <= o;
+ suppress_unused_variable_warning(b);
       b = o <= r;
+ suppress_unused_variable_warning(b);
       b = r >= o;
+ suppress_unused_variable_warning(b);
       b = o >= r;
+ suppress_unused_variable_warning(b);
       b = r < o;
+ suppress_unused_variable_warning(b);
       b = o < r;
+ suppress_unused_variable_warning(b);
       b = r > o;
+ suppress_unused_variable_warning(b);
       b = o > r;
+ suppress_unused_variable_warning(b);
    }
 
    void constraints()

Modified: branches/release/boost/math/distributions/bernoulli.hpp
==============================================================================
--- branches/release/boost/math/distributions/bernoulli.hpp (original)
+++ branches/release/boost/math/distributions/bernoulli.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -153,7 +153,7 @@
     { // Probability Density/Mass Function.
       BOOST_FPU_EXCEPTION_GUARD
       // Error check:
- RealType result; // of checks.
+ RealType result = 0; // of checks.
       if(false == bernoulli_detail::check_dist_and_k(
         "boost::math::pdf(bernoulli_distribution<%1%>, %1%)",
         dist.success_fraction(), // 0 to 1
@@ -178,7 +178,7 @@
     { // Cumulative Distribution Function Bernoulli.
       RealType p = dist.success_fraction();
       // Error check:
- RealType result;
+ RealType result = 0;
       if(false == bernoulli_detail::check_dist_and_k(
         "boost::math::cdf(bernoulli_distribution<%1%>, %1%)",
         p,
@@ -204,7 +204,7 @@
       bernoulli_distribution<RealType, Policy> const& dist = c.dist;
       RealType p = dist.success_fraction();
       // Error checks:
- RealType result;
+ RealType result = 0;
       if(false == bernoulli_detail::check_dist_and_k(
         "boost::math::cdf(bernoulli_distribution<%1%>, %1%)",
         p,
@@ -229,7 +229,7 @@
       // Return the number of expected successes k either 0 or 1.
       // for a given probability p.
 
- RealType result; // of error checks:
+ RealType result = 0; // of error checks:
       if(false == bernoulli_detail::check_dist_and_prob(
         "boost::math::quantile(bernoulli_distribution<%1%>, %1%)",
         dist.success_fraction(),
@@ -257,7 +257,7 @@
       // Error checks:
       RealType q = c.param;
       const bernoulli_distribution<RealType, Policy>& dist = c.dist;
- RealType result;
+ RealType result = 0;
       if(false == bernoulli_detail::check_dist_and_prob(
         "boost::math::quantile(bernoulli_distribution<%1%>, %1%)",
         dist.success_fraction(),

Modified: branches/release/boost/math/distributions/beta.hpp
==============================================================================
--- branches/release/boost/math/distributions/beta.hpp (original)
+++ branches/release/boost/math/distributions/beta.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -187,7 +187,7 @@
         RealType variance) // Expected value of variance.
       {
         static const char* function = "boost::math::beta_distribution<%1%>::find_alpha";
- RealType result; // of error checks.
+ RealType result = 0; // of error checks.
         if(false ==
           beta_detail::check_mean(
           function, mean, &result, Policy())
@@ -206,7 +206,7 @@
         RealType variance) // Expected value of variance.
       {
         static const char* function = "boost::math::beta_distribution<%1%>::find_beta";
- RealType result; // of error checks.
+ RealType result = 0; // of error checks.
         if(false ==
           beta_detail::check_mean(
           function, mean, &result, Policy())
@@ -229,7 +229,7 @@
         RealType probability) // cdf
       {
         static const char* function = "boost::math::beta_distribution<%1%>::find_alpha";
- RealType result; // of error checks.
+ RealType result = 0; // of error checks.
         if(false ==
           beta_detail::check_prob(
           function, probability, &result, Policy())
@@ -253,7 +253,7 @@
         RealType probability) // probability cdf.
       {
         static const char* function = "boost::math::beta_distribution<%1%>::find_beta";
- RealType result; // of error checks.
+ RealType result = 0; // of error checks.
         if(false ==
           beta_detail::check_prob(
           function, probability, &result, Policy())
@@ -376,7 +376,7 @@
       RealType b = dist.beta();
 
       // Argument checks:
- RealType result;
+ RealType result = 0;
       if(false == beta_detail::check_dist_and_x(
         function,
         a, b, x,
@@ -399,7 +399,7 @@
       RealType b = dist.beta();
 
       // Argument checks:
- RealType result;
+ RealType result = 0;
       if(false == beta_detail::check_dist_and_x(
         function,
         a, b, x,
@@ -433,7 +433,7 @@
       RealType b = dist.beta();
 
       // Argument checks:
- RealType result;
+ RealType result = 0;
       if(false == beta_detail::check_dist_and_x(
         function,
         a, b, x,
@@ -468,7 +468,7 @@
 
       static const char* function = "boost::math::quantile(beta_distribution<%1%> const&, %1%)";
 
- RealType result; // of argument checks:
+ RealType result = 0; // of argument checks:
       RealType a = dist.alpha();
       RealType b = dist.beta();
       if(false == beta_detail::check_dist_and_prob(
@@ -502,7 +502,7 @@
       // Error checks:
       RealType q = c.param;
       const beta_distribution<RealType, Policy>& dist = c.dist;
- RealType result;
+ RealType result = 0;
       RealType a = dist.alpha();
       RealType b = dist.beta();
       if(false == beta_detail::check_dist_and_prob(

Modified: branches/release/boost/math/distributions/binomial.hpp
==============================================================================
--- branches/release/boost/math/distributions/binomial.hpp (original)
+++ branches/release/boost/math/distributions/binomial.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -203,7 +203,7 @@
         //
         // Error checks:
         BOOST_MATH_STD_USING // ADL of std names
- RealType result;
+ RealType result = 0;
         RealType trials = dist.trials();
         RealType success_fraction = dist.success_fraction();
         if(false == binomial_detail::check_dist_and_prob(
@@ -317,7 +317,7 @@
       {
         static const char* function = "boost::math::binomial_distribution<%1%>::find_lower_bound_on_p";
         // Error checks:
- RealType result;
+ RealType result = 0;
         if(false == binomial_detail::check_dist_and_k(
            function, trials, RealType(0), successes, &result, Policy())
             &&
@@ -342,7 +342,7 @@
       {
         static const char* function = "boost::math::binomial_distribution<%1%>::find_upper_bound_on_p";
         // Error checks:
- RealType result;
+ RealType result = 0;
         if(false == binomial_detail::check_dist_and_k(
            function, trials, RealType(0), successes, &result, Policy())
             &&
@@ -369,7 +369,7 @@
       {
         static const char* function = "boost::math::binomial_distribution<%1%>::find_minimum_number_of_trials";
         // Error checks:
- RealType result;
+ RealType result = 0;
         if(false == binomial_detail::check_dist_and_k(
            function, k, p, k, &result, Policy())
             &&
@@ -388,7 +388,7 @@
       {
         static const char* function = "boost::math::binomial_distribution<%1%>::find_maximum_number_of_trials";
         // Error checks:
- RealType result;
+ RealType result = 0;
         if(false == binomial_detail::check_dist_and_k(
            function, k, p, k, &result, Policy())
             &&
@@ -446,7 +446,7 @@
         RealType n = dist.trials();
 
         // Error check:
- RealType result;
+ RealType result = 0; // initialization silences some compiler warnings
         if(false == binomial_detail::check_dist_and_k(
            "boost::math::pdf(binomial_distribution<%1%> const&, %1%)",
            n,
@@ -524,7 +524,7 @@
         RealType p = dist.success_fraction();
 
         // Error check:
- RealType result;
+ RealType result = 0;
         if(false == binomial_detail::check_dist_and_k(
            "boost::math::cdf(binomial_distribution<%1%> const&, %1%)",
            n,
@@ -598,7 +598,7 @@
         RealType p = dist.success_fraction();
 
         // Error checks:
- RealType result;
+ RealType result = 0;
         if(false == binomial_detail::check_dist_and_k(
            "boost::math::cdf(binomial_distribution<%1%> const&, %1%)",
            n,

Modified: branches/release/boost/math/distributions/cauchy.hpp
==============================================================================
--- branches/release/boost/math/distributions/cauchy.hpp (original)
+++ branches/release/boost/math/distributions/cauchy.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -56,7 +56,7 @@
    //
    BOOST_MATH_STD_USING // for ADL of std functions
    static const char* function = "boost::math::cdf(cauchy<%1%>&, %1%)";
- RealType result;
+ RealType result = 0;
    RealType location = dist.location();
    RealType scale = dist.scale();
    if(false == detail::check_location(function, location, &result, Policy()))
@@ -105,7 +105,7 @@
    static const char* function = "boost::math::quantile(cauchy<%1%>&, %1%)";
    BOOST_MATH_STD_USING // for ADL of std functions
 
- RealType result;
+ RealType result = 0;
    RealType location = dist.location();
    RealType scale = dist.scale();
    if(false == detail::check_location(function, location, &result, Policy()))
@@ -197,7 +197,7 @@
    BOOST_MATH_STD_USING // for ADL of std functions
 
    static const char* function = "boost::math::pdf(cauchy<%1%>&, %1%)";
- RealType result;
+ RealType result = 0;
    RealType location = dist.location();
    RealType scale = dist.scale();
    if(false == detail::check_scale("boost::math::pdf(cauchy<%1%>&, %1%)", scale, &result, Policy()))

Modified: branches/release/boost/math/distributions/exponential.hpp
==============================================================================
--- branches/release/boost/math/distributions/exponential.hpp (original)
+++ branches/release/boost/math/distributions/exponential.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -102,7 +102,7 @@
    static const char* function = "boost::math::pdf(const exponential_distribution<%1%>&, %1%)";
 
    RealType lambda = dist.lambda();
- RealType result;
+ RealType result = 0;
    if(0 == detail::verify_lambda(function, lambda, &result, Policy()))
       return result;
    if(0 == detail::verify_exp_x(function, x, &result, Policy()))
@@ -118,7 +118,7 @@
 
    static const char* function = "boost::math::cdf(const exponential_distribution<%1%>&, %1%)";
 
- RealType result;
+ RealType result = 0;
    RealType lambda = dist.lambda();
    if(0 == detail::verify_lambda(function, lambda, &result, Policy()))
       return result;
@@ -136,7 +136,7 @@
 
    static const char* function = "boost::math::quantile(const exponential_distribution<%1%>&, %1%)";
 
- RealType result;
+ RealType result = 0;
    RealType lambda = dist.lambda();
    if(0 == detail::verify_lambda(function, lambda, &result, Policy()))
       return result;
@@ -159,7 +159,7 @@
 
    static const char* function = "boost::math::cdf(const exponential_distribution<%1%>&, %1%)";
 
- RealType result;
+ RealType result = 0;
    RealType lambda = c.dist.lambda();
    if(0 == detail::verify_lambda(function, lambda, &result, Policy()))
       return result;
@@ -177,7 +177,7 @@
 
    static const char* function = "boost::math::quantile(const exponential_distribution<%1%>&, %1%)";
 
- RealType result;
+ RealType result = 0;
    RealType lambda = c.dist.lambda();
    if(0 == detail::verify_lambda(function, lambda, &result, Policy()))
       return result;
@@ -198,7 +198,7 @@
 template <class RealType, class Policy>
 inline RealType mean(const exponential_distribution<RealType, Policy>& dist)
 {
- RealType result;
+ RealType result = 0;
    RealType lambda = dist.lambda();
    if(0 == detail::verify_lambda("boost::math::mean(const exponential_distribution<%1%>&)", lambda, &result, Policy()))
       return result;
@@ -208,7 +208,7 @@
 template <class RealType, class Policy>
 inline RealType standard_deviation(const exponential_distribution<RealType, Policy>& dist)
 {
- RealType result;
+ RealType result = 0;
    RealType lambda = dist.lambda();
    if(0 == detail::verify_lambda("boost::math::standard_deviation(const exponential_distribution<%1%>&)", lambda, &result, Policy()))
       return result;

Modified: branches/release/boost/math/distributions/extreme_value.hpp
==============================================================================
--- branches/release/boost/math/distributions/extreme_value.hpp (original)
+++ branches/release/boost/math/distributions/extreme_value.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -94,7 +94,7 @@
 
    RealType a = dist.location();
    RealType b = dist.scale();
- RealType result;
+ RealType result = 0;
    if(0 == detail::verify_scale_b("boost::math::pdf(const extreme_value_distribution<%1%>&, %1%)", b, &result, Policy()))
       return result;
    result = exp((a-x)/b) * exp(-exp((a-x)/b)) / b;
@@ -108,7 +108,7 @@
 
    RealType a = dist.location();
    RealType b = dist.scale();
- RealType result;
+ RealType result = 0;
    if(0 == detail::verify_scale_b("boost::math::cdf(const extreme_value_distribution<%1%>&, %1%)", b, &result, Policy()))
       return result;
 
@@ -126,7 +126,7 @@
 
    RealType a = dist.location();
    RealType b = dist.scale();
- RealType result;
+ RealType result = 0;
    if(0 == detail::verify_scale_b(function, b, &result, Policy()))
       return result;
    if(0 == detail::check_probability(function, p, &result, Policy()))
@@ -149,7 +149,7 @@
 
    RealType a = c.dist.location();
    RealType b = c.dist.scale();
- RealType result;
+ RealType result = 0;
    if(0 == detail::verify_scale_b("boost::math::cdf(const extreme_value_distribution<%1%>&, %1%)", b, &result, Policy()))
       return result;
 
@@ -168,7 +168,7 @@
    RealType a = c.dist.location();
    RealType b = c.dist.scale();
    RealType q = c.param;
- RealType result;
+ RealType result = 0;
    if(0 == detail::verify_scale_b(function, b, &result, Policy()))
       return result;
    if(0 == detail::check_probability(function, q, &result, Policy()))
@@ -189,7 +189,7 @@
 {
    RealType a = dist.location();
    RealType b = dist.scale();
- RealType result;
+ RealType result = 0;
    if(0 == detail::verify_scale_b("boost::math::mean(const extreme_value_distribution<%1%>&)", b, &result, Policy()))
       return result;
    return a + constants::euler<RealType>() * b;
@@ -201,7 +201,7 @@
    BOOST_MATH_STD_USING // for ADL of std functions.
 
    RealType b = dist.scale();
- RealType result;
+ RealType result = 0;
    if(0 == detail::verify_scale_b("boost::math::standard_deviation(const extreme_value_distribution<%1%>&)", b, &result, Policy()))
       return result;
    return constants::pi<RealType>() * b / sqrt(static_cast<RealType>(6));

Modified: branches/release/boost/math/distributions/fisher_f.hpp
==============================================================================
--- branches/release/boost/math/distributions/fisher_f.hpp (original)
+++ branches/release/boost/math/distributions/fisher_f.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -76,7 +76,7 @@
    RealType df1 = dist.degrees_of_freedom1();
    RealType df2 = dist.degrees_of_freedom2();
    // Error check:
- RealType error_result;
+ RealType error_result = 0;
    static const char* function = "boost::math::pdf(fisher_f_distribution<%1%> const&, %1%)";
    if(false == detail::check_df(
          function, df1, &error_result, Policy())
@@ -133,7 +133,7 @@
    RealType df1 = dist.degrees_of_freedom1();
    RealType df2 = dist.degrees_of_freedom2();
    // Error check:
- RealType error_result;
+ RealType error_result = 0;
    if(false == detail::check_df(
          function, df1, &error_result, Policy())
          && detail::check_df(
@@ -168,7 +168,7 @@
    RealType df1 = dist.degrees_of_freedom1();
    RealType df2 = dist.degrees_of_freedom2();
    // Error check:
- RealType error_result;
+ RealType error_result = 0;
    if(false == detail::check_df(
             function, df1, &error_result, Policy())
          && detail::check_df(
@@ -194,7 +194,7 @@
    RealType df2 = c.dist.degrees_of_freedom2();
    RealType x = c.param;
    // Error check:
- RealType error_result;
+ RealType error_result = 0;
    if(false == detail::check_df(
          function, df1, &error_result, Policy())
          && detail::check_df(
@@ -230,7 +230,7 @@
    RealType df2 = c.dist.degrees_of_freedom2();
    RealType p = c.param;
    // Error check:
- RealType error_result;
+ RealType error_result = 0;
    if(false == detail::check_df(
             function, df1, &error_result, Policy())
          && detail::check_df(
@@ -253,7 +253,7 @@
    RealType df1 = dist.degrees_of_freedom1();
    RealType df2 = dist.degrees_of_freedom2();
    // Error check:
- RealType error_result;
+ RealType error_result = 0;
    if(false == detail::check_df(
             function, df1, &error_result, Policy())
          && detail::check_df(
@@ -274,7 +274,7 @@
    RealType df1 = dist.degrees_of_freedom1();
    RealType df2 = dist.degrees_of_freedom2();
    // Error check:
- RealType error_result;
+ RealType error_result = 0;
    if(false == detail::check_df(
             function, df1, &error_result, Policy())
          && detail::check_df(
@@ -295,7 +295,7 @@
    RealType df1 = dist.degrees_of_freedom1();
    RealType df2 = dist.degrees_of_freedom2();
    // Error check:
- RealType error_result;
+ RealType error_result = 0;
    if(false == detail::check_df(
             function, df1, &error_result, Policy())
          && detail::check_df(
@@ -326,7 +326,7 @@
    RealType df1 = dist.degrees_of_freedom1();
    RealType df2 = dist.degrees_of_freedom2();
    // Error check:
- RealType error_result;
+ RealType error_result = 0;
    if(false == detail::check_df(
             function, df1, &error_result, Policy())
          && detail::check_df(
@@ -357,7 +357,7 @@
    RealType df1 = dist.degrees_of_freedom1();
    RealType df2 = dist.degrees_of_freedom2();
    // Error check:
- RealType error_result;
+ RealType error_result = 0;
    if(false == detail::check_df(
             function, df1, &error_result, Policy())
          && detail::check_df(

Modified: branches/release/boost/math/distributions/gamma.hpp
==============================================================================
--- branches/release/boost/math/distributions/gamma.hpp (original)
+++ branches/release/boost/math/distributions/gamma.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -125,7 +125,7 @@
    RealType shape = dist.shape();
    RealType scale = dist.scale();
 
- RealType result;
+ RealType result = 0;
    if(false == detail::check_gamma(function, scale, shape, &result, Policy()))
       return result;
    if(false == detail::check_gamma_x(function, x, &result, Policy()))
@@ -149,7 +149,7 @@
    RealType shape = dist.shape();
    RealType scale = dist.scale();
 
- RealType result;
+ RealType result = 0;
    if(false == detail::check_gamma(function, scale, shape, &result, Policy()))
       return result;
    if(false == detail::check_gamma_x(function, x, &result, Policy()))
@@ -169,7 +169,7 @@
    RealType shape = dist.shape();
    RealType scale = dist.scale();
 
- RealType result;
+ RealType result = 0;
    if(false == detail::check_gamma(function, scale, shape, &result, Policy()))
       return result;
    if(false == detail::check_probability(function, p, &result, Policy()))
@@ -193,7 +193,7 @@
    RealType shape = c.dist.shape();
    RealType scale = c.dist.scale();
 
- RealType result;
+ RealType result = 0;
    if(false == detail::check_gamma(function, scale, shape, &result, Policy()))
       return result;
    if(false == detail::check_gamma_x(function, c.param, &result, Policy()))
@@ -215,7 +215,7 @@
    RealType scale = c.dist.scale();
    RealType q = c.param;
 
- RealType result;
+ RealType result = 0;
    if(false == detail::check_gamma(function, scale, shape, &result, Policy()))
       return result;
    if(false == detail::check_probability(function, q, &result, Policy()))
@@ -239,7 +239,7 @@
    RealType shape = dist.shape();
    RealType scale = dist.scale();
 
- RealType result;
+ RealType result = 0;
    if(false == detail::check_gamma(function, scale, shape, &result, Policy()))
       return result;
 
@@ -257,7 +257,7 @@
    RealType shape = dist.shape();
    RealType scale = dist.scale();
 
- RealType result;
+ RealType result = 0;
    if(false == detail::check_gamma(function, scale, shape, &result, Policy()))
       return result;
 
@@ -275,7 +275,7 @@
    RealType shape = dist.shape();
    RealType scale = dist.scale();
 
- RealType result;
+ RealType result = 0;
    if(false == detail::check_gamma(function, scale, shape, &result, Policy()))
       return result;
 
@@ -304,7 +304,7 @@
    RealType shape = dist.shape();
    RealType scale = dist.scale();
 
- RealType result;
+ RealType result = 0;
    if(false == detail::check_gamma(function, scale, shape, &result, Policy()))
       return result;
 
@@ -322,7 +322,7 @@
    RealType shape = dist.shape();
    RealType scale = dist.scale();
 
- RealType result;
+ RealType result = 0;
    if(false == detail::check_gamma(function, scale, shape, &result, Policy()))
       return result;
 

Modified: branches/release/boost/math/distributions/geometric.hpp
==============================================================================
--- branches/release/boost/math/distributions/geometric.hpp (original)
+++ branches/release/boost/math/distributions/geometric.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -146,7 +146,7 @@
         RealType alpha) // alpha 0.05 equivalent to 95% for one-sided test.
       {
         static const char* function = "boost::math::geometric<%1%>::find_lower_bound_on_p";
- RealType result; // of error checks.
+ RealType result = 0; // of error checks.
         RealType successes = 1;
         RealType failures = trials - successes;
         if(false == detail::check_probability(function, alpha, &result, Policy())
@@ -171,7 +171,7 @@
         RealType alpha) // alpha 0.05 equivalent to 95% for one-sided test.
       {
         static const char* function = "boost::math::geometric<%1%>::find_upper_bound_on_p";
- RealType result; // of error checks.
+ RealType result = 0; // of error checks.
         RealType successes = 1;
         RealType failures = trials - successes;
         if(false == geometric_detail::check_dist_and_k(
@@ -205,7 +205,7 @@
       {
         static const char* function = "boost::math::geometric<%1%>::find_minimum_number_of_trials";
         // Error checks:
- RealType result;
+ RealType result = 0;
         if(false == geometric_detail::check_dist_and_k(
           function, p, k, &result, Policy())
           && detail::check_probability(function, alpha, &result, Policy()))
@@ -223,7 +223,7 @@
       {
         static const char* function = "boost::math::geometric<%1%>::find_maximum_number_of_trials";
         // Error checks:
- RealType result;
+ RealType result = 0;
         if(false == geometric_detail::check_dist_and_k(
           function, p, k, &result, Policy())
           && detail::check_probability(function, alpha, &result, Policy()))
@@ -317,7 +317,7 @@
       static const char* function = "boost::math::pdf(const geometric_distribution<%1%>&, %1%)";
 
       RealType p = dist.success_fraction();
- RealType result;
+ RealType result = 0;
       if(false == geometric_detail::check_dist_and_k(
         function,
         p,
@@ -356,7 +356,7 @@
       // If necessary, it has already been promoted from an integral type.
       RealType p = dist.success_fraction();
       // Error check:
- RealType result;
+ RealType result = 0;
       if(false == geometric_detail::check_dist_and_k(
         function,
         p,
@@ -389,7 +389,7 @@
       geometric_distribution<RealType, Policy> const& dist = c.dist;
       RealType p = dist.success_fraction();
       // Error check:
- RealType result;
+ RealType result = 0;
       if(false == geometric_detail::check_dist_and_k(
         function,
         p,
@@ -416,7 +416,7 @@
 
       RealType success_fraction = dist.success_fraction();
       // Check dist and x.
- RealType result;
+ RealType result = 0;
       if(false == geometric_detail::check_dist_and_prob
         (function, success_fraction, x, &result, Policy()))
       {
@@ -465,7 +465,7 @@
        RealType x = c.param;
        const geometric_distribution<RealType, Policy>& dist = c.dist;
        RealType success_fraction = dist.success_fraction();
- RealType result;
+ RealType result = 0;
        if(false == geometric_detail::check_dist_and_prob(
           function,
           success_fraction,

Modified: branches/release/boost/math/distributions/hypergeometric.hpp
==============================================================================
--- branches/release/boost/math/distributions/hypergeometric.hpp (original)
+++ branches/release/boost/math/distributions/hypergeometric.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -120,7 +120,7 @@
    inline RealType pdf(const hypergeometric_distribution<RealType, Policy>& dist, const unsigned& x)
    {
       static const char* function = "boost::math::pdf(const hypergeometric_distribution<%1%>&, const %1%&)";
- RealType result;
+ RealType result = 0;
       if(!dist.check_params(function, &result))
          return result;
       if(!dist.check_x(x, function, &result))
@@ -148,7 +148,7 @@
    inline RealType cdf(const hypergeometric_distribution<RealType, Policy>& dist, const unsigned& x)
    {
       static const char* function = "boost::math::cdf(const hypergeometric_distribution<%1%>&, const %1%&)";
- RealType result;
+ RealType result = 0;
       if(!dist.check_params(function, &result))
          return result;
       if(!dist.check_x(x, function, &result))
@@ -176,7 +176,7 @@
    inline RealType cdf(const complemented2_type<hypergeometric_distribution<RealType, Policy>, unsigned>& c)
    {
       static const char* function = "boost::math::cdf(const hypergeometric_distribution<%1%>&, const %1%&)";
- RealType result;
+ RealType result = 0;
       if(!c.dist.check_params(function, &result))
          return result;
       if(!c.dist.check_x(c.param, function, &result))
@@ -206,7 +206,7 @@
       BOOST_MATH_STD_USING // for ADL of std functions
 
          // Checking function argument
- RealType result;
+ RealType result = 0;
       const char* function = "boost::math::quantile(const hypergeometric_distribution<%1%>&, %1%)";
       if (false == dist.check_params(function, &result)) return result;
       if(false == detail::check_probability(function, p, &result, Policy())) return result;
@@ -220,7 +220,7 @@
       BOOST_MATH_STD_USING // for ADL of std functions
 
       // Checking function argument
- RealType result;
+ RealType result = 0;
       const char* function = "quantile(const complemented2_type<hypergeometric_distribution<%1%>, %1%>&)";
       if (false == c.dist.check_params(function, &result)) return result;
       if(false == detail::check_probability(function, c.param, &result, Policy())) return result;

Modified: branches/release/boost/math/distributions/inverse_gamma.hpp
==============================================================================
--- branches/release/boost/math/distributions/inverse_gamma.hpp (original)
+++ branches/release/boost/math/distributions/inverse_gamma.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -150,7 +150,7 @@
    RealType shape = dist.shape();
    RealType scale = dist.scale();
 
- RealType result;
+ RealType result = 0;
    if(false == detail::check_inverse_gamma(function, scale, shape, &result, Policy()))
    { // distribution parameters bad.
       return result;
@@ -198,7 +198,7 @@
    RealType shape = dist.shape();
    RealType scale = dist.scale();
 
- RealType result;
+ RealType result = 0;
    if(false == detail::check_inverse_gamma(function, scale, shape, &result, Policy()))
    { // distribution parameters bad.
       return result;
@@ -227,7 +227,7 @@
    RealType shape = dist.shape();
    RealType scale = dist.scale();
 
- RealType result;
+ RealType result = 0;
    if(false == detail::check_inverse_gamma(function, scale, shape, &result, Policy()))
       return result;
    if(false == detail::check_probability(function, p, &result, Policy()))
@@ -253,7 +253,7 @@
    RealType shape = c.dist.shape();
    RealType scale = c.dist.scale();
 
- RealType result;
+ RealType result = 0;
    if(false == detail::check_inverse_gamma(function, scale, shape, &result, Policy()))
       return result;
    if(false == detail::check_inverse_gamma_x(function, c.param, &result, Policy()))
@@ -275,7 +275,7 @@
    RealType scale = c.dist.scale();
    RealType q = c.param;
 
- RealType result;
+ RealType result = 0;
    if(false == detail::check_inverse_gamma(function, scale, shape, &result, Policy()))
       return result;
    if(false == detail::check_probability(function, q, &result, Policy()))
@@ -302,7 +302,7 @@
    RealType shape = dist.shape();
    RealType scale = dist.scale();
 
- RealType result;
+ RealType result = 0;
 
    if(false == detail::check_scale(function, scale, &result, Policy()))
    {
@@ -329,7 +329,7 @@
    RealType shape = dist.shape();
    RealType scale = dist.scale();
 
- RealType result;
+ RealType result = 0;
       if(false == detail::check_scale(function, scale, &result, Policy()))
    {
      return result;
@@ -355,7 +355,7 @@
    RealType shape = dist.shape();
    RealType scale = dist.scale();
 
- RealType result;
+ RealType result = 0;
    if(false == detail::check_inverse_gamma(function, scale, shape, &result, Policy()))
    {
       return result;
@@ -381,7 +381,7 @@
 
    RealType shape = dist.shape();
    RealType scale = dist.scale();
- RealType result;
+ RealType result = 0;
 
    if(false == detail::check_scale(function, scale, &result, Policy()))
    {
@@ -408,7 +408,7 @@
    RealType shape = dist.shape();
    RealType scale = dist.scale();
 
- RealType result;
+ RealType result = 0;
    if(false == detail::check_scale(function, scale, &result, Policy()))
    {
      return result;
@@ -431,7 +431,7 @@
    RealType shape = dist.shape();
    RealType scale = dist.scale();
 
- RealType result;
+ RealType result = 0;
 
   if(false == detail::check_scale(function, scale, &result, Policy()))
    {

Modified: branches/release/boost/math/distributions/inverse_gaussian.hpp
==============================================================================
--- branches/release/boost/math/distributions/inverse_gaussian.hpp (original)
+++ branches/release/boost/math/distributions/inverse_gaussian.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -136,7 +136,7 @@
 
    RealType scale = dist.scale();
    RealType mean = dist.mean();
- RealType result;
+ RealType result = 0;
    static const char* function = "boost::math::pdf(const inverse_gaussian_distribution<%1%>&, %1%)";
    if(false == detail::check_scale(function, scale, &result, Policy()))
    {
@@ -170,7 +170,7 @@
    RealType scale = dist.scale();
    RealType mean = dist.mean();
    static const char* function = "boost::math::cdf(const inverse_gaussian_distribution<%1%>&, %1%)";
- RealType result;
+ RealType result = 0;
    if(false == detail::check_scale(function, scale, &result, Policy()))
    {
       return result;
@@ -317,7 +317,7 @@
    RealType scale = dist.scale();
    static const char* function = "boost::math::quantile(const inverse_gaussian_distribution<%1%>&, %1%)";
 
- RealType result;
+ RealType result = 0;
    if(false == detail::check_scale(function, scale, &result, Policy()))
       return result;
    if(false == detail::check_location(function, mean, &result, Policy()))
@@ -375,7 +375,7 @@
    //{ // cdf complement -infinity is unity.
    // return 1;
    //}
- RealType result;
+ RealType result = 0;
    if(false == detail::check_scale(function, scale, &result, Policy()))
       return result;
    if(false == detail::check_location(function, mean, &result, Policy()))
@@ -407,7 +407,7 @@
    RealType scale = c.dist.scale();
    RealType mean = c.dist.mean();
    static const char* function = "boost::math::quantile(const complement(inverse_gaussian_distribution<%1%>&), %1%)";
- RealType result;
+ RealType result = 0;
    if(false == detail::check_scale(function, scale, &result, Policy()))
       return result;
    if(false == detail::check_location(function, mean, &result, Policy()))

Modified: branches/release/boost/math/distributions/laplace.hpp
==============================================================================
--- branches/release/boost/math/distributions/laplace.hpp (original)
+++ branches/release/boost/math/distributions/laplace.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -97,7 +97,7 @@
    BOOST_MATH_STD_USING // for ADL of std functions
 
    // Checking function argument
- RealType result;
+ RealType result = 0;
    const char* function = "boost::math::pdf(const laplace_distribution<%1%>&, %1%))";
    if (false == dist.check_parameters(function, &result)) return result;
    if (false == detail::check_x(function, x, &result, Policy())) return result;
@@ -126,7 +126,7 @@
    BOOST_MATH_STD_USING // for ADL of std functions
 
    // Checking function argument
- RealType result;
+ RealType result = 0;
    const char* function = "boost::math::cdf(const laplace_distribution<%1%>&, %1%)";
    if (false == dist.check_parameters(function, &result)) return result;
    if (false == detail::check_x(function, x, &result, Policy())) return result;
@@ -157,7 +157,7 @@
    BOOST_MATH_STD_USING // for ADL of std functions.
 
    // Checking function argument
- RealType result;
+ RealType result = 0;
    const char* function = "boost::math::quantile(const laplace_distribution<%1%>&, %1%)";
    if (false == dist.check_parameters(function, &result)) return result;
    if(false == detail::check_probability(function, p, &result, Policy())) return result;
@@ -199,7 +199,7 @@
    RealType x = c.param;
 
    // Checking function argument
- RealType result;
+ RealType result = 0;
    const char* function = "boost::math::cdf(const complemented2_type<laplace_distribution<%1%>, %1%>&)";
    if(false == detail::check_x(function, x, &result, Policy()))return result;
 
@@ -233,7 +233,7 @@
    RealType q = c.param;
 
    // Checking function argument
- RealType result;
+ RealType result = 0;
    const char* function = "quantile(const complemented2_type<laplace_distribution<%1%>, %1%>&)";
    if(false == detail::check_probability(function, q, &result, Policy())) return result;
 

Modified: branches/release/boost/math/distributions/logistic.hpp
==============================================================================
--- branches/release/boost/math/distributions/logistic.hpp (original)
+++ branches/release/boost/math/distributions/logistic.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -77,7 +77,7 @@
           return 0; // pdf + and - infinity is zero.
        }
 
- RealType result;
+ RealType result = 0;
        if(false == detail::check_scale(function, scale , &result, Policy()))
        {
           return result;
@@ -106,7 +106,7 @@
     {
        RealType scale = dist.scale();
        RealType location = dist.location();
- RealType result; // of checks.
+ RealType result = 0; // of checks.
        static const char* function = "boost::math::cdf(const logistic_distribution<%1%>&, %1%)";
        if(false == detail::check_scale(function, scale, &result, Policy()))
        {
@@ -145,7 +145,7 @@
 
        static const char* function = "boost::math::quantile(const logistic_distribution<%1%>&, %1%)";
 
- RealType result;
+ RealType result = 0;
        if(false == detail::check_scale(function, scale, &result, Policy()))
           return result;
        if(false == detail::check_location(function, location, &result, Policy()))
@@ -186,7 +186,7 @@
           if(x < 0) return 1; // cdf complement -infinity is unity.
           return 0; // cdf complement +infinity is zero
        }
- RealType result;
+ RealType result = 0;
        if(false == detail::check_scale(function, scale, &result, Policy()))
           return result;
        if(false == detail::check_location(function, location, &result, Policy()))
@@ -208,7 +208,7 @@
        RealType scale = c.dist.scale();
        RealType location = c.dist.location();
        static const char* function = "boost::math::quantile(const complement(logistic_distribution<%1%>&), %1%)";
- RealType result;
+ RealType result = 0;
        if(false == detail::check_scale(function, scale, &result, Policy()))
           return result;
        if(false == detail::check_location(function, location, &result, Policy()))

Modified: branches/release/boost/math/distributions/lognormal.hpp
==============================================================================
--- branches/release/boost/math/distributions/lognormal.hpp (original)
+++ branches/release/boost/math/distributions/lognormal.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -99,7 +99,7 @@
 
    static const char* function = "boost::math::pdf(const lognormal_distribution<%1%>&, %1%)";
 
- RealType result;
+ RealType result = 0;
    if(0 == detail::check_scale(function, sigma, &result, Policy()))
       return result;
    if(0 == detail::check_lognormal_x(function, x, &result, Policy()))
@@ -125,7 +125,7 @@
 
    static const char* function = "boost::math::cdf(const lognormal_distribution<%1%>&, %1%)";
 
- RealType result;
+ RealType result = 0;
    if(0 == detail::check_lognormal_x(function, x, &result, Policy()))
       return result;
 
@@ -143,7 +143,7 @@
 
    static const char* function = "boost::math::quantile(const lognormal_distribution<%1%>&, %1%)";
 
- RealType result;
+ RealType result = 0;
    if(0 == detail::check_probability(function, p, &result, Policy()))
       return result;
 
@@ -163,7 +163,7 @@
 
    static const char* function = "boost::math::cdf(const lognormal_distribution<%1%>&, %1%)";
 
- RealType result;
+ RealType result = 0;
    if(0 == detail::check_lognormal_x(function, c.param, &result, Policy()))
       return result;
 
@@ -181,7 +181,7 @@
 
    static const char* function = "boost::math::quantile(const lognormal_distribution<%1%>&, %1%)";
 
- RealType result;
+ RealType result = 0;
    if(0 == detail::check_probability(function, c.param, &result, Policy()))
       return result;
 
@@ -202,7 +202,7 @@
    RealType mu = dist.location();
    RealType sigma = dist.scale();
 
- RealType result;
+ RealType result = 0;
    if(0 == detail::check_scale("boost::math::mean(const lognormal_distribution<%1%>&)", sigma, &result, Policy()))
       return result;
 
@@ -217,7 +217,7 @@
    RealType mu = dist.location();
    RealType sigma = dist.scale();
 
- RealType result;
+ RealType result = 0;
    if(0 == detail::check_scale("boost::math::variance(const lognormal_distribution<%1%>&)", sigma, &result, Policy()))
       return result;
 
@@ -232,7 +232,7 @@
    RealType mu = dist.location();
    RealType sigma = dist.scale();
 
- RealType result;
+ RealType result = 0;
    if(0 == detail::check_scale("boost::math::mode(const lognormal_distribution<%1%>&)", sigma, &result, Policy()))
       return result;
 
@@ -258,7 +258,7 @@
    RealType ss = sigma * sigma;
    RealType ess = exp(ss);
 
- RealType result;
+ RealType result = 0;
    if(0 == detail::check_scale("boost::math::skewness(const lognormal_distribution<%1%>&)", sigma, &result, Policy()))
       return result;
 
@@ -274,7 +274,7 @@
    RealType sigma = dist.scale();
    RealType ss = sigma * sigma;
 
- RealType result;
+ RealType result = 0;
    if(0 == detail::check_scale("boost::math::kurtosis(const lognormal_distribution<%1%>&)", sigma, &result, Policy()))
       return result;
 
@@ -290,7 +290,7 @@
    RealType sigma = dist.scale();
    RealType ss = sigma * sigma;
 
- RealType result;
+ RealType result = 0;
    if(0 == detail::check_scale("boost::math::kurtosis_excess(const lognormal_distribution<%1%>&)", sigma, &result, Policy()))
       return result;
 

Modified: branches/release/boost/math/distributions/negative_binomial.hpp
==============================================================================
--- branches/release/boost/math/distributions/negative_binomial.hpp (original)
+++ branches/release/boost/math/distributions/negative_binomial.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -165,7 +165,7 @@
         RealType alpha) // alpha 0.05 equivalent to 95% for one-sided test.
       {
         static const char* function = "boost::math::negative_binomial<%1%>::find_lower_bound_on_p";
- RealType result; // of error checks.
+ RealType result = 0; // of error checks.
         RealType failures = trials - successes;
         if(false == detail::check_probability(function, alpha, &result, Policy())
           && negative_binomial_detail::check_dist_and_k(
@@ -190,7 +190,7 @@
         RealType alpha) // alpha 0.05 equivalent to 95% for one-sided test.
       {
         static const char* function = "boost::math::negative_binomial<%1%>::find_upper_bound_on_p";
- RealType result; // of error checks.
+ RealType result = 0; // of error checks.
         RealType failures = trials - successes;
         if(false == negative_binomial_detail::check_dist_and_k(
           function, successes, RealType(0), failures, &result, Policy())
@@ -222,7 +222,7 @@
       {
         static const char* function = "boost::math::negative_binomial<%1%>::find_minimum_number_of_trials";
         // Error checks:
- RealType result;
+ RealType result = 0;
         if(false == negative_binomial_detail::check_dist_and_k(
           function, RealType(1), p, k, &result, Policy())
           && detail::check_probability(function, alpha, &result, Policy()))
@@ -239,7 +239,7 @@
       {
         static const char* function = "boost::math::negative_binomial<%1%>::find_maximum_number_of_trials";
         // Error checks:
- RealType result;
+ RealType result = 0;
         if(false == negative_binomial_detail::check_dist_and_k(
           function, RealType(1), p, k, &result, Policy())
           && detail::check_probability(function, alpha, &result, Policy()))
@@ -343,7 +343,7 @@
 
       RealType r = dist.successes();
       RealType p = dist.success_fraction();
- RealType result;
+ RealType result = 0;
       if(false == negative_binomial_detail::check_dist_and_k(
         function,
         r,
@@ -370,7 +370,7 @@
       RealType p = dist.success_fraction();
       RealType r = dist.successes();
       // Error check:
- RealType result;
+ RealType result = 0;
       if(false == negative_binomial_detail::check_dist_and_k(
         function,
         r,
@@ -399,7 +399,7 @@
       RealType p = dist.success_fraction();
       RealType r = dist.successes();
       // Error check:
- RealType result;
+ RealType result = 0;
       if(false == negative_binomial_detail::check_dist_and_k(
         function,
         r,
@@ -435,7 +435,7 @@
       RealType p = dist.success_fraction();
       RealType r = dist.successes();
       // Check dist and P.
- RealType result;
+ RealType result = 0;
       if(false == negative_binomial_detail::check_dist_and_prob
         (function, r, p, P, &result, Policy()))
       {
@@ -509,7 +509,7 @@
        const negative_binomial_distribution<RealType, Policy>& dist = c.dist;
        RealType p = dist.success_fraction();
        RealType r = dist.successes();
- RealType result;
+ RealType result = 0;
        if(false == negative_binomial_detail::check_dist_and_prob(
           function,
           r,

Modified: branches/release/boost/math/distributions/normal.hpp
==============================================================================
--- branches/release/boost/math/distributions/normal.hpp (original)
+++ branches/release/boost/math/distributions/normal.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -106,7 +106,7 @@
    // return 0;
    //}
 
- RealType result;
+ RealType result = 0;
    if(false == detail::check_scale(function, sd, &result, Policy()))
    {
       return result;
@@ -138,7 +138,7 @@
    RealType sd = dist.standard_deviation();
    RealType mean = dist.mean();
    static const char* function = "boost::math::cdf(const normal_distribution<%1%>&, %1%)";
- RealType result;
+ RealType result = 0;
    if(false == detail::check_scale(function, sd, &result, Policy()))
    {
       return result;
@@ -179,7 +179,7 @@
    RealType mean = dist.mean();
    static const char* function = "boost::math::quantile(const normal_distribution<%1%>&, %1%)";
 
- RealType result;
+ RealType result = 0;
    if(false == detail::check_scale(function, sd, &result, Policy()))
       return result;
    if(false == detail::check_location(function, mean, &result, Policy()))
@@ -218,7 +218,7 @@
    //{ // cdf complement -infinity is unity.
    // return 1;
    //}
- RealType result;
+ RealType result = 0;
    if(false == detail::check_scale(function, sd, &result, Policy()))
       return result;
    if(false == detail::check_location(function, mean, &result, Policy()))
@@ -239,7 +239,7 @@
    RealType sd = c.dist.standard_deviation();
    RealType mean = c.dist.mean();
    static const char* function = "boost::math::quantile(const complement(normal_distribution<%1%>&), %1%)";
- RealType result;
+ RealType result = 0;
    if(false == detail::check_scale(function, sd, &result, Policy()))
       return result;
    if(false == detail::check_location(function, mean, &result, Policy()))

Modified: branches/release/boost/math/distributions/pareto.hpp
==============================================================================
--- branches/release/boost/math/distributions/pareto.hpp (original)
+++ branches/release/boost/math/distributions/pareto.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -139,7 +139,7 @@
       pareto_distribution(RealType scale = 1, RealType shape = 1)
         : m_scale(scale), m_shape(shape)
       { // Constructor.
- RealType result;
+ RealType result = 0;
         detail::check_pareto("boost::math::pareto_distribution<%1%>::pareto_distribution", scale, shape, &result, Policy());
       }
 
@@ -182,7 +182,7 @@
       static const char* function = "boost::math::pdf(const pareto_distribution<%1%>&, %1%)";
       RealType scale = dist.scale();
       RealType shape = dist.shape();
- RealType result;
+ RealType result = 0;
       if(false == (detail::check_pareto_x(function, x, &result, Policy())
          && detail::check_pareto(function, scale, shape, &result, Policy())))
          return result;
@@ -201,7 +201,7 @@
       static const char* function = "boost::math::cdf(const pareto_distribution<%1%>&, %1%)";
       RealType scale = dist.scale();
       RealType shape = dist.shape();
- RealType result;
+ RealType result = 0;
 
       if(false == (detail::check_pareto_x(function, x, &result, Policy())
          && detail::check_pareto(function, scale, shape, &result, Policy())))
@@ -222,7 +222,7 @@
     {
       BOOST_MATH_STD_USING // for ADL of std function pow.
       static const char* function = "boost::math::quantile(const pareto_distribution<%1%>&, %1%)";
- RealType result;
+ RealType result = 0;
       RealType scale = dist.scale();
       RealType shape = dist.shape();
       if(false == (detail::check_probability(function, p, &result, Policy())
@@ -249,7 +249,7 @@
     {
        BOOST_MATH_STD_USING // for ADL of std function pow.
        static const char* function = "boost::math::cdf(const pareto_distribution<%1%>&, %1%)";
- RealType result;
+ RealType result = 0;
        RealType x = c.param;
        RealType scale = c.dist.scale();
        RealType shape = c.dist.shape();
@@ -271,7 +271,7 @@
     {
       BOOST_MATH_STD_USING // for ADL of std function pow.
       static const char* function = "boost::math::quantile(const pareto_distribution<%1%>&, %1%)";
- RealType result;
+ RealType result = 0;
       RealType q = c.param;
       RealType scale = c.dist.scale();
       RealType shape = c.dist.shape();
@@ -296,7 +296,7 @@
     template <class RealType, class Policy>
     inline RealType mean(const pareto_distribution<RealType, Policy>& dist)
     {
- RealType result;
+ RealType result = 0;
       static const char* function = "boost::math::mean(const pareto_distribution<%1%>&, %1%)";
       if(false == detail::check_pareto(function, dist.scale(), dist.shape(), &result, Policy()))
       {
@@ -322,7 +322,7 @@
     template <class RealType, class Policy>
     inline RealType median(const pareto_distribution<RealType, Policy>& dist)
     {
- RealType result;
+ RealType result = 0;
       static const char* function = "boost::math::median(const pareto_distribution<%1%>&, %1%)";
       if(false == detail::check_pareto(function, dist.scale(), dist.shape(), &result, Policy()))
       {
@@ -335,7 +335,7 @@
     template <class RealType, class Policy>
     inline RealType variance(const pareto_distribution<RealType, Policy>& dist)
     {
- RealType result;
+ RealType result = 0;
       RealType scale = dist.scale();
       RealType shape = dist.shape();
       static const char* function = "boost::math::variance(const pareto_distribution<%1%>&, %1%)";
@@ -361,7 +361,7 @@
     inline RealType skewness(const pareto_distribution<RealType, Policy>& dist)
     {
       BOOST_MATH_STD_USING
- RealType result;
+ RealType result = 0;
       RealType shape = dist.shape();
       static const char* function = "boost::math::pdf(const pareto_distribution<%1%>&, %1%)";
       if(false == detail::check_pareto(function, dist.scale(), shape, &result, Policy()))
@@ -386,7 +386,7 @@
     template <class RealType, class Policy>
     inline RealType kurtosis(const pareto_distribution<RealType, Policy>& dist)
     {
- RealType result;
+ RealType result = 0;
       RealType shape = dist.shape();
       static const char* function = "boost::math::pdf(const pareto_distribution<%1%>&, %1%)";
       if(false == detail::check_pareto(function, dist.scale(), shape, &result, Policy()))
@@ -410,7 +410,7 @@
     template <class RealType, class Policy>
     inline RealType kurtosis_excess(const pareto_distribution<RealType, Policy>& dist)
     {
- RealType result;
+ RealType result = 0;
       RealType shape = dist.shape();
       static const char* function = "boost::math::pdf(const pareto_distribution<%1%>&, %1%)";
       if(false == detail::check_pareto(function, dist.scale(), shape, &result, Policy()))

Modified: branches/release/boost/math/distributions/poisson.hpp
==============================================================================
--- branches/release/boost/math/distributions/poisson.hpp (original)
+++ branches/release/boost/math/distributions/poisson.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -316,7 +316,7 @@
 
       RealType mean = dist.mean();
       // Error check:
- RealType result;
+ RealType result = 0;
       if(false == poisson_detail::check_dist_and_k(
         "boost::math::pdf(const poisson_distribution<%1%>&, %1%)",
         mean,
@@ -362,7 +362,7 @@
 
       RealType mean = dist.mean();
       // Error checks:
- RealType result;
+ RealType result = 0;
       if(false == poisson_detail::check_dist_and_k(
         "boost::math::cdf(const poisson_distribution<%1%>&, %1%)",
         mean,
@@ -414,7 +414,7 @@
       RealType mean = dist.mean();
 
       // Error checks:
- RealType result;
+ RealType result = 0;
       if(false == poisson_detail::check_dist_and_k(
         "boost::math::cdf(const poisson_distribution<%1%>&, %1%)",
         mean,
@@ -443,7 +443,7 @@
     inline RealType quantile(const poisson_distribution<RealType, Policy>& dist, const RealType& p)
     { // Quantile (or Percent Point) Poisson function.
       // Return the number of expected events k for a given probability p.
- RealType result; // of Argument checks:
+ RealType result = 0; // of Argument checks:
       if(false == poisson_detail::check_prob(
         "boost::math::quantile(const poisson_distribution<%1%>&, %1%)",
         p,
@@ -514,7 +514,7 @@
       // Error checks:
       RealType q = c.param;
       const poisson_distribution<RealType, Policy>& dist = c.dist;
- RealType result; // of argument checks.
+ RealType result = 0; // of argument checks.
       if(false == poisson_detail::check_prob(
         "boost::math::quantile(const poisson_distribution<%1%>&, %1%)",
         q,

Modified: branches/release/boost/math/distributions/rayleigh.hpp
==============================================================================
--- branches/release/boost/math/distributions/rayleigh.hpp (original)
+++ branches/release/boost/math/distributions/rayleigh.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -98,7 +98,7 @@
    BOOST_MATH_STD_USING // for ADL of std function exp.
 
    RealType sigma = dist.sigma();
- RealType result;
+ RealType result = 0;
    static const char* function = "boost::math::pdf(const rayleigh_distribution<%1%>&, %1%)";
    if(false == detail::verify_sigma(function, sigma, &result, Policy()))
    {
@@ -118,7 +118,7 @@
 {
    BOOST_MATH_STD_USING // for ADL of std functions
 
- RealType result;
+ RealType result = 0;
    RealType sigma = dist.sigma();
    static const char* function = "boost::math::cdf(const rayleigh_distribution<%1%>&, %1%)";
    if(false == detail::verify_sigma(function, sigma, &result, Policy()))
@@ -138,7 +138,7 @@
 {
    BOOST_MATH_STD_USING // for ADL of std functions
 
- RealType result;
+ RealType result = 0;
    RealType sigma = dist.sigma();
    static const char* function = "boost::math::quantile(const rayleigh_distribution<%1%>&, %1%)";
    if(false == detail::verify_sigma(function, sigma, &result, Policy()))
@@ -163,7 +163,7 @@
 {
    BOOST_MATH_STD_USING // for ADL of std functions
 
- RealType result;
+ RealType result = 0;
    RealType sigma = c.dist.sigma();
    static const char* function = "boost::math::cdf(const rayleigh_distribution<%1%>&, %1%)";
    if(false == detail::verify_sigma(function, sigma, &result, Policy()))
@@ -184,7 +184,7 @@
 {
    BOOST_MATH_STD_USING // for ADL of std functions, log & sqrt.
 
- RealType result;
+ RealType result = 0;
    RealType sigma = c.dist.sigma();
    static const char* function = "boost::math::quantile(const rayleigh_distribution<%1%>&, %1%)";
    if(false == detail::verify_sigma(function, sigma, &result, Policy()))
@@ -211,7 +211,7 @@
 template <class RealType, class Policy>
 inline RealType mean(const rayleigh_distribution<RealType, Policy>& dist)
 {
- RealType result;
+ RealType result = 0;
    RealType sigma = dist.sigma();
    static const char* function = "boost::math::mean(const rayleigh_distribution<%1%>&, %1%)";
    if(false == detail::verify_sigma(function, sigma, &result, Policy()))
@@ -225,7 +225,7 @@
 template <class RealType, class Policy>
 inline RealType variance(const rayleigh_distribution<RealType, Policy>& dist)
 {
- RealType result;
+ RealType result = 0;
    RealType sigma = dist.sigma();
    static const char* function = "boost::math::variance(const rayleigh_distribution<%1%>&, %1%)";
    if(false == detail::verify_sigma(function, sigma, &result, Policy()))

Modified: branches/release/boost/math/distributions/triangular.hpp
==============================================================================
--- branches/release/boost/math/distributions/triangular.hpp (original)
+++ branches/release/boost/math/distributions/triangular.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -199,7 +199,7 @@
     RealType lower = dist.lower();
     RealType mode = dist.mode();
     RealType upper = dist.upper();
- RealType result; // of checks.
+ RealType result = 0; // of checks.
     if(false == detail::check_triangular(function, lower, mode, upper, &result, Policy()))
     {
       return result;
@@ -237,7 +237,7 @@
     RealType lower = dist.lower();
     RealType mode = dist.mode();
     RealType upper = dist.upper();
- RealType result; // of checks.
+ RealType result = 0; // of checks.
     if(false == detail::check_triangular(function, lower, mode, upper, &result, Policy()))
     {
       return result;
@@ -273,7 +273,7 @@
     RealType lower = dist.lower();
     RealType mode = dist.mode();
     RealType upper = dist.upper();
- RealType result; // of checks
+ RealType result = 0; // of checks
     if(false == detail::check_triangular(function,lower, mode, upper, &result, Policy()))
     {
       return result;
@@ -316,7 +316,7 @@
     RealType mode = c.dist.mode();
     RealType upper = c.dist.upper();
     RealType x = c.param;
- RealType result; // of checks.
+ RealType result = 0; // of checks.
     if(false == detail::check_triangular(function, lower, mode, upper, &result, Policy()))
     {
       return result;
@@ -352,7 +352,7 @@
     RealType m = c.dist.mode();
     RealType u = c.dist.upper();
     RealType q = c.param; // probability 0 to 1.
- RealType result; // of checks.
+ RealType result = 0; // of checks.
     if(false == detail::check_triangular(function, l, m, u, &result, Policy()))
     {
       return result;
@@ -399,7 +399,7 @@
     RealType lower = dist.lower();
     RealType mode = dist.mode();
     RealType upper = dist.upper();
- RealType result; // of checks.
+ RealType result = 0; // of checks.
     if(false == detail::check_triangular(function, lower, mode, upper, &result, Policy()))
     {
       return result;
@@ -415,7 +415,7 @@
     RealType lower = dist.lower();
     RealType mode = dist.mode();
     RealType upper = dist.upper();
- RealType result; // of checks.
+ RealType result = 0; // of checks.
     if(false == detail::check_triangular(function, lower, mode, upper, &result, Policy()))
     {
       return result;
@@ -428,7 +428,7 @@
   {
     static const char* function = "boost::math::mode(const triangular_distribution<%1%>&)";
     RealType mode = dist.mode();
- RealType result; // of checks.
+ RealType result = 0; // of checks.
     if(false == detail::check_triangular_mode(function, mode, &result, Policy()))
     { // This should never happen!
       return result;
@@ -442,7 +442,7 @@
     BOOST_MATH_STD_USING // ADL of std functions.
     static const char* function = "boost::math::median(const triangular_distribution<%1%>&)";
     RealType mode = dist.mode();
- RealType result; // of checks.
+ RealType result = 0; // of checks.
     if(false == detail::check_triangular_mode(function, mode, &result, Policy()))
     { // This should never happen!
       return result;
@@ -469,7 +469,7 @@
     RealType lower = dist.lower();
     RealType mode = dist.mode();
     RealType upper = dist.upper();
- RealType result; // of checks.
+ RealType result = 0; // of checks.
     if(false == detail::check_triangular(function,lower, mode, upper, &result, Policy()))
     {
       return result;
@@ -485,7 +485,7 @@
     RealType lower = dist.lower();
     RealType upper = dist.upper();
     RealType mode = dist.mode();
- RealType result; // of checks.
+ RealType result = 0; // of checks.
     if(false == detail::check_triangular(function,lower, mode, upper, &result, Policy()))
     {
       return result;
@@ -500,7 +500,7 @@
     RealType lower = dist.lower();
     RealType upper = dist.upper();
     RealType mode = dist.mode();
- RealType result; // of checks.
+ RealType result = 0; // of checks.
     if(false == detail::check_triangular(function,lower, mode, upper, &result, Policy()))
     {
       return result;

Modified: branches/release/boost/math/distributions/uniform.hpp
==============================================================================
--- branches/release/boost/math/distributions/uniform.hpp (original)
+++ branches/release/boost/math/distributions/uniform.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -161,7 +161,7 @@
   {
     RealType lower = dist.lower();
     RealType upper = dist.upper();
- RealType result; // of checks.
+ RealType result = 0; // of checks.
     if(false == detail::check_uniform("boost::math::pdf(const uniform_distribution<%1%>&, %1%)", lower, upper, &result, Policy()))
     {
       return result;
@@ -186,7 +186,7 @@
   {
     RealType lower = dist.lower();
     RealType upper = dist.upper();
- RealType result; // of checks.
+ RealType result = 0; // of checks.
     if(false == detail::check_uniform("boost::math::cdf(const uniform_distribution<%1%>&, %1%)",lower, upper, &result, Policy()))
     {
       return result;
@@ -211,7 +211,7 @@
   {
     RealType lower = dist.lower();
     RealType upper = dist.upper();
- RealType result; // of checks
+ RealType result = 0; // of checks
     if(false == detail::check_uniform("boost::math::quantile(const uniform_distribution<%1%>&, %1%)",lower, upper, &result, Policy()))
     {
       return result;
@@ -237,7 +237,7 @@
     RealType lower = c.dist.lower();
     RealType upper = c.dist.upper();
     RealType x = c.param;
- RealType result; // of checks.
+ RealType result = 0; // of checks.
     if(false == detail::check_uniform("boost::math::cdf(const uniform_distribution<%1%>&, %1%)", lower, upper, &result, Policy()))
     {
       return result;
@@ -263,7 +263,7 @@
     RealType lower = c.dist.lower();
     RealType upper = c.dist.upper();
     RealType q = c.param;
- RealType result; // of checks.
+ RealType result = 0; // of checks.
     if(false == detail::check_uniform("boost::math::quantile(const uniform_distribution<%1%>&, %1%)", lower, upper, &result, Policy()))
     {
       return result;
@@ -285,7 +285,7 @@
   {
     RealType lower = dist.lower();
     RealType upper = dist.upper();
- RealType result; // of checks.
+ RealType result = 0; // of checks.
     if(false == detail::check_uniform("boost::math::mean(const uniform_distribution<%1%>&)", lower, upper, &result, Policy()))
     {
       return result;
@@ -298,7 +298,7 @@
   {
     RealType lower = dist.lower();
     RealType upper = dist.upper();
- RealType result; // of checks.
+ RealType result = 0; // of checks.
     if(false == detail::check_uniform("boost::math::variance(const uniform_distribution<%1%>&)", lower, upper, &result, Policy()))
     {
       return result;
@@ -312,7 +312,7 @@
   {
     RealType lower = dist.lower();
     RealType upper = dist.upper();
- RealType result; // of checks.
+ RealType result = 0; // of checks.
     if(false == detail::check_uniform("boost::math::mode(const uniform_distribution<%1%>&)", lower, upper, &result, Policy()))
     {
       return result;
@@ -326,7 +326,7 @@
   {
     RealType lower = dist.lower();
     RealType upper = dist.upper();
- RealType result; // of checks.
+ RealType result = 0; // of checks.
     if(false == detail::check_uniform("boost::math::median(const uniform_distribution<%1%>&)", lower, upper, &result, Policy()))
     {
       return result;
@@ -338,7 +338,7 @@
   {
     RealType lower = dist.lower();
     RealType upper = dist.upper();
- RealType result; // of checks.
+ RealType result = 0; // of checks.
     if(false == detail::check_uniform("boost::math::skewness(const uniform_distribution<%1%>&)",lower, upper, &result, Policy()))
     {
       return result;
@@ -351,7 +351,7 @@
   {
     RealType lower = dist.lower();
     RealType upper = dist.upper();
- RealType result; // of checks.
+ RealType result = 0; // of checks.
     if(false == detail::check_uniform("boost::math::kurtosis_execess(const uniform_distribution<%1%>&)", lower, upper, &result, Policy()))
     {
       return result;

Modified: branches/release/boost/math/distributions/weibull.hpp
==============================================================================
--- branches/release/boost/math/distributions/weibull.hpp (original)
+++ branches/release/boost/math/distributions/weibull.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -126,7 +126,7 @@
    RealType shape = dist.shape();
    RealType scale = dist.scale();
 
- RealType result;
+ RealType result = 0;
    if(false == detail::check_weibull(function, scale, shape, &result, Policy()))
       return result;
    if(false == detail::check_weibull_x(function, x, &result, Policy()))
@@ -152,7 +152,7 @@
    RealType shape = dist.shape();
    RealType scale = dist.scale();
 
- RealType result;
+ RealType result = 0;
    if(false == detail::check_weibull(function, scale, shape, &result, Policy()))
       return result;
    if(false == detail::check_weibull_x(function, x, &result, Policy()))
@@ -173,7 +173,7 @@
    RealType shape = dist.shape();
    RealType scale = dist.scale();
 
- RealType result;
+ RealType result = 0;
    if(false == detail::check_weibull(function, scale, shape, &result, Policy()))
       return result;
    if(false == detail::check_probability(function, p, &result, Policy()))
@@ -197,7 +197,7 @@
    RealType shape = c.dist.shape();
    RealType scale = c.dist.scale();
 
- RealType result;
+ RealType result = 0;
    if(false == detail::check_weibull(function, scale, shape, &result, Policy()))
       return result;
    if(false == detail::check_weibull_x(function, c.param, &result, Policy()))
@@ -219,7 +219,7 @@
    RealType scale = c.dist.scale();
    RealType q = c.param;
 
- RealType result;
+ RealType result = 0;
    if(false == detail::check_weibull(function, scale, shape, &result, Policy()))
       return result;
    if(false == detail::check_probability(function, q, &result, Policy()))
@@ -243,7 +243,7 @@
    RealType shape = dist.shape();
    RealType scale = dist.scale();
 
- RealType result;
+ RealType result = 0;
    if(false == detail::check_weibull(function, scale, shape, &result, Policy()))
       return result;
 
@@ -259,7 +259,7 @@
 
    static const char* function = "boost::math::variance(const weibull_distribution<%1%>)";
 
- RealType result;
+ RealType result = 0;
    if(false == detail::check_weibull(function, scale, shape, &result, Policy()))
    {
       return result;
@@ -281,7 +281,7 @@
    RealType shape = dist.shape();
    RealType scale = dist.scale();
 
- RealType result;
+ RealType result = 0;
    if(false == detail::check_weibull(function, scale, shape, &result, Policy()))
    {
       return result;
@@ -302,7 +302,7 @@
    RealType shape = dist.shape(); // Wikipedia k
    RealType scale = dist.scale(); // Wikipedia lambda
 
- RealType result;
+ RealType result = 0;
    if(false == detail::check_weibull(function, scale, shape, &result, Policy()))
    {
       return result;
@@ -322,7 +322,7 @@
    RealType shape = dist.shape();
    RealType scale = dist.scale();
 
- RealType result;
+ RealType result = 0;
    if(false == detail::check_weibull(function, scale, shape, &result, Policy()))
    {
       return result;
@@ -348,7 +348,7 @@
    RealType shape = dist.shape();
    RealType scale = dist.scale();
 
- RealType result;
+ RealType result = 0;
    if(false == detail::check_weibull(function, scale, shape, &result, Policy()))
       return result;
 

Modified: branches/release/boost/math/octonion.hpp
==============================================================================
--- branches/release/boost/math/octonion.hpp (original)
+++ branches/release/boost/math/octonion.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -4713,11 +4713,11 @@
             }
             else if (n == 0)
             {
- return(octonion<T>(1));
+ return(octonion<T>(static_cast<T>(1)));
             }
             else /* n < 0 */
             {
- return(pow(octonion<T>(1)/o,-n));
+ return(pow(octonion<T>(static_cast<T>(1))/o,-n));
             }
         }
         

Modified: branches/release/boost/math/policies/error_handling.hpp
==============================================================================
--- branches/release/boost/math/policies/error_handling.hpp (original)
+++ branches/release/boost/math/policies/error_handling.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -616,7 +616,7 @@
    //
    // Most of what follows will evaluate to a no-op:
    //
- R result;
+ R result = 0;
    if(detail::check_overflow<R>(val, &result, function, overflow_type()))
       return result;
    if(detail::check_underflow<R>(val, &result, function, underflow_type()))

Modified: branches/release/boost/math/policies/policy.hpp
==============================================================================
--- branches/release/boost/math/policies/policy.hpp (original)
+++ branches/release/boost/math/policies/policy.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -738,6 +738,7 @@
 template <class Real, class Policy>
 struct precision
 {
+ BOOST_STATIC_ASSERT( ::std::numeric_limits<Real>::radix == 2);
    typedef typename Policy::precision_type precision_type;
    typedef basic_digits<Real> digits_t;
    typedef typename mpl::if_<
@@ -775,6 +776,7 @@
 template <class Real, class Policy>
 struct precision
 {
+ BOOST_STATIC_ASSERT((::std::numeric_limits<Real>::radix == 2) || ((::std::numeric_limits<Real>::is_specialized == 0) || (::std::numeric_limits<Real>::digits == 0)));
 #ifndef __BORLANDC__
    typedef typename Policy::precision_type precision_type;
    typedef typename mpl::if_c<
@@ -896,8 +898,10 @@
 {
 #ifndef BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS
    BOOST_STATIC_ASSERT( ::std::numeric_limits<T>::is_specialized);
+ BOOST_STATIC_ASSERT( ::std::numeric_limits<T>::radix == 2);
 #else
    BOOST_ASSERT(::std::numeric_limits<T>::is_specialized);
+ BOOST_ASSERT(::std::numeric_limits<T>::radix == 2);
 #endif
    typedef typename boost::math::policies::precision<T, Policy>::type p_t;
    typedef mpl::bool_<p_t::value <= std::numeric_limits<boost::uintmax_t>::digits> is_small_int;
@@ -916,7 +920,7 @@
 template <class T, class Policy>
 inline T get_epsilon(BOOST_MATH_EXPLICIT_TEMPLATE_TYPE(T))
 {
- typedef mpl::bool_< std::numeric_limits<T>::is_specialized > tag_type;
+ typedef mpl::bool_< (std::numeric_limits<T>::is_specialized && (std::numeric_limits<T>::radix == 2)) > tag_type;
    return detail::get_epsilon_imp<T, Policy>(tag_type());
 }
 

Modified: branches/release/boost/math/quaternion.hpp
==============================================================================
--- branches/release/boost/math/quaternion.hpp (original)
+++ branches/release/boost/math/quaternion.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -1887,11 +1887,11 @@
             }
             else if (n == 0)
             {
- return(quaternion<T>(1));
+ return(quaternion<T>(static_cast<T>(1)));
             }
             else /* n < 0 */
             {
- return(pow(quaternion<T>(1)/q,-n));
+ return(pow(quaternion<T>(static_cast<T>(1))/q,-n));
             }
         }
         

Modified: branches/release/boost/math/special_functions/atanh.hpp
==============================================================================
--- branches/release/boost/math/special_functions/atanh.hpp (original)
+++ branches/release/boost/math/special_functions/atanh.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -64,7 +64,7 @@
             else if(x > 1 - tools::epsilon<T>())
             {
                // Infinity:
- return -policies::raise_overflow_error<T>(function, 0, pol);
+ return policies::raise_overflow_error<T>(function, 0, pol);
             }
             else if(x > 1)
             {

Modified: branches/release/boost/math/special_functions/beta.hpp
==============================================================================
--- branches/release/boost/math/special_functions/beta.hpp (original)
+++ branches/release/boost/math/special_functions/beta.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -326,6 +326,10 @@
       T b2 = (y * cgh) / bgh;
       l1 = a * log(b1);
       l2 = b * log(b2);
+ BOOST_MATH_INSTRUMENT_VARIABLE(b1);
+ BOOST_MATH_INSTRUMENT_VARIABLE(b2);
+ BOOST_MATH_INSTRUMENT_VARIABLE(l1);
+ BOOST_MATH_INSTRUMENT_VARIABLE(l2);
       if((l1 >= tools::log_max_value<T>())
          || (l1 <= tools::log_min_value<T>())
          || (l2 >= tools::log_max_value<T>())
@@ -384,9 +388,8 @@
       return pow(x, a) * pow(y, b);
    }
 
- T result;
+ T result= 0; // assignment here silences warnings later
 
- T prefix = 1;
    T c = a + b;
 
    // integration limits for the gamma functions:
@@ -519,7 +522,6 @@
 
    if(normalised)
    {
- T prefix = 1;
       T c = a + b;
 
       // figure out integration limits for the gamma function:

Modified: branches/release/boost/math/special_functions/cbrt.hpp
==============================================================================
--- branches/release/boost/math/special_functions/cbrt.hpp (original)
+++ branches/release/boost/math/special_functions/cbrt.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -90,6 +90,8 @@
 
    typedef typename largest_cbrt_int_type<T>::type shift_type;
 
+ BOOST_STATIC_ASSERT( ::std::numeric_limits<shift_type>::radix == 2);
+
    if(abs(i_exp3) < std::numeric_limits<shift_type>::digits)
    {
       if(i_exp3 > 0)

Modified: branches/release/boost/math/special_functions/detail/fp_traits.hpp
==============================================================================
--- branches/release/boost/math/special_functions/detail/fp_traits.hpp (original)
+++ branches/release/boost/math/special_functions/detail/fp_traits.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -552,12 +552,13 @@
 
 template<class T> struct fp_traits
 {
+ typedef BOOST_DEDUCED_TYPENAME size_to_precision<sizeof(T), ::boost::is_floating_point<T>::value>::type precision;
 #if defined(BOOST_MATH_USE_STD_FPCLASSIFY) && !defined(BOOST_MATH_DISABLE_STD_FPCLASSIFY)
     typedef typename select_native<T>::type type;
 #else
- typedef BOOST_DEDUCED_TYPENAME size_to_precision<sizeof(T), ::boost::is_floating_point<T>::value>::type precision;
     typedef fp_traits_non_native<T, precision> type;
 #endif
+ typedef fp_traits_non_native<T, precision> sign_change_type;
 };
 
 //------------------------------------------------------------------------------

Modified: branches/release/boost/math/special_functions/detail/t_distribution_inv.hpp
==============================================================================
--- branches/release/boost/math/special_functions/detail/t_distribution_inv.hpp (original)
+++ branches/release/boost/math/special_functions/detail/t_distribution_inv.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -529,7 +529,10 @@
    typedef mpl::bool_<
       (std::numeric_limits<T>::digits <= 53)
        &&
- (std::numeric_limits<T>::is_specialized)> tag_type;
+ (std::numeric_limits<T>::is_specialized)
+ &&
+ (std::numeric_limits<T>::radix == 2)
+ > tag_type;
    return policies::checked_narrowing_cast<T, forwarding_policy>(fast_students_t_quantile_imp(static_cast<value_type>(df), static_cast<value_type>(p), pol, static_cast<tag_type*>(0)), "boost::math::students_t_quantile<%1%>(%1%,%1%,%1%)");
 }
 

Modified: branches/release/boost/math/special_functions/gamma.hpp
==============================================================================
--- branches/release/boost/math/special_functions/gamma.hpp (original)
+++ branches/release/boost/math/special_functions/gamma.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -1,3 +1,4 @@
+
 // Copyright John Maddock 2006-7.
 // Copyright Paul A. Bristow 2007.
 
@@ -150,6 +151,7 @@
       if(z <= -20)
       {
          result = gamma_imp(T(-z), pol, l) * sinpx(z);
+ BOOST_MATH_INSTRUMENT_VARIABLE(result);
          if((fabs(result) < 1) && (tools::max_value<T>() * fabs(result) < boost::math::constants::pi<T>()))
             return policies::raise_overflow_error<T>(function, "Result of tgamma is too large to represent.", pol);
          result = -boost::math::constants::pi<T>() / result;
@@ -157,6 +159,7 @@
             return policies::raise_underflow_error<T>(function, "Result of tgamma is too small to represent.", pol);
          if((boost::math::fpclassify)(result) == (int)FP_SUBNORMAL)
             return policies::raise_denorm_error<T>(function, "Result of tgamma is denormalized.", result, pol);
+ BOOST_MATH_INSTRUMENT_VARIABLE(result);
          return result;
       }
 
@@ -167,29 +170,41 @@
          z += 1;
       }
    }
+ BOOST_MATH_INSTRUMENT_VARIABLE(result);
    if((floor(z) == z) && (z < max_factorial<T>::value))
    {
       result *= unchecked_factorial<T>(itrunc(z, pol) - 1);
+ BOOST_MATH_INSTRUMENT_VARIABLE(result);
    }
    else
    {
       result *= L::lanczos_sum(z);
+ BOOST_MATH_INSTRUMENT_VARIABLE(result);
+ BOOST_MATH_INSTRUMENT_VARIABLE(tools::log_max_value<T>());
       if(z * log(z) > tools::log_max_value<T>())
       {
          // we're going to overflow unless this is done with care:
          T zgh = (z + static_cast<T>(L::g()) - boost::math::constants::half<T>());
+ BOOST_MATH_INSTRUMENT_VARIABLE(zgh);
          if(log(zgh) * z / 2 > tools::log_max_value<T>())
             return policies::raise_overflow_error<T>(function, "Result of tgamma is too large to represent.", pol);
          T hp = pow(zgh, (z / 2) - T(0.25));
+ BOOST_MATH_INSTRUMENT_VARIABLE(hp);
          result *= hp / exp(zgh);
+ BOOST_MATH_INSTRUMENT_VARIABLE(result);
          if(tools::max_value<T>() / hp < result)
             return policies::raise_overflow_error<T>(function, "Result of tgamma is too large to represent.", pol);
          result *= hp;
+ BOOST_MATH_INSTRUMENT_VARIABLE(result);
       }
       else
       {
          T zgh = (z + static_cast<T>(L::g()) - boost::math::constants::half<T>());
+ BOOST_MATH_INSTRUMENT_VARIABLE(zgh);
+ BOOST_MATH_INSTRUMENT_VARIABLE(pow(zgh, z - boost::math::constants::half<T>()));
+ BOOST_MATH_INSTRUMENT_VARIABLE(exp(zgh));
          result *= pow(zgh, z - boost::math::constants::half<T>()) / exp(zgh);
+ BOOST_MATH_INSTRUMENT_VARIABLE(result);
       }
    }
    return result;

Modified: branches/release/boost/math/special_functions/math_fwd.hpp
==============================================================================
--- branches/release/boost/math/special_functions/math_fwd.hpp (original)
+++ branches/release/boost/math/special_functions/math_fwd.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -641,6 +641,18 @@
    template <class T>
    bool isnormal BOOST_NO_MACRO_EXPAND(T t);
 
+ template<class T>
+ int signbit BOOST_NO_MACRO_EXPAND(T x);
+
+ template <class T>
+ int sign BOOST_NO_MACRO_EXPAND(const T& z);
+
+ template <class T>
+ T copysign BOOST_NO_MACRO_EXPAND(const T& x, const T& y);
+
+ template <class T>
+ T changesign BOOST_NO_MACRO_EXPAND(const T& z);
+
    // Exponential integrals:
    namespace detail{
 
@@ -880,7 +892,6 @@
    inline typename boost::math::tools::promote_args<RT>::type falling_factorial(RT x, unsigned n){ return boost::math::falling_factorial(x, n, Policy()); }\
    template <class RT>\
    inline typename boost::math::tools::promote_args<RT>::type rising_factorial(RT x, unsigned n){ return boost::math::rising_factorial(x, n, Policy()); }\
- using boost::math::fpclassify;\
 \
    template <class RT>\
    inline typename boost::math::tools::promote_args<RT>::type tgamma(RT z){ return boost::math::tgamma(z, Policy()); }\
@@ -1003,6 +1014,10 @@
    using boost::math::isinf;\
    using boost::math::isnan;\
    using boost::math::isnormal;\
+ using boost::math::signbit;\
+ using boost::math::sign;\
+ using boost::math::copysign;\
+ using boost::math::changesign;\
    \
    template <class T, class U>\
    inline typename boost::math::tools::promote_args<T,U>::type expint(T const& z, U const& u)\

Modified: branches/release/boost/math/special_functions/sign.hpp
==============================================================================
--- branches/release/boost/math/special_functions/sign.hpp (original)
+++ branches/release/boost/math/special_functions/sign.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -1,4 +1,7 @@
 // (C) Copyright John Maddock 2006.
+// (C) Copyright Johan Rade 2006.
+// (C) Copyright Paul A. Bristow 2011 (added changesign).
+
 // Use, modification and distribution are subject to the
 // Boost Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
@@ -18,6 +21,8 @@
 
 namespace detail {
 
+ // signbit
+
 #ifdef BOOST_MATH_USE_STD_FPCLASSIFY
     template<class T>
     inline int signbit_impl(T x, native_tag const&)
@@ -58,10 +63,51 @@
 
         return a & traits::sign ? 1 : 0;
     }
+
+ // Changesign
+
+ template<class T>
+ inline T (changesign_impl)(T x, generic_tag<true> const&)
+ {
+ return -x;
+ }
+
+ template<class T>
+ inline T (changesign_impl)(T x, generic_tag<false> const&)
+ {
+ return -x;
+ }
+
+
+ template<class T>
+ inline T changesign_impl(T x, ieee_copy_all_bits_tag const&)
+ {
+ typedef BOOST_DEDUCED_TYPENAME fp_traits<T>::sign_change_type traits;
+
+ BOOST_DEDUCED_TYPENAME traits::bits a;
+ traits::get_bits(x,a);
+ a ^= traits::sign;
+ traits::set_bits(x,a);
+ return x;
+ }
+
+ template<class T>
+ inline T (changesign_impl)(T x, ieee_copy_leading_bits_tag const&)
+ {
+ typedef BOOST_DEDUCED_TYPENAME fp_traits<T>::sign_change_type traits;
+
+ BOOST_DEDUCED_TYPENAME traits::bits a;
+ traits::get_bits(x,a);
+ a ^= traits::sign;
+ traits::set_bits(x,a);
+ return x;
+ }
+
+
 } // namespace detail
 
 template<class T> int (signbit)(T x)
-{ //!< \brief return true if floating-point type t is NaN (Not A Number).
+{
    typedef typename detail::fp_traits<T>::type traits;
    typedef typename traits::method method;
    typedef typename boost::is_floating_point<T>::type fp_tag;
@@ -74,11 +120,20 @@
    return (z == 0) ? 0 : (boost::math::signbit)(z) ? -1 : 1;
 }
 
+template<class T> T (changesign)(const T& x)
+{ //!< \brief return unchanged binary pattern of x, except for change of sign bit.
+ typedef typename detail::fp_traits<T>::sign_change_type traits;
+ typedef typename traits::method method;
+ typedef typename boost::is_floating_point<T>::type fp_tag;
+
+ return detail::changesign_impl(x, method());
+}
+
 template <class T>
 inline T copysign BOOST_NO_MACRO_EXPAND(const T& x, const T& y)
 {
    BOOST_MATH_STD_USING
- return fabs(x) * ((boost::math::signbit)(y) ? -1 : 1);
+ return (boost::math::signbit)(x) != (boost::math::signbit)(y) ? (boost::math::changesign)(x) : x;
 }
 
 } // namespace math

Modified: branches/release/boost/math/tools/config.hpp
==============================================================================
--- branches/release/boost/math/tools/config.hpp (original)
+++ branches/release/boost/math/tools/config.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -253,9 +253,15 @@
    return (std::max)((std::max)(a, b), (std::max)(c, d));
 }
 } // namespace tools
+
+template <class T>
+void suppress_unused_variable_warning(const T&)
+{
+}
+
 }} // namespace boost namespace math
 
-#if (defined(__linux__) && !defined(__UCLIBC__)) || defined(__QNX__) || defined(__IBMCPP__)
+#if ((defined(__linux__) && !defined(__UCLIBC__)) || defined(__QNX__) || defined(__IBMCPP__)) && !defined(BOOST_NO_FENV_H)
 
    #include <boost/detail/fenv.hpp>
 

Modified: branches/release/boost/math/tools/precision.hpp
==============================================================================
--- branches/release/boost/math/tools/precision.hpp (original)
+++ branches/release/boost/math/tools/precision.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -45,8 +45,10 @@
 {
 #ifndef BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS
    BOOST_STATIC_ASSERT( ::std::numeric_limits<T>::is_specialized);
+ BOOST_STATIC_ASSERT( ::std::numeric_limits<T>::radix == 2);
 #else
    BOOST_ASSERT(::std::numeric_limits<T>::is_specialized);
+ BOOST_ASSERT(::std::numeric_limits<T>::radix == 2);
 #endif
    return std::numeric_limits<T>::digits;
 }
@@ -303,14 +305,14 @@
 template <class T>
 inline T root_epsilon()
 {
- typedef mpl::int_<std::numeric_limits<T>::digits> tag_type;
+ typedef mpl::int_< (::std::numeric_limits<T>::radix == 2) ? std::numeric_limits<T>::digits : 0> tag_type;
    return detail::root_epsilon_imp(static_cast<T const*>(0), tag_type());
 }
 
 template <class T>
 inline T forth_root_epsilon()
 {
- typedef mpl::int_<std::numeric_limits<T>::digits> tag_type;
+ typedef mpl::int_< (::std::numeric_limits<T>::radix == 2) ? std::numeric_limits<T>::digits : 0> tag_type;
    return detail::forth_root_epsilon_imp(static_cast<T const*>(0), tag_type());
 }
 

Modified: branches/release/boost/math/tr1.hpp
==============================================================================
--- branches/release/boost/math/tr1.hpp (original)
+++ branches/release/boost/math/tr1.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -104,6 +104,7 @@
 # include <boost/config/auto_link.hpp>
 #endif
 
+#if !defined(__cplusplus) && defined(FLT_EVAL_METHOD) && (FLT_EVAL_METHOD > 2)
 #ifndef FLT_EVAL_METHOD
 typedef float float_t;
 typedef double double_t;
@@ -117,6 +118,7 @@
 typedef long double float_t;
 typedef long double double_t;
 #endif
+#endif
 
 // C99 Functions:
 double BOOST_MATH_TR1_DECL boost_acosh BOOST_PREVENT_MACRO_SUBSTITUTION(double x) BOOST_MATH_C99_THROW_SPEC;
@@ -829,7 +831,7 @@
 inline typename tools::promote_args<T>::type comp_ellint_1 BOOST_PREVENT_MACRO_SUBSTITUTION(T k)
 { return boost::math::tr1::comp_ellint_1 BOOST_PREVENT_MACRO_SUBSTITUTION(static_cast<typename tools::promote_args<T>::type>(k)); }
 
-// [5.2.1.5] BOOST_PREVENT_MACRO_SUBSTITUTION(complete) elliptic integral of the second kind:
+// [5.2.1.5] (complete) elliptic integral of the second kind:
 inline float comp_ellint_2f(float k)
 { return boost::math::tr1::boost_comp_ellint_2f(k); }
 inline double comp_ellint_2(double k)
@@ -844,7 +846,7 @@
 inline typename tools::promote_args<T>::type comp_ellint_2(T k)
 { return boost::math::tr1::comp_ellint_2(static_cast<typename tools::promote_args<T>::type> BOOST_PREVENT_MACRO_SUBSTITUTION(k)); }
 
-// [5.2.1.6] BOOST_PREVENT_MACRO_SUBSTITUTION(complete) elliptic integral of the third kind:
+// [5.2.1.6] (complete) elliptic integral of the third kind:
 inline float comp_ellint_3f(float k, float nu)
 { return boost::math::tr1::boost_comp_ellint_3f(k, nu); }
 inline double comp_ellint_3(double k, double nu)
@@ -1105,805 +1107,7 @@
 
 #else // __cplusplus
 
-// C99 Functions:
-#ifdef acosh
-#undef acosh
-#endif
-#define acosh boost_acosh
-#ifdef acoshf
-#undef acoshf
-#endif
-#define acoshf boost_acoshf
-#ifdef acoshl
-#undef acoshl
-#endif
-#define acoshl boost_acoshl
-
-#ifdef asinh
-#undef asinh
-#endif
-#define asinh boost_asinh
-#ifdef asinhf
-#undef asinhf
-#endif
-#define asinhf boost_asinhf
-#ifdef asinhl
-#undef asinhl
-#endif
-#define asinhl boost_asinhl
-
-#ifdef atanh
-#undef atanh
-#endif
-#define atanh boost_atanh
-#ifdef atanhf
-#undef atanhf
-#endif
-#define atanhf boost_atanhf
-#ifdef atanhl
-#undef atanhl
-#endif
-#define atanhl boost_atanhl
-
-#ifdef cbrt
-#undef cbrt
-#endif
-#define cbrt boost_cbrt
-#ifdef cbrtf
-#undef cbrtf
-#endif
-#define cbrtf boost_cbrtf
-#ifdef cbrtl
-#undef cbrtl
-#endif
-#define cbrtl boost_cbrtl
-
-#ifdef copysign
-#undef copysign
-#endif
-#define copysign boost_copysign
-#ifdef copysignf
-#undef copysignf
-#endif
-#define copysignf boost_copysignf
-#ifdef copysignl
-#undef copysignl
-#endif
-#define copysignl boost_copysignl
-
-#ifdef erf
-#undef erf
-#endif
-#define erf boost_erf
-#ifdef erff
-#undef erff
-#endif
-#define erff boost_erff
-#ifdef erfl
-#undef erfl
-#endif
-#define erfl boost_erfl
-
-#ifdef erfc
-#undef erfc
-#endif
-#define erfc boost_erfc
-#ifdef erfcf
-#undef erfcf
-#endif
-#define erfcf boost_erfcf
-#ifdef erfcl
-#undef erfcl
-#endif
-#define erfcl boost_erfcl
-
-#if 0
-#ifdef exp2
-#undef exp2
-#endif
-#define exp2 boost_exp2
-#ifdef exp2f
-#undef exp2f
-#endif
-#define exp2f boost_exp2f
-#ifdef exp2l
-#undef exp2l
-#endif
-#define exp2l boost_exp2l
-#endif
-
-#ifdef expm1
-#undef expm1
-#endif
-#define expm1 boost_expm1
-#ifdef expm1f
-#undef expm1f
-#endif
-#define expm1f boost_expm1f
-#ifdef expm1l
-#undef expm1l
-#endif
-#define expm1l boost_expm1l
-
-#if 0
-#ifdef fdim
-#undef fdim
-#endif
-#define fdim boost_fdim
-#ifdef fdimf
-#undef fdimf
-#endif
-#define fdimf boost_fdimf
-#ifdef fdiml
-#undef fdiml
-#endif
-#define fdiml boost_fdiml
-#ifdef acosh
-#undef acosh
-#endif
-#define fma boost_fma
-#ifdef fmaf
-#undef fmaf
-#endif
-#define fmaf boost_fmaf
-#ifdef fmal
-#undef fmal
-#endif
-#define fmal boost_fmal
-#endif
-
-#ifdef fmax
-#undef fmax
-#endif
-#define fmax boost_fmax
-#ifdef fmaxf
-#undef fmaxf
-#endif
-#define fmaxf boost_fmaxf
-#ifdef fmaxl
-#undef fmaxl
-#endif
-#define fmaxl boost_fmaxl
-
-#ifdef fmin
-#undef fmin
-#endif
-#define fmin boost_fmin
-#ifdef fminf
-#undef fminf
-#endif
-#define fminf boost_fminf
-#ifdef fminl
-#undef fminl
-#endif
-#define fminl boost_fminl
-
-#ifdef hypot
-#undef hypot
-#endif
-#define hypot boost_hypot
-#ifdef hypotf
-#undef hypotf
-#endif
-#define hypotf boost_hypotf
-#ifdef hypotl
-#undef hypotl
-#endif
-#define hypotl boost_hypotl
-
-#if 0
-#ifdef ilogb
-#undef ilogb
-#endif
-#define ilogb boost_ilogb
-#ifdef ilogbf
-#undef ilogbf
-#endif
-#define ilogbf boost_ilogbf
-#ifdef ilogbl
-#undef ilogbl
-#endif
-#define ilogbl boost_ilogbl
-#endif
-
-#ifdef lgamma
-#undef lgamma
-#endif
-#define lgamma boost_lgamma
-#ifdef lgammaf
-#undef lgammaf
-#endif
-#define lgammaf boost_lgammaf
-#ifdef lgammal
-#undef lgammal
-#endif
-#define lgammal boost_lgammal
-
-#ifdef BOOST_HAS_LONG_LONG
-#if 0
-#ifdef llrint
-#undef llrint
-#endif
-#define llrint boost_llrint
-#ifdef llrintf
-#undef llrintf
-#endif
-#define llrintf boost_llrintf
-#ifdef llrintl
-#undef llrintl
-#endif
-#define llrintl boost_llrintl
-#endif
-#ifdef llround
-#undef llround
-#endif
-#define llround boost_llround
-#ifdef llroundf
-#undef llroundf
-#endif
-#define llroundf boost_llroundf
-#ifdef llroundl
-#undef llroundl
-#endif
-#define llroundl boost_llroundl
-#endif
-
-#ifdef log1p
-#undef log1p
-#endif
-#define log1p boost_log1p
-#ifdef log1pf
-#undef log1pf
-#endif
-#define log1pf boost_log1pf
-#ifdef log1pl
-#undef log1pl
-#endif
-#define log1pl boost_log1pl
-
-#if 0
-#ifdef log2
-#undef log2
-#endif
-#define log2 boost_log2
-#ifdef log2f
-#undef log2f
-#endif
-#define log2f boost_log2f
-#ifdef log2l
-#undef log2l
-#endif
-#define log2l boost_log2l
-
-#ifdef logb
-#undef logb
-#endif
-#define logb boost_logb
-#ifdef logbf
-#undef logbf
-#endif
-#define logbf boost_logbf
-#ifdef logbl
-#undef logbl
-#endif
-#define logbl boost_logbl
-
-#ifdef lrint
-#undef lrint
-#endif
-#define lrint boost_lrint
-#ifdef lrintf
-#undef lrintf
-#endif
-#define lrintf boost_lrintf
-#ifdef lrintl
-#undef lrintl
-#endif
-#define lrintl boost_lrintl
-#endif
-
-#ifdef lround
-#undef lround
-#endif
-#define lround boost_lround
-#ifdef lroundf
-#undef lroundf
-#endif
-#define lroundf boost_lroundf
-#ifdef lroundl
-#undef lroundl
-#endif
-#define lroundl boost_lroundl
-
-#if 0
-#ifdef nan
-#undef nan
-#endif
-#define nan boost_nan
-#ifdef nanf
-#undef nanf
-#endif
-#define nanf boost_nanf
-#ifdef nanl
-#undef nanl
-#endif
-#define nanl boost_nanl
-
-#ifdef nearbyint
-#undef nearbyint
-#endif
-#define nearbyint boost_nearbyint
-#ifdef nearbyintf
-#undef nearbyintf
-#endif
-#define nearbyintf boost_nearbyintf
-#ifdef nearbyintl
-#undef nearbyintl
-#endif
-#define nearbyintl boost_nearbyintl
-#endif
-
-#ifdef nextafter
-#undef nextafter
-#endif
-#define nextafter boost_nextafter
-#ifdef nextafterf
-#undef nextafterf
-#endif
-#define nextafterf boost_nextafterf
-#ifdef nextafterl
-#undef nextafterl
-#endif
-#define nextafterl boost_nextafterl
-
-#ifdef nexttoward
-#undef nexttoward
-#endif
-#define nexttoward boost_nexttoward
-#ifdef nexttowardf
-#undef nexttowardf
-#endif
-#define nexttowardf boost_nexttowardf
-#ifdef nexttowardl
-#undef nexttowardl
-#endif
-#define nexttowardl boost_nexttowardl
-
-#if 0
-#ifdef remainder
-#undef remainder
-#endif
-#define remainder boost_remainder
-#ifdef remainderf
-#undef remainderf
-#endif
-#define remainderf boost_remainderf
-#ifdef remainderl
-#undef remainderl
-#endif
-#define remainderl boost_remainderl
-
-#ifdef remquo
-#undef remquo
-#endif
-#define remquo boost_remquo
-#ifdef remquof
-#undef remquof
-#endif
-#define remquof boost_remquof
-#ifdef remquol
-#undef remquol
-#endif
-#define remquol boost_remquol
-
-#ifdef rint
-#undef rint
-#endif
-#define rint boost_rint
-#ifdef rintf
-#undef rintf
-#endif
-#define rintf boost_rintf
-#ifdef rintl
-#undef rintl
-#endif
-#define rintl boost_rintl
-#endif
-
-#ifdef round
-#undef round
-#endif
-#define round boost_round
-#ifdef roundf
-#undef roundf
-#endif
-#define roundf boost_roundf
-#ifdef roundl
-#undef roundl
-#endif
-#define roundl boost_roundl
-
-#if 0
-#ifdef scalbln
-#undef scalbln
-#endif
-#define scalbln boost_scalbln
-#ifdef scalblnf
-#undef scalblnf
-#endif
-#define scalblnf boost_scalblnf
-#ifdef scalblnl
-#undef scalblnl
-#endif
-#define scalblnl boost_scalblnl
-
-#ifdef scalbn
-#undef scalbn
-#endif
-#define scalbn boost_scalbn
-#ifdef scalbnf
-#undef scalbnf
-#endif
-#define scalbnf boost_scalbnf
-#ifdef scalbnl
-#undef scalbnl
-#endif
-#define scalbnl boost_scalbnl
-#endif
-
-#ifdef tgamma
-#undef tgamma
-#endif
-#define tgamma boost_tgamma
-#ifdef tgammaf
-#undef tgammaf
-#endif
-#define tgammaf boost_tgammaf
-#ifdef tgammal
-#undef tgammal
-#endif
-#define tgammal boost_tgammal
-
-#ifdef trunc
-#undef trunc
-#endif
-#define trunc boost_trunc
-#ifdef truncf
-#undef truncf
-#endif
-#define truncf boost_truncf
-#ifdef truncl
-#undef truncl
-#endif
-#define truncl boost_truncl
-
-// [5.2.1.1] associated Laguerre polynomials:
-#ifdef assoc_laguerre
-#undef assoc_laguerre
-#endif
-#define assoc_laguerre boost_assoc_laguerre
-#ifdef assoc_laguerref
-#undef assoc_laguerref
-#endif
-#define assoc_laguerref boost_assoc_laguerref
-#ifdef assoc_laguerrel
-#undef assoc_laguerrel
-#endif
-#define assoc_laguerrel boost_assoc_laguerrel
-
-// [5.2.1.2] associated Legendre functions:
-#ifdef assoc_legendre
-#undef assoc_legendre
-#endif
-#define assoc_legendre boost_assoc_legendre
-#ifdef assoc_legendref
-#undef assoc_legendref
-#endif
-#define assoc_legendref boost_assoc_legendref
-#ifdef assoc_legendrel
-#undef assoc_legendrel
-#endif
-#define assoc_legendrel boost_assoc_legendrel
-
-// [5.2.1.3] beta function:
-#ifdef beta
-#undef beta
-#endif
-#define beta boost_beta
-#ifdef betaf
-#undef betaf
-#endif
-#define betaf boost_betaf
-#ifdef betal
-#undef betal
-#endif
-#define betal boost_betal
-
-// [5.2.1.4] (complete) elliptic integral of the first kind:
-#ifdef comp_ellint_1
-#undef comp_ellint_1
-#endif
-#define comp_ellint_1 boost_comp_ellint_1
-#ifdef comp_ellint_1f
-#undef comp_ellint_1f
-#endif
-#define comp_ellint_1f boost_comp_ellint_1f
-#ifdef comp_ellint_1l
-#undef comp_ellint_1l
-#endif
-#define comp_ellint_1l boost_comp_ellint_1l
-
-// [5.2.1.5] (complete) elliptic integral of the second kind:
-#ifdef comp_ellint_2
-#undef comp_ellint_2
-#endif
-#define comp_ellint_2 boost_comp_ellint_2
-#ifdef comp_ellint_2f
-#undef comp_ellint_2f
-#endif
-#define comp_ellint_2f boost_comp_ellint_2f
-#ifdef comp_ellint_2l
-#undef comp_ellint_2l
-#endif
-#define comp_ellint_2l boost_comp_ellint_2l
-
-// [5.2.1.6] (complete) elliptic integral of the third kind:
-#ifdef comp_ellint_3
-#undef comp_ellint_3
-#endif
-#define comp_ellint_3 boost_comp_ellint_3
-#ifdef comp_ellint_3f
-#undef comp_ellint_3f
-#endif
-#define comp_ellint_3f boost_comp_ellint_3f
-#ifdef comp_ellint_3l
-#undef comp_ellint_3l
-#endif
-#define comp_ellint_3l boost_comp_ellint_3l
-
-#if 0
-// [5.2.1.7] confluent hypergeometric functions:
-#ifdef conf_hyper
-#undef conf_hyper
-#endif
-#define conf_hyper boost_conf_hyper
-#ifdef conf_hyperf
-#undef conf_hyperf
-#endif
-#define conf_hyperf boost_conf_hyperf
-#ifdef conf_hyperl
-#undef conf_hyperl
-#endif
-#define conf_hyperl boost_conf_hyperl
-#endif
-
-// [5.2.1.8] regular modified cylindrical Bessel functions:
-#ifdef cyl_bessel_i
-#undef cyl_bessel_i
-#endif
-#define cyl_bessel_i boost_cyl_bessel_i
-#ifdef cyl_bessel_if
-#undef cyl_bessel_if
-#endif
-#define cyl_bessel_if boost_cyl_bessel_if
-#ifdef cyl_bessel_il
-#undef cyl_bessel_il
-#endif
-#define cyl_bessel_il boost_cyl_bessel_il
-
-// [5.2.1.9] cylindrical Bessel functions (of the first kind):
-#ifdef cyl_bessel_j
-#undef cyl_bessel_j
-#endif
-#define cyl_bessel_j boost_cyl_bessel_j
-#ifdef cyl_bessel_jf
-#undef cyl_bessel_jf
-#endif
-#define cyl_bessel_jf boost_cyl_bessel_jf
-#ifdef cyl_bessel_jl
-#undef cyl_bessel_jl
-#endif
-#define cyl_bessel_jl boost_cyl_bessel_jl
-
-// [5.2.1.10] irregular modified cylindrical Bessel functions:
-#ifdef cyl_bessel_k
-#undef cyl_bessel_k
-#endif
-#define cyl_bessel_k boost_cyl_bessel_k
-#ifdef cyl_bessel_kf
-#undef cyl_bessel_kf
-#endif
-#define cyl_bessel_kf boost_cyl_bessel_kf
-#ifdef cyl_bessel_kl
-#undef cyl_bessel_kl
-#endif
-#define cyl_bessel_kl boost_cyl_bessel_kl
-
-// [5.2.1.11] cylindrical Neumann functions BOOST_MATH_C99_THROW_SPEC;
-// cylindrical Bessel functions (of the second kind):
-#ifdef cyl_neumann
-#undef cyl_neumann
-#endif
-#define cyl_neumann boost_cyl_neumann
-#ifdef cyl_neumannf
-#undef cyl_neumannf
-#endif
-#define cyl_neumannf boost_cyl_neumannf
-#ifdef cyl_neumannl
-#undef cyl_neumannl
-#endif
-#define cyl_neumannl boost_cyl_neumannl
-
-// [5.2.1.12] (incomplete) elliptic integral of the first kind:
-#ifdef ellint_1
-#undef ellint_1
-#endif
-#define ellint_1 boost_ellint_1
-#ifdef ellint_1f
-#undef ellint_1f
-#endif
-#define ellint_1f boost_ellint_1f
-#ifdef ellint_1l
-#undef ellint_1l
-#endif
-#define ellint_1l boost_ellint_1l
-
-// [5.2.1.13] (incomplete) elliptic integral of the second kind:
-#ifdef ellint_2
-#undef ellint_2
-#endif
-#define ellint_2 boost_ellint_2
-#ifdef ellint_2f
-#undef ellint_2f
-#endif
-#define ellint_2f boost_ellint_2f
-#ifdef ellint_2l
-#undef ellint_2l
-#endif
-#define ellint_2l boost_ellint_2l
-
-// [5.2.1.14] (incomplete) elliptic integral of the third kind:
-#ifdef ellint_3
-#undef ellint_3
-#endif
-#define ellint_3 boost_ellint_3
-#ifdef ellint_3f
-#undef ellint_3f
-#endif
-#define ellint_3f boost_ellint_3f
-#ifdef ellint_3l
-#undef ellint_3l
-#endif
-#define ellint_3l boost_ellint_3l
-
-// [5.2.1.15] exponential integral:
-#ifdef expint
-#undef expint
-#endif
-#define expint boost_expint
-#ifdef expintf
-#undef expintf
-#endif
-#define expintf boost_expintf
-#ifdef expintl
-#undef expintl
-#endif
-#define expintl boost_expintl
-
-// [5.2.1.16] Hermite polynomials:
-#ifdef hermite
-#undef hermite
-#endif
-#define hermite boost_hermite
-#ifdef hermitef
-#undef hermitef
-#endif
-#define hermitef boost_hermitef
-#ifdef hermitel
-#undef hermitel
-#endif
-#define hermitel boost_hermitel
-
-#if 0
-// [5.2.1.17] hypergeometric functions:
-#ifdef hyperg
-#undef hyperg
-#endif
-#define hyperg boost_hyperg
-#ifdef hypergf
-#undef hypergf
-#endif
-#define hypergf boost_hypergf
-#ifdef hypergl
-#undef hypergl
-#endif
-#define hypergl boost_hypergl
-#endif
-
-// [5.2.1.18] Laguerre polynomials:
-#ifdef laguerre
-#undef laguerre
-#endif
-#define laguerre boost_laguerre
-#ifdef laguerref
-#undef laguerref
-#endif
-#define laguerref boost_laguerref
-#ifdef laguerrel
-#undef laguerrel
-#endif
-#define laguerrel boost_laguerrel
-
-// [5.2.1.19] Legendre polynomials:
-#ifdef legendre
-#undef legendre
-#endif
-#define legendre boost_legendre
-#ifdef legendref
-#undef legendref
-#endif
-#define legendref boost_legendref
-#ifdef legendrel
-#undef legendrel
-#endif
-#define legendrel boost_legendrel
-
-// [5.2.1.20] Riemann zeta function:
-#ifdef riemann_zeta
-#undef riemann_zeta
-#endif
-#define riemann_zeta boost_riemann_zeta
-#ifdef riemann_zetaf
-#undef riemann_zetaf
-#endif
-#define riemann_zetaf boost_riemann_zetaf
-#ifdef riemann_zetal
-#undef riemann_zetal
-#endif
-#define riemann_zetal boost_riemann_zetal
-
-// [5.2.1.21] spherical Bessel functions (of the first kind):
-#ifdef sph_bessel
-#undef sph_bessel
-#endif
-#define sph_bessel boost_sph_bessel
-#ifdef sph_besself
-#undef sph_besself
-#endif
-#define sph_besself boost_sph_besself
-#ifdef sph_bessell
-#undef sph_bessell
-#endif
-#define sph_bessell boost_sph_bessell
-
-// [5.2.1.22] spherical associated Legendre functions:
-#ifdef sph_legendre
-#undef sph_legendre
-#endif
-#define sph_legendre boost_sph_legendre
-#ifdef sph_legendref
-#undef sph_legendref
-#endif
-#define sph_legendref boost_sph_legendref
-#ifdef sph_legendrel
-#undef sph_legendrel
-#endif
-#define sph_legendrel boost_sph_legendrel
-
-// [5.2.1.23] spherical Neumann functions BOOST_MATH_C99_THROW_SPEC;
-// spherical Bessel functions (of the second kind):
-#ifdef sph_neumann
-#undef sph_neumann
-#endif
-#define sph_neumann boost_sph_neumann
-#ifdef sph_neumannf
-#undef sph_neumannf
-#endif
-#define sph_neumannf boost_sph_neumannf
-#ifdef sph_neumannl
-#undef sph_neumannl
-#endif
-#define sph_neumannl boost_sph_neumannl
+#include <boost/math/tr1_c_macros.ipp>
 
 #endif // __cplusplus
 

Modified: branches/release/libs/math/config/Jamfile.v2
==============================================================================
--- branches/release/libs/math/config/Jamfile.v2 (original)
+++ branches/release/libs/math/config/Jamfile.v2 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -8,6 +8,7 @@
 
 local ntl-path = [ modules.peek : NTL_PATH ] ;
 local gmp_path = [ modules.peek : GMP_PATH ] ;
+local e_float_path = [ modules.peek : E_FLOAT_PATH ] ;
 
 obj has_long_double_support : has_long_double_support.cpp ;
 obj has_mpfr_class : has_mpfr_class.cpp :
@@ -19,6 +20,7 @@
       <include>$(gmp_path) <include>$(gmp_path)/mpfr <include>$(gmp_path)/gmpfrxx ;
 obj has_gcc_visibility : has_gcc_visibility.cpp :
       <toolset>gcc:<cxxflags>-fvisibility=hidden <toolset>gcc:<cxxflags>-Werror ;
+obj has_e_float : has_e_float.cpp : <include>$(e_float_path) ;
 
 explicit has_long_double_support ;
 explicit has_mpfr_class ;
@@ -26,4 +28,4 @@
 explicit has_ntl_rr ;
 explicit has_gmpxx ;
 explicit has_gcc_visibility ;
-
+explicit has_e_float ;

Modified: branches/release/libs/math/doc/html/index.html
==============================================================================
--- branches/release/libs/math/doc/html/index.html (original)
+++ branches/release/libs/math/doc/html/index.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -55,7 +55,7 @@
       Hubert Holin, Daryle Walker, Xiaogang Zhang, Bruno Lalande, Johan R&#229;de,
       Gautam Sewani and Thijs van den Berg</p></div>
 <div><div class="legalnotice">
-<a name="id1005051"></a><p>
+<a name="id889386"></a><p>
         Distributed under the Boost Software License, Version 1.0. (See accompanying
         file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
       </p>
@@ -461,7 +461,7 @@
 </table></div>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"><p><small>Last revised: September 01, 2010 at 19:10:43 +0100</small></p></td>
+<td align="left"><p><small>Last revised: January 01, 2011 at 17:16:10 +0000</small></p></td>
 <td align="right"><div class="copyright-footer"></div></td>
 </tr></table>
 <hr>

Modified: branches/release/libs/math/doc/sf_and_dist/Jamfile.v2
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/Jamfile.v2 (original)
+++ branches/release/libs/math/doc/sf_and_dist/Jamfile.v2 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -19,6 +19,7 @@
         <format>html:<auto-index-internal>on
         <auto-index-script>$(here)/index.idx
         <auto-index-prefix>$(here)/../../../..
+ <auto-index-verbose>on
         <quickbook-define>enable_index
         <format>pdf:<xsl:param>index.on.type=1 ;
 }
@@ -92,3 +93,4 @@
 
 
 
+

Modified: branches/release/libs/math/doc/sf_and_dist/concepts.qbk
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/concepts.qbk (original)
+++ branches/release/libs/math/doc/sf_and_dist/concepts.qbk 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -84,6 +84,21 @@
 
 [endsect][/section:use_mpfr Using With MPFR / GMP - a High-Precision Floating-Point Library]
 
+[section:e_float e_float Support]
+
+This library can be used with [@http://calgo.acm.org/910.zip e_float (TOMS Algorithm 910)] via the header:
+
+ <boost/math/bindings/e_float.hpp>
+
+And the type `boost::math::ef::e_float`: this type is a thin wrapper class around ::e_float which provides the necessary
+syntactic sugar to make everything "just work".
+
+There is also a concept checking test program for e_float support
+[@../../../../../libs/math/test/e_float_concept_check.cpp here].
+
+
+[endsect]
+
 [section:concepts Conceptual Requirements for Real Number Types]
 
 The functions, and statistical distributions in this library can be used with

Modified: branches/release/libs/math/doc/sf_and_dist/credits.qbk
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/credits.qbk (original)
+++ branches/release/libs/math/doc/sf_and_dist/credits.qbk 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -22,8 +22,20 @@
 
 Bruno Lalande submitted the "compile time power of a runtime base" code.
 
-Johan R'''&#xE5;'''de wrote the optimised floating point classification
-code.
+Johan R'''&#xE5;'''de wrote the optimised floating-point classification
+and manipulation code, and nonfinite facets to permit C99 output of infinities and NaNs.
+(nonfinite facets were not added until Boost 1.47 but had been in use with Boost.Spirit).
+This library was based on a suggestion from Robert Ramey, author of Boost.Serialization.
+Paul A. Bristow expressed the need for better handling of
+[@http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2022.pdf
+Input & Output of NaN and infinity for the C++ Standard Library]
+and suggested following the C99 format.
+
+H'''&#xE5;'''kan Ard'''&#xF6;''',
+Boris Gubenko, John Maddock,
+Markus Sch'''&#xF6;'''pflin
+and Olivier Verdier tested the floating-point library and
+Martin Bonner, Peter Dimov and John Maddock provided valuable advice.
 
 Gautam Sewani coded the logistic distribution as part of a Google Summer of Code project 2008.
 

Modified: branches/release/libs/math/doc/sf_and_dist/distributions/geometric_example.qbk
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/distributions/geometric_example.qbk (original)
+++ branches/release/libs/math/doc/sf_and_dist/distributions/geometric_example.qbk 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -1,11 +1,11 @@
 [section:geometric_eg Geometric Distribution Examples]
                        
-[import \..\..\..\example\geometric_examples.cpp]
+[import ../../../example/geometric_examples.cpp]
 [geometric_eg1_1]
 [geometric_eg1_2]
 
 See full source C++ of this example at
-[@\..\..\..\example\geometric_examples.cpp geometric_examples.cpp]
+[@../../../example/geometric_examples.cpp geometric_examples.cpp]
                        
 [link math_toolkit.dist.stat_tut.weg.neg_binom_eg.neg_binom_conf See negative_binomial confidence interval example.]
 

Modified: branches/release/libs/math/doc/sf_and_dist/faq.qbk
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/faq.qbk (original)
+++ branches/release/libs/math/doc/sf_and_dist/faq.qbk 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -76,6 +76,8 @@
 For most functions, making sure you have the latest compiler version with all optimisations switched on is the key to speed.
 For evaluations that require iteration, you may be able to gain a little more speed at the expense of accuracy.
 See detailed suggestions and results on __performance.
+# ['How do I handle infinity and NaNs portably?] [br]
+See __fp_facets for Facets for Floating-Point Infinities and NaNs.
 # ['Where are the pre-built libraries?] [br]
 Good news - you probably don't need any! - just #include <boost/math/distribution_you_want>.
 But in the unlikely event that you do, see __building.

Modified: branches/release/libs/math/doc/sf_and_dist/float_next.qbk
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/float_next.qbk (original)
+++ branches/release/libs/math/doc/sf_and_dist/float_next.qbk 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -5,7 +5,9 @@
 is the gap between two different, but as close as possible, floating-point numbers.
 
 Most decimal values, for example 0.1, cannot be exactly represented as floating-point values,
-but will be stored as the closest representable floating-point.
+but will be stored as the
+[@http://en.wikipedia.org/wiki/Floating_point#Representable_numbers.2C_conversion_and_rounding
+closest representable floating-point].
 
 Functions are provided for finding adjacent greater and lesser floating-point values,
 and estimating the number of gaps between any two floating-point values.

Modified: branches/release/libs/math/doc/sf_and_dist/fpclassify.qbk
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/fpclassify.qbk (original)
+++ branches/release/libs/math/doc/sf_and_dist/fpclassify.qbk 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -1,4 +1,4 @@
-[section:fpclass Floating-Point Classification: Infinities and NaN's]
+[section:fpclass Floating-Point Classification: Infinities and NaNs]
 
 [h4 Synopsis]
 
@@ -34,9 +34,10 @@
 are implemented in terms of them, otherwise they rely on std::numeric_limits<>
 to function.
 
-Note that the definition of these functions ['does not suppress the definition
-of these names as macros by math.h] on those platforms that already provide
-these as macros. That mean that the following have differing meanings:
+Note that the definition of these functions
+['does not suppress the definition of these names as macros by math.h]
+on those platforms that already provide
+these as macros. That mean that the following have differing meanings:
 
    using namespace boost::math;
    
@@ -102,10 +103,21 @@
 
 Returns true only if /z/ is a normal number (not zero, infinite, NaN, or denormalised).
 
-[endsect] [/section:fpclass Floating Point Classification: Infinities and NaN's]
+[h5 Floating-point format]
+
+If you wish to find details of the floating-point format for any particular processor,
+there is a program
+
+[@../../../example/inspect_fp.cpp inspect_fp.cpp]
+
+by Johan Rade which can be used to print out the processor type,
+endianness, and detailed bit layout of a selection of floating-point values,
+including infinity and NaNs.
+
+[endsect] [/section:fpclass Floating Point Classification: Infinities and NaNs]
 
 [/
- Copyright 2006, 2008 John Maddock and Paul A. Bristow.
+ Copyright 2006, 2008, 2011 John Maddock, Johan Rade and Paul A. Bristow.
   Distributed under the Boost Software License, Version 1.0.
   (See accompanying file LICENSE_1_0.txt or copy at
   http://www.boost.org/LICENSE_1_0.txt).

Modified: branches/release/libs/math/doc/sf_and_dist/html/index.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/index.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/index.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -53,7 +53,7 @@
       Hubert Holin, Xiaogang Zhang, Bruno Lalande, Johan R&#229;de, Gautam Sewani and
       Thijs van den Berg</p></div>
 <div><div class="legalnotice">
-<a name="id1034745"></a><p>
+<a name="id1037547"></a><p>
         Distributed under the Boost Software License, Version 1.0. (See accompanying
         file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
       </p>
@@ -341,9 +341,18 @@
         Part Splitting (modf)</a></span></dt>
 </dl></dd>
 <dt><span class="section"><a href="math_toolkit/utils/fpclass.html">Floating-Point Classification:
- Infinities and NaN's</a></span></dt>
+ Infinities and NaNs</a></span></dt>
 <dt><span class="section"><a href="math_toolkit/utils/sign_functions.html">Sign Manipulation
       Functions</a></span></dt>
+<dt><span class="section"><a href="math_toolkit/utils/fp_facets.html">Facets for Floating-Point
+ Infinities and NaNs</a></span></dt>
+<dd><dl>
+<dt><span class="section">Introduction</span></dt>
+<dt><span class="section">Reference</span></dt>
+<dt><span class="section">Examples</span></dt>
+<dt><span class="section">Portability</span></dt>
+<dt><span class="section">Design Rationale</span></dt>
+</dl></dd>
 <dt><span class="section"><a href="math_toolkit/utils/next_float.html">Floating-Point Representation
       Distance (ULP), and Finding Adjacent Floating-Point Values</a></span></dt>
 <dd><dl>
@@ -407,6 +416,7 @@
       Floating-Point Library</a></span></dt>
 <dt><span class="section"><a href="math_toolkit/using_udt/use_mpfr.html">Using With MPFR / GMP
       - a High-Precision Floating-Point Library</a></span></dt>
+<dt><span class="section">e_float Support</span></dt>
 <dt><span class="section"><a href="math_toolkit/using_udt/concepts.html">Conceptual Requirements
       for Real Number Types</a></span></dt>
 <dt><span class="section"><a href="math_toolkit/using_udt/dist_concept.html">Conceptual Requirements
@@ -502,7 +512,7 @@
   </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"><p><small>Last revised: March 06, 2011 at 16:46:12 GMT</small></p></td>
+<td align="left"><p><small>Last revised: May 16, 2011 at 16:53:57 GMT</small></p></td>
 <td align="right"><div class="copyright-footer"></div></td>
 </tr></table>
 <hr>

Modified: branches/release/libs/math/doc/sf_and_dist/html/index/s12.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/index/s12.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/index/s12.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -24,13 +24,19 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id1461976"></a>Function Index</h2></div></div></div>
-<p><a class="link" href="s12.html#idx_id_0">A</a> <a class="link" href="s12.html#idx_id_1">B</a> <a class="link" href="s12.html#idx_id_2">C</a> <a class="link" href="s12.html#idx_id_3">D</a> <a class="link" href="s12.html#idx_id_4">E</a> <a class="link" href="s12.html#idx_id_5">F</a> <a class="link" href="s12.html#idx_id_6">G</a> <a class="link" href="s12.html#idx_id_7">H</a> <a class="link" href="s12.html#idx_id_8">I</a> <a class="link" href="s12.html#idx_id_9">K</a> <a class="link" href="s12.html#idx_id_10">L</a> <a class="link" href="s12.html#idx_id_11">M</a> <a class="link" href="s12.html#idx_id_12">N</a> <a class="link" href="s12.html#idx_id_13">P</a> <a class="link" href="s12.html#idx_id_14">Q</a> <a class="link" href="s12.html#idx_id_15">R</a> <a class="link" href="s12.html#idx_id_16">S</a> <a class="link" href="s12.html#idx_id_17">T</a> <a class="link" href="s12.html#idx_id_18">U</a> <a class="link" href="s12.html#idx_id_19">V</a> <a class="link" href="s12.html#idx_id_20">Z</a> </p>
+<a name="id1474661"></a>Function Index</h2></div></div></div>
+<p><a class="link" href="s12.html#idx_id_0">A</a> <a class="link" href="s12.html#idx_id_1">B</a> <a class="link" href="s12.html#idx_id_2">C</a> <a class="link" href="s12.html#idx_id_3">E</a> <a class="link" href="s12.html#idx_id_4">F</a> <a class="link" href="s12.html#idx_id_5">H</a> <a class="link" href="s12.html#idx_id_6">I</a> <a class="link" href="s12.html#idx_id_7">L</a> <a class="link" href="s12.html#idx_id_8">N</a> <a class="link" href="s12.html#idx_id_9">R</a> <a class="link" href="s12.html#idx_id_10">S</a> <a class="link" href="s12.html#idx_id_11">T</a> </p>
 <div class="variablelist"><dl>
 <dt>
 <a name="idx_id_0"></a><span class="term">A</span>
 </dt>
 <dd><div class="variablelist"><dl>
+<dt><span class="term">accuracy</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/backgrounders/implementation.html" title="Additional Implementation Notes">Additional Implementation Notes</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/faq.html" title="Frequently Asked Questions FAQ">Frequently Asked Questions FAQ</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/special/powers/log1p.html" title="log1p">log1p</a></p></td></tr>
+</table></dd>
 <dt><span class="term">acosh</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/special/inv_hyper/acosh.html" title="acosh">acosh</a></p></td></tr>
@@ -38,6 +44,18 @@
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
 </table></dd>
+<dt><span class="term">acoshf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+</table></dd>
+<dt><span class="term">acoshl</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+</table></dd>
 <dt><span class="term">asinh</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/special/inv_hyper/asinh.html" title="asinh">asinh</a></p></td></tr>
@@ -45,6 +63,54 @@
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
 </table></dd>
+<dt><span class="term">asinhf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+</table></dd>
+<dt><span class="term">asinhl</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+</table></dd>
+<dt><span class="term">assoc_laguerre</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">assoc_laguerref</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">assoc_laguerrel</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">assoc_legendre</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">assoc_legendref</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">assoc_legendrel</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
 <dt><span class="term">atanh</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/special/inv_hyper/atanh.html" title="atanh">atanh</a></p></td></tr>
@@ -52,6 +118,18 @@
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
 </table></dd>
+<dt><span class="term">atanhf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+</table></dd>
+<dt><span class="term">atanhl</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+</table></dd>
 </dl></div></dd>
 <dt>
 <a name="idx_id_1"></a><span class="term">B</span>
@@ -60,25 +138,27 @@
 <dt><span class="term">beta</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/beta_function.html" title="Beta">Beta</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/beta_dist.html" title="Beta Distribution">Beta Distribution</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/special/factorials/sf_binomial.html" title="Binomial Coefficients">Binomial Coefficients</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_function.html" title="Incomplete Beta Functions">Incomplete Beta Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/nc_beta_dist.html" title="Noncentral Beta Distribution">Noncentral Beta Distribution</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_inv_function.html" title="The Incomplete Beta Function Inverses">The Incomplete Beta Function Inverses</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
-<dt><span class="term">betac</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_function.html" title="Incomplete Beta Functions">Incomplete Beta Functions</a></p></td></tr></table></dd>
 <dt><span class="term">betaf</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
-<dt><span class="term">binomial_coefficient</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/factorials/sf_binomial.html" title="Binomial Coefficients">Binomial Coefficients</a></p></td></tr></table></dd>
-<dt><span class="term">BOOST_MATH_INSTRUMENT_CODE</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/main_overview/config_macros.html#math_toolkit.main_overview.config_macros.boost_math_macros" title="Table&#160;11.&#160;Boost.Math Macros">Configuration Macros</a></p></td></tr></table></dd>
-<dt><span class="term">BOOST_MATH_INSTRUMENT_VARIABLE</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/main_overview/config_macros.html#math_toolkit.main_overview.config_macros.boost_math_macros" title="Table&#160;11.&#160;Boost.Math Macros">Configuration Macros</a></p></td></tr></table></dd>
+<dt><span class="term">betal</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
 </dl></div></dd>
 <dt>
 <a name="idx_id_2"></a><span class="term">C</span>
@@ -92,55 +172,75 @@
 <tr><td><p><a class="link" href="../math_toolkit/special/powers/cbrt.html" title="cbrt">cbrt</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/roots.html" title="Root Finding With Derivatives: Newton-Raphson, Halley &amp; Schroeder">Root Finding With Derivatives: Newton-Raphson, Halley &amp; Schroeder</a></p></td></tr>
 </table></dd>
-<dt><span class="term">cdf</span></dt>
+<dt><span class="term">cbrtf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+</table></dd>
+<dt><span class="term">cbrtl</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/dist/future.html" title="Extras/Future Directions">Extras/Future Directions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">Non-Member Properties</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
 </table></dd>
-<dt><span class="term">checked_narrowing_cast</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/main_overview/error_handling.html" title="Error Handling">Error Handling</a></p></td></tr></table></dd>
-<dt><span class="term">chf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">Non-Member Properties</a></p></td></tr></table></dd>
-<dt><span class="term">comp_ellint_2</span></dt>
+<dt><span class="term">changesign</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/sign_functions.html" title="Sign Manipulation Functions">Sign Manipulation Functions</a></p></td></tr></table></dd>
+<dt><span class="term">comp_ellint_1</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
-<dt><span class="term">comp_ellint_2f</span></dt>
+<dt><span class="term">comp_ellint_1f</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
-<dt><span class="term">comp_ellint_2l</span></dt>
+<dt><span class="term">comp_ellint_1l</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
-<dt><span class="term">comp_ellint_3</span></dt>
+<dt><span class="term">conf_hyperg</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
-<dt><span class="term">comp_ellint_3f</span></dt>
+<dt><span class="term">conf_hypergf</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
-<dt><span class="term">comp_ellint_3l</span></dt>
+<dt><span class="term">conf_hypergl</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
-<dt><span class="term">continued_fraction_a</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/cf.html" title="Continued Fraction Evaluation">Continued Fraction Evaluation</a></p></td></tr></table></dd>
-<dt><span class="term">continued_fraction_b</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/cf.html" title="Continued Fraction Evaluation">Continued Fraction Evaluation</a></p></td></tr></table></dd>
+<dt><span class="term">copysign</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/utils/sign_functions.html" title="Sign Manipulation Functions">Sign Manipulation Functions</a></p></td></tr>
+</table></dd>
+<dt><span class="term">copysignf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+</table></dd>
+<dt><span class="term">copysignl</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+</table></dd>
 <dt><span class="term">cyl_bessel_i</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
@@ -148,6 +248,18 @@
 <tr><td><p><a class="link" href="../math_toolkit/special/bessel/mbessel.html" title="Modified Bessel Functions of the First and Second Kinds">Modified Bessel Functions of the First and Second Kinds</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
+<dt><span class="term">cyl_bessel_if</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">cyl_bessel_il</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
 <dt><span class="term">cyl_bessel_j</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/special/bessel/bessel.html" title="Bessel Functions of the First and Second Kinds">Bessel Functions of the First and Second Kinds</a></p></td></tr>
@@ -155,6 +267,18 @@
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
+<dt><span class="term">cyl_bessel_jf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">cyl_bessel_jl</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
 <dt><span class="term">cyl_bessel_k</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
@@ -162,6 +286,18 @@
 <tr><td><p><a class="link" href="../math_toolkit/special/bessel/mbessel.html" title="Modified Bessel Functions of the First and Second Kinds">Modified Bessel Functions of the First and Second Kinds</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
+<dt><span class="term">cyl_bessel_kf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">cyl_bessel_kl</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
 <dt><span class="term">cyl_neumann</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/special/bessel/bessel.html" title="Bessel Functions of the First and Second Kinds">Bessel Functions of the First and Second Kinds</a></p></td></tr>
@@ -169,22 +305,23 @@
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
+<dt><span class="term">cyl_neumannf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">cyl_neumannl</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_3"></a><span class="term">D</span>
-</dt>
-<dd><div class="variablelist"><dl>
-<dt><span class="term">digamma</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/digamma.html" title="Digamma">Digamma</a></p></td></tr></table></dd>
-<dt><span class="term">double_factorial</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/factorials/sf_double_factorial.html" title="Double Factorial">Double Factorial</a></p></td></tr></table></dd>
-</dl></div></dd>
-<dt>
-<a name="idx_id_4"></a><span class="term">E</span>
+<a name="idx_id_3"></a><span class="term">E</span>
 </dt>
 <dd><div class="variablelist"><dl>
-<dt><span class="term">e</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/constants.html" title="Numeric Constants">Numeric Constants</a></p></td></tr></table></dd>
 <dt><span class="term">ellint_1</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
@@ -192,6 +329,18 @@
 <tr><td><p><a class="link" href="../math_toolkit/special/ellint/ellint_1.html" title="Elliptic Integrals of the First Kind - Legendre Form">Elliptic Integrals of the First Kind - Legendre Form</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
+<dt><span class="term">ellint_1f</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">ellint_1l</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
 <dt><span class="term">ellint_2</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
@@ -199,6 +348,18 @@
 <tr><td><p><a class="link" href="../math_toolkit/special/ellint/ellint_2.html" title="Elliptic Integrals of the Second Kind - Legendre Form">Elliptic Integrals of the Second Kind - Legendre Form</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
+<dt><span class="term">ellint_2f</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">ellint_2l</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
 <dt><span class="term">ellint_3</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
@@ -206,6 +367,18 @@
 <tr><td><p><a class="link" href="../math_toolkit/special/ellint/ellint_3.html" title="Elliptic Integrals of the Third Kind - Legendre Form">Elliptic Integrals of the Third Kind - Legendre Form</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
+<dt><span class="term">ellint_3f</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">ellint_3l</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
 <dt><span class="term">erf</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
@@ -219,415 +392,736 @@
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/sf_erf/error_function.html" title="Error Functions">Error Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/normal_dist.html" title="Normal (Gaussian) Distribution">Normal (Gaussian) Distribution</a></p></td></tr>
 </table></dd>
-<dt><span class="term">erfc_inv</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_erf/error_inv.html" title="Error Function Inverses">Error Function Inverses</a></p></td></tr></table></dd>
-<dt><span class="term">erf_inv</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_erf/error_inv.html" title="Error Function Inverses">Error Function Inverses</a></p></td></tr></table></dd>
-<dt><span class="term">evaluate_even_polynomial</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/rational.html" title="Polynomial and Rational Function Evaluation">Polynomial and Rational Function Evaluation</a></p></td></tr></table></dd>
-<dt><span class="term">evaluate_odd_polynomial</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/rational.html" title="Polynomial and Rational Function Evaluation">Polynomial and Rational Function Evaluation</a></p></td></tr></table></dd>
-<dt><span class="term">evaluate_polynomial</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/rational.html" title="Polynomial and Rational Function Evaluation">Polynomial and Rational Function Evaluation</a></p></td></tr></table></dd>
-<dt><span class="term">evaluate_rational</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/rational.html" title="Polynomial and Rational Function Evaluation">Polynomial and Rational Function Evaluation</a></p></td></tr></table></dd>
-<dt><span class="term">expint</span></dt>
+<dt><span class="term">erfcf</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/expint/expint_i.html" title="Exponential Integral Ei">Exponential Integral Ei</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/expint/expint_n.html" title="Exponential Integral En">Exponential Integral En</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
 </table></dd>
-<dt><span class="term">expm1</span></dt>
+<dt><span class="term">erfcl</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/powers/expm1.html" title="expm1">expm1</a></p></td></tr>
 </table></dd>
-</dl></div></dd>
-<dt>
-<a name="idx_id_5"></a><span class="term">F</span>
-</dt>
-<dd><div class="variablelist"><dl>
-<dt><span class="term">factorial</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/factorials/sf_factorial.html" title="Factorial">Factorial</a></p></td></tr></table></dd>
-<dt><span class="term">falling_factorial</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/factorials/sf_falling_factorial.html" title="Falling Factorial">Falling Factorial</a></p></td></tr></table></dd>
-<dt><span class="term">find_beta</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/beta_dist.html" title="Beta Distribution">Beta Distribution</a></p></td></tr></table></dd>
-<dt><span class="term">find_degrees_of_freedom</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/chi_squared_dist.html" title="Chi Squared Distribution">Chi Squared Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/nc_chi_squared_dist.html" title="Noncentral Chi-Squared Distribution">Noncentral Chi-Squared Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/students_t_dist.html" title="Students t Distribution">Students t Distribution</a></p></td></tr>
-</table></dd>
-<dt><span class="term">find_location</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dist_algorithms.html" title="Distribution Algorithms">Distribution Algorithms</a></p></td></tr></table></dd>
-<dt><span class="term">find_lower_bound_on_p</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/binomial_dist.html" title="Binomial Distribution">Binomial Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/geometric_dist.html" title="Geometric Distribution">Geometric Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/negative_binomial_dist.html" title="Negative Binomial Distribution">Negative Binomial Distribution</a></p></td></tr>
-</table></dd>
-<dt><span class="term">find_non_centrality</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/nc_chi_squared_dist.html" title="Noncentral Chi-Squared Distribution">Noncentral Chi-Squared Distribution</a></p></td></tr></table></dd>
-<dt><span class="term">find_scale</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dist_algorithms.html" title="Distribution Algorithms">Distribution Algorithms</a></p></td></tr></table></dd>
-<dt><span class="term">find_upper_bound_on_p</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/binomial_dist.html" title="Binomial Distribution">Binomial Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/geometric_dist.html" title="Geometric Distribution">Geometric Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/negative_binomial_dist.html" title="Negative Binomial Distribution">Negative Binomial Distribution</a></p></td></tr>
-</table></dd>
-<dt><span class="term">float_advance</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/next_float/float_advance.html" title="Advancing a Floating Point Value by a Specific Representation Distance (ULP) float_advance">Advancing a Floating Point Value by a Specific Representation Distance (ULP) float_advance</a></p></td></tr></table></dd>
-<dt><span class="term">float_distance</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/next_float/float_distance.html" title="Calculating the Representation Distance Between Two Floating Point Values (ULP) float_distance">Calculating the Representation Distance Between Two Floating Point Values (ULP) float_distance</a></p></td></tr></table></dd>
-<dt><span class="term">float_next</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/next_float/float_next.html" title="Finding the Next Greater Representable Value (float_next)">Finding the Next Greater Representable Value (float_next)</a></p></td></tr></table></dd>
-<dt><span class="term">float_prior</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/next_float/float_prior.html" title="Finding the Next Smaller Representable Value (float_prior)">Finding the Next Smaller Representable Value (float_prior)</a></p></td></tr></table></dd>
-</dl></div></dd>
-<dt>
-<a name="idx_id_6"></a><span class="term">G</span>
-</dt>
-<dd><div class="variablelist"><dl>
-<dt><span class="term">gamma_p</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/igamma.html" title="Incomplete Gamma Functions">Incomplete Gamma Functions</a></p></td></tr></table></dd>
-<dt><span class="term">gamma_p_derivative</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/gamma_derivatives.html" title="Derivative of the Incomplete Gamma Function">Derivative of the Incomplete Gamma Function</a></p></td></tr></table></dd>
-<dt><span class="term">gamma_p_inv</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/igamma_inv.html" title="Incomplete Gamma Function Inverses">Incomplete Gamma Function Inverses</a></p></td></tr></table></dd>
-<dt><span class="term">gamma_p_inva</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/igamma_inv.html" title="Incomplete Gamma Function Inverses">Incomplete Gamma Function Inverses</a></p></td></tr></table></dd>
-<dt><span class="term">gamma_q</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/igamma.html" title="Incomplete Gamma Functions">Incomplete Gamma Functions</a></p></td></tr></table></dd>
-<dt><span class="term">gamma_q_inv</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/igamma_inv.html" title="Incomplete Gamma Function Inverses">Incomplete Gamma Function Inverses</a></p></td></tr></table></dd>
-<dt><span class="term">gamma_q_inva</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/igamma_inv.html" title="Incomplete Gamma Function Inverses">Incomplete Gamma Function Inverses</a></p></td></tr></table></dd>
-<dt><span class="term">get_user_parameter_info</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals2/test_data.html" title="Graphing, Profiling, and Generating Test Data for Special Functions">Graphing, Profiling, and Generating Test Data for Special Functions</a></p></td></tr></table></dd>
-</dl></div></dd>
-<dt>
-<a name="idx_id_7"></a><span class="term">H</span>
-</dt>
-<dd><div class="variablelist"><dl>
-<dt><span class="term">halley_iterate</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/roots.html" title="Root Finding With Derivatives: Newton-Raphson, Halley &amp; Schroeder">Root Finding With Derivatives: Newton-Raphson, Halley &amp; Schroeder</a></p></td></tr></table></dd>
-<dt><span class="term">hazard</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">Non-Member Properties</a></p></td></tr></table></dd>
-<dt><span class="term">hermite</span></dt>
+<dt><span class="term">erff</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/hermite.html" title="Hermite Polynomials">Hermite Polynomials</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
 </table></dd>
-<dt><span class="term">hermite_next</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/hermite.html" title="Hermite Polynomials">Hermite Polynomials</a></p></td></tr></table></dd>
-<dt><span class="term">hypot</span></dt>
+<dt><span class="term">erfl</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/powers/hypot.html" title="hypot">hypot</a></p></td></tr>
 </table></dd>
-</dl></div></dd>
-<dt>
-<a name="idx_id_8"></a><span class="term">I</span>
-</dt>
-<dd><div class="variablelist"><dl>
-<dt><span class="term">ibeta</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_function.html" title="Incomplete Beta Functions">Incomplete Beta Functions</a></p></td></tr></table></dd>
-<dt><span class="term">ibetac</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_function.html" title="Incomplete Beta Functions">Incomplete Beta Functions</a></p></td></tr></table></dd>
-<dt><span class="term">ibetac_inv</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_inv_function.html" title="The Incomplete Beta Function Inverses">The Incomplete Beta Function Inverses</a></p></td></tr></table></dd>
-<dt><span class="term">ibetac_inva</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_inv_function.html" title="The Incomplete Beta Function Inverses">The Incomplete Beta Function Inverses</a></p></td></tr></table></dd>
-<dt><span class="term">ibetac_invb</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_inv_function.html" title="The Incomplete Beta Function Inverses">The Incomplete Beta Function Inverses</a></p></td></tr></table></dd>
-<dt><span class="term">ibeta_derivative</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/beta_derivative.html" title="Derivative of the Incomplete Beta Function">Derivative of the Incomplete Beta Function</a></p></td></tr></table></dd>
-<dt><span class="term">ibeta_inv</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_inv_function.html" title="The Incomplete Beta Function Inverses">The Incomplete Beta Function Inverses</a></p></td></tr></table></dd>
-<dt><span class="term">ibeta_inva</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_inv_function.html" title="The Incomplete Beta Function Inverses">The Incomplete Beta Function Inverses</a></p></td></tr></table></dd>
-<dt><span class="term">ibeta_invb</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_inv_function.html" title="The Incomplete Beta Function Inverses">The Incomplete Beta Function Inverses</a></p></td></tr></table></dd>
-<dt><span class="term">iround</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/rounding/round.html" title="Rounding Functions">Rounding Functions</a></p></td></tr></table></dd>
-<dt><span class="term">isnan</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaN's">Floating-Point Classification: Infinities and NaN's</a></p></td></tr></table></dd>
-<dt><span class="term">itrunc</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/rounding/trunc.html" title="Truncation Functions">Truncation Functions</a></p></td></tr></table></dd>
-</dl></div></dd>
-<dt>
-<a name="idx_id_9"></a><span class="term">K</span>
-</dt>
-<dd><div class="variablelist"><dl>
-<dt><span class="term">kahan_sum_series</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/series_evaluation.html" title="Series Evaluation">Series Evaluation</a></p></td></tr></table></dd>
-<dt><span class="term">kurtosis</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">Non-Member Properties</a></p></td></tr></table></dd>
-<dt><span class="term">kurtosis_excess</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">Non-Member Properties</a></p></td></tr></table></dd>
-</dl></div></dd>
-<dt>
-<a name="idx_id_10"></a><span class="term">L</span>
-</dt>
-<dd><div class="variablelist"><dl>
-<dt><span class="term">laguerre</span></dt>
+<dt><span class="term">exp2</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/laguerre.html" title="Laguerre (and Associated) Polynomials">Laguerre (and Associated) Polynomials</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
-<dt><span class="term">laguerre_next</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/laguerre.html" title="Laguerre (and Associated) Polynomials">Laguerre (and Associated) Polynomials</a></p></td></tr></table></dd>
-<dt><span class="term">legendre_next</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/legendre.html" title="Legendre (and Associated) Polynomials">Legendre (and Associated) Polynomials</a></p></td></tr></table></dd>
-<dt><span class="term">legendre_p</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/legendre.html" title="Legendre (and Associated) Polynomials">Legendre (and Associated) Polynomials</a></p></td></tr></table></dd>
-<dt><span class="term">legendre_q</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/legendre.html" title="Legendre (and Associated) Polynomials">Legendre (and Associated) Polynomials</a></p></td></tr></table></dd>
-<dt><span class="term">lgamma</span></dt>
+<dt><span class="term">exp2f</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/lgamma.html" title="Log Gamma">Log Gamma</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/namespace_pol.html" title="Setting Polices at Namespace Scope">Setting Polices at Namespace Scope</a></p></td></tr>
 </table></dd>
-<dt><span class="term">llround</span></dt>
+<dt><span class="term">exp2l</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/utils/rounding/round.html" title="Rounding Functions">Rounding Functions</a></p></td></tr>
 </table></dd>
-<dt><span class="term">lltrunc</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/rounding/trunc.html" title="Truncation Functions">Truncation Functions</a></p></td></tr></table></dd>
-<dt><span class="term">log1p</span></dt>
+<dt><span class="term">expint</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/powers/log1p.html" title="log1p">log1p</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/series_evaluation.html" title="Series Evaluation">Series Evaluation</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/special/expint/expint_i.html" title="Exponential Integral Ei">Exponential Integral Ei</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/special/expint/expint_n.html" title="Exponential Integral En">Exponential Integral En</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
-<dt><span class="term">lround</span></dt>
+<dt><span class="term">expintf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">expintl</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">expm1</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/utils/rounding/round.html" title="Rounding Functions">Rounding Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/special/powers/expm1.html" title="expm1">expm1</a></p></td></tr>
 </table></dd>
-<dt><span class="term">ltrunc</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/rounding/trunc.html" title="Truncation Functions">Truncation Functions</a></p></td></tr></table></dd>
-</dl></div></dd>
-<dt>
-<a name="idx_id_11"></a><span class="term">M</span>
-</dt>
-<dd><div class="variablelist"><dl>
-<dt><span class="term">make_policy</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/pol_ref_ref.html" title="Policy Class Reference">Policy Class Reference</a></p></td></tr></table></dd>
-<dt><span class="term">mean</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">Non-Member Properties</a></p></td></tr></table></dd>
-<dt><span class="term">median</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">Non-Member Properties</a></p></td></tr></table></dd>
-<dt><span class="term">mode</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">Non-Member Properties</a></p></td></tr></table></dd>
-<dt><span class="term">msg</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">Calling User Defined Error Handlers</a></p></td></tr></table></dd>
-</dl></div></dd>
-<dt>
-<a name="idx_id_12"></a><span class="term">N</span>
-</dt>
-<dd><div class="variablelist"><dl>
-<dt><span class="term">newton_raphson_iterate</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/roots.html" title="Root Finding With Derivatives: Newton-Raphson, Halley &amp; Schroeder">Root Finding With Derivatives: Newton-Raphson, Halley &amp; Schroeder</a></p></td></tr></table></dd>
-<dt><span class="term">nextafter</span></dt>
+<dt><span class="term">expm1f</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/utils/next_float/nextafter.html" title="Finding the Next Representable Value in a Specific Direction (nextafter)">Finding the Next Representable Value in a Specific Direction (nextafter)</a></p></td></tr>
 </table></dd>
-<dt><span class="term">norm</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/namespace_policies.html" title="Setting Policies at Namespace or Translation Unit Scope">Setting Policies at Namespace or Translation Unit Scope</a></p></td></tr></table></dd>
-</dl></div></dd>
-<dt>
-<a name="idx_id_13"></a><span class="term">P</span>
-</dt>
-<dd><div class="variablelist"><dl>
-<dt><span class="term">pdf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">Non-Member Properties</a></p></td></tr></table></dd>
-<dt><span class="term">powm1</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/powers/powm1.html" title="powm1">powm1</a></p></td></tr></table></dd>
-</dl></div></dd>
-<dt>
-<a name="idx_id_14"></a><span class="term">Q</span>
-</dt>
-<dd><div class="variablelist"><dl>
-<dt><span class="term">quantile</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">Non-Member Properties</a></p></td></tr></table></dd>
-</dl></div></dd>
-<dt>
-<a name="idx_id_15"></a><span class="term">R</span>
-</dt>
-<dd><div class="variablelist"><dl>
-<dt><span class="term">relative_error</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals2/error_test.html" title="Relative Error and Testing">Relative Error and Testing</a></p></td></tr></table></dd>
-<dt><span class="term">rising_factorial</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/factorials/sf_rising_factorial.html" title="Rising Factorial">Rising Factorial</a></p></td></tr></table></dd>
-<dt><span class="term">round</span></dt>
+<dt><span class="term">expm1l</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/utils/rounding/round.html" title="Rounding Functions">Rounding Functions</a></p></td></tr>
 </table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_16"></a><span class="term">S</span>
+<a name="idx_id_4"></a><span class="term">F</span>
 </dt>
 <dd><div class="variablelist"><dl>
-<dt><span class="term">scale</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/backgrounders/implementation.html" title="Additional Implementation Notes">Additional Implementation Notes</a></p></td></tr></table></dd>
-<dt><span class="term">schroeder_iterate</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/roots.html" title="Root Finding With Derivatives: Newton-Raphson, Halley &amp; Schroeder">Root Finding With Derivatives: Newton-Raphson, Halley &amp; Schroeder</a></p></td></tr></table></dd>
-<dt><span class="term">sinc_pi</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sinc/sinc_pi.html" title="sinc_pi">sinc_pi</a></p></td></tr></table></dd>
-<dt><span class="term">sinhc_pi</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sinc/sinhc_pi.html" title="sinhc_pi">sinhc_pi</a></p></td></tr></table></dd>
-<dt><span class="term">skewness</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">Non-Member Properties</a></p></td></tr></table></dd>
-<dt><span class="term">spherical_harmonic_i</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/sph_harm.html" title="Spherical Harmonics">Spherical Harmonics</a></p></td></tr></table></dd>
-<dt><span class="term">spherical_harmonic_r</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/sph_harm.html" title="Spherical Harmonics">Spherical Harmonics</a></p></td></tr></table></dd>
-<dt><span class="term">sph_bessel</span></dt>
+<dt><span class="term">fdim</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/sph_bessel.html" title="Spherical Bessel Functions of the First and Second Kinds">Spherical Bessel Functions of the First and Second Kinds</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
-<dt><span class="term">sph_neumann</span></dt>
+<dt><span class="term">fdimf</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/sph_bessel.html" title="Spherical Bessel Functions of the First and Second Kinds">Spherical Bessel Functions of the First and Second Kinds</a></p></td></tr>
+</table></dd>
+<dt><span class="term">fdiml</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+</table></dd>
+<dt><span class="term">fma</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+</table></dd>
+<dt><span class="term">fmaf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+</table></dd>
+<dt><span class="term">fmal</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+</table></dd>
+<dt><span class="term">fmax</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+</table></dd>
+<dt><span class="term">fmaxf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+</table></dd>
+<dt><span class="term">fmaxl</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+</table></dd>
+<dt><span class="term">fmin</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+</table></dd>
+<dt><span class="term">fminf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+</table></dd>
+<dt><span class="term">fminl</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+</table></dd>
+<dt><span class="term">fpclassify</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaNs">Floating-Point Classification: Infinities and NaNs</a></p></td></tr></table></dd>
+</dl></div></dd>
+<dt>
+<a name="idx_id_5"></a><span class="term">H</span>
+</dt>
+<dd><div class="variablelist"><dl>
+<dt><span class="term">hermite</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/hermite.html" title="Hermite Polynomials">Hermite Polynomials</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
-<dt><span class="term">sqrt1pm1</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/powers/sqrt1pm1.html" title="sqrt1pm1">sqrt1pm1</a></p></td></tr></table></dd>
-<dt><span class="term">standard_deviation</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">Non-Member Properties</a></p></td></tr></table></dd>
-<dt><span class="term">sum_series</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/series_evaluation.html" title="Series Evaluation">Series Evaluation</a></p></td></tr></table></dd>
+<dt><span class="term">hermitef</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">hermitel</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">hyperg</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">hypergf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">hypergl</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">hypot</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/special/powers/hypot.html" title="hypot">hypot</a></p></td></tr>
+</table></dd>
+<dt><span class="term">hypotf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+</table></dd>
+<dt><span class="term">hypotl</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+</table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_17"></a><span class="term">T</span>
+<a name="idx_id_6"></a><span class="term">I</span>
 </dt>
 <dd><div class="variablelist"><dl>
-<dt><span class="term">T</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/rational.html" title="Polynomial and Rational Function Evaluation">Polynomial and Rational Function Evaluation</a></p></td></tr></table></dd>
-<dt><span class="term">tgamma</span></dt>
+<dt><span class="term">ilogb</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+</table></dd>
+<dt><span class="term">ilogbf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+</table></dd>
+<dt><span class="term">ilogbl</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+</table></dd>
+<dt><span class="term">isfinite</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaNs">Floating-Point Classification: Infinities and NaNs</a></p></td></tr></table></dd>
+<dt><span class="term">isinf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaNs">Floating-Point Classification: Infinities and NaNs</a></p></td></tr></table></dd>
+<dt><span class="term">isnan</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaNs">Floating-Point Classification: Infinities and NaNs</a></p></td></tr></table></dd>
+<dt><span class="term">isnormal</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaNs">Floating-Point Classification: Infinities and NaNs</a></p></td></tr></table></dd>
+</dl></div></dd>
+<dt>
+<a name="idx_id_7"></a><span class="term">L</span>
+</dt>
+<dd><div class="variablelist"><dl>
+<dt><span class="term">laguerre</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/laguerre.html" title="Laguerre (and Associated) Polynomials">Laguerre (and Associated) Polynomials</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">laguerref</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">laguerrel</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">legendre</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">legendref</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">legendrel</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">lgamma</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">Calling User Defined Error Handlers</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/ad_hoc_sf_policies.html" title="Changing the Policy on an Ad Hoc Basis for the Special Functions">Changing the Policy on an Ad Hoc Basis for the Special Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/tgamma.html" title="Gamma">Gamma</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/igamma.html" title="Incomplete Gamma Functions">Incomplete Gamma Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/lgamma.html" title="Log Gamma">Log Gamma</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/namespace_pol.html" title="Setting Polices at Namespace Scope">Setting Polices at Namespace Scope</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/namespace_policies.html" title="Setting Policies at Namespace or Translation Unit Scope">Setting Policies at Namespace or Translation Unit Scope</a></p></td></tr>
 </table></dd>
-<dt><span class="term">tgamma1pm1</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/tgamma.html" title="Gamma">Gamma</a></p></td></tr></table></dd>
-<dt><span class="term">tgamma_delta_ratio</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/gamma_ratios.html" title="Ratios of Gamma Functions">Ratios of Gamma Functions</a></p></td></tr></table></dd>
-<dt><span class="term">tgamma_lower</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/igamma.html" title="Incomplete Gamma Functions">Incomplete Gamma Functions</a></p></td></tr></table></dd>
-<dt><span class="term">tgamma_ratio</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/gamma_ratios.html" title="Ratios of Gamma Functions">Ratios of Gamma Functions</a></p></td></tr></table></dd>
-<dt><span class="term">trunc</span></dt>
+<dt><span class="term">lgammaf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+</table></dd>
+<dt><span class="term">lgammal</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+</table></dd>
+<dt><span class="term">llrint</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+</table></dd>
+<dt><span class="term">llrintf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+</table></dd>
+<dt><span class="term">llrintl</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+</table></dd>
+<dt><span class="term">llround</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/utils/rounding/round.html" title="Rounding Functions">Rounding Functions</a></p></td></tr>
+</table></dd>
+<dt><span class="term">llroundf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+</table></dd>
+<dt><span class="term">llroundl</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+</table></dd>
+<dt><span class="term">log1p</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/special/powers/log1p.html" title="log1p">log1p</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/series_evaluation.html" title="Series Evaluation">Series Evaluation</a></p></td></tr>
+</table></dd>
+<dt><span class="term">log1pf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+</table></dd>
+<dt><span class="term">log1pl</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+</table></dd>
+<dt><span class="term">log2</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/special/powers/ct_pow.html" title="Compile Time Power of a Runtime Base">Compile Time Power of a Runtime Base</a></p></td></tr>
+</table></dd>
+<dt><span class="term">log2f</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+</table></dd>
+<dt><span class="term">log2l</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+</table></dd>
+<dt><span class="term">logb</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+</table></dd>
+<dt><span class="term">logbf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+</table></dd>
+<dt><span class="term">logbl</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+</table></dd>
+<dt><span class="term">lrint</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+</table></dd>
+<dt><span class="term">lrintf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+</table></dd>
+<dt><span class="term">lrintl</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+</table></dd>
+<dt><span class="term">lround</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/utils/rounding/round.html" title="Rounding Functions">Rounding Functions</a></p></td></tr>
+</table></dd>
+<dt><span class="term">lroundf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+</table></dd>
+<dt><span class="term">lroundl</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/utils/rounding/trunc.html" title="Truncation Functions">Truncation Functions</a></p></td></tr>
 </table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_18"></a><span class="term">U</span>
+<a name="idx_id_8"></a><span class="term">N</span>
 </dt>
 <dd><div class="variablelist"><dl>
-<dt><span class="term">user_denorm_error</span></dt>
+<dt><span class="term">nan</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">Calling User Defined Error Handlers</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">Error Handling Policies</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/utils/fp_facets/intro.html" title="Introduction">Introduction</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/utils/fp_facets/reference.html" title="Reference">Reference</a></p></td></tr>
 </table></dd>
-<dt><span class="term">user_domain_error</span></dt>
+<dt><span class="term">nanf</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">Calling User Defined Error Handlers</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">Error Handling Policies</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 </table></dd>
-<dt><span class="term">user_evaluation_error</span></dt>
+<dt><span class="term">nanl</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">Calling User Defined Error Handlers</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">Error Handling Policies</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 </table></dd>
-<dt><span class="term">user_indeterminate_result_error</span></dt>
+<dt><span class="term">nearbyint</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">Calling User Defined Error Handlers</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">Error Handling Policies</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 </table></dd>
-<dt><span class="term">user_overflow_error</span></dt>
+<dt><span class="term">nearbyintf</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">Calling User Defined Error Handlers</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/powers/ct_pow.html" title="Compile Time Power of a Runtime Base">Compile Time Power of a Runtime Base</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">Error Handling Policies</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 </table></dd>
-<dt><span class="term">user_pole_error</span></dt>
+<dt><span class="term">nearbyintl</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">Calling User Defined Error Handlers</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">Error Handling Policies</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 </table></dd>
-<dt><span class="term">user_rounding_error</span></dt>
+<dt><span class="term">nextafter</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">Calling User Defined Error Handlers</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">Error Handling Policies</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/utils/next_float/nextafter.html" title="Finding the Next Representable Value in a Specific Direction (nextafter)">Finding the Next Representable Value in a Specific Direction (nextafter)</a></p></td></tr>
 </table></dd>
-<dt><span class="term">user_underflow_error</span></dt>
+<dt><span class="term">nextafterf</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">Calling User Defined Error Handlers</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">Error Handling Policies</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+</table></dd>
+<dt><span class="term">nextafterl</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+</table></dd>
+<dt><span class="term">nexttoward</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+</table></dd>
+<dt><span class="term">nexttowardf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+</table></dd>
+<dt><span class="term">nexttowardl</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+</table></dd>
+</dl></div></dd>
+<dt>
+<a name="idx_id_9"></a><span class="term">R</span>
+</dt>
+<dd><div class="variablelist"><dl>
+<dt><span class="term">remainder</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+</table></dd>
+<dt><span class="term">remainderf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+</table></dd>
+<dt><span class="term">remainderl</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+</table></dd>
+<dt><span class="term">remquo</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+</table></dd>
+<dt><span class="term">remquof</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+</table></dd>
+<dt><span class="term">remquol</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+</table></dd>
+<dt><span class="term">riemann_zeta</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">riemann_zetaf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">riemann_zetal</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">rint</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+</table></dd>
+<dt><span class="term">rintf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+</table></dd>
+<dt><span class="term">rintl</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+</table></dd>
+<dt><span class="term">round</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/using_udt/concepts.html" title="Conceptual Requirements for Real Number Types">Conceptual Requirements for Real Number Types</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/utils/rounding/round.html" title="Rounding Functions">Rounding Functions</a></p></td></tr>
+</table></dd>
+<dt><span class="term">roundf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+</table></dd>
+<dt><span class="term">roundl</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
 </table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_19"></a><span class="term">V</span>
+<a name="idx_id_10"></a><span class="term">S</span>
 </dt>
 <dd><div class="variablelist"><dl>
-<dt><span class="term">variance</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">Non-Member Properties</a></p></td></tr></table></dd>
+<dt><span class="term">scalbln</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+</table></dd>
+<dt><span class="term">scalblnf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+</table></dd>
+<dt><span class="term">scalblnl</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+</table></dd>
+<dt><span class="term">scalbn</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+</table></dd>
+<dt><span class="term">scalbnf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+</table></dd>
+<dt><span class="term">scalbnl</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+</table></dd>
+<dt><span class="term">sign</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/sign_functions.html" title="Sign Manipulation Functions">Sign Manipulation Functions</a></p></td></tr></table></dd>
+<dt><span class="term">signbit</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/sign_functions.html" title="Sign Manipulation Functions">Sign Manipulation Functions</a></p></td></tr></table></dd>
+<dt><span class="term">sph_bessel</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/special/bessel/sph_bessel.html" title="Spherical Bessel Functions of the First and Second Kinds">Spherical Bessel Functions of the First and Second Kinds</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">sph_besself</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">sph_bessell</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">sph_legendre</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">sph_legendref</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">sph_legendrel</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">sph_neumann</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/special/bessel/sph_bessel.html" title="Spherical Bessel Functions of the First and Second Kinds">Spherical Bessel Functions of the First and Second Kinds</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">sph_neumannf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">sph_neumannl</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_20"></a><span class="term">Z</span>
+<a name="idx_id_11"></a><span class="term">T</span>
 </dt>
 <dd><div class="variablelist"><dl>
-<dt><span class="term">z</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/roots.html" title="Root Finding With Derivatives: Newton-Raphson, Halley &amp; Schroeder">Root Finding With Derivatives: Newton-Raphson, Halley &amp; Schroeder</a></p></td></tr></table></dd>
-<dt><span class="term">zeta</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/zetas/zeta.html" title="Riemann Zeta Function">Riemann Zeta Function</a></p></td></tr></table></dd>
+<dt><span class="term">tgamma</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">Calling User Defined Error Handlers</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/ad_hoc_sf_policies.html" title="Changing the Policy on an Ad Hoc Basis for the Special Functions">Changing the Policy on an Ad Hoc Basis for the Special Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/tgamma.html" title="Gamma">Gamma</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/igamma.html" title="Incomplete Gamma Functions">Incomplete Gamma Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/lgamma.html" title="Log Gamma">Log Gamma</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/namespace_pol.html" title="Setting Polices at Namespace Scope">Setting Polices at Namespace Scope</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/namespace_policies.html" title="Setting Policies at Namespace or Translation Unit Scope">Setting Policies at Namespace or Translation Unit Scope</a></p></td></tr>
+</table></dd>
+<dt><span class="term">tgammaf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+</table></dd>
+<dt><span class="term">tgammal</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+</table></dd>
+<dt><span class="term">trunc</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/using_udt/concepts.html" title="Conceptual Requirements for Real Number Types">Conceptual Requirements for Real Number Types</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/utils/rounding/trunc.html" title="Truncation Functions">Truncation Functions</a></p></td></tr>
+</table></dd>
+<dt><span class="term">truncf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+</table></dd>
+<dt><span class="term">truncl</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
+</table></dd>
 </dl></div></dd>
 </dl></div>
 </div>

Modified: branches/release/libs/math/doc/sf_and_dist/html/index/s13.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/index/s13.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/index/s13.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -24,11 +24,11 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id1466218"></a>Class Index</h2></div></div></div>
-<p><a class="link" href="s13.html#idx_id_21">B</a> <a class="link" href="s13.html#idx_id_22">C</a> <a class="link" href="s13.html#idx_id_23">D</a> <a class="link" href="s13.html#idx_id_24">E</a> <a class="link" href="s13.html#idx_id_25">F</a> <a class="link" href="s13.html#idx_id_26">G</a> <a class="link" href="s13.html#idx_id_27">H</a> <a class="link" href="s13.html#idx_id_28">I</a> <a class="link" href="s13.html#idx_id_29">L</a> <a class="link" href="s13.html#idx_id_30">M</a> <a class="link" href="s13.html#idx_id_31">N</a> <a class="link" href="s13.html#idx_id_32">P</a> <a class="link" href="s13.html#idx_id_33">R</a> <a class="link" href="s13.html#idx_id_34">S</a> <a class="link" href="s13.html#idx_id_35">T</a> <a class="link" href="s13.html#idx_id_36">U</a> <a class="link" href="s13.html#idx_id_37">W</a> </p>
+<a name="id1482662"></a>Class Index</h2></div></div></div>
+<p><a class="link" href="s13.html#idx_id_12">B</a> <a class="link" href="s13.html#idx_id_13">C</a> <a class="link" href="s13.html#idx_id_14">D</a> <a class="link" href="s13.html#idx_id_15">E</a> <a class="link" href="s13.html#idx_id_16">F</a> <a class="link" href="s13.html#idx_id_17">G</a> <a class="link" href="s13.html#idx_id_18">H</a> <a class="link" href="s13.html#idx_id_19">I</a> <a class="link" href="s13.html#idx_id_20">L</a> <a class="link" href="s13.html#idx_id_21">M</a> <a class="link" href="s13.html#idx_id_22">N</a> <a class="link" href="s13.html#idx_id_23">P</a> <a class="link" href="s13.html#idx_id_24">R</a> <a class="link" href="s13.html#idx_id_25">S</a> <a class="link" href="s13.html#idx_id_26">T</a> <a class="link" href="s13.html#idx_id_27">U</a> <a class="link" href="s13.html#idx_id_28">W</a> </p>
 <div class="variablelist"><dl>
 <dt>
-<a name="idx_id_21"></a><span class="term">B</span>
+<a name="idx_id_12"></a><span class="term">B</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">bernoulli_distribution</span></dt>
@@ -39,7 +39,7 @@
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/binomial_dist.html" title="Binomial Distribution">Binomial Distribution</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_22"></a><span class="term">C</span>
+<a name="idx_id_13"></a><span class="term">C</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">cauchy_distribution</span></dt>
@@ -48,14 +48,14 @@
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/chi_squared_dist.html" title="Chi Squared Distribution">Chi Squared Distribution</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_23"></a><span class="term">D</span>
+<a name="idx_id_14"></a><span class="term">D</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">default_policy</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/pol_ref_ref.html" title="Policy Class Reference">Policy Class Reference</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_24"></a><span class="term">E</span>
+<a name="idx_id_15"></a><span class="term">E</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">eps_tolerance</span></dt>
@@ -72,14 +72,14 @@
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/extreme_dist.html" title="Extreme Value Distribution">Extreme Value Distribution</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_25"></a><span class="term">F</span>
+<a name="idx_id_16"></a><span class="term">F</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">fisher_f_distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/f_dist.html" title="F Distribution">F Distribution</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_26"></a><span class="term">G</span>
+<a name="idx_id_17"></a><span class="term">G</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">gamma_distribution</span></dt>
@@ -88,14 +88,14 @@
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/geometric_dist.html" title="Geometric Distribution">Geometric Distribution</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_27"></a><span class="term">H</span>
+<a name="idx_id_18"></a><span class="term">H</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">hypergeometric_distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/hypergeometric_dist.html" title="Hypergeometric Distribution">Hypergeometric Distribution</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_28"></a><span class="term">I</span>
+<a name="idx_id_19"></a><span class="term">I</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">inverse_chi_squared_distribution</span></dt>
@@ -106,7 +106,7 @@
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/inverse_gaussian_dist.html" title="Inverse Gaussian (or Inverse Normal) Distribution">Inverse Gaussian (or Inverse Normal) Distribution</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_29"></a><span class="term">L</span>
+<a name="idx_id_20"></a><span class="term">L</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">laplace_distribution</span></dt>
@@ -119,18 +119,22 @@
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/lognormal_dist.html" title="Log Normal Distribution">Log Normal Distribution</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_30"></a><span class="term">M</span>
+<a name="idx_id_21"></a><span class="term">M</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">max_factorial</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/factorials/sf_factorial.html" title="Factorial">Factorial</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_31"></a><span class="term">N</span>
+<a name="idx_id_22"></a><span class="term">N</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">negative_binomial_distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/negative_binomial_dist.html" title="Negative Binomial Distribution">Negative Binomial Distribution</a></p></td></tr></table></dd>
+<dt><span class="term">nonfinite_num_get</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fp_facets.html" title="Facets for Floating-Point Infinities and NaNs">Facets for Floating-Point Infinities and NaNs</a></p></td></tr></table></dd>
+<dt><span class="term">nonfinite_num_put</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fp_facets.html" title="Facets for Floating-Point Infinities and NaNs">Facets for Floating-Point Infinities and NaNs</a></p></td></tr></table></dd>
 <dt><span class="term">non_central_beta_distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/nc_beta_dist.html" title="Noncentral Beta Distribution">Noncentral Beta Distribution</a></p></td></tr></table></dd>
 <dt><span class="term">non_central_chi_squared_distribution</span></dt>
@@ -145,7 +149,7 @@
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/normal_dist.html" title="Normal (Gaussian) Distribution">Normal (Gaussian) Distribution</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_32"></a><span class="term">P</span>
+<a name="idx_id_23"></a><span class="term">P</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">pareto_distribution</span></dt>
@@ -159,21 +163,21 @@
 </table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_33"></a><span class="term">R</span>
+<a name="idx_id_24"></a><span class="term">R</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">rayleigh_distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/rayleigh.html" title="Rayleigh Distribution">Rayleigh Distribution</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_34"></a><span class="term">S</span>
+<a name="idx_id_25"></a><span class="term">S</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">students_t_distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/students_t_dist.html" title="Students t Distribution">Students t Distribution</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_35"></a><span class="term">T</span>
+<a name="idx_id_26"></a><span class="term">T</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">test_data</span></dt>
@@ -185,7 +189,7 @@
 </table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_36"></a><span class="term">U</span>
+<a name="idx_id_27"></a><span class="term">U</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">uniform_distribution</span></dt>
@@ -194,7 +198,7 @@
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals2/test_data.html" title="Graphing, Profiling, and Generating Test Data for Special Functions">Graphing, Profiling, and Generating Test Data for Special Functions</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_37"></a><span class="term">W</span>
+<a name="idx_id_28"></a><span class="term">W</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">weibull_distribution</span></dt>

Modified: branches/release/libs/math/doc/sf_and_dist/html/index/s14.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/index/s14.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/index/s14.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -24,18 +24,18 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id1466987"></a>Typedef Index</h2></div></div></div>
-<p><a class="link" href="s14.html#idx_id_38">A</a> <a class="link" href="s14.html#idx_id_39">B</a> <a class="link" href="s14.html#idx_id_40">C</a> <a class="link" href="s14.html#idx_id_41">D</a> <a class="link" href="s14.html#idx_id_42">E</a> <a class="link" href="s14.html#idx_id_43">F</a> <a class="link" href="s14.html#idx_id_44">G</a> <a class="link" href="s14.html#idx_id_45">H</a> <a class="link" href="s14.html#idx_id_46">I</a> <a class="link" href="s14.html#idx_id_47">L</a> <a class="link" href="s14.html#idx_id_48">N</a> <a class="link" href="s14.html#idx_id_49">O</a> <a class="link" href="s14.html#idx_id_50">P</a> <a class="link" href="s14.html#idx_id_51">R</a> <a class="link" href="s14.html#idx_id_52">S</a> <a class="link" href="s14.html#idx_id_53">T</a> <a class="link" href="s14.html#idx_id_54">U</a> <a class="link" href="s14.html#idx_id_55">V</a> <a class="link" href="s14.html#idx_id_56">W</a> </p>
+<a name="id1484551"></a>Typedef Index</h2></div></div></div>
+<p><a class="link" href="s14.html#idx_id_29">A</a> <a class="link" href="s14.html#idx_id_30">B</a> <a class="link" href="s14.html#idx_id_31">C</a> <a class="link" href="s14.html#idx_id_32">D</a> <a class="link" href="s14.html#idx_id_33">E</a> <a class="link" href="s14.html#idx_id_34">F</a> <a class="link" href="s14.html#idx_id_35">G</a> <a class="link" href="s14.html#idx_id_36">H</a> <a class="link" href="s14.html#idx_id_37">I</a> <a class="link" href="s14.html#idx_id_38">L</a> <a class="link" href="s14.html#idx_id_39">N</a> <a class="link" href="s14.html#idx_id_40">O</a> <a class="link" href="s14.html#idx_id_41">P</a> <a class="link" href="s14.html#idx_id_42">R</a> <a class="link" href="s14.html#idx_id_43">S</a> <a class="link" href="s14.html#idx_id_44">T</a> <a class="link" href="s14.html#idx_id_45">U</a> <a class="link" href="s14.html#idx_id_46">V</a> <a class="link" href="s14.html#idx_id_47">W</a> </p>
 <div class="variablelist"><dl>
 <dt>
-<a name="idx_id_38"></a><span class="term">A</span>
+<a name="idx_id_29"></a><span class="term">A</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">assert_undefined_type</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/pol_ref_ref.html" title="Policy Class Reference">Policy Class Reference</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_39"></a><span class="term">B</span>
+<a name="idx_id_30"></a><span class="term">B</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">bernoulli</span></dt>
@@ -46,7 +46,7 @@
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/binomial_dist.html" title="Binomial Distribution">Binomial Distribution</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_40"></a><span class="term">C</span>
+<a name="idx_id_31"></a><span class="term">C</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">cauchy</span></dt>
@@ -61,7 +61,7 @@
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/chi_squared_dist.html" title="Chi Squared Distribution">Chi Squared Distribution</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_41"></a><span class="term">D</span>
+<a name="idx_id_32"></a><span class="term">D</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">denorm_error_type</span></dt>
@@ -78,7 +78,7 @@
 </table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_42"></a><span class="term">E</span>
+<a name="idx_id_33"></a><span class="term">E</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">evaluation_error_type</span></dt>
@@ -89,7 +89,7 @@
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/extreme_dist.html" title="Extreme Value Distribution">Extreme Value Distribution</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_43"></a><span class="term">F</span>
+<a name="idx_id_34"></a><span class="term">F</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">fisher_f</span></dt>
@@ -105,7 +105,7 @@
 </table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_44"></a><span class="term">G</span>
+<a name="idx_id_35"></a><span class="term">G</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">gamma</span></dt>
@@ -118,14 +118,14 @@
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/geometric_dist.html" title="Geometric Distribution">Geometric Distribution</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_45"></a><span class="term">H</span>
+<a name="idx_id_36"></a><span class="term">H</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">hypergeometric</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/hypergeometric_dist.html" title="Hypergeometric Distribution">Hypergeometric Distribution</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_46"></a><span class="term">I</span>
+<a name="idx_id_37"></a><span class="term">I</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">indeterminate_result_error_type</span></dt>
@@ -136,7 +136,7 @@
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/inverse_gaussian_dist.html" title="Inverse Gaussian (or Inverse Normal) Distribution">Inverse Gaussian (or Inverse Normal) Distribution</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_47"></a><span class="term">L</span>
+<a name="idx_id_38"></a><span class="term">L</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">laplace</span></dt>
@@ -147,7 +147,7 @@
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/lognormal_dist.html" title="Log Normal Distribution">Log Normal Distribution</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_48"></a><span class="term">N</span>
+<a name="idx_id_39"></a><span class="term">N</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">negative_binomial</span></dt>
@@ -171,14 +171,14 @@
 </table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_49"></a><span class="term">O</span>
+<a name="idx_id_40"></a><span class="term">O</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">overflow_error_type</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/pol_ref_ref.html" title="Policy Class Reference">Policy Class Reference</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_50"></a><span class="term">P</span>
+<a name="idx_id_41"></a><span class="term">P</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">pareto</span></dt>
@@ -224,7 +224,7 @@
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/pol_ref_ref.html" title="Policy Class Reference">Policy Class Reference</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_51"></a><span class="term">R</span>
+<a name="idx_id_42"></a><span class="term">R</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">rayleigh</span></dt>
@@ -233,7 +233,7 @@
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/pol_ref_ref.html" title="Policy Class Reference">Policy Class Reference</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_52"></a><span class="term">S</span>
+<a name="idx_id_43"></a><span class="term">S</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">students_t</span></dt>
@@ -243,14 +243,14 @@
 </table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_53"></a><span class="term">T</span>
+<a name="idx_id_44"></a><span class="term">T</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">triangular</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/triangular_dist.html" title="Triangular Distribution">Triangular Distribution</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_54"></a><span class="term">U</span>
+<a name="idx_id_45"></a><span class="term">U</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">underflow_error_type</span></dt>
@@ -259,7 +259,7 @@
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/uniform_dist.html" title="Uniform Distribution">Uniform Distribution</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_55"></a><span class="term">V</span>
+<a name="idx_id_46"></a><span class="term">V</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">value_type</span></dt>
@@ -299,7 +299,7 @@
 </table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_56"></a><span class="term">W</span>
+<a name="idx_id_47"></a><span class="term">W</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">weibull</span></dt>

Modified: branches/release/libs/math/doc/sf_and_dist/html/index/s15.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/index/s15.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/index/s15.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -24,160 +24,13 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id1469634"></a>Macro Index</h2></div></div></div>
-<p><a class="link" href="s15.html#idx_id_57">A</a> <a class="link" href="s15.html#idx_id_58">B</a> <a class="link" href="s15.html#idx_id_59">C</a> <a class="link" href="s15.html#idx_id_60">E</a> <a class="link" href="s15.html#idx_id_61">F</a> <a class="link" href="s15.html#idx_id_62">H</a> <a class="link" href="s15.html#idx_id_63">I</a> <a class="link" href="s15.html#idx_id_64">L</a> <a class="link" href="s15.html#idx_id_65">N</a> <a class="link" href="s15.html#idx_id_66">R</a> <a class="link" href="s15.html#idx_id_67">S</a> <a class="link" href="s15.html#idx_id_68">T</a> </p>
+<a name="id1485831"></a>Macro Index</h2></div></div></div>
+<p><a class="link" href="s15.html#idx_id_48">B</a> <a class="link" href="s15.html#idx_id_49">F</a> </p>
 <div class="variablelist"><dl>
 <dt>
-<a name="idx_id_57"></a><span class="term">A</span>
+<a name="idx_id_48"></a><span class="term">B</span>
 </dt>
 <dd><div class="variablelist"><dl>
-<dt><span class="term">acosh</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/special/inv_hyper/acosh.html" title="acosh">acosh</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">acoshf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">acoshl</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">asinh</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/special/inv_hyper/asinh.html" title="asinh">asinh</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">asinhf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">asinhl</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">assoc_laguerre</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">assoc_laguerref</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">assoc_laguerrel</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">assoc_legendre</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/legendre.html" title="Legendre (and Associated) Polynomials">Legendre (and Associated) Polynomials</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">assoc_legendref</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">assoc_legendrel</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">atanh</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/special/inv_hyper/atanh.html" title="atanh">atanh</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">atanhf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">atanhl</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-</dl></div></dd>
-<dt>
-<a name="idx_id_58"></a><span class="term">B</span>
-</dt>
-<dd><div class="variablelist"><dl>
-<dt><span class="term">beta</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/intro.html" title="About the Math Toolkit">About the Math Toolkit</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/backgrounders/implementation.html" title="Additional Implementation Notes">Additional Implementation Notes</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/beta_function.html" title="Beta">Beta</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/beta_dist.html" title="Beta Distribution">Beta Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/factorials/sf_binomial.html" title="Binomial Coefficients">Binomial Coefficients</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/binomial_dist.html" title="Binomial Distribution">Binomial Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/chi_squared_dist.html" title="Chi Squared Distribution">Chi Squared Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/using_udt/concepts.html" title="Conceptual Requirements for Real Number Types">Conceptual Requirements for Real Number Types</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/status/credits.html" title="Credits and Acknowledgements">Credits and Acknowledgements</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/beta_derivative.html" title="Derivative of the Incomplete Beta Function">Derivative of the Incomplete Beta Function</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/directories.html" title="Directory and File Structure">Directory and File Structure</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/stat_tut/weg/dist_construct_eg.html" title="Distribution Construction Example">Distribution Construction Example</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/stat_tut/overview/objects.html" title="Distributions are Objects">Distributions are Objects</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/stat_tut/weg/st_eg/tut_mean_size.html" title="Estimating how large a sample size would have to become in order to give a significant Students-t test result with a single sample test">Estimating how large a sample size would have to become in order to give a significant Students-t test result with a single sample test</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/stat_tut/weg/cs_eg/chi_sq_size.html" title="Estimating the Required Sample Sizes for a Chi-Square Test for the Standard Deviation">Estimating the Required Sample Sizes for a Chi-Square Test for the Standard Deviation</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/f_dist.html" title="F Distribution">F Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals2/test_data.html" title="Graphing, Profiling, and Generating Test Data for Special Functions">Graphing, Profiling, and Generating Test Data for Special Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/history1.html" title="History and What's New">History and What's New</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_function.html" title="Incomplete Beta Functions">Incomplete Beta Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/negative_binomial_dist.html" title="Negative Binomial Distribution">Negative Binomial Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/nc_beta_dist.html" title="Noncentral Beta Distribution">Noncentral Beta Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/nc_f_dist.html" title="Noncentral F Distribution">Noncentral F Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/nc_t_dist.html" title="Noncentral T Distribution">Noncentral T Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/gamma_ratios.html" title="Ratios of Gamma Functions">Ratios of Gamma Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/students_t_dist.html" title="Students t Distribution">Students t Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/stat_tut/weg/nccs_eg/nccs_power_eg.html" title="Tables of the power function of the &#967;2 test.">Tables of the power function of the &#967; 2 test.</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_inv_function.html" title="The Incomplete Beta Function Inverses">The Incomplete Beta Function Inverses</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/backgrounders/lanczos.html" title="The Lanczos Approximation">The Lanczos Approximation</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/triangular_dist.html" title="Triangular Distribution">Triangular Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/weibull_dist.html" title="Weibull Distribution">Weibull Distribution</a></p></td></tr>
-</table></dd>
-<dt><span class="term">betaf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">betal</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
 <dt><span class="term">BOOST_DEFINE_MATH_CONSTANT</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/backgrounders/implementation.html" title="Additional Implementation Notes">Additional Implementation Notes</a></p></td></tr></table></dd>
 <dt><span class="term">BOOST_FPU_EXCEPTION_GUARD</span></dt>
@@ -312,1076 +165,19 @@
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/main_overview/config_macros.html#math_toolkit.main_overview.config_macros.boost_math_macros" title="Table&#160;11.&#160;Boost.Math Macros">Configuration Macros</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_59"></a><span class="term">C</span>
-</dt>
-<dd><div class="variablelist"><dl>
-<dt><span class="term">cbrt</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/powers/cbrt.html" title="cbrt">cbrt</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/comparisons.html" title="Comparisons to Other Open Source Libraries">Comparisons to Other Open Source Libraries</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/directories.html" title="Directory and File Structure">Directory and File Structure</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/roots.html" title="Root Finding With Derivatives: Newton-Raphson, Halley &amp; Schroeder">Root Finding With Derivatives: Newton-Raphson, Halley &amp; Schroeder</a></p></td></tr>
-</table></dd>
-<dt><span class="term">cbrtf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">cbrtl</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">comp_ellint_1</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">comp_ellint_1f</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">comp_ellint_1l</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">comp_ellint_2</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">comp_ellint_2f</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">comp_ellint_2l</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">comp_ellint_3</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">comp_ellint_3f</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">comp_ellint_3l</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">copysign</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/utils/sign_functions.html" title="Sign Manipulation Functions">Sign Manipulation Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">copysignf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">copysignl</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">cyl_bessel_i</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/bessel_over.html" title="Bessel Function Overview">Bessel Function Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/comparisons.html" title="Comparisons to Other Open Source Libraries">Comparisons to Other Open Source Libraries</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/history1.html" title="History and What's New">History and What's New</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/mbessel.html" title="Modified Bessel Functions of the First and Second Kinds">Modified Bessel Functions of the First and Second Kinds</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/nc_chi_squared_dist.html" title="Noncentral Chi-Squared Distribution">Noncentral Chi-Squared Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">cyl_bessel_if</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">cyl_bessel_il</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">cyl_bessel_j</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/bessel_over.html" title="Bessel Function Overview">Bessel Function Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/bessel.html" title="Bessel Functions of the First and Second Kinds">Bessel Functions of the First and Second Kinds</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/result_type.html" title="Calculation of the Type of the Result">Calculation of the Type of the Result</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/comparisons.html" title="Comparisons to Other Open Source Libraries">Comparisons to Other Open Source Libraries</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/mbessel.html" title="Modified Bessel Functions of the First and Second Kinds">Modified Bessel Functions of the First and Second Kinds</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/sph_bessel.html" title="Spherical Bessel Functions of the First and Second Kinds">Spherical Bessel Functions of the First and Second Kinds</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">cyl_bessel_jf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">cyl_bessel_jl</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">cyl_bessel_k</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/bessel_over.html" title="Bessel Function Overview">Bessel Function Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/comparisons.html" title="Comparisons to Other Open Source Libraries">Comparisons to Other Open Source Libraries</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/mbessel.html" title="Modified Bessel Functions of the First and Second Kinds">Modified Bessel Functions of the First and Second Kinds</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">cyl_bessel_kf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">cyl_bessel_kl</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">cyl_neumann</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/bessel_over.html" title="Bessel Function Overview">Bessel Function Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/bessel.html" title="Bessel Functions of the First and Second Kinds">Bessel Functions of the First and Second Kinds</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/comparisons.html" title="Comparisons to Other Open Source Libraries">Comparisons to Other Open Source Libraries</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/mbessel.html" title="Modified Bessel Functions of the First and Second Kinds">Modified Bessel Functions of the First and Second Kinds</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/sph_bessel.html" title="Spherical Bessel Functions of the First and Second Kinds">Spherical Bessel Functions of the First and Second Kinds</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">cyl_neumannf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">cyl_neumannl</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-</dl></div></dd>
-<dt>
-<a name="idx_id_60"></a><span class="term">E</span>
-</dt>
-<dd><div class="variablelist"><dl>
-<dt><span class="term">ellint_1</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/ellint/ellint_1.html" title="Elliptic Integrals of the First Kind - Legendre Form">Elliptic Integrals of the First Kind - Legendre Form</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">ellint_1f</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">ellint_1l</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">ellint_2</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/ellint/ellint_2.html" title="Elliptic Integrals of the Second Kind - Legendre Form">Elliptic Integrals of the Second Kind - Legendre Form</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">ellint_2f</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">ellint_2l</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">ellint_3</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/ellint/ellint_3.html" title="Elliptic Integrals of the Third Kind - Legendre Form">Elliptic Integrals of the Third Kind - Legendre Form</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/status/issues.html" title="Known Issues, and TODO List">Known Issues, and TODO List</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">ellint_3f</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">ellint_3l</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">erf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/intro.html" title="About the Math Toolkit">About the Math Toolkit</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">Calling User Defined Error Handlers</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/comp_compilers.html#math_toolkit.perf.comp_compilers.performance_comparison_of_various_windows_compilers" title="Table&#160;51.&#160;Performance Comparison of Various Windows Compilers">Comparing Compilers</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/comparisons.html" title="Comparisons to Other Open Source Libraries">Comparisons to Other Open Source Libraries</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/using_udt/concepts.html" title="Conceptual Requirements for Real Number Types">Conceptual Requirements for Real Number Types</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/status/credits.html" title="Credits and Acknowledgements">Credits and Acknowledgements</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/directories.html" title="Directory and File Structure">Directory and File Structure</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_erf/error_inv.html" title="Error Function Inverses">Error Function Inverses</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_erf/error_function.html" title="Error Functions">Error Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/getting_best.html#math_toolkit.perf.getting_best.performance_comparison_of_release_and_debug_settings" title="Table&#160;50.&#160;Performance Comparison of Release and Debug Settings">Getting the Best Performance from this Library</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/history1.html" title="History and What's New">History and What's New</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/tuning.html#math_toolkit.perf.tuning.performance_comparison_with_and_without_internal_promotion_to_long_double" title="Table&#160;53.&#160;Performance Comparison with and Without Internal Promotion to long double">Performance Tuning Macros</a></p></td></tr>
-</table></dd>
-<dt><span class="term">erfc</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/comparisons.html" title="Comparisons to Other Open Source Libraries">Comparisons to Other Open Source Libraries</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_erf/error_inv.html" title="Error Function Inverses">Error Function Inverses</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_erf/error_function.html" title="Error Functions">Error Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/history1.html" title="History and What's New">History and What's New</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/igamma.html" title="Incomplete Gamma Functions">Incomplete Gamma Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/normal_dist.html" title="Normal (Gaussian) Distribution">Normal (Gaussian) Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/backgrounders/remez.html" title="The Remez Method">The Remez Method</a></p></td></tr>
-</table></dd>
-<dt><span class="term">erfcf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">erfcl</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">erff</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">erfl</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">exp2</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">exp2f</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">exp2l</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">expint</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/expint/expint_i.html" title="Exponential Integral Ei">Exponential Integral Ei</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/expint/expint_n.html" title="Exponential Integral En">Exponential Integral En</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">expintf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">expintl</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">expm1</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/comparisons.html" title="Comparisons to Other Open Source Libraries">Comparisons to Other Open Source Libraries</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/powers/expm1.html" title="expm1">expm1</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/exp_dist.html" title="Exponential Distribution">Exponential Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/extreme_dist.html" title="Extreme Value Distribution">Extreme Value Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/tgamma.html" title="Gamma">Gamma</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/pareto.html" title="Pareto Distribution">Pareto Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/powers/powm1.html" title="powm1">powm1</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/rayleigh.html" title="Rayleigh Distribution">Rayleigh Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/powers/sqrt1pm1.html" title="sqrt1pm1">sqrt1pm1</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/weibull_dist.html" title="Weibull Distribution">Weibull Distribution</a></p></td></tr>
-</table></dd>
-<dt><span class="term">expm1f</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">expm1l</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-</dl></div></dd>
-<dt>
-<a name="idx_id_61"></a><span class="term">F</span>
+<a name="idx_id_49"></a><span class="term">F</span>
 </dt>
 <dd><div class="variablelist"><dl>
-<dt><span class="term">fdim</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">fdimf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">fdiml</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">fma</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">fmaf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">fmal</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">fmax</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">fmaxf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">fmaxl</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">fmin</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">fminf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">fminl</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
 <dt><span class="term">FP_INFINITE</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaN's">Floating-Point Classification: Infinities and NaN's</a></p></td></tr></table></dd>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaNs">Floating-Point Classification: Infinities and NaNs</a></p></td></tr></table></dd>
 <dt><span class="term">FP_NAN</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaN's">Floating-Point Classification: Infinities and NaN's</a></p></td></tr></table></dd>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaNs">Floating-Point Classification: Infinities and NaNs</a></p></td></tr></table></dd>
 <dt><span class="term">FP_NORMAL</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaN's">Floating-Point Classification: Infinities and NaN's</a></p></td></tr></table></dd>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaNs">Floating-Point Classification: Infinities and NaNs</a></p></td></tr></table></dd>
 <dt><span class="term">FP_SUBNORMAL</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaN's">Floating-Point Classification: Infinities and NaN's</a></p></td></tr></table></dd>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaNs">Floating-Point Classification: Infinities and NaNs</a></p></td></tr></table></dd>
 <dt><span class="term">FP_ZERO</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaN's">Floating-Point Classification: Infinities and NaN's</a></p></td></tr></table></dd>
-</dl></div></dd>
-<dt>
-<a name="idx_id_62"></a><span class="term">H</span>
-</dt>
-<dd><div class="variablelist"><dl>
-<dt><span class="term">hermite</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/hermite.html" title="Hermite Polynomials">Hermite Polynomials</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">hermitef</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">hermitel</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">hyperg</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">hypergf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">hypergl</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">hypot</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/powers/hypot.html" title="hypot">hypot</a></p></td></tr>
-</table></dd>
-<dt><span class="term">hypotf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">hypotl</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-</dl></div></dd>
-<dt>
-<a name="idx_id_63"></a><span class="term">I</span>
-</dt>
-<dd><div class="variablelist"><dl>
-<dt><span class="term">ilogb</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">ilogbf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">ilogbl</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-</dl></div></dd>
-<dt>
-<a name="idx_id_64"></a><span class="term">L</span>
-</dt>
-<dd><div class="variablelist"><dl>
-<dt><span class="term">laguerre</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/laguerre.html" title="Laguerre (and Associated) Polynomials">Laguerre (and Associated) Polynomials</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">laguerref</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">laguerrel</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">legendre</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/legendre.html" title="Legendre (and Associated) Polynomials">Legendre (and Associated) Polynomials</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">legendref</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">legendrel</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">lgamma</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/comparisons.html" title="Comparisons to Other Open Source Libraries">Comparisons to Other Open Source Libraries</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/directories.html" title="Directory and File Structure">Directory and File Structure</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/tgamma.html" title="Gamma">Gamma</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals2/test_data.html" title="Graphing, Profiling, and Generating Test Data for Special Functions">Graphing, Profiling, and Generating Test Data for Special Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/history1.html" title="History and What's New">History and What's New</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/hypergeometric_dist.html" title="Hypergeometric Distribution">Hypergeometric Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/lgamma.html" title="Log Gamma">Log Gamma</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/negative_binomial_dist.html" title="Negative Binomial Distribution">Negative Binomial Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals2/error_test.html" title="Relative Error and Testing">Relative Error and Testing</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/namespace_pol.html" title="Setting Polices at Namespace Scope">Setting Polices at Namespace Scope</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/backgrounders/lanczos.html" title="The Lanczos Approximation">The Lanczos Approximation</a></p></td></tr>
-</table></dd>
-<dt><span class="term">lgammaf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">lgammal</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">llrint</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">llrintf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">llrintl</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">llround</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/using_udt/concepts.html" title="Conceptual Requirements for Real Number Types">Conceptual Requirements for Real Number Types</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/utils/rounding/round.html" title="Rounding Functions">Rounding Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">llroundf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">llroundl</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">log1p</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/comparisons.html" title="Comparisons to Other Open Source Libraries">Comparisons to Other Open Source Libraries</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/exp_dist.html" title="Exponential Distribution">Exponential Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/extreme_dist.html" title="Extreme Value Distribution">Extreme Value Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/geometric_dist.html" title="Geometric Distribution">Geometric Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/status/issues.html" title="Known Issues, and TODO List">Known Issues, and TODO List</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/lgamma.html" title="Log Gamma">Log Gamma</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/powers/log1p.html" title="log1p">log1p</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/rayleigh.html" title="Rayleigh Distribution">Rayleigh Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/series_evaluation.html" title="Series Evaluation">Series Evaluation</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/powers/sqrt1pm1.html" title="sqrt1pm1">sqrt1pm1</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/weibull_dist.html" title="Weibull Distribution">Weibull Distribution</a></p></td></tr>
-</table></dd>
-<dt><span class="term">log1pf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">log1pl</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">log2</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/powers/ct_pow.html" title="Compile Time Power of a Runtime Base">Compile Time Power of a Runtime Base</a></p></td></tr>
-</table></dd>
-<dt><span class="term">log2f</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">log2l</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">logb</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">logbf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">logbl</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">lrint</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">lrintf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">lrintl</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">lround</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/using_udt/concepts.html" title="Conceptual Requirements for Real Number Types">Conceptual Requirements for Real Number Types</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/utils/rounding/round.html" title="Rounding Functions">Rounding Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">lroundf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">lroundl</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-</dl></div></dd>
-<dt>
-<a name="idx_id_65"></a><span class="term">N</span>
-</dt>
-<dd><div class="variablelist"><dl>
-<dt><span class="term">nan</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">nanf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">nanl</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">nearbyint</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">nearbyintf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">nearbyintl</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">nextafter</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/utils/next_float/float_next.html" title="Finding the Next Greater Representable Value (float_next)">Finding the Next Greater Representable Value (float_next)</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/utils/next_float/nextafter.html" title="Finding the Next Representable Value in a Specific Direction (nextafter)">Finding the Next Representable Value in a Specific Direction (nextafter)</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/utils/next_float/float_prior.html" title="Finding the Next Smaller Representable Value (float_prior)">Finding the Next Smaller Representable Value (float_prior)</a></p></td></tr>
-</table></dd>
-<dt><span class="term">nextafterf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">nextafterl</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">nexttoward</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/utils/next_float/nextafter.html" title="Finding the Next Representable Value in a Specific Direction (nextafter)">Finding the Next Representable Value in a Specific Direction (nextafter)</a></p></td></tr>
-</table></dd>
-<dt><span class="term">nexttowardf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">nexttowardl</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-</dl></div></dd>
-<dt>
-<a name="idx_id_66"></a><span class="term">R</span>
-</dt>
-<dd><div class="variablelist"><dl>
-<dt><span class="term">remainder</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/backgrounders/remez.html" title="The Remez Method">The Remez Method</a></p></td></tr>
-</table></dd>
-<dt><span class="term">remainderf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">remainderl</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">remquo</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">remquof</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">remquol</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">riemann_zeta</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">riemann_zetaf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">riemann_zetal</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">rint</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">rintf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">rintl</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">round</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/backgrounders/implementation.html" title="Additional Implementation Notes">Additional Implementation Notes</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/using_udt/concepts.html" title="Conceptual Requirements for Real Number Types">Conceptual Requirements for Real Number Types</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/discrete_quant_ref.html" title="Discrete Quantile Policies">Discrete Quantile Policies</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_erf/error_inv.html" title="Error Function Inverses">Error Function Inverses</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_erf/error_function.html" title="Error Functions">Error Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/error_handling.html" title="Error Handling">Error Handling</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">Error Handling Policies</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/stat_tut/weg/find_eg/find_scale_eg.html" title="Find Scale (Standard Deviation) Example">Find Scale (Standard Deviation) Example</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/stat_tut/overview/generic.html" title="Generic operations common to all distributions are non-member functions">Generic operations common to all distributions are non-member functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/stat_tut/weg/geometric_eg.html" title="Geometric Distribution Examples">Geometric Distribution Examples</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/igamma_inv.html" title="Incomplete Gamma Function Inverses">Incomplete Gamma Function Inverses</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/roots2.html" title="Root Finding Without Derivatives: Bisection, Bracket and TOMS748">Root Finding Without Derivatives: Bisection, Bracket and TOMS748</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/utils/rounding/round.html" title="Rounding Functions">Rounding Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_inv_function.html" title="The Incomplete Beta Function Inverses">The Incomplete Beta Function Inverses</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/backgrounders/remez.html" title="The Remez Method">The Remez Method</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/utils/rounding/trunc.html" title="Truncation Functions">Truncation Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/understand_dis_quant.html" title="Understanding Quantiles of Discrete Distributions">Understanding Quantiles of Discrete Distributions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/policy_defaults.html" title="Using Macros to Change the Policy Defaults">Using Macros to Change the Policy Defaults</a></p></td></tr>
-</table></dd>
-<dt><span class="term">roundf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">roundl</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-</dl></div></dd>
-<dt>
-<a name="idx_id_67"></a><span class="term">S</span>
-</dt>
-<dd><div class="variablelist"><dl>
-<dt><span class="term">scalbln</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">scalblnf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">scalblnl</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">scalbn</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">scalbnf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">scalbnl</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-</table></dd>
-<dt><span class="term">sph_bessel</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/bessel_over.html" title="Bessel Function Overview">Bessel Function Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/result_type.html" title="Calculation of the Type of the Result">Calculation of the Type of the Result</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/sph_bessel.html" title="Spherical Bessel Functions of the First and Second Kinds">Spherical Bessel Functions of the First and Second Kinds</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">sph_besself</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">sph_bessell</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">sph_legendre</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">sph_legendref</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">sph_legendrel</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">sph_neumann</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/bessel_over.html" title="Bessel Function Overview">Bessel Function Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/sph_bessel.html" title="Spherical Bessel Functions of the First and Second Kinds">Spherical Bessel Functions of the First and Second Kinds</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">sph_neumannf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">sph_neumannl</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-</dl></div></dd>
-<dt>
-<a name="idx_id_68"></a><span class="term">T</span>
-</dt>
-<dd><div class="variablelist"><dl>
-<dt><span class="term">tgamma</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">Calling User Defined Error Handlers</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/ad_hoc_sf_policies.html" title="Changing the Policy on an Ad Hoc Basis for the Special Functions">Changing the Policy on an Ad Hoc Basis for the Special Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/comparisons.html" title="Comparisons to Other Open Source Libraries">Comparisons to Other Open Source Libraries</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/directories.html" title="Directory and File Structure">Directory and File Structure</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/error_handling.html" title="Error Handling">Error Handling</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">Error Handling Policies</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/factorials/sf_factorial.html" title="Factorial">Factorial</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/tgamma.html" title="Gamma">Gamma</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/igamma.html" title="Incomplete Gamma Functions">Incomplete Gamma Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/internal_promotion.html" title="Internal Floating-point Promotion Policies">Internal Floating-point Promotion Policies</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/status/issues.html" title="Known Issues, and TODO List">Known Issues, and TODO List</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/lgamma.html" title="Log Gamma">Log Gamma</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/precision_pol.html" title="Precision Policies">Precision Policies</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals2/error_test.html" title="Relative Error and Testing">Relative Error and Testing</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/namespace_pol.html" title="Setting Polices at Namespace Scope">Setting Polices at Namespace Scope</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/namespace_policies.html" title="Setting Policies at Namespace or Translation Unit Scope">Setting Policies at Namespace or Translation Unit Scope</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/using_udt/use_mpfr.html" title="Using With MPFR / GMP - a High-Precision Floating-Point Library">Using With MPFR / GMP - a High-Precision Floating-Point Library</a></p></td></tr>
-</table></dd>
-<dt><span class="term">tgammaf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">tgammal</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">trunc</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/using_udt/concepts.html" title="Conceptual Requirements for Real Number Types">Conceptual Requirements for Real Number Types</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/error_handling.html" title="Error Handling">Error Handling</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">Error Handling Policies</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/utils/rounding/trunc.html" title="Truncation Functions">Truncation Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">truncf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
-<dt><span class="term">truncl</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-</table></dd>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaNs">Floating-Point Classification: Infinities and NaNs</a></p></td></tr></table></dd>
 </dl></div></dd>
 </dl></div>
 </div>

Modified: branches/release/libs/math/doc/sf_and_dist/html/index/s16.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/index/s16.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/index/s16.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -23,17 +23,18 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id1477856"></a>Index</h2></div></div></div>
-<p><a class="link" href="s16.html#idx_id_69">A</a> <a class="link" href="s16.html#idx_id_70">B</a> <a class="link" href="s16.html#idx_id_71">C</a> <a class="link" href="s16.html#idx_id_72">D</a> <a class="link" href="s16.html#idx_id_73">E</a> <a class="link" href="s16.html#idx_id_74">F</a> <a class="link" href="s16.html#idx_id_75">G</a> <a class="link" href="s16.html#idx_id_76">H</a> <a class="link" href="s16.html#idx_id_77">I</a> <a class="link" href="s16.html#idx_id_78">K</a> <a class="link" href="s16.html#idx_id_79">L</a> <a class="link" href="s16.html#idx_id_80">M</a> <a class="link" href="s16.html#idx_id_81">N</a> <a class="link" href="s16.html#idx_id_82">O</a> <a class="link" href="s16.html#idx_id_83">P</a> <a class="link" href="s16.html#idx_id_84">Q</a> <a class="link" href="s16.html#idx_id_85">R</a> <a class="link" href="s16.html#idx_id_86">S</a> <a class="link" href="s16.html#idx_id_87">T</a> <a class="link" href="s16.html#idx_id_88">U</a> <a class="link" href="s16.html#idx_id_89">V</a> <a class="l
ink" href="s16.html#idx_id_90">W</a> <a class="link" href="s16.html#idx_id_91">Z</a> </p>
+<a name="id1486936"></a>Index</h2></div></div></div>
+<p><a class="link" href="s16.html#idx_id_50">A</a> <a class="link" href="s16.html#idx_id_51">B</a> <a class="link" href="s16.html#idx_id_52">C</a> <a class="link" href="s16.html#idx_id_53">D</a> <a class="link" href="s16.html#idx_id_54">E</a> <a class="link" href="s16.html#idx_id_55">F</a> <a class="link" href="s16.html#idx_id_56">G</a> <a class="link" href="s16.html#idx_id_57">H</a> <a class="link" href="s16.html#idx_id_58">I</a> <a class="link" href="s16.html#idx_id_59">K</a> <a class="link" href="s16.html#idx_id_60">L</a> <a class="link" href="s16.html#idx_id_61">M</a> <a class="link" href="s16.html#idx_id_62">N</a> <a class="link" href="s16.html#idx_id_63">O</a> <a class="link" href="s16.html#idx_id_64">P</a> <a class="link" href="s16.html#idx_id_65">R</a> <a class="link" href="s16.html#idx_id_66">S</a> <a class="link" href="s16.html#idx_id_67">T</a> <a class="link" href="s16.html#idx_id_68">U</a> <a class="link" href="s16.html#idx_id_69">V</a> <a class="link" href="s16.html#idx_id_70">W</a> </p>
 <div class="variablelist"><dl>
 <dt>
-<a name="idx_id_69"></a><span class="term">A</span>
+<a name="idx_id_50"></a><span class="term">A</span>
 </dt>
 <dd><div class="variablelist"><dl>
-<dt><span class="term">About the Math Toolkit</span></dt>
+<dt><span class="term">accuracy</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/intro.html" title="About the Math Toolkit">beta</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/intro.html" title="About the Math Toolkit">erf</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/backgrounders/implementation.html" title="Additional Implementation Notes">Additional Implementation Notes</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/faq.html" title="Frequently Asked Questions FAQ">Frequently Asked Questions FAQ</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/special/powers/log1p.html" title="log1p">log1p</a></p></td></tr>
 </table></dd>
 <dt><span class="term">acosh</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
@@ -54,8 +55,6 @@
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
 </table></dd>
-<dt><span class="term">Advancing a Floating Point Value by a Specific Representation Distance (ULP) float_advance</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/next_float/float_advance.html" title="Advancing a Floating Point Value by a Specific Representation Distance (ULP) float_advance">float_advance</a></p></td></tr></table></dd>
 <dt><span class="term">asinh</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/special/inv_hyper/asinh.html" title="asinh">asinh</a></p></td></tr>
@@ -99,7 +98,6 @@
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/legendre.html" title="Legendre (and Associated) Polynomials">Legendre (and Associated) Polynomials</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
 <dt><span class="term">assoc_legendref</span></dt>
@@ -135,7 +133,7 @@
 </table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_70"></a><span class="term">B</span>
+<a name="idx_id_51"></a><span class="term">B</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">bernoulli</span></dt>
@@ -149,15 +147,6 @@
 </table></dd>
 <dt><span class="term">bernoulli_distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/bernoulli_dist.html" title="Bernoulli Distribution">Bernoulli Distribution</a></p></td></tr></table></dd>
-<dt><span class="term">Bessel Function Overview</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/bessel_over.html" title="Bessel Function Overview">cyl_bessel_i</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/bessel_over.html" title="Bessel Function Overview">cyl_bessel_j</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/bessel_over.html" title="Bessel Function Overview">cyl_bessel_k</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/bessel_over.html" title="Bessel Function Overview">cyl_neumann</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/bessel_over.html" title="Bessel Function Overview">sph_bessel</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/bessel_over.html" title="Bessel Function Overview">sph_neumann</a></p></td></tr>
-</table></dd>
 <dt><span class="term">Bessel Functions of the First and Second Kinds</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/special/bessel/bessel.html" title="Bessel Functions of the First and Second Kinds">cyl_bessel_j</a></p></td></tr>
@@ -170,50 +159,23 @@
 </table></dd>
 <dt><span class="term">beta</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/intro.html" title="About the Math Toolkit">About the Math Toolkit</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/backgrounders/implementation.html" title="Additional Implementation Notes">Additional Implementation Notes</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/beta_function.html" title="Beta">Beta</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/beta_dist.html" title="Beta Distribution">Beta Distribution</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/factorials/sf_binomial.html" title="Binomial Coefficients">Binomial Coefficients</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/binomial_dist.html" title="Binomial Distribution">Binomial Distribution</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/chi_squared_dist.html" title="Chi Squared Distribution">Chi Squared Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/using_udt/concepts.html" title="Conceptual Requirements for Real Number Types">Conceptual Requirements for Real Number Types</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/status/credits.html" title="Credits and Acknowledgements">Credits and Acknowledgements</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/beta_derivative.html" title="Derivative of the Incomplete Beta Function">Derivative of the Incomplete Beta Function</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/directories.html" title="Directory and File Structure">Directory and File Structure</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/stat_tut/weg/dist_construct_eg.html" title="Distribution Construction Example">Distribution Construction Example</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/stat_tut/overview/objects.html" title="Distributions are Objects">Distributions are Objects</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/stat_tut/weg/st_eg/tut_mean_size.html" title="Estimating how large a sample size would have to become in order to give a significant Students-t test result with a single sample test">Estimating how large a sample size would have to become in order to give a significant Students-t test result with a single sample test</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/stat_tut/weg/cs_eg/chi_sq_size.html" title="Estimating the Required Sample Sizes for a Chi-Square Test for the Standard Deviation">Estimating the Required Sample Sizes for a Chi-Square Test for the Standard Deviation</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/f_dist.html" title="F Distribution">F Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals2/test_data.html" title="Graphing, Profiling, and Generating Test Data for Special Functions">Graphing, Profiling, and Generating Test Data for Special Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/history1.html" title="History and What's New">History and What's New</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_function.html" title="Incomplete Beta Functions">Incomplete Beta Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/negative_binomial_dist.html" title="Negative Binomial Distribution">Negative Binomial Distribution</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/nc_beta_dist.html" title="Noncentral Beta Distribution">Noncentral Beta Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/nc_f_dist.html" title="Noncentral F Distribution">Noncentral F Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/nc_t_dist.html" title="Noncentral T Distribution">Noncentral T Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/gamma_ratios.html" title="Ratios of Gamma Functions">Ratios of Gamma Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/students_t_dist.html" title="Students t Distribution">Students t Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/stat_tut/weg/nccs_eg/nccs_power_eg.html" title="Tables of the power function of the &#967;2 test.">Tables of the power function of the &#967; 2 test.</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_inv_function.html" title="The Incomplete Beta Function Inverses">The Incomplete Beta Function Inverses</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/backgrounders/lanczos.html" title="The Lanczos Approximation">The Lanczos Approximation</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/triangular_dist.html" title="Triangular Distribution">Triangular Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/weibull_dist.html" title="Weibull Distribution">Weibull Distribution</a></p></td></tr>
 </table></dd>
 <dt><span class="term">Beta Distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/beta_dist.html" title="Beta Distribution">beta</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/beta_dist.html" title="Beta Distribution">beta_distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/beta_dist.html" title="Beta Distribution">find_beta</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/beta_dist.html" title="Beta Distribution">policy_type</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/beta_dist.html" title="Beta Distribution">value_type</a></p></td></tr>
 </table></dd>
-<dt><span class="term">betac</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_function.html" title="Incomplete Beta Functions">Incomplete Beta Functions</a></p></td></tr></table></dd>
 <dt><span class="term">betaf</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
@@ -231,22 +193,14 @@
 <dt><span class="term">binomial</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/binomial_dist.html" title="Binomial Distribution">Binomial Distribution</a></p></td></tr></table></dd>
 <dt><span class="term">Binomial Coefficients</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/special/factorials/sf_binomial.html" title="Binomial Coefficients">beta</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/factorials/sf_binomial.html" title="Binomial Coefficients">binomial_coefficient</a></p></td></tr>
-</table></dd>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/factorials/sf_binomial.html" title="Binomial Coefficients">beta</a></p></td></tr></table></dd>
 <dt><span class="term">Binomial Distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/binomial_dist.html" title="Binomial Distribution">beta</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/binomial_dist.html" title="Binomial Distribution">binomial</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/binomial_dist.html" title="Binomial Distribution">binomial_distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/binomial_dist.html" title="Binomial Distribution">find_lower_bound_on_p</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/binomial_dist.html" title="Binomial Distribution">find_upper_bound_on_p</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/binomial_dist.html" title="Binomial Distribution">policy_type</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/binomial_dist.html" title="Binomial Distribution">value_type</a></p></td></tr>
 </table></dd>
-<dt><span class="term">binomial_coefficient</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/factorials/sf_binomial.html" title="Binomial Coefficients">Binomial Coefficients</a></p></td></tr></table></dd>
 <dt><span class="term">binomial_distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/binomial_dist.html" title="Binomial Distribution">Binomial Distribution</a></p></td></tr></table></dd>
 <dt><span class="term">BOOST_DEFINE_MATH_CONSTANT</span></dt>
@@ -383,7 +337,7 @@
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/main_overview/config_macros.html#math_toolkit.main_overview.config_macros.boost_math_macros" title="Table&#160;11.&#160;Boost.Math Macros">Configuration Macros</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_71"></a><span class="term">C</span>
+<a name="idx_id_52"></a><span class="term">C</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">C99 and C++ TR1 C-style Functions</span></dt>
@@ -412,12 +366,9 @@
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">comp_ellint_1</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">comp_ellint_1f</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">comp_ellint_1l</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">comp_ellint_2</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">comp_ellint_2f</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">comp_ellint_2l</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">comp_ellint_3</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">comp_ellint_3f</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">comp_ellint_3l</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">conf_hyperg</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">conf_hypergf</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">conf_hypergl</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">copysign</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">copysignf</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">copysignl</a></p></td></tr>
@@ -588,12 +539,9 @@
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">comp_ellint_1</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">comp_ellint_1f</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">comp_ellint_1l</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">comp_ellint_2</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">comp_ellint_2f</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">comp_ellint_2l</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">comp_ellint_3</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">comp_ellint_3f</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">comp_ellint_3l</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">conf_hyperg</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">conf_hypergf</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">conf_hypergl</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">copysign</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">copysignf</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">copysignl</a></p></td></tr>
@@ -803,26 +751,11 @@
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">truncf</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">truncl</a></p></td></tr>
 </table></dd>
-<dt><span class="term">Calculation of the Type of the Result</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/result_type.html" title="Calculation of the Type of the Result">cyl_bessel_j</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/result_type.html" title="Calculation of the Type of the Result">sph_bessel</a></p></td></tr>
-</table></dd>
 <dt><span class="term">Calling User Defined Error Handlers</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">BOOST_MATH_DECLARE_SPECIAL_FUNCTIONS</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">erf</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">msg</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">promote_args</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">tgamma</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">user_denorm_error</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">user_domain_error</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">user_evaluation_error</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">user_indeterminate_result_error</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">user_overflow_error</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">user_pole_error</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">user_rounding_error</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">user_underflow_error</a></p></td></tr>
 </table></dd>
 <dt><span class="term">cauchy</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
@@ -847,8 +780,6 @@
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/powers/cbrt.html" title="cbrt">cbrt</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/comparisons.html" title="Comparisons to Other Open Source Libraries">Comparisons to Other Open Source Libraries</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/directories.html" title="Directory and File Structure">Directory and File Structure</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/roots.html" title="Root Finding With Derivatives: Newton-Raphson, Halley &amp; Schroeder">Root Finding With Derivatives: Newton-Raphson, Halley &amp; Schroeder</a></p></td></tr>
 </table></dd>
 <dt><span class="term">cbrtf</span></dt>
@@ -863,11 +794,8 @@
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
 </table></dd>
-<dt><span class="term">cdf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/dist/future.html" title="Extras/Future Directions">Extras/Future Directions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">Non-Member Properties</a></p></td></tr>
-</table></dd>
+<dt><span class="term">changesign</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/sign_functions.html" title="Sign Manipulation Functions">Sign Manipulation Functions</a></p></td></tr></table></dd>
 <dt><span class="term">Changing the Policy Defaults</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/changing_policy_defaults.html" title="Changing the Policy Defaults">BOOST_MATH_ASSERT_UNDEFINED_POLICY</a></p></td></tr>
@@ -876,16 +804,10 @@
 </table></dd>
 <dt><span class="term">Changing the Policy on an Ad Hoc Basis for the Special Functions</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/ad_hoc_sf_policies.html" title="Changing the Policy on an Ad Hoc Basis for the Special Functions">tgamma</a></p></td></tr></table></dd>
-<dt><span class="term">checked_narrowing_cast</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/main_overview/error_handling.html" title="Error Handling">Error Handling</a></p></td></tr></table></dd>
-<dt><span class="term">chf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">Non-Member Properties</a></p></td></tr></table></dd>
 <dt><span class="term">Chi Squared Distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/chi_squared_dist.html" title="Chi Squared Distribution">beta</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/chi_squared_dist.html" title="Chi Squared Distribution">chi_squared</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/chi_squared_dist.html" title="Chi Squared Distribution">chi_squared_distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/chi_squared_dist.html" title="Chi Squared Distribution">find_degrees_of_freedom</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/chi_squared_dist.html" title="Chi Squared Distribution">policy_type</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/chi_squared_dist.html" title="Chi Squared Distribution">value_type</a></p></td></tr>
 </table></dd>
@@ -893,27 +815,10 @@
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/chi_squared_dist.html" title="Chi Squared Distribution">Chi Squared Distribution</a></p></td></tr></table></dd>
 <dt><span class="term">chi_squared_distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/chi_squared_dist.html" title="Chi Squared Distribution">Chi Squared Distribution</a></p></td></tr></table></dd>
-<dt><span class="term">Comparing Compilers</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/perf/comp_compilers.html#math_toolkit.perf.comp_compilers.performance_comparison_of_various_windows_compilers" title="Table&#160;51.&#160;Performance Comparison of Various Windows Compilers">erf</a></p></td></tr></table></dd>
-<dt><span class="term">Comparisons to Other Open Source Libraries</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/perf/comparisons.html" title="Comparisons to Other Open Source Libraries">cbrt</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/comparisons.html" title="Comparisons to Other Open Source Libraries">cyl_bessel_i</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/comparisons.html" title="Comparisons to Other Open Source Libraries">cyl_bessel_j</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/comparisons.html" title="Comparisons to Other Open Source Libraries">cyl_bessel_k</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/comparisons.html" title="Comparisons to Other Open Source Libraries">cyl_neumann</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/comparisons.html" title="Comparisons to Other Open Source Libraries">erf</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/comparisons.html" title="Comparisons to Other Open Source Libraries">erfc</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/comparisons.html" title="Comparisons to Other Open Source Libraries">expm1</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/comparisons.html" title="Comparisons to Other Open Source Libraries">lgamma</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/comparisons.html" title="Comparisons to Other Open Source Libraries">log1p</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/comparisons.html" title="Comparisons to Other Open Source Libraries">tgamma</a></p></td></tr>
-</table></dd>
 <dt><span class="term">Compile Time Power of a Runtime Base</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/special/powers/ct_pow.html" title="Compile Time Power of a Runtime Base">BOOST_MATH_OVERFLOW_ERROR_POLICY</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/powers/ct_pow.html" title="Compile Time Power of a Runtime Base">log2</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/powers/ct_pow.html" title="Compile Time Power of a Runtime Base">user_overflow_error</a></p></td></tr>
 </table></dd>
 <dt><span class="term">Compilers</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/main_overview/compilers_overview.html#math_toolkit.main_overview.compilers_overview.supported_tested_compilers" title="Table&#160;9.&#160;Supported/Tested Compilers">BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS</a></p></td></tr></table></dd>
@@ -935,49 +840,9 @@
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
-<dt><span class="term">comp_ellint_2</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">comp_ellint_2f</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">comp_ellint_2l</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">comp_ellint_3</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">comp_ellint_3f</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
-<dt><span class="term">comp_ellint_3l</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
-</table></dd>
 <dt><span class="term">Conceptual Requirements for Real Number Types</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/using_udt/concepts.html" title="Conceptual Requirements for Real Number Types">beta</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/using_udt/concepts.html" title="Conceptual Requirements for Real Number Types">erf</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/using_udt/concepts.html" title="Conceptual Requirements for Real Number Types">Lanczos approximation</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/using_udt/concepts.html" title="Conceptual Requirements for Real Number Types">llround</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/using_udt/concepts.html" title="Conceptual Requirements for Real Number Types">lround</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/using_udt/concepts.html" title="Conceptual Requirements for Real Number Types">round</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/using_udt/concepts.html" title="Conceptual Requirements for Real Number Types">trunc</a></p></td></tr>
 </table></dd>
@@ -1005,15 +870,24 @@
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/config_macros.html#math_toolkit.main_overview.config_macros.boost_math_macros" title="Table&#160;11.&#160;Boost.Math Macros">BOOST_MATH_STD_USING</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/config_macros.html#math_toolkit.main_overview.config_macros.boost_math_macros" title="Table&#160;11.&#160;Boost.Math Macros">BOOST_MATH_USE_C99</a></p></td></tr>
 </table></dd>
-<dt><span class="term">Continued Fraction Evaluation</span></dt>
+<dt><span class="term">conf_hyperg</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/cf.html" title="Continued Fraction Evaluation">continued_fraction_a</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/cf.html" title="Continued Fraction Evaluation">continued_fraction_b</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">conf_hypergf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
+</table></dd>
+<dt><span class="term">conf_hypergl</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
-<dt><span class="term">continued_fraction_a</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/cf.html" title="Continued Fraction Evaluation">Continued Fraction Evaluation</a></p></td></tr></table></dd>
-<dt><span class="term">continued_fraction_b</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/cf.html" title="Continued Fraction Evaluation">Continued Fraction Evaluation</a></p></td></tr></table></dd>
 <dt><span class="term">copysign</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
@@ -1033,20 +907,11 @@
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
 </table></dd>
-<dt><span class="term">Credits and Acknowledgements</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/status/credits.html" title="Credits and Acknowledgements">beta</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/status/credits.html" title="Credits and Acknowledgements">erf</a></p></td></tr>
-</table></dd>
 <dt><span class="term">cyl_bessel_i</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/bessel_over.html" title="Bessel Function Overview">Bessel Function Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/comparisons.html" title="Comparisons to Other Open Source Libraries">Comparisons to Other Open Source Libraries</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/history1.html" title="History and What's New">History and What's New</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/bessel/mbessel.html" title="Modified Bessel Functions of the First and Second Kinds">Modified Bessel Functions of the First and Second Kinds</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/nc_chi_squared_dist.html" title="Noncentral Chi-Squared Distribution">Noncentral Chi-Squared Distribution</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
 <dt><span class="term">cyl_bessel_if</span></dt>
@@ -1063,14 +928,9 @@
 </table></dd>
 <dt><span class="term">cyl_bessel_j</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/bessel_over.html" title="Bessel Function Overview">Bessel Function Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/bessel/bessel.html" title="Bessel Functions of the First and Second Kinds">Bessel Functions of the First and Second Kinds</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/result_type.html" title="Calculation of the Type of the Result">Calculation of the Type of the Result</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/comparisons.html" title="Comparisons to Other Open Source Libraries">Comparisons to Other Open Source Libraries</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/mbessel.html" title="Modified Bessel Functions of the First and Second Kinds">Modified Bessel Functions of the First and Second Kinds</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/sph_bessel.html" title="Spherical Bessel Functions of the First and Second Kinds">Spherical Bessel Functions of the First and Second Kinds</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
 <dt><span class="term">cyl_bessel_jf</span></dt>
@@ -1087,10 +947,8 @@
 </table></dd>
 <dt><span class="term">cyl_bessel_k</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/bessel_over.html" title="Bessel Function Overview">Bessel Function Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/comparisons.html" title="Comparisons to Other Open Source Libraries">Comparisons to Other Open Source Libraries</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/bessel/mbessel.html" title="Modified Bessel Functions of the First and Second Kinds">Modified Bessel Functions of the First and Second Kinds</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
@@ -1108,13 +966,9 @@
 </table></dd>
 <dt><span class="term">cyl_neumann</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/bessel_over.html" title="Bessel Function Overview">Bessel Function Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/bessel/bessel.html" title="Bessel Functions of the First and Second Kinds">Bessel Functions of the First and Second Kinds</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/comparisons.html" title="Comparisons to Other Open Source Libraries">Comparisons to Other Open Source Libraries</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/mbessel.html" title="Modified Bessel Functions of the First and Second Kinds">Modified Bessel Functions of the First and Second Kinds</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/sph_bessel.html" title="Spherical Bessel Functions of the First and Second Kinds">Spherical Bessel Functions of the First and Second Kinds</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
 <dt><span class="term">cyl_neumannf</span></dt>
@@ -1131,52 +985,19 @@
 </table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_72"></a><span class="term">D</span>
+<a name="idx_id_53"></a><span class="term">D</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">default_policy</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/pol_ref_ref.html" title="Policy Class Reference">Policy Class Reference</a></p></td></tr></table></dd>
 <dt><span class="term">denorm_error_type</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/pol_ref_ref.html" title="Policy Class Reference">Policy Class Reference</a></p></td></tr></table></dd>
-<dt><span class="term">Derivative of the Incomplete Beta Function</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/beta_derivative.html" title="Derivative of the Incomplete Beta Function">beta</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/beta_derivative.html" title="Derivative of the Incomplete Beta Function">ibeta_derivative</a></p></td></tr>
-</table></dd>
-<dt><span class="term">Derivative of the Incomplete Gamma Function</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/gamma_derivatives.html" title="Derivative of the Incomplete Gamma Function">gamma_p_derivative</a></p></td></tr></table></dd>
 <dt><span class="term">Digamma</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/digamma.html" title="Digamma">digamma</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/digamma.html" title="Digamma">Lanczos approximation</a></p></td></tr>
-</table></dd>
-<dt><span class="term">digamma</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/digamma.html" title="Digamma">Digamma</a></p></td></tr></table></dd>
-<dt><span class="term">Directory and File Structure</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/directories.html" title="Directory and File Structure">beta</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/directories.html" title="Directory and File Structure">cbrt</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/directories.html" title="Directory and File Structure">erf</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/directories.html" title="Directory and File Structure">lgamma</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/directories.html" title="Directory and File Structure">tgamma</a></p></td></tr>
-</table></dd>
-<dt><span class="term">Discrete Quantile Policies</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/discrete_quant_ref.html" title="Discrete Quantile Policies">round</a></p></td></tr></table></dd>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/digamma.html" title="Digamma">Lanczos approximation</a></p></td></tr></table></dd>
 <dt><span class="term">discrete_quantile_type</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/pol_ref_ref.html" title="Policy Class Reference">Policy Class Reference</a></p></td></tr></table></dd>
-<dt><span class="term">Distribution Algorithms</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dist_algorithms.html" title="Distribution Algorithms">find_location</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dist_algorithms.html" title="Distribution Algorithms">find_scale</a></p></td></tr>
-</table></dd>
-<dt><span class="term">Distributions are Objects</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/stat_tut/overview/objects.html" title="Distributions are Objects">beta</a></p></td></tr></table></dd>
 <dt><span class="term">domain_error_type</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/pol_ref_ref.html" title="Policy Class Reference">Policy Class Reference</a></p></td></tr></table></dd>
-<dt><span class="term">Double Factorial</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/factorials/sf_double_factorial.html" title="Double Factorial">double_factorial</a></p></td></tr></table></dd>
-<dt><span class="term">double_factorial</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/factorials/sf_double_factorial.html" title="Double Factorial">Double Factorial</a></p></td></tr></table></dd>
 <dt><span class="term">double_t</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
@@ -1185,11 +1006,9 @@
 </table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_73"></a><span class="term">E</span>
+<a name="idx_id_54"></a><span class="term">E</span>
 </dt>
 <dd><div class="variablelist"><dl>
-<dt><span class="term">e</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/constants.html" title="Numeric Constants">Numeric Constants</a></p></td></tr></table></dd>
 <dt><span class="term">ellint_1</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
@@ -1233,7 +1052,6 @@
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/ellint/ellint_3.html" title="Elliptic Integrals of the Third Kind - Legendre Form">Elliptic Integrals of the Third Kind - Legendre Form</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/status/issues.html" title="Known Issues, and TODO List">Known Issues, and TODO List</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
 <dt><span class="term">ellint_3f</span></dt>
@@ -1264,34 +1082,18 @@
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/roots2.html" title="Root Finding Without Derivatives: Bisection, Bracket and TOMS748">Root Finding Without Derivatives: Bisection, Bracket and TOMS748</a></p></td></tr></table></dd>
 <dt><span class="term">erf</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/intro.html" title="About the Math Toolkit">About the Math Toolkit</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">Calling User Defined Error Handlers</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/comp_compilers.html#math_toolkit.perf.comp_compilers.performance_comparison_of_various_windows_compilers" title="Table&#160;51.&#160;Performance Comparison of Various Windows Compilers">Comparing Compilers</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/comparisons.html" title="Comparisons to Other Open Source Libraries">Comparisons to Other Open Source Libraries</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/using_udt/concepts.html" title="Conceptual Requirements for Real Number Types">Conceptual Requirements for Real Number Types</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/status/credits.html" title="Credits and Acknowledgements">Credits and Acknowledgements</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/directories.html" title="Directory and File Structure">Directory and File Structure</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_erf/error_inv.html" title="Error Function Inverses">Error Function Inverses</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/sf_erf/error_function.html" title="Error Functions">Error Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/getting_best.html#math_toolkit.perf.getting_best.performance_comparison_of_release_and_debug_settings" title="Table&#160;50.&#160;Performance Comparison of Release and Debug Settings">Getting the Best Performance from this Library</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/history1.html" title="History and What's New">History and What's New</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/tuning.html#math_toolkit.perf.tuning.performance_comparison_with_and_without_internal_promotion_to_long_double" title="Table&#160;53.&#160;Performance Comparison with and Without Internal Promotion to long double">Performance Tuning Macros</a></p></td></tr>
 </table></dd>
 <dt><span class="term">erfc</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/comparisons.html" title="Comparisons to Other Open Source Libraries">Comparisons to Other Open Source Libraries</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_erf/error_inv.html" title="Error Function Inverses">Error Function Inverses</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/sf_erf/error_function.html" title="Error Functions">Error Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/history1.html" title="History and What's New">History and What's New</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/igamma.html" title="Incomplete Gamma Functions">Incomplete Gamma Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/normal_dist.html" title="Normal (Gaussian) Distribution">Normal (Gaussian) Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/backgrounders/remez.html" title="The Remez Method">The Remez Method</a></p></td></tr>
 </table></dd>
 <dt><span class="term">erfcf</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
@@ -1305,8 +1107,6 @@
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
 </table></dd>
-<dt><span class="term">erfc_inv</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_erf/error_inv.html" title="Error Function Inverses">Error Function Inverses</a></p></td></tr></table></dd>
 <dt><span class="term">erff</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
@@ -1319,63 +1119,21 @@
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
 </table></dd>
-<dt><span class="term">erf_inv</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_erf/error_inv.html" title="Error Function Inverses">Error Function Inverses</a></p></td></tr></table></dd>
-<dt><span class="term">Error Function Inverses</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_erf/error_inv.html" title="Error Function Inverses">erf</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_erf/error_inv.html" title="Error Function Inverses">erfc</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_erf/error_inv.html" title="Error Function Inverses">erfc_inv</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_erf/error_inv.html" title="Error Function Inverses">erf_inv</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_erf/error_inv.html" title="Error Function Inverses">round</a></p></td></tr>
-</table></dd>
 <dt><span class="term">Error Functions</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/special/sf_erf/error_function.html" title="Error Functions">erf</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/sf_erf/error_function.html" title="Error Functions">erfc</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_erf/error_function.html" title="Error Functions">round</a></p></td></tr>
 </table></dd>
-<dt><span class="term">Error Handling</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/error_handling.html" title="Error Handling">checked_narrowing_cast</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/error_handling.html" title="Error Handling">round</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/error_handling.html" title="Error Handling">tgamma</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/error_handling.html" title="Error Handling">trunc</a></p></td></tr>
-</table></dd>
-<dt><span class="term">Error Handling Policies</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">round</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">tgamma</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">trunc</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">user_denorm_error</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">user_domain_error</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">user_evaluation_error</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">user_indeterminate_result_error</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">user_overflow_error</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">user_pole_error</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">user_rounding_error</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">user_underflow_error</a></p></td></tr>
-</table></dd>
-<dt><span class="term">evaluate_even_polynomial</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/rational.html" title="Polynomial and Rational Function Evaluation">Polynomial and Rational Function Evaluation</a></p></td></tr></table></dd>
-<dt><span class="term">evaluate_odd_polynomial</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/rational.html" title="Polynomial and Rational Function Evaluation">Polynomial and Rational Function Evaluation</a></p></td></tr></table></dd>
-<dt><span class="term">evaluate_polynomial</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/rational.html" title="Polynomial and Rational Function Evaluation">Polynomial and Rational Function Evaluation</a></p></td></tr></table></dd>
-<dt><span class="term">evaluate_rational</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/rational.html" title="Polynomial and Rational Function Evaluation">Polynomial and Rational Function Evaluation</a></p></td></tr></table></dd>
 <dt><span class="term">evaluation_error_type</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/pol_ref_ref.html" title="Policy Class Reference">Policy Class Reference</a></p></td></tr></table></dd>
 <dt><span class="term">Examples</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/dist/stat_tut/weg/dist_construct_eg.html" title="Distribution Construction Example">beta</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/stat_tut/weg/binom_eg/binomial_quiz_example.html" title="Binomial Quiz Example">BOOST_MATH_DISCRETE_QUANTILE_POLICY</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/stat_tut/weg/error_eg.html" title="Error Handling Example">BOOST_MATH_DOMAIN_ERROR_POLICY</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/stat_tut/weg/geometric_eg.html" title="Geometric Distribution Examples">BOOST_MATH_OVERFLOW_ERROR_POLICY</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/stat_tut/weg/find_eg/find_location_eg.html" title="Find Location (Mean) Example">cauchy</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/stat_tut/weg/dist_construct_eg.html" title="Distribution Construction Example">negative_binomial</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/stat_tut/weg/geometric_eg.html" title="Geometric Distribution Examples">normal</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/stat_tut/weg/geometric_eg.html" title="Geometric Distribution Examples">round</a></p></td></tr>
 </table></dd>
 <dt><span class="term">exp2</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
@@ -1417,16 +1175,7 @@
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/comparisons.html" title="Comparisons to Other Open Source Libraries">Comparisons to Other Open Source Libraries</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/powers/expm1.html" title="expm1">expm1</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/exp_dist.html" title="Exponential Distribution">Exponential Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/extreme_dist.html" title="Extreme Value Distribution">Extreme Value Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/tgamma.html" title="Gamma">Gamma</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/pareto.html" title="Pareto Distribution">Pareto Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/powers/powm1.html" title="powm1">powm1</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/rayleigh.html" title="Rayleigh Distribution">Rayleigh Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/powers/sqrt1pm1.html" title="sqrt1pm1">sqrt1pm1</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/weibull_dist.html" title="Weibull Distribution">Weibull Distribution</a></p></td></tr>
 </table></dd>
 <dt><span class="term">expm1f</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
@@ -1444,10 +1193,8 @@
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/exp_dist.html" title="Exponential Distribution">Exponential Distribution</a></p></td></tr></table></dd>
 <dt><span class="term">Exponential Distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/exp_dist.html" title="Exponential Distribution">expm1</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/exp_dist.html" title="Exponential Distribution">exponential</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/exp_dist.html" title="Exponential Distribution">exponential_distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/exp_dist.html" title="Exponential Distribution">log1p</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/exp_dist.html" title="Exponential Distribution">policy_type</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/exp_dist.html" title="Exponential Distribution">value_type</a></p></td></tr>
 </table></dd>
@@ -1457,14 +1204,10 @@
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/expint/expint_n.html" title="Exponential Integral En">expint</a></p></td></tr></table></dd>
 <dt><span class="term">exponential_distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/exp_dist.html" title="Exponential Distribution">Exponential Distribution</a></p></td></tr></table></dd>
-<dt><span class="term">Extras/Future Directions</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/future.html" title="Extras/Future Directions">cdf</a></p></td></tr></table></dd>
 <dt><span class="term">Extreme Value Distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/extreme_dist.html" title="Extreme Value Distribution">expm1</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/extreme_dist.html" title="Extreme Value Distribution">extreme_value</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/extreme_dist.html" title="Extreme Value Distribution">extreme_value_distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/extreme_dist.html" title="Extreme Value Distribution">log1p</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/extreme_dist.html" title="Extreme Value Distribution">value_type</a></p></td></tr>
 </table></dd>
 <dt><span class="term">extreme_value</span></dt>
@@ -1473,28 +1216,22 @@
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/extreme_dist.html" title="Extreme Value Distribution">Extreme Value Distribution</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_74"></a><span class="term">F</span>
+<a name="idx_id_55"></a><span class="term">F</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">F Distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/f_dist.html" title="F Distribution">beta</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/f_dist.html" title="F Distribution">fisher_f</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/f_dist.html" title="F Distribution">fisher_f_distribution</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/f_dist.html" title="F Distribution">value_type</a></p></td></tr>
 </table></dd>
-<dt><span class="term">Factorial</span></dt>
+<dt><span class="term">Facets for Floating-Point Infinities and NaNs</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/special/factorials/sf_factorial.html" title="Factorial">factorial</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/factorials/sf_factorial.html" title="Factorial">max_factorial</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/factorials/sf_factorial.html" title="Factorial">tgamma</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/utils/fp_facets.html" title="Facets for Floating-Point Infinities and NaNs">nonfinite_num_get</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/utils/fp_facets.html" title="Facets for Floating-Point Infinities and NaNs">nonfinite_num_put</a></p></td></tr>
 </table></dd>
-<dt><span class="term">factorial</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/factorials/sf_factorial.html" title="Factorial">Factorial</a></p></td></tr></table></dd>
-<dt><span class="term">Falling Factorial</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/factorials/sf_falling_factorial.html" title="Falling Factorial">falling_factorial</a></p></td></tr></table></dd>
-<dt><span class="term">falling_factorial</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/factorials/sf_falling_factorial.html" title="Falling Factorial">Falling Factorial</a></p></td></tr></table></dd>
+<dt><span class="term">Factorial</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/factorials/sf_factorial.html" title="Factorial">max_factorial</a></p></td></tr></table></dd>
 <dt><span class="term">fdim</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
@@ -1510,47 +1247,8 @@
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 </table></dd>
-<dt><span class="term">Finding the Next Greater Representable Value (float_next)</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/utils/next_float/float_next.html" title="Finding the Next Greater Representable Value (float_next)">float_next</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/utils/next_float/float_next.html" title="Finding the Next Greater Representable Value (float_next)">nextafter</a></p></td></tr>
-</table></dd>
 <dt><span class="term">Finding the Next Representable Value in a Specific Direction (nextafter)</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/utils/next_float/nextafter.html" title="Finding the Next Representable Value in a Specific Direction (nextafter)">nextafter</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/utils/next_float/nextafter.html" title="Finding the Next Representable Value in a Specific Direction (nextafter)">nexttoward</a></p></td></tr>
-</table></dd>
-<dt><span class="term">Finding the Next Smaller Representable Value (float_prior)</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/utils/next_float/float_prior.html" title="Finding the Next Smaller Representable Value (float_prior)">float_prior</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/utils/next_float/float_prior.html" title="Finding the Next Smaller Representable Value (float_prior)">nextafter</a></p></td></tr>
-</table></dd>
-<dt><span class="term">find_beta</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/beta_dist.html" title="Beta Distribution">Beta Distribution</a></p></td></tr></table></dd>
-<dt><span class="term">find_degrees_of_freedom</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/chi_squared_dist.html" title="Chi Squared Distribution">Chi Squared Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/nc_chi_squared_dist.html" title="Noncentral Chi-Squared Distribution">Noncentral Chi-Squared Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/students_t_dist.html" title="Students t Distribution">Students t Distribution</a></p></td></tr>
-</table></dd>
-<dt><span class="term">find_location</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dist_algorithms.html" title="Distribution Algorithms">Distribution Algorithms</a></p></td></tr></table></dd>
-<dt><span class="term">find_lower_bound_on_p</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/binomial_dist.html" title="Binomial Distribution">Binomial Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/geometric_dist.html" title="Geometric Distribution">Geometric Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/negative_binomial_dist.html" title="Negative Binomial Distribution">Negative Binomial Distribution</a></p></td></tr>
-</table></dd>
-<dt><span class="term">find_non_centrality</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/nc_chi_squared_dist.html" title="Noncentral Chi-Squared Distribution">Noncentral Chi-Squared Distribution</a></p></td></tr></table></dd>
-<dt><span class="term">find_scale</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dist_algorithms.html" title="Distribution Algorithms">Distribution Algorithms</a></p></td></tr></table></dd>
-<dt><span class="term">find_upper_bound_on_p</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/binomial_dist.html" title="Binomial Distribution">Binomial Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/geometric_dist.html" title="Geometric Distribution">Geometric Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/negative_binomial_dist.html" title="Negative Binomial Distribution">Negative Binomial Distribution</a></p></td></tr>
-</table></dd>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/next_float/nextafter.html" title="Finding the Next Representable Value in a Specific Direction (nextafter)">nextafter</a></p></td></tr></table></dd>
 <dt><span class="term">fisher_f</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/f_dist.html" title="F Distribution">F Distribution</a></p></td></tr>
@@ -1558,23 +1256,19 @@
 </table></dd>
 <dt><span class="term">fisher_f_distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/f_dist.html" title="F Distribution">F Distribution</a></p></td></tr></table></dd>
-<dt><span class="term">Floating-Point Classification: Infinities and NaN's</span></dt>
+<dt><span class="term">Floating-Point Classification: Infinities and NaNs</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaN's">FP_INFINITE</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaN's">FP_NAN</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaN's">FP_NORMAL</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaN's">FP_SUBNORMAL</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaN's">FP_ZERO</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaN's">isnan</a></p></td></tr>
-</table></dd>
-<dt><span class="term">float_advance</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/next_float/float_advance.html" title="Advancing a Floating Point Value by a Specific Representation Distance (ULP) float_advance">Advancing a Floating Point Value by a Specific Representation Distance (ULP) float_advance</a></p></td></tr></table></dd>
-<dt><span class="term">float_distance</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/next_float/float_distance.html" title="Calculating the Representation Distance Between Two Floating Point Values (ULP) float_distance">Calculating the Representation Distance Between Two Floating Point Values (ULP) float_distance</a></p></td></tr></table></dd>
-<dt><span class="term">float_next</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/next_float/float_next.html" title="Finding the Next Greater Representable Value (float_next)">Finding the Next Greater Representable Value (float_next)</a></p></td></tr></table></dd>
-<dt><span class="term">float_prior</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/next_float/float_prior.html" title="Finding the Next Smaller Representable Value (float_prior)">Finding the Next Smaller Representable Value (float_prior)</a></p></td></tr></table></dd>
+<tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaNs">fpclassify</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaNs">FP_INFINITE</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaNs">FP_NAN</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaNs">FP_NORMAL</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaNs">FP_SUBNORMAL</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaNs">FP_ZERO</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaNs">isfinite</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaNs">isinf</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaNs">isnan</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaNs">isnormal</a></p></td></tr>
+</table></dd>
 <dt><span class="term">float_t</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
@@ -1632,28 +1326,29 @@
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
 </table></dd>
+<dt><span class="term">fpclassify</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaNs">Floating-Point Classification: Infinities and NaNs</a></p></td></tr></table></dd>
 <dt><span class="term">FP_INFINITE</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaN's">Floating-Point Classification: Infinities and NaN's</a></p></td></tr></table></dd>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaNs">Floating-Point Classification: Infinities and NaNs</a></p></td></tr></table></dd>
 <dt><span class="term">FP_NAN</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaN's">Floating-Point Classification: Infinities and NaN's</a></p></td></tr></table></dd>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaNs">Floating-Point Classification: Infinities and NaNs</a></p></td></tr></table></dd>
 <dt><span class="term">FP_NORMAL</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaN's">Floating-Point Classification: Infinities and NaN's</a></p></td></tr></table></dd>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaNs">Floating-Point Classification: Infinities and NaNs</a></p></td></tr></table></dd>
 <dt><span class="term">FP_SUBNORMAL</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaN's">Floating-Point Classification: Infinities and NaN's</a></p></td></tr></table></dd>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaNs">Floating-Point Classification: Infinities and NaNs</a></p></td></tr></table></dd>
 <dt><span class="term">FP_ZERO</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaN's">Floating-Point Classification: Infinities and NaN's</a></p></td></tr></table></dd>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaNs">Floating-Point Classification: Infinities and NaNs</a></p></td></tr></table></dd>
+<dt><span class="term">Frequently Asked Questions FAQ</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/main_overview/faq.html" title="Frequently Asked Questions FAQ">accuracy</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_75"></a><span class="term">G</span>
+<a name="idx_id_56"></a><span class="term">G</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">Gamma</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/tgamma.html" title="Gamma">expm1</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/tgamma.html" title="Gamma">Lanczos approximation</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/tgamma.html" title="Gamma">lgamma</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/tgamma.html" title="Gamma">tgamma</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/tgamma.html" title="Gamma">tgamma1pm1</a></p></td></tr>
 </table></dd>
 <dt><span class="term">gamma</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
@@ -1670,58 +1365,28 @@
 </table></dd>
 <dt><span class="term">gamma_distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/gamma_dist.html" title="Gamma (and Erlang) Distribution">Gamma (and Erlang) Distribution</a></p></td></tr></table></dd>
-<dt><span class="term">gamma_p</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/igamma.html" title="Incomplete Gamma Functions">Incomplete Gamma Functions</a></p></td></tr></table></dd>
-<dt><span class="term">gamma_p_derivative</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/gamma_derivatives.html" title="Derivative of the Incomplete Gamma Function">Derivative of the Incomplete Gamma Function</a></p></td></tr></table></dd>
-<dt><span class="term">gamma_p_inv</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/igamma_inv.html" title="Incomplete Gamma Function Inverses">Incomplete Gamma Function Inverses</a></p></td></tr></table></dd>
-<dt><span class="term">gamma_p_inva</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/igamma_inv.html" title="Incomplete Gamma Function Inverses">Incomplete Gamma Function Inverses</a></p></td></tr></table></dd>
-<dt><span class="term">gamma_q</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/igamma.html" title="Incomplete Gamma Functions">Incomplete Gamma Functions</a></p></td></tr></table></dd>
-<dt><span class="term">gamma_q_inv</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/igamma_inv.html" title="Incomplete Gamma Function Inverses">Incomplete Gamma Function Inverses</a></p></td></tr></table></dd>
-<dt><span class="term">gamma_q_inva</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/igamma_inv.html" title="Incomplete Gamma Function Inverses">Incomplete Gamma Function Inverses</a></p></td></tr></table></dd>
-<dt><span class="term">Generic operations common to all distributions are non-member functions</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/stat_tut/overview/generic.html" title="Generic operations common to all distributions are non-member functions">round</a></p></td></tr></table></dd>
 <dt><span class="term">geometric</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/geometric_dist.html" title="Geometric Distribution">Geometric Distribution</a></p></td></tr></table></dd>
 <dt><span class="term">Geometric Distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/geometric_dist.html" title="Geometric Distribution">find_lower_bound_on_p</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/geometric_dist.html" title="Geometric Distribution">find_upper_bound_on_p</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/geometric_dist.html" title="Geometric Distribution">geometric</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/geometric_dist.html" title="Geometric Distribution">geometric_distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/geometric_dist.html" title="Geometric Distribution">log1p</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/geometric_dist.html" title="Geometric Distribution">policy_type</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/geometric_dist.html" title="Geometric Distribution">value_type</a></p></td></tr>
 </table></dd>
 <dt><span class="term">geometric_distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/geometric_dist.html" title="Geometric Distribution">Geometric Distribution</a></p></td></tr></table></dd>
-<dt><span class="term">Getting the Best Performance from this Library</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/perf/getting_best.html#math_toolkit.perf.getting_best.performance_comparison_of_release_and_debug_settings" title="Table&#160;50.&#160;Performance Comparison of Release and Debug Settings">erf</a></p></td></tr></table></dd>
-<dt><span class="term">get_user_parameter_info</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals2/test_data.html" title="Graphing, Profiling, and Generating Test Data for Special Functions">Graphing, Profiling, and Generating Test Data for Special Functions</a></p></td></tr></table></dd>
 <dt><span class="term">Graphing, Profiling, and Generating Test Data for Special Functions</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals2/test_data.html" title="Graphing, Profiling, and Generating Test Data for Special Functions">beta</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals2/test_data.html" title="Graphing, Profiling, and Generating Test Data for Special Functions">get_user_parameter_info</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals2/test_data.html" title="Graphing, Profiling, and Generating Test Data for Special Functions">lgamma</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/toolkit/internals2/test_data.html" title="Graphing, Profiling, and Generating Test Data for Special Functions">test_data</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/toolkit/internals2/test_data.html" title="Graphing, Profiling, and Generating Test Data for Special Functions">upper_incomplete_gamma_fract</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/toolkit/internals2/test_data.html" title="Graphing, Profiling, and Generating Test Data for Special Functions">value_type</a></p></td></tr>
 </table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_76"></a><span class="term">H</span>
+<a name="idx_id_57"></a><span class="term">H</span>
 </dt>
 <dd><div class="variablelist"><dl>
-<dt><span class="term">halley_iterate</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/roots.html" title="Root Finding With Derivatives: Newton-Raphson, Halley &amp; Schroeder">Root Finding With Derivatives: Newton-Raphson, Halley &amp; Schroeder</a></p></td></tr></table></dd>
-<dt><span class="term">hazard</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">Non-Member Properties</a></p></td></tr></table></dd>
 <dt><span class="term">hermite</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
@@ -1730,10 +1395,7 @@
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
 <dt><span class="term">Hermite Polynomials</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/hermite.html" title="Hermite Polynomials">hermite</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/hermite.html" title="Hermite Polynomials">hermite_next</a></p></td></tr>
-</table></dd>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/hermite.html" title="Hermite Polynomials">hermite</a></p></td></tr></table></dd>
 <dt><span class="term">hermitef</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
@@ -1746,17 +1408,8 @@
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
-<dt><span class="term">hermite_next</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/hermite.html" title="Hermite Polynomials">Hermite Polynomials</a></p></td></tr></table></dd>
 <dt><span class="term">History and What's New</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/history1.html" title="History and What's New">beta</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/history1.html" title="History and What's New">cyl_bessel_i</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/history1.html" title="History and What's New">erf</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/history1.html" title="History and What's New">erfc</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/history1.html" title="History and What's New">Lanczos approximation</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/history1.html" title="History and What's New">lgamma</a></p></td></tr>
-</table></dd>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/main_overview/history1.html" title="History and What's New">Lanczos approximation</a></p></td></tr></table></dd>
 <dt><span class="term">hyperg</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
@@ -1770,7 +1423,6 @@
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/hypergeometric_dist.html" title="Hypergeometric Distribution">hypergeometric</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/hypergeometric_dist.html" title="Hypergeometric Distribution">hypergeometric_distribution</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/hypergeometric_dist.html" title="Hypergeometric Distribution">Lanczos approximation</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/hypergeometric_dist.html" title="Hypergeometric Distribution">lgamma</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/hypergeometric_dist.html" title="Hypergeometric Distribution">policy_type</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/hypergeometric_dist.html" title="Hypergeometric Distribution">value_type</a></p></td></tr>
 </table></dd>
@@ -1809,27 +1461,9 @@
 </table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_77"></a><span class="term">I</span>
+<a name="idx_id_58"></a><span class="term">I</span>
 </dt>
 <dd><div class="variablelist"><dl>
-<dt><span class="term">ibeta</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_function.html" title="Incomplete Beta Functions">Incomplete Beta Functions</a></p></td></tr></table></dd>
-<dt><span class="term">ibetac</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_function.html" title="Incomplete Beta Functions">Incomplete Beta Functions</a></p></td></tr></table></dd>
-<dt><span class="term">ibetac_inv</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_inv_function.html" title="The Incomplete Beta Function Inverses">The Incomplete Beta Function Inverses</a></p></td></tr></table></dd>
-<dt><span class="term">ibetac_inva</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_inv_function.html" title="The Incomplete Beta Function Inverses">The Incomplete Beta Function Inverses</a></p></td></tr></table></dd>
-<dt><span class="term">ibetac_invb</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_inv_function.html" title="The Incomplete Beta Function Inverses">The Incomplete Beta Function Inverses</a></p></td></tr></table></dd>
-<dt><span class="term">ibeta_derivative</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/beta_derivative.html" title="Derivative of the Incomplete Beta Function">Derivative of the Incomplete Beta Function</a></p></td></tr></table></dd>
-<dt><span class="term">ibeta_inv</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_inv_function.html" title="The Incomplete Beta Function Inverses">The Incomplete Beta Function Inverses</a></p></td></tr></table></dd>
-<dt><span class="term">ibeta_inva</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_inv_function.html" title="The Incomplete Beta Function Inverses">The Incomplete Beta Function Inverses</a></p></td></tr></table></dd>
-<dt><span class="term">ibeta_invb</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_inv_function.html" title="The Incomplete Beta Function Inverses">The Incomplete Beta Function Inverses</a></p></td></tr></table></dd>
 <dt><span class="term">ilogb</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
@@ -1847,52 +1481,24 @@
 </table></dd>
 <dt><span class="term">Implementation Notes</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/backgrounders/implementation.html" title="Additional Implementation Notes">beta</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/backgrounders/implementation.html" title="Additional Implementation Notes">accuracy</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/backgrounders/implementation.html" title="Additional Implementation Notes">BOOST_DEFINE_MATH_CONSTANT</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/backgrounders/implementation.html" title="Additional Implementation Notes">BOOST_MATH_DOMAIN_ERROR_POLICY</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/backgrounders/implementation.html" title="Additional Implementation Notes">round</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/backgrounders/implementation.html" title="Additional Implementation Notes">scale</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/backgrounders/implementation.html" title="Additional Implementation Notes">triangular_distribution</a></p></td></tr>
 </table></dd>
 <dt><span class="term">Incomplete Beta Function Inverses</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_inv_function.html" title="The Incomplete Beta Function Inverses">beta</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_inv_function.html" title="The Incomplete Beta Function Inverses">ibetac_inv</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_inv_function.html" title="The Incomplete Beta Function Inverses">ibetac_inva</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_inv_function.html" title="The Incomplete Beta Function Inverses">ibetac_invb</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_inv_function.html" title="The Incomplete Beta Function Inverses">ibeta_inv</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_inv_function.html" title="The Incomplete Beta Function Inverses">ibeta_inva</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_inv_function.html" title="The Incomplete Beta Function Inverses">ibeta_invb</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_inv_function.html" title="The Incomplete Beta Function Inverses">round</a></p></td></tr>
-</table></dd>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_inv_function.html" title="The Incomplete Beta Function Inverses">beta</a></p></td></tr></table></dd>
 <dt><span class="term">Incomplete Beta Functions</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_function.html" title="Incomplete Beta Functions">beta</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_function.html" title="Incomplete Beta Functions">betac</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_function.html" title="Incomplete Beta Functions">ibeta</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_function.html" title="Incomplete Beta Functions">ibetac</a></p></td></tr>
-</table></dd>
-<dt><span class="term">Incomplete Gamma Function Inverses</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/igamma_inv.html" title="Incomplete Gamma Function Inverses">gamma_p_inv</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/igamma_inv.html" title="Incomplete Gamma Function Inverses">gamma_p_inva</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/igamma_inv.html" title="Incomplete Gamma Function Inverses">gamma_q_inv</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/igamma_inv.html" title="Incomplete Gamma Function Inverses">gamma_q_inva</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/igamma_inv.html" title="Incomplete Gamma Function Inverses">round</a></p></td></tr>
-</table></dd>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_function.html" title="Incomplete Beta Functions">beta</a></p></td></tr></table></dd>
 <dt><span class="term">Incomplete Gamma Functions</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/igamma.html" title="Incomplete Gamma Functions">erfc</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/igamma.html" title="Incomplete Gamma Functions">gamma_p</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/igamma.html" title="Incomplete Gamma Functions">gamma_q</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/igamma.html" title="Incomplete Gamma Functions">Lanczos approximation</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/igamma.html" title="Incomplete Gamma Functions">tgamma</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/igamma.html" title="Incomplete Gamma Functions">tgamma_lower</a></p></td></tr>
 </table></dd>
 <dt><span class="term">indeterminate_result_error_type</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/pol_ref_ref.html" title="Policy Class Reference">Policy Class Reference</a></p></td></tr></table></dd>
-<dt><span class="term">Internal Floating-point Promotion Policies</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/internal_promotion.html" title="Internal Floating-point Promotion Policies">tgamma</a></p></td></tr></table></dd>
+<dt><span class="term">Introduction</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fp_facets/intro.html" title="Introduction">nan</a></p></td></tr></table></dd>
 <dt><span class="term">Inverse Chi Squared Distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/inverse_chi_squared_dist.html" title="Inverse Chi Squared Distribution">inverse_chi_squared</a></p></td></tr>
@@ -1924,38 +1530,29 @@
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/inverse_gaussian_dist.html" title="Inverse Gaussian (or Inverse Normal) Distribution">Inverse Gaussian (or Inverse Normal) Distribution</a></p></td></tr></table></dd>
 <dt><span class="term">inverse_gaussian_distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/inverse_gaussian_dist.html" title="Inverse Gaussian (or Inverse Normal) Distribution">Inverse Gaussian (or Inverse Normal) Distribution</a></p></td></tr></table></dd>
-<dt><span class="term">iround</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/rounding/round.html" title="Rounding Functions">Rounding Functions</a></p></td></tr></table></dd>
+<dt><span class="term">isfinite</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaNs">Floating-Point Classification: Infinities and NaNs</a></p></td></tr></table></dd>
+<dt><span class="term">isinf</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaNs">Floating-Point Classification: Infinities and NaNs</a></p></td></tr></table></dd>
 <dt><span class="term">isnan</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaN's">Floating-Point Classification: Infinities and NaN's</a></p></td></tr></table></dd>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaNs">Floating-Point Classification: Infinities and NaNs</a></p></td></tr></table></dd>
+<dt><span class="term">isnormal</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fpclass.html" title="Floating-Point Classification: Infinities and NaNs">Floating-Point Classification: Infinities and NaNs</a></p></td></tr></table></dd>
 <dt><span class="term">Iteration Limits Policies</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/iteration_pol.html" title="Iteration Limits Policies">BOOST_MATH_MAX_ROOT_ITERATION_POLICY</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/iteration_pol.html" title="Iteration Limits Policies">BOOST_MATH_MAX_SERIES_ITERATION_POLICY</a></p></td></tr>
 </table></dd>
-<dt><span class="term">itrunc</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/rounding/trunc.html" title="Truncation Functions">Truncation Functions</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_78"></a><span class="term">K</span>
+<a name="idx_id_59"></a><span class="term">K</span>
 </dt>
 <dd><div class="variablelist"><dl>
-<dt><span class="term">kahan_sum_series</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/series_evaluation.html" title="Series Evaluation">Series Evaluation</a></p></td></tr></table></dd>
 <dt><span class="term">Known Issues, and TODO List</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/status/issues.html" title="Known Issues, and TODO List">ellint_3</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/status/issues.html" title="Known Issues, and TODO List">Lanczos approximation</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/status/issues.html" title="Known Issues, and TODO List">log1p</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/status/issues.html" title="Known Issues, and TODO List">tgamma</a></p></td></tr>
-</table></dd>
-<dt><span class="term">kurtosis</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">Non-Member Properties</a></p></td></tr></table></dd>
-<dt><span class="term">kurtosis_excess</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">Non-Member Properties</a></p></td></tr></table></dd>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/status/issues.html" title="Known Issues, and TODO List">Lanczos approximation</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_79"></a><span class="term">L</span>
+<a name="idx_id_60"></a><span class="term">L</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">laguerre</span></dt>
@@ -1966,10 +1563,7 @@
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
 <dt><span class="term">Laguerre (and Associated) Polynomials</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/laguerre.html" title="Laguerre (and Associated) Polynomials">laguerre</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/laguerre.html" title="Laguerre (and Associated) Polynomials">laguerre_next</a></p></td></tr>
-</table></dd>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/laguerre.html" title="Laguerre (and Associated) Polynomials">laguerre</a></p></td></tr></table></dd>
 <dt><span class="term">laguerref</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
@@ -1982,8 +1576,6 @@
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
-<dt><span class="term">laguerre_next</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/laguerre.html" title="Laguerre (and Associated) Polynomials">Laguerre (and Associated) Polynomials</a></p></td></tr></table></dd>
 <dt><span class="term">Lanczos approximation</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/beta_function.html" title="Beta">Beta</a></p></td></tr>
@@ -1995,7 +1587,6 @@
 <tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/igamma.html" title="Incomplete Gamma Functions">Incomplete Gamma Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/status/issues.html" title="Known Issues, and TODO List">Known Issues, and TODO List</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/backgrounders/lanczos.html" title="The Lanczos Approximation">Lanczos approximation</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/backgrounders/lanczos.html" title="The Lanczos Approximation">lgamma</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/lgamma.html" title="Log Gamma">Log Gamma</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/negative_binomial_dist.html" title="Negative Binomial Distribution">Negative Binomial Distribution</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/perf/tuning.html" title="Performance Tuning Macros">Performance Tuning Macros</a></p></td></tr>
@@ -2019,17 +1610,8 @@
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/legendre.html" title="Legendre (and Associated) Polynomials">Legendre (and Associated) Polynomials</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
-<dt><span class="term">Legendre (and Associated) Polynomials</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/legendre.html" title="Legendre (and Associated) Polynomials">assoc_legendre</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/legendre.html" title="Legendre (and Associated) Polynomials">legendre</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/legendre.html" title="Legendre (and Associated) Polynomials">legendre_next</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/legendre.html" title="Legendre (and Associated) Polynomials">legendre_p</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/legendre.html" title="Legendre (and Associated) Polynomials">legendre_q</a></p></td></tr>
-</table></dd>
 <dt><span class="term">legendref</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
@@ -2042,28 +1624,13 @@
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
-<dt><span class="term">legendre_next</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/legendre.html" title="Legendre (and Associated) Polynomials">Legendre (and Associated) Polynomials</a></p></td></tr></table></dd>
-<dt><span class="term">legendre_p</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/legendre.html" title="Legendre (and Associated) Polynomials">Legendre (and Associated) Polynomials</a></p></td></tr></table></dd>
-<dt><span class="term">legendre_q</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/legendre.html" title="Legendre (and Associated) Polynomials">Legendre (and Associated) Polynomials</a></p></td></tr></table></dd>
 <dt><span class="term">lgamma</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/comparisons.html" title="Comparisons to Other Open Source Libraries">Comparisons to Other Open Source Libraries</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/directories.html" title="Directory and File Structure">Directory and File Structure</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/tgamma.html" title="Gamma">Gamma</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals2/test_data.html" title="Graphing, Profiling, and Generating Test Data for Special Functions">Graphing, Profiling, and Generating Test Data for Special Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/history1.html" title="History and What's New">History and What's New</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/hypergeometric_dist.html" title="Hypergeometric Distribution">Hypergeometric Distribution</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/lgamma.html" title="Log Gamma">Log Gamma</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/negative_binomial_dist.html" title="Negative Binomial Distribution">Negative Binomial Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals2/error_test.html" title="Relative Error and Testing">Relative Error and Testing</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/namespace_pol.html" title="Setting Polices at Namespace Scope">Setting Polices at Namespace Scope</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/backgrounders/lanczos.html" title="The Lanczos Approximation">The Lanczos Approximation</a></p></td></tr>
 </table></dd>
 <dt><span class="term">lgammaf</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
@@ -2097,7 +1664,6 @@
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/using_udt/concepts.html" title="Conceptual Requirements for Real Number Types">Conceptual Requirements for Real Number Types</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/utils/rounding/round.html" title="Rounding Functions">Rounding Functions</a></p></td></tr>
 </table></dd>
 <dt><span class="term">llroundf</span></dt>
@@ -2112,13 +1678,10 @@
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
 </table></dd>
-<dt><span class="term">lltrunc</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/rounding/trunc.html" title="Truncation Functions">Truncation Functions</a></p></td></tr></table></dd>
 <dt><span class="term">Log Gamma</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/lgamma.html" title="Log Gamma">Lanczos approximation</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/lgamma.html" title="Log Gamma">lgamma</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/lgamma.html" title="Log Gamma">log1p</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/lgamma.html" title="Log Gamma">tgamma</a></p></td></tr>
 </table></dd>
 <dt><span class="term">Log Normal Distribution</span></dt>
@@ -2130,21 +1693,13 @@
 </table></dd>
 <dt><span class="term">log1p</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/special/powers/log1p.html" title="log1p">accuracy</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/powers/log1p.html" title="log1p">BOOST_HAS_LOG1P</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/comparisons.html" title="Comparisons to Other Open Source Libraries">Comparisons to Other Open Source Libraries</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/exp_dist.html" title="Exponential Distribution">Exponential Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/extreme_dist.html" title="Extreme Value Distribution">Extreme Value Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/geometric_dist.html" title="Geometric Distribution">Geometric Distribution</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/status/issues.html" title="Known Issues, and TODO List">Known Issues, and TODO List</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/lgamma.html" title="Log Gamma">Log Gamma</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/powers/log1p.html" title="log1p">log1p</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/rayleigh.html" title="Rayleigh Distribution">Rayleigh Distribution</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/series_evaluation.html" title="Series Evaluation">Series Evaluation</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/powers/sqrt1pm1.html" title="sqrt1pm1">sqrt1pm1</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/weibull_dist.html" title="Weibull Distribution">Weibull Distribution</a></p></td></tr>
 </table></dd>
 <dt><span class="term">log1pf</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
@@ -2226,7 +1781,6 @@
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/using_udt/concepts.html" title="Conceptual Requirements for Real Number Types">Conceptual Requirements for Real Number Types</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/utils/rounding/round.html" title="Rounding Functions">Rounding Functions</a></p></td></tr>
 </table></dd>
 <dt><span class="term">lroundf</span></dt>
@@ -2241,37 +1795,23 @@
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
 </table></dd>
-<dt><span class="term">ltrunc</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/rounding/trunc.html" title="Truncation Functions">Truncation Functions</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_80"></a><span class="term">M</span>
+<a name="idx_id_61"></a><span class="term">M</span>
 </dt>
 <dd><div class="variablelist"><dl>
-<dt><span class="term">make_policy</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/pol_ref_ref.html" title="Policy Class Reference">Policy Class Reference</a></p></td></tr></table></dd>
 <dt><span class="term">Mathematically Undefined Function Policies</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/assert_undefined.html" title="Mathematically Undefined Function Policies">BOOST_MATH_ASSERT_UNDEFINED_POLICY</a></p></td></tr></table></dd>
 <dt><span class="term">max_factorial</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/factorials/sf_factorial.html" title="Factorial">Factorial</a></p></td></tr></table></dd>
-<dt><span class="term">mean</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">Non-Member Properties</a></p></td></tr></table></dd>
-<dt><span class="term">median</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">Non-Member Properties</a></p></td></tr></table></dd>
-<dt><span class="term">mode</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">Non-Member Properties</a></p></td></tr></table></dd>
 <dt><span class="term">Modified Bessel Functions of the First and Second Kinds</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/special/bessel/mbessel.html" title="Modified Bessel Functions of the First and Second Kinds">cyl_bessel_i</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/mbessel.html" title="Modified Bessel Functions of the First and Second Kinds">cyl_bessel_j</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/bessel/mbessel.html" title="Modified Bessel Functions of the First and Second Kinds">cyl_bessel_k</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/mbessel.html" title="Modified Bessel Functions of the First and Second Kinds">cyl_neumann</a></p></td></tr>
 </table></dd>
-<dt><span class="term">msg</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">Calling User Defined Error Handlers</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_81"></a><span class="term">N</span>
+<a name="idx_id_62"></a><span class="term">N</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">Namespaces</span></dt>
@@ -2280,6 +1820,8 @@
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/utils/fp_facets/intro.html" title="Introduction">Introduction</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/utils/fp_facets/reference.html" title="Reference">Reference</a></p></td></tr>
 </table></dd>
 <dt><span class="term">nanf</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
@@ -2308,11 +1850,7 @@
 </table></dd>
 <dt><span class="term">Negative Binomial Distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/negative_binomial_dist.html" title="Negative Binomial Distribution">beta</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/negative_binomial_dist.html" title="Negative Binomial Distribution">find_lower_bound_on_p</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/negative_binomial_dist.html" title="Negative Binomial Distribution">find_upper_bound_on_p</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/negative_binomial_dist.html" title="Negative Binomial Distribution">Lanczos approximation</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/negative_binomial_dist.html" title="Negative Binomial Distribution">lgamma</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/negative_binomial_dist.html" title="Negative Binomial Distribution">negative_binomial</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/negative_binomial_dist.html" title="Negative Binomial Distribution">negative_binomial_distribution</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/negative_binomial_dist.html" title="Negative Binomial Distribution">policy_type</a></p></td></tr>
@@ -2325,16 +1863,12 @@
 </table></dd>
 <dt><span class="term">negative_binomial_distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/negative_binomial_dist.html" title="Negative Binomial Distribution">Negative Binomial Distribution</a></p></td></tr></table></dd>
-<dt><span class="term">newton_raphson_iterate</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/roots.html" title="Root Finding With Derivatives: Newton-Raphson, Halley &amp; Schroeder">Root Finding With Derivatives: Newton-Raphson, Halley &amp; Schroeder</a></p></td></tr></table></dd>
 <dt><span class="term">nextafter</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/utils/next_float/float_next.html" title="Finding the Next Greater Representable Value (float_next)">Finding the Next Greater Representable Value (float_next)</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/utils/next_float/nextafter.html" title="Finding the Next Representable Value in a Specific Direction (nextafter)">Finding the Next Representable Value in a Specific Direction (nextafter)</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/utils/next_float/float_prior.html" title="Finding the Next Smaller Representable Value (float_prior)">Finding the Next Smaller Representable Value (float_prior)</a></p></td></tr>
 </table></dd>
 <dt><span class="term">nextafterf</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
@@ -2353,7 +1887,6 @@
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/utils/next_float/nextafter.html" title="Finding the Next Representable Value in a Specific Direction (nextafter)">Finding the Next Representable Value in a Specific Direction (nextafter)</a></p></td></tr>
 </table></dd>
 <dt><span class="term">nexttowardf</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
@@ -2367,22 +1900,6 @@
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
 </table></dd>
-<dt><span class="term">Non-Member Properties</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">cdf</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">chf</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">hazard</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">kurtosis</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">kurtosis_excess</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">mean</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">median</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">mode</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">pdf</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">quantile</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">skewness</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">standard_deviation</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">variance</a></p></td></tr>
-</table></dd>
 <dt><span class="term">Noncentral Beta Distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/nc_beta_dist.html" title="Noncentral Beta Distribution">beta</a></p></td></tr>
@@ -2393,9 +1910,6 @@
 </table></dd>
 <dt><span class="term">Noncentral Chi-Squared Distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/nc_chi_squared_dist.html" title="Noncentral Chi-Squared Distribution">cyl_bessel_i</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/nc_chi_squared_dist.html" title="Noncentral Chi-Squared Distribution">find_degrees_of_freedom</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/nc_chi_squared_dist.html" title="Noncentral Chi-Squared Distribution">find_non_centrality</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/nc_chi_squared_dist.html" title="Noncentral Chi-Squared Distribution">non_central_chi_squared</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/nc_chi_squared_dist.html" title="Noncentral Chi-Squared Distribution">non_central_chi_squared_distribution</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/nc_chi_squared_dist.html" title="Noncentral Chi-Squared Distribution">policy_type</a></p></td></tr>
@@ -2403,7 +1917,6 @@
 </table></dd>
 <dt><span class="term">Noncentral F Distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/nc_f_dist.html" title="Noncentral F Distribution">beta</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/nc_f_dist.html" title="Noncentral F Distribution">non_central_f</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/nc_f_dist.html" title="Noncentral F Distribution">non_central_f_distribution</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/nc_f_dist.html" title="Noncentral F Distribution">policy_type</a></p></td></tr>
@@ -2411,12 +1924,15 @@
 </table></dd>
 <dt><span class="term">Noncentral T Distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/nc_t_dist.html" title="Noncentral T Distribution">beta</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/nc_t_dist.html" title="Noncentral T Distribution">non_central_t</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/nc_t_dist.html" title="Noncentral T Distribution">non_central_t_distribution</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/nc_t_dist.html" title="Noncentral T Distribution">policy_type</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/nc_t_dist.html" title="Noncentral T Distribution">value_type</a></p></td></tr>
 </table></dd>
+<dt><span class="term">nonfinite_num_get</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fp_facets.html" title="Facets for Floating-Point Infinities and NaNs">Facets for Floating-Point Infinities and NaNs</a></p></td></tr></table></dd>
+<dt><span class="term">nonfinite_num_put</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fp_facets.html" title="Facets for Floating-Point Infinities and NaNs">Facets for Floating-Point Infinities and NaNs</a></p></td></tr></table></dd>
 <dt><span class="term">non_central_beta</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/nc_beta_dist.html" title="Noncentral Beta Distribution">Noncentral Beta Distribution</a></p></td></tr></table></dd>
 <dt><span class="term">non_central_beta_distribution</span></dt>
@@ -2433,8 +1949,6 @@
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/nc_t_dist.html" title="Noncentral T Distribution">Noncentral T Distribution</a></p></td></tr></table></dd>
 <dt><span class="term">non_central_t_distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/nc_t_dist.html" title="Noncentral T Distribution">Noncentral T Distribution</a></p></td></tr></table></dd>
-<dt><span class="term">norm</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/namespace_policies.html" title="Setting Policies at Namespace or Translation Unit Scope">Setting Policies at Namespace or Translation Unit Scope</a></p></td></tr></table></dd>
 <dt><span class="term">normal</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/dist/stat_tut/weg/geometric_eg.html" title="Geometric Distribution Examples">Geometric Distribution Examples</a></p></td></tr>
@@ -2453,33 +1967,28 @@
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/pol_ref_ref.html" title="Policy Class Reference">Policy Class Reference</a></p></td></tr></table></dd>
 <dt><span class="term">normal_distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/normal_dist.html" title="Normal (Gaussian) Distribution">Normal (Gaussian) Distribution</a></p></td></tr></table></dd>
-<dt><span class="term">Numeric Constants</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/constants.html" title="Numeric Constants">e</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_82"></a><span class="term">O</span>
+<a name="idx_id_63"></a><span class="term">O</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">overflow_error_type</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/pol_ref_ref.html" title="Policy Class Reference">Policy Class Reference</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_83"></a><span class="term">P</span>
+<a name="idx_id_64"></a><span class="term">P</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">pareto</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/pareto.html" title="Pareto Distribution">Pareto Distribution</a></p></td></tr></table></dd>
 <dt><span class="term">Pareto Distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/pareto.html" title="Pareto Distribution">expm1</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/pareto.html" title="Pareto Distribution">pareto</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/pareto.html" title="Pareto Distribution">pareto_distribution</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/pareto.html" title="Pareto Distribution">value_type</a></p></td></tr>
 </table></dd>
 <dt><span class="term">pareto_distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/pareto.html" title="Pareto Distribution">Pareto Distribution</a></p></td></tr></table></dd>
-<dt><span class="term">pdf</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">Non-Member Properties</a></p></td></tr></table></dd>
 <dt><span class="term">Performance Tuning Macros</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/perf/tuning.html" title="Performance Tuning Macros">BOOST_MATH_INT_TABLE_TYPE</a></p></td></tr>
@@ -2487,7 +1996,6 @@
 <tr><td><p><a class="link" href="../math_toolkit/perf/tuning.html" title="Performance Tuning Macros">BOOST_MATH_POLY_METHOD</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/perf/tuning.html" title="Performance Tuning Macros">BOOST_MATH_PROMOTE_DOUBLE_POLICY</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/perf/tuning.html" title="Performance Tuning Macros">BOOST_MATH_RATIONAL_METHOD</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/tuning.html#math_toolkit.perf.tuning.performance_comparison_with_and_without_internal_promotion_to_long_double" title="Table&#160;53.&#160;Performance Comparison with and Without Internal Promotion to long double">erf</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/perf/tuning.html" title="Performance Tuning Macros">Lanczos approximation</a></p></td></tr>
 </table></dd>
 <dt><span class="term">poisson</span></dt>
@@ -2512,7 +2020,6 @@
 <tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/pol_ref_ref.html" title="Policy Class Reference">domain_error_type</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/pol_ref_ref.html" title="Policy Class Reference">evaluation_error_type</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/pol_ref_ref.html" title="Policy Class Reference">indeterminate_result_error_type</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/pol_ref_ref.html" title="Policy Class Reference">make_policy</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/pol_ref_ref.html" title="Policy Class Reference">normalise</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/pol_ref_ref.html" title="Policy Class Reference">overflow_error_type</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/pol_ref_ref.html" title="Policy Class Reference">pole_error_type</a></p></td></tr>
@@ -2551,23 +2058,8 @@
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/triangular_dist.html" title="Triangular Distribution">Triangular Distribution</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/weibull_dist.html" title="Weibull Distribution">Weibull Distribution</a></p></td></tr>
 </table></dd>
-<dt><span class="term">Polynomial and Rational Function Evaluation</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/rational.html" title="Polynomial and Rational Function Evaluation">evaluate_even_polynomial</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/rational.html" title="Polynomial and Rational Function Evaluation">evaluate_odd_polynomial</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/rational.html" title="Polynomial and Rational Function Evaluation">evaluate_polynomial</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/rational.html" title="Polynomial and Rational Function Evaluation">evaluate_rational</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/rational.html" title="Polynomial and Rational Function Evaluation">T</a></p></td></tr>
-</table></dd>
 <dt><span class="term">Polynomials</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals2/polynomials.html" title="Polynomials">value_type</a></p></td></tr></table></dd>
-<dt><span class="term">powm1</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/special/powers/powm1.html" title="powm1">expm1</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/powers/powm1.html" title="powm1">powm1</a></p></td></tr>
-</table></dd>
-<dt><span class="term">Precision Policies</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/precision_pol.html" title="Precision Policies">tgamma</a></p></td></tr></table></dd>
 <dt><span class="term">precision_type</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/pol_ref_ref.html" title="Policy Class Reference">Policy Class Reference</a></p></td></tr></table></dd>
 <dt><span class="term">promote_args</span></dt>
@@ -2581,28 +2073,13 @@
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/pol_ref_ref.html" title="Policy Class Reference">Policy Class Reference</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_84"></a><span class="term">Q</span>
+<a name="idx_id_65"></a><span class="term">R</span>
 </dt>
 <dd><div class="variablelist"><dl>
-<dt><span class="term">quantile</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">Non-Member Properties</a></p></td></tr></table></dd>
-</dl></div></dd>
-<dt>
-<a name="idx_id_85"></a><span class="term">R</span>
-</dt>
-<dd><div class="variablelist"><dl>
-<dt><span class="term">Ratios of Gamma Functions</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/gamma_ratios.html" title="Ratios of Gamma Functions">beta</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/gamma_ratios.html" title="Ratios of Gamma Functions">tgamma_delta_ratio</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/gamma_ratios.html" title="Ratios of Gamma Functions">tgamma_ratio</a></p></td></tr>
-</table></dd>
 <dt><span class="term">rayleigh</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/rayleigh.html" title="Rayleigh Distribution">Rayleigh Distribution</a></p></td></tr></table></dd>
 <dt><span class="term">Rayleigh Distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/rayleigh.html" title="Rayleigh Distribution">expm1</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/rayleigh.html" title="Rayleigh Distribution">log1p</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/rayleigh.html" title="Rayleigh Distribution">policy_type</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/rayleigh.html" title="Rayleigh Distribution">rayleigh</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/rayleigh.html" title="Rayleigh Distribution">rayleigh_distribution</a></p></td></tr>
@@ -2610,21 +2087,14 @@
 </table></dd>
 <dt><span class="term">rayleigh_distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/rayleigh.html" title="Rayleigh Distribution">Rayleigh Distribution</a></p></td></tr></table></dd>
+<dt><span class="term">Reference</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/fp_facets/reference.html" title="Reference">nan</a></p></td></tr></table></dd>
 <dt><span class="term">References</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/backgrounders/refs.html" title="References">Lanczos approximation</a></p></td></tr></table></dd>
-<dt><span class="term">Relative Error and Testing</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals2/error_test.html" title="Relative Error and Testing">lgamma</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals2/error_test.html" title="Relative Error and Testing">relative_error</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals2/error_test.html" title="Relative Error and Testing">tgamma</a></p></td></tr>
-</table></dd>
-<dt><span class="term">relative_error</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals2/error_test.html" title="Relative Error and Testing">Relative Error and Testing</a></p></td></tr></table></dd>
 <dt><span class="term">remainder</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/backgrounders/remez.html" title="The Remez Method">The Remez Method</a></p></td></tr>
 </table></dd>
 <dt><span class="term">remainderf</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
@@ -2636,12 +2106,6 @@
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 </table></dd>
-<dt><span class="term">Remez Method</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/backgrounders/remez.html" title="The Remez Method">erfc</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/backgrounders/remez.html" title="The Remez Method">remainder</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/backgrounders/remez.html" title="The Remez Method">round</a></p></td></tr>
-</table></dd>
 <dt><span class="term">remquo</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
@@ -2657,10 +2121,6 @@
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 </table></dd>
-<dt><span class="term">Representation Distance Between Two Floating Point Values (ULP) float_distance</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/next_float/float_distance.html" title="Calculating the Representation Distance Between Two Floating Point Values (ULP) float_distance">float_distance</a></p></td></tr></table></dd>
-<dt><span class="term">Riemann Zeta Function</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/zetas/zeta.html" title="Riemann Zeta Function">zeta</a></p></td></tr></table></dd>
 <dt><span class="term">riemann_zeta</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
@@ -2694,49 +2154,22 @@
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 </table></dd>
-<dt><span class="term">Rising Factorial</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/factorials/sf_rising_factorial.html" title="Rising Factorial">rising_factorial</a></p></td></tr></table></dd>
-<dt><span class="term">rising_factorial</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/factorials/sf_rising_factorial.html" title="Rising Factorial">Rising Factorial</a></p></td></tr></table></dd>
 <dt><span class="term">Root Finding With Derivatives: Newton-Raphson, Halley &amp; Schroeder</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/roots.html" title="Root Finding With Derivatives: Newton-Raphson, Halley &amp; Schroeder">cbrt</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/roots.html" title="Root Finding With Derivatives: Newton-Raphson, Halley &amp; Schroeder">halley_iterate</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/roots.html" title="Root Finding With Derivatives: Newton-Raphson, Halley &amp; Schroeder">newton_raphson_iterate</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/roots.html" title="Root Finding With Derivatives: Newton-Raphson, Halley &amp; Schroeder">schroeder_iterate</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/roots.html" title="Root Finding With Derivatives: Newton-Raphson, Halley &amp; Schroeder">z</a></p></td></tr>
-</table></dd>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/roots.html" title="Root Finding With Derivatives: Newton-Raphson, Halley &amp; Schroeder">cbrt</a></p></td></tr></table></dd>
 <dt><span class="term">Root Finding Without Derivatives: Bisection, Bracket and TOMS748</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/roots2.html" title="Root Finding Without Derivatives: Bisection, Bracket and TOMS748">eps_tolerance</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/roots2.html" title="Root Finding Without Derivatives: Bisection, Bracket and TOMS748">equal_ceil</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/roots2.html" title="Root Finding Without Derivatives: Bisection, Bracket and TOMS748">equal_floor</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/roots2.html" title="Root Finding Without Derivatives: Bisection, Bracket and TOMS748">equal_nearest_integer</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/roots2.html" title="Root Finding Without Derivatives: Bisection, Bracket and TOMS748">round</a></p></td></tr>
 </table></dd>
 <dt><span class="term">round</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/backgrounders/implementation.html" title="Additional Implementation Notes">Additional Implementation Notes</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/using_udt/concepts.html" title="Conceptual Requirements for Real Number Types">Conceptual Requirements for Real Number Types</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/discrete_quant_ref.html" title="Discrete Quantile Policies">Discrete Quantile Policies</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_erf/error_inv.html" title="Error Function Inverses">Error Function Inverses</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_erf/error_function.html" title="Error Functions">Error Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/error_handling.html" title="Error Handling">Error Handling</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">Error Handling Policies</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/stat_tut/weg/find_eg/find_scale_eg.html" title="Find Scale (Standard Deviation) Example">Find Scale (Standard Deviation) Example</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/stat_tut/overview/generic.html" title="Generic operations common to all distributions are non-member functions">Generic operations common to all distributions are non-member functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/stat_tut/weg/geometric_eg.html" title="Geometric Distribution Examples">Geometric Distribution Examples</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/igamma_inv.html" title="Incomplete Gamma Function Inverses">Incomplete Gamma Function Inverses</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/roots2.html" title="Root Finding Without Derivatives: Bisection, Bracket and TOMS748">Root Finding Without Derivatives: Bisection, Bracket and TOMS748</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/utils/rounding/round.html" title="Rounding Functions">Rounding Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_beta/ibeta_inv_function.html" title="The Incomplete Beta Function Inverses">The Incomplete Beta Function Inverses</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/backgrounders/remez.html" title="The Remez Method">The Remez Method</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/utils/rounding/trunc.html" title="Truncation Functions">Truncation Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/understand_dis_quant.html" title="Understanding Quantiles of Discrete Distributions">Understanding Quantiles of Discrete Distributions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/policy_defaults.html" title="Using Macros to Change the Policy Defaults">Using Macros to Change the Policy Defaults</a></p></td></tr>
 </table></dd>
 <dt><span class="term">roundf</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
@@ -2746,7 +2179,6 @@
 </table></dd>
 <dt><span class="term">Rounding Functions</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/utils/rounding/round.html" title="Rounding Functions">iround</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/utils/rounding/round.html" title="Rounding Functions">llround</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/utils/rounding/round.html" title="Rounding Functions">lround</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/utils/rounding/round.html" title="Rounding Functions">round</a></p></td></tr>
@@ -2761,7 +2193,7 @@
 </table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_86"></a><span class="term">S</span>
+<a name="idx_id_66"></a><span class="term">S</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">scalbln</span></dt>
@@ -2794,16 +2226,10 @@
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 </table></dd>
-<dt><span class="term">scale</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/backgrounders/implementation.html" title="Additional Implementation Notes">Additional Implementation Notes</a></p></td></tr></table></dd>
-<dt><span class="term">schroeder_iterate</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/roots.html" title="Root Finding With Derivatives: Newton-Raphson, Halley &amp; Schroeder">Root Finding With Derivatives: Newton-Raphson, Halley &amp; Schroeder</a></p></td></tr></table></dd>
 <dt><span class="term">Series Evaluation</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/series_evaluation.html" title="Series Evaluation">kahan_sum_series</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/series_evaluation.html" title="Series Evaluation">log1p</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/series_evaluation.html" title="Series Evaluation">log1p_series</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/series_evaluation.html" title="Series Evaluation">sum_series</a></p></td></tr>
 </table></dd>
 <dt><span class="term">Setting Polices at Namespace Scope</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
@@ -2819,43 +2245,32 @@
 <tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/namespace_policies.html" title="Setting Policies at Namespace or Translation Unit Scope">BOOST_MATH_DECLARE_SPECIAL_FUNCTIONS</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/namespace_policies.html" title="Setting Policies at Namespace or Translation Unit Scope">cauchy</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/namespace_policies.html" title="Setting Policies at Namespace or Translation Unit Scope">gamma</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/namespace_policies.html" title="Setting Policies at Namespace or Translation Unit Scope">norm</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/namespace_policies.html" title="Setting Policies at Namespace or Translation Unit Scope">normal</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/namespace_policies.html" title="Setting Policies at Namespace or Translation Unit Scope">promote_args</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/namespace_policies.html" title="Setting Policies at Namespace or Translation Unit Scope">tgamma</a></p></td></tr>
 </table></dd>
 <dt><span class="term">Setting Policies for Distributions on an Ad Hoc Basis</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/ad_hoc_dist_policies.html" title="Setting Policies for Distributions on an Ad Hoc Basis">fisher_f</a></p></td></tr></table></dd>
+<dt><span class="term">sign</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/sign_functions.html" title="Sign Manipulation Functions">Sign Manipulation Functions</a></p></td></tr></table></dd>
 <dt><span class="term">Sign Manipulation Functions</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/sign_functions.html" title="Sign Manipulation Functions">copysign</a></p></td></tr></table></dd>
-<dt><span class="term">sinc_pi</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sinc/sinc_pi.html" title="sinc_pi">sinc_pi</a></p></td></tr></table></dd>
-<dt><span class="term">sinhc_pi</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sinc/sinhc_pi.html" title="sinhc_pi">sinhc_pi</a></p></td></tr></table></dd>
-<dt><span class="term">skewness</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">Non-Member Properties</a></p></td></tr></table></dd>
+<dd><table class="simplelist" border="0" summary="Simple list">
+<tr><td><p><a class="link" href="../math_toolkit/utils/sign_functions.html" title="Sign Manipulation Functions">changesign</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/utils/sign_functions.html" title="Sign Manipulation Functions">copysign</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/utils/sign_functions.html" title="Sign Manipulation Functions">sign</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/utils/sign_functions.html" title="Sign Manipulation Functions">signbit</a></p></td></tr>
+</table></dd>
+<dt><span class="term">signbit</span></dt>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/sign_functions.html" title="Sign Manipulation Functions">Sign Manipulation Functions</a></p></td></tr></table></dd>
 <dt><span class="term">Spherical Bessel Functions of the First and Second Kinds</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/sph_bessel.html" title="Spherical Bessel Functions of the First and Second Kinds">cyl_bessel_j</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/sph_bessel.html" title="Spherical Bessel Functions of the First and Second Kinds">cyl_neumann</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/bessel/sph_bessel.html" title="Spherical Bessel Functions of the First and Second Kinds">sph_bessel</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/bessel/sph_bessel.html" title="Spherical Bessel Functions of the First and Second Kinds">sph_neumann</a></p></td></tr>
 </table></dd>
-<dt><span class="term">Spherical Harmonics</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/sph_harm.html" title="Spherical Harmonics">spherical_harmonic_i</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/sph_harm.html" title="Spherical Harmonics">spherical_harmonic_r</a></p></td></tr>
-</table></dd>
-<dt><span class="term">spherical_harmonic_i</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/sph_harm.html" title="Spherical Harmonics">Spherical Harmonics</a></p></td></tr></table></dd>
-<dt><span class="term">spherical_harmonic_r</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_poly/sph_harm.html" title="Spherical Harmonics">Spherical Harmonics</a></p></td></tr></table></dd>
 <dt><span class="term">sph_bessel</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/bessel_over.html" title="Bessel Function Overview">Bessel Function Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/result_type.html" title="Calculation of the Type of the Result">Calculation of the Type of the Result</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/bessel/sph_bessel.html" title="Spherical Bessel Functions of the First and Second Kinds">Spherical Bessel Functions of the First and Second Kinds</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
@@ -2891,7 +2306,6 @@
 </table></dd>
 <dt><span class="term">sph_neumann</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/special/bessel/bessel_over.html" title="Bessel Function Overview">Bessel Function Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/bessel/sph_bessel.html" title="Spherical Bessel Functions of the First and Second Kinds">Spherical Bessel Functions of the First and Second Kinds</a></p></td></tr>
@@ -2909,18 +2323,8 @@
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">TR1 C Functions Quick Reference</a></p></td></tr>
 </table></dd>
-<dt><span class="term">sqrt1pm1</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/special/powers/sqrt1pm1.html" title="sqrt1pm1">expm1</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/powers/sqrt1pm1.html" title="sqrt1pm1">log1p</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/powers/sqrt1pm1.html" title="sqrt1pm1">sqrt1pm1</a></p></td></tr>
-</table></dd>
-<dt><span class="term">standard_deviation</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">Non-Member Properties</a></p></td></tr></table></dd>
 <dt><span class="term">Students t Distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/students_t_dist.html" title="Students t Distribution">beta</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/students_t_dist.html" title="Students t Distribution">find_degrees_of_freedom</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/students_t_dist.html" title="Students t Distribution">policy_type</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/students_t_dist.html" title="Students t Distribution">students_t</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/students_t_dist.html" title="Students t Distribution">students_t_distribution</a></p></td></tr>
@@ -2933,15 +2337,11 @@
 </table></dd>
 <dt><span class="term">students_t_distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/students_t_dist.html" title="Students t Distribution">Students t Distribution</a></p></td></tr></table></dd>
-<dt><span class="term">sum_series</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/series_evaluation.html" title="Series Evaluation">Series Evaluation</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_87"></a><span class="term">T</span>
+<a name="idx_id_67"></a><span class="term">T</span>
 </dt>
 <dd><div class="variablelist"><dl>
-<dt><span class="term">T</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/rational.html" title="Polynomial and Rational Function Evaluation">Polynomial and Rational Function Evaluation</a></p></td></tr></table></dd>
 <dt><span class="term">test_data</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals2/test_data.html" title="Graphing, Profiling, and Generating Test Data for Special Functions">Graphing, Profiling, and Generating Test Data for Special Functions</a></p></td></tr></table></dd>
 <dt><span class="term">tgamma</span></dt>
@@ -2951,24 +2351,12 @@
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">Calling User Defined Error Handlers</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/ad_hoc_sf_policies.html" title="Changing the Policy on an Ad Hoc Basis for the Special Functions">Changing the Policy on an Ad Hoc Basis for the Special Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/perf/comparisons.html" title="Comparisons to Other Open Source Libraries">Comparisons to Other Open Source Libraries</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/directories.html" title="Directory and File Structure">Directory and File Structure</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/error_handling.html" title="Error Handling">Error Handling</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">Error Handling Policies</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/factorials/sf_factorial.html" title="Factorial">Factorial</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/tgamma.html" title="Gamma">Gamma</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/igamma.html" title="Incomplete Gamma Functions">Incomplete Gamma Functions</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/internal_promotion.html" title="Internal Floating-point Promotion Policies">Internal Floating-point Promotion Policies</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/status/issues.html" title="Known Issues, and TODO List">Known Issues, and TODO List</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/lgamma.html" title="Log Gamma">Log Gamma</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/precision_pol.html" title="Precision Policies">Precision Policies</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/toolkit/internals2/error_test.html" title="Relative Error and Testing">Relative Error and Testing</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/namespace_pol.html" title="Setting Polices at Namespace Scope">Setting Polices at Namespace Scope</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/namespace_policies.html" title="Setting Policies at Namespace or Translation Unit Scope">Setting Policies at Namespace or Translation Unit Scope</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/using_udt/use_mpfr.html" title="Using With MPFR / GMP - a High-Precision Floating-Point Library">Using With MPFR / GMP - a High-Precision Floating-Point Library</a></p></td></tr>
 </table></dd>
-<dt><span class="term">tgamma1pm1</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/tgamma.html" title="Gamma">Gamma</a></p></td></tr></table></dd>
 <dt><span class="term">tgammaf</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
@@ -2981,12 +2369,6 @@
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
 </table></dd>
-<dt><span class="term">tgamma_delta_ratio</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/gamma_ratios.html" title="Ratios of Gamma Functions">Ratios of Gamma Functions</a></p></td></tr></table></dd>
-<dt><span class="term">tgamma_lower</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/igamma.html" title="Incomplete Gamma Functions">Incomplete Gamma Functions</a></p></td></tr></table></dd>
-<dt><span class="term">tgamma_ratio</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/sf_gamma/gamma_ratios.html" title="Ratios of Gamma Functions">Ratios of Gamma Functions</a></p></td></tr></table></dd>
 <dt><span class="term">TR1 C Functions Quick Reference</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">assoc_laguerre</a></p></td></tr>
@@ -3001,12 +2383,9 @@
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">comp_ellint_1</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">comp_ellint_1f</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">comp_ellint_1l</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">comp_ellint_2</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">comp_ellint_2f</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">comp_ellint_2l</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">comp_ellint_3</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">comp_ellint_3f</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">comp_ellint_3l</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">conf_hyperg</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">conf_hypergf</a></p></td></tr>
+<tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">conf_hypergl</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">cyl_bessel_i</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">cyl_bessel_if</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1_ref.html" title="TR1 C Functions Quick Reference">cyl_bessel_il</a></p></td></tr>
@@ -3060,7 +2439,6 @@
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/triangular_dist.html" title="Triangular Distribution">Triangular Distribution</a></p></td></tr></table></dd>
 <dt><span class="term">Triangular Distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/triangular_dist.html" title="Triangular Distribution">beta</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/triangular_dist.html" title="Triangular Distribution">policy_type</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/triangular_dist.html" title="Triangular Distribution">triangular</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/triangular_dist.html" title="Triangular Distribution">triangular_distribution</a></p></td></tr>
@@ -3077,18 +2455,10 @@
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/tr1.html" title="C99 and TR1 C Functions Overview">C99 and TR1 C Functions Overview</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/extern_c/c99.html" title="C99 C Functions">C99 C Functions</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/using_udt/concepts.html" title="Conceptual Requirements for Real Number Types">Conceptual Requirements for Real Number Types</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/main_overview/error_handling.html" title="Error Handling">Error Handling</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">Error Handling Policies</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/utils/rounding/trunc.html" title="Truncation Functions">Truncation Functions</a></p></td></tr>
 </table></dd>
 <dt><span class="term">Truncation Functions</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/utils/rounding/trunc.html" title="Truncation Functions">itrunc</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/utils/rounding/trunc.html" title="Truncation Functions">lltrunc</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/utils/rounding/trunc.html" title="Truncation Functions">ltrunc</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/utils/rounding/trunc.html" title="Truncation Functions">round</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/utils/rounding/trunc.html" title="Truncation Functions">trunc</a></p></td></tr>
-</table></dd>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/utils/rounding/trunc.html" title="Truncation Functions">trunc</a></p></td></tr></table></dd>
 <dt><span class="term">truncf</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/main_overview/tr1.html" title="C99 and C++ TR1 C-style Functions">C99 and C++ TR1 C-style Functions</a></p></td></tr>
@@ -3103,13 +2473,11 @@
 </table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_88"></a><span class="term">U</span>
+<a name="idx_id_68"></a><span class="term">U</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">underflow_error_type</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/pol_ref_ref.html" title="Policy Class Reference">Policy Class Reference</a></p></td></tr></table></dd>
-<dt><span class="term">Understanding Quantiles of Discrete Distributions</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/understand_dis_quant.html" title="Understanding Quantiles of Discrete Distributions">round</a></p></td></tr></table></dd>
 <dt><span class="term">uniform</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/uniform_dist.html" title="Uniform Distribution">Uniform Distribution</a></p></td></tr></table></dd>
 <dt><span class="term">Uniform Distribution</span></dt>
@@ -3122,47 +2490,6 @@
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/uniform_dist.html" title="Uniform Distribution">Uniform Distribution</a></p></td></tr></table></dd>
 <dt><span class="term">upper_incomplete_gamma_fract</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals2/test_data.html" title="Graphing, Profiling, and Generating Test Data for Special Functions">Graphing, Profiling, and Generating Test Data for Special Functions</a></p></td></tr></table></dd>
-<dt><span class="term">user_denorm_error</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">Calling User Defined Error Handlers</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">Error Handling Policies</a></p></td></tr>
-</table></dd>
-<dt><span class="term">user_domain_error</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">Calling User Defined Error Handlers</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">Error Handling Policies</a></p></td></tr>
-</table></dd>
-<dt><span class="term">user_evaluation_error</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">Calling User Defined Error Handlers</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">Error Handling Policies</a></p></td></tr>
-</table></dd>
-<dt><span class="term">user_indeterminate_result_error</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">Calling User Defined Error Handlers</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">Error Handling Policies</a></p></td></tr>
-</table></dd>
-<dt><span class="term">user_overflow_error</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">Calling User Defined Error Handlers</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/special/powers/ct_pow.html" title="Compile Time Power of a Runtime Base">Compile Time Power of a Runtime Base</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">Error Handling Policies</a></p></td></tr>
-</table></dd>
-<dt><span class="term">user_pole_error</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">Calling User Defined Error Handlers</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">Error Handling Policies</a></p></td></tr>
-</table></dd>
-<dt><span class="term">user_rounding_error</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">Calling User Defined Error Handlers</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">Error Handling Policies</a></p></td></tr>
-</table></dd>
-<dt><span class="term">user_underflow_error</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">Calling User Defined Error Handlers</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">Error Handling Policies</a></p></td></tr>
-</table></dd>
 <dt><span class="term">Using Macros to Change the Policy Defaults</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
 <tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/policy_defaults.html" title="Using Macros to Change the Policy Defaults">BOOST_MATH_ASSERT_UNDEFINED_POLICY</a></p></td></tr>
@@ -3180,18 +2507,14 @@
 <tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/policy_defaults.html" title="Using Macros to Change the Policy Defaults">BOOST_MATH_PROMOTE_FLOAT_POLICY</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/policy_defaults.html" title="Using Macros to Change the Policy Defaults">BOOST_MATH_ROUNDING_ERROR_POLICY</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/policy_defaults.html" title="Using Macros to Change the Policy Defaults">BOOST_MATH_UNDERFLOW_ERROR_POLICY</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/policy/pol_ref/policy_defaults.html" title="Using Macros to Change the Policy Defaults">round</a></p></td></tr>
 </table></dd>
 <dt><span class="term">Using With MPFR / GMP - a High-Precision Floating-Point Library</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/using_udt/use_mpfr.html" title="Using With MPFR / GMP - a High-Precision Floating-Point Library">Lanczos approximation</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/using_udt/use_mpfr.html" title="Using With MPFR / GMP - a High-Precision Floating-Point Library">tgamma</a></p></td></tr>
-</table></dd>
+<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/using_udt/use_mpfr.html" title="Using With MPFR / GMP - a High-Precision Floating-Point Library">Lanczos approximation</a></p></td></tr></table></dd>
 <dt><span class="term">Using With NTL - a High-Precision Floating-Point Library</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/using_udt/use_ntl.html" title="Using With NTL - a High-Precision Floating-Point Library">Lanczos approximation</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_89"></a><span class="term">V</span>
+<a name="idx_id_69"></a><span class="term">V</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">value_type</span></dt>
@@ -3229,20 +2552,15 @@
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/uniform_dist.html" title="Uniform Distribution">Uniform Distribution</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/weibull_dist.html" title="Weibull Distribution">Weibull Distribution</a></p></td></tr>
 </table></dd>
-<dt><span class="term">variance</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/nmp.html" title="Non-Member Properties">Non-Member Properties</a></p></td></tr></table></dd>
 </dl></div></dd>
 <dt>
-<a name="idx_id_90"></a><span class="term">W</span>
+<a name="idx_id_70"></a><span class="term">W</span>
 </dt>
 <dd><div class="variablelist"><dl>
 <dt><span class="term">weibull</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/weibull_dist.html" title="Weibull Distribution">Weibull Distribution</a></p></td></tr></table></dd>
 <dt><span class="term">Weibull Distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list">
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/weibull_dist.html" title="Weibull Distribution">beta</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/weibull_dist.html" title="Weibull Distribution">expm1</a></p></td></tr>
-<tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/weibull_dist.html" title="Weibull Distribution">log1p</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/weibull_dist.html" title="Weibull Distribution">policy_type</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/weibull_dist.html" title="Weibull Distribution">value_type</a></p></td></tr>
 <tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/weibull_dist.html" title="Weibull Distribution">weibull</a></p></td></tr>
@@ -3251,15 +2569,6 @@
 <dt><span class="term">weibull_distribution</span></dt>
 <dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/dist/dist_ref/dists/weibull_dist.html" title="Weibull Distribution">Weibull Distribution</a></p></td></tr></table></dd>
 </dl></div></dd>
-<dt>
-<a name="idx_id_91"></a><span class="term">Z</span>
-</dt>
-<dd><div class="variablelist"><dl>
-<dt><span class="term">z</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/toolkit/internals1/roots.html" title="Root Finding With Derivatives: Newton-Raphson, Halley &amp; Schroeder">Root Finding With Derivatives: Newton-Raphson, Halley &amp; Schroeder</a></p></td></tr></table></dd>
-<dt><span class="term">zeta</span></dt>
-<dd><table class="simplelist" border="0" summary="Simple list"><tr><td><p><a class="link" href="../math_toolkit/special/zetas/zeta.html" title="Riemann Zeta Function">Riemann Zeta Function</a></p></td></tr></table></dd>
-</dl></div></dd>
 </dl></div>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/implementation.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/implementation.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/implementation.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -33,7 +33,7 @@
         and reflect more the general implementation philosophy used.
       </p>
 <a name="math_toolkit.backgrounders.implementation.implemention_philosophy"></a><h5>
-<a name="id1452220"></a>
+<a name="id1464802"></a>
         <a class="link" href="implementation.html#math_toolkit.backgrounders.implementation.implemention_philosophy">Implemention
         philosophy</a>
       </h5>
@@ -85,7 +85,7 @@
         These could still provide sufficient accuracy for some speed-critical applications.
       </p>
 <a name="math_toolkit.backgrounders.implementation.accuracy_and_representation_of_test_values"></a><h5>
-<a name="id1452284"></a>
+<a name="id1464866"></a>
         <a class="link" href="implementation.html#math_toolkit.backgrounders.implementation.accuracy_and_representation_of_test_values">Accuracy
         and Representation of Test Values</a>
       </h5>
@@ -130,7 +130,7 @@
         binary value).
       </p>
 <a name="math_toolkit.backgrounders.implementation.tolerance_of_tests"></a><h5>
-<a name="id1452428"></a>
+<a name="id1465010"></a>
         <a class="link" href="implementation.html#math_toolkit.backgrounders.implementation.tolerance_of_tests">Tolerance
         of Tests</a>
       </h5>
@@ -156,7 +156,7 @@
         first that the suffix L is present, and then that the tolerance is big enough.
       </p>
 <a name="math_toolkit.backgrounders.implementation.handling_unsuitable_arguments"></a><h5>
-<a name="id1452472"></a>
+<a name="id1465054"></a>
         <a class="link" href="implementation.html#math_toolkit.backgrounders.implementation.handling_unsuitable_arguments">Handling
         Unsuitable Arguments</a>
       </h5>
@@ -224,7 +224,7 @@
         </p></td></tr>
 </table></div>
 <a name="math_toolkit.backgrounders.implementation.handling_of_functions_that_are_not_mathematically_defined"></a><h5>
-<a name="id1452604"></a>
+<a name="id1465186"></a>
         <a class="link" href="implementation.html#math_toolkit.backgrounders.implementation.handling_of_functions_that_are_not_mathematically_defined">Handling
         of Functions that are Not Mathematically defined</a>
       </h5>
@@ -258,7 +258,7 @@
         </p></td></tr>
 </table></div>
 <a name="math_toolkit.backgrounders.implementation.median_of_distributions"></a><h5>
-<a name="id1452690"></a>
+<a name="id1465271"></a>
         <a class="link" href="implementation.html#math_toolkit.backgrounders.implementation.median_of_distributions">Median
         of distributions</a>
       </h5>
@@ -293,7 +293,7 @@
         Basic Statistics.</a> give more detail, in particular for discrete distributions.
       </p>
 <a name="math_toolkit.backgrounders.implementation.handling_of_floating_point_infinity"></a><h5>
-<a name="id1452812"></a>
+<a name="id1465394"></a>
         <a class="link" href="implementation.html#math_toolkit.backgrounders.implementation.handling_of_floating_point_infinity">Handling
         of Floating-Point Infinity</a>
       </h5>
@@ -337,7 +337,7 @@
         handling policies</a>.
       </p>
 <a name="math_toolkit.backgrounders.implementation.scale__shape_and_location"></a><h5>
-<a name="id1452901"></a>
+<a name="id1465483"></a>
         <a class="link" href="implementation.html#math_toolkit.backgrounders.implementation.scale__shape_and_location">Scale,
         Shape and Location</a>
       </h5>
@@ -364,7 +364,7 @@
         functions, they can be added if required.
       </p>
 <a name="math_toolkit.backgrounders.implementation.notes_on_implementation_of_specific_functions__amp__distributions"></a><h5>
-<a name="id1454115"></a>
+<a name="id1465817"></a>
         <a class="link" href="implementation.html#math_toolkit.backgrounders.implementation.notes_on_implementation_of_specific_functions__amp__distributions">Notes
         on Implementation of Specific Functions &amp; Distributions</a>
       </h5>
@@ -376,7 +376,7 @@
             lower = -1, mode = 0 and upper = 1 would be more suitable.
           </li></ul></div>
 <a name="math_toolkit.backgrounders.implementation.rational_approximations_used"></a><h5>
-<a name="id1454139"></a>
+<a name="id1465841"></a>
         <a class="link" href="implementation.html#math_toolkit.backgrounders.implementation.rational_approximations_used">Rational
         Approximations Used</a>
       </h5>
@@ -419,7 +419,7 @@
         to the "true" minimax solution.
       </p>
 <a name="math_toolkit.backgrounders.implementation.representation_of_mathematical_constants"></a><h5>
-<a name="id1454183"></a>
+<a name="id1465886"></a>
         <a class="link" href="implementation.html#math_toolkit.backgrounders.implementation.representation_of_mathematical_constants">Representation
         of Mathematical Constants</a>
       </h5>
@@ -480,7 +480,7 @@
 </span><span class="keyword">double</span> <span class="identifier">p</span> <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">constants</span><span class="special">::</span><span class="identifier">pi</span><span class="special">();</span> <span class="comment">// Context does not allow for disambiguation of overloaded function
 </span></pre>
 <a name="math_toolkit.backgrounders.implementation.thread_safety"></a><h5>
-<a name="id1454571"></a>
+<a name="id1466680"></a>
         <a class="link" href="implementation.html#math_toolkit.backgrounders.implementation.thread_safety">Thread
         safety</a>
       </h5>
@@ -505,7 +505,7 @@
         the right thing here at some point.
       </p>
 <a name="math_toolkit.backgrounders.implementation.sources_of_test_data"></a><h5>
-<a name="id1454607"></a>
+<a name="id1466716"></a>
         <a class="link" href="implementation.html#math_toolkit.backgrounders.implementation.sources_of_test_data">Sources
         of Test Data</a>
       </h5>
@@ -546,7 +546,7 @@
         the underlying special function is known to be difficult to implement.
       </p>
 <a name="math_toolkit.backgrounders.implementation.creating_and_managing_the_equations"></a><h5>
-<a name="id1454676"></a>
+<a name="id1466785"></a>
         <a class="link" href="implementation.html#math_toolkit.backgrounders.implementation.creating_and_managing_the_equations">Creating
         and Managing the Equations</a>
       </h5>
@@ -731,7 +731,7 @@
         HTML: this needs further investigation.
       </p>
 <a name="math_toolkit.backgrounders.implementation.producing_graphs"></a><h5>
-<a name="id1454932"></a>
+<a name="id1467041"></a>
         <a class="link" href="implementation.html#math_toolkit.backgrounders.implementation.producing_graphs">Producing
         Graphs</a>
       </h5>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/lanczos.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/lanczos.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/lanczos.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -27,7 +27,7 @@
 <a name="math_toolkit.backgrounders.lanczos"></a><a class="link" href="lanczos.html" title="The Lanczos Approximation">The Lanczos Approximation</a>
 </h3></div></div></div>
 <a name="math_toolkit.backgrounders.lanczos.motivation"></a><h5>
-<a name="id1455262"></a>
+<a name="id1467371"></a>
         <a class="link" href="lanczos.html#math_toolkit.backgrounders.lanczos.motivation">Motivation</a>
       </h5>
 <p>
@@ -99,7 +99,7 @@
         functions divided by large powers into single (simpler) expressions.
       </p>
 <a name="math_toolkit.backgrounders.lanczos.the_approximation"></a><h5>
-<a name="id1455518"></a>
+<a name="id1467627"></a>
         <a class="link" href="lanczos.html#math_toolkit.backgrounders.lanczos.the_approximation">The
         Approximation</a>
       </h5>
@@ -161,7 +161,7 @@
         </p></td></tr>
 </table></div>
 <a name="math_toolkit.backgrounders.lanczos.computing_the_coefficients"></a><h5>
-<a name="id1455710"></a>
+<a name="id1467819"></a>
         <a class="link" href="lanczos.html#math_toolkit.backgrounders.lanczos.computing_the_coefficients">Computing
         the Coefficients</a>
       </h5>
@@ -205,7 +205,7 @@
         multiplied by <span class="emphasis"><em>F</em></span> as the last step.
       </p>
 <a name="math_toolkit.backgrounders.lanczos.choosing_the_right_parameters"></a><h5>
-<a name="id1455867"></a>
+<a name="id1467976"></a>
         <a class="link" href="lanczos.html#math_toolkit.backgrounders.lanczos.choosing_the_right_parameters">Choosing
         the Right Parameters</a>
       </h5>
@@ -229,7 +229,7 @@
         computing to float precision with double precision arithmetic.
       </p>
 <div class="table">
-<a name="math_toolkit.backgrounders.lanczos.optimal_choices_for_n_and_g_when_computing_with_guard_digits__source__pugh_"></a><p class="title"><b>Table&#160;56.&#160;Optimal choices for N and g when computing with guard digits (source:
+<a name="math_toolkit.backgrounders.lanczos.optimal_choices_for_n_and_g_when_computing_with_guard_digits__source__pugh_"></a><p class="title"><b>Table&#160;57.&#160;Optimal choices for N and g when computing with guard digits (source:
         Pugh)</b></p>
 <div class="table-contents"><table class="table" summary="Optimal choices for N and g when computing with guard digits (source:
         Pugh)">
@@ -372,7 +372,7 @@
         exactly matches the machine epsilon for the type in question.
       </p>
 <div class="table">
-<a name="math_toolkit.backgrounders.lanczos.optimum_value_for_n_and_g_when_computing_at_fixed_precision"></a><p class="title"><b>Table&#160;57.&#160;Optimum value for N and g when computing at fixed precision</b></p>
+<a name="math_toolkit.backgrounders.lanczos.optimum_value_for_n_and_g_when_computing_at_fixed_precision"></a><p class="title"><b>Table&#160;58.&#160;Optimum value for N and g when computing at fixed precision</b></p>
 <div class="table-contents"><table class="table" summary="Optimum value for N and g when computing at fixed precision">
 <colgroup>
 <col>
@@ -535,7 +535,7 @@
         is exact, and so isn't used for the gamma function.
       </p>
 <a name="math_toolkit.backgrounders.lanczos.references"></a><h5>
-<a name="id1457180"></a>
+<a name="id1468513"></a>
         <a class="link" href="lanczos.html#math_toolkit.backgrounders.lanczos.references">References</a>
       </h5>
 <div class="orderedlist"><ol type="1">

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/refs.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/refs.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/refs.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -27,7 +27,7 @@
 <a name="math_toolkit.backgrounders.refs"></a><a class="link" href="refs.html" title="References">References</a>
 </h3></div></div></div>
 <a name="math_toolkit.backgrounders.refs.general_references"></a><h5>
-<a name="id1458101"></a>
+<a name="id1470857"></a>
         <a class="link" href="refs.html#math_toolkit.backgrounders.refs.general_references">General
         references</a>
       </h5>
@@ -98,7 +98,7 @@
         Library (version 2), Walter E. Brown</a>
       </p>
 <a name="math_toolkit.backgrounders.refs.calculators"></a><h5>
-<a name="id1458195"></a>
+<a name="id1470951"></a>
         <a class="link" href="refs.html#math_toolkit.backgrounders.refs.calculators">Calculators</a>
       </h5>
 <p>
@@ -120,7 +120,7 @@
         Binomial Probability Distribution Calculator.
       </p>
 <a name="math_toolkit.backgrounders.refs.other_libraries"></a><h5>
-<a name="id1458239"></a>
+<a name="id1470995"></a>
         <a class="link" href="refs.html#math_toolkit.backgrounders.refs.other_libraries">Other Libraries</a>
       </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/relative_error.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/relative_error.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/relative_error.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -78,7 +78,7 @@
         of binary digits. You have been warned!
       </p>
 <a name="zero_error"></a><a name="math_toolkit.backgrounders.relative_error.the_impossibility_of_zero_error"></a><h5>
-<a name="id1455219"></a>
+<a name="id1467328"></a>
         <a class="link" href="relative_error.html#math_toolkit.backgrounders.relative_error.the_impossibility_of_zero_error">The
         Impossibility of Zero Error</a>
       </h5>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/remez.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/remez.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/remez.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -94,7 +94,7 @@
         are located!</em></span>
       </p>
 <a name="math_toolkit.backgrounders.remez.the_remez_method"></a><h5>
-<a name="id1457363"></a>
+<a name="id1470119"></a>
         <a class="link" href="remez.html#math_toolkit.backgrounders.remez.the_remez_method">The Remez
         Method</a>
       </h5>
@@ -174,7 +174,7 @@
 </td></tr>
 </table></div>
 <a name="math_toolkit.backgrounders.remez.remez_step_1"></a><h5>
-<a name="id1457515"></a>
+<a name="id1470270"></a>
         <a class="link" href="remez.html#math_toolkit.backgrounders.remez.remez_step_1">Remez Step
         1</a>
       </h5>
@@ -205,7 +205,7 @@
         to 5.6x10<sup>-4</sup>.
       </p>
 <a name="math_toolkit.backgrounders.remez.remez_step_2"></a><h5>
-<a name="id1457589"></a>
+<a name="id1470345"></a>
         <a class="link" href="remez.html#math_toolkit.backgrounders.remez.remez_step_2">Remez Step
         2</a>
       </h5>
@@ -234,7 +234,7 @@
         In our example we perform multi-point exchange.
       </p>
 <a name="math_toolkit.backgrounders.remez.iteration"></a><h5>
-<a name="id1457620"></a>
+<a name="id1470376"></a>
         <a class="link" href="remez.html#math_toolkit.backgrounders.remez.iteration">Iteration</a>
       </h5>
 <p>
@@ -250,7 +250,7 @@
         <span class="inlinemediaobject"><img src="../../../graphs/remez-4.png" alt="remez-4"></span>
       </p>
 <a name="math_toolkit.backgrounders.remez.rational_approximations"></a><h5>
-<a name="id1457665"></a>
+<a name="id1470420"></a>
         <a class="link" href="remez.html#math_toolkit.backgrounders.remez.rational_approximations">Rational
         Approximations</a>
       </h5>
@@ -299,7 +299,7 @@
         number of terms overall.
       </p>
 <a name="math_toolkit.backgrounders.remez.practical_considerations"></a><h5>
-<a name="id1457745"></a>
+<a name="id1470501"></a>
         <a class="link" href="remez.html#math_toolkit.backgrounders.remez.practical_considerations">Practical
         Considerations</a>
       </h5>
@@ -407,7 +407,7 @@
         desired minimax solution (5x10<sup>-4</sup>).
       </p>
 <a name="math_toolkit.backgrounders.remez.remez_method_checklist"></a><h5>
-<a name="id1457900"></a>
+<a name="id1470656"></a>
         <a class="link" href="remez.html#math_toolkit.backgrounders.remez.remez_method_checklist">Remez
         Method Checklist</a>
       </h5>
@@ -461,7 +461,7 @@
           </li>
 </ul></div>
 <a name="math_toolkit.backgrounders.remez.references"></a><h5>
-<a name="id1457983"></a>
+<a name="id1470738"></a>
         <a class="link" href="remez.html#math_toolkit.backgrounders.remez.references">References</a>
       </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dist_algorithms.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dist_algorithms.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dist_algorithms.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -28,7 +28,7 @@
         Algorithms</a>
 </h4></div></div></div>
 <a name="math_toolkit.dist.dist_ref.dist_algorithms.finding_the_location_and_scale_for_normal_and_similar_distributions"></a><h5>
-<a name="id1223585"></a>
+<a name="id1225550"></a>
           <a class="link" href="dist_algorithms.html#math_toolkit.dist.dist_ref.dist_algorithms.finding_the_location_and_scale_for_normal_and_similar_distributions">Finding
           the Location and Scale for Normal and similar distributions</a>
         </h5>
@@ -50,7 +50,7 @@
 </span><span class="keyword">using</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">complement</span><span class="special">;</span> <span class="comment">// Will be needed by users who want to use complements.
 </span></pre>
 <a name="math_toolkit.dist.dist_ref.dist_algorithms.find_location_function"></a><h5>
-<a name="id1223682"></a>
+<a name="id1225647"></a>
           <a class="link" href="dist_algorithms.html#math_toolkit.dist.dist_ref.dist_algorithms.find_location_function">find_location
           function</a>
         </h5>
@@ -80,7 +80,7 @@
   <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.dist.dist_ref.dist_algorithms.find_scale_function"></a><h5>
-<a name="id1224128"></a>
+<a name="id1226092"></a>
           <a class="link" href="dist_algorithms.html#math_toolkit.dist.dist_ref.dist_algorithms.find_scale_function">find_scale
           function</a>
         </h5>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/bernoulli_dist.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/bernoulli_dist.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/bernoulli_dist.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -87,7 +87,7 @@
             <span class="inlinemediaobject"><img src="../../../../../graphs/bernoulli_cdf.png" align="middle"></span>
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.bernoulli_dist.member_functions"></a><h5>
-<a name="id1157930"></a>
+<a name="id1160353"></a>
             <a class="link" href="bernoulli_dist.html#math_toolkit.dist.dist_ref.dists.bernoulli_dist.member_functions">Member
             Functions</a>
           </h5>
@@ -103,7 +103,7 @@
             Returns the <span class="emphasis"><em>success_fraction</em></span> parameter of this distribution.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.bernoulli_dist.non_member_accessors"></a><h5>
-<a name="id1158009"></a>
+<a name="id1160432"></a>
             <a class="link" href="bernoulli_dist.html#math_toolkit.dist.dist_ref.dists.bernoulli_dist.non_member_accessors">Non-member
             Accessors</a>
           </h5>
@@ -128,7 +128,7 @@
             exception and make an error message available.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.bernoulli_dist.accuracy"></a><h5>
-<a name="id1158112"></a>
+<a name="id1160536"></a>
             <a class="link" href="bernoulli_dist.html#math_toolkit.dist.dist_ref.dists.bernoulli_dist.accuracy">Accuracy</a>
           </h5>
 <p>
@@ -136,7 +136,7 @@
             and so should have errors within an epsilon or two.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.bernoulli_dist.implementation"></a><h5>
-<a name="id1158134"></a>
+<a name="id1160557"></a>
             <a class="link" href="bernoulli_dist.html#math_toolkit.dist.dist_ref.dists.bernoulli_dist.implementation">Implementation</a>
           </h5>
 <p>
@@ -327,7 +327,7 @@
 </tbody>
 </table></div>
 <a name="math_toolkit.dist.dist_ref.dists.bernoulli_dist.references"></a><h5>
-<a name="id1158459"></a>
+<a name="id1160882"></a>
             <a class="link" href="bernoulli_dist.html#math_toolkit.dist.dist_ref.dists.bernoulli_dist.references">References</a>
           </h5>
 <div class="itemizedlist"><ul type="disc">

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/beta_dist.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/beta_dist.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/beta_dist.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -132,12 +132,12 @@
             whose apex is away from the centre (where x = half).
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.beta_dist.member_functions"></a><h5>
-<a name="id1160041"></a>
+<a name="id1163551"></a>
             <a class="link" href="beta_dist.html#math_toolkit.dist.dist_ref.dists.beta_dist.member_functions">Member
             Functions</a>
           </h5>
 <a name="math_toolkit.dist.dist_ref.dists.beta_dist.constructor"></a><h6>
-<a name="id1160058"></a>
+<a name="id1163567"></a>
             <a class="link" href="beta_dist.html#math_toolkit.dist.dist_ref.dists.beta_dist.constructor">Constructor</a>
           </h6>
 <pre class="programlisting"><span class="identifier">beta_distribution</span><span class="special">(</span><span class="identifier">RealType</span> <span class="identifier">alpha</span><span class="special">,</span> <span class="identifier">RealType</span> <span class="identifier">beta</span><span class="special">);</span>
@@ -164,7 +164,7 @@
             yellow in the graph above).
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.beta_dist.parameter_accessors"></a><h6>
-<a name="id1160173"></a>
+<a name="id1163683"></a>
             <a class="link" href="beta_dist.html#math_toolkit.dist.dist_ref.dists.beta_dist.parameter_accessors">Parameter
             Accessors</a>
           </h6>
@@ -188,7 +188,7 @@
 </span><span class="identifier">assert</span><span class="special">(</span><span class="identifier">mybeta</span><span class="special">.</span><span class="identifier">beta</span><span class="special">()</span> <span class="special">==</span> <span class="number">5.</span><span class="special">);</span> <span class="comment">// mybeta.beta() returns 5
 </span></pre>
 <a name="math_toolkit.dist.dist_ref.dists.beta_dist.parameter_estimators"></a><h5>
-<a name="id1160378"></a>
+<a name="id1163888"></a>
             <a class="link" href="beta_dist.html#math_toolkit.dist.dist_ref.dists.beta_dist.parameter_estimators">Parameter
             Estimators</a>
           </h5>
@@ -241,7 +241,7 @@
             Returns the value of &#946; &#160; that gives: <code class="computeroutput"><span class="identifier">cdf</span><span class="special">(</span><span class="identifier">beta_distribution</span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">&gt;(</span><span class="identifier">alpha</span><span class="special">,</span> <span class="identifier">beta</span><span class="special">),</span> <span class="identifier">x</span><span class="special">)</span> <span class="special">==</span> <span class="identifier">probability</span></code>.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.beta_dist.non_member_accessor_functions"></a><h5>
-<a name="id1160831"></a>
+<a name="id1164340"></a>
             <a class="link" href="beta_dist.html#math_toolkit.dist.dist_ref.dists.beta_dist.non_member_accessor_functions">Non-member
             Accessor Functions</a>
           </h5>
@@ -263,7 +263,7 @@
             Mathworld</a>.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.beta_dist.applications"></a><h5>
-<a name="id1160934"></a>
+<a name="id1164443"></a>
             <a class="link" href="beta_dist.html#math_toolkit.dist.dist_ref.dists.beta_dist.applications">Applications</a>
           </h5>
 <p>
@@ -276,7 +276,7 @@
             statistical inference</a>.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.beta_dist.related_distributions"></a><h5>
-<a name="id1160959"></a>
+<a name="id1164469"></a>
             <a class="link" href="beta_dist.html#math_toolkit.dist.dist_ref.dists.beta_dist.related_distributions">Related
             distributions</a>
           </h5>
@@ -303,7 +303,7 @@
             Distribution</a> with its p parameter set to x.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.beta_dist.accuracy"></a><h5>
-<a name="id1161006"></a>
+<a name="id1164515"></a>
             <a class="link" href="beta_dist.html#math_toolkit.dist.dist_ref.dists.beta_dist.accuracy">Accuracy</a>
           </h5>
 <p>
@@ -315,7 +315,7 @@
             please refer to these functions for information on accuracy.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.beta_dist.implementation"></a><h5>
-<a name="id1161050"></a>
+<a name="id1164560"></a>
             <a class="link" href="beta_dist.html#math_toolkit.dist.dist_ref.dists.beta_dist.implementation">Implementation</a>
           </h5>
 <p>
@@ -594,7 +594,7 @@
 </tbody>
 </table></div>
 <a name="math_toolkit.dist.dist_ref.dists.beta_dist.references"></a><h5>
-<a name="id1163610"></a>
+<a name="id1165823"></a>
             <a class="link" href="beta_dist.html#math_toolkit.dist.dist_ref.dists.beta_dist.references">References</a>
           </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/binomial_dist.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/binomial_dist.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/binomial_dist.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -161,12 +161,12 @@
 </td></tr>
 </table></div>
 <a name="math_toolkit.dist.dist_ref.dists.binomial_dist.member_functions"></a><h5>
-<a name="id1164562"></a>
+<a name="id1166774"></a>
             <a class="link" href="binomial_dist.html#math_toolkit.dist.dist_ref.dists.binomial_dist.member_functions">Member
             Functions</a>
           </h5>
 <a name="math_toolkit.dist.dist_ref.dists.binomial_dist.construct"></a><h6>
-<a name="id1164581"></a>
+<a name="id1166794"></a>
             <a class="link" href="binomial_dist.html#math_toolkit.dist.dist_ref.dists.binomial_dist.construct">Construct</a>
           </h6>
 <pre class="programlisting"><span class="identifier">binomial_distribution</span><span class="special">(</span><span class="identifier">RealType</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">RealType</span> <span class="identifier">p</span><span class="special">);</span>
@@ -183,7 +183,7 @@
             otherwise calls <a class="link" href="../../../main_overview/error_handling.html#domain_error">domain_error</a>.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.binomial_dist.accessors"></a><h6>
-<a name="id1164700"></a>
+<a name="id1166912"></a>
             <a class="link" href="binomial_dist.html#math_toolkit.dist.dist_ref.dists.binomial_dist.accessors">Accessors</a>
           </h6>
 <pre class="programlisting"><span class="identifier">RealType</span> <span class="identifier">success_fraction</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
@@ -199,7 +199,7 @@
             was constructed.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.binomial_dist.lower_bound_on_the_success_fraction"></a><h6>
-<a name="id1164780"></a>
+<a name="id1166993"></a>
             <a class="link" href="binomial_dist.html#math_toolkit.dist.dist_ref.dists.binomial_dist.lower_bound_on_the_success_fraction">Lower
             Bound on the Success Fraction</a>
           </h6>
@@ -305,7 +305,7 @@
             limits illustrated in the case of the binomial. Biometrika 26 404-413.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.binomial_dist.upper_bound_on_the_success_fraction"></a><h6>
-<a name="id1165235"></a>
+<a name="id1167448"></a>
             <a class="link" href="binomial_dist.html#math_toolkit.dist.dist_ref.dists.binomial_dist.upper_bound_on_the_success_fraction">Upper
             Bound on the Success Fraction</a>
           </h6>
@@ -383,7 +383,7 @@
 </td></tr>
 </table></div>
 <a name="math_toolkit.dist.dist_ref.dists.binomial_dist.estimating_the_number_of_trials_required_for_a_certain_number_of_successes"></a><h6>
-<a name="id1165551"></a>
+<a name="id1167763"></a>
             <a class="link" href="binomial_dist.html#math_toolkit.dist.dist_ref.dists.binomial_dist.estimating_the_number_of_trials_required_for_a_certain_number_of_successes">Estimating
             the Number of Trials Required for a Certain Number of Successes</a>
           </h6>
@@ -425,7 +425,7 @@
             of seeing 10 events that occur with frequency one half.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.binomial_dist.estimating_the_maximum_number_of_trials_to_ensure_no_more_than_a_certain_number_of_successes"></a><h6>
-<a name="id1165752"></a>
+<a name="id1169284"></a>
             <a class="link" href="binomial_dist.html#math_toolkit.dist.dist_ref.dists.binomial_dist.estimating_the_maximum_number_of_trials_to_ensure_no_more_than_a_certain_number_of_successes">Estimating
             the Maximum Number of Trials to Ensure no more than a Certain Number
             of Successes</a>
@@ -473,7 +473,7 @@
             Worked Example.</a>
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.binomial_dist.non_member_accessors"></a><h5>
-<a name="id1166327"></a>
+<a name="id1169496"></a>
             <a class="link" href="binomial_dist.html#math_toolkit.dist.dist_ref.dists.binomial_dist.non_member_accessors">Non-member
             Accessors</a>
           </h5>
@@ -622,7 +622,7 @@
 </table></div>
 </div>
 <br class="table-break"><a name="math_toolkit.dist.dist_ref.dists.binomial_dist.examples"></a><h5>
-<a name="id1166883"></a>
+<a name="id1170051"></a>
             <a class="link" href="binomial_dist.html#math_toolkit.dist.dist_ref.dists.binomial_dist.examples">Examples</a>
           </h5>
 <p>
@@ -630,7 +630,7 @@
             examples</a> are available illustrating the use of the binomial distribution.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.binomial_dist.accuracy"></a><h5>
-<a name="id1166904"></a>
+<a name="id1170073"></a>
             <a class="link" href="binomial_dist.html#math_toolkit.dist.dist_ref.dists.binomial_dist.accuracy">Accuracy</a>
           </h5>
 <p>
@@ -640,7 +640,7 @@
             please refer to these functions for information on accuracy.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.binomial_dist.implementation"></a><h5>
-<a name="id1166933"></a>
+<a name="id1170102"></a>
             <a class="link" href="binomial_dist.html#math_toolkit.dist.dist_ref.dists.binomial_dist.implementation">Implementation</a>
           </h5>
 <p>
@@ -884,7 +884,7 @@
 </tbody>
 </table></div>
 <a name="math_toolkit.dist.dist_ref.dists.binomial_dist.references"></a><h5>
-<a name="id1167978"></a>
+<a name="id1171147"></a>
             <a class="link" href="binomial_dist.html#math_toolkit.dist.dist_ref.dists.binomial_dist.references">References</a>
           </h5>
 <div class="itemizedlist"><ul type="disc">

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/cauchy_dist.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/cauchy_dist.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/cauchy_dist.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -88,7 +88,7 @@
             <span class="inlinemediaobject"><img src="../../../../../graphs/cauchy_pdf2.png" align="middle"></span>
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.cauchy_dist.member_functions"></a><h5>
-<a name="id1168517"></a>
+<a name="id1171753"></a>
             <a class="link" href="cauchy_dist.html#math_toolkit.dist.dist_ref.dists.cauchy_dist.member_functions">Member
             Functions</a>
           </h5>
@@ -114,7 +114,7 @@
             Returns the scale parameter of the distribution.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.cauchy_dist.non_member_accessors"></a><h5>
-<a name="id1168666"></a>
+<a name="id1171902"></a>
             <a class="link" href="cauchy_dist.html#math_toolkit.dist.dist_ref.dists.cauchy_dist.non_member_accessors">Non-member
             Accessors</a>
           </h5>
@@ -148,7 +148,7 @@
             The domain of the random variable is [-[max_value], +[min_value]].
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.cauchy_dist.accuracy"></a><h5>
-<a name="id1168808"></a>
+<a name="id1172045"></a>
             <a class="link" href="cauchy_dist.html#math_toolkit.dist.dist_ref.dists.cauchy_dist.accuracy">Accuracy</a>
           </h5>
 <p>
@@ -157,7 +157,7 @@
             have very low error rates.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.cauchy_dist.implementation"></a><h5>
-<a name="id1168842"></a>
+<a name="id1172079"></a>
             <a class="link" href="cauchy_dist.html#math_toolkit.dist.dist_ref.dists.cauchy_dist.implementation">Implementation</a>
           </h5>
 <p>
@@ -273,7 +273,7 @@
 </tbody>
 </table></div>
 <a name="math_toolkit.dist.dist_ref.dists.cauchy_dist.references"></a><h5>
-<a name="id1169070"></a>
+<a name="id1172307"></a>
             <a class="link" href="cauchy_dist.html#math_toolkit.dist.dist_ref.dists.cauchy_dist.references">References</a>
           </h5>
 <div class="itemizedlist"><ul type="disc">

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/chi_squared_dist.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/chi_squared_dist.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/chi_squared_dist.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -87,7 +87,7 @@
             <span class="inlinemediaobject"><img src="../../../../../graphs/chi_squared_pdf.png" align="middle"></span>
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.chi_squared_dist.member_functions"></a><h5>
-<a name="id1169635"></a>
+<a name="id1172872"></a>
             <a class="link" href="chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.chi_squared_dist.member_functions">Member
             Functions</a>
           </h5>
@@ -170,7 +170,7 @@
             NIST Engineering Statistics Handbook, Section 7.2.3.2</a>.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.chi_squared_dist.non_member_accessors"></a><h5>
-<a name="id1169966"></a>
+<a name="id1173203"></a>
             <a class="link" href="chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.chi_squared_dist.non_member_accessors">Non-member
             Accessors</a>
           </h5>
@@ -196,7 +196,7 @@
             The domain of the random variable is [0, +&#8734;].
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.chi_squared_dist.examples"></a><h5>
-<a name="id1170070"></a>
+<a name="id1173306"></a>
             <a class="link" href="chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.chi_squared_dist.examples">Examples</a>
           </h5>
 <p>
@@ -204,7 +204,7 @@
             are available illustrating the use of the Chi Squared Distribution.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.chi_squared_dist.accuracy"></a><h5>
-<a name="id1170096"></a>
+<a name="id1173333"></a>
             <a class="link" href="chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.chi_squared_dist.accuracy">Accuracy</a>
           </h5>
 <p>
@@ -212,7 +212,7 @@
             gamma functions</a>: please refer to the accuracy data for those functions.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.chi_squared_dist.implementation"></a><h5>
-<a name="id1170120"></a>
+<a name="id1173357"></a>
             <a class="link" href="chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.chi_squared_dist.implementation">Implementation</a>
           </h5>
 <p>
@@ -379,7 +379,7 @@
 </tbody>
 </table></div>
 <a name="math_toolkit.dist.dist_ref.dists.chi_squared_dist.references"></a><h5>
-<a name="id1170410"></a>
+<a name="id1173647"></a>
             <a class="link" href="chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.chi_squared_dist.references">References</a>
           </h5>
 <div class="itemizedlist"><ul type="disc">

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/exp_dist.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/exp_dist.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/exp_dist.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -71,7 +71,7 @@
             <span class="inlinemediaobject"><img src="../../../../../graphs/exponential_pdf.png" align="middle"></span>
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.exp_dist.member_functions"></a><h5>
-<a name="id1173610"></a>
+<a name="id1175199"></a>
             <a class="link" href="exp_dist.html#math_toolkit.dist.dist_ref.dists.exp_dist.member_functions">Member
             Functions</a>
           </h5>
@@ -91,7 +91,7 @@
             Accessor function returns the lambda parameter of the distribution.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.exp_dist.non_member_accessors"></a><h5>
-<a name="id1173712"></a>
+<a name="id1175301"></a>
             <a class="link" href="exp_dist.html#math_toolkit.dist.dist_ref.dists.exp_dist.non_member_accessors">Non-member
             Accessors</a>
           </h5>
@@ -111,7 +111,7 @@
             The domain of the random variable is [0, +&#8734;].
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.exp_dist.accuracy"></a><h5>
-<a name="id1173812"></a>
+<a name="id1175401"></a>
             <a class="link" href="exp_dist.html#math_toolkit.dist.dist_ref.dists.exp_dist.accuracy">Accuracy</a>
           </h5>
 <p>
@@ -122,7 +122,7 @@
             should have very low error rates.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.exp_dist.implementation"></a><h5>
-<a name="id1173860"></a>
+<a name="id1175449"></a>
             <a class="link" href="exp_dist.html#math_toolkit.dist.dist_ref.dists.exp_dist.implementation">Implementation</a>
           </h5>
 <p>
@@ -283,7 +283,7 @@
 </tbody>
 </table></div>
 <a name="math_toolkit.dist.dist_ref.dists.exp_dist.references"></a><h5>
-<a name="id1174123"></a>
+<a name="id1175711"></a>
             <a class="link" href="exp_dist.html#math_toolkit.dist.dist_ref.dists.exp_dist.references">references</a>
           </h5>
 <div class="itemizedlist"><ul type="disc">

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/extreme_dist.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/extreme_dist.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/extreme_dist.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -100,7 +100,7 @@
             <span class="inlinemediaobject"><img src="../../../../../graphs/extreme_value_pdf2.png" align="middle"></span>
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.extreme_dist.member_functions"></a><h5>
-<a name="id1174684"></a>
+<a name="id1176273"></a>
             <a class="link" href="extreme_dist.html#math_toolkit.dist.dist_ref.dists.extreme_dist.member_functions">Member
             Functions</a>
           </h5>
@@ -125,7 +125,7 @@
             Returns the scale parameter of the distribution.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.extreme_dist.non_member_accessors"></a><h5>
-<a name="id1174842"></a>
+<a name="id1176430"></a>
             <a class="link" href="extreme_dist.html#math_toolkit.dist.dist_ref.dists.extreme_dist.non_member_accessors">Non-member
             Accessors</a>
           </h5>
@@ -145,7 +145,7 @@
             The domain of the random parameter is [-&#8734;, +&#8734;].
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.extreme_dist.accuracy"></a><h5>
-<a name="id1174939"></a>
+<a name="id1176527"></a>
             <a class="link" href="extreme_dist.html#math_toolkit.dist.dist_ref.dists.extreme_dist.accuracy">Accuracy</a>
           </h5>
 <p>
@@ -154,7 +154,7 @@
             very low error rates.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.extreme_dist.implementation"></a><h5>
-<a name="id1174972"></a>
+<a name="id1176561"></a>
             <a class="link" href="extreme_dist.html#math_toolkit.dist.dist_ref.dists.extreme_dist.implementation">Implementation</a>
           </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/f_dist.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/f_dist.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/f_dist.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -80,7 +80,7 @@
             <span class="inlinemediaobject"><img src="../../../../../graphs/fisher_f_pdf.png" align="middle"></span>
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.f_dist.member_functions"></a><h5>
-<a name="id1176020"></a>
+<a name="id1178548"></a>
             <a class="link" href="f_dist.html#math_toolkit.dist.dist_ref.dists.f_dist.member_functions">Member
             Functions</a>
           </h5>
@@ -106,7 +106,7 @@
             Returns the denominator degrees of freedom parameter of the distribution.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.f_dist.non_member_accessors"></a><h5>
-<a name="id1176175"></a>
+<a name="id1178702"></a>
             <a class="link" href="f_dist.html#math_toolkit.dist.dist_ref.dists.f_dist.non_member_accessors">Non-member
             Accessors</a>
           </h5>
@@ -126,7 +126,7 @@
             The domain of the random variable is [0, +&#8734;].
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.f_dist.examples"></a><h5>
-<a name="id1176275"></a>
+<a name="id1178802"></a>
             <a class="link" href="f_dist.html#math_toolkit.dist.dist_ref.dists.f_dist.examples">Examples</a>
           </h5>
 <p>
@@ -134,7 +134,7 @@
             are available illustrating the use of the F Distribution.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.f_dist.accuracy"></a><h5>
-<a name="id1176296"></a>
+<a name="id1178824"></a>
             <a class="link" href="f_dist.html#math_toolkit.dist.dist_ref.dists.f_dist.accuracy">Accuracy</a>
           </h5>
 <p>
@@ -143,7 +143,7 @@
             refer to those functions for accuracy data.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.f_dist.implementation"></a><h5>
-<a name="id1176323"></a>
+<a name="id1178850"></a>
             <a class="link" href="f_dist.html#math_toolkit.dist.dist_ref.dists.f_dist.implementation">Implementation</a>
           </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/gamma_dist.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/gamma_dist.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/gamma_dist.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -137,7 +137,7 @@
             than a dedicated Erlang Distribution.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.gamma_dist.member_functions"></a><h5>
-<a name="id1177393"></a>
+<a name="id1179920"></a>
             <a class="link" href="gamma_dist.html#math_toolkit.dist.dist_ref.dists.gamma_dist.member_functions">Member
             Functions</a>
           </h5>
@@ -162,7 +162,7 @@
             Returns the <span class="emphasis"><em>scale</em></span> parameter of this distribution.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.gamma_dist.non_member_accessors"></a><h5>
-<a name="id1177540"></a>
+<a name="id1180067"></a>
             <a class="link" href="gamma_dist.html#math_toolkit.dist.dist_ref.dists.gamma_dist.non_member_accessors">Non-member
             Accessors</a>
           </h5>
@@ -182,7 +182,7 @@
             The domain of the random variable is [0,+&#8734;].
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.gamma_dist.accuracy"></a><h5>
-<a name="id1177637"></a>
+<a name="id1180164"></a>
             <a class="link" href="gamma_dist.html#math_toolkit.dist.dist_ref.dists.gamma_dist.accuracy">Accuracy</a>
           </h5>
 <p>
@@ -194,7 +194,7 @@
             refer to the accuracy data for those functions for more information.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.gamma_dist.implementation"></a><h5>
-<a name="id1177675"></a>
+<a name="id1180202"></a>
             <a class="link" href="gamma_dist.html#math_toolkit.dist.dist_ref.dists.gamma_dist.implementation">Implementation</a>
           </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/geometric_dist.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/geometric_dist.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/geometric_dist.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -146,7 +146,7 @@
             <span class="inlinemediaobject"><img src="../../../../../graphs/geometric_cdf_discrete.png" align="middle"></span>
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.geometric_dist.related_distributions"></a><h5>
-<a name="id1179068"></a>
+<a name="id1181954"></a>
             <a class="link" href="geometric_dist.html#math_toolkit.dist.dist_ref.dists.geometric_dist.related_distributions">Related
             Distributions</a>
           </h5>
@@ -206,12 +206,12 @@
 </td></tr>
 </table></div>
 <a name="math_toolkit.dist.dist_ref.dists.geometric_dist.member_functions"></a><h5>
-<a name="id1179354"></a>
+<a name="id1182240"></a>
             <a class="link" href="geometric_dist.html#math_toolkit.dist.dist_ref.dists.geometric_dist.member_functions">Member
             Functions</a>
           </h5>
 <a name="math_toolkit.dist.dist_ref.dists.geometric_dist.constructor"></a><h6>
-<a name="id1179371"></a>
+<a name="id1182256"></a>
             <a class="link" href="geometric_dist.html#math_toolkit.dist.dist_ref.dists.geometric_dist.constructor">Constructor</a>
           </h6>
 <pre class="programlisting"><span class="identifier">geometric_distribution</span><span class="special">(</span><span class="identifier">RealType</span> <span class="identifier">p</span><span class="special">);</span>
@@ -226,7 +226,7 @@
             <span class="number">1</span></code>.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.geometric_dist.accessors"></a><h6>
-<a name="id1179450"></a>
+<a name="id1182336"></a>
             <a class="link" href="geometric_dist.html#math_toolkit.dist.dist_ref.dists.geometric_dist.accessors">Accessors</a>
           </h6>
 <pre class="programlisting"><span class="identifier">RealType</span> <span class="identifier">success_fraction</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span> <span class="comment">// successes / trials (0 &lt;= p &lt;= 1)
@@ -253,7 +253,7 @@
             Binomial Distribution</a> for more discussion.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.geometric_dist.lower_bound_on_success_fraction_parameter__emphasis_p__emphasis_"></a><h6>
-<a name="id1179558"></a>
+<a name="id1182444"></a>
             <a class="link" href="geometric_dist.html#math_toolkit.dist.dist_ref.dists.geometric_dist.lower_bound_on_success_fraction_parameter__emphasis_p__emphasis_">Lower
             Bound on success_fraction Parameter <span class="emphasis"><em>p</em></span></a>
           </h6>
@@ -308,7 +308,7 @@
             vol. 48, no3, 605-621</a>.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.geometric_dist.upper_bound_on_success_fraction_parameter_p"></a><h6>
-<a name="id1179787"></a>
+<a name="id1182673"></a>
             <a class="link" href="geometric_dist.html#math_toolkit.dist.dist_ref.dists.geometric_dist.upper_bound_on_success_fraction_parameter_p">Upper
             Bound on success_fraction Parameter p</a>
           </h6>
@@ -363,7 +363,7 @@
             vol. 48, no3, 605-621</a>.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.geometric_dist.estimating_number_of_trials_to_ensure_at_least_a_certain_number_of_failures"></a><h6>
-<a name="id1180014"></a>
+<a name="id1182900"></a>
             <a class="link" href="geometric_dist.html#math_toolkit.dist.dist_ref.dists.geometric_dist.estimating_number_of_trials_to_ensure_at_least_a_certain_number_of_failures">Estimating
             Number of Trials to Ensure at Least a Certain Number of Failures</a>
           </h6>
@@ -415,7 +415,7 @@
             probability of observing <span class="emphasis"><em>k</em></span> failures or fewer.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.geometric_dist.estimating_number_of_trials_to_ensure_a_maximum_number_of_failures_or_less"></a><h6>
-<a name="id1180254"></a>
+<a name="id1183140"></a>
             <a class="link" href="geometric_dist.html#math_toolkit.dist.dist_ref.dists.geometric_dist.estimating_number_of_trials_to_ensure_a_maximum_number_of_failures_or_less">Estimating
             Number of Trials to Ensure a Maximum Number of Failures or Less</a>
           </h6>
@@ -463,7 +463,7 @@
             probability of observing more than k failures.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.geometric_dist.non_member_accessors"></a><h5>
-<a name="id1181863"></a>
+<a name="id1184279"></a>
             <a class="link" href="geometric_dist.html#math_toolkit.dist.dist_ref.dists.geometric_dist.non_member_accessors">Non-member
             Accessors</a>
           </h5>
@@ -611,7 +611,7 @@
 </table></div>
 </div>
 <br class="table-break"><a name="math_toolkit.dist.dist_ref.dists.geometric_dist.accuracy"></a><h5>
-<a name="id1182373"></a>
+<a name="id1184789"></a>
             <a class="link" href="geometric_dist.html#math_toolkit.dist.dist_ref.dists.geometric_dist.accuracy">Accuracy</a>
           </h5>
 <p>
@@ -622,7 +622,7 @@
             for example to 10 decimal digits (from 16).
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.geometric_dist.implementation"></a><h5>
-<a name="id1182406"></a>
+<a name="id1184822"></a>
             <a class="link" href="geometric_dist.html#math_toolkit.dist.dist_ref.dists.geometric_dist.implementation">Implementation</a>
           </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/hypergeometric_dist.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/hypergeometric_dist.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/hypergeometric_dist.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -102,7 +102,7 @@
             <span class="inlinemediaobject"><img src="../../../../../graphs/hypergeometric_pdf_2.png" align="middle"></span>
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.hypergeometric_dist.member_functions"></a><h5>
-<a name="id1183392"></a>
+<a name="id1185808"></a>
             <a class="link" href="hypergeometric_dist.html#math_toolkit.dist.dist_ref.dists.hypergeometric_dist.member_functions">Member
             Functions</a>
           </h5>
@@ -131,7 +131,7 @@
             from the population <span class="emphasis"><em>N</em></span>.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.hypergeometric_dist.non_member_accessors"></a><h5>
-<a name="id1183572"></a>
+<a name="id1185988"></a>
             <a class="link" href="hypergeometric_dist.html#math_toolkit.dist.dist_ref.dists.hypergeometric_dist.non_member_accessors">Non-member
             Accessors</a>
           </h5>
@@ -185,7 +185,7 @@
 </td></tr>
 </table></div>
 <a name="math_toolkit.dist.dist_ref.dists.hypergeometric_dist.accuracy"></a><h5>
-<a name="id1183722"></a>
+<a name="id1186138"></a>
             <a class="link" href="hypergeometric_dist.html#math_toolkit.dist.dist_ref.dists.hypergeometric_dist.accuracy">Accuracy</a>
           </h5>
 <p>
@@ -211,7 +211,7 @@
             meaningless for N &gt;= 10<sup>15</sup>.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.hypergeometric_dist.testing"></a><h5>
-<a name="id1186216"></a>
+<a name="id1189109"></a>
             <a class="link" href="hypergeometric_dist.html#math_toolkit.dist.dist_ref.dists.hypergeometric_dist.testing">Testing</a>
           </h5>
 <p>
@@ -223,7 +223,7 @@
             this implementation and NTL::RR.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.hypergeometric_dist.implementation"></a><h5>
-<a name="id1186240"></a>
+<a name="id1189133"></a>
             <a class="link" href="hypergeometric_dist.html#math_toolkit.dist.dist_ref.dists.hypergeometric_dist.implementation">Implementation</a>
           </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/inverse_chi_squared_dist.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/inverse_chi_squared_dist.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/inverse_chi_squared_dist.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -198,7 +198,7 @@
             <span class="inlinemediaobject"><img src="../../../../../graphs/inverse_chi_squared_cdf.png" align="middle"></span>
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.inverse_chi_squared_dist.member_functions"></a><h5>
-<a name="id1187266"></a>
+<a name="id1190159"></a>
             <a class="link" href="inverse_chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.inverse_chi_squared_dist.member_functions">Member
             Functions</a>
           </h5>
@@ -225,7 +225,7 @@
             Returns the scale &#958; parameter of this distribution.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.inverse_chi_squared_dist.non_member_accessors"></a><h5>
-<a name="id1187439"></a>
+<a name="id1190332"></a>
             <a class="link" href="inverse_chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.inverse_chi_squared_dist.non_member_accessors">Non-member
             Accessors</a>
           </h5>
@@ -255,7 +255,7 @@
             </p></td></tr>
 </table></div>
 <a name="math_toolkit.dist.dist_ref.dists.inverse_chi_squared_dist.accuracy"></a><h5>
-<a name="id1187543"></a>
+<a name="id1190437"></a>
             <a class="link" href="inverse_chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.inverse_chi_squared_dist.accuracy">Accuracy</a>
           </h5>
 <p>
@@ -271,7 +271,7 @@
             iteration is involved, as for the estimation of degrees of freedom.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.inverse_chi_squared_dist.implementation"></a><h5>
-<a name="id1187584"></a>
+<a name="id1190477"></a>
             <a class="link" href="inverse_chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.inverse_chi_squared_dist.implementation">Implementation</a>
           </h5>
 <p>
@@ -452,7 +452,7 @@
 </tbody>
 </table></div>
 <a name="math_toolkit.dist.dist_ref.dists.inverse_chi_squared_dist.references"></a><h5>
-<a name="id1187910"></a>
+<a name="id1190804"></a>
             <a class="link" href="inverse_chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.inverse_chi_squared_dist.references">References</a>
           </h5>
 <div class="orderedlist"><ol type="1">

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/inverse_gamma_dist.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/inverse_gamma_dist.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/inverse_gamma_dist.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -130,7 +130,7 @@
             <span class="inlinemediaobject"><img src="../../../../../graphs/inverse_gamma_cdf.png" align="middle"></span>
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.inverse_gamma_dist.member_functions"></a><h5>
-<a name="id1190391"></a>
+<a name="id1192118"></a>
             <a class="link" href="inverse_gamma_dist.html#math_toolkit.dist.dist_ref.dists.inverse_gamma_dist.member_functions">Member
             Functions</a>
           </h5>
@@ -154,7 +154,7 @@
             Returns the &#946; scale parameter of this inverse gamma distribution.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.inverse_gamma_dist.non_member_accessors"></a><h5>
-<a name="id1190529"></a>
+<a name="id1192256"></a>
             <a class="link" href="inverse_gamma_dist.html#math_toolkit.dist.dist_ref.dists.inverse_gamma_dist.non_member_accessors">Non-member
             Accessors</a>
           </h5>
@@ -184,7 +184,7 @@
             </p></td></tr>
 </table></div>
 <a name="math_toolkit.dist.dist_ref.dists.inverse_gamma_dist.accuracy"></a><h5>
-<a name="id1190636"></a>
+<a name="id1192362"></a>
             <a class="link" href="inverse_gamma_dist.html#math_toolkit.dist.dist_ref.dists.inverse_gamma_dist.accuracy">Accuracy</a>
           </h5>
 <p>
@@ -198,7 +198,7 @@
             &gt;14 decimal digits accuracy for 64-bit double.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.inverse_gamma_dist.implementation"></a><h5>
-<a name="id1190674"></a>
+<a name="id1192401"></a>
             <a class="link" href="inverse_gamma_dist.html#math_toolkit.dist.dist_ref.dists.inverse_gamma_dist.implementation">Implementation</a>
           </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/inverse_gaussian_dist.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/inverse_gaussian_dist.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/inverse_gaussian_dist.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -146,7 +146,7 @@
             the __wald_distrib (where mean &#956; is unity) is also provided.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.inverse_gaussian_dist.member_functions"></a><h5>
-<a name="id1191602"></a>
+<a name="id1193328"></a>
             <a class="link" href="inverse_gaussian_dist.html#math_toolkit.dist.dist_ref.dists.inverse_gaussian_dist.member_functions">Member
             Functions</a>
           </h5>
@@ -171,7 +171,7 @@
             Returns the scale &#955; parameter of this distribution.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.inverse_gaussian_dist.non_member_accessors"></a><h5>
-<a name="id1191743"></a>
+<a name="id1193470"></a>
             <a class="link" href="inverse_gaussian_dist.html#math_toolkit.dist.dist_ref.dists.inverse_gaussian_dist.non_member_accessors">Non-member
             Accessors</a>
           </h5>
@@ -201,7 +201,7 @@
             </p></td></tr>
 </table></div>
 <a name="math_toolkit.dist.dist_ref.dists.inverse_gaussian_dist.accuracy"></a><h5>
-<a name="id1191850"></a>
+<a name="id1193577"></a>
             <a class="link" href="inverse_gaussian_dist.html#math_toolkit.dist.dist_ref.dists.inverse_gaussian_dist.accuracy">Accuracy</a>
           </h5>
 <p>
@@ -212,7 +212,7 @@
             to a few epsilon, &gt;14 decimal digits accuracy for 64-bit double.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.inverse_gaussian_dist.implementation"></a><h5>
-<a name="id1191873"></a>
+<a name="id1193600"></a>
             <a class="link" href="inverse_gaussian_dist.html#math_toolkit.dist.dist_ref.dists.inverse_gaussian_dist.implementation">Implementation</a>
           </h5>
 <p>
@@ -390,7 +390,7 @@
 </tbody>
 </table></div>
 <a name="math_toolkit.dist.dist_ref.dists.inverse_gaussian_dist.references"></a><h5>
-<a name="id1192166"></a>
+<a name="id1193892"></a>
             <a class="link" href="inverse_gaussian_dist.html#math_toolkit.dist.dist_ref.dists.inverse_gaussian_dist.references">References</a>
           </h5>
 <div class="orderedlist"><ol type="1">

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/laplace_dist.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/laplace_dist.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/laplace_dist.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -81,7 +81,7 @@
             <span class="inlinemediaobject"><img src="../../../../../graphs/laplace_pdf.png" align="middle"></span>
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.laplace_dist.member_functions"></a><h5>
-<a name="id1192871"></a>
+<a name="id1195835"></a>
             <a class="link" href="laplace_dist.html#math_toolkit.dist.dist_ref.dists.laplace_dist.member_functions">Member
             Functions</a>
           </h5>
@@ -113,7 +113,7 @@
             Returns the <span class="emphasis"><em>scale</em></span> parameter of this distribution.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.laplace_dist.non_member_accessors"></a><h5>
-<a name="id1193034"></a>
+<a name="id1195998"></a>
             <a class="link" href="laplace_dist.html#math_toolkit.dist.dist_ref.dists.laplace_dist.non_member_accessors">Non-member
             Accessors</a>
           </h5>
@@ -133,7 +133,7 @@
             The domain of the random variable is [-&#8734;,+&#8734;].
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.laplace_dist.accuracy"></a><h5>
-<a name="id1193131"></a>
+<a name="id1196095"></a>
             <a class="link" href="laplace_dist.html#math_toolkit.dist.dist_ref.dists.laplace_dist.accuracy">Accuracy</a>
           </h5>
 <p>
@@ -141,7 +141,7 @@
             log and exp functions and as such should have very small errors.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.laplace_dist.implementation"></a><h5>
-<a name="id1193150"></a>
+<a name="id1196114"></a>
             <a class="link" href="laplace_dist.html#math_toolkit.dist.dist_ref.dists.laplace_dist.implementation">Implementation</a>
           </h5>
 <p>
@@ -329,7 +329,7 @@
 </tbody>
 </table></div>
 <a name="math_toolkit.dist.dist_ref.dists.laplace_dist.references"></a><h5>
-<a name="id1193467"></a>
+<a name="id1196431"></a>
             <a class="link" href="laplace_dist.html#math_toolkit.dist.dist_ref.dists.laplace_dist.references">References</a>
           </h5>
 <div class="itemizedlist"><ul type="disc">

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/logistic_dist.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/logistic_dist.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/logistic_dist.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -72,7 +72,7 @@
             <span class="inlinemediaobject"><img src="../../../../../graphs/logistic_pdf.png" align="middle"></span>
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.logistic_dist.member_functions"></a><h5>
-<a name="id1193957"></a>
+<a name="id1196921"></a>
             <a class="link" href="logistic_dist.html#math_toolkit.dist.dist_ref.dists.logistic_dist.member_functions">Member
             Functions</a>
           </h5>
@@ -98,7 +98,7 @@
             Returns the scale of this distribution.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.logistic_dist.non_member_accessors"></a><h5>
-<a name="id1194122"></a>
+<a name="id1197086"></a>
             <a class="link" href="logistic_dist.html#math_toolkit.dist.dist_ref.dists.logistic_dist.non_member_accessors">Non-member
             Accessors</a>
           </h5>
@@ -128,7 +128,7 @@
             and +<a class="link" href="../../../main_overview/error_handling.html#overflow_error">overflow_error</a> respectively.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.logistic_dist.accuracy"></a><h5>
-<a name="id1194271"></a>
+<a name="id1197235"></a>
             <a class="link" href="logistic_dist.html#math_toolkit.dist.dist_ref.dists.logistic_dist.accuracy">Accuracy</a>
           </h5>
 <p>
@@ -140,7 +140,7 @@
             error</em></span> can be guarenteed.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.logistic_dist.implementation"></a><h5>
-<a name="id1194328"></a>
+<a name="id1197292"></a>
             <a class="link" href="logistic_dist.html#math_toolkit.dist.dist_ref.dists.logistic_dist.implementation">Implementation</a>
           </h5>
 <div class="informaltable"><table class="table">

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/lognormal_dist.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/lognormal_dist.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/lognormal_dist.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -88,7 +88,7 @@
             <span class="inlinemediaobject"><img src="../../../../../graphs/lognormal_pdf2.png" align="middle"></span>
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.lognormal_dist.member_functions"></a><h5>
-<a name="id1196402"></a>
+<a name="id1198199"></a>
             <a class="link" href="lognormal_dist.html#math_toolkit.dist.dist_ref.dists.lognormal_dist.member_functions">Member
             Functions</a>
           </h5>
@@ -121,7 +121,7 @@
             Returns the <span class="emphasis"><em>scale</em></span> parameter of this distribution.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.lognormal_dist.non_member_accessors"></a><h5>
-<a name="id1196562"></a>
+<a name="id1198360"></a>
             <a class="link" href="lognormal_dist.html#math_toolkit.dist.dist_ref.dists.lognormal_dist.non_member_accessors">Non-member
             Accessors</a>
           </h5>
@@ -141,7 +141,7 @@
             The domain of the random variable is [0,+&#8734;].
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.lognormal_dist.accuracy"></a><h5>
-<a name="id1196662"></a>
+<a name="id1198459"></a>
             <a class="link" href="lognormal_dist.html#math_toolkit.dist.dist_ref.dists.lognormal_dist.accuracy">Accuracy</a>
           </h5>
 <p>
@@ -150,7 +150,7 @@
             function</a>, and as such should have very low error rates.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.lognormal_dist.implementation"></a><h5>
-<a name="id1196688"></a>
+<a name="id1198486"></a>
             <a class="link" href="lognormal_dist.html#math_toolkit.dist.dist_ref.dists.lognormal_dist.implementation">Implementation</a>
           </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/nc_beta_dist.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/nc_beta_dist.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/nc_beta_dist.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -96,7 +96,7 @@
             <span class="inlinemediaobject"><img src="../../../../../graphs/nc_beta_pdf.png" align="middle"></span>
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.nc_beta_dist.member_functions"></a><h5>
-<a name="id1201747"></a>
+<a name="id1204274"></a>
             <a class="link" href="nc_beta_dist.html#math_toolkit.dist.dist_ref.dists.nc_beta_dist.member_functions">Member
             Functions</a>
           </h5>
@@ -128,7 +128,7 @@
             was constructed.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.nc_beta_dist.non_member_accessors"></a><h5>
-<a name="id1201931"></a>
+<a name="id1204458"></a>
             <a class="link" href="nc_beta_dist.html#math_toolkit.dist.dist_ref.dists.nc_beta_dist.non_member_accessors">Non-member
             Accessors</a>
           </h5>
@@ -156,7 +156,7 @@
             The domain of the random variable is [0, 1].
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.nc_beta_dist.accuracy"></a><h5>
-<a name="id1202040"></a>
+<a name="id1204567"></a>
             <a class="link" href="nc_beta_dist.html#math_toolkit.dist.dist_ref.dists.nc_beta_dist.accuracy">Accuracy</a>
           </h5>
 <p>
@@ -299,7 +299,7 @@
             functions are broadly similar.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.nc_beta_dist.tests"></a><h5>
-<a name="id1202275"></a>
+<a name="id1204802"></a>
             <a class="link" href="nc_beta_dist.html#math_toolkit.dist.dist_ref.dists.nc_beta_dist.tests">Tests</a>
           </h5>
 <p>
@@ -311,7 +311,7 @@
             tests.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.nc_beta_dist.implementation"></a><h5>
-<a name="id1202299"></a>
+<a name="id1204826"></a>
             <a class="link" href="nc_beta_dist.html#math_toolkit.dist.dist_ref.dists.nc_beta_dist.implementation">Implementation</a>
           </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/nc_chi_squared_dist.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/nc_chi_squared_dist.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/nc_chi_squared_dist.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -110,7 +110,7 @@
             <span class="inlinemediaobject"><img src="../../../../../graphs/nccs_pdf.png" align="middle"></span>
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.nc_chi_squared_dist.member_functions"></a><h5>
-<a name="id1208067"></a>
+<a name="id1206813"></a>
             <a class="link" href="nc_chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.nc_chi_squared_dist.member_functions">Member
             Functions</a>
           </h5>
@@ -183,7 +183,7 @@
             <span class="special">==</span> <span class="identifier">q</span></code>.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.nc_chi_squared_dist.non_member_accessors"></a><h5>
-<a name="id1208966"></a>
+<a name="id1207711"></a>
             <a class="link" href="nc_chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.nc_chi_squared_dist.non_member_accessors">Non-member
             Accessors</a>
           </h5>
@@ -203,7 +203,7 @@
             The domain of the random variable is [0, +&#8734;].
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.nc_chi_squared_dist.examples"></a><h5>
-<a name="id1209066"></a>
+<a name="id1207811"></a>
             <a class="link" href="nc_chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.nc_chi_squared_dist.examples">Examples</a>
           </h5>
 <p>
@@ -211,7 +211,7 @@
             example</a> for the noncentral chi-squared distribution.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.nc_chi_squared_dist.accuracy"></a><h5>
-<a name="id1209092"></a>
+<a name="id1207837"></a>
             <a class="link" href="nc_chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.nc_chi_squared_dist.accuracy">Accuracy</a>
           </h5>
 <p>
@@ -359,7 +359,7 @@
             produce an accuracy greater than the square root of the machine epsilon.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.nc_chi_squared_dist.tests"></a><h5>
-<a name="id1209339"></a>
+<a name="id1208085"></a>
             <a class="link" href="nc_chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.nc_chi_squared_dist.tests">Tests</a>
           </h5>
 <p>
@@ -373,7 +373,7 @@
             to at least 50 decimal digits - and is the used for our accuracy tests.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.nc_chi_squared_dist.implementation"></a><h5>
-<a name="id1209358"></a>
+<a name="id1208104"></a>
             <a class="link" href="nc_chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.nc_chi_squared_dist.implementation">Implementation</a>
           </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/nc_f_dist.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/nc_f_dist.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/nc_f_dist.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -95,7 +95,7 @@
             <span class="inlinemediaobject"><img src="../../../../../graphs/nc_f_pdf.png" align="middle"></span>
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.nc_f_dist.member_functions"></a><h5>
-<a name="id1210212"></a>
+<a name="id1210821"></a>
             <a class="link" href="nc_f_dist.html#math_toolkit.dist.dist_ref.dists.nc_f_dist.member_functions">Member
             Functions</a>
           </h5>
@@ -127,7 +127,7 @@
             which this object was constructed.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.nc_f_dist.non_member_accessors"></a><h5>
-<a name="id1210445"></a>
+<a name="id1211007"></a>
             <a class="link" href="nc_f_dist.html#math_toolkit.dist.dist_ref.dists.nc_f_dist.non_member_accessors">Non-member
             Accessors</a>
           </h5>
@@ -147,7 +147,7 @@
             The domain of the random variable is [0, +&#8734;].
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.nc_f_dist.accuracy"></a><h5>
-<a name="id1210545"></a>
+<a name="id1211107"></a>
             <a class="link" href="nc_f_dist.html#math_toolkit.dist.dist_ref.dists.nc_f_dist.accuracy">Accuracy</a>
           </h5>
 <p>
@@ -155,7 +155,7 @@
             Beta Distribution</a>: refer to that distribution for accuracy data.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.nc_f_dist.tests"></a><h5>
-<a name="id1210568"></a>
+<a name="id1211130"></a>
             <a class="link" href="nc_f_dist.html#math_toolkit.dist.dist_ref.dists.nc_f_dist.tests">Tests</a>
           </h5>
 <p>
@@ -164,7 +164,7 @@
             Math library statistical package</a> and its pbeta and dbeta functions.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.nc_f_dist.implementation"></a><h5>
-<a name="id1210592"></a>
+<a name="id1211154"></a>
             <a class="link" href="nc_f_dist.html#math_toolkit.dist.dist_ref.dists.nc_f_dist.implementation">Implementation</a>
           </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/nc_t_dist.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/nc_t_dist.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/nc_t_dist.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -85,7 +85,7 @@
             <span class="inlinemediaobject"><img src="../../../../../graphs/nc_t_pdf.png" align="middle"></span>
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.nc_t_dist.member_functions"></a><h5>
-<a name="id1211464"></a>
+<a name="id1212026"></a>
             <a class="link" href="nc_t_dist.html#math_toolkit.dist.dist_ref.dists.nc_t_dist.member_functions">Member
             Functions</a>
           </h5>
@@ -111,7 +111,7 @@
             which this object was constructed.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.nc_t_dist.non_member_accessors"></a><h5>
-<a name="id1211602"></a>
+<a name="id1212164"></a>
             <a class="link" href="nc_t_dist.html#math_toolkit.dist.dist_ref.dists.nc_t_dist.non_member_accessors">Non-member
             Accessors</a>
           </h5>
@@ -131,7 +131,7 @@
             The domain of the random variable is [-&#8734;, +&#8734;].
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.nc_t_dist.accuracy"></a><h5>
-<a name="id1211702"></a>
+<a name="id1212264"></a>
             <a class="link" href="nc_t_dist.html#math_toolkit.dist.dist_ref.dists.nc_t_dist.accuracy">Accuracy</a>
           </h5>
 <p>
@@ -255,7 +255,7 @@
             epsilon.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.nc_t_dist.tests"></a><h5>
-<a name="id1211895"></a>
+<a name="id1212457"></a>
             <a class="link" href="nc_t_dist.html#math_toolkit.dist.dist_ref.dists.nc_t_dist.tests">Tests</a>
           </h5>
 <p>
@@ -270,7 +270,7 @@
             least 50 decimal places.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.nc_t_dist.implementation"></a><h5>
-<a name="id1211914"></a>
+<a name="id1212476"></a>
             <a class="link" href="nc_t_dist.html#math_toolkit.dist.dist_ref.dists.nc_t_dist.implementation">Implementation</a>
           </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/negative_binomial_dist.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/negative_binomial_dist.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/negative_binomial_dist.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -123,7 +123,7 @@
             <span class="inlinemediaobject"><img src="../../../../../graphs/negative_binomial_pdf_2.png" align="middle"></span>
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.related_distributions"></a><h5>
-<a name="id1197833"></a>
+<a name="id1199630"></a>
             <a class="link" href="negative_binomial_dist.html#math_toolkit.dist.dist_ref.dists.negative_binomial_dist.related_distributions">Related
             Distributions</a>
           </h5>
@@ -195,12 +195,12 @@
 </td></tr>
 </table></div>
 <a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.member_functions"></a><h5>
-<a name="id1197942"></a>
+<a name="id1199740"></a>
             <a class="link" href="negative_binomial_dist.html#math_toolkit.dist.dist_ref.dists.negative_binomial_dist.member_functions">Member
             Functions</a>
           </h5>
 <a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.construct"></a><h6>
-<a name="id1197957"></a>
+<a name="id1199754"></a>
             <a class="link" href="negative_binomial_dist.html#math_toolkit.dist.dist_ref.dists.negative_binomial_dist.construct">Construct</a>
           </h6>
 <pre class="programlisting"><span class="identifier">negative_binomial_distribution</span><span class="special">(</span><span class="identifier">RealType</span> <span class="identifier">r</span><span class="special">,</span> <span class="identifier">RealType</span> <span class="identifier">p</span><span class="special">);</span>
@@ -216,7 +216,7 @@
             <span class="special">&lt;=</span> <span class="number">1</span></code>.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.accessors"></a><h6>
-<a name="id1198065"></a>
+<a name="id1199862"></a>
             <a class="link" href="negative_binomial_dist.html#math_toolkit.dist.dist_ref.dists.negative_binomial_dist.accessors">Accessors</a>
           </h6>
 <pre class="programlisting"><span class="identifier">RealType</span> <span class="identifier">success_fraction</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span> <span class="comment">// successes / trials (0 &lt;= p &lt;= 1)
@@ -237,7 +237,7 @@
             Distribution</a> for more discussion.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.lower_bound_on_parameter_p"></a><h6>
-<a name="id1198158"></a>
+<a name="id1199956"></a>
             <a class="link" href="negative_binomial_dist.html#math_toolkit.dist.dist_ref.dists.negative_binomial_dist.lower_bound_on_parameter_p">Lower
             Bound on Parameter p</a>
           </h6>
@@ -298,7 +298,7 @@
             vol. 48, no3, 605-621</a>.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.upper_bound_on_parameter_p"></a><h6>
-<a name="id1198798"></a>
+<a name="id1201342"></a>
             <a class="link" href="negative_binomial_dist.html#math_toolkit.dist.dist_ref.dists.negative_binomial_dist.upper_bound_on_parameter_p">Upper
             Bound on Parameter p</a>
           </h6>
@@ -358,7 +358,7 @@
             vol. 48, no3, 605-621</a>.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.estimating_number_of_trials_to_ensure_at_least_a_certain_number_of_failures"></a><h6>
-<a name="id1199061"></a>
+<a name="id1201605"></a>
             <a class="link" href="negative_binomial_dist.html#math_toolkit.dist.dist_ref.dists.negative_binomial_dist.estimating_number_of_trials_to_ensure_at_least_a_certain_number_of_failures">Estimating
             Number of Trials to Ensure at Least a Certain Number of Failures</a>
           </h6>
@@ -409,7 +409,7 @@
             probability of observing k failures or fewer.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.estimating_number_of_trials_to_ensure_a_maximum_number_of_failures_or_less"></a><h6>
-<a name="id1199285"></a>
+<a name="id1201829"></a>
             <a class="link" href="negative_binomial_dist.html#math_toolkit.dist.dist_ref.dists.negative_binomial_dist.estimating_number_of_trials_to_ensure_a_maximum_number_of_failures_or_less">Estimating
             Number of Trials to Ensure a Maximum Number of Failures or Less</a>
           </h6>
@@ -457,7 +457,7 @@
             probability of observing more than k failures.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.non_member_accessors"></a><h5>
-<a name="id1199517"></a>
+<a name="id1202061"></a>
             <a class="link" href="negative_binomial_dist.html#math_toolkit.dist.dist_ref.dists.negative_binomial_dist.non_member_accessors">Non-member
             Accessors</a>
           </h5>
@@ -606,7 +606,7 @@
 </table></div>
 </div>
 <br class="table-break"><a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.accuracy"></a><h5>
-<a name="id1200030"></a>
+<a name="id1202574"></a>
             <a class="link" href="negative_binomial_dist.html#math_toolkit.dist.dist_ref.dists.negative_binomial_dist.accuracy">Accuracy</a>
           </h5>
 <p>
@@ -616,7 +616,7 @@
             please refer to these functions for information on accuracy.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.implementation"></a><h5>
-<a name="id1200057"></a>
+<a name="id1202601"></a>
             <a class="link" href="negative_binomial_dist.html#math_toolkit.dist.dist_ref.dists.negative_binomial_dist.implementation">Implementation</a>
           </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/normal_dist.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/normal_dist.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/normal_dist.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -79,7 +79,7 @@
             <span class="inlinemediaobject"><img src="../../../../../graphs/normal_pdf.png" align="middle"></span>
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.normal_dist.member_functions"></a><h5>
-<a name="id1212646"></a>
+<a name="id1213359"></a>
             <a class="link" href="normal_dist.html#math_toolkit.dist.dist_ref.dists.normal_dist.member_functions">Member
             Functions</a>
           </h5>
@@ -109,7 +109,7 @@
             be used generically).
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.normal_dist.non_member_accessors"></a><h5>
-<a name="id1212843"></a>
+<a name="id1213556"></a>
             <a class="link" href="normal_dist.html#math_toolkit.dist.dist_ref.dists.normal_dist.non_member_accessors">Non-member
             Accessors</a>
           </h5>
@@ -131,7 +131,7 @@
             and complement cdf -&#8734; = 1 and +&#8734; = 0, if RealType permits.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.normal_dist.accuracy"></a><h5>
-<a name="id1212940"></a>
+<a name="id1213653"></a>
             <a class="link" href="normal_dist.html#math_toolkit.dist.dist_ref.dists.normal_dist.accuracy">Accuracy</a>
           </h5>
 <p>
@@ -139,7 +139,7 @@
             function</a>, and as such should have very low error rates.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.normal_dist.implementation"></a><h5>
-<a name="id1212964"></a>
+<a name="id1213677"></a>
             <a class="link" href="normal_dist.html#math_toolkit.dist.dist_ref.dists.normal_dist.implementation">Implementation</a>
           </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/pareto.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/pareto.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/pareto.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -86,12 +86,12 @@
             <span class="inlinemediaobject"><img src="../../../../../graphs/pareto_pdf2.png" align="middle"></span>
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.pareto.related_distributions"></a><h5>
-<a name="id1213748"></a>
+<a name="id1214460"></a>
             <a class="link" href="pareto.html#math_toolkit.dist.dist_ref.dists.pareto.related_distributions">Related
             distributions</a>
           </h5>
 <a name="math_toolkit.dist.dist_ref.dists.pareto.member_functions"></a><h5>
-<a name="id1213766"></a>
+<a name="id1214478"></a>
             <a class="link" href="pareto.html#math_toolkit.dist.dist_ref.dists.pareto.member_functions">Member
             Functions</a>
           </h5>
@@ -117,7 +117,7 @@
             Returns the <span class="emphasis"><em>shape</em></span> parameter of this distribution.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.pareto.non_member_accessors"></a><h5>
-<a name="id1213936"></a>
+<a name="id1214649"></a>
             <a class="link" href="pareto.html#math_toolkit.dist.dist_ref.dists.pareto.non_member_accessors">Non-member
             Accessors</a>
           </h5>
@@ -137,7 +137,7 @@
             The supported domain of the random variable is [scale, &#8734;].
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.pareto.accuracy"></a><h5>
-<a name="id1214036"></a>
+<a name="id1214748"></a>
             <a class="link" href="pareto.html#math_toolkit.dist.dist_ref.dists.pareto.accuracy">Accuracy</a>
           </h5>
 <p>
@@ -150,7 +150,7 @@
             zero) see also <a class="link" href="../../stat_tut/overview/complements.html#why_complements">why complements?</a>.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.pareto.implementation"></a><h5>
-<a name="id1214073"></a>
+<a name="id1214786"></a>
             <a class="link" href="pareto.html#math_toolkit.dist.dist_ref.dists.pareto.implementation">Implementation</a>
           </h5>
 <p>
@@ -318,7 +318,7 @@
 </tbody>
 </table></div>
 <a name="math_toolkit.dist.dist_ref.dists.pareto.references"></a><h5>
-<a name="id1214378"></a>
+<a name="id1215090"></a>
             <a class="link" href="pareto.html#math_toolkit.dist.dist_ref.dists.pareto.references">References</a>
           </h5>
 <div class="itemizedlist"><ul type="disc">

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/poisson_dist.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/poisson_dist.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/poisson_dist.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -116,7 +116,7 @@
 </td></tr>
 </table></div>
 <a name="math_toolkit.dist.dist_ref.dists.poisson_dist.member_functions"></a><h5>
-<a name="id1216001"></a>
+<a name="id1215995"></a>
             <a class="link" href="poisson_dist.html#math_toolkit.dist.dist_ref.dists.poisson_dist.member_functions">Member
             Functions</a>
           </h5>
@@ -131,7 +131,7 @@
             Returns the <span class="emphasis"><em>mean</em></span> of this distribution.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.poisson_dist.non_member_accessors"></a><h5>
-<a name="id1216091"></a>
+<a name="id1216085"></a>
             <a class="link" href="poisson_dist.html#math_toolkit.dist.dist_ref.dists.poisson_dist.non_member_accessors">Non-member
             Accessors</a>
           </h5>
@@ -151,7 +151,7 @@
             The domain of the random variable is [0, &#8734;].
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.poisson_dist.accuracy"></a><h5>
-<a name="id1216188"></a>
+<a name="id1216182"></a>
             <a class="link" href="poisson_dist.html#math_toolkit.dist.dist_ref.dists.poisson_dist.accuracy">Accuracy</a>
           </h5>
 <p>
@@ -165,7 +165,7 @@
             using an iterative method with a lower tolerance to avoid excessive computation.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.poisson_dist.implementation"></a><h5>
-<a name="id1216217"></a>
+<a name="id1216211"></a>
             <a class="link" href="poisson_dist.html#math_toolkit.dist.dist_ref.dists.poisson_dist.implementation">Implementation</a>
           </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/rayleigh.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/rayleigh.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/rayleigh.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -86,7 +86,7 @@
             <span class="inlinemediaobject"><img src="../../../../../graphs/rayleigh_cdf.png" align="middle"></span>
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.rayleigh.related_distributions"></a><h5>
-<a name="id1216940"></a>
+<a name="id1216934"></a>
             <a class="link" href="rayleigh.html#math_toolkit.dist.dist_ref.dists.rayleigh.related_distributions">Related
             distributions</a>
           </h5>
@@ -102,7 +102,7 @@
             distribution</a>.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.rayleigh.member_functions"></a><h5>
-<a name="id1216991"></a>
+<a name="id1216985"></a>
             <a class="link" href="rayleigh.html#math_toolkit.dist.dist_ref.dists.rayleigh.member_functions">Member
             Functions</a>
           </h5>
@@ -121,7 +121,7 @@
             Returns the <span class="emphasis"><em>sigma</em></span> parameter of this distribution.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.rayleigh.non_member_accessors"></a><h5>
-<a name="id1217096"></a>
+<a name="id1217090"></a>
             <a class="link" href="rayleigh.html#math_toolkit.dist.dist_ref.dists.rayleigh.non_member_accessors">Non-member
             Accessors</a>
           </h5>
@@ -141,7 +141,7 @@
             The domain of the random variable is [0, max_value].
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.rayleigh.accuracy"></a><h5>
-<a name="id1217195"></a>
+<a name="id1217189"></a>
             <a class="link" href="rayleigh.html#math_toolkit.dist.dist_ref.dists.rayleigh.accuracy">Accuracy</a>
           </h5>
 <p>
@@ -151,7 +151,7 @@
             using NTL RR type with 150-bit accuracy, about 50 decimal digits.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.rayleigh.implementation"></a><h5>
-<a name="id1217229"></a>
+<a name="id1217223"></a>
             <a class="link" href="rayleigh.html#math_toolkit.dist.dist_ref.dists.rayleigh.implementation">Implementation</a>
           </h5>
 <p>
@@ -320,7 +320,7 @@
 </tbody>
 </table></div>
 <a name="math_toolkit.dist.dist_ref.dists.rayleigh.references"></a><h5>
-<a name="id1217561"></a>
+<a name="id1217555"></a>
             <a class="link" href="rayleigh.html#math_toolkit.dist.dist_ref.dists.rayleigh.references">References</a>
           </h5>
 <div class="itemizedlist"><ul type="disc">

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/students_t_dist.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/students_t_dist.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/students_t_dist.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -97,7 +97,7 @@
             <span class="inlinemediaobject"><img src="../../../../../graphs/students_t_pdf.png" align="middle"></span>
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.students_t_dist.member_functions"></a><h5>
-<a name="id1218142"></a>
+<a name="id1219595"></a>
             <a class="link" href="students_t_dist.html#math_toolkit.dist.dist_ref.dists.students_t_dist.member_functions">Member
             Functions</a>
           </h5>
@@ -174,7 +174,7 @@
             Engineering Statistics Handbook</a>.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.students_t_dist.non_member_accessors"></a><h5>
-<a name="id1218434"></a>
+<a name="id1219887"></a>
             <a class="link" href="students_t_dist.html#math_toolkit.dist.dist_ref.dists.students_t_dist.non_member_accessors">Non-member
             Accessors</a>
           </h5>
@@ -194,7 +194,7 @@
             The domain of the random variable is [-&#8734;, +&#8734;].
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.students_t_dist.examples"></a><h5>
-<a name="id1218534"></a>
+<a name="id1219987"></a>
             <a class="link" href="students_t_dist.html#math_toolkit.dist.dist_ref.dists.students_t_dist.examples">Examples</a>
           </h5>
 <p>
@@ -202,7 +202,7 @@
             are available illustrating the use of the Student's t distribution.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.students_t_dist.accuracy"></a><h5>
-<a name="id1218560"></a>
+<a name="id1220013"></a>
             <a class="link" href="students_t_dist.html#math_toolkit.dist.dist_ref.dists.students_t_dist.accuracy">Accuracy</a>
           </h5>
 <p>
@@ -211,7 +211,7 @@
             inverses</a>, refer to accuracy data on those functions for more information.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.students_t_dist.implementation"></a><h5>
-<a name="id1218591"></a>
+<a name="id1220044"></a>
             <a class="link" href="students_t_dist.html#math_toolkit.dist.dist_ref.dists.students_t_dist.implementation">Implementation</a>
           </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/triangular_dist.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/triangular_dist.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/triangular_dist.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -128,7 +128,7 @@
             <span class="inlinemediaobject"><img src="../../../../../graphs/triangular_cdf.png" align="middle"></span>
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.triangular_dist.member_functions"></a><h5>
-<a name="id1219617"></a>
+<a name="id1221070"></a>
             <a class="link" href="triangular_dist.html#math_toolkit.dist.dist_ref.dists.triangular_dist.member_functions">Member
             Functions</a>
           </h5>
@@ -163,7 +163,7 @@
             (default+1).
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.triangular_dist.non_member_accessors"></a><h5>
-<a name="id1219836"></a>
+<a name="id1221289"></a>
             <a class="link" href="triangular_dist.html#math_toolkit.dist.dist_ref.dists.triangular_dist.non_member_accessors">Non-member
             Accessors</a>
           </h5>
@@ -184,7 +184,7 @@
             range is lower &lt;= x &lt;= upper.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.triangular_dist.accuracy"></a><h5>
-<a name="id1219935"></a>
+<a name="id1221388"></a>
             <a class="link" href="triangular_dist.html#math_toolkit.dist.dist_ref.dists.triangular_dist.accuracy">Accuracy</a>
           </h5>
 <p>
@@ -193,7 +193,7 @@
             with arguments nearing the extremes of zero and unity.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.triangular_dist.implementation"></a><h5>
-<a name="id1219957"></a>
+<a name="id1221410"></a>
             <a class="link" href="triangular_dist.html#math_toolkit.dist.dist_ref.dists.triangular_dist.implementation">Implementation</a>
           </h5>
 <p>
@@ -378,7 +378,7 @@
             Calculate and plot probability distributions</a>
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.triangular_dist.references"></a><h5>
-<a name="id1220290"></a>
+<a name="id1222041"></a>
             <a class="link" href="triangular_dist.html#math_toolkit.dist.dist_ref.dists.triangular_dist.references">References</a>
           </h5>
 <div class="itemizedlist"><ul type="disc">

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/uniform_dist.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/uniform_dist.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/uniform_dist.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -117,7 +117,7 @@
             <span class="inlinemediaobject"><img src="../../../../../graphs/uniform_cdf.png" align="middle"></span>
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.uniform_dist.member_functions"></a><h5>
-<a name="id1220974"></a>
+<a name="id1222725"></a>
             <a class="link" href="uniform_dist.html#math_toolkit.dist.dist_ref.dists.uniform_dist.member_functions">Member
             Functions</a>
           </h5>
@@ -144,7 +144,7 @@
             Returns the <span class="emphasis"><em>upper</em></span> parameter of this distribution.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.uniform_dist.non_member_accessors"></a><h5>
-<a name="id1221141"></a>
+<a name="id1222892"></a>
             <a class="link" href="uniform_dist.html#math_toolkit.dist.dist_ref.dists.uniform_dist.non_member_accessors">Non-member
             Accessors</a>
           </h5>
@@ -165,7 +165,7 @@
             range is only <span class="emphasis"><em>lower</em></span> &lt;= x &lt;= <span class="emphasis"><em>upper</em></span>.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.uniform_dist.accuracy"></a><h5>
-<a name="id1221245"></a>
+<a name="id1222996"></a>
             <a class="link" href="uniform_dist.html#math_toolkit.dist.dist_ref.dists.uniform_dist.accuracy">Accuracy</a>
           </h5>
 <p>
@@ -173,7 +173,7 @@
             and so should have errors within an epsilon or two.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.uniform_dist.implementation"></a><h5>
-<a name="id1221264"></a>
+<a name="id1223016"></a>
             <a class="link" href="uniform_dist.html#math_toolkit.dist.dist_ref.dists.uniform_dist.implementation">Implementation</a>
           </h5>
 <p>
@@ -337,7 +337,7 @@
 </tbody>
 </table></div>
 <a name="math_toolkit.dist.dist_ref.dists.uniform_dist.references"></a><h5>
-<a name="id1221540"></a>
+<a name="id1223292"></a>
             <a class="link" href="uniform_dist.html#math_toolkit.dist.dist_ref.dists.uniform_dist.references">References</a>
           </h5>
 <div class="itemizedlist"><ul type="disc">

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/weibull_dist.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/weibull_dist.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/weibull_dist.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -100,7 +100,7 @@
             <span class="inlinemediaobject"><img src="../../../../../graphs/weibull_pdf2.png" align="middle"></span>
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.weibull_dist.related_distributions"></a><h5>
-<a name="id1222099"></a>
+<a name="id1223851"></a>
             <a class="link" href="weibull_dist.html#math_toolkit.dist.dist_ref.dists.weibull_dist.related_distributions">Related
             distributions</a>
           </h5>
@@ -114,7 +114,7 @@
             Distributions, Theory and Applications Samuel Kotz &amp; Saralees Nadarajah</a>.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.weibull_dist.member_functions"></a><h5>
-<a name="id1222139"></a>
+<a name="id1223890"></a>
             <a class="link" href="weibull_dist.html#math_toolkit.dist.dist_ref.dists.weibull_dist.member_functions">Member
             Functions</a>
           </h5>
@@ -140,7 +140,7 @@
             Returns the <span class="emphasis"><em>scale</em></span> parameter of this distribution.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.weibull_dist.non_member_accessors"></a><h5>
-<a name="id1222296"></a>
+<a name="id1225012"></a>
             <a class="link" href="weibull_dist.html#math_toolkit.dist.dist_ref.dists.weibull_dist.non_member_accessors">Non-member
             Accessors</a>
           </h5>
@@ -160,7 +160,7 @@
             The domain of the random variable is [0, &#8734;].
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.weibull_dist.accuracy"></a><h5>
-<a name="id1223145"></a>
+<a name="id1225110"></a>
             <a class="link" href="weibull_dist.html#math_toolkit.dist.dist_ref.dists.weibull_dist.accuracy">Accuracy</a>
           </h5>
 <p>
@@ -170,7 +170,7 @@
             as such should have very low error rates.
           </p>
 <a name="math_toolkit.dist.dist_ref.dists.weibull_dist.implementation"></a><h5>
-<a name="id1223188"></a>
+<a name="id1225153"></a>
             <a class="link" href="weibull_dist.html#math_toolkit.dist.dist_ref.dists.weibull_dist.implementation">Implementation</a>
           </h5>
 <p>
@@ -337,7 +337,7 @@
 </tbody>
 </table></div>
 <a name="math_toolkit.dist.dist_ref.dists.weibull_dist.references"></a><h5>
-<a name="id1223518"></a>
+<a name="id1225483"></a>
             <a class="link" href="weibull_dist.html#math_toolkit.dist.dist_ref.dists.weibull_dist.references">References</a>
           </h5>
 <div class="itemizedlist"><ul type="disc">

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/nmp.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/nmp.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/nmp.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -37,7 +37,7 @@
           the function you want if you already know its name.
         </p>
 <a name="math_toolkit.dist.dist_ref.nmp._anchor_id__function_index____function_index"></a><h5>
-<a name="id1151546"></a>
+<a name="id1154234"></a>
           <a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp._anchor_id__function_index____function_index"><a name="function_index"></a> Function Index</a>
         </h5>
 <div class="itemizedlist"><ul type="disc">
@@ -94,7 +94,7 @@
             </li>
 </ul></div>
 <a name="math_toolkit.dist.dist_ref.nmp._anchor_id__concept_index____conceptual_index"></a><h5>
-<a name="id1151769"></a>
+<a name="id1154457"></a>
           <a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp._anchor_id__concept_index____conceptual_index"><a name="concept_index"></a> Conceptual Index</a>
         </h5>
 <div class="itemizedlist"><ul type="disc">
@@ -180,7 +180,7 @@
             </li>
 </ul></div>
 <a name="math_toolkit.dist.dist_ref.nmp._anchor_id__math_dist_cdf____cumulative_distribution_function"></a><h5>
-<a name="id1152100"></a>
+<a name="id1154788"></a>
           <a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp._anchor_id__math_dist_cdf____cumulative_distribution_function"><a name="math.dist.cdf"></a> Cumulative Distribution Function</a>
         </h5>
 <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">RealType</span><span class="special">,</span> <span class="keyword">class</span> <a class="link" href="../../policy.html" title="Policies">Policy</a><span class="special">&gt;</span>
@@ -203,7 +203,7 @@
           <span class="inlinemediaobject"><img src="../../../../graphs/cdf.png" alt="cdf"></span>
         </p>
 <a name="math_toolkit.dist.dist_ref.nmp._anchor_id__math_dist_ccdf____complement_of_the_cumulative_distribution_function"></a><h5>
-<a name="id1152267"></a>
+<a name="id1154955"></a>
           <a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp._anchor_id__math_dist_ccdf____complement_of_the_cumulative_distribution_function"><a name="math.dist.ccdf"></a> Complement of the Cumulative Distribution Function</a>
         </h5>
 <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">Distribution</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">RealType</span><span class="special">&gt;</span>
@@ -243,7 +243,7 @@
           complement is useful and when it should be used.
         </p>
 <a name="math_toolkit.dist.dist_ref.nmp._anchor_id__math_dist_hazard____hazard_function"></a><h5>
-<a name="id1153032"></a>
+<a name="id1155447"></a>
           <a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp._anchor_id__math_dist_hazard____hazard_function"><a name="math.dist.hazard"></a> Hazard Function</a>
         </h5>
 <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">RealType</span><span class="special">,</span> <span class="keyword">class</span> <a class="link" href="../../policy.html" title="Policies">Policy</a><span class="special">&gt;</span>
@@ -271,7 +271,7 @@
           </p></td></tr>
 </table></div>
 <a name="math_toolkit.dist.dist_ref.nmp._anchor_id__math_dist_chf____cumulative_hazard_function"></a><h5>
-<a name="id1153211"></a>
+<a name="id1155626"></a>
           <a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp._anchor_id__math_dist_chf____cumulative_hazard_function"><a name="math.dist.chf"></a> Cumulative Hazard Function</a>
         </h5>
 <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">RealType</span><span class="special">,</span> <span class="keyword">class</span> <a class="link" href="../../policy.html" title="Policies">Policy</a><span class="special">&gt;</span>
@@ -298,7 +298,7 @@
           </p></td></tr>
 </table></div>
 <a name="math_toolkit.dist.dist_ref.nmp._anchor_id__math_dist_mean____mean"></a><h5>
-<a name="id1153390"></a>
+<a name="id1155804"></a>
           <a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp._anchor_id__math_dist_mean____mean"><a name="math.dist.mean"></a> mean</a>
         </h5>
 <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">RealType</span><span class="special">,</span> <span class="keyword">class</span> <a class="link" href="../../policy.html" title="Policies">Policy</a><span class="special">&gt;</span>
@@ -313,7 +313,7 @@
           distribution).
         </p>
 <a name="math_toolkit.dist.dist_ref.nmp._anchor_id__math_dist_median____median"></a><h5>
-<a name="id1153506"></a>
+<a name="id1155921"></a>
           <a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp._anchor_id__math_dist_median____median"><a name="math.dist.median"></a> median</a>
         </h5>
 <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">RealType</span><span class="special">,</span> <span class="keyword">class</span> <a class="link" href="../../policy.html" title="Policies">Policy</a><span class="special">&gt;</span>
@@ -323,7 +323,7 @@
           Returns the median of the distribution <span class="emphasis"><em>dist</em></span>.
         </p>
 <a name="math_toolkit.dist.dist_ref.nmp._anchor_id__math_dist_mode____mode"></a><h5>
-<a name="id1153614"></a>
+<a name="id1156029"></a>
           <a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp._anchor_id__math_dist_mode____mode"><a name="math.dist.mode"></a> mode</a>
         </h5>
 <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">RealType</span><span class="special">,</span> <a class="link" href="../../policy.html" title="Policies">Policy</a><span class="special">&gt;</span>
@@ -337,7 +337,7 @@
           if the distribution does not have a defined mode.
         </p>
 <a name="math_toolkit.dist.dist_ref.nmp._anchor_id__math_dist_pdf____probability_density_function"></a><h5>
-<a name="id1153726"></a>
+<a name="id1156140"></a>
           <a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp._anchor_id__math_dist_pdf____probability_density_function"><a name="math.dist.pdf"></a> Probability Density Function</a>
         </h5>
 <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">RealType</span><span class="special">,</span> <span class="keyword">class</span> <a class="link" href="../../policy.html" title="Policies">Policy</a><span class="special">&gt;</span>
@@ -365,7 +365,7 @@
           <span class="inlinemediaobject"><img src="../../../../graphs/pdf.png" alt="pdf"></span>
         </p>
 <a name="math_toolkit.dist.dist_ref.nmp._anchor_id__math_dist_range____range"></a><h5>
-<a name="id1153892"></a>
+<a name="id1156306"></a>
           <a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp._anchor_id__math_dist_range____range"><a name="math.dist.range"></a> Range</a>
         </h5>
 <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">RealType</span><span class="special">,</span> <span class="keyword">class</span> <a class="link" href="../../policy.html" title="Policies">Policy</a><span class="special">&gt;</span>
@@ -375,7 +375,7 @@
           Returns the valid range of the random variable over distribution <span class="emphasis"><em>dist</em></span>.
         </p>
 <a name="math_toolkit.dist.dist_ref.nmp._anchor_id__math_dist_quantile____quantile"></a><h5>
-<a name="id1154026"></a>
+<a name="id1156440"></a>
           <a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp._anchor_id__math_dist_quantile____quantile"><a name="math.dist.quantile"></a> Quantile</a>
         </h5>
 <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">RealType</span><span class="special">,</span> <span class="keyword">class</span> <a class="link" href="../../policy.html" title="Policies">Policy</a><span class="special">&gt;</span>
@@ -405,7 +405,7 @@
           <span class="inlinemediaobject"><img src="../../../../graphs/quantile.png" alt="quantile"></span>
         </p>
 <a name="math_toolkit.dist.dist_ref.nmp._anchor_id__math_dist_quantile_c____quantile_from_the_complement_of_the_probability_"></a><h5>
-<a name="id1154252"></a>
+<a name="id1156666"></a>
           <a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp._anchor_id__math_dist_quantile_c____quantile_from_the_complement_of_the_probability_"><a name="math.dist.quantile_c"></a> Quantile from the complement of the probability.</a>
         </h5>
 <p>
@@ -450,7 +450,7 @@
           <span class="inlinemediaobject"><img src="../../../../graphs/survival_inv.png" alt="survival_inv"></span>
         </p>
 <a name="math_toolkit.dist.dist_ref.nmp._anchor_id__math_dist_sd____standard_deviation"></a><h5>
-<a name="id1154591"></a>
+<a name="id1157006"></a>
           <a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp._anchor_id__math_dist_sd____standard_deviation"><a name="math.dist.sd"></a> Standard Deviation</a>
         </h5>
 <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">RealType</span><span class="special">,</span> <span class="keyword">class</span> <a class="link" href="../../policy.html" title="Policies">Policy</a><span class="special">&gt;</span>
@@ -464,7 +464,7 @@
           if the distribution does not have a defined standard deviation.
         </p>
 <a name="math_toolkit.dist.dist_ref.nmp._anchor_id__math_dist_support____support"></a><h5>
-<a name="id1154710"></a>
+<a name="id1157124"></a>
           <a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp._anchor_id__math_dist_support____support"><a name="math.dist.support"></a> support</a>
         </h5>
 <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">RealType</span><span class="special">,</span> <span class="keyword">class</span> <a class="link" href="../../policy.html" title="Policies">Policy</a><span class="special">&gt;</span>
@@ -481,7 +481,7 @@
           where the pdf is zero, and the cdf zero or unity.
         </p>
 <a name="math_toolkit.dist.dist_ref.nmp._anchor_id__math_dist_variance____variance"></a><h5>
-<a name="id1154853"></a>
+<a name="id1157267"></a>
           <a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp._anchor_id__math_dist_variance____variance"><a name="math.dist.variance"></a> Variance</a>
         </h5>
 <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">RealType</span><span class="special">,</span> <span class="keyword">class</span> <a class="link" href="../../policy.html" title="Policies">Policy</a><span class="special">&gt;</span>
@@ -495,7 +495,7 @@
           if the distribution does not have a defined variance.
         </p>
 <a name="math_toolkit.dist.dist_ref.nmp._anchor_id__math_dist_skewness____skewness"></a><h5>
-<a name="id1154970"></a>
+<a name="id1157385"></a>
           <a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp._anchor_id__math_dist_skewness____skewness"><a name="math.dist.skewness"></a> Skewness</a>
         </h5>
 <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">RealType</span><span class="special">,</span> <span class="keyword">class</span> <a class="link" href="../../policy.html" title="Policies">Policy</a><span class="special">&gt;</span>
@@ -509,7 +509,7 @@
           if the distribution does not have a defined skewness.
         </p>
 <a name="math_toolkit.dist.dist_ref.nmp._anchor_id__math_dist_kurtosis____kurtosis"></a><h5>
-<a name="id1155088"></a>
+<a name="id1157502"></a>
           <a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp._anchor_id__math_dist_kurtosis____kurtosis"><a name="math.dist.kurtosis"></a> Kurtosis</a>
         </h5>
 <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">RealType</span><span class="special">,</span> <span class="keyword">class</span> <a class="link" href="../../policy.html" title="Policies">Policy</a><span class="special">&gt;</span>
@@ -551,7 +551,7 @@
           'Proper' kurtosis can have a value from zero to + infinity.
         </p>
 <a name="math_toolkit.dist.dist_ref.nmp._anchor_id__math_dist_kurtosis_excess____kurtosis_excess"></a><h5>
-<a name="id1157084"></a>
+<a name="id1159507"></a>
           <a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp._anchor_id__math_dist_kurtosis_excess____kurtosis_excess"><a name="math.dist.kurtosis_excess"></a> Kurtosis excess</a>
         </h5>
 <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">RealType</span><span class="special">,</span> <a class="link" href="../../policy.html" title="Policies">Policy</a><span class="special">&gt;</span>
@@ -585,7 +585,7 @@
           The kurtosis excess of a normal distribution is zero.
         </p>
 <a name="math_toolkit.dist.dist_ref.nmp._anchor_id__cdfpq____p_and_q"></a><h5>
-<a name="id1157271"></a>
+<a name="id1159694"></a>
           <a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp._anchor_id__cdfpq____p_and_q"><a name="cdfPQ"></a> P and Q</a>
         </h5>
 <p>
@@ -595,7 +595,7 @@
           returned by these functions.
         </p>
 <a name="math_toolkit.dist.dist_ref.nmp._anchor_id__percent____percent_point_function_or_percentile"></a><h5>
-<a name="id1157302"></a>
+<a name="id1159726"></a>
           <a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp._anchor_id__percent____percent_point_function_or_percentile"><a name="percent"></a> Percent Point Function or Percentile</a>
         </h5>
 <p>
@@ -603,7 +603,7 @@
           the <a class="link" href="nmp.html#math.dist.quantile">Quantile</a>.
         </p>
 <a name="math_toolkit.dist.dist_ref.nmp._anchor_id__cdf_inv____inverse_cdf_function_"></a><h5>
-<a name="id1157326"></a>
+<a name="id1159750"></a>
           <a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp._anchor_id__cdf_inv____inverse_cdf_function_"><a name="cdf_inv"></a> Inverse CDF Function.</a>
         </h5>
 <p>
@@ -611,14 +611,14 @@
           <a class="link" href="nmp.html#math.dist.quantile">Quantile</a>.
         </p>
 <a name="math_toolkit.dist.dist_ref.nmp._anchor_id__survival_inv____inverse_survival_function_"></a><h5>
-<a name="id1157350"></a>
+<a name="id1159774"></a>
           <a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp._anchor_id__survival_inv____inverse_survival_function_"><a name="survival_inv"></a> Inverse Survival Function.</a>
         </h5>
 <p>
           The inverse of the survival function, is the same as computing the <a class="link" href="nmp.html#math.dist.quantile_c">quantile from the complement of the probability</a>.
         </p>
 <a name="math_toolkit.dist.dist_ref.nmp._anchor_id__pmf____probability_mass_function"></a><h5>
-<a name="id1157374"></a>
+<a name="id1159798"></a>
           <a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp._anchor_id__pmf____probability_mass_function"><a name="pmf"></a> Probability Mass Function</a>
         </h5>
 <p>
@@ -631,7 +631,7 @@
           applies to continuous distributions.
         </p>
 <a name="math_toolkit.dist.dist_ref.nmp._anchor_id__lower_critical____lower_critical_value_"></a><h5>
-<a name="id1157408"></a>
+<a name="id1159831"></a>
           <a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp._anchor_id__lower_critical____lower_critical_value_"><a name="lower_critical"></a> Lower Critical Value.</a>
         </h5>
 <p>
@@ -640,7 +640,7 @@
           the <a class="link" href="nmp.html#math.dist.quantile">Quantile</a>.
         </p>
 <a name="math_toolkit.dist.dist_ref.nmp._anchor_id__upper_critical____upper_critical_value_"></a><h5>
-<a name="id1157432"></a>
+<a name="id1159855"></a>
           <a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp._anchor_id__upper_critical____upper_critical_value_"><a name="upper_critical"></a> Upper Critical Value.</a>
         </h5>
 <p>
@@ -650,7 +650,7 @@
           complement of the probability</a>.
         </p>
 <a name="math_toolkit.dist.dist_ref.nmp._anchor_id__survival____survival_function"></a><h5>
-<a name="id1157456"></a>
+<a name="id1159879"></a>
           <a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp._anchor_id__survival____survival_function"><a name="survival"></a> Survival Function</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/future.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/future.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/future.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -27,7 +27,7 @@
 <a name="math_toolkit.dist.future"></a><a class="link" href="future.html" title="Extras/Future Directions">Extras/Future Directions</a>
 </h3></div></div></div>
 <a name="math_toolkit.dist.future.adding_additional_location_and_scale_parameters"></a><h5>
-<a name="id1224617"></a>
+<a name="id1226582"></a>
         <a class="link" href="future.html#math_toolkit.dist.future.adding_additional_location_and_scale_parameters">Adding
         Additional Location and Scale Parameters</a>
       </h5>
@@ -55,7 +55,7 @@
         functions.
       </p>
 <a name="math_toolkit.dist.future.an__quot_any_distribution_quot__class"></a><h5>
-<a name="id1224782"></a>
+<a name="id1226746"></a>
         <a class="link" href="future.html#math_toolkit.dist.future.an__quot_any_distribution_quot__class">An
         "any_distribution" class</a>
       </h5>
@@ -91,7 +91,7 @@
         investigation.
       </p>
 <a name="math_toolkit.dist.future.higher_level_hypothesis_tests"></a><h5>
-<a name="id1225002"></a>
+<a name="id1226967"></a>
         <a class="link" href="future.html#math_toolkit.dist.future.higher_level_hypothesis_tests">Higher
         Level Hypothesis Tests</a>
       </h5>
@@ -111,7 +111,7 @@
         <span class="emphasis"><em>expected_mean</em></span>.
       </p>
 <a name="math_toolkit.dist.future.integration_with_statistical_accumulators"></a><h5>
-<a name="id1225163"></a>
+<a name="id1227128"></a>
         <a class="link" href="future.html#math_toolkit.dist.future.integration_with_statistical_accumulators">Integration
         With Statistical Accumulators</a>
       </h5>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/binom_eg/binomial_quiz_example.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/binom_eg/binomial_quiz_example.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/binom_eg/binomial_quiz_example.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -379,7 +379,7 @@
 Probability of getting between 4 and 4 answers right by guessing is 0.2252
 </pre>
 <a name="math_toolkit.dist.stat_tut.weg.binom_eg.binomial_quiz_example.using_binomial_distribution_moments"></a><h5>
-<a name="id1098395"></a>
+<a name="id1100382"></a>
               <a class="link" href="binomial_quiz_example.html#math_toolkit.dist.stat_tut.weg.binom_eg.binomial_quiz_example.using_binomial_distribution_moments">Using
               Binomial distribution moments</a>
             </h5>
@@ -406,7 +406,7 @@
 Skewness is 0.2887
 </pre>
 <a name="math_toolkit.dist.stat_tut.weg.binom_eg.binomial_quiz_example.quantiles"></a><h5>
-<a name="id1098919"></a>
+<a name="id1100909"></a>
               <a class="link" href="binomial_quiz_example.html#math_toolkit.dist.stat_tut.weg.binom_eg.binomial_quiz_example.quantiles">Quantiles</a>
             </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/cs_eg/chi_sq_intervals.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/cs_eg/chi_sq_intervals.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/cs_eg/chi_sq_intervals.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -139,7 +139,7 @@
               is between 0.00551 and 0.00729.
             </p>
 <a name="math_toolkit.dist.stat_tut.weg.cs_eg.chi_sq_intervals.confidence_intervals_as_a_function_of_the_number_of_observations"></a><h5>
-<a name="id1082997"></a>
+<a name="id1084827"></a>
               <a class="link" href="chi_sq_intervals.html#math_toolkit.dist.stat_tut.weg.cs_eg.chi_sq_intervals.confidence_intervals_as_a_function_of_the_number_of_observations">Confidence
               intervals as a function of the number of observations</a>
             </h5>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/dist_construct_eg.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/dist_construct_eg.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/dist_construct_eg.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -246,7 +246,7 @@
 <pre class="programlisting"><span class="identifier">negative_binomial_distribution</span><span class="special">&lt;</span><span class="identifier">MyFPType</span><span class="special">&gt;</span> <span class="identifier">mydist6</span><span class="special">(</span><span class="number">8</span><span class="special">,</span> <span class="number">1</span><span class="special">);</span> <span class="comment">// Integer arguments -&gt; MyFPType.
 </span></pre>
 <a name="math_toolkit.dist.stat_tut.weg.dist_construct_eg.default_arguments_to_distribution_constructors_"></a><h6>
-<a name="id1071870"></a>
+<a name="id1072728"></a>
             <a class="link" href="dist_construct_eg.html#math_toolkit.dist.stat_tut.weg.dist_construct_eg.default_arguments_to_distribution_constructors_">Default
             arguments to distribution constructors.</a>
           </h6>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/find_eg/find_location_eg.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/find_eg/find_location_eg.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/find_eg/find_location_eg.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -138,7 +138,7 @@
 Normal distribution with mean = 1.09023 has fraction &gt; -2, p = 0.999
 </pre>
 <a name="math_toolkit.dist.stat_tut.weg.find_eg.find_location_eg.controlling_error_handling_from_find_location"></a><h5>
-<a name="id1139301"></a>
+<a name="id1141850"></a>
               <a class="link" href="find_location_eg.html#math_toolkit.dist.stat_tut.weg.find_eg.find_location_eg.controlling_error_handling_from_find_location">Controlling
               Error Handling from find_location</a>
             </h5>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/find_eg/find_mean_and_sd_eg.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/find_eg/find_mean_and_sd_eg.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/find_eg/find_mean_and_sd_eg.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -57,7 +57,7 @@
 <p>
             </p>
 <a name="math_toolkit.dist.stat_tut.weg.find_eg.find_mean_and_sd_eg.using_find_location_and_find_scale_to_meet_dispensing_and_measurement_specifications"></a><h5>
-<a name="id1145475"></a>
+<a name="id1147896"></a>
               <a class="link" href="find_mean_and_sd_eg.html#math_toolkit.dist.stat_tut.weg.find_eg.find_mean_and_sd_eg.using_find_location_and_find_scale_to_meet_dispensing_and_measurement_specifications">Using
               find_location and find_scale to meet dispensing and measurement specifications</a>
             </h5>
@@ -193,7 +193,7 @@
 <p>
             </p>
 <a name="math_toolkit.dist.stat_tut.weg.find_eg.find_mean_and_sd_eg.using_cauchy_lorentz_instead_of_normal_distribution"></a><h5>
-<a name="id1146656"></a>
+<a name="id1149076"></a>
               <a class="link" href="find_mean_and_sd_eg.html#math_toolkit.dist.stat_tut.weg.find_eg.find_mean_and_sd_eg.using_cauchy_lorentz_instead_of_normal_distribution">Using
               Cauchy-Lorentz instead of normal distribution</a>
             </h5>
@@ -305,7 +305,7 @@
               of estimating these intervals.
             </p>
 <a name="math_toolkit.dist.stat_tut.weg.find_eg.find_mean_and_sd_eg.changing_the_scale_or_standard_deviation"></a><h5>
-<a name="id1148548"></a>
+<a name="id1150081"></a>
               <a class="link" href="find_mean_and_sd_eg.html#math_toolkit.dist.stat_tut.weg.find_eg.find_mean_and_sd_eg.changing_the_scale_or_standard_deviation">Changing
               the scale or standard deviation</a>
             </h5>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/find_eg/find_scale_eg.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/find_eg/find_scale_eg.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/find_eg/find_scale_eg.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -137,7 +137,7 @@
 Normal distribution with mean = 0 has fraction &gt; -2, p = 0.999
 </pre>
 <a name="math_toolkit.dist.stat_tut.weg.find_eg.find_scale_eg.controlling_how_errors_from_find_scale_are_handled"></a><h5>
-<a name="id1142648"></a>
+<a name="id1145137"></a>
               <a class="link" href="find_scale_eg.html#math_toolkit.dist.stat_tut.weg.find_eg.find_scale_eg.controlling_how_errors_from_find_scale_are_handled">Controlling
               how Errors from find_scale are handled</a>
             </h5>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/geometric_eg.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/geometric_eg.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/geometric_eg.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -94,7 +94,7 @@
             error message instead of an abrupt (and silent) program abort.
           </p>
 <a name="math_toolkit.dist.stat_tut.weg.geometric_eg.throwing_a_dice"></a><h6>
-<a name="id1106522"></a>
+<a name="id1108716"></a>
             <a class="link" href="geometric_eg.html#math_toolkit.dist.stat_tut.weg.geometric_eg.throwing_a_dice">Throwing
             a dice</a>
           </h6>
@@ -288,7 +288,7 @@
             replicated in C++ if desired.
           </p>
 <a name="math_toolkit.dist.stat_tut.weg.geometric_eg.surveying_customers_to_find_one_with_a_faulty_product"></a><h6>
-<a name="id1109535"></a>
+<a name="id1110596"></a>
             <a class="link" href="geometric_eg.html#math_toolkit.dist.stat_tut.weg.geometric_eg.surveying_customers_to_find_one_with_a_faulty_product">Surveying
             customers to find one with a faulty product</a>
           </h6>
@@ -333,7 +333,7 @@
 <p>
           </p>
 <a name="math_toolkit.dist.stat_tut.weg.geometric_eg.basket_ball_shooters"></a><h6>
-<a name="id1110084"></a>
+<a name="id1111144"></a>
             <a class="link" href="geometric_eg.html#math_toolkit.dist.stat_tut.weg.geometric_eg.basket_ball_shooters">Basket
             Ball Shooters</a>
           </h6>
@@ -393,7 +393,7 @@
             the best shooters, compared to the 0.03 of the mediocre.
           </p>
 <a name="math_toolkit.dist.stat_tut.weg.geometric_eg.estimating_failures"></a><h6>
-<a name="id1110479"></a>
+<a name="id1111539"></a>
             <a class="link" href="geometric_eg.html#math_toolkit.dist.stat_tut.weg.geometric_eg.estimating_failures">Estimating
             failures</a>
           </h6>
@@ -489,7 +489,7 @@
  Number of failures argument is -1, but must be &gt;= 0 !
 </pre>
 <p>
- See full source C++ of this example at geometric_examples.cpp
+ See full source C++ of this example at geometric_examples.cpp
           </p>
 <p>
             <a class="link" href="neg_binom_eg/neg_binom_conf.html" title="Calculating Confidence Limits on the Frequency of Occurrence for the Negative Binomial Distribution">See

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/normal_example/normal_misc.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/normal_example/normal_misc.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/normal_example/normal_misc.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -32,7 +32,7 @@
               illustrates their use.
             </p>
 <a name="math_toolkit.dist.stat_tut.weg.normal_example.normal_misc.traditional_tables"></a><h5>
-<a name="id1124977"></a>
+<a name="id1125992"></a>
               <a class="link" href="normal_misc.html#math_toolkit.dist.stat_tut.weg.normal_example.normal_misc.traditional_tables">Traditional
               Tables</a>
             </h5>
@@ -230,7 +230,7 @@
               the two tails is 0.025 + 0.025 = 0.05,
             </p>
 <a name="math_toolkit.dist.stat_tut.weg.normal_example.normal_misc.standard_deviations_either_side_of_the_mean"></a><h5>
-<a name="id1127450"></a>
+<a name="id1129710"></a>
               <a class="link" href="normal_misc.html#math_toolkit.dist.stat_tut.weg.normal_example.normal_misc.standard_deviations_either_side_of_the_mean">Standard
               deviations either side of the Mean</a>
             </h5>
@@ -280,12 +280,12 @@
               estimated the standard deviation from only a few measurements.
             </p>
 <a name="math_toolkit.dist.stat_tut.weg.normal_example.normal_misc.some_simple_examples"></a><h5>
-<a name="id1127970"></a>
+<a name="id1130231"></a>
               <a class="link" href="normal_misc.html#math_toolkit.dist.stat_tut.weg.normal_example.normal_misc.some_simple_examples">Some
               simple examples</a>
             </h5>
 <a name="math_toolkit.dist.stat_tut.weg.normal_example.normal_misc.life_of_light_bulbs"></a><h5>
-<a name="id1127984"></a>
+<a name="id1130244"></a>
               <a class="link" href="normal_misc.html#math_toolkit.dist.stat_tut.weg.normal_example.normal_misc.life_of_light_bulbs">Life
               of light bulbs</a>
             </h5>
@@ -351,7 +351,7 @@
               </p></td></tr>
 </table></div>
 <a name="math_toolkit.dist.stat_tut.weg.normal_example.normal_misc.how_many_onions_"></a><h5>
-<a name="id1128491"></a>
+<a name="id1130752"></a>
               <a class="link" href="normal_misc.html#math_toolkit.dist.stat_tut.weg.normal_example.normal_misc.how_many_onions_">How
               many onions?</a>
             </h5>
@@ -396,7 +396,7 @@
 <p>
             </p>
 <a name="math_toolkit.dist.stat_tut.weg.normal_example.normal_misc.packing_beef"></a><h5>
-<a name="id1129744"></a>
+<a name="id1131883"></a>
               <a class="link" href="normal_misc.html#math_toolkit.dist.stat_tut.weg.normal_example.normal_misc.packing_beef">Packing
               beef</a>
             </h5>
@@ -565,7 +565,7 @@
               a few measurements.
             </p>
 <a name="math_toolkit.dist.stat_tut.weg.normal_example.normal_misc.length_of_bolts"></a><h5>
-<a name="id1133036"></a>
+<a name="id1135183"></a>
               <a class="link" href="normal_misc.html#math_toolkit.dist.stat_tut.weg.normal_example.normal_misc.length_of_bolts">Length
               of bolts</a>
             </h5>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/extern_c/c99.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/extern_c/c99.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/extern_c/c99.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -27,7 +27,7 @@
 <a name="math_toolkit.extern_c.c99"></a><a class="link" href="c99.html" title="C99 C Functions">C99 C Functions</a>
 </h3></div></div></div>
 <a name="math_toolkit.extern_c.c99.supported_c99_functions"></a><h5>
-<a name="id1336071"></a>
+<a name="id1347009"></a>
         <a class="link" href="c99.html#math_toolkit.extern_c.c99.supported_c99_functions">Supported
         C99 Functions</a>
       </h5>
@@ -138,7 +138,7 @@
 </span><span class="identifier">acosh</span><span class="special">(</span><span class="number">2</span><span class="special">);</span> <span class="comment">// integer argument is treated as a double, returns double.
 </span></pre>
 <a name="math_toolkit.extern_c.c99.quick_reference"></a><h5>
-<a name="id1339435"></a>
+<a name="id1350374"></a>
         <a class="link" href="c99.html#math_toolkit.extern_c.c99.quick_reference">Quick Reference</a>
       </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/extern_c/tr1.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/extern_c/tr1.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/extern_c/tr1.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -258,7 +258,7 @@
         </p></td></tr>
 </table></div>
 <a name="math_toolkit.extern_c.tr1.usage_recomendations"></a><h5>
-<a name="id1325332"></a>
+<a name="id1336271"></a>
         <a class="link" href="tr1.html#math_toolkit.extern_c.tr1.usage_recomendations">Usage Recomendations</a>
       </h5>
 <p>
@@ -295,7 +295,7 @@
         this can be a big win.
       </p>
 <a name="math_toolkit.extern_c.tr1.supported_c99_functions"></a><h5>
-<a name="id1325534"></a>
+<a name="id1336473"></a>
         <a class="link" href="tr1.html#math_toolkit.extern_c.tr1.supported_c99_functions">Supported
         C99 Functions</a>
       </h5>
@@ -391,7 +391,7 @@
 <span class="special">}}}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.extern_c.tr1.supported_tr1_functions"></a><h5>
-<a name="id1329453"></a>
+<a name="id1339846"></a>
         <a class="link" href="tr1.html#math_toolkit.extern_c.tr1.supported_tr1_functions">Supported
         TR1 Functions</a>
       </h5>
@@ -520,7 +520,7 @@
         type calculation rules</em></span></a>.
       </p>
 <a name="math_toolkit.extern_c.tr1.currently_unsupported_c99_functions"></a><h5>
-<a name="id1333423"></a>
+<a name="id1344908"></a>
         <a class="link" href="tr1.html#math_toolkit.extern_c.tr1.currently_unsupported_c99_functions">Currently
         Unsupported C99 Functions</a>
       </h5>
@@ -585,7 +585,7 @@
 <span class="keyword">long</span> <span class="keyword">double</span> <span class="identifier">scalbnl</span><span class="special">(</span><span class="keyword">long</span> <span class="keyword">double</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">ex</span><span class="special">);</span>
 </pre>
 <a name="math_toolkit.extern_c.tr1.currently_unsupported_tr1_functions"></a><h5>
-<a name="id1335094"></a>
+<a name="id1346579"></a>
         <a class="link" href="tr1.html#math_toolkit.extern_c.tr1.currently_unsupported_tr1_functions">Currently
         Unsupported TR1 Functions</a>
       </h5>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/extern_c/tr1_ref.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/extern_c/tr1_ref.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/extern_c/tr1_ref.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -28,7 +28,7 @@
       Reference</a>
 </h3></div></div></div>
 <a name="math_toolkit.extern_c.tr1_ref.supported_tr1_functions"></a><h5>
-<a name="id1342457"></a>
+<a name="id1353805"></a>
         <a class="link" href="tr1_ref.html#math_toolkit.extern_c.tr1_ref.supported_tr1_functions">Supported
         TR1 Functions</a>
       </h5>
@@ -163,7 +163,7 @@
 </span><span class="identifier">expint</span><span class="special">(</span><span class="number">2</span><span class="special">);</span> <span class="comment">// integer argument is treated as a double, returns double.
 </span></pre>
 <a name="math_toolkit.extern_c.tr1_ref.quick_reference"></a><h5>
-<a name="id1345447"></a>
+<a name="id1356795"></a>
         <a class="link" href="tr1_ref.html#math_toolkit.extern_c.tr1_ref.quick_reference">Quick Reference</a>
       </h5>
 <pre class="programlisting"><span class="comment">// [5.2.1.1] associated Laguerre polynomials:
@@ -494,7 +494,7 @@
         for the full template (header only) version of this function.
       </p>
 <a name="math_toolkit.extern_c.tr1_ref.currently_unsupported_tr1_functions"></a><h5>
-<a name="id1351473"></a>
+<a name="id1361729"></a>
         <a class="link" href="tr1_ref.html#math_toolkit.extern_c.tr1_ref.currently_unsupported_tr1_functions">Currently
         Unsupported TR1 Functions</a>
       </h5>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/building.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/building.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/building.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -28,7 +28,7 @@
       a Boost.Math Library, and its Examples and Tests</a>
 </h3></div></div></div>
 <a name="math_toolkit.main_overview.building.building_a_library__shared__dynamic__dll_or_static__lib_"></a><h5>
-<a name="id1052009"></a>
+<a name="id1054619"></a>
         <a class="link" href="building.html#math_toolkit.main_overview.building.building_a_library__shared__dynamic__dll_or_static__lib_">Building
         a Library (shared, dynamic .dll or static .lib)</a>
       </h5>
@@ -100,7 +100,7 @@
         building the sources. Boost.Build will do this automatically when appropriate.
       </p>
 <a name="math_toolkit.main_overview.building.building_the_examples"></a><h5>
-<a name="id1052462"></a>
+<a name="id1055071"></a>
         <a class="link" href="building.html#math_toolkit.main_overview.building.building_the_examples">Building
         the Examples</a>
       </h5>
@@ -111,7 +111,7 @@
         the Boost headers are in your compilers #include search path.
       </p>
 <a name="math_toolkit.main_overview.building.building_the_tests"></a><h5>
-<a name="id1052504"></a>
+<a name="id1055113"></a>
         <a class="link" href="building.html#math_toolkit.main_overview.building.building_the_tests">Building
         the Tests</a>
       </h5>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/directories.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/directories.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/directories.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -28,7 +28,7 @@
       File Structure</a>
 </h3></div></div></div>
 <a name="math_toolkit.main_overview.directories.boost_math"></a><h5>
-<a name="id1035233"></a>
+<a name="id1038036"></a>
         <a class="link" href="directories.html#math_toolkit.main_overview.directories.boost_math">boost/math</a>
       </h5>
 <div class="variablelist">
@@ -73,7 +73,7 @@
 </dl>
 </div>
 <a name="math_toolkit.main_overview.directories.boost_libs"></a><h5>
-<a name="id1043038"></a>
+<a name="id1045840"></a>
         <a class="link" href="directories.html#math_toolkit.main_overview.directories.boost_libs">boost/libs</a>
       </h5>
 <div class="variablelist">

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/error_handling.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/error_handling.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/error_handling.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -27,7 +27,7 @@
 <a name="math_toolkit.main_overview.error_handling"></a><a class="link" href="error_handling.html" title="Error Handling">Error Handling</a>
 </h3></div></div></div>
 <a name="math_toolkit.main_overview.error_handling.quick_reference"></a><h5>
-<a name="id1044002"></a>
+<a name="id1046804"></a>
         <a class="link" href="error_handling.html#math_toolkit.main_overview.error_handling.quick_reference">Quick
         Reference</a>
       </h5>
@@ -747,7 +747,7 @@
         <span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">policies</span><span class="special">::</span><span class="identifier">overflow_error</span><span class="special">;</span></code>.
       </p>
 <a name="math_toolkit.main_overview.error_handling.rationale"></a><h5>
-<a name="id1047109"></a>
+<a name="id1048819"></a>
         <a class="link" href="error_handling.html#math_toolkit.main_overview.error_handling.rationale">Rationale</a>
       </h5>
 <p>
@@ -766,7 +766,7 @@
           </li>
 </ul></div>
 <a name="math_toolkit.main_overview.error_handling.finding_more_information"></a><h5>
-<a name="id1047155"></a>
+<a name="id1048865"></a>
         <a class="link" href="error_handling.html#math_toolkit.main_overview.error_handling.finding_more_information">Finding
         More Information</a>
       </h5>
@@ -788,7 +788,7 @@
         The various kind of errors are described in more detail below.
       </p>
 <a name="math_toolkit.main_overview.error_handling._anchor_id__domain_error____domain_errors"></a><h5>
-<a name="id1047204"></a>
+<a name="id1048914"></a>
         <a class="link" href="error_handling.html#math_toolkit.main_overview.error_handling._anchor_id__domain_error____domain_errors"><a name="domain_error"></a> Domain Errors</a>
       </h5>
 <p>
@@ -859,7 +859,7 @@
         for more details.
       </p>
 <a name="math_toolkit.main_overview.error_handling._anchor_id__pole_error____evaluation_at_a_pole"></a><h5>
-<a name="id1047458"></a>
+<a name="id1049168"></a>
         <a class="link" href="error_handling.html#math_toolkit.main_overview.error_handling._anchor_id__pole_error____evaluation_at_a_pole"><a name="pole_error"></a> Evaluation at a pole</a>
       </h5>
 <p>
@@ -897,7 +897,7 @@
         for more details.
       </p>
 <a name="math_toolkit.main_overview.error_handling._anchor_id__overflow_error____numeric_overflow"></a><h5>
-<a name="id1047660"></a>
+<a name="id1049370"></a>
         <a class="link" href="error_handling.html#math_toolkit.main_overview.error_handling._anchor_id__overflow_error____numeric_overflow"><a name="overflow_error"></a> Numeric Overflow</a>
       </h5>
 <p>
@@ -921,7 +921,7 @@
         doesn't support infinities, the maximum value for the type is returned.
       </p>
 <a name="math_toolkit.main_overview.error_handling._anchor_id__underflow_error____numeric_underflow"></a><h5>
-<a name="id1047841"></a>
+<a name="id1049551"></a>
         <a class="link" href="error_handling.html#math_toolkit.main_overview.error_handling._anchor_id__underflow_error____numeric_underflow"><a name="underflow_error"></a> Numeric Underflow</a>
       </h5>
 <p>
@@ -943,7 +943,7 @@
         an <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">underflow_error</span></code> C++ exception.
       </p>
 <a name="math_toolkit.main_overview.error_handling._anchor_id__denorm_error____denormalisation_errors"></a><h5>
-<a name="id1047982"></a>
+<a name="id1049692"></a>
         <a class="link" href="error_handling.html#math_toolkit.main_overview.error_handling._anchor_id__denorm_error____denormalisation_errors"><a name="denorm_error"></a> Denormalisation Errors</a>
       </h5>
 <p>
@@ -965,7 +965,7 @@
         throws an <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">underflow_error</span></code> C++ exception.
       </p>
 <a name="math_toolkit.main_overview.error_handling._anchor_id__evaluation_error____evaluation_errors"></a><h5>
-<a name="id1048138"></a>
+<a name="id1049848"></a>
         <a class="link" href="error_handling.html#math_toolkit.main_overview.error_handling._anchor_id__evaluation_error____evaluation_errors"><a name="evaluation_error"></a> Evaluation Errors</a>
       </h5>
 <p>
@@ -1001,7 +1001,7 @@
         for more details.
       </p>
 <a name="math_toolkit.main_overview.error_handling._anchor_id__indeterminate_result_error____indeterminate_result_errors"></a><h5>
-<a name="id1048348"></a>
+<a name="id1050058"></a>
         <a class="link" href="error_handling.html#math_toolkit.main_overview.error_handling._anchor_id__indeterminate_result_error____indeterminate_result_errors"><a name="indeterminate_result_error"></a> Indeterminate Result Errors</a>
       </h5>
 <p>
@@ -1029,7 +1029,7 @@
         the result of 0<sup>0</sup> is 1, even though the result is actually mathematically indeterminate.
       </p>
 <a name="math_toolkit.main_overview.error_handling._anchor_id__rounding_error____rounding_errors"></a><h5>
-<a name="id1048508"></a>
+<a name="id1051310"></a>
         <a class="link" href="error_handling.html#math_toolkit.main_overview.error_handling._anchor_id__rounding_error____rounding_errors"><a name="rounding_error"></a> Rounding Errors</a>
       </h5>
 <p>
@@ -1068,7 +1068,7 @@
         for more details.
       </p>
 <a name="math_toolkit.main_overview.error_handling._anchor_id__checked_narrowing_cast____errors_from_typecasts"></a><h5>
-<a name="id1048732"></a>
+<a name="id1051534"></a>
         <a class="link" href="error_handling.html#math_toolkit.main_overview.error_handling._anchor_id__checked_narrowing_cast____errors_from_typecasts"><a name="checked_narrowing_cast"></a> Errors from typecasts</a>
       </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/faq.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/faq.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/faq.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -175,6 +175,11 @@
             suggestions and results on <a class="link" href="../perf.html" title="Performance">performance</a>.
           </li>
 <li>
+ <span class="emphasis"><em>How do I handle infinity and NaNs portably?</em></span> <br>
+ See <a class="link" href="../utils/fp_facets.html" title="Facets for Floating-Point Infinities and NaNs">nonfinite fp_facets</a>
+ for Facets for Floating-Point Infinities and NaNs.
+ </li>
+<li>
             <span class="emphasis"><em>Where are the pre-built libraries?</em></span> <br> Good news
             - you probably don't need any! - just #include &lt;boost/math/distribution_you_want&gt;.
             But in the unlikely event that you do, see <a class="link" href="building.html" title="If and How to Build a Boost.Math Library, and its Examples and Tests">building

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/history1.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/history1.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/history1.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -27,8 +27,25 @@
 <a name="math_toolkit.main_overview.history1"></a><a class="link" href="history1.html" title="History and What's New">History and What's
       New</a>
 </h3></div></div></div>
+<a name="math_toolkit.main_overview.history1.boost_1_47"></a><h5>
+<a name="id1055346"></a>
+ <a class="link" href="history1.html#math_toolkit.main_overview.history1.boost_1_47">Boost-1.47</a>
+ </h5>
+<div class="itemizedlist"><ul type="disc">
+<li>
+ Added changesign function to sign.hpp to facilitate addition of nonfinite
+ facets.
+ </li>
+<li>
+ Addition of nonfinite facetsfrom Johan Rade, with tests, examples of
+ use for C99 format infinity and NaN, and documentation.
+ </li>
+<li>
+ Added tests and documentation of changesign from Johan Rade.
+ </li>
+</ul></div>
 <a name="math_toolkit.main_overview.history1.boost_1_46_1"></a><h5>
-<a name="id1052736"></a>
+<a name="id1055384"></a>
         <a class="link" href="history1.html#math_toolkit.main_overview.history1.boost_1_46_1">Boost-1.46.1</a>
       </h5>
 <div class="itemizedlist"><ul type="disc"><li>
@@ -36,7 +53,7 @@
             <a href="https://svn.boost.org/trac/boost/ticket/5095" target="_top">#5113</a>.
           </li></ul></div>
 <a name="math_toolkit.main_overview.history1.boost_1_46_0"></a><h5>
-<a name="id1052770"></a>
+<a name="id1055418"></a>
         <a class="link" href="history1.html#math_toolkit.main_overview.history1.boost_1_46_0">Boost-1.46.0</a>
       </h5>
 <div class="itemizedlist"><ul type="disc">
@@ -47,11 +64,11 @@
             Added information about configuration macros.
           </li>
 <li>
- Added support for mpreal as a real-numered type.
+ Added support for mpreal as a real-numbered type.
           </li>
 </ul></div>
 <a name="math_toolkit.main_overview.history1.boost_1_45_0"></a><h5>
-<a name="id1052808"></a>
+<a name="id1055456"></a>
         <a class="link" href="history1.html#math_toolkit.main_overview.history1.boost_1_45_0">Boost-1.45.0</a>
       </h5>
 <div class="itemizedlist"><ul type="disc">
@@ -68,7 +85,7 @@
           </li>
 </ul></div>
 <a name="math_toolkit.main_overview.history1.boost_1_44_0"></a><h5>
-<a name="id1052847"></a>
+<a name="id1055495"></a>
         <a class="link" href="history1.html#math_toolkit.main_overview.history1.boost_1_44_0">Boost-1.44.0</a>
       </h5>
 <div class="itemizedlist"><ul type="disc">
@@ -82,7 +99,7 @@
           </li>
 </ul></div>
 <a name="math_toolkit.main_overview.history1.boost_1_41_0"></a><h5>
-<a name="id1052878"></a>
+<a name="id1055526"></a>
         <a class="link" href="history1.html#math_toolkit.main_overview.history1.boost_1_41_0">Boost-1.41.0</a>
       </h5>
 <div class="itemizedlist"><ul type="disc"><li>
@@ -90,7 +107,7 @@
             and its inverse.
           </li></ul></div>
 <a name="math_toolkit.main_overview.history1.boost_1_40_0"></a><h5>
-<a name="id1052902"></a>
+<a name="id1055550"></a>
         <a class="link" href="history1.html#math_toolkit.main_overview.history1.boost_1_40_0">Boost-1.40.0</a>
       </h5>
 <div class="itemizedlist"><ul type="disc">
@@ -127,7 +144,7 @@
           </li>
 </ul></div>
 <a name="math_toolkit.main_overview.history1.boost_1_38_0"></a><h5>
-<a name="id1052991"></a>
+<a name="id1055639"></a>
         <a class="link" href="history1.html#math_toolkit.main_overview.history1.boost_1_38_0">Boost-1.38.0</a>
       </h5>
 <div class="itemizedlist"><ul type="disc">
@@ -139,14 +156,14 @@
           </li>
 </ul></div>
 <a name="math_toolkit.main_overview.history1.boost_1_37_0"></a><h5>
-<a name="id1053027"></a>
+<a name="id1055675"></a>
         <a class="link" href="history1.html#math_toolkit.main_overview.history1.boost_1_37_0">Boost-1.37.0</a>
       </h5>
 <div class="itemizedlist"><ul type="disc"><li>
             Improved accuracy and testing of the inverse hypergeometric functions.
           </li></ul></div>
 <a name="math_toolkit.main_overview.history1.boost_1_36_0"></a><h5>
-<a name="id1053051"></a>
+<a name="id1055699"></a>
         <a class="link" href="history1.html#math_toolkit.main_overview.history1.boost_1_36_0">Boost-1.36.0</a>
       </h5>
 <div class="itemizedlist"><ul type="disc">
@@ -179,7 +196,7 @@
           </li>
 </ul></div>
 <a name="math_toolkit.main_overview.history1.boost_1_35_0__post_review_first_official_release"></a><h5>
-<a name="id1053132"></a>
+<a name="id1055780"></a>
         <a class="link" href="history1.html#math_toolkit.main_overview.history1.boost_1_35_0__post_review_first_official_release">Boost-1.35.0:
         Post Review First Official Release</a>
       </h5>
@@ -211,7 +228,7 @@
           </li>
 </ul></div>
 <a name="math_toolkit.main_overview.history1.milestone_4__second_review_candidate__1st_march_2007_"></a><h5>
-<a name="id1053216"></a>
+<a name="id1055864"></a>
         <a class="link" href="history1.html#math_toolkit.main_overview.history1.milestone_4__second_review_candidate__1st_march_2007_">Milestone
         4: Second Review Candidate (1st March 2007)</a>
       </h5>
@@ -225,7 +242,7 @@
           </li>
 </ul></div>
 <a name="math_toolkit.main_overview.history1.milestone_3__first_review_candidate__31st_dec_2006_"></a><h5>
-<a name="id1053248"></a>
+<a name="id1055896"></a>
         <a class="link" href="history1.html#math_toolkit.main_overview.history1.milestone_3__first_review_candidate__31st_dec_2006_">Milestone
         3: First Review Candidate (31st Dec 2006)</a>
       </h5>
@@ -253,7 +270,7 @@
           </li>
 </ul></div>
 <a name="math_toolkit.main_overview.history1.milestone_2__released_september_10th_2006"></a><h5>
-<a name="id1053308"></a>
+<a name="id1055956"></a>
         <a class="link" href="history1.html#math_toolkit.main_overview.history1.milestone_2__released_september_10th_2006">Milestone
         2: Released September 10th 2006</a>
       </h5>
@@ -289,7 +306,7 @@
           </li>
 </ul></div>
 <a name="math_toolkit.main_overview.history1.milestone_1__released_march_31st_2006"></a><h5>
-<a name="id1053389"></a>
+<a name="id1056037"></a>
         <a class="link" href="history1.html#math_toolkit.main_overview.history1.milestone_1__released_march_31st_2006">Milestone
         1: Released March 31st 2006</a>
       </h5>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/intro.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/intro.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/intro.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -30,7 +30,7 @@
         This library is divided into three interconnected parts:
       </p>
 <a name="math_toolkit.main_overview.intro.statistical_distributions"></a><h5>
-<a name="id1034797"></a>
+<a name="id1037599"></a>
         <a class="link" href="intro.html#math_toolkit.main_overview.intro.statistical_distributions">Statistical
         Distributions</a>
       </h5>
@@ -56,7 +56,7 @@
         tests.
       </p>
 <a name="math_toolkit.main_overview.intro.mathematical_special_functions"></a><h5>
-<a name="id1034881"></a>
+<a name="id1037683"></a>
         <a class="link" href="intro.html#math_toolkit.main_overview.intro.mathematical_special_functions">Mathematical
         Special Functions</a>
       </h5>
@@ -83,7 +83,7 @@
         <span class="keyword">double</span></code>.
       </p>
 <a name="math_toolkit.main_overview.intro.implementation_toolkit"></a><h5>
-<a name="id1034948"></a>
+<a name="id1037750"></a>
         <a class="link" href="intro.html#math_toolkit.main_overview.intro.implementation_toolkit">Implementation
         Toolkit</a>
       </h5>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/navigation.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/navigation.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/navigation.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -31,7 +31,7 @@
         as handy shortcuts for common navigation tasks.
       </p>
 <a name="math_toolkit.main_overview.navigation.shortcuts"></a><h6>
-<a name="id1035049"></a>
+<a name="id1037851"></a>
         <a class="link" href="navigation.html#math_toolkit.main_overview.navigation.shortcuts">Shortcuts</a>
       </h6>
 <div class="blockquote"><blockquote class="blockquote">

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/tr1.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/tr1.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/tr1.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -259,7 +259,7 @@
         </p></td></tr>
 </table></div>
 <a name="math_toolkit.main_overview.tr1.usage_recomendations"></a><h5>
-<a name="id1055496"></a>
+<a name="id1056683"></a>
         <a class="link" href="tr1.html#math_toolkit.main_overview.tr1.usage_recomendations">Usage
         Recomendations</a>
       </h5>
@@ -297,7 +297,7 @@
         this can be a big win.
       </p>
 <a name="math_toolkit.main_overview.tr1.supported_c99_functions"></a><h5>
-<a name="id1055699"></a>
+<a name="id1056886"></a>
         <a class="link" href="tr1.html#math_toolkit.main_overview.tr1.supported_c99_functions">Supported
         C99 Functions</a>
       </h5>
@@ -393,7 +393,7 @@
 <span class="special">}}}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.main_overview.tr1.supported_tr1_functions"></a><h5>
-<a name="id1058392"></a>
+<a name="id1060728"></a>
         <a class="link" href="tr1.html#math_toolkit.main_overview.tr1.supported_tr1_functions">Supported
         TR1 Functions</a>
       </h5>
@@ -522,7 +522,7 @@
         type calculation rules</em></span></a>.
       </p>
 <a name="math_toolkit.main_overview.tr1.currently_unsupported_c99_functions"></a><h5>
-<a name="id1061267"></a>
+<a name="id1063756"></a>
         <a class="link" href="tr1.html#math_toolkit.main_overview.tr1.currently_unsupported_c99_functions">Currently
         Unsupported C99 Functions</a>
       </h5>
@@ -587,7 +587,7 @@
 <span class="keyword">long</span> <span class="keyword">double</span> <span class="identifier">scalbnl</span><span class="special">(</span><span class="keyword">long</span> <span class="keyword">double</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">ex</span><span class="special">);</span>
 </pre>
 <a name="math_toolkit.main_overview.tr1.currently_unsupported_tr1_functions"></a><h5>
-<a name="id1064573"></a>
+<a name="id1067062"></a>
         <a class="link" href="tr1.html#math_toolkit.main_overview.tr1.currently_unsupported_tr1_functions">Currently
         Unsupported TR1 Functions</a>
       </h5>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/perf/comp_compilers.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/perf/comp_compilers.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/perf/comp_compilers.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -35,7 +35,7 @@
         in this respect).
       </p>
 <div class="table">
-<a name="math_toolkit.perf.comp_compilers.performance_comparison_of_various_windows_compilers"></a><p class="title"><b>Table&#160;51.&#160;Performance Comparison of Various Windows Compilers</b></p>
+<a name="math_toolkit.perf.comp_compilers.performance_comparison_of_various_windows_compilers"></a><p class="title"><b>Table&#160;52.&#160;Performance Comparison of Various Windows Compilers</b></p>
 <div class="table-contents"><table class="table" summary="Performance Comparison of Various Windows Compilers">
 <colgroup>
 <col>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/perf/comparisons.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/perf/comparisons.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/perf/comparisons.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -46,7 +46,7 @@
         </p></td></tr>
 </table></div>
 <a name="math_toolkit.perf.comparisons.comparison_to_gsl_1_13_and_cephes"></a><h5>
-<a name="id1445419"></a>
+<a name="id1456580"></a>
         <a class="link" href="comparisons.html#math_toolkit.perf.comparisons.comparison_to_gsl_1_13_and_cephes">Comparison
         to GSL-1.13 and Cephes</a>
       </h5>
@@ -344,7 +344,7 @@
               </td>
 <td>
                 <p>
- +INF <sup>[<a name="id1445976" href="#ftn.id1445976" class="footnote">1</a>]</sup>
+ +INF <sup>[<a name="id1457451" href="#ftn.id1457451" class="footnote">1</a>]</sup>
                 </p>
               </td>
 </tr>
@@ -423,7 +423,7 @@
 <td>
                 <p>
                   </p>
-<p>17.89<sup>[<a name="id1446133" href="#ftn.id1446133" class="footnote">2</a>]</sup></p>
+<p>17.89<sup>[<a name="id1457608" href="#ftn.id1457608" class="footnote">2</a>]</sup></p>
 <p> </p>
 <p>(4.248e-005s)</p>
 <p>
@@ -548,11 +548,11 @@
 </tr>
 </tbody>
 <tbody class="footnotes"><tr><td colspan="4">
-<div class="footnote"><p><sup>[<a name="ftn.id1445976" href="#id1445976" class="para">1</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id1457451" href="#id1457451" class="para">1</a>] </sup>
                     Cephes gets stuck in an infinite loop while trying to execute
                     our test cases.
                   </p></div>
-<div class="footnote"><p><sup>[<a name="ftn.id1446133" href="#id1446133" class="para">2</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id1457608" href="#id1457608" class="para">2</a>] </sup>
                     The performance here is dominated by a few cases where the parameters
                     grow very large: faster asymptotic expansions are available,
                     but are of limited (or even frankly terrible) precision. The
@@ -563,7 +563,7 @@
 </td></tr></tbody>
 </table></div>
 <a name="math_toolkit.perf.comparisons.comparison_to_the_r_and_dcdflib_statistical_libraries_on_windows"></a><h5>
-<a name="id1446377"></a>
+<a name="id1457852"></a>
         <a class="link" href="comparisons.html#math_toolkit.perf.comparisons.comparison_to_the_r_and_dcdflib_statistical_libraries_on_windows">Comparison
         to the R and DCDFLIB Statistical Libraries on Windows</a>
       </h5>
@@ -574,7 +574,7 @@
         (R-2.9.2 appears not to be buildable with Visual C++).
       </p>
 <div class="table">
-<a name="math_toolkit.perf.comparisons.a_comparison_to_the_r_statistical_library_on_windows_xp"></a><p class="title"><b>Table&#160;54.&#160;A Comparison to the R Statistical Library on Windows XP</b></p>
+<a name="math_toolkit.perf.comparisons.a_comparison_to_the_r_statistical_library_on_windows_xp"></a><p class="title"><b>Table&#160;55.&#160;A Comparison to the R Statistical Library on Windows XP</b></p>
 <div class="table-contents"><table class="table" summary="A Comparison to the R Statistical Library on Windows XP">
 <colgroup>
 <col>
@@ -659,7 +659,7 @@
 <td>
                 <p>
                   </p>
-<p>67.66<sup>[<a name="id1446540" href="#ftn.id1446540" class="footnote">1</a>]</sup></p>
+<p>67.66<sup>[<a name="id1458015" href="#ftn.id1458015" class="footnote">1</a>]</sup></p>
 <p> </p>
 <p>(3.366e-004s)</p>
 <p>
@@ -1088,7 +1088,7 @@
 <td>
                 <p>
                   </p>
-<p>3.60<sup>[<a name="id1447294" href="#ftn.id1447294" class="footnote">2</a>]</sup></p>
+<p>3.60<sup>[<a name="id1458769" href="#ftn.id1458769" class="footnote">2</a>]</sup></p>
 <p> </p>
 <p>(5.987e-007s)</p>
 <p>
@@ -1317,7 +1317,7 @@
 <td>
                 <p>
                   </p>
-<p>43.43<sup>[<a name="id1448930" href="#ftn.id1448930" class="footnote">3</a>]</sup></p>
+<p>43.43<sup>[<a name="id1459327" href="#ftn.id1459327" class="footnote">3</a>]</sup></p>
 <p> </p>
 <p>(3.732e-004s)</p>
 <p>
@@ -1387,7 +1387,7 @@
 <td>
                 <p>
                   </p>
-<p>393.90<sup>[<a name="id1449056" href="#ftn.id1449056" class="footnote">4</a>]</sup></p>
+<p>393.90<sup>[<a name="id1459453" href="#ftn.id1459453" class="footnote">4</a>]</sup></p>
 <p> </p>
 <p>(2.673e-002s)</p>
 <p>
@@ -1523,7 +1523,7 @@
 <td>
                 <p>
                   </p>
-<p><span class="bold"><strong>1.00</strong></span><sup>[<a name="id1449307" href="#ftn.id1449307" class="footnote">5</a>]</sup></p>
+<p><span class="bold"><strong>1.00</strong></span><sup>[<a name="id1459704" href="#ftn.id1459704" class="footnote">5</a>]</sup></p>
 <p> </p>
 <p>(4.411e-004s)</p>
 <p>
@@ -1809,28 +1809,28 @@
 </tr>
 </tbody>
 <tbody class="footnotes"><tr><td colspan="4">
-<div class="footnote"><p><sup>[<a name="ftn.id1446540" href="#id1446540" class="para">1</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id1458015" href="#id1458015" class="para">1</a>] </sup>
                     There are a small number of our test cases where the R library
                     fails to converge on a result: these tend to dominate the performance
                     result.
                   </p></div>
-<div class="footnote"><p><sup>[<a name="ftn.id1447294" href="#id1447294" class="para">2</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id1458769" href="#id1458769" class="para">2</a>] </sup>
                     This result is somewhat misleading: for small values of the parameters
                     there is virtually no difference between the two libraries, but
                     for large values the Boost implementation is <span class="emphasis"><em>much</em></span>
                     slower, albeit with much improved precision.
                   </p></div>
-<div class="footnote"><p><sup>[<a name="ftn.id1448930" href="#id1448930" class="para">3</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id1459327" href="#id1459327" class="para">3</a>] </sup>
                     The R library appears to use a linear-search strategy, that can
                     perform very badly in a small number of pathological cases, but
                     may or may not be more efficient in "typical" cases
                   </p></div>
-<div class="footnote"><p><sup>[<a name="ftn.id1449056" href="#id1449056" class="para">4</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id1459453" href="#id1459453" class="para">4</a>] </sup>
                     There are a small number of our test cases where the R library
                     fails to converge on a result: these tend to dominate the performance
                     result.
                   </p></div>
-<div class="footnote"><p><sup>[<a name="ftn.id1449307" href="#id1449307" class="para">5</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id1459704" href="#id1459704" class="para">5</a>] </sup>
                     There are a small number of our test cases where the R library
                     fails to converge on a result: these tend to dominate the performance
                     result.
@@ -1839,7 +1839,7 @@
 </table></div>
 </div>
 <br class="table-break"><a name="math_toolkit.perf.comparisons.comparison_to_the_r_statistical_library_on_linux"></a><h5>
-<a name="id1449811"></a>
+<a name="id1460208"></a>
         <a class="link" href="comparisons.html#math_toolkit.perf.comparisons.comparison_to_the_r_statistical_library_on_linux">Comparison
         to the R Statistical Library on Linux</a>
       </h5>
@@ -1849,7 +1849,7 @@
         G++ 4.3.3 using -O3 -DNDEBUG=1.
       </p>
 <div class="table">
-<a name="math_toolkit.perf.comparisons.a_comparison_to_the_r_statistical_library_on_linux"></a><p class="title"><b>Table&#160;55.&#160;A Comparison to the R Statistical Library on Linux</b></p>
+<a name="math_toolkit.perf.comparisons.a_comparison_to_the_r_statistical_library_on_linux"></a><p class="title"><b>Table&#160;56.&#160;A Comparison to the R Statistical Library on Linux</b></p>
 <div class="table-contents"><table class="table" summary="A Comparison to the R Statistical Library on Linux">
 <colgroup>
 <col>
@@ -1934,7 +1934,7 @@
 <td>
                 <p>
                   </p>
-<p>30.51<sup>[<a name="id1449974" href="#ftn.id1449974" class="footnote">1</a>]</sup></p>
+<p>30.51<sup>[<a name="id1460371" href="#ftn.id1460371" class="footnote">1</a>]</sup></p>
 <p> </p>
 <p>(3.616e-004s)</p>
 <p>
@@ -2363,7 +2363,7 @@
 <td>
                 <p>
                   </p>
-<p>2.20<sup>[<a name="id1450725" href="#ftn.id1450725" class="footnote">2</a>]</sup></p>
+<p>2.20<sup>[<a name="id1461122" href="#ftn.id1461122" class="footnote">2</a>]</sup></p>
 <p> </p>
 <p>(3.522e-007s)</p>
 <p>
@@ -2592,7 +2592,7 @@
 <td>
                 <p>
                   </p>
-<p>25.92<sup>[<a name="id1451271" href="#ftn.id1451271" class="footnote">3</a>]</sup></p>
+<p>25.92<sup>[<a name="id1463853" href="#ftn.id1463853" class="footnote">3</a>]</sup></p>
 <p> </p>
 <p>(4.407e-004s)</p>
 <p>
@@ -2662,7 +2662,7 @@
 <td>
                 <p>
                   </p>
-<p>144.91<sup>[<a name="id1451397" href="#ftn.id1451397" class="footnote">4</a>]</sup></p>
+<p>144.91<sup>[<a name="id1463979" href="#ftn.id1463979" class="footnote">4</a>]</sup></p>
 <p> </p>
 <p>(3.214e-002s)</p>
 <p>
@@ -2798,7 +2798,7 @@
 <td>
                 <p>
                   </p>
-<p><span class="bold"><strong>1.00</strong></span><sup>[<a name="id1451643" href="#ftn.id1451643" class="footnote">5</a>]</sup></p>
+<p><span class="bold"><strong>1.00</strong></span><sup>[<a name="id1464225" href="#ftn.id1464225" class="footnote">5</a>]</sup></p>
 <p> </p>
 <p>(5.916e-004s)</p>
 <p>
@@ -3084,28 +3084,28 @@
 </tr>
 </tbody>
 <tbody class="footnotes"><tr><td colspan="4">
-<div class="footnote"><p><sup>[<a name="ftn.id1449974" href="#id1449974" class="para">1</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id1460371" href="#id1460371" class="para">1</a>] </sup>
                     There are a small number of our test cases where the R library
                     fails to converge on a result: these tend to dominate the performance
                     result.
                   </p></div>
-<div class="footnote"><p><sup>[<a name="ftn.id1450725" href="#id1450725" class="para">2</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id1461122" href="#id1461122" class="para">2</a>] </sup>
                     This result is somewhat misleading: for small values of the parameters
                     there is virtually no difference between the two libraries, but
                     for large values the Boost implementation is <span class="emphasis"><em>much</em></span>
                     slower, albeit with much improved precision.
                   </p></div>
-<div class="footnote"><p><sup>[<a name="ftn.id1451271" href="#id1451271" class="para">3</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id1463853" href="#id1463853" class="para">3</a>] </sup>
                     The R library appears to use a linear-search strategy, that can
                     perform very badly in a small number of pathological cases, but
                     may or may not be more efficient in "typical" cases
                   </p></div>
-<div class="footnote"><p><sup>[<a name="ftn.id1451397" href="#id1451397" class="para">4</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id1463979" href="#id1463979" class="para">4</a>] </sup>
                     There are a small number of our test cases where the R library
                     fails to converge on a result: these tend to dominate the performance
                     result.
                   </p></div>
-<div class="footnote"><p><sup>[<a name="ftn.id1451643" href="#id1451643" class="para">5</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id1464225" href="#id1464225" class="para">5</a>] </sup>
                     There are a small number of our test cases where the R library
                     fails to converge on a result: these tend to dominate the performance
                     result.

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/perf/getting_best.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/perf/getting_best.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/perf/getting_best.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -33,7 +33,7 @@
         penalty for using the library in debug mode can be quite large.
       </p>
 <div class="table">
-<a name="math_toolkit.perf.getting_best.performance_comparison_of_release_and_debug_settings"></a><p class="title"><b>Table&#160;50.&#160;Performance Comparison of Release and Debug Settings</b></p>
+<a name="math_toolkit.perf.getting_best.performance_comparison_of_release_and_debug_settings"></a><p class="title"><b>Table&#160;51.&#160;Performance Comparison of Release and Debug Settings</b></p>
 <div class="table-contents"><table class="table" summary="Performance Comparison of Release and Debug Settings">
 <colgroup>
 <col>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/perf/tuning.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/perf/tuning.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/perf/tuning.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -238,7 +238,7 @@
         highly vectorisable processors in the future.
       </p>
 <div class="table">
-<a name="math_toolkit.perf.tuning.a_comparison_of_polynomial_evaluation_methods"></a><p class="title"><b>Table&#160;52.&#160;A Comparison of Polynomial Evaluation Methods</b></p>
+<a name="math_toolkit.perf.tuning.a_comparison_of_polynomial_evaluation_methods"></a><p class="title"><b>Table&#160;53.&#160;A Comparison of Polynomial Evaluation Methods</b></p>
 <div class="table-contents"><table class="table" summary="A Comparison of Polynomial Evaluation Methods">
 <colgroup>
 <col>
@@ -638,7 +638,7 @@
         tutorial</a>.
       </p>
 <div class="table">
-<a name="math_toolkit.perf.tuning.performance_comparison_with_and_without_internal_promotion_to_long_double"></a><p class="title"><b>Table&#160;53.&#160;Performance Comparison with and Without Internal Promotion to long
+<a name="math_toolkit.perf.tuning.performance_comparison_with_and_without_internal_promotion_to_long_double"></a><p class="title"><b>Table&#160;54.&#160;Performance Comparison with and Without Internal Promotion to long
         double</b></p>
 <div class="table-contents"><table class="table" summary="Performance Comparison with and Without Internal Promotion to long
         double">

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/discrete_quant_ref.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/discrete_quant_ref.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/discrete_quant_ref.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -55,7 +55,7 @@
           can take have the following meanings:
         </p>
 <a name="math_toolkit.policy.pol_ref.discrete_quant_ref.real"></a><h6>
-<a name="id1432372"></a>
+<a name="id1442341"></a>
           <a class="link" href="discrete_quant_ref.html#math_toolkit.policy.pol_ref.discrete_quant_ref.real">real</a>
         </h6>
 <p>
@@ -89,7 +89,7 @@
           <span class="special">=</span> <span class="number">68.1584</span></code>.
         </p>
 <a name="math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_outwards"></a><h6>
-<a name="id1432724"></a>
+<a name="id1442692"></a>
           <a class="link" href="discrete_quant_ref.html#math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_outwards">integer_round_outwards</a>
         </h6>
 <p>
@@ -143,7 +143,7 @@
           in each tail</em></span>.
         </p>
 <a name="math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_inwards"></a><h6>
-<a name="id1433120"></a>
+<a name="id1443088"></a>
           <a class="link" href="discrete_quant_ref.html#math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_inwards">integer_round_inwards</a>
         </h6>
 <p>
@@ -202,7 +202,7 @@
           in each tail</em></span>.
         </p>
 <a name="math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_down"></a><h6>
-<a name="id1433897"></a>
+<a name="id1443583"></a>
           <a class="link" href="discrete_quant_ref.html#math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_down">integer_round_down</a>
         </h6>
 <p>
@@ -210,7 +210,7 @@
           or a lower quantile.
         </p>
 <a name="math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_up"></a><h6>
-<a name="id1433916"></a>
+<a name="id1444841"></a>
           <a class="link" href="discrete_quant_ref.html#math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_up">integer_round_up</a>
         </h6>
 <p>
@@ -218,7 +218,7 @@
           a lower quantile.
         </p>
 <a name="math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_nearest"></a><h6>
-<a name="id1433935"></a>
+<a name="id1444860"></a>
           <a class="link" href="discrete_quant_ref.html#math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_nearest">integer_round_nearest</a>
         </h6>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/error_handling_policies.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/error_handling_policies.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/error_handling_policies.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -39,7 +39,7 @@
             </li>
 </ul></div>
 <a name="math_toolkit.policy.pol_ref.error_handling_policies.available_actions_when_an_error_is_raised"></a><h5>
-<a name="id1423963"></a>
+<a name="id1437232"></a>
           <a class="link" href="error_handling_policies.html#math_toolkit.policy.pol_ref.error_handling_policies.available_actions_when_an_error_is_raised">Available
           Actions When an Error is Raised</a>
         </h5>
@@ -62,7 +62,7 @@
           The various enumerated values have the following meanings:
         </p>
 <a name="math_toolkit.policy.pol_ref.error_handling_policies.throw_on_error"></a><h6>
-<a name="id1424144"></a>
+<a name="id1437413"></a>
           <a class="link" href="error_handling_policies.html#math_toolkit.policy.pol_ref.error_handling_policies.throw_on_error">throw_on_error</a>
         </h6>
 <p>
@@ -174,7 +174,7 @@
 </tbody>
 </table></div>
 <a name="math_toolkit.policy.pol_ref.error_handling_policies.errno_on_error"></a><h6>
-<a name="id1424322"></a>
+<a name="id1437591"></a>
           <a class="link" href="error_handling_policies.html#math_toolkit.policy.pol_ref.error_handling_policies.errno_on_error">errno_on_error</a>
         </h6>
 <p>
@@ -289,7 +289,7 @@
 </tbody>
 </table></div>
 <a name="math_toolkit.policy.pol_ref.error_handling_policies.ignore_error"></a><h6>
-<a name="id1424523"></a>
+<a name="id1437792"></a>
           <a class="link" href="error_handling_policies.html#math_toolkit.policy.pol_ref.error_handling_policies.ignore_error">ignore_error</a>
         </h6>
 <p>
@@ -402,7 +402,7 @@
 </tbody>
 </table></div>
 <a name="math_toolkit.policy.pol_ref.error_handling_policies.user_error"></a><h6>
-<a name="id1424714"></a>
+<a name="id1437983"></a>
           <a class="link" href="error_handling_policies.html#math_toolkit.policy.pol_ref.error_handling_policies.user_error">user_error</a>
         </h6>
 <p>
@@ -451,7 +451,7 @@
           here</a>.
         </p>
 <a name="math_toolkit.policy.pol_ref.error_handling_policies.kinds_of_error_raised"></a><h5>
-<a name="id1425629"></a>
+<a name="id1438871"></a>
           <a class="link" href="error_handling_policies.html#math_toolkit.policy.pol_ref.error_handling_policies.kinds_of_error_raised">Kinds
           of Error Raised</a>
         </h5>
@@ -691,7 +691,7 @@
 </tbody>
 </table></div>
 <a name="math_toolkit.policy.pol_ref.error_handling_policies.examples"></a><h5>
-<a name="id1426470"></a>
+<a name="id1440005"></a>
           <a class="link" href="error_handling_policies.html#math_toolkit.policy.pol_ref.error_handling_policies.examples">Examples</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/internal_promotion.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/internal_promotion.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/internal_promotion.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -85,7 +85,7 @@
 </tbody>
 </table></div>
 <a name="math_toolkit.policy.pol_ref.internal_promotion.examples"></a><h5>
-<a name="id1431249"></a>
+<a name="id1441197"></a>
           <a class="link" href="internal_promotion.html#math_toolkit.policy.pol_ref.internal_promotion.examples">Examples</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/policy_defaults.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/policy_defaults.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/policy_defaults.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -61,7 +61,7 @@
           then you can do so by defining various macros in boost/math/tools/user.hpp.
         </p>
 <a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_domain_error_policy"></a><h6>
-<a name="id1435283"></a>
+<a name="id1446207"></a>
           <a class="link" href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_domain_error_policy">BOOST_MATH_DOMAIN_ERROR_POLICY</a>
         </h6>
 <p>
@@ -71,7 +71,7 @@
           <code class="computeroutput"><span class="identifier">ignore_error</span></code> or <code class="computeroutput"><span class="identifier">user_error</span></code>.
         </p>
 <a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_pole_error_policy"></a><h6>
-<a name="id1435336"></a>
+<a name="id1446260"></a>
           <a class="link" href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_pole_error_policy">BOOST_MATH_POLE_ERROR_POLICY</a>
         </h6>
 <p>
@@ -81,7 +81,7 @@
           <code class="computeroutput"><span class="identifier">ignore_error</span></code> or <code class="computeroutput"><span class="identifier">user_error</span></code>.
         </p>
 <a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_overflow_error_policy"></a><h6>
-<a name="id1435389"></a>
+<a name="id1446313"></a>
           <a class="link" href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_overflow_error_policy">BOOST_MATH_OVERFLOW_ERROR_POLICY</a>
         </h6>
 <p>
@@ -91,7 +91,7 @@
           <code class="computeroutput"><span class="identifier">ignore_error</span></code> or <code class="computeroutput"><span class="identifier">user_error</span></code>.
         </p>
 <a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_rounding_error_policy"></a><h6>
-<a name="id1435441"></a>
+<a name="id1446366"></a>
           <a class="link" href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_rounding_error_policy">BOOST_MATH_ROUNDING_ERROR_POLICY</a>
         </h6>
 <p>
@@ -101,7 +101,7 @@
           <code class="computeroutput"><span class="identifier">ignore_error</span></code> or <code class="computeroutput"><span class="identifier">user_error</span></code>.
         </p>
 <a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_evaluation_error_policy"></a><h6>
-<a name="id1435494"></a>
+<a name="id1446419"></a>
           <a class="link" href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_evaluation_error_policy">BOOST_MATH_EVALUATION_ERROR_POLICY</a>
         </h6>
 <p>
@@ -111,7 +111,7 @@
           <code class="computeroutput"><span class="identifier">ignore_error</span></code> or <code class="computeroutput"><span class="identifier">user_error</span></code>.
         </p>
 <a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_underflow_error_policy"></a><h6>
-<a name="id1435547"></a>
+<a name="id1446471"></a>
           <a class="link" href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_underflow_error_policy">BOOST_MATH_UNDERFLOW_ERROR_POLICY</a>
         </h6>
 <p>
@@ -121,7 +121,7 @@
           <code class="computeroutput"><span class="identifier">ignore_error</span></code> or <code class="computeroutput"><span class="identifier">user_error</span></code>.
         </p>
 <a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_denorm_error_policy"></a><h6>
-<a name="id1435600"></a>
+<a name="id1446524"></a>
           <a class="link" href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_denorm_error_policy">BOOST_MATH_DENORM_ERROR_POLICY</a>
         </h6>
 <p>
@@ -131,7 +131,7 @@
           <code class="computeroutput"><span class="identifier">ignore_error</span></code> or <code class="computeroutput"><span class="identifier">user_error</span></code>.
         </p>
 <a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_indeterminate_result_error_policy"></a><h6>
-<a name="id1435653"></a>
+<a name="id1446577"></a>
           <a class="link" href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_indeterminate_result_error_policy">BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY</a>
         </h6>
 <p>
@@ -142,7 +142,7 @@
           <code class="computeroutput"><span class="identifier">ignore_error</span></code> or <code class="computeroutput"><span class="identifier">user_error</span></code>.
         </p>
 <a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_digits10_policy"></a><h6>
-<a name="id1435705"></a>
+<a name="id1446630"></a>
           <a class="link" href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_digits10_policy">BOOST_MATH_DIGITS10_POLICY</a>
         </h6>
 <p>
@@ -153,7 +153,7 @@
           recommended that you change this from the default.
         </p>
 <a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_promote_float_policy"></a><h6>
-<a name="id1435729"></a>
+<a name="id1446654"></a>
           <a class="link" href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_promote_float_policy">BOOST_MATH_PROMOTE_FLOAT_POLICY</a>
         </h6>
 <p>
@@ -165,7 +165,7 @@
           off.
         </p>
 <a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_promote_double_policy"></a><h6>
-<a name="id1435783"></a>
+<a name="id1446708"></a>
           <a class="link" href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_promote_double_policy">BOOST_MATH_PROMOTE_DOUBLE_POLICY</a>
         </h6>
 <p>
@@ -177,7 +177,7 @@
           off.
         </p>
 <a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_discrete_quantile_policy"></a><h6>
-<a name="id1436535"></a>
+<a name="id1446767"></a>
           <a class="link" href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_discrete_quantile_policy">BOOST_MATH_DISCRETE_QUANTILE_POLICY</a>
         </h6>
 <p>
@@ -188,7 +188,7 @@
           Defaults to <code class="computeroutput"><span class="identifier">integer_round_outwards</span></code>.
         </p>
 <a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_assert_undefined_policy"></a><h6>
-<a name="id1436602"></a>
+<a name="id1446834"></a>
           <a class="link" href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_assert_undefined_policy">BOOST_MATH_ASSERT_UNDEFINED_POLICY</a>
         </h6>
 <p>
@@ -201,7 +201,7 @@
           whether or not a particular property is well defined.
         </p>
 <a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_max_series_iteration_policy"></a><h6>
-<a name="id1436633"></a>
+<a name="id1446865"></a>
           <a class="link" href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_max_series_iteration_policy">BOOST_MATH_MAX_SERIES_ITERATION_POLICY</a>
         </h6>
 <p>
@@ -210,7 +210,7 @@
           Defaults to 1000000.
         </p>
 <a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_max_root_iteration_policy"></a><h6>
-<a name="id1436655"></a>
+<a name="id1446887"></a>
           <a class="link" href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_max_root_iteration_policy">BOOST_MATH_MAX_ROOT_ITERATION_POLICY</a>
         </h6>
 <p>
@@ -219,7 +219,7 @@
           Defaults to 200.
         </p>
 <a name="math_toolkit.policy.pol_ref.policy_defaults.example"></a><h6>
-<a name="id1436678"></a>
+<a name="id1446909"></a>
           <a class="link" href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.example">Example</a>
         </h6>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/understand_dis_quant.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/understand_dis_quant.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/understand_dis_quant.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -177,7 +177,7 @@
           <span class="emphasis"><em>base your comparisons on CDF's instead</em></span>.
         </p>
 <a name="math_toolkit.policy.pol_tutorial.understand_dis_quant.other_rounding_policies_are_available"></a><h6>
-<a name="id1420198"></a>
+<a name="id1432386"></a>
           <a class="link" href="understand_dis_quant.html#math_toolkit.policy.pol_tutorial.understand_dis_quant.other_rounding_policies_are_available">Other
           Rounding Policies are Available</a>
         </h6>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel/bessel.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel/bessel.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel/bessel.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -28,7 +28,7 @@
         of the First and Second Kinds</a>
 </h4></div></div></div>
 <a name="math_toolkit.special.bessel.bessel.synopsis"></a><h5>
-<a name="id1285899"></a>
+<a name="id1288060"></a>
           <a class="link" href="bessel.html#math_toolkit.special.bessel.bessel.synopsis">Synopsis</a>
         </h5>
 <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T1</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T2</span><span class="special">&gt;</span>
@@ -44,7 +44,7 @@
 <a class="link" href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>calculated-result-type</em></span></a> <span class="identifier">cyl_neumann</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">v</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../../policy.html" title="Policies">Policy</a><span class="special">&amp;);</span>
 </pre>
 <a name="math_toolkit.special.bessel.bessel.description"></a><h5>
-<a name="id1287112"></a>
+<a name="id1289410"></a>
           <a class="link" href="bessel.html#math_toolkit.special.bessel.bessel.description">Description</a>
         </h5>
 <p>
@@ -105,7 +105,7 @@
           <span class="inlinemediaobject"><img src="../../../../graphs/cyl_neumann.png" align="middle"></span>
         </p>
 <a name="math_toolkit.special.bessel.bessel.testing"></a><h5>
-<a name="id1287391"></a>
+<a name="id1289690"></a>
           <a class="link" href="bessel.html#math_toolkit.special.bessel.bessel.testing">Testing</a>
         </h5>
 <p>
@@ -114,7 +114,7 @@
           (with all the special case handling removed).
         </p>
 <a name="math_toolkit.special.bessel.bessel.accuracy"></a><h5>
-<a name="id1287413"></a>
+<a name="id1289711"></a>
           <a class="link" href="bessel.html#math_toolkit.special.bessel.bessel.accuracy">Accuracy</a>
         </h5>
 <p>
@@ -489,7 +489,7 @@
           were found.
         </p>
 <a name="math_toolkit.special.bessel.bessel.implementation"></a><h5>
-<a name="id1288108"></a>
+<a name="id1290406"></a>
           <a class="link" href="bessel.html#math_toolkit.special.bessel.bessel.implementation">Implementation</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel/bessel_over.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel/bessel_over.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel/bessel_over.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -28,7 +28,7 @@
         Overview</a>
 </h4></div></div></div>
 <a name="math_toolkit.special.bessel.bessel_over.ordinary_bessel_functions"></a><h5>
-<a name="id1285153"></a>
+<a name="id1287315"></a>
           <a class="link" href="bessel_over.html#math_toolkit.special.bessel.bessel_over.ordinary_bessel_functions">Ordinary
           Bessel Functions</a>
         </h5>
@@ -103,7 +103,7 @@
           <span class="inlinemediaobject"><img src="../../../../equations/bessel10.png"></span>
         </p>
 <a name="math_toolkit.special.bessel.bessel_over.modified_bessel_functions"></a><h5>
-<a name="id1285474"></a>
+<a name="id1287636"></a>
           <a class="link" href="bessel_over.html#math_toolkit.special.bessel.bessel_over.modified_bessel_functions">Modified
           Bessel Functions</a>
         </h5>
@@ -167,7 +167,7 @@
           <span class="inlinemediaobject"><img src="../../../../equations/mbessel10.png"></span>
         </p>
 <a name="math_toolkit.special.bessel.bessel_over.spherical_bessel_functions"></a><h5>
-<a name="id1285779"></a>
+<a name="id1287940"></a>
           <a class="link" href="bessel_over.html#math_toolkit.special.bessel.bessel_over.spherical_bessel_functions">Spherical
           Bessel Functions</a>
         </h5>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel/mbessel.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel/mbessel.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel/mbessel.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -28,7 +28,7 @@
         Functions of the First and Second Kinds</a>
 </h4></div></div></div>
 <a name="math_toolkit.special.bessel.mbessel.synopsis"></a><h5>
-<a name="id1288714"></a>
+<a name="id1291012"></a>
           <a class="link" href="mbessel.html#math_toolkit.special.bessel.mbessel.synopsis">Synopsis</a>
         </h5>
 <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T1</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T2</span><span class="special">&gt;</span>
@@ -44,7 +44,7 @@
 <a class="link" href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>calculated-result-type</em></span></a> <span class="identifier">cyl_bessel_k</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">v</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../../policy.html" title="Policies">Policy</a><span class="special">&amp;);</span>
 </pre>
 <a name="math_toolkit.special.bessel.mbessel.description"></a><h5>
-<a name="id1290006"></a>
+<a name="id1292219"></a>
           <a class="link" href="mbessel.html#math_toolkit.special.bessel.mbessel.description">Description</a>
         </h5>
 <p>
@@ -104,7 +104,7 @@
           <span class="inlinemediaobject"><img src="../../../../graphs/cyl_bessel_k.png" align="middle"></span>
         </p>
 <a name="math_toolkit.special.bessel.mbessel.testing"></a><h5>
-<a name="id1290274"></a>
+<a name="id1292487"></a>
           <a class="link" href="mbessel.html#math_toolkit.special.bessel.mbessel.testing">Testing</a>
         </h5>
 <p>
@@ -113,7 +113,7 @@
           (with all the special case handling removed).
         </p>
 <a name="math_toolkit.special.bessel.mbessel.accuracy"></a><h5>
-<a name="id1290296"></a>
+<a name="id1292509"></a>
           <a class="link" href="mbessel.html#math_toolkit.special.bessel.mbessel.accuracy">Accuracy</a>
         </h5>
 <p>
@@ -321,7 +321,7 @@
 </table></div>
 </div>
 <br class="table-break"><a name="math_toolkit.special.bessel.mbessel.implementation"></a><h5>
-<a name="id1290628"></a>
+<a name="id1292841"></a>
           <a class="link" href="mbessel.html#math_toolkit.special.bessel.mbessel.implementation">Implementation</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel/sph_bessel.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel/sph_bessel.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel/sph_bessel.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -28,7 +28,7 @@
         Functions of the First and Second Kinds</a>
 </h4></div></div></div>
 <a name="math_toolkit.special.bessel.sph_bessel.synopsis"></a><h5>
-<a name="id1291142"></a>
+<a name="id1293355"></a>
           <a class="link" href="sph_bessel.html#math_toolkit.special.bessel.sph_bessel.synopsis">Synopsis</a>
         </h5>
 <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T1</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T2</span><span class="special">&gt;</span>
@@ -44,7 +44,7 @@
 <a class="link" href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>calculated-result-type</em></span></a> <span class="identifier">sph_neumann</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">v</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../../policy.html" title="Policies">Policy</a><span class="special">&amp;);</span>
 </pre>
 <a name="math_toolkit.special.bessel.sph_bessel.description"></a><h5>
-<a name="id1291509"></a>
+<a name="id1293722"></a>
           <a class="link" href="sph_bessel.html#math_toolkit.special.bessel.sph_bessel.description">Description</a>
         </h5>
 <p>
@@ -92,7 +92,7 @@
           <span class="inlinemediaobject"><img src="../../../../graphs/sph_neumann.png" align="middle"></span>
         </p>
 <a name="math_toolkit.special.bessel.sph_bessel.testing"></a><h5>
-<a name="id1291705"></a>
+<a name="id1293918"></a>
           <a class="link" href="sph_bessel.html#math_toolkit.special.bessel.sph_bessel.testing">Testing</a>
         </h5>
 <p>
@@ -101,7 +101,7 @@
           implementation (with all the special case handling removed).
         </p>
 <a name="math_toolkit.special.bessel.sph_bessel.accuracy"></a><h5>
-<a name="id1291726"></a>
+<a name="id1293939"></a>
           <a class="link" href="sph_bessel.html#math_toolkit.special.bessel.sph_bessel.accuracy">Accuracy</a>
         </h5>
 <p>
@@ -111,7 +111,7 @@
           refer to these functions for accuracy data.
         </p>
 <a name="math_toolkit.special.bessel.sph_bessel.implementation"></a><h5>
-<a name="id1291753"></a>
+<a name="id1293966"></a>
           <a class="link" href="sph_bessel.html#math_toolkit.special.bessel.sph_bessel.implementation">Implementation</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_1.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_1.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_1.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -28,7 +28,7 @@
         of the First Kind - Legendre Form</a>
 </h4></div></div></div>
 <a name="math_toolkit.special.ellint.ellint_1.synopsis"></a><h6>
-<a name="id1297166"></a>
+<a name="id1299396"></a>
           <a class="link" href="ellint_1.html#math_toolkit.special.ellint.ellint_1.synopsis">Synopsis</a>
         </h6>
 <p>
@@ -55,7 +55,7 @@
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.special.ellint.ellint_1.description"></a><h6>
-<a name="id1297571"></a>
+<a name="id1299801"></a>
           <a class="link" href="ellint_1.html#math_toolkit.special.ellint.ellint_1.description">Description</a>
         </h6>
 <p>
@@ -113,7 +113,7 @@
           it handles errors, what level of precision to use etc. Refer to the <a class="link" href="../../policy.html" title="Policies">policy documentation for more details</a>.
         </p>
 <a name="math_toolkit.special.ellint.ellint_1.accuracy"></a><h6>
-<a name="id1298165"></a>
+<a name="id1301078"></a>
           <a class="link" href="ellint_1.html#math_toolkit.special.ellint.ellint_1.accuracy">Accuracy</a>
         </h6>
 <p>
@@ -225,7 +225,7 @@
 </table></div>
 </div>
 <br class="table-break"><a name="math_toolkit.special.ellint.ellint_1.testing"></a><h6>
-<a name="id1298339"></a>
+<a name="id1301252"></a>
           <a class="link" href="ellint_1.html#math_toolkit.special.ellint.ellint_1.testing">Testing</a>
         </h6>
 <p>
@@ -235,7 +235,7 @@
           this implementation.
         </p>
 <a name="math_toolkit.special.ellint.ellint_1.implementation"></a><h6>
-<a name="id1298360"></a>
+<a name="id1301273"></a>
           <a class="link" href="ellint_1.html#math_toolkit.special.ellint.ellint_1.implementation">Implementation</a>
         </h6>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_2.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_2.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_2.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -28,7 +28,7 @@
         of the Second Kind - Legendre Form</a>
 </h4></div></div></div>
 <a name="math_toolkit.special.ellint.ellint_2.synopsis"></a><h6>
-<a name="id1298440"></a>
+<a name="id1301352"></a>
           <a class="link" href="ellint_2.html#math_toolkit.special.ellint.ellint_2.synopsis">Synopsis</a>
         </h6>
 <p>
@@ -55,7 +55,7 @@
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.special.ellint.ellint_2.description"></a><h6>
-<a name="id1298844"></a>
+<a name="id1301757"></a>
           <a class="link" href="ellint_2.html#math_toolkit.special.ellint.ellint_2.description">Description</a>
         </h6>
 <p>
@@ -113,7 +113,7 @@
           it handles errors, what level of precision to use etc. Refer to the <a class="link" href="../../policy.html" title="Policies">policy documentation for more details</a>.
         </p>
 <a name="math_toolkit.special.ellint.ellint_2.accuracy"></a><h6>
-<a name="id1299301"></a>
+<a name="id1302214"></a>
           <a class="link" href="ellint_2.html#math_toolkit.special.ellint.ellint_2.accuracy">Accuracy</a>
         </h6>
 <p>
@@ -225,7 +225,7 @@
 </table></div>
 </div>
 <br class="table-break"><a name="math_toolkit.special.ellint.ellint_2.testing"></a><h6>
-<a name="id1299475"></a>
+<a name="id1302388"></a>
           <a class="link" href="ellint_2.html#math_toolkit.special.ellint.ellint_2.testing">Testing</a>
         </h6>
 <p>
@@ -235,7 +235,7 @@
           this implementation.
         </p>
 <a name="math_toolkit.special.ellint.ellint_2.implementation"></a><h6>
-<a name="id1299497"></a>
+<a name="id1302410"></a>
           <a class="link" href="ellint_2.html#math_toolkit.special.ellint.ellint_2.implementation">Implementation</a>
         </h6>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_3.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_3.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_3.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -28,7 +28,7 @@
         of the Third Kind - Legendre Form</a>
 </h4></div></div></div>
 <a name="math_toolkit.special.ellint.ellint_3.synopsis"></a><h6>
-<a name="id1299576"></a>
+<a name="id1302489"></a>
           <a class="link" href="ellint_3.html#math_toolkit.special.ellint.ellint_3.synopsis">Synopsis</a>
         </h6>
 <p>
@@ -55,7 +55,7 @@
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.special.ellint.ellint_3.description"></a><h6>
-<a name="id1301588"></a>
+<a name="id1303136"></a>
           <a class="link" href="ellint_3.html#math_toolkit.special.ellint.ellint_3.description">Description</a>
         </h6>
 <p>
@@ -119,7 +119,7 @@
           it handles errors, what level of precision to use etc. Refer to the <a class="link" href="../../policy.html" title="Policies">policy documentation for more details</a>.
         </p>
 <a name="math_toolkit.special.ellint.ellint_3.accuracy"></a><h6>
-<a name="id1302182"></a>
+<a name="id1303730"></a>
           <a class="link" href="ellint_3.html#math_toolkit.special.ellint.ellint_3.accuracy">Accuracy</a>
         </h6>
 <p>
@@ -231,7 +231,7 @@
 </table></div>
 </div>
 <br class="table-break"><a name="math_toolkit.special.ellint.ellint_3.testing"></a><h6>
-<a name="id1302356"></a>
+<a name="id1303904"></a>
           <a class="link" href="ellint_3.html#math_toolkit.special.ellint.ellint_3.testing">Testing</a>
         </h6>
 <p>
@@ -241,7 +241,7 @@
           this implementation.
         </p>
 <a name="math_toolkit.special.ellint.ellint_3.implementation"></a><h6>
-<a name="id1302378"></a>
+<a name="id1303926"></a>
           <a class="link" href="ellint_3.html#math_toolkit.special.ellint.ellint_3.implementation">Implementation</a>
         </h6>
 <p>
@@ -278,7 +278,7 @@
           <span class="emphasis"><em>&#928;(n, &#966;+m&#960;, k) = &#928;(n, &#966;, k) + 2m&#928;(n, k) ; n &lt;= 1</em></span>
         </p>
 <p>
- <span class="emphasis"><em>&#928;(n, &#966;+m&#960;, k) = &#928;(n, &#966;, k) ; n &gt; 1</em></span> <sup>[<a name="id1302493" href="#ftn.id1302493" class="footnote">1</a>]</sup>
+ <span class="emphasis"><em>&#928;(n, &#966;+m&#960;, k) = &#928;(n, &#966;, k) ; n &gt; 1</em></span> <sup>[<a name="id1304041" href="#ftn.id1304041" class="footnote">1</a>]</sup>
         </p>
 <p>
           are used to move &#966; &#160; to the range [0, &#960;/2].
@@ -298,7 +298,7 @@
         </p>
 <div class="footnotes">
 <br><hr width="100" align="left">
-<div class="footnote"><p><sup>[<a name="ftn.id1302493" href="#id1302493" class="para">1</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id1304041" href="#id1304041" class="para">1</a>] </sup>
             I haven't been able to find a literature reference for this relation,
             but it appears to be the convention used by Mathematica. Intuitively
             the first <span class="emphasis"><em>2 * m * &#928;(n, k)</em></span> terms cancel out as the

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_carlson.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_carlson.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_carlson.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -28,7 +28,7 @@
         Integrals - Carlson Form</a>
 </h4></div></div></div>
 <a name="math_toolkit.special.ellint.ellint_carlson.synopsis"></a><h6>
-<a name="id1294106"></a>
+<a name="id1295244"></a>
           <a class="link" href="ellint_carlson.html#math_toolkit.special.ellint.ellint_carlson.synopsis">Synopsis</a>
         </h6>
 <p>
@@ -100,7 +100,7 @@
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.special.ellint.ellint_carlson.description"></a><h6>
-<a name="id1295406"></a>
+<a name="id1297650"></a>
           <a class="link" href="ellint_carlson.html#math_toolkit.special.ellint.ellint_carlson.description">Description</a>
         </h6>
 <p>
@@ -216,7 +216,7 @@
           <span class="inlinemediaobject"><img src="../../../../equations/ellint18.png"></span>
         </p>
 <a name="math_toolkit.special.ellint.ellint_carlson.testing"></a><h6>
-<a name="id1296696"></a>
+<a name="id1298926"></a>
           <a class="link" href="ellint_carlson.html#math_toolkit.special.ellint.ellint_carlson.testing">Testing</a>
         </h6>
 <p>
@@ -239,7 +239,7 @@
           to verify their correctness: see the above Carlson paper for details.
         </p>
 <a name="math_toolkit.special.ellint.ellint_carlson.accuracy"></a><h6>
-<a name="id1296737"></a>
+<a name="id1298967"></a>
           <a class="link" href="ellint_carlson.html#math_toolkit.special.ellint.ellint_carlson.accuracy">Accuracy</a>
         </h6>
 <p>
@@ -393,7 +393,7 @@
 </table></div>
 </div>
 <br class="table-break"><a name="math_toolkit.special.ellint.ellint_carlson.implementation"></a><h6>
-<a name="id1296984"></a>
+<a name="id1299214"></a>
           <a class="link" href="ellint_carlson.html#math_toolkit.special.ellint.ellint_carlson.implementation">Implementation</a>
         </h6>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_intro.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_intro.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_intro.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -49,14 +49,14 @@
           Elliptic integral</a>.
         </p>
 <a name="math_toolkit.special.ellint.ellint_intro.notation"></a><h5>
-<a name="id1291900"></a>
+<a name="id1294113"></a>
           <a class="link" href="ellint_intro.html#math_toolkit.special.ellint.ellint_intro.notation">Notation</a>
         </h5>
 <p>
           All variables are real numbers unless otherwise noted.
         </p>
 <a name="math_toolkit.special.ellint.ellint_intro._anchor_id__ellint_def____definition"></a><h5>
-<a name="id1291917"></a>
+<a name="id1294130"></a>
           <a class="link" href="ellint_intro.html#math_toolkit.special.ellint.ellint_intro._anchor_id__ellint_def____definition"><a name="ellint_def"></a> Definition</a>
         </h5>
 <p>
@@ -245,7 +245,7 @@
 </td></tr>
 </table></div>
 <a name="math_toolkit.special.ellint.ellint_intro._anchor_id__ellint_theorem____duplication_theorem"></a><h5>
-<a name="id1293690"></a>
+<a name="id1294828"></a>
           <a class="link" href="ellint_intro.html#math_toolkit.special.ellint.ellint_intro._anchor_id__ellint_theorem____duplication_theorem"><a name="ellint_theorem"></a> Duplication Theorem</a>
         </h5>
 <p>
@@ -256,7 +256,7 @@
           <span class="inlinemediaobject"><img src="../../../../equations/ellint13.png"></span>
         </p>
 <a name="math_toolkit.special.ellint.ellint_intro._anchor_id__ellint_formula____carlson_s_formulas"></a><h5>
-<a name="id1293738"></a>
+<a name="id1294876"></a>
           <a class="link" href="ellint_intro.html#math_toolkit.special.ellint.ellint_intro._anchor_id__ellint_formula____carlson_s_formulas"><a name="ellint_formula"></a> Carlson's Formulas</a>
         </h5>
 <p>
@@ -273,7 +273,7 @@
           <span class="inlinemediaobject"><img src="../../../../equations/ellint15.png"></span>
         </p>
 <a name="math_toolkit.special.ellint.ellint_intro.numerical_algorithms"></a><h5>
-<a name="id1293811"></a>
+<a name="id1294949"></a>
           <a class="link" href="ellint_intro.html#math_toolkit.special.ellint.ellint_intro.numerical_algorithms">Numerical
           Algorithms</a>
         </h5>
@@ -287,7 +287,7 @@
           integrals with satisfactory precisions.
         </p>
 <a name="math_toolkit.special.ellint.ellint_intro._anchor_id__ellint_refs____references"></a><h5>
-<a name="id1293841"></a>
+<a name="id1294979"></a>
           <a class="link" href="ellint_intro.html#math_toolkit.special.ellint.ellint_intro._anchor_id__ellint_refs____references"><a name="ellint_refs"></a> References</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/expint/expint_i.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/expint/expint_i.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/expint/expint_i.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -28,7 +28,7 @@
         Ei</a>
 </h4></div></div></div>
 <a name="math_toolkit.special.expint.expint_i.synopsis"></a><h5>
-<a name="id1304533"></a>
+<a name="id1307187"></a>
           <a class="link" href="expint_i.html#math_toolkit.special.expint.expint_i.synopsis">Synopsis</a>
         </h5>
 <p>
@@ -58,7 +58,7 @@
           it handles errors, what level of precision to use etc. Refer to the <a class="link" href="../../policy.html" title="Policies">policy documentation for more details</a>.
         </p>
 <a name="math_toolkit.special.expint.expint_i.description"></a><h5>
-<a name="id1304790"></a>
+<a name="id1307444"></a>
           <a class="link" href="expint_i.html#math_toolkit.special.expint.expint_i.description">Description</a>
         </h5>
 <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">&gt;</span>
@@ -78,7 +78,7 @@
           <span class="inlinemediaobject"><img src="../../../../graphs/expint_i.png" align="middle"></span>
         </p>
 <a name="math_toolkit.special.expint.expint_i.accuracy"></a><h5>
-<a name="id1304989"></a>
+<a name="id1307643"></a>
           <a class="link" href="expint_i.html#math_toolkit.special.expint.expint_i.accuracy">Accuracy</a>
         </h5>
 <p>
@@ -202,7 +202,7 @@
           slightly over the range [4,6].
         </p>
 <a name="math_toolkit.special.expint.expint_i.testing"></a><h5>
-<a name="id1305177"></a>
+<a name="id1307831"></a>
           <a class="link" href="expint_i.html#math_toolkit.special.expint.expint_i.testing">Testing</a>
         </h5>
 <p>
@@ -217,7 +217,7 @@
           check.
         </p>
 <a name="math_toolkit.special.expint.expint_i.implementation"></a><h5>
-<a name="id1305204"></a>
+<a name="id1307858"></a>
           <a class="link" href="expint_i.html#math_toolkit.special.expint.expint_i.implementation">Implementation</a>
         </h5>
 <p>
@@ -247,7 +247,7 @@
           a minimax rational approximation rescaled so that it is evaluated over
           [-1,1]. Note that while the rational approximation over [0,6] converges
           rapidly to the minimax solution it is rather ill-conditioned in practice.
- Cody and Thacher <sup>[<a name="id1305291" href="#ftn.id1305291" class="footnote">2</a>]</sup> experienced the same issue and converted the polynomials into
+ Cody and Thacher <sup>[<a name="id1307945" href="#ftn.id1307945" class="footnote">2</a>]</sup> experienced the same issue and converted the polynomials into
           Chebeshev form to ensure stable computation. By experiment we found that
           the polynomials are just as stable in polynomial as Chebyshev form, <span class="emphasis"><em>provided</em></span>
           they are computed over the interval [-1,1].
@@ -277,7 +277,7 @@
         </p>
 <div class="footnotes">
 <br><hr width="100" align="left">
-<div class="footnote"><p><sup>[<a name="ftn.id1305291" href="#id1305291" class="para">2</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id1307945" href="#id1307945" class="para">2</a>] </sup>
             W. J. Cody and H. C. Thacher, Jr., Rational Chebyshev approximations
             for the exponential integral E<sub>1</sub>(x), Math. Comp. 22 (1968), 641-649, and
             W. J. Cody and H. C. Thacher, Jr., Chebyshev approximations for the exponential

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/expint/expint_n.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/expint/expint_n.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/expint/expint_n.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -28,7 +28,7 @@
         En</a>
 </h4></div></div></div>
 <a name="math_toolkit.special.expint.expint_n.synopsis"></a><h5>
-<a name="id1303546"></a>
+<a name="id1305093"></a>
           <a class="link" href="expint_n.html#math_toolkit.special.expint.expint_n.synopsis">Synopsis</a>
         </h5>
 <p>
@@ -58,7 +58,7 @@
           it handles errors, what level of precision to use etc. Refer to the <a class="link" href="../../policy.html" title="Policies">policy documentation for more details</a>.
         </p>
 <a name="math_toolkit.special.expint.expint_n.description"></a><h5>
-<a name="id1303842"></a>
+<a name="id1306496"></a>
           <a class="link" href="expint_n.html#math_toolkit.special.expint.expint_n.description">Description</a>
         </h5>
 <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">&gt;</span>
@@ -78,7 +78,7 @@
           <span class="inlinemediaobject"><img src="../../../../graphs/expint2.png" align="middle"></span>
         </p>
 <a name="math_toolkit.special.expint.expint_n.accuracy"></a><h5>
-<a name="id1304066"></a>
+<a name="id1306720"></a>
           <a class="link" href="expint_n.html#math_toolkit.special.expint.expint_n.accuracy">Accuracy</a>
         </h5>
 <p>
@@ -220,7 +220,7 @@
 </table></div>
 </div>
 <br class="table-break"><a name="math_toolkit.special.expint.expint_n.testing"></a><h5>
-<a name="id1304293"></a>
+<a name="id1306947"></a>
           <a class="link" href="expint_n.html#math_toolkit.special.expint.expint_n.testing">Testing</a>
         </h5>
 <p>
@@ -235,7 +235,7 @@
           check.
         </p>
 <a name="math_toolkit.special.expint.expint_n.implementation"></a><h5>
-<a name="id1304319"></a>
+<a name="id1306973"></a>
           <a class="link" href="expint_n.html#math_toolkit.special.expint.expint_n.implementation">Implementation</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_binomial.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_binomial.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_binomial.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -90,7 +90,7 @@
 </td></tr>
 </table></div>
 <a name="math_toolkit.special.factorials.sf_binomial.accuracy"></a><h5>
-<a name="id1251289"></a>
+<a name="id1255158"></a>
           <a class="link" href="sf_binomial.html#math_toolkit.special.factorials.sf_binomial.accuracy">Accuracy</a>
         </h5>
 <p>
@@ -99,14 +99,14 @@
           function for larger arguments.
         </p>
 <a name="math_toolkit.special.factorials.sf_binomial.testing"></a><h5>
-<a name="id1251310"></a>
+<a name="id1255180"></a>
           <a class="link" href="sf_binomial.html#math_toolkit.special.factorials.sf_binomial.testing">Testing</a>
         </h5>
 <p>
           The spot tests for the binomial coefficients use data generated by functions.wolfram.com.
         </p>
 <a name="math_toolkit.special.factorials.sf_binomial.implementation"></a><h5>
-<a name="id1251330"></a>
+<a name="id1255199"></a>
           <a class="link" href="sf_binomial.html#math_toolkit.special.factorials.sf_binomial.implementation">Implementation</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_double_factorial.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_double_factorial.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_double_factorial.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -106,7 +106,7 @@
 </td></tr>
 </table></div>
 <a name="math_toolkit.special.factorials.sf_double_factorial.accuracy"></a><h5>
-<a name="id1250011"></a>
+<a name="id1253880"></a>
           <a class="link" href="sf_double_factorial.html#math_toolkit.special.factorials.sf_double_factorial.accuracy">Accuracy</a>
         </h5>
 <p>
@@ -114,14 +114,14 @@
           so error rates should be no more than a couple of epsilon higher.
         </p>
 <a name="math_toolkit.special.factorials.sf_double_factorial.testing"></a><h5>
-<a name="id1250032"></a>
+<a name="id1253902"></a>
           <a class="link" href="sf_double_factorial.html#math_toolkit.special.factorials.sf_double_factorial.testing">Testing</a>
         </h5>
 <p>
           The spot tests for the double factorial use data generated by functions.wolfram.com.
         </p>
 <a name="math_toolkit.special.factorials.sf_double_factorial.implementation"></a><h5>
-<a name="id1250052"></a>
+<a name="id1253921"></a>
           <a class="link" href="sf_double_factorial.html#math_toolkit.special.factorials.sf_double_factorial.implementation">Implementation</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_factorial.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_factorial.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_factorial.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -27,7 +27,7 @@
 <a name="math_toolkit.special.factorials.sf_factorial"></a><a class="link" href="sf_factorial.html" title="Factorial">Factorial</a>
 </h4></div></div></div>
 <a name="math_toolkit.special.factorials.sf_factorial.synopsis"></a><h5>
-<a name="id1247499"></a>
+<a name="id1250262"></a>
           <a class="link" href="sf_factorial.html#math_toolkit.special.factorials.sf_factorial.synopsis">Synopsis</a>
         </h5>
 <p>
@@ -54,7 +54,7 @@
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.special.factorials.sf_factorial.description"></a><h5>
-<a name="id1247807"></a>
+<a name="id1250570"></a>
           <a class="link" href="sf_factorial.html#math_toolkit.special.factorials.sf_factorial.description">Description</a>
         </h5>
 <div class="important"><table border="0" summary="Important">
@@ -157,7 +157,7 @@
           the size of further tables that depend on the factorials.
         </p>
 <a name="math_toolkit.special.factorials.sf_factorial.accuracy"></a><h5>
-<a name="id1248359"></a>
+<a name="id1253346"></a>
           <a class="link" href="sf_factorial.html#math_toolkit.special.factorials.sf_factorial.accuracy">Accuracy</a>
         </h5>
 <p>
@@ -166,7 +166,7 @@
           will be the same as for <a class="link" href="../sf_gamma/tgamma.html" title="Gamma">tgamma</a>.
         </p>
 <a name="math_toolkit.special.factorials.sf_factorial.testing"></a><h5>
-<a name="id1248403"></a>
+<a name="id1253390"></a>
           <a class="link" href="sf_factorial.html#math_toolkit.special.factorials.sf_factorial.testing">Testing</a>
         </h5>
 <p>
@@ -175,7 +175,7 @@
           function handle those cases already.
         </p>
 <a name="math_toolkit.special.factorials.sf_factorial.implementation"></a><h5>
-<a name="id1249544"></a>
+<a name="id1253414"></a>
           <a class="link" href="sf_factorial.html#math_toolkit.special.factorials.sf_factorial.implementation">Implementation</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_falling_factorial.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_falling_factorial.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_falling_factorial.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -71,7 +71,7 @@
           the type of the result is T.
         </p>
 <a name="math_toolkit.special.factorials.sf_falling_factorial.accuracy"></a><h5>
-<a name="id1250810"></a>
+<a name="id1254680"></a>
           <a class="link" href="sf_falling_factorial.html#math_toolkit.special.factorials.sf_falling_factorial.accuracy">Accuracy</a>
         </h5>
 <p>
@@ -79,14 +79,14 @@
           function.
         </p>
 <a name="math_toolkit.special.factorials.sf_falling_factorial.testing"></a><h5>
-<a name="id1250838"></a>
+<a name="id1254707"></a>
           <a class="link" href="sf_falling_factorial.html#math_toolkit.special.factorials.sf_falling_factorial.testing">Testing</a>
         </h5>
 <p>
           The spot tests for the falling factorials use data generated by functions.wolfram.com.
         </p>
 <a name="math_toolkit.special.factorials.sf_falling_factorial.implementation"></a><h5>
-<a name="id1250857"></a>
+<a name="id1254726"></a>
           <a class="link" href="sf_falling_factorial.html#math_toolkit.special.factorials.sf_falling_factorial.implementation">Implementation</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_rising_factorial.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_rising_factorial.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_rising_factorial.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -75,7 +75,7 @@
           the type of the result is T.
         </p>
 <a name="math_toolkit.special.factorials.sf_rising_factorial.accuracy"></a><h5>
-<a name="id1250418"></a>
+<a name="id1254287"></a>
           <a class="link" href="sf_rising_factorial.html#math_toolkit.special.factorials.sf_rising_factorial.accuracy">Accuracy</a>
         </h5>
 <p>
@@ -83,14 +83,14 @@
           function.
         </p>
 <a name="math_toolkit.special.factorials.sf_rising_factorial.testing"></a><h5>
-<a name="id1250445"></a>
+<a name="id1254315"></a>
           <a class="link" href="sf_rising_factorial.html#math_toolkit.special.factorials.sf_rising_factorial.testing">Testing</a>
         </h5>
 <p>
           The spot tests for the rising factorials use data generated by functions.wolfram.com.
         </p>
 <a name="math_toolkit.special.factorials.sf_rising_factorial.implementation"></a><h5>
-<a name="id1250464"></a>
+<a name="id1254334"></a>
           <a class="link" href="sf_rising_factorial.html#math_toolkit.special.factorials.sf_rising_factorial.implementation">Implementation</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/inv_hyper/acosh.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/inv_hyper/acosh.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/inv_hyper/acosh.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -62,14 +62,14 @@
           <span class="inlinemediaobject"><img src="../../../../graphs/acosh.png" align="middle"></span>
         </p>
 <a name="math_toolkit.special.inv_hyper.acosh.accuracy"></a><h5>
-<a name="id1313832"></a>
+<a name="id1316759"></a>
           <a class="link" href="acosh.html#math_toolkit.special.inv_hyper.acosh.accuracy">Accuracy</a>
         </h5>
 <p>
           Generally accuracy is to within 1 or 2 epsilon across all supported platforms.
         </p>
 <a name="math_toolkit.special.inv_hyper.acosh.testing"></a><h5>
-<a name="id1313849"></a>
+<a name="id1316776"></a>
           <a class="link" href="acosh.html#math_toolkit.special.inv_hyper.acosh.testing">Testing</a>
         </h5>
 <p>
@@ -85,7 +85,7 @@
           to at least 50 decimal digits.
         </p>
 <a name="math_toolkit.special.inv_hyper.acosh.implementation"></a><h5>
-<a name="id1313893"></a>
+<a name="id1316820"></a>
           <a class="link" href="acosh.html#math_toolkit.special.inv_hyper.acosh.implementation">Implementation</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/inv_hyper/asinh.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/inv_hyper/asinh.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/inv_hyper/asinh.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -57,14 +57,14 @@
           it handles errors, what level of precision to use etc. Refer to the <a class="link" href="../../policy.html" title="Policies">policy documentation for more details</a>.
         </p>
 <a name="math_toolkit.special.inv_hyper.asinh.accuracy"></a><h5>
-<a name="id1314296"></a>
+<a name="id1317224"></a>
           <a class="link" href="asinh.html#math_toolkit.special.inv_hyper.asinh.accuracy">Accuracy</a>
         </h5>
 <p>
           Generally accuracy is to within 1 or 2 epsilon across all supported platforms.
         </p>
 <a name="math_toolkit.special.inv_hyper.asinh.testing"></a><h5>
-<a name="id1314313"></a>
+<a name="id1317240"></a>
           <a class="link" href="asinh.html#math_toolkit.special.inv_hyper.asinh.testing">Testing</a>
         </h5>
 <p>
@@ -80,7 +80,7 @@
           to at least 50 decimal digits.
         </p>
 <a name="math_toolkit.special.inv_hyper.asinh.implementation"></a><h5>
-<a name="id1314358"></a>
+<a name="id1317285"></a>
           <a class="link" href="asinh.html#math_toolkit.special.inv_hyper.asinh.implementation">Implementation</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/inv_hyper/atanh.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/inv_hyper/atanh.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/inv_hyper/atanh.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -71,14 +71,14 @@
           <span class="inlinemediaobject"><img src="../../../../graphs/atanh.png" align="middle"></span>
         </p>
 <a name="math_toolkit.special.inv_hyper.atanh.accuracy"></a><h5>
-<a name="id1314804"></a>
+<a name="id1318960"></a>
           <a class="link" href="atanh.html#math_toolkit.special.inv_hyper.atanh.accuracy">Accuracy</a>
         </h5>
 <p>
           Generally accuracy is to within 1 or 2 epsilon across all supported platforms.
         </p>
 <a name="math_toolkit.special.inv_hyper.atanh.testing"></a><h5>
-<a name="id1314821"></a>
+<a name="id1318977"></a>
           <a class="link" href="atanh.html#math_toolkit.special.inv_hyper.atanh.testing">Testing</a>
         </h5>
 <p>
@@ -94,7 +94,7 @@
           to at least 50 decimal digits.
         </p>
 <a name="math_toolkit.special.inv_hyper.atanh.implementation"></a><h5>
-<a name="id1317323"></a>
+<a name="id1319022"></a>
           <a class="link" href="atanh.html#math_toolkit.special.inv_hyper.atanh.implementation">Implementation</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/cbrt.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/cbrt.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/cbrt.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -66,7 +66,7 @@
           <span class="inlinemediaobject"><img src="../../../../graphs/cbrt.png" align="middle"></span>
         </p>
 <a name="math_toolkit.special.powers.cbrt.accuracy"></a><h5>
-<a name="id1307417"></a>
+<a name="id1310071"></a>
           <a class="link" href="cbrt.html#math_toolkit.special.powers.cbrt.accuracy">Accuracy</a>
         </h5>
 <p>
@@ -74,7 +74,7 @@
           should have approximately 2 epsilon accuracy.
         </p>
 <a name="math_toolkit.special.powers.cbrt.testing"></a><h5>
-<a name="id1307441"></a>
+<a name="id1310095"></a>
           <a class="link" href="cbrt.html#math_toolkit.special.powers.cbrt.testing">Testing</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/ct_pow.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/ct_pow.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/ct_pow.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -32,7 +32,7 @@
           computes the compile-time integral power of a run-time base.
         </p>
 <a name="math_toolkit.special.powers.ct_pow.synopsis"></a><h5>
-<a name="id1308581"></a>
+<a name="id1311235"></a>
           <a class="link" href="ct_pow.html#math_toolkit.special.powers.ct_pow.synopsis">Synopsis</a>
         </h5>
 <p>
@@ -49,7 +49,7 @@
 <span class="special">}}</span>
 </pre>
 <a name="math_toolkit.special.powers.ct_pow.rationale_and_usage"></a><h5>
-<a name="id1310639"></a>
+<a name="id1313430"></a>
           <a class="link" href="ct_pow.html#math_toolkit.special.powers.ct_pow.rationale_and_usage">Rationale
           and Usage</a>
         </h5>
@@ -91,7 +91,7 @@
           Only 3 different products were actually computed.
         </p>
 <a name="math_toolkit.special.powers.ct_pow.return_type"></a><h5>
-<a name="id1310913"></a>
+<a name="id1313703"></a>
           <a class="link" href="ct_pow.html#math_toolkit.special.powers.ct_pow.return_type">Return Type</a>
         </h5>
 <p>
@@ -112,7 +112,7 @@
             </li>
 </ul></div>
 <a name="math_toolkit.special.powers.ct_pow.policies"></a><h5>
-<a name="id1311006"></a>
+<a name="id1313797"></a>
           <a class="link" href="ct_pow.html#math_toolkit.special.powers.ct_pow.policies">Policies</a>
         </h5>
 <p>
@@ -121,7 +121,7 @@
           it handles errors, what level of precision to use etc. Refer to the <a class="link" href="../../policy.html" title="Policies">policy documentation for more details</a>.
         </p>
 <a name="math_toolkit.special.powers.ct_pow.error_handling"></a><h5>
-<a name="id1311033"></a>
+<a name="id1313823"></a>
           <a class="link" href="ct_pow.html#math_toolkit.special.powers.ct_pow.error_handling">Error
           Handling</a>
         </h5>
@@ -227,7 +227,7 @@
 <span class="keyword">double</span> <span class="identifier">result</span> <span class="special">=</span> <span class="identifier">pow</span><span class="special">&lt;-</span><span class="number">5</span><span class="special">&gt;(</span><span class="identifier">base</span><span class="special">);</span>
 </pre>
 <a name="math_toolkit.special.powers.ct_pow.acknowledgements"></a><h5>
-<a name="id1311873"></a>
+<a name="id1314663"></a>
           <a class="link" href="ct_pow.html#math_toolkit.special.powers.ct_pow.acknowledgements">Acknowledgements</a>
         </h5>
 <p>
@@ -238,7 +238,7 @@
 improving the implementation.
         </p>
 <a name="math_toolkit.special.powers.ct_pow.references"></a><h5>
-<a name="id1311893"></a>
+<a name="id1314684"></a>
           <a class="link" href="ct_pow.html#math_toolkit.special.powers.ct_pow.references">References</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/expm1.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/expm1.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/expm1.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -75,7 +75,7 @@
           <span class="inlinemediaobject"><img src="../../../../graphs/expm1.png" align="middle"></span>
         </p>
 <a name="math_toolkit.special.powers.expm1.accuracy"></a><h5>
-<a name="id1307077"></a>
+<a name="id1309732"></a>
           <a class="link" href="expm1.html#math_toolkit.special.powers.expm1.accuracy">Accuracy</a>
         </h5>
 <p>
@@ -83,7 +83,7 @@
           should have approximately 1 epsilon accuracy.
         </p>
 <a name="math_toolkit.special.powers.expm1.testing"></a><h5>
-<a name="id1307101"></a>
+<a name="id1309756"></a>
           <a class="link" href="expm1.html#math_toolkit.special.powers.expm1.testing">Testing</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/hypot.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/hypot.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/hypot.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -53,7 +53,7 @@
           representable.
         </p>
 <a name="math_toolkit.special.powers.hypot.implementation"></a><h5>
-<a name="id1308497"></a>
+<a name="id1311151"></a>
           <a class="link" href="hypot.html#math_toolkit.special.powers.hypot.implementation">Implementation</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/log1p.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/log1p.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/log1p.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -88,7 +88,7 @@
           <span class="inlinemediaobject"><img src="../../../../graphs/log1p.png" align="middle"></span>
         </p>
 <a name="math_toolkit.special.powers.log1p.accuracy"></a><h5>
-<a name="id1306675"></a>
+<a name="id1309330"></a>
           <a class="link" href="log1p.html#math_toolkit.special.powers.log1p.accuracy">Accuracy</a>
         </h5>
 <p>
@@ -96,7 +96,7 @@
           should have approximately 1 epsilon accuracy.
         </p>
 <a name="math_toolkit.special.powers.log1p.testing"></a><h5>
-<a name="id1306699"></a>
+<a name="id1309354"></a>
           <a class="link" href="log1p.html#math_toolkit.special.powers.log1p.testing">Testing</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/powm1.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/powm1.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/powm1.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -69,14 +69,14 @@
           <span class="inlinemediaobject"><img src="../../../../graphs/powm1.png" align="middle"></span>
         </p>
 <a name="math_toolkit.special.powers.powm1.accuracy"></a><h5>
-<a name="id1308198"></a>
+<a name="id1310852"></a>
           <a class="link" href="powm1.html#math_toolkit.special.powers.powm1.accuracy">Accuracy</a>
         </h5>
 <p>
           Should have approximately 2-3 epsilon accuracy.
         </p>
 <a name="math_toolkit.special.powers.powm1.testing"></a><h5>
-<a name="id1308215"></a>
+<a name="id1310869"></a>
           <a class="link" href="powm1.html#math_toolkit.special.powers.powm1.testing">Testing</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/sqrt1pm1.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/sqrt1pm1.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/sqrt1pm1.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -71,7 +71,7 @@
           <span class="inlinemediaobject"><img src="../../../../graphs/sqrt1pm1.png" align="middle"></span>
         </p>
 <a name="math_toolkit.special.powers.sqrt1pm1.accuracy"></a><h5>
-<a name="id1307806"></a>
+<a name="id1310460"></a>
           <a class="link" href="sqrt1pm1.html#math_toolkit.special.powers.sqrt1pm1.accuracy">Accuracy</a>
         </h5>
 <p>
@@ -79,7 +79,7 @@
           should have approximately 3 epsilon accuracy.
         </p>
 <a name="math_toolkit.special.powers.sqrt1pm1.testing"></a><h5>
-<a name="id1307830"></a>
+<a name="id1310484"></a>
           <a class="link" href="sqrt1pm1.html#math_toolkit.special.powers.sqrt1pm1.testing">Testing</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta/beta_derivative.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta/beta_derivative.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta/beta_derivative.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -28,7 +28,7 @@
         of the Incomplete Beta Function</a>
 </h4></div></div></div>
 <a name="math_toolkit.special.sf_beta.beta_derivative.synopsis"></a><h5>
-<a name="id1265601"></a>
+<a name="id1268106"></a>
           <a class="link" href="beta_derivative.html#math_toolkit.special.sf_beta.beta_derivative.synopsis">Synopsis</a>
         </h5>
 <p>
@@ -49,7 +49,7 @@
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.special.sf_beta.beta_derivative.description"></a><h5>
-<a name="id1265936"></a>
+<a name="id1268440"></a>
           <a class="link" href="beta_derivative.html#math_toolkit.special.sf_beta.beta_derivative.description">Description</a>
         </h5>
 <p>
@@ -71,14 +71,14 @@
           it handles errors, what level of precision to use etc. Refer to the <a class="link" href="../../policy.html" title="Policies">policy documentation for more details</a>.
         </p>
 <a name="math_toolkit.special.sf_beta.beta_derivative.accuracy"></a><h5>
-<a name="id1266010"></a>
+<a name="id1268515"></a>
           <a class="link" href="beta_derivative.html#math_toolkit.special.sf_beta.beta_derivative.accuracy">Accuracy</a>
         </h5>
 <p>
           Almost identical to the incomplete beta function <a class="link" href="ibeta_function.html" title="Incomplete Beta Functions">ibeta</a>.
         </p>
 <a name="math_toolkit.special.sf_beta.beta_derivative.implementation"></a><h5>
-<a name="id1266036"></a>
+<a name="id1268540"></a>
           <a class="link" href="beta_derivative.html#math_toolkit.special.sf_beta.beta_derivative.implementation">Implementation</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta/beta_function.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta/beta_function.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta/beta_function.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -27,7 +27,7 @@
 <a name="math_toolkit.special.sf_beta.beta_function"></a><a class="link" href="beta_function.html" title="Beta">Beta</a>
 </h4></div></div></div>
 <a name="math_toolkit.special.sf_beta.beta_function.synopsis"></a><h5>
-<a name="id1251420"></a>
+<a name="id1255289"></a>
           <a class="link" href="beta_function.html#math_toolkit.special.sf_beta.beta_function.synopsis">Synopsis</a>
         </h5>
 <p>
@@ -48,7 +48,7 @@
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.special.sf_beta.beta_function.description"></a><h5>
-<a name="id1251699"></a>
+<a name="id1256252"></a>
           <a class="link" href="beta_function.html#math_toolkit.special.sf_beta.beta_function.description">Description</a>
         </h5>
 <p>
@@ -81,7 +81,7 @@
           type calculation rules</em></span></a> when T1 and T2 are different types.
         </p>
 <a name="math_toolkit.special.sf_beta.beta_function.accuracy"></a><h5>
-<a name="id1252357"></a>
+<a name="id1256364"></a>
           <a class="link" href="beta_function.html#math_toolkit.special.sf_beta.beta_function.accuracy">Accuracy</a>
         </h5>
 <p>
@@ -239,7 +239,7 @@
           very small.
         </p>
 <a name="math_toolkit.special.sf_beta.beta_function.testing"></a><h5>
-<a name="id1252607"></a>
+<a name="id1256613"></a>
           <a class="link" href="beta_function.html#math_toolkit.special.sf_beta.beta_function.testing">Testing</a>
         </h5>
 <p>
@@ -248,7 +248,7 @@
           at 1000-bit precision.
         </p>
 <a name="math_toolkit.special.sf_beta.beta_function.implementation"></a><h5>
-<a name="id1252631"></a>
+<a name="id1256637"></a>
           <a class="link" href="beta_function.html#math_toolkit.special.sf_beta.beta_function.implementation">Implementation</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta/ibeta_function.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta/ibeta_function.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta/ibeta_function.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -28,7 +28,7 @@
         Beta Functions</a>
 </h4></div></div></div>
 <a name="math_toolkit.special.sf_beta.ibeta_function.synopsis"></a><h5>
-<a name="id1252867"></a>
+<a name="id1256874"></a>
           <a class="link" href="ibeta_function.html#math_toolkit.special.sf_beta.ibeta_function.synopsis">Synopsis</a>
         </h5>
 <p>
@@ -67,7 +67,7 @@
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.special.sf_beta.ibeta_function.description"></a><h5>
-<a name="id1253884"></a>
+<a name="id1257890"></a>
           <a class="link" href="ibeta_function.html#math_toolkit.special.sf_beta.ibeta_function.description">Description</a>
         </h5>
 <p>
@@ -158,7 +158,7 @@
           <span class="inlinemediaobject"><img src="../../../../equations/ibeta2.png"></span>
         </p>
 <a name="math_toolkit.special.sf_beta.ibeta_function.accuracy"></a><h5>
-<a name="id1256431"></a>
+<a name="id1259072"></a>
           <a class="link" href="ibeta_function.html#math_toolkit.special.sf_beta.ibeta_function.accuracy">Accuracy</a>
         </h5>
 <p>
@@ -865,7 +865,7 @@
 </table></div>
 </div>
 <br class="table-break"><a name="math_toolkit.special.sf_beta.ibeta_function.testing"></a><h5>
-<a name="id1257611"></a>
+<a name="id1260252"></a>
           <a class="link" href="ibeta_function.html#math_toolkit.special.sf_beta.ibeta_function.testing">Testing</a>
         </h5>
 <p>
@@ -883,7 +883,7 @@
           have test data that is fully independent of the code.
         </p>
 <a name="math_toolkit.special.sf_beta.ibeta_function.implementation"></a><h5>
-<a name="id1257647"></a>
+<a name="id1260288"></a>
           <a class="link" href="ibeta_function.html#math_toolkit.special.sf_beta.ibeta_function.implementation">Implementation</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta/ibeta_inv_function.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta/ibeta_inv_function.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta/ibeta_inv_function.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -87,7 +87,7 @@
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.special.sf_beta.ibeta_inv_function.description"></a><h5>
-<a name="id1260491"></a>
+<a name="id1263951"></a>
           <a class="link" href="ibeta_inv_function.html#math_toolkit.special.sf_beta.ibeta_inv_function.description">Description</a>
         </h5>
 <p>
@@ -288,7 +288,7 @@
           it handles errors, what level of precision to use etc. Refer to the <a class="link" href="../../policy.html" title="Policies">policy documentation for more details</a>.
         </p>
 <a name="math_toolkit.special.sf_beta.ibeta_inv_function.accuracy"></a><h5>
-<a name="id1264813"></a>
+<a name="id1267317"></a>
           <a class="link" href="ibeta_inv_function.html#math_toolkit.special.sf_beta.ibeta_inv_function.accuracy">Accuracy</a>
         </h5>
 <p>
@@ -300,7 +300,7 @@
           or <code class="computeroutput"><span class="number">1</span></code>.
         </p>
 <a name="math_toolkit.special.sf_beta.ibeta_inv_function.testing"></a><h5>
-<a name="id1264855"></a>
+<a name="id1267359"></a>
           <a class="link" href="ibeta_inv_function.html#math_toolkit.special.sf_beta.ibeta_inv_function.testing">Testing</a>
         </h5>
 <p>
@@ -324,7 +324,7 @@
             </li>
 </ul></div>
 <a name="math_toolkit.special.sf_beta.ibeta_inv_function.implementation_of_ibeta_inv_and_ibetac_inv"></a><h5>
-<a name="id1264911"></a>
+<a name="id1267416"></a>
           <a class="link" href="ibeta_inv_function.html#math_toolkit.special.sf_beta.ibeta_inv_function.implementation_of_ibeta_inv_and_ibetac_inv">Implementation
           of ibeta_inv and ibetac_inv</a>
         </h5>
@@ -492,7 +492,7 @@
           rapidly converges on the true value.
         </p>
 <a name="math_toolkit.special.sf_beta.ibeta_inv_function.implementation_of_inverses_on_the_a_and_b_parameters"></a><h5>
-<a name="id1265540"></a>
+<a name="id1268044"></a>
           <a class="link" href="ibeta_inv_function.html#math_toolkit.special.sf_beta.ibeta_inv_function.implementation_of_inverses_on_the_a_and_b_parameters">Implementation
           of inverses on the a and b parameters</a>
         </h5>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_erf/error_function.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_erf/error_function.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_erf/error_function.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -27,7 +27,7 @@
 <a name="math_toolkit.special.sf_erf.error_function"></a><a class="link" href="error_function.html" title="Error Functions">Error Functions</a>
 </h4></div></div></div>
 <a name="math_toolkit.special.sf_erf.error_function.synopsis"></a><h5>
-<a name="id1266081"></a>
+<a name="id1268586"></a>
           <a class="link" href="error_function.html#math_toolkit.special.sf_erf.error_function.synopsis">Synopsis</a>
         </h5>
 <p>
@@ -63,7 +63,7 @@
           it handles errors, what level of precision to use etc. Refer to the <a class="link" href="../../policy.html" title="Policies">policy documentation for more details</a>.
         </p>
 <a name="math_toolkit.special.sf_erf.error_function.description"></a><h5>
-<a name="id1266460"></a>
+<a name="id1268965"></a>
           <a class="link" href="error_function.html#math_toolkit.special.sf_erf.error_function.description">Description</a>
         </h5>
 <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">&gt;</span>
@@ -100,7 +100,7 @@
           <span class="inlinemediaobject"><img src="../../../../graphs/erfc.png" align="middle"></span>
         </p>
 <a name="math_toolkit.special.sf_erf.error_function.accuracy"></a><h5>
-<a name="id1268168"></a>
+<a name="id1270809"></a>
           <a class="link" href="error_function.html#math_toolkit.special.sf_erf.error_function.accuracy">Accuracy</a>
         </h5>
 <p>
@@ -525,7 +525,7 @@
 </table></div>
 </div>
 <br class="table-break"><a name="math_toolkit.special.sf_erf.error_function.testing"></a><h5>
-<a name="id1268871"></a>
+<a name="id1271512"></a>
           <a class="link" href="error_function.html#math_toolkit.special.sf_erf.error_function.testing">Testing</a>
         </h5>
 <p>
@@ -540,7 +540,7 @@
           check.
         </p>
 <a name="math_toolkit.special.sf_erf.error_function.implementation"></a><h5>
-<a name="id1268900"></a>
+<a name="id1271541"></a>
           <a class="link" href="error_function.html#math_toolkit.special.sf_erf.error_function.implementation">Implementation</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_erf/error_inv.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_erf/error_inv.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_erf/error_inv.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -28,7 +28,7 @@
         Inverses</a>
 </h4></div></div></div>
 <a name="math_toolkit.special.sf_erf.error_inv.synopsis"></a><h5>
-<a name="id1269631"></a>
+<a name="id1272272"></a>
           <a class="link" href="error_inv.html#math_toolkit.special.sf_erf.error_inv.synopsis">Synopsis</a>
         </h5>
 <p>
@@ -64,7 +64,7 @@
           it handles errors, what level of precision to use etc. Refer to the <a class="link" href="../../policy.html" title="Policies">policy documentation for more details</a>.
         </p>
 <a name="math_toolkit.special.sf_erf.error_inv.description"></a><h5>
-<a name="id1270010"></a>
+<a name="id1272651"></a>
           <a class="link" href="error_inv.html#math_toolkit.special.sf_erf.error_inv.description">Description</a>
         </h5>
 <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">&gt;</span>
@@ -98,7 +98,7 @@
           <span class="inlinemediaobject"><img src="../../../../graphs/erfc_inv.png" align="middle"></span>
         </p>
 <a name="math_toolkit.special.sf_erf.error_inv.accuracy"></a><h5>
-<a name="id1270981"></a>
+<a name="id1273622"></a>
           <a class="link" href="error_inv.html#math_toolkit.special.sf_erf.error_inv.accuracy">Accuracy</a>
         </h5>
 <p>
@@ -108,7 +108,7 @@
           error functions</a>.
         </p>
 <a name="math_toolkit.special.sf_erf.error_inv.testing"></a><h5>
-<a name="id1271002"></a>
+<a name="id1273643"></a>
           <a class="link" href="error_inv.html#math_toolkit.special.sf_erf.error_inv.testing">Testing</a>
         </h5>
 <p>
@@ -131,7 +131,7 @@
             </li>
 </ul></div>
 <a name="math_toolkit.special.sf_erf.error_inv.implementation"></a><h5>
-<a name="id1271052"></a>
+<a name="id1273692"></a>
           <a class="link" href="error_inv.html#math_toolkit.special.sf_erf.error_inv.implementation">Implementation</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/digamma.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/digamma.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/digamma.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -27,7 +27,7 @@
 <a name="math_toolkit.special.sf_gamma.digamma"></a><a class="link" href="digamma.html" title="Digamma">Digamma</a>
 </h4></div></div></div>
 <a name="math_toolkit.special.sf_gamma.digamma.synopsis"></a><h5>
-<a name="id1235907"></a>
+<a name="id1238094"></a>
           <a class="link" href="digamma.html#math_toolkit.special.sf_gamma.digamma.synopsis">Synopsis</a>
         </h5>
 <p>
@@ -48,7 +48,7 @@
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.special.sf_gamma.digamma.description"></a><h5>
-<a name="id1236134"></a>
+<a name="id1238321"></a>
           <a class="link" href="digamma.html#math_toolkit.special.sf_gamma.digamma.description">Description</a>
         </h5>
 <p>
@@ -77,7 +77,7 @@
           T otherwise.
         </p>
 <a name="math_toolkit.special.sf_gamma.digamma.accuracy"></a><h5>
-<a name="id1236238"></a>
+<a name="id1238425"></a>
           <a class="link" href="digamma.html#math_toolkit.special.sf_gamma.digamma.accuracy">Accuracy</a>
         </h5>
 <p>
@@ -265,7 +265,7 @@
           absolute error will remain very low.
         </p>
 <a name="math_toolkit.special.sf_gamma.digamma.testing"></a><h5>
-<a name="id1236514"></a>
+<a name="id1238701"></a>
           <a class="link" href="digamma.html#math_toolkit.special.sf_gamma.digamma.testing">Testing</a>
         </h5>
 <p>
@@ -275,7 +275,7 @@
           see below).
         </p>
 <a name="math_toolkit.special.sf_gamma.digamma.implementation"></a><h5>
-<a name="id1236537"></a>
+<a name="id1238724"></a>
           <a class="link" href="digamma.html#math_toolkit.special.sf_gamma.digamma.implementation">Implementation</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/gamma_derivatives.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/gamma_derivatives.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/gamma_derivatives.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -28,7 +28,7 @@
         of the Incomplete Gamma Function</a>
 </h4></div></div></div>
 <a name="math_toolkit.special.sf_gamma.gamma_derivatives.synopsis"></a><h5>
-<a name="id1247061"></a>
+<a name="id1249824"></a>
           <a class="link" href="gamma_derivatives.html#math_toolkit.special.sf_gamma.gamma_derivatives.synopsis">Synopsis</a>
         </h5>
 <p>
@@ -49,7 +49,7 @@
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.special.sf_gamma.gamma_derivatives.description"></a><h5>
-<a name="id1247345"></a>
+<a name="id1250108"></a>
           <a class="link" href="gamma_derivatives.html#math_toolkit.special.sf_gamma.gamma_derivatives.description">Description</a>
         </h5>
 <p>
@@ -75,7 +75,7 @@
           otherwise the return type is simply T1.
         </p>
 <a name="math_toolkit.special.sf_gamma.gamma_derivatives.accuracy"></a><h5>
-<a name="id1247426"></a>
+<a name="id1250189"></a>
           <a class="link" href="gamma_derivatives.html#math_toolkit.special.sf_gamma.gamma_derivatives.accuracy">Accuracy</a>
         </h5>
 <p>
@@ -83,7 +83,7 @@
           refer to the documentation for that function for more information.
         </p>
 <a name="math_toolkit.special.sf_gamma.gamma_derivatives.implementation"></a><h5>
-<a name="id1247453"></a>
+<a name="id1250216"></a>
           <a class="link" href="gamma_derivatives.html#math_toolkit.special.sf_gamma.gamma_derivatives.implementation">Implementation</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/gamma_ratios.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/gamma_ratios.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/gamma_ratios.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -51,7 +51,7 @@
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.special.sf_gamma.gamma_ratios.description"></a><h5>
-<a name="id1239276"></a>
+<a name="id1240780"></a>
           <a class="link" href="gamma_ratios.html#math_toolkit.special.sf_gamma.gamma_ratios.description">Description</a>
         </h5>
 <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T1</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T2</span><span class="special">&gt;</span>
@@ -107,7 +107,7 @@
           <span class="inlinemediaobject"><img src="../../../../graphs/tgamma_delta_ratio.png" align="middle"></span>
         </p>
 <a name="math_toolkit.special.sf_gamma.gamma_ratios.accuracy"></a><h5>
-<a name="id1239824"></a>
+<a name="id1241327"></a>
           <a class="link" href="gamma_ratios.html#math_toolkit.special.sf_gamma.gamma_ratios.accuracy">Accuracy</a>
         </h5>
 <p>
@@ -317,7 +317,7 @@
 </table></div>
 </div>
 <br class="table-break"><a name="math_toolkit.special.sf_gamma.gamma_ratios.testing"></a><h5>
-<a name="id1240149"></a>
+<a name="id1241653"></a>
           <a class="link" href="gamma_ratios.html#math_toolkit.special.sf_gamma.gamma_ratios.testing">Testing</a>
         </h5>
 <p>
@@ -326,7 +326,7 @@
           a deliberately naive calculation of &#915;(x)/&#915;(y).
         </p>
 <a name="math_toolkit.special.sf_gamma.gamma_ratios.implementation"></a><h5>
-<a name="id1240173"></a>
+<a name="id1241677"></a>
           <a class="link" href="gamma_ratios.html#math_toolkit.special.sf_gamma.gamma_ratios.implementation">Implementation</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/igamma.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/igamma.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/igamma.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -28,7 +28,7 @@
         Functions</a>
 </h4></div></div></div>
 <a name="math_toolkit.special.sf_gamma.igamma.synopsis"></a><h5>
-<a name="id1240215"></a>
+<a name="id1241719"></a>
           <a class="link" href="igamma.html#math_toolkit.special.sf_gamma.igamma.synopsis">Synopsis</a>
         </h5>
 <p>
@@ -67,7 +67,7 @@
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.special.sf_gamma.igamma.description"></a><h5>
-<a name="id1241020"></a>
+<a name="id1243775"></a>
           <a class="link" href="igamma.html#math_toolkit.special.sf_gamma.igamma.description">Description</a>
         </h5>
 <p>
@@ -155,7 +155,7 @@
           <span class="inlinemediaobject"><img src="../../../../equations/igamma1.png"></span>
         </p>
 <a name="math_toolkit.special.sf_gamma.igamma.accuracy"></a><h5>
-<a name="id1241977"></a>
+<a name="id1244731"></a>
           <a class="link" href="igamma.html#math_toolkit.special.sf_gamma.igamma.accuracy">Accuracy</a>
         </h5>
 <p>
@@ -823,7 +823,7 @@
 </table></div>
 </div>
 <br class="table-break"><a name="math_toolkit.special.sf_gamma.igamma.testing"></a><h5>
-<a name="id1243407"></a>
+<a name="id1245888"></a>
           <a class="link" href="igamma.html#math_toolkit.special.sf_gamma.igamma.testing">Testing</a>
         </h5>
 <p>
@@ -839,7 +839,7 @@
           fraction (see below) is unstable for small a and z.
         </p>
 <a name="math_toolkit.special.sf_gamma.igamma.implementation"></a><h5>
-<a name="id1243433"></a>
+<a name="id1245914"></a>
           <a class="link" href="igamma.html#math_toolkit.special.sf_gamma.igamma.implementation">Implementation</a>
         </h5>
 <p>
@@ -1008,7 +1008,7 @@
           by Temme (see references below).
         </p>
 <a name="math_toolkit.special.sf_gamma.igamma.references"></a><h5>
-<a name="id1244174"></a>
+<a name="id1246655"></a>
           <a class="link" href="igamma.html#math_toolkit.special.sf_gamma.igamma.references">References</a>
         </h5>
 <div class="itemizedlist"><ul type="disc">

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/igamma_inv.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/igamma_inv.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/igamma_inv.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -28,7 +28,7 @@
         Gamma Function Inverses</a>
 </h4></div></div></div>
 <a name="math_toolkit.special.sf_gamma.igamma_inv.synopsis"></a><h5>
-<a name="id1244235"></a>
+<a name="id1246716"></a>
           <a class="link" href="igamma_inv.html#math_toolkit.special.sf_gamma.igamma_inv.synopsis">Synopsis</a>
         </h5>
 <p>
@@ -67,7 +67,7 @@
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.special.sf_gamma.igamma_inv.description"></a><h5>
-<a name="id1245040"></a>
+<a name="id1247521"></a>
           <a class="link" href="igamma_inv.html#math_toolkit.special.sf_gamma.igamma_inv.description">Description</a>
         </h5>
 <p>
@@ -168,7 +168,7 @@
           0</em></span>.
         </p>
 <a name="math_toolkit.special.sf_gamma.igamma_inv.accuracy"></a><h5>
-<a name="id1246911"></a>
+<a name="id1249674"></a>
           <a class="link" href="igamma_inv.html#math_toolkit.special.sf_gamma.igamma_inv.accuracy">Accuracy</a>
         </h5>
 <p>
@@ -182,7 +182,7 @@
           functions.
         </p>
 <a name="math_toolkit.special.sf_gamma.igamma_inv.testing"></a><h5>
-<a name="id1246939"></a>
+<a name="id1249702"></a>
           <a class="link" href="igamma_inv.html#math_toolkit.special.sf_gamma.igamma_inv.testing">Testing</a>
         </h5>
 <p>
@@ -206,7 +206,7 @@
             </li>
 </ul></div>
 <a name="math_toolkit.special.sf_gamma.igamma_inv.implementation"></a><h5>
-<a name="id1246995"></a>
+<a name="id1249758"></a>
           <a class="link" href="igamma_inv.html#math_toolkit.special.sf_gamma.igamma_inv.implementation">Implementation</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/lgamma.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/lgamma.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/lgamma.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -27,7 +27,7 @@
 <a name="math_toolkit.special.sf_gamma.lgamma"></a><a class="link" href="lgamma.html" title="Log Gamma">Log Gamma</a>
 </h4></div></div></div>
 <a name="math_toolkit.special.sf_gamma.lgamma.synopsis"></a><h5>
-<a name="id1233095"></a>
+<a name="id1235145"></a>
           <a class="link" href="lgamma.html#math_toolkit.special.sf_gamma.lgamma.synopsis">Synopsis</a>
         </h5>
 <p>
@@ -54,7 +54,7 @@
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.special.sf_gamma.lgamma.description"></a><h5>
-<a name="id1234570"></a>
+<a name="id1236757"></a>
           <a class="link" href="lgamma.html#math_toolkit.special.sf_gamma.lgamma.description">Description</a>
         </h5>
 <p>
@@ -93,7 +93,7 @@
           T otherwise.
         </p>
 <a name="math_toolkit.special.sf_gamma.lgamma.accuracy"></a><h5>
-<a name="id1234698"></a>
+<a name="id1236884"></a>
           <a class="link" href="lgamma.html#math_toolkit.special.sf_gamma.lgamma.accuracy">Accuracy</a>
         </h5>
 <p>
@@ -344,7 +344,7 @@
 </tbody>
 </table></div>
 <a name="math_toolkit.special.sf_gamma.lgamma.testing"></a><h5>
-<a name="id1235127"></a>
+<a name="id1237314"></a>
           <a class="link" href="lgamma.html#math_toolkit.special.sf_gamma.lgamma.testing">Testing</a>
         </h5>
 <p>
@@ -355,7 +355,7 @@
           Random tests in key problem areas are also used.
         </p>
 <a name="math_toolkit.special.sf_gamma.lgamma.implementation"></a><h5>
-<a name="id1235148"></a>
+<a name="id1237334"></a>
           <a class="link" href="lgamma.html#math_toolkit.special.sf_gamma.lgamma.implementation">Implementation</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/tgamma.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/tgamma.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/tgamma.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -27,7 +27,7 @@
 <a name="math_toolkit.special.sf_gamma.tgamma"></a><a class="link" href="tgamma.html" title="Gamma">Gamma</a>
 </h4></div></div></div>
 <a name="math_toolkit.special.sf_gamma.tgamma.synopsis"></a><h5>
-<a name="id1231368"></a>
+<a name="id1233418"></a>
           <a class="link" href="tgamma.html#math_toolkit.special.sf_gamma.tgamma.synopsis">Synopsis</a>
         </h5>
 <p>
@@ -54,7 +54,7 @@
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.special.sf_gamma.tgamma.description"></a><h5>
-<a name="id1231717"></a>
+<a name="id1233767"></a>
           <a class="link" href="tgamma.html#math_toolkit.special.sf_gamma.tgamma.description">Description</a>
         </h5>
 <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">&gt;</span>
@@ -119,7 +119,7 @@
           it handles errors, what level of precision to use etc. Refer to the <a class="link" href="../../policy.html" title="Policies">policy documentation for more details</a>.
         </p>
 <a name="math_toolkit.special.sf_gamma.tgamma.accuracy"></a><h5>
-<a name="id1232176"></a>
+<a name="id1234226"></a>
           <a class="link" href="tgamma.html#math_toolkit.special.sf_gamma.tgamma.accuracy">Accuracy</a>
         </h5>
 <p>
@@ -374,7 +374,7 @@
 </tbody>
 </table></div>
 <a name="math_toolkit.special.sf_gamma.tgamma.testing"></a><h5>
-<a name="id1232618"></a>
+<a name="id1234668"></a>
           <a class="link" href="tgamma.html#math_toolkit.special.sf_gamma.tgamma.testing">Testing</a>
         </h5>
 <p>
@@ -389,7 +389,7 @@
           a lanczos approximation accurate to around 100 decimal digits.
         </p>
 <a name="math_toolkit.special.sf_gamma.tgamma.implementation"></a><h5>
-<a name="id1232675"></a>
+<a name="id1234725"></a>
           <a class="link" href="tgamma.html#math_toolkit.special.sf_gamma.tgamma.implementation">Implementation</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly/hermite.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly/hermite.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly/hermite.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -27,7 +27,7 @@
 <a name="math_toolkit.special.sf_poly.hermite"></a><a class="link" href="hermite.html" title="Hermite Polynomials">Hermite Polynomials</a>
 </h4></div></div></div>
 <a name="math_toolkit.special.sf_poly.hermite.synopsis"></a><h5>
-<a name="id1280686"></a>
+<a name="id1282848"></a>
           <a class="link" href="hermite.html#math_toolkit.special.sf_poly.hermite.synopsis">Synopsis</a>
         </h5>
 <p>
@@ -51,7 +51,7 @@
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.special.sf_poly.hermite.description"></a><h5>
-<a name="id1281054"></a>
+<a name="id1283215"></a>
           <a class="link" href="hermite.html#math_toolkit.special.sf_poly.hermite.description">Description</a>
         </h5>
 <p>
@@ -131,7 +131,7 @@
 </dl>
 </div>
 <a name="math_toolkit.special.sf_poly.hermite.accuracy"></a><h5>
-<a name="id1281807"></a>
+<a name="id1283969"></a>
           <a class="link" href="hermite.html#math_toolkit.special.sf_poly.hermite.accuracy">Accuracy</a>
         </h5>
 <p>
@@ -248,7 +248,7 @@
           is very close to a root.
         </p>
 <a name="math_toolkit.special.sf_poly.hermite.testing"></a><h5>
-<a name="id1281984"></a>
+<a name="id1284145"></a>
           <a class="link" href="hermite.html#math_toolkit.special.sf_poly.hermite.testing">Testing</a>
         </h5>
 <p>
@@ -258,7 +258,7 @@
           precision.
         </p>
 <a name="math_toolkit.special.sf_poly.hermite.implementation"></a><h5>
-<a name="id1282005"></a>
+<a name="id1284167"></a>
           <a class="link" href="hermite.html#math_toolkit.special.sf_poly.hermite.implementation">Implementation</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly/laguerre.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly/laguerre.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly/laguerre.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -28,7 +28,7 @@
         Associated) Polynomials</a>
 </h4></div></div></div>
 <a name="math_toolkit.special.sf_poly.laguerre.synopsis"></a><h5>
-<a name="id1276644"></a>
+<a name="id1278737"></a>
           <a class="link" href="laguerre.html#math_toolkit.special.sf_poly.laguerre.synopsis">Synopsis</a>
         </h5>
 <p>
@@ -62,7 +62,7 @@
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.special.sf_poly.laguerre.description"></a><h5>
-<a name="id1277668"></a>
+<a name="id1279761"></a>
           <a class="link" href="laguerre.html#math_toolkit.special.sf_poly.laguerre.description">Description</a>
         </h5>
 <p>
@@ -205,7 +205,7 @@
 </dl>
 </div>
 <a name="math_toolkit.special.sf_poly.laguerre.accuracy"></a><h5>
-<a name="id1279207"></a>
+<a name="id1281301"></a>
           <a class="link" href="laguerre.html#math_toolkit.special.sf_poly.laguerre.accuracy">Accuracy</a>
         </h5>
 <p>
@@ -422,7 +422,7 @@
           is very close to a root.
         </p>
 <a name="math_toolkit.special.sf_poly.laguerre.testing"></a><h5>
-<a name="id1280637"></a>
+<a name="id1282799"></a>
           <a class="link" href="laguerre.html#math_toolkit.special.sf_poly.laguerre.testing">Testing</a>
         </h5>
 <p>
@@ -432,7 +432,7 @@
           precision.
         </p>
 <a name="math_toolkit.special.sf_poly.laguerre.implementation"></a><h5>
-<a name="id1280659"></a>
+<a name="id1282821"></a>
           <a class="link" href="laguerre.html#math_toolkit.special.sf_poly.laguerre.implementation">Implementation</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly/legendre.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly/legendre.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly/legendre.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -28,7 +28,7 @@
         Associated) Polynomials</a>
 </h4></div></div></div>
 <a name="math_toolkit.special.sf_poly.legendre.synopsis"></a><h5>
-<a name="id1271413"></a>
+<a name="id1274054"></a>
           <a class="link" href="legendre.html#math_toolkit.special.sf_poly.legendre.synopsis">Synopsis</a>
         </h5>
 <p>
@@ -79,7 +79,7 @@
           it handles errors, what level of precision to use etc. Refer to the <a class="link" href="../../policy.html" title="Policies">policy documentation for more details</a>.
         </p>
 <a name="math_toolkit.special.sf_poly.legendre.description"></a><h5>
-<a name="id1272261"></a>
+<a name="id1274902"></a>
           <a class="link" href="legendre.html#math_toolkit.special.sf_poly.legendre.description">Description</a>
         </h5>
 <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">&gt;</span>
@@ -295,7 +295,7 @@
 </dl>
 </div>
 <a name="math_toolkit.special.sf_poly.legendre.accuracy"></a><h5>
-<a name="id1276033"></a>
+<a name="id1278126"></a>
           <a class="link" href="legendre.html#math_toolkit.special.sf_poly.legendre.accuracy">Accuracy</a>
         </h5>
 <p>
@@ -676,7 +676,7 @@
           given here.
         </p>
 <a name="math_toolkit.special.sf_poly.legendre.testing"></a><h5>
-<a name="id1276594"></a>
+<a name="id1278688"></a>
           <a class="link" href="legendre.html#math_toolkit.special.sf_poly.legendre.testing">Testing</a>
         </h5>
 <p>
@@ -686,7 +686,7 @@
           precision.
         </p>
 <a name="math_toolkit.special.sf_poly.legendre.implementation"></a><h5>
-<a name="id1276616"></a>
+<a name="id1278710"></a>
           <a class="link" href="legendre.html#math_toolkit.special.sf_poly.legendre.implementation">Implementation</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly/sph_harm.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly/sph_harm.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly/sph_harm.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -27,7 +27,7 @@
 <a name="math_toolkit.special.sf_poly.sph_harm"></a><a class="link" href="sph_harm.html" title="Spherical Harmonics">Spherical Harmonics</a>
 </h4></div></div></div>
 <a name="math_toolkit.special.sf_poly.sph_harm.synopsis"></a><h5>
-<a name="id1282033"></a>
+<a name="id1284195"></a>
           <a class="link" href="sph_harm.html#math_toolkit.special.sf_poly.sph_harm.synopsis">Synopsis</a>
         </h5>
 <p>
@@ -60,7 +60,7 @@
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.special.sf_poly.sph_harm.description"></a><h5>
-<a name="id1283975"></a>
+<a name="id1286137"></a>
           <a class="link" href="sph_harm.html#math_toolkit.special.sf_poly.sph_harm.description">Description</a>
         </h5>
 <p>
@@ -150,7 +150,7 @@
           <span class="inlinemediaobject"><img src="../../../../equations/spherical_2.png"></span>
         </p>
 <a name="math_toolkit.special.sf_poly.sph_harm.accuracy"></a><h5>
-<a name="id1284888"></a>
+<a name="id1287050"></a>
           <a class="link" href="sph_harm.html#math_toolkit.special.sf_poly.sph_harm.accuracy">Accuracy</a>
         </h5>
 <p>
@@ -271,7 +271,7 @@
           arbitrarily large when the function is very close to a root.
         </p>
 <a name="math_toolkit.special.sf_poly.sph_harm.testing"></a><h5>
-<a name="id1285073"></a>
+<a name="id1287235"></a>
           <a class="link" href="sph_harm.html#math_toolkit.special.sf_poly.sph_harm.testing">Testing</a>
         </h5>
 <p>
@@ -281,7 +281,7 @@
           precision.
         </p>
 <a name="math_toolkit.special.sf_poly.sph_harm.implementation"></a><h5>
-<a name="id1285095"></a>
+<a name="id1287256"></a>
           <a class="link" href="sph_harm.html#math_toolkit.special.sf_poly.sph_harm.implementation">Implementation</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/zetas/zeta.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/zetas/zeta.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/special/zetas/zeta.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -27,7 +27,7 @@
 <a name="math_toolkit.special.zetas.zeta"></a><a class="link" href="zeta.html" title="Riemann Zeta Function">Riemann Zeta Function</a>
 </h4></div></div></div>
 <a name="math_toolkit.special.zetas.zeta.synopsis"></a><h5>
-<a name="id1302589"></a>
+<a name="id1304137"></a>
           <a class="link" href="zeta.html#math_toolkit.special.zetas.zeta.synopsis">Synopsis</a>
         </h5>
 <p>
@@ -57,7 +57,7 @@
           it handles errors, what level of precision to use etc. Refer to the <a class="link" href="../../policy.html" title="Policies">policy documentation for more details</a>.
         </p>
 <a name="math_toolkit.special.zetas.zeta.description"></a><h5>
-<a name="id1302846"></a>
+<a name="id1304394"></a>
           <a class="link" href="zeta.html#math_toolkit.special.zetas.zeta.description">Description</a>
         </h5>
 <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">&gt;</span>
@@ -80,7 +80,7 @@
           <span class="inlinemediaobject"><img src="../../../../graphs/zeta2.png" align="middle"></span>
         </p>
 <a name="math_toolkit.special.zetas.zeta.accuracy"></a><h5>
-<a name="id1303070"></a>
+<a name="id1304618"></a>
           <a class="link" href="zeta.html#math_toolkit.special.zetas.zeta.accuracy">Accuracy</a>
         </h5>
 <p>
@@ -229,7 +229,7 @@
 </table></div>
 </div>
 <br class="table-break"><a name="math_toolkit.special.zetas.zeta.testing"></a><h5>
-<a name="id1303312"></a>
+<a name="id1304859"></a>
           <a class="link" href="zeta.html#math_toolkit.special.zetas.zeta.testing">Testing</a>
         </h5>
 <p>
@@ -244,7 +244,7 @@
           check.
         </p>
 <a name="math_toolkit.special.zetas.zeta.implementation"></a><h5>
-<a name="id1303338"></a>
+<a name="id1304886"></a>
           <a class="link" href="zeta.html#math_toolkit.special.zetas.zeta.implementation">Implementation</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/status/credits.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/status/credits.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/status/credits.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -53,7 +53,18 @@
         code.
       </p>
 <p>
- Johan R&#229;de wrote the optimised floating point classification code.
+ Johan R&#229;de wrote the optimised floating-point classification and manipulation
+ code, and nonfinite facets to permit C99 output of infinities and NaNs. (nonfinite
+ facets were not added until Boost 1.47 but had been in use with Boost.Spirit).
+ This library was based on a suggestion from Robert Ramey, author of Boost.Serialization.
+ Paul A. Bristow expressed the need for better handling of <a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2022.pdf" target="_top">Input
+ &amp; Output of NaN and infinity for the C++ Standard Library</a> and
+ suggested following the C99 format.
+ </p>
+<p>
+ H&#229;kan Ard&#246;, Boris Gubenko, John Maddock, Markus Sch&#246;pflin and Olivier Verdier
+ tested the floating-point library and Martin Bonner, Peter Dimov and John
+ Maddock provided valuable advice.
       </p>
 <p>
         Gautam Sewani coded the logistic distribution as part of a Google Summer

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/status/history1.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/status/history1.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/status/history1.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -26,8 +26,25 @@
 <div class="titlepage"><div><div><h3 class="title">
 <a name="math_toolkit.status.history1"></a><a class="link" href="history1.html" title="History and What's New">History and What's New</a>
 </h3></div></div></div>
+<a name="math_toolkit.status.history1.boost_1_47"></a><h5>
+<a name="id1471161"></a>
+ <a class="link" href="history1.html#math_toolkit.status.history1.boost_1_47">Boost-1.47</a>
+ </h5>
+<div class="itemizedlist"><ul type="disc">
+<li>
+ Added changesign function to sign.hpp to facilitate addition of nonfinite
+ facets.
+ </li>
+<li>
+ Addition of nonfinite facetsfrom Johan Rade, with tests, examples of
+ use for C99 format infinity and NaN, and documentation.
+ </li>
+<li>
+ Added tests and documentation of changesign from Johan Rade.
+ </li>
+</ul></div>
 <a name="math_toolkit.status.history1.boost_1_46_1"></a><h5>
-<a name="id1458405"></a>
+<a name="id1471199"></a>
         <a class="link" href="history1.html#math_toolkit.status.history1.boost_1_46_1">Boost-1.46.1</a>
       </h5>
 <div class="itemizedlist"><ul type="disc"><li>
@@ -35,7 +52,7 @@
             <a href="https://svn.boost.org/trac/boost/ticket/5095" target="_top">#5113</a>.
           </li></ul></div>
 <a name="math_toolkit.status.history1.boost_1_46_0"></a><h5>
-<a name="id1458439"></a>
+<a name="id1471233"></a>
         <a class="link" href="history1.html#math_toolkit.status.history1.boost_1_46_0">Boost-1.46.0</a>
       </h5>
 <div class="itemizedlist"><ul type="disc">
@@ -46,11 +63,11 @@
             Added information about configuration macros.
           </li>
 <li>
- Added support for mpreal as a real-numered type.
+ Added support for mpreal as a real-numbered type.
           </li>
 </ul></div>
 <a name="math_toolkit.status.history1.boost_1_45_0"></a><h5>
-<a name="id1458477"></a>
+<a name="id1471271"></a>
         <a class="link" href="history1.html#math_toolkit.status.history1.boost_1_45_0">Boost-1.45.0</a>
       </h5>
 <div class="itemizedlist"><ul type="disc">
@@ -67,7 +84,7 @@
           </li>
 </ul></div>
 <a name="math_toolkit.status.history1.boost_1_44_0"></a><h5>
-<a name="id1458515"></a>
+<a name="id1471310"></a>
         <a class="link" href="history1.html#math_toolkit.status.history1.boost_1_44_0">Boost-1.44.0</a>
       </h5>
 <div class="itemizedlist"><ul type="disc">
@@ -81,7 +98,7 @@
           </li>
 </ul></div>
 <a name="math_toolkit.status.history1.boost_1_41_0"></a><h5>
-<a name="id1458547"></a>
+<a name="id1471341"></a>
         <a class="link" href="history1.html#math_toolkit.status.history1.boost_1_41_0">Boost-1.41.0</a>
       </h5>
 <div class="itemizedlist"><ul type="disc"><li>
@@ -89,7 +106,7 @@
             and its inverse.
           </li></ul></div>
 <a name="math_toolkit.status.history1.boost_1_40_0"></a><h5>
-<a name="id1458571"></a>
+<a name="id1471365"></a>
         <a class="link" href="history1.html#math_toolkit.status.history1.boost_1_40_0">Boost-1.40.0</a>
       </h5>
 <div class="itemizedlist"><ul type="disc">
@@ -126,7 +143,7 @@
           </li>
 </ul></div>
 <a name="math_toolkit.status.history1.boost_1_38_0"></a><h5>
-<a name="id1458659"></a>
+<a name="id1471454"></a>
         <a class="link" href="history1.html#math_toolkit.status.history1.boost_1_38_0">Boost-1.38.0</a>
       </h5>
 <div class="itemizedlist"><ul type="disc">
@@ -138,14 +155,14 @@
           </li>
 </ul></div>
 <a name="math_toolkit.status.history1.boost_1_37_0"></a><h5>
-<a name="id1458695"></a>
+<a name="id1471490"></a>
         <a class="link" href="history1.html#math_toolkit.status.history1.boost_1_37_0">Boost-1.37.0</a>
       </h5>
 <div class="itemizedlist"><ul type="disc"><li>
             Improved accuracy and testing of the inverse hypergeometric functions.
           </li></ul></div>
 <a name="math_toolkit.status.history1.boost_1_36_0"></a><h5>
-<a name="id1458719"></a>
+<a name="id1471514"></a>
         <a class="link" href="history1.html#math_toolkit.status.history1.boost_1_36_0">Boost-1.36.0</a>
       </h5>
 <div class="itemizedlist"><ul type="disc">
@@ -178,7 +195,7 @@
           </li>
 </ul></div>
 <a name="math_toolkit.status.history1.boost_1_35_0__post_review_first_official_release"></a><h5>
-<a name="id1458801"></a>
+<a name="id1471595"></a>
         <a class="link" href="history1.html#math_toolkit.status.history1.boost_1_35_0__post_review_first_official_release">Boost-1.35.0:
         Post Review First Official Release</a>
       </h5>
@@ -210,7 +227,7 @@
           </li>
 </ul></div>
 <a name="math_toolkit.status.history1.milestone_4__second_review_candidate__1st_march_2007_"></a><h5>
-<a name="id1458885"></a>
+<a name="id1471679"></a>
         <a class="link" href="history1.html#math_toolkit.status.history1.milestone_4__second_review_candidate__1st_march_2007_">Milestone
         4: Second Review Candidate (1st March 2007)</a>
       </h5>
@@ -224,7 +241,7 @@
           </li>
 </ul></div>
 <a name="math_toolkit.status.history1.milestone_3__first_review_candidate__31st_dec_2006_"></a><h5>
-<a name="id1458916"></a>
+<a name="id1471710"></a>
         <a class="link" href="history1.html#math_toolkit.status.history1.milestone_3__first_review_candidate__31st_dec_2006_">Milestone
         3: First Review Candidate (31st Dec 2006)</a>
       </h5>
@@ -252,7 +269,7 @@
           </li>
 </ul></div>
 <a name="math_toolkit.status.history1.milestone_2__released_september_10th_2006"></a><h5>
-<a name="id1458976"></a>
+<a name="id1471770"></a>
         <a class="link" href="history1.html#math_toolkit.status.history1.milestone_2__released_september_10th_2006">Milestone
         2: Released September 10th 2006</a>
       </h5>
@@ -288,7 +305,7 @@
           </li>
 </ul></div>
 <a name="math_toolkit.status.history1.milestone_1__released_march_31st_2006"></a><h5>
-<a name="id1459058"></a>
+<a name="id1471852"></a>
         <a class="link" href="history1.html#math_toolkit.status.history1.milestone_1__released_march_31st_2006">Milestone
         1: Released March 31st 2006</a>
       </h5>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/status/issues.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/status/issues.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/status/issues.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -40,7 +40,7 @@
         with it.
       </p>
 <a name="math_toolkit.status.issues.tgamma"></a><h5>
-<a name="id1459137"></a>
+<a name="id1471931"></a>
         <a class="link" href="issues.html#math_toolkit.status.issues.tgamma">tgamma</a>
       </h5>
 <div class="itemizedlist"><ul type="disc"><li>
@@ -48,7 +48,7 @@
             be optimized any further? (low priority)
           </li></ul></div>
 <a name="math_toolkit.status.issues.incomplete_beta"></a><h5>
-<a name="id1459166"></a>
+<a name="id1471960"></a>
         <a class="link" href="issues.html#math_toolkit.status.issues.incomplete_beta">Incomplete Beta</a>
       </h5>
 <div class="itemizedlist"><ul type="disc"><li>
@@ -56,7 +56,7 @@
             b (medium priority).
           </li></ul></div>
 <a name="math_toolkit.status.issues.inverse_gamma"></a><h5>
-<a name="id1460071"></a>
+<a name="id1471984"></a>
         <a class="link" href="issues.html#math_toolkit.status.issues.inverse_gamma">Inverse Gamma</a>
       </h5>
 <div class="itemizedlist"><ul type="disc"><li>
@@ -64,7 +64,7 @@
             is good enough (Medium Priority).
           </li></ul></div>
 <a name="math_toolkit.status.issues.polynomials"></a><h5>
-<a name="id1460095"></a>
+<a name="id1472008"></a>
         <a class="link" href="issues.html#math_toolkit.status.issues.polynomials">Polynomials</a>
       </h5>
 <div class="itemizedlist"><ul type="disc"><li>
@@ -74,7 +74,7 @@
             not (Low Priority).
           </li></ul></div>
 <a name="math_toolkit.status.issues.elliptic_integrals"></a><h5>
-<a name="id1460119"></a>
+<a name="id1472032"></a>
         <a class="link" href="issues.html#math_toolkit.status.issues.elliptic_integrals">Elliptic Integrals</a>
       </h5>
 <div class="itemizedlist"><ul type="disc">
@@ -127,7 +127,7 @@
           </li>
 </ul></div>
 <a name="math_toolkit.status.issues.inverse_hyperbolic_functions"></a><h5>
-<a name="id1460251"></a>
+<a name="id1472164"></a>
         <a class="link" href="issues.html#math_toolkit.status.issues.inverse_hyperbolic_functions">Inverse
         Hyperbolic Functions</a>
       </h5>
@@ -137,7 +137,7 @@
             This is probably only an issue for very high precision types (Low Priority).
           </li></ul></div>
 <a name="math_toolkit.status.issues.statistical_distributions"></a><h5>
-<a name="id1460280"></a>
+<a name="id1472956"></a>
         <a class="link" href="issues.html#math_toolkit.status.issues.statistical_distributions">Statistical
         distributions</a>
       </h5>
@@ -146,7 +146,7 @@
             for very large degrees of freedom?
           </li></ul></div>
 <a name="math_toolkit.status.issues.feature_requests"></a><h5>
-<a name="id1460304"></a>
+<a name="id1472980"></a>
         <a class="link" href="issues.html#math_toolkit.status.issues.feature_requests">Feature Requests</a>
       </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/cf.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/cf.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/cf.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -28,7 +28,7 @@
         Evaluation</a>
 </h4></div></div></div>
 <a name="math_toolkit.toolkit.internals1.cf.synopsis"></a><h5>
-<a name="id1356288"></a>
+<a name="id1367449"></a>
           <a class="link" href="cf.html#math_toolkit.toolkit.internals1.cf.synopsis">Synopsis</a>
         </h5>
 <p>
@@ -78,7 +78,7 @@
 <span class="special">}}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.toolkit.internals1.cf.description"></a><h5>
-<a name="id1357319"></a>
+<a name="id1368480"></a>
           <a class="link" href="cf.html#math_toolkit.toolkit.internals1.cf.description">Description</a>
         </h5>
 <p>
@@ -178,7 +178,7 @@
           a continued fraction for convergence.
         </p>
 <a name="math_toolkit.toolkit.internals1.cf.implementation"></a><h5>
-<a name="id1357528"></a>
+<a name="id1368688"></a>
           <a class="link" href="cf.html#math_toolkit.toolkit.internals1.cf.implementation">Implementation</a>
         </h5>
 <p>
@@ -188,7 +188,7 @@
           Lentz, W.J. 1976, Applied Optics, vol. 15, pp. 668-671.
         </p>
 <a name="math_toolkit.toolkit.internals1.cf.examples"></a><h5>
-<a name="id1357545"></a>
+<a name="id1368705"></a>
           <a class="link" href="cf.html#math_toolkit.toolkit.internals1.cf.examples">Examples</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/constants.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/constants.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/constants.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -28,7 +28,7 @@
         Constants</a>
 </h4></div></div></div>
 <a name="math_toolkit.toolkit.internals1.constants.synopsis"></a><h5>
-<a name="id1351954"></a>
+<a name="id1362210"></a>
           <a class="link" href="constants.html#math_toolkit.toolkit.internals1.constants.synopsis">Synopsis</a>
         </h5>
 <p>
@@ -59,7 +59,7 @@
 <span class="special">}}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.toolkit.internals1.constants.description"></a><h5>
-<a name="id1353823"></a>
+<a name="id1362850"></a>
           <a class="link" href="constants.html#math_toolkit.toolkit.internals1.constants.description">Description</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/minima.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/minima.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/minima.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -28,7 +28,7 @@
         Minima: Brent's algorithm</a>
 </h4></div></div></div>
 <a name="math_toolkit.toolkit.internals1.minima.synopsis"></a><h5>
-<a name="id1376150"></a>
+<a name="id1385260"></a>
           <a class="link" href="minima.html#math_toolkit.toolkit.internals1.minima.synopsis">synopsis</a>
         </h5>
 <p>
@@ -45,7 +45,7 @@
 <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">brent_find_minima</span><span class="special">(</span><span class="identifier">F</span> <span class="identifier">f</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">min</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">max</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">bits</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">uintmax_t</span><span class="special">&amp;</span> <span class="identifier">max_iter</span><span class="special">);</span>
 </pre>
 <a name="math_toolkit.toolkit.internals1.minima.description"></a><h5>
-<a name="id1376495"></a>
+<a name="id1385605"></a>
           <a class="link" href="minima.html#math_toolkit.toolkit.internals1.minima.description">Description</a>
         </h5>
 <p>
@@ -90,7 +90,7 @@
           the abscissa at the minima and the value of f(x) at the minima.
         </p>
 <a name="math_toolkit.toolkit.internals1.minima.implementation"></a><h5>
-<a name="id1376606"></a>
+<a name="id1385716"></a>
           <a class="link" href="minima.html#math_toolkit.toolkit.internals1.minima.implementation">Implementation</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/rational.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/rational.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/rational.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -28,7 +28,7 @@
         and Rational Function Evaluation</a>
 </h4></div></div></div>
 <a name="math_toolkit.toolkit.internals1.rational.synopsis"></a><h5>
-<a name="id1358833"></a>
+<a name="id1369430"></a>
           <a class="link" href="rational.html#math_toolkit.toolkit.internals1.rational.synopsis">synopsis</a>
         </h5>
 <p>
@@ -79,7 +79,7 @@
 <span class="identifier">V</span> <span class="identifier">evaluate_rational</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">*</span> <span class="identifier">num</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">U</span><span class="special">*</span> <span class="identifier">denom</span><span class="special">,</span> <span class="identifier">V</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="identifier">count</span><span class="special">);</span>
 </pre>
 <a name="math_toolkit.toolkit.internals1.rational.description"></a><h5>
-<a name="id1360417"></a>
+<a name="id1371151"></a>
           <a class="link" href="rational.html#math_toolkit.toolkit.internals1.rational.description">Description</a>
         </h5>
 <p>
@@ -193,7 +193,7 @@
           evaluation with compile-time array sizes may offer slightly better performance.
         </p>
 <a name="math_toolkit.toolkit.internals1.rational.implementation"></a><h5>
-<a name="id1363898"></a>
+<a name="id1374086"></a>
           <a class="link" href="rational.html#math_toolkit.toolkit.internals1.rational.implementation">Implementation</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/roots.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/roots.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/roots.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -28,7 +28,7 @@
         With Derivatives: Newton-Raphson, Halley &amp; Schroeder</a>
 </h4></div></div></div>
 <a name="math_toolkit.toolkit.internals1.roots.synopsis"></a><h5>
-<a name="id1363959"></a>
+<a name="id1374147"></a>
           <a class="link" href="roots.html#math_toolkit.toolkit.internals1.roots.synopsis">Synopsis</a>
         </h5>
 <p>
@@ -62,7 +62,7 @@
 <span class="special">}}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.toolkit.internals1.roots.description"></a><h5>
-<a name="id1365509"></a>
+<a name="id1375013"></a>
           <a class="link" href="roots.html#math_toolkit.toolkit.internals1.roots.description">Description</a>
         </h5>
 <p>
@@ -206,7 +206,7 @@
             </li>
 </ul></div>
 <a name="newton"></a><a name="math_toolkit.toolkit.internals1.roots.newton_raphson_method"></a><h5>
-<a name="id1366004"></a>
+<a name="id1376192"></a>
           <a class="link" href="roots.html#math_toolkit.toolkit.internals1.roots.newton_raphson_method">Newton
           Raphson Method</a>
         </h5>
@@ -224,7 +224,7 @@
           iteration.
         </p>
 <a name="halley"></a><a name="math_toolkit.toolkit.internals1.roots.halley_s_method"></a><h5>
-<a name="id1366060"></a>
+<a name="id1376247"></a>
           <a class="link" href="roots.html#math_toolkit.toolkit.internals1.roots.halley_s_method">Halley's
           Method</a>
         </h5>
@@ -246,7 +246,7 @@
           iteration.
         </p>
 <a name="schroeder"></a><a name="math_toolkit.toolkit.internals1.roots.schroeder_s_method"></a><h5>
-<a name="id1366117"></a>
+<a name="id1376305"></a>
           <a class="link" href="roots.html#math_toolkit.toolkit.internals1.roots.schroeder_s_method">Schroeder's
           Method</a>
         </h5>
@@ -270,7 +270,7 @@
           iteration.
         </p>
 <a name="math_toolkit.toolkit.internals1.roots.example"></a><h5>
-<a name="id1366172"></a>
+<a name="id1376360"></a>
           <a class="link" href="roots.html#math_toolkit.toolkit.internals1.roots.example">Example</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/roots2.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/roots2.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/roots2.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -28,7 +28,7 @@
         Without Derivatives: Bisection, Bracket and TOMS748</a>
 </h4></div></div></div>
 <a name="math_toolkit.toolkit.internals1.roots2.synopsis"></a><h5>
-<a name="id1369186"></a>
+<a name="id1377953"></a>
           <a class="link" href="roots2.html#math_toolkit.toolkit.internals1.roots2.synopsis">Synopsis</a>
         </h5>
 <p>
@@ -144,7 +144,7 @@
   <span class="special">}}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.toolkit.internals1.roots2.description"></a><h5>
-<a name="id1371201"></a>
+<a name="id1381266"></a>
           <a class="link" href="roots2.html#math_toolkit.toolkit.internals1.roots2.description">Description</a>
         </h5>
 <p>
@@ -181,7 +181,7 @@
           to be used only rarely, but may be useful in some specific circumstances.
         </p>
 <a name="math_toolkit.toolkit.internals1.roots2.bisection"></a><h5>
-<a name="id1371266"></a>
+<a name="id1381331"></a>
           <a class="link" href="roots2.html#math_toolkit.toolkit.internals1.roots2.bisection">Bisection</a>
         </h5>
 <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">F</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Tol</span><span class="special">&gt;</span>
@@ -280,7 +280,7 @@
           <span class="emphasis"><em>tol</em></span> was satisfied.
         </p>
 <a name="math_toolkit.toolkit.internals1.roots2.bracket_and_solve"></a><h5>
-<a name="id1372065"></a>
+<a name="id1382689"></a>
           <a class="link" href="roots2.html#math_toolkit.toolkit.internals1.roots2.bracket_and_solve">Bracket
           and solve</a>
         </h5>
@@ -388,7 +388,7 @@
           was satisfied.
         </p>
 <a name="math_toolkit.toolkit.internals1.roots2.algorithm_toms_748__alefeld__potra_and_shi__enclosing_zeros_of_continuous_functions"></a><h5>
-<a name="id1372847"></a>
+<a name="id1383471"></a>
           <a class="link" href="roots2.html#math_toolkit.toolkit.internals1.roots2.algorithm_toms_748__alefeld__potra_and_shi__enclosing_zeros_of_continuous_functions">Algorithm
           TOMS 748: Alefeld, Potra and Shi: Enclosing zeros of continuous functions</a>
         </h5>
@@ -554,7 +554,7 @@
           as soon as both ends of the interval round to the same nearest integer.
         </p>
 <a name="math_toolkit.toolkit.internals1.roots2.implementation"></a><h5>
-<a name="id1376107"></a>
+<a name="id1385216"></a>
           <a class="link" href="roots2.html#math_toolkit.toolkit.internals1.roots2.implementation">Implementation</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/series_evaluation.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/series_evaluation.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/series_evaluation.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -28,7 +28,7 @@
         Evaluation</a>
 </h4></div></div></div>
 <a name="math_toolkit.toolkit.internals1.series_evaluation.synopsis"></a><h5>
-<a name="id1354448"></a>
+<a name="id1365677"></a>
           <a class="link" href="series_evaluation.html#math_toolkit.toolkit.internals1.series_evaluation.synopsis">Synopsis</a>
         </h5>
 <p>
@@ -70,7 +70,7 @@
 <span class="special">}}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.toolkit.internals1.series_evaluation.description"></a><h5>
-<a name="id1355460"></a>
+<a name="id1366689"></a>
           <a class="link" href="series_evaluation.html#math_toolkit.toolkit.internals1.series_evaluation.description">Description</a>
         </h5>
 <p>
@@ -127,7 +127,7 @@
           summation in this way.
         </p>
 <a name="math_toolkit.toolkit.internals1.series_evaluation.example"></a><h5>
-<a name="id1355558"></a>
+<a name="id1366787"></a>
           <a class="link" href="series_evaluation.html#math_toolkit.toolkit.internals1.series_evaluation.example">Example</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/tuples.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/tuples.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/tuples.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -27,7 +27,7 @@
 <a name="math_toolkit.toolkit.internals1.tuples"></a><a class="link" href="tuples.html" title="Tuples">Tuples</a>
 </h4></div></div></div>
 <a name="math_toolkit.toolkit.internals1.tuples.synopsis"></a><h5>
-<a name="id1376644"></a>
+<a name="id1385754"></a>
           <a class="link" href="tuples.html#math_toolkit.toolkit.internals1.tuples.synopsis">Synopsis</a>
         </h5>
 <p>
@@ -38,7 +38,7 @@
 <p>
         </p>
 <a name="math_toolkit.toolkit.internals1.tuples.description"></a><h5>
-<a name="id1376710"></a>
+<a name="id1385820"></a>
           <a class="link" href="tuples.html#math_toolkit.toolkit.internals1.tuples.description">Description</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals2/error_test.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals2/error_test.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals2/error_test.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -28,7 +28,7 @@
         Error and Testing</a>
 </h4></div></div></div>
 <a name="math_toolkit.toolkit.internals2.error_test.synopsis"></a><h5>
-<a name="id1380777"></a>
+<a name="id1391198"></a>
           <a class="link" href="error_test.html#math_toolkit.toolkit.internals2.error_test.synopsis">Synopsis</a>
         </h5>
 <p>
@@ -45,7 +45,7 @@
 <span class="identifier">test_result</span><span class="special">&lt;</span><span class="identifier">see</span><span class="special">-</span><span class="identifier">below</span><span class="special">&gt;</span> <span class="identifier">test</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&amp;</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">F1</span> <span class="identifier">test_func</span><span class="special">,</span> <span class="identifier">F2</span> <span class="identifier">expect_func</span><span class="special">);</span>
 </pre>
 <a name="math_toolkit.toolkit.internals2.error_test.description"></a><h5>
-<a name="id1381033"></a>
+<a name="id1391454"></a>
           <a class="link" href="error_test.html#math_toolkit.toolkit.internals2.error_test.description">Description</a>
         </h5>
 <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">&gt;</span>
@@ -157,7 +157,7 @@
           is mainly a debugging/development aid (and a good place for a breakpoint).
         </p>
 <a name="math_toolkit.toolkit.internals2.error_test.example"></a><h5>
-<a name="id1381752"></a>
+<a name="id1392172"></a>
           <a class="link" href="error_test.html#math_toolkit.toolkit.internals2.error_test.example">Example</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals2/polynomials.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals2/polynomials.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals2/polynomials.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -27,7 +27,7 @@
 <a name="math_toolkit.toolkit.internals2.polynomials"></a><a class="link" href="polynomials.html" title="Polynomials">Polynomials</a>
 </h4></div></div></div>
 <a name="math_toolkit.toolkit.internals2.polynomials.synopsis"></a><h5>
-<a name="id1376875"></a>
+<a name="id1385984"></a>
           <a class="link" href="polynomials.html#math_toolkit.toolkit.internals2.polynomials.synopsis">Synopsis</a>
         </h5>
 <p>
@@ -103,7 +103,7 @@
 <span class="special">}}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.toolkit.internals2.polynomials.description"></a><h5>
-<a name="id1379206"></a>
+<a name="id1389545"></a>
           <a class="link" href="polynomials.html#math_toolkit.toolkit.internals2.polynomials.description">Description</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals2/test_data.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals2/test_data.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals2/test_data.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -46,7 +46,7 @@
             </li>
 </ul></div>
 <a name="math_toolkit.toolkit.internals2.test_data.synopsis"></a><h5>
-<a name="id1383836"></a>
+<a name="id1392972"></a>
           <a class="link" href="test_data.html#math_toolkit.toolkit.internals2.test_data.synopsis">Synopsis</a>
         </h5>
 <pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">{</span> <span class="keyword">namespace</span> <span class="identifier">math</span><span class="special">{</span> <span class="keyword">namespace</span> <span class="identifier">tools</span><span class="special">{</span>
@@ -147,7 +147,7 @@
 <span class="special">}}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.toolkit.internals2.test_data.description"></a><h5>
-<a name="id1386004"></a>
+<a name="id1396683"></a>
           <a class="link" href="test_data.html#math_toolkit.toolkit.internals2.test_data.description">Description</a>
         </h5>
 <p>
@@ -177,7 +177,7 @@
             </li>
 </ul></div>
 <a name="math_toolkit.toolkit.internals2.test_data.example_1__output_data_for_graph_plotting"></a><h6>
-<a name="id1386060"></a>
+<a name="id1396740"></a>
           <a class="link" href="test_data.html#math_toolkit.toolkit.internals2.test_data.example_1__output_data_for_graph_plotting">Example
           1: Output Data for Graph Plotting</a>
         </h6>
@@ -211,7 +211,7 @@
           <span class="inlinemediaobject"><img src="../../../../graphs/lgamma.png" align="middle"></span>
         </p>
 <a name="math_toolkit.toolkit.internals2.test_data.example_2__creating_test_data"></a><h6>
-<a name="id1386466"></a>
+<a name="id1397846"></a>
           <a class="link" href="test_data.html#math_toolkit.toolkit.internals2.test_data.example_2__creating_test_data">Example
           2: Creating Test Data</a>
         </h6>
@@ -376,7 +376,7 @@
           used by default as it's rather hard on the compiler when the table is large.
         </p>
 <a name="math_toolkit.toolkit.internals2.test_data.example_3__profiling_a_continued_fraction_for_convergence_and_accuracy"></a><h6>
-<a name="id1390223"></a>
+<a name="id1399658"></a>
           <a class="link" href="test_data.html#math_toolkit.toolkit.internals2.test_data.example_3__profiling_a_continued_fraction_for_convergence_and_accuracy">Example
           3: Profiling a Continued Fraction for Convergence and Accuracy</a>
         </h6>
@@ -482,7 +482,7 @@
           of a and z.
         </p>
 <a name="math_toolkit.toolkit.internals2.test_data.reference"></a><h5>
-<a name="id1391868"></a>
+<a name="id1401473"></a>
           <a class="link" href="test_data.html#math_toolkit.toolkit.internals2.test_data.reference">reference</a>
         </h5>
 <p>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -32,6 +32,7 @@
       Floating-Point Library</a></span></dt>
 <dt><span class="section"><a href="using_udt/use_mpfr.html">Using With MPFR / GMP
       - a High-Precision Floating-Point Library</a></span></dt>
+<dt><span class="section">e_float Support</span></dt>
 <dt><span class="section"><a href="using_udt/concepts.html">Conceptual Requirements
       for Real Number Types</a></span></dt>
 <dt><span class="section"><a href="using_udt/dist_concept.html">Conceptual Requirements

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt/archetypes.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt/archetypes.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt/archetypes.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -39,7 +39,7 @@
           </li>
 </ul></div>
 <a name="math_toolkit.using_udt.archetypes.real_concept"></a><h6>
-<a name="id1399488"></a>
+<a name="id1411511"></a>
         <a class="link" href="archetypes.html#math_toolkit.using_udt.archetypes.real_concept">Real concept</a>
       </h6>
 <p>
@@ -84,7 +84,7 @@
         declaration.
       </p>
 <a name="math_toolkit.using_udt.archetypes.testing_the_real_concept"></a><h4>
-<a name="id1399666"></a>
+<a name="id1411690"></a>
         <a class="link" href="archetypes.html#math_toolkit.using_udt.archetypes.testing_the_real_concept">Testing
         the real concept</a>
       </h4>
@@ -130,7 +130,7 @@
         <span class="keyword">double</span></code>, also tests <code class="computeroutput"><span class="identifier">real_concept</span></code>.
       </p>
 <a name="math_toolkit.using_udt.archetypes.distribution_concept"></a><h4>
-<a name="id1399888"></a>
+<a name="id1411912"></a>
         <a class="link" href="archetypes.html#math_toolkit.using_udt.archetypes.distribution_concept">Distribution
         Concept</a>
       </h4>
@@ -166,7 +166,7 @@
         class</a> for distribution types.
       </p>
 <a name="math_toolkit.using_udt.archetypes.testing_the_distribution_concept"></a><h4>
-<a name="id1400115"></a>
+<a name="id1412138"></a>
         <a class="link" href="archetypes.html#math_toolkit.using_udt.archetypes.testing_the_distribution_concept">Testing
         the distribution concept</a>
       </h4>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt/concepts.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt/concepts.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt/concepts.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -6,7 +6,7 @@
 <meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
 <link rel="home" href="../../index.html" title="Math Toolkit">
 <link rel="up" href="../using_udt.html" title="Use with User-Defined Floating-Point Types">
-<link rel="prev" href="use_mpfr.html" title="Using With MPFR / GMP - a High-Precision Floating-Point Library">
+<link rel="prev" href="e_float.html" title="e_float Support">
 <link rel="next" href="dist_concept.html" title="Conceptual Requirements for Distribution Types">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="use_mpfr.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../using_udt.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="dist_concept.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="e_float.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../using_udt.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="dist_concept.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
@@ -42,7 +42,7 @@
         behaves just like a built in floating point type.
       </p>
 <a name="math_toolkit.using_udt.concepts.basic_arithmetic_requirements"></a><h5>
-<a name="id1393286"></a>
+<a name="id1404657"></a>
         <a class="link" href="concepts.html#math_toolkit.using_udt.concepts.basic_arithmetic_requirements">Basic
         Arithmetic Requirements</a>
       </h5>
@@ -1035,7 +1035,7 @@
 </td></tr>
 </table></div>
 <a name="math_toolkit.using_udt.concepts.standard_library_support_requirements"></a><h5>
-<a name="id1396435"></a>
+<a name="id1409677"></a>
         <a class="link" href="concepts.html#math_toolkit.using_udt.concepts.standard_library_support_requirements">Standard
         Library Support Requirements</a>
       </h5>
@@ -1361,7 +1361,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="use_mpfr.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../using_udt.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="dist_concept.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="e_float.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../using_udt.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="dist_concept.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt/use_mpfr.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt/use_mpfr.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt/use_mpfr.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -7,7 +7,7 @@
 <link rel="home" href="../../index.html" title="Math Toolkit">
 <link rel="up" href="../using_udt.html" title="Use with User-Defined Floating-Point Types">
 <link rel="prev" href="use_ntl.html" title="Using With NTL - a High-Precision Floating-Point Library">
-<link rel="next" href="concepts.html" title="Conceptual Requirements for Real Number Types">
+<link rel="next" href="e_float.html" title="e_float Support">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="use_ntl.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../using_udt.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="concepts.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="use_ntl.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../using_udt.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="e_float.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
@@ -105,7 +105,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="use_ntl.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../using_udt.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="concepts.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="use_ntl.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../using_udt.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="e_float.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -36,9 +36,18 @@
         Part Splitting (modf)</a></span></dt>
 </dl></dd>
 <dt><span class="section"><a href="utils/fpclass.html">Floating-Point Classification:
- Infinities and NaN's</a></span></dt>
+ Infinities and NaNs</a></span></dt>
 <dt><span class="section"><a href="utils/sign_functions.html">Sign Manipulation
       Functions</a></span></dt>
+<dt><span class="section"><a href="utils/fp_facets.html">Facets for Floating-Point
+ Infinities and NaNs</a></span></dt>
+<dd><dl>
+<dt><span class="section">Introduction</span></dt>
+<dt><span class="section">Reference</span></dt>
+<dt><span class="section">Examples</span></dt>
+<dt><span class="section">Portability</span></dt>
+<dt><span class="section">Design Rationale</span></dt>
+</dl></dd>
 <dt><span class="section"><a href="utils/next_float.html">Floating-Point Representation
       Distance (ULP), and Finding Adjacent Floating-Point Values</a></span></dt>
 <dd><dl>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/fpclass.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/fpclass.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/fpclass.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -1,7 +1,7 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
-<title>Floating-Point Classification: Infinities and NaN's</title>
+<title>Floating-Point Classification: Infinities and NaNs</title>
 <link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
 <link rel="home" href="../../index.html" title="Math Toolkit">
@@ -24,11 +24,11 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.utils.fpclass"></a><a class="link" href="fpclass.html" title="Floating-Point Classification: Infinities and NaN's">Floating-Point Classification:
- Infinities and NaN's</a>
+<a name="math_toolkit.utils.fpclass"></a><a class="link" href="fpclass.html" title="Floating-Point Classification: Infinities and NaNs">Floating-Point Classification:
+ Infinities and NaNs</a>
 </h3></div></div></div>
 <a name="math_toolkit.utils.fpclass.synopsis"></a><h5>
-<a name="id1319750"></a>
+<a name="id1322677"></a>
         <a class="link" href="fpclass.html#math_toolkit.utils.fpclass.synopsis">Synopsis</a>
       </h5>
 <pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FP_ZERO</span> <span class="comment">/* implementation specific value */</span>
@@ -58,7 +58,7 @@
         to use these functions.
       </p>
 <a name="math_toolkit.utils.fpclass.description"></a><h5>
-<a name="id1320142"></a>
+<a name="id1323070"></a>
         <a class="link" href="fpclass.html#math_toolkit.utils.fpclass.description">Description</a>
       </h5>
 <p>
@@ -216,6 +216,23 @@
         Returns true only if <span class="emphasis"><em>z</em></span> is a normal number (not zero,
         infinite, NaN, or denormalised).
       </p>
+<a name="math_toolkit.utils.fpclass.floating_point_format"></a><h6>
+<a name="id1323806"></a>
+ <a class="link" href="fpclass.html#math_toolkit.utils.fpclass.floating_point_format">Floating-point
+ format</a>
+ </h6>
+<p>
+ If you wish to find details of the floating-point format for any particular
+ processor, there is a program
+ </p>
+<p>
+ inspect_fp.cpp
+ </p>
+<p>
+ by Johan Rade which can be used to print out the processor type, endianness,
+ and detailed bit layout of a selection of floating-point values, including
+ infinity and NaNs.
+ </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/next_float.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/next_float.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/next_float.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -6,7 +6,7 @@
 <meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
 <link rel="home" href="../../index.html" title="Math Toolkit">
 <link rel="up" href="../utils.html" title="Floating Point Utilities">
-<link rel="prev" href="sign_functions.html" title="Sign Manipulation Functions">
+<link rel="prev" href="fp_facets/rationale.html" title="Design Rationale">
 <link rel="next" href="next_float/nextafter.html" title="Finding the Next Representable Value in a Specific Direction (nextafter)">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="sign_functions.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../utils.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="next_float/nextafter.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="fp_facets/rationale.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../utils.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="next_float/nextafter.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
@@ -46,7 +46,8 @@
       </p>
 <p>
         Most decimal values, for example 0.1, cannot be exactly represented as floating-point
- values, but will be stored as the closest representable floating-point.
+ values, but will be stored as the <a href="http://en.wikipedia.org/wiki/Floating_point#Representable_numbers.2C_conversion_and_rounding" target="_top">closest
+ representable floating-point</a>.
       </p>
 <p>
         Functions are provided for finding adjacent greater and lesser floating-point
@@ -76,7 +77,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="sign_functions.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../utils.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="next_float/nextafter.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="fp_facets/rationale.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../utils.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="next_float/nextafter.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/next_float/float_advance.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/next_float/float_advance.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/next_float/float_advance.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -32,7 +32,7 @@
           number of ULP.
         </p>
 <a name="math_toolkit.utils.next_float.float_advance.synopsis"></a><h5>
-<a name="id1324690"></a>
+<a name="id1335629"></a>
           <a class="link" href="float_advance.html#math_toolkit.utils.next_float.float_advance.synopsis">Synopsis</a>
         </h5>
 <p>
@@ -50,7 +50,7 @@
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.utils.next_float.float_advance.description___float_advance"></a><h5>
-<a name="id1324855"></a>
+<a name="id1335794"></a>
           <a class="link" href="float_advance.html#math_toolkit.utils.next_float.float_advance.description___float_advance">Description
           - float_advance</a>
         </h5>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/next_float/float_distance.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/next_float/float_distance.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/next_float/float_distance.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -34,7 +34,7 @@
           different.
         </p>
 <a name="math_toolkit.utils.next_float.float_distance.synopsis"></a><h5>
-<a name="id1324318"></a>
+<a name="id1335257"></a>
           <a class="link" href="float_distance.html#math_toolkit.utils.next_float.float_distance.synopsis">Synopsis</a>
         </h5>
 <p>
@@ -52,7 +52,7 @@
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.utils.next_float.float_distance.description___float_distance"></a><h5>
-<a name="id1324483"></a>
+<a name="id1335422"></a>
           <a class="link" href="float_distance.html#math_toolkit.utils.next_float.float_distance.description___float_distance">Description
           - float_distance</a>
         </h5>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/next_float/float_next.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/next_float/float_next.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/next_float/float_next.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -28,7 +28,7 @@
         Next Greater Representable Value (float_next)</a>
 </h4></div></div></div>
 <a name="math_toolkit.utils.next_float.float_next.synopsis"></a><h5>
-<a name="id1323804"></a>
+<a name="id1334577"></a>
           <a class="link" href="float_next.html#math_toolkit.utils.next_float.float_next.synopsis">Synopsis</a>
         </h5>
 <p>
@@ -46,7 +46,7 @@
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.utils.next_float.float_next.description___float_next"></a><h5>
-<a name="id1323955"></a>
+<a name="id1334894"></a>
           <a class="link" href="float_next.html#math_toolkit.utils.next_float.float_next.description___float_next">Description
           - float_next</a>
         </h5>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/next_float/float_prior.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/next_float/float_prior.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/next_float/float_prior.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -28,7 +28,7 @@
         the Next Smaller Representable Value (float_prior)</a>
 </h4></div></div></div>
 <a name="math_toolkit.utils.next_float.float_prior.synopsis"></a><h5>
-<a name="id1324056"></a>
+<a name="id1334994"></a>
           <a class="link" href="float_prior.html#math_toolkit.utils.next_float.float_prior.synopsis">Synopsis</a>
         </h5>
 <p>
@@ -46,7 +46,7 @@
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.utils.next_float.float_prior.description___float_prior"></a><h5>
-<a name="id1324207"></a>
+<a name="id1335146"></a>
           <a class="link" href="float_prior.html#math_toolkit.utils.next_float.float_prior.description___float_prior">Description
           - float_prior</a>
         </h5>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/next_float/nextafter.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/next_float/nextafter.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/next_float/nextafter.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -28,7 +28,7 @@
         Next Representable Value in a Specific Direction (nextafter)</a>
 </h4></div></div></div>
 <a name="math_toolkit.utils.next_float.nextafter.synopsis"></a><h5>
-<a name="id1321545"></a>
+<a name="id1334049"></a>
           <a class="link" href="nextafter.html#math_toolkit.utils.next_float.nextafter.synopsis">Synopsis</a>
         </h5>
 <p>
@@ -46,7 +46,7 @@
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.utils.next_float.nextafter.description___nextafter"></a><h5>
-<a name="id1321712"></a>
+<a name="id1334216"></a>
           <a class="link" href="nextafter.html#math_toolkit.utils.next_float.nextafter.description___nextafter">Description
           - nextafter</a>
         </h5>
@@ -76,7 +76,7 @@
           returns an <a class="link" href="../../main_overview/error_handling.html#overflow_error">overflow_error</a>.
         </p>
 <a name="math_toolkit.utils.next_float.nextafter.examples___nextafter"></a><h5>
-<a name="id1323528"></a>
+<a name="id1334301"></a>
           <a class="link" href="nextafter.html#math_toolkit.utils.next_float.nextafter.examples___nextafter">Examples
           - nextafter</a>
         </h5>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/rounding/modf.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/rounding/modf.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/rounding/modf.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -7,7 +7,7 @@
 <link rel="home" href="../../../index.html" title="Math Toolkit">
 <link rel="up" href="../rounding.html" title="Rounding Truncation and Integer Conversion">
 <link rel="prev" href="trunc.html" title="Truncation Functions">
-<link rel="next" href="../fpclass.html" title="Floating-Point Classification: Infinities and NaN's">
+<link rel="next" href="../fpclass.html" title="Floating-Point Classification: Infinities and NaNs">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>

Modified: branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/sign_functions.html
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/sign_functions.html (original)
+++ branches/release/libs/math/doc/sf_and_dist/html/math_toolkit/utils/sign_functions.html 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -6,8 +6,8 @@
 <meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
 <link rel="home" href="../../index.html" title="Math Toolkit">
 <link rel="up" href="../utils.html" title="Floating Point Utilities">
-<link rel="prev" href="fpclass.html" title="Floating-Point Classification: Infinities and NaN's">
-<link rel="next" href="next_float.html" title="Floating-Point Representation Distance (ULP), and Finding Adjacent Floating-Point Values">
+<link rel="prev" href="fpclass.html" title="Floating-Point Classification: Infinities and NaNs">
+<link rel="next" href="fp_facets.html" title="Facets for Floating-Point Infinities and NaNs">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="fpclass.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../utils.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="next_float.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="fpclass.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../utils.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="fp_facets.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
@@ -28,7 +28,7 @@
       Functions</a>
 </h3></div></div></div>
 <a name="math_toolkit.utils.sign_functions.synopsis"></a><h5>
-<a name="id1320890"></a>
+<a name="id1323847"></a>
         <a class="link" href="sign_functions.html#math_toolkit.utils.sign_functions.synopsis">Synopsis</a>
       </h5>
 <p>
@@ -49,10 +49,13 @@
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">&gt;</span>
 <span class="keyword">inline</span> <span class="identifier">T</span> <span class="identifier">copysign</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;</span> <span class="identifier">y</span><span class="special">);</span>
 
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">&gt;</span>
+<span class="keyword">inline</span> <span class="identifier">T</span> <span class="identifier">changesign</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;</span> <span class="identifier">z</span><span class="special">);</span>
+
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <a name="math_toolkit.utils.sign_functions.description"></a><h5>
-<a name="id1321184"></a>
+<a name="id1324202"></a>
         <a class="link" href="sign_functions.html#math_toolkit.utils.sign_functions.description">Description</a>
       </h5>
 <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">&gt;</span>
@@ -62,16 +65,25 @@
         Returns a non-zero value if the sign bit is set in variable <span class="emphasis"><em>x</em></span>,
         otherwise <code class="computeroutput"><span class="number">0</span></code>.
       </p>
+<div class="important"><table border="0" summary="Important">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Important]" src="../../../../../../../doc/src/images/important.png"></td>
+<th align="left">Important</th>
+</tr>
+<tr><td align="left" valign="top"><p>
+ The return value from this function is zero or <span class="emphasis"><em>not-zero</em></span>
+ and <span class="bold"><strong>not</strong></span> zero or one.
+ </p></td></tr>
+</table></div>
 <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">&gt;</span>
 <span class="keyword">inline</span> <span class="keyword">int</span> <span class="identifier">sign</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;</span> <span class="identifier">z</span><span class="special">);</span>
 </pre>
 <p>
- Returns <code class="computeroutput"><span class="number">1</span></code> if <code class="computeroutput"><span class="identifier">x</span>
- <span class="special">&gt;</span> <span class="number">0</span></code>,
+ Returns <code class="computeroutput"><span class="number">1</span></code> if <span class="emphasis"><em>x</em></span>
+ <code class="computeroutput"><span class="special">&gt;</span> <span class="number">0</span></code>,
         <code class="computeroutput"><span class="special">-</span><span class="number">1</span></code>
- if <code class="computeroutput"><span class="identifier">x</span> <span class="special">&lt;</span>
- <span class="number">0</span></code>, and <code class="computeroutput"><span class="number">0</span></code>
- if x is zero.
+ if <span class="emphasis"><em>x</em></span> <code class="computeroutput"><span class="special">&lt;</span> <span class="number">0</span></code>, and <code class="computeroutput"><span class="number">0</span></code>
+ if <span class="emphasis"><em>x</em></span> is zero.
       </p>
 <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">&gt;</span>
 <span class="keyword">inline</span> <span class="identifier">T</span> <span class="identifier">copysign</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;</span> <span class="identifier">y</span><span class="special">);</span>
@@ -79,6 +91,151 @@
 <p>
         Sets the sign of <span class="emphasis"><em>x</em></span> to be the same as the sign of <span class="emphasis"><em>y</em></span>.
       </p>
+<p>
+ See <a href="http://www.open-std.org/JTC1/SC22/WG14/www/docs/n1256.pdf" target="_top">C99
+ 7.12.11.1 The copysign functions</a> for more detail.
+ </p>
+<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">&gt;</span>
+<span class="keyword">inline</span> <span class="identifier">T</span> <span class="identifier">changesign</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;</span> <span class="identifier">z</span><span class="special">);</span>
+</pre>
+<p>
+ Returns a floating point number with a binary representation where the signbit
+ is the opposite of the sign bit in <span class="emphasis"><em>x</em></span>, and where the
+ other bits are the same as in <span class="emphasis"><em>x</em></span>.
+ </p>
+<p>
+ This function is widely available, but not specified in any standards.
+ </p>
+<p>
+ Rationale: Not specified by TR1, but <code class="computeroutput"><span class="identifier">changesign</span><span class="special">(</span><span class="identifier">x</span><span class="special">)</span></code>
+ is both easier to read and more efficient than
+ </p>
+<pre class="programlisting"><span class="identifier">copysign</span><span class="special">(</span><span class="identifier">x</span><span class="special">,</span> <span class="identifier">signbit</span><span class="special">(</span><span class="identifier">x</span><span class="special">)</span> <span class="special">?</span> <span class="number">1.0</span> <span class="special">:</span> <span class="special">-</span><span class="number">1.0</span><span class="special">);</span>
+</pre>
+<p>
+ For finite values, this function has the same effect as simple negation,
+ the assignment z = -z, but for nonfinite values, infinities
+ and NaNs, the <code class="computeroutput"><span class="identifier">changesign</span><span class="special">(</span><span class="identifier">x</span><span class="special">)</span></code> function
+ may be the only portable way to ensure that the sign bit is changed.
+ </p>
+<a name="math_toolkit.utils.sign_functions.sign_bits"></a><h6>
+<a name="id1325339"></a>
+ <a class="link" href="sign_functions.html#math_toolkit.utils.sign_functions.sign_bits">Sign bits</a>
+ </h6>
+<p>
+ One of the bits in the binary representation of a floating-point number gives
+ the sign, and the remaining bits give the absolute value. That bit is known
+ as the sign bit. The sign bit is set = 1 for negative numbers, and is not
+ set = 0 for positive numbers. (This is true for all binary representations
+ of floating point numbers that are used by modern microprocessors.)
+ </p>
+<p>
+ <a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1836.pdf" target="_top">C++
+ TR1</a> specifies <code class="computeroutput"><span class="identifier">copysign</span></code>
+ functions and function templates for accessing the sign bit.
+ </p>
+<p>
+ For user-defined types (UDT), the sign may be stored in some other way. They
+ may also not provide infinity or NaNs. To use these functions with a UDT,
+ it may be necessary to explicitly specialize then for UDT type T.
+ </p>
+<a name="math_toolkit.utils.sign_functions.examples"></a><h6>
+<a name="id1325375"></a>
+ <a class="link" href="sign_functions.html#math_toolkit.utils.sign_functions.examples">Examples</a>
+ </h6>
+<pre class="programlisting"><span class="identifier">signbit</span><span class="special">(</span><span class="number">3.5</span><span class="special">)</span> <span class="identifier">is</span> <span class="identifier">zero</span> <span class="special">(</span><span class="keyword">or</span> <span class="keyword">false</span><span class="special">)</span>
+<span class="identifier">signbit</span><span class="special">(-</span><span class="number">7.1</span><span class="special">)</span> <span class="identifier">is</span> <span class="number">1</span> <span class="special">(</span><span class="keyword">or</span> <span class="keyword">true</span><span class="special">)</span>
+<span class="identifier">copysign</span><span class="special">(</span><span class="number">4.2</span><span class="special">,</span> <span class="number">7.9</span><span class="special">)</span> <span class="identifier">is</span> <span class="number">4.2</span>
+<span class="identifier">copysign</span><span class="special">(</span><span class="number">3.5</span> <span class="special">-</span><span class="number">1.4</span><span class="special">)</span> <span class="identifier">is</span> <span class="special">-</span><span class="number">3.5</span>
+<span class="identifier">copysign</span><span class="special">(-</span><span class="number">4.2</span><span class="special">,</span> <span class="number">1.0</span><span class="special">)</span> <span class="identifier">is</span> <span class="number">4.2</span>
+<span class="identifier">copysign</span><span class="special">(-</span><span class="number">8.6</span><span class="special">,</span> <span class="special">-</span><span class="number">3.3</span><span class="special">)</span> <span class="identifier">is</span> <span class="special">-</span><span class="number">8.6</span>
+<span class="identifier">changesign</span><span class="special">(</span><span class="number">6.9</span><span class="special">)</span> <span class="identifier">is</span> <span class="special">-</span><span class="number">6.9</span>
+<span class="identifier">changesign</span><span class="special">(-</span><span class="number">1.8</span><span class="special">)</span> <span class="identifier">is</span> <span class="number">1.8</span>
+</pre>
+<a name="math_toolkit.utils.sign_functions.portability"></a><h6>
+<a name="id1325675"></a>
+ <a class="link" href="sign_functions.html#math_toolkit.utils.sign_functions.portability">Portability</a>
+ </h6>
+<p>
+ The library supports the following binary floating-point formats:
+ </p>
+<div class="itemizedlist"><ul type="disc">
+<li>
+ IEEE 754 single precision
+ </li>
+<li>
+ IEEE 754 double precision
+ </li>
+<li>
+ IEEE 754 extended double precision with 15 exponent bits
+ </li>
+<li>
+ Intel extended double precision
+ </li>
+<li>
+ PowerPC extended double precision
+ </li>
+<li>
+ Motorola 68K extended double precision
+ </li>
+</ul></div>
+<p>
+ The library does not support the VAX floating-point formats. (These are available
+ on VMS, but the default on VMS is the IEEE 754 floating-point format.)
+ </p>
+<p>
+ The main portability issues are:
+ </p>
+<div class="itemizedlist"><ul type="disc">
+<li>
+ Unsupported floating point formats
+ </li>
+<li>
+ The library depends on the header boost/detail/endian.hpp
+ </li>
+<li>
+ Code such as <code class="computeroutput"><span class="preprocessor">#if</span> <span class="identifier">defined</span><span class="special">(</span><span class="identifier">__ia64</span><span class="special">)</span> <span class="special">||</span> <span class="identifier">defined</span><span class="special">(</span><span class="identifier">__ia64__</span><span class="special">)</span>
+ <span class="special">||</span> <span class="identifier">defined</span><span class="special">(</span><span class="identifier">_M_IA64</span><span class="special">)</span></code> is used to determine the processor type.
+ </li>
+</ul></div>
+<p>
+ The library has passed all tests on the following platforms:
+ </p>
+<div class="itemizedlist"><ul type="disc">
+<li>
+ Win32 / MSVC 7.1 / 10.0 / x86
+ </li>
+<li>
+ Win32 / Intel C++ 7.1, 8.1, 9.1 / x86
+ </li>
+<li>
+ Mac OS X / GCC 3.3, 4.0 / ppc
+ </li>
+<li>
+ Linux / Intel C++ 9.1 / x86, ia64
+ </li>
+<li>
+ Linux / GCC 3.3 / x86, x64, ia64, ppc, hppa, mips, m68k
+ </li>
+<li>
+ Linux / GCC 3.4 / x64
+ </li>
+<li>
+ HP-UX / aCC, GCC 4.1 / ia64
+ </li>
+<li>
+ HP-UX / aCC / hppa
+ </li>
+<li>
+ Tru64 / Compaq C++ 7.1 / alpha
+ </li>
+<li>
+ VMS / HP C++ 7.1 / alpha (in IEEE floating point mode)
+ </li>
+<li>
+ VMS / HP C++ 7.2 / ia64 (in IEEE floating point mode)
+ </li>
+</ul></div>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
@@ -92,7 +249,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="fpclass.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../utils.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="next_float.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="fpclass.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../utils.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="fp_facets.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: branches/release/libs/math/doc/sf_and_dist/index.idx
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/index.idx (original)
+++ branches/release/libs/math/doc/sf_and_dist/index.idx 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -10,7 +10,14 @@
 !exclude row_type size_type tag traits
 !exclude a abs acos add asin atan atan2 b begin bracket ceil check clear
 !exclude cos cosh digits end exp fabs floor fmod frexp g if in log log10
-!exclude modf pow real result sin sinh sqrt swap tan tanh
+!exclude modf pow real result sin sinh sqrt swap tan tanh s f z
+#
+# These next two are spuriously found as function names, take them out
+# and re-add them as macros:
+#
+!exclude BOOST_MATH_INSTRUMENT_CODE BOOST_MATH_INSTRUMENT_VARIABLE
+BOOST_MATH_INSTRUMENT_VARIABLE "" "" macro_name
+BOOST_MATH_INSTRUMENT_CODE "" "" macro_name
 
 !rewrite-name "(?i)(?:A|The)\s+(.*)" "\1"
 !rewrite-name "Additional Implementation Notes" "Implementation Notes"
@@ -21,3 +28,5 @@
 
 
 
+
+

Modified: branches/release/libs/math/doc/sf_and_dist/math.qbk
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/math.qbk (original)
+++ branches/release/libs/math/doc/sf_and_dist/math.qbk 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -163,6 +163,7 @@
 [def __isnan [link math_toolkit.special.fpclass isnan]]
 [def __isinf [link math_toolkit.special.fpclass isinf]]
 [def __isnormal [link math_toolkit.special.fpclass isnormal]]
+[def __fp_facets [link math_toolkit.utils.fp_facets nonfinite fp_facets]]
 
 [/powers etc]
 [def __expm1 [link math_toolkit.special.powers.expm1 expm1]]
@@ -434,6 +435,7 @@
 [include rounding_func.qbk]
 [include fpclassify.qbk]
 [include sign.qbk]
+[include fp_facets.qbk]
 [include float_next.qbk]
 [endsect]
 

Modified: branches/release/libs/math/doc/sf_and_dist/roadmap.qbk
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/roadmap.qbk (original)
+++ branches/release/libs/math/doc/sf_and_dist/roadmap.qbk 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -1,5 +1,12 @@
 [template history[]
 
+[h4 Boost-1.47]
+
+* Added changesign function to sign.hpp to facilitate addition of nonfinite facets.
+* Addition of nonfinite facetsfrom Johan Rade, with tests,
+examples of use for C99 format infinity and NaN, and documentation.
+* Added tests and documentation of changesign from Johan Rade.
+
 [h4 Boost-1.46.1]
 
 * Fixed issues [@https://svn.boost.org/trac/boost/ticket/5095 #5095], [@https://svn.boost.org/trac/boost/ticket/5095 #5113].
@@ -8,7 +15,7 @@
 
 * Added Wald, Inverse Gaussian and geometric distributions.
 * Added information about configuration macros.
-* Added support for mpreal as a real-numered type.
+* Added support for mpreal as a real-numbered type.
 
 [h4 Boost-1.45.0]
 

Modified: branches/release/libs/math/doc/sf_and_dist/sign.qbk
==============================================================================
--- branches/release/libs/math/doc/sf_and_dist/sign.qbk (original)
+++ branches/release/libs/math/doc/sf_and_dist/sign.qbk 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -16,6 +16,9 @@
 
    template <class T>
    inline T copysign (const T& x, const T& y);
+
+ template <class T>
+ inline T changesign (const T& z);
    
    }} // namespaces
 
@@ -25,20 +28,108 @@
    int signbit(T x);
 
 Returns a non-zero value if the sign bit is set in variable /x/, otherwise `0`.
+
+[important The return value from this function is zero or /not-zero/ and [*not] zero or one.]
    
    template <class T>
    inline int sign (const T& z);
    
-Returns `1` if `x > 0`, `-1` if `x < 0`, and `0` if x is zero.
+Returns `1` if /x/ `> 0`, `-1` if /x/ `< 0`, and `0` if /x/ is zero.
 
    template <class T>
    inline T copysign (const T& x, const T& y);
 
 Sets the sign of /x/ to be the same as the sign of /y/.
 
+See [@http://www.open-std.org/JTC1/SC22/WG14/www/docs/n1256.pdf C99 7.12.11.1 The copysign functions]
+for more detail.
+
+ template <class T>
+ inline T changesign (const T& z);
+
+Returns a floating point number with a binary representation
+where the signbit is the opposite of the sign bit in /x/,
+and where the other bits are the same as in /x/.
+
+This function is widely available, but not specified in any standards.
+
+Rationale: Not specified by TR1, but `changesign(x)`
+is both easier to read and more efficient than
+
+ copysign(x, signbit(x) ? 1.0 : -1.0);
+
+For finite values, this function has the same effect as simple negation,
+the assignment z = -z, but for nonfinite values,
+[@http://en.wikipedia.org/wiki/Infinity#Computing infinities]
+and [@http://en.wikipedia.org/wiki/NaN NaNs],
+the `changesign(x)` function may be the only portable way
+to ensure that the sign bit is changed.
+
+[h5 Sign bits]
+One of the bits in the binary representation of a floating-point number gives the sign,
+and the remaining bits give the absolute value.
+That bit is known as the sign bit.
+The sign bit is set = 1 for negative numbers, and is not set = 0 for positive numbers.
+(This is true for all binary representations of floating point numbers
+that are used by modern microprocessors.)
+
+[@http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1836.pdf C++ TR1]
+specifies `copysign` functions and function templates for accessing the sign bit.
+
+For user-defined types (UDT), the sign may be stored in some other way.
+They may also not provide infinity or NaNs.
+To use these functions with a UDT,
+it may be necessary to explicitly specialize then for UDT type T.
+
+[h5 Examples]
+
+ signbit(3.5) is zero (or false)
+ signbit(-7.1) is 1 (or true)
+ copysign(4.2, 7.9) is 4.2
+ copysign(3.5 -1.4) is -3.5
+ copysign(-4.2, 1.0) is 4.2
+ copysign(-8.6, -3.3) is -8.6
+ changesign(6.9) is -6.9
+ changesign(-1.8) is 1.8
+
+[h5 Portability]
+
+The library supports the following binary floating-point formats:
+
+* IEEE 754 single precision
+* IEEE 754 double precision
+* IEEE 754 extended double precision with 15 exponent bits
+* Intel extended double precision
+* PowerPC extended double precision
+* Motorola 68K extended double precision
+
+The library does not support the VAX floating-point formats.
+(These are available on VMS, but the default on VMS is the IEEE 754 floating-point format.)
+
+The main portability issues are:
+
+* Unsupported floating point formats
+* The library depends on the header boost/detail/endian.hpp
+* Code such as `#if defined(__ia64) || defined(__ia64__) || defined(_M_IA64)`
+is used to determine the processor type.
+
+The library has passed all tests on the following platforms:
+
+* Win32 / MSVC 7.1 / 10.0 / x86
+* Win32 / Intel C++ 7.1, 8.1, 9.1 / x86
+* Mac OS X / GCC 3.3, 4.0 / ppc
+* Linux / Intel C++ 9.1 / x86, ia64
+* Linux / GCC 3.3 / x86, x64, ia64, ppc, hppa, mips, m68k
+* Linux / GCC 3.4 / x64
+* HP-UX / aCC, GCC 4.1 / ia64
+* HP-UX / aCC / hppa
+* Tru64 / Compaq C++ 7.1 / alpha
+* VMS / HP C++ 7.1 / alpha (in IEEE floating point mode)
+* VMS / HP C++ 7.2 / ia64 (in IEEE floating point mode)
+
 [endsect][/section:sign_functions Sign Manipulation Functions]
 [/
- Copyright 2006 John Maddock and Paul A. Bristow.
+ Copyright 2006 John Maddock and Paul A. Bristow 2011.
   Distributed under the Boost Software License, Version 1.0.
   (See accompanying file LICENSE_1_0.txt or copy at
   http://www.boost.org/LICENSE_1_0.txt).

Modified: branches/release/libs/math/example/Jamfile.v2
==============================================================================
--- branches/release/libs/math/example/Jamfile.v2 (original)
+++ branches/release/libs/math/example/Jamfile.v2 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -1,7 +1,7 @@
 # \libs\math\example\jamfile.v2
-# Runs statistics examples
+# Runs statistics and floating-point examples.
 # Copyright 2007 John Maddock
-# Copyright Paul A. Bristow 2007, 2010.
+# Copyright Paul A. Bristow 2007, 2010, 2011.
 # Distributed under the Boost Software License, Version 1.0.
 # (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 
@@ -16,6 +16,10 @@
       <toolset>intel:<cxxflags>-Qwd264,239
       <toolset>msvc:<warnings>all
       <toolset>msvc:<asynch-exceptions>on
+ <toolset>msvc:<define>_CRT_SECURE_NO_DEPRECATE
+ <toolset>msvc:<define>_SCL_SECURE_NO_DEPRECATE
+ <toolset>msvc:<define>_SCL_SECURE_NO_WARNINGS
+ <toolset>msvc:<define>_CRT_SECURE_NO_WARNINGS
       <toolset>msvc:<cxxflags>/wd4996
       <toolset>msvc:<cxxflags>/wd4512
       <toolset>msvc:<cxxflags>/wd4610
@@ -24,6 +28,8 @@
       <toolset>msvc:<cxxflags>/wd4701
       <toolset>msvc:<cxxflags>/wd4127
       <toolset>msvc:<cxxflags>/wd4305
+ #-<toolset>msvc:<cxxflags>/Za # nonfinite Serialization examples fail link if disable MS extensions,
+ # because serialization library is built with MS extensions enabled (default).
       <include>../../..
     ;
 
@@ -54,6 +60,16 @@
 run neg_binomial_sample_sizes.cpp ;
 run negative_binomial_example1.cpp ;
 run negative_binomial_example2.cpp ;
+
+run nonfinite_num_facet.cpp ;
+run nonfinite_facet_simple.cpp ;
+run nonfinite_num_facet_serialization.cpp ../../serialization/build//boost_serialization ;
+# run lexical_cast_native.cpp ; # Expected to fail on some (but not all) platforms.
+run lexical_cast_nonfinite_facets.cpp ;
+run nonfinite_loopback_ok.cpp ;
+run nonfinite_serialization_archives.cpp ../../serialization/build//boost_serialization ;
+run nonfinite_facet_sstream.cpp ;
+
 run normal_misc_examples.cpp ;
 run policy_eg_1.cpp ;
 run policy_eg_10.cpp ;

Modified: branches/release/libs/math/example/inverse_gaussian_example.cpp
==============================================================================
--- branches/release/libs/math/example/inverse_gaussian_example.cpp (original)
+++ branches/release/libs/math/example/inverse_gaussian_example.cpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -8,7 +8,7 @@
 // or copy at http://www.boost.org/LICENSE_1_0.txt)
 
 // Example of using the Inverse Gaussian (or Inverse Normal) distribution.
-// The Wald Distribution is
+// The Wald Distribution is
 
 
 // Note that this file contains Quickbook mark-up as well as code
@@ -72,22 +72,22 @@
       cout.precision(17); // std::numeric_limits<double>::max_digits10; for 64-bit doubles.
 
      // Traditional tables and values.
- double step = 0.2; // in z
+ double step = 0.2; // in z
       double range = 4; // min and max z = -range to +range.
       // Construct a (standard) inverse gaussian distribution s
- inverse_gaussian w11(1, 1);
+ inverse_gaussian w11(1, 1);
       // (default mean = units, and standard deviation = unity)
       cout << "(Standard) Inverse Gaussian distribution, mean = "<< w11.mean()
           << ", scale = " << w11.scale() << endl;
 
 /*` First the probability distribution function (pdf).
- */
+ */
       cout << "Probability distribution function (pdf) values" << endl;
       cout << " z " " pdf " << endl;
       cout.precision(5);
       for (double z = (numeric_limits<double>::min)(); z < range + step; z += step)
       {
- cout << left << setprecision(3) << setw(6) << z << " "
+ cout << left << setprecision(3) << setw(6) << z << " "
           << setprecision(precision) << setw(12) << pdf(w11, z) << endl;
       }
       cout.precision(6); // default
@@ -100,13 +100,13 @@
       cout << " z " " cdf " << endl;
       for (double z = (numeric_limits<double>::min)(); z < range + step; z += step)
       {
- cout << left << setprecision(3) << setw(6) << z << " "
+ cout << left << setprecision(3) << setw(6) << z << " "
           << setprecision(precision) << setw(12) << cdf(w11, z) << endl;
       }
       /*`giving the following table:
 [pre
- z pdf
- 2.23e-308 -1.#IND
+ z pdf
+ 2.23e-308 -1.#IND
   0.2 0.90052111680384117
   0.4 1.0055127039453111
   0.6 0.75123750098955733
@@ -127,9 +127,9 @@
   3.6 0.022840312999395804
   3.8 0.019196657941016954
   4 0.016189699458236451
- Integral (area under the curve) from 0 up to z (cdf)
- z cdf
- 2.23e-308 0
+ Integral (area under the curve) from 0 up to z (cdf)
+ z cdf
+ 2.23e-308 0
   0.2 0.063753567519976254
   0.4 0.2706136704424541
   0.6 0.44638391340412931
@@ -152,7 +152,7 @@
   4 0.97907636417888622
 ]
 
-/*`We can get the inverse, the quantile, percentile, percentage point, or critical value
+/*`We can get the inverse, the quantile, percentile, percentage point, or critical value
 for a probability for a few probability from the above table, for z = 0.4, 1.0, 2.0:
 */
       cout << quantile(w11, 0.27061367044245421 ) << endl; // 0.4
@@ -174,7 +174,7 @@
 
     // formatC(SuppDists::qinvGauss(0.3649755481729598, 1, 1), digits=17) [1] "0.50000000969034875"
 
-
+
 
   // formatC(SuppDists::dinvGauss(0.01, 1, 1), digits=17) [1] "2.0811768202028392e-19"
   // formatC(SuppDists::pinvGauss(0.01, 1, 1), digits=17) [1] "4.122313403318778e-23"
@@ -193,12 +193,12 @@
   //double p = pdf(w11, x);
   //double c = cdf(w11, x); // cdf(1, 1, 1) = 0.66810200122317065
   //cout << "cdf(" << x << ", " << w11.mean() << ", "<< w11.scale() << ") = " << c << endl; // cdf(x, 1, 1) 0.27061367044245421
- //cout << "pdf(" << x << ", " << w11.mean() << ", "<< w11.scale() << ") = " << p << endl;
+ //cout << "pdf(" << x << ", " << w11.mean() << ", "<< w11.scale() << ") = " << p << endl;
   //double q = quantile(w11, c);
   //cout << "quantile(w11, " << c << ") = " << q << endl;
 
   //cout << "quantile(w11, 4.122313403318778e-23) = "<< quantile(w11, 4.122313403318778e-23) << endl; // quantile
- //cout << "quantile(w11, 4.8791443010851493e-219) = " << quantile(w11, 4.8791443010851493e-219) << endl; // quantile
+ //cout << "quantile(w11, 4.8791443010851493e-219) = " << quantile(w11, 4.8791443010851493e-219) << endl; // quantile
 
   //double c1 = 1 - cdf(w11, x); // 1 - cdf(1, 1, 1) = 0.33189799877682935
   //cout << "1 - cdf(" << x << ", " << w11.mean() << ", " << w11.scale() << ") = " << c1 << endl; // cdf(x, 1, 1) 0.27061367044245421
@@ -210,7 +210,7 @@
   //cout << "quantile(w11, " << c << ") = "<< quantile(w11, c) << endl; // quantile = 0.99999999999999978 == x = 1
   //cout << "quantile(w11, " << c << ") = "<< quantile(w11, 1 - c) << endl; // quantile complement. quantile(w11, 0.66810200122317065) = 0.46336593652340152
 // cout << "quantile(complement(w11, " << c << ")) = " << quantile(complement(w11, c)) << endl; // quantile complement = 0.46336593652340163
-
+
   // cdf(1, 1, 1) = 0.66810200122317065
   // 1 - cdf(1, 1, 1) = 0.33189799877682935
   // cdf(complement(1, 1, 1)) = 0.33189799877682929
@@ -219,21 +219,21 @@
   // 1 - quantile(w11, 0.66810200122317065) = 2.2204460492503131e-016
   // quantile(complement(w11, 0.33189799877682929)) = 0.99999999999999989
 
-
+
   // qinvgauss(c, 1, 1) = 0.3999999999999998
   // SuppDists::qinvGauss(0.270613670442454, 1, 1) [1] 0.4
-
+
 
   /*
- double qs = pinvgaussU(c, 1, 1); //
+ double qs = pinvgaussU(c, 1, 1); //
     cout << "qinvgaussU(c, 1, 1) = " << qs << endl; // qinvgaussU(c, 1, 1) = 0.86567442459240929
- // > z=q - exp(c) * p [1] 0.8656744 qs 0.86567442459240929 double
+ // > z=q - exp(c) * p [1] 0.8656744 qs 0.86567442459240929 double
     // Is this the complement?
     cout << "qgamma(0.2, 0.5, 1) expect 0.0320923 = " << qgamma(0.2, 0.5, 1) << endl;
     // qgamma(0.2, 0.5, 1) expect 0.0320923 = 0.032092377333650807
 
-
- cout << "qinvgauss(pinvgauss(x, 1, 1) = " << q
+
+ cout << "qinvgauss(pinvgauss(x, 1, 1) = " << q
   << ", diff = " << x - q << ", fraction = " << (x - q) /x << endl; // 0.5
 
  */ // > SuppDists::pinvGauss(0.02, 1,1) [1] 4.139176e-12
@@ -241,15 +241,15 @@
 
 
     // pinvGauss(1,1,1) = 0.668102 C++ == 0.66810200122317065
- // qinvGauss(0.668102,1,1) = 1
+ // qinvGauss(0.668102,1,1) = 1
 
    // SuppDists::pinvGauss(0.3,1,1) = 0.1657266
   // cout << "qinvGauss(0.0040761113207110162, 1, 1) = " << qinvgauss(0.0040761113207110162, 1, 1) << endl;
   //cout << "quantile(s, 0.1657266) = " << quantile(s, 0.1657266) << endl; // expect 1.
 
- //wald s12(2, 1);
+ //wald s12(2, 1);
   //cout << "qinvGauss(0.3, 2, 1) = " << qinvgauss(0.3, 2, 1) << endl; // SuppDists::qinvGauss(0.3,2,1) == 0.58288065635052944
- //// but actually get qinvGauss(0.3, 2, 1) = 0.58288064777632187
+ //// but actually get qinvGauss(0.3, 2, 1) = 0.58288064777632187
   //cout << "cdf(s12, 0.3) = " << cdf(s12, 0.3) << endl; // cdf(s12, 0.3) = 0.10895339868447573
 
  // using boost::math::wald;
@@ -295,8 +295,8 @@
     cout.precision(6); // Restore to default.
   } // try
   catch(const std::exception& e)
- { // Always useful to include try & catch blocks because default policies
- // are to throw exceptions on arguments that cause errors like underflow, overflow.
+ { // Always useful to include try & catch blocks because default policies
+ // are to throw exceptions on arguments that cause errors like underflow, overflow.
     // Lacking try & catch blocks, the program will abort without a message below,
     // which may give some helpful clues as to the cause of the exception.
     std::cout <<
@@ -309,14 +309,14 @@
 /*
 
 Output is:
-
+
 inverse_gaussian_example.cpp
   inverse_gaussian_example.vcxproj -> J:\Cpp\MathToolkit\test\Math_test\Debug\inverse_gaussian_example.exe
   Example: Inverse Gaussian Distribution.
   (Standard) Inverse Gaussian distribution, mean = 1, scale = 1
   Probability distribution function (pdf) values
- z pdf
- 2.23e-308 -1.#IND
+ z pdf
+ 2.23e-308 -1.#IND
   0.2 0.90052111680384117
   0.4 1.0055127039453111
   0.6 0.75123750098955733
@@ -337,9 +337,9 @@
   3.6 0.022840312999395804
   3.8 0.019196657941016954
   4 0.016189699458236451
- Integral (area under the curve) from 0 up to z (cdf)
- z cdf
- 2.23e-308 0
+ Integral (area under the curve) from 0 up to z (cdf)
+ z cdf
+ 2.23e-308 0
   0.2 0.063753567519976254
   0.4 0.2706136704424541
   0.6 0.44638391340412931
@@ -377,33 +377,33 @@
> SuppDists::dinvGauss(0.3, 1, 1) [1] 1.072888
> SuppDists::dinvGauss(0.1, 1, 1) [1] 0.2197948
> SuppDists::dinvGauss(0.2, 1, 1) [1] 0.9005211
->
+>
 x = 0.3 [1, 1] 1.0728879234594337 // R SuppDists::dinvGauss(0.3, 1, 1) [1] 1.072888
 
 x = 1 [1, 1] 0.3989422804014327
 
 
- 0 " NA"
+ 0 " NA"
  1 "0.3989422804014327"
- 2 "0.10984782236693059"
+ 2 "0.10984782236693059"
  3 "0.039418357969819733"
  4 "0.016189699458236468"
- 5 "0.007204168934430732"
- 6 "0.003379893528659049"
+ 5 "0.007204168934430732"
+ 6 "0.003379893528659049"
  7 "0.0016462878258114036"
  8 "0.00082460931140859956"
  9 "0.00042207355643694234"
 10 "0.00021979480031862676"
 
 
-[1] " NA" " 0.690988298942671" "0.11539974210409144"
+[1] " NA" " 0.690988298942671" "0.11539974210409144"
  [4] "0.01799698883772935" "0.0029555399206496469" "0.00050863023587406587"
  [7] "9.0761842931362914e-05" "1.6655279133132795e-05" "3.1243174913715429e-06"
 [10] "5.96530227727434e-07" "1.1555606328299836e-07"
 
 
 matC(dinvGauss(0:10, 1, 3), digits=17) df = 3
-[1] " NA" " 0.690988298942671" "0.11539974210409144"
+[1] " NA" " 0.690988298942671" "0.11539974210409144"
  [4] "0.01799698883772935" "0.0029555399206496469" "0.00050863023587406587"
  [7] "9.0761842931362914e-05" "1.6655279133132795e-05" "3.1243174913715429e-06"
 [10] "5.96530227727434e-07" "1.1555606328299836e-07"

Modified: branches/release/libs/math/test/Jamfile.v2
==============================================================================
--- branches/release/libs/math/test/Jamfile.v2 (original)
+++ branches/release/libs/math/test/Jamfile.v2 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -15,6 +15,7 @@
 
 local ntl-path = [ modules.peek : NTL_PATH ] ;
 local gmp_path = [ modules.peek : GMP_PATH ] ;
+local e_float_path = [ modules.peek : E_FLOAT_PATH ] ;
 
 project
     : requirements
@@ -52,6 +53,7 @@
       <define>BOOST_UBLAS_UNSUPPORTED_COMPILER=0
       <include>.
       <include>$(ntl-path)/include
+ <include>$(e_float_path)
       <include>$(gmp_path) <include>$(gmp_path)/mpfr <include>$(gmp_path)/gmpfrxx <include>$(gmp_path)/mpfrc++
     ;
 
@@ -785,12 +787,20 @@
     ../quaternion/quaternion_mi1.cpp
     ../quaternion/quaternion_mi2.cpp
     ../../test/build//boost_unit_test_framework/<link>static ;
-
+
+
+run test_legacy_nonfinite.cpp ../../test/build//boost_test_exec_monitor ;
+run test_basic_nonfinite.cpp ../../test/build//boost_test_exec_monitor ;
+run test_lexical_cast.cpp ../../test/build//boost_test_exec_monitor ;
+run test_nonfinite_trap.cpp ../../test/build//boost_test_exec_monitor ;
+run test_signed_zero.cpp ../../test/build//boost_test_exec_monitor ;
+
 run complex_test.cpp ../../test/build//boost_test_exec_monitor ;
 
 compile ntl_concept_check.cpp : [ check-target-builds ../config//has_ntl_rr : : <build>no ] ;
 compile mpfr_concept_check.cpp : [ check-target-builds ../config//has_mpfr_class : : <build>no ] ;
 compile mpreal_concept_check.cpp : [ check-target-builds ../config//has_mpreal : : <build>no ] ;
+compile e_float_concept_check.cpp : [ check-target-builds ../config//has_e_float : : <build>no ] ;
 compile test_common_factor_gmpxx.cpp : [ check-target-builds ../config//has_gmpxx : : <build>no ] ;
 
 build-project ../example ;

Modified: branches/release/libs/math/test/compile_test/instantiate.hpp
==============================================================================
--- branches/release/libs/math/test/compile_test/instantiate.hpp (original)
+++ branches/release/libs/math/test/compile_test/instantiate.hpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -179,6 +179,10 @@
    (boost::math::isnormal)(v1);
    (boost::math::isnan)(v1);
    (boost::math::isinf)(v1);
+ (boost::math::signbit)(v1);
+ (boost::math::copysign)(v1, v2);
+ (boost::math::changesign)(v1);
+ (boost::math::sign)(v1);
    boost::math::log1p(v1);
    boost::math::expm1(v1);
    boost::math::cbrt(v1);
@@ -298,11 +302,6 @@
    boost::math::ibetac_invb(v1, v2, v3, pol);
    boost::math::gamma_p_derivative(v2, v3, pol);
    boost::math::ibeta_derivative(v1, v2, v3, pol);
- (boost::math::fpclassify)(v1);
- (boost::math::isfinite)(v1);
- (boost::math::isnormal)(v1);
- (boost::math::isnan)(v1);
- (boost::math::isinf)(v1);
    boost::math::log1p(v1, pol);
    boost::math::expm1(v1, pol);
    boost::math::cbrt(v1, pol);
@@ -428,6 +427,10 @@
    (test::isnormal)(v1);
    (test::isnan)(v1);
    (test::isinf)(v1);
+ (test::signbit)(v1);
+ (test::copysign)(v1, v2);
+ (test::changesign)(v1);
+ (test::sign)(v1);
    test::log1p(v1);
    test::expm1(v1);
    test::cbrt(v1);

Modified: branches/release/libs/math/test/test_sign.cpp
==============================================================================
--- branches/release/libs/math/test/test_sign.cpp (original)
+++ branches/release/libs/math/test/test_sign.cpp 2011-05-17 08:19:17 EDT (Tue, 17 May 2011)
@@ -1,5 +1,5 @@
 // Copyright John Maddock 2008
-
+// (C) Copyright Paul A. Bristow 2011 (added tests for changesign)
 // Use, modification and distribution are subject to the
 // Boost Software License, Version 1.0.
 // (See accompanying file LICENSE_1_0.txt
@@ -27,6 +27,15 @@
    RealType c = -1;
    BOOST_CHECK_EQUAL((boost::math::signbit)(a), 0);
    BOOST_CHECK_EQUAL((boost::math::sign)(a), 0);
+ BOOST_CHECK_EQUAL((boost::math::changesign)(b), RealType(-1));
+ BOOST_CHECK_EQUAL((boost::math::changesign)(c), RealType(+1));
+ BOOST_CHECK_EQUAL((boost::math::changesign)(a), RealType(0));
+
+ // Compare to formula for changsign(x) = copysign(x, signbit(x) ? 1.0 : -1.0)
+ BOOST_CHECK_EQUAL((boost::math::changesign)(b),
+ boost::math::copysign(b, boost::math::signbit(b) ? RealType(1.) : RealType(-1.) ));
+
+
    BOOST_CHECK_EQUAL((boost::math::copysign)(b, a), RealType(1));
    BOOST_CHECK_EQUAL((boost::math::copysign)(c, a), RealType(1));
    a = 1;
@@ -49,6 +58,7 @@
    BOOST_CHECK_EQUAL((boost::math::sign)(a), -1);
    BOOST_CHECK_EQUAL((boost::math::copysign)(b, a), RealType(-1));
    BOOST_CHECK_EQUAL((boost::math::copysign)(c, a), RealType(-1));
+
    if(std::numeric_limits<RealType>::has_infinity)
    {
       a = std::numeric_limits<RealType>::infinity();
@@ -56,11 +66,14 @@
       BOOST_CHECK_EQUAL((boost::math::sign)(a), 1);
       BOOST_CHECK_EQUAL((boost::math::copysign)(b, a), RealType(1));
       BOOST_CHECK_EQUAL((boost::math::copysign)(c, a), RealType(1));
+ BOOST_CHECK_EQUAL((boost::math::changesign)(a), -a);
+
       a = -std::numeric_limits<RealType>::infinity();
       BOOST_CHECK((boost::math::signbit)(a) != 0);
       BOOST_CHECK_EQUAL((boost::math::sign)(a), -1);
       BOOST_CHECK_EQUAL((boost::math::copysign)(b, a), RealType(-1));
       BOOST_CHECK_EQUAL((boost::math::copysign)(c, a), RealType(-1));
+ BOOST_CHECK_EQUAL((boost::math::changesign)(a), -a);
    }
 #if !defined(__SUNPRO_CC) && !defined(BOOST_INTEL)
    if(std::numeric_limits<RealType>::has_quiet_NaN)
@@ -70,11 +83,17 @@
       BOOST_CHECK_EQUAL((boost::math::sign)(a), 1);
       BOOST_CHECK_EQUAL((boost::math::copysign)(b, a), RealType(1));
       BOOST_CHECK_EQUAL((boost::math::copysign)(c, a), RealType(1));
+ // BOOST_CHECK_EQUAL((boost::math::changesign)(a), -a); // NaN comparison fails always!
+ BOOST_CHECK((boost::math::signbit)((boost::math::changesign)(a)) != 0);
+
       a = -std::numeric_limits<RealType>::quiet_NaN();
       BOOST_CHECK((boost::math::signbit)(a) != 0);
       BOOST_CHECK_EQUAL((boost::math::sign)(a), -1);
       BOOST_CHECK_EQUAL((boost::math::copysign)(b, a), RealType(-1));
       BOOST_CHECK_EQUAL((boost::math::copysign)(c, a), RealType(-1));
+ //BOOST_CHECK_EQUAL((boost::math::changesign)(a), -a); // NaN comparison fails always!
+ BOOST_CHECK_EQUAL((boost::math::signbit)((boost::math::changesign)(a)), 0);
+
    }
 #endif
    //


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk