Boost logo

Boost-Commit :

From: joel_at_[hidden]
Date: 2007-11-06 22:24:10


Author: djowel
Date: 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
New Revision: 40867
URL: http://svn.boost.org/trac/boost/changeset/40867

Log:
added license info in copyright notice at the footer
Text files modified:
   trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex.html | 19
   trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex/acos.html | 41 +-
   trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex/acosh.html | 41 +-
   trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex/asin.html | 41 +-
   trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex/asinh.html | 41 +-
   trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex/atan.html | 41 +-
   trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex/atanh.html | 38 +-
   trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex/history.html | 16
   trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex/implementation.html | 25 +
   trunk/libs/math/doc/complex/html/index.html | 9
   trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm.html | 16
   trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/compile_time.html | 32 +
   trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/credits.html | 13
   trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/demo.html | 17
   trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/gcd_function_object.html | 24
   trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/header.html | 20
   trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/history.html | 13
   trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/introduction.html | 16
   trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/lcm_function_object.html | 27 +
   trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/rationale.html | 15
   trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/run_time.html | 27 +
   trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/synopsis.html | 16
   trunk/libs/math/doc/gcd/html/index.html | 9
   trunk/libs/math/doc/html/index.html | 74 ++--
   trunk/libs/math/doc/octonion/html/boost_octonions/octonions.html | 10
   trunk/libs/math/doc/octonion/html/boost_octonions/octonions/acknowledgements.html | 10
   trunk/libs/math/doc/octonion/html/boost_octonions/octonions/header_file.html | 10
   trunk/libs/math/doc/octonion/html/boost_octonions/octonions/history.html | 10
   trunk/libs/math/doc/octonion/html/boost_octonions/octonions/non_mem.html | 110 +++---
   trunk/libs/math/doc/octonion/html/boost_octonions/octonions/oct_create.html | 40 +-
   trunk/libs/math/doc/octonion/html/boost_octonions/octonions/octonion_member_functions.html | 104 +++---
   trunk/libs/math/doc/octonion/html/boost_octonions/octonions/octonion_member_typedefs.html | 24
   trunk/libs/math/doc/octonion/html/boost_octonions/octonions/octonion_specializations.html | 22
   trunk/libs/math/doc/octonion/html/boost_octonions/octonions/octonion_value_operations.html | 66 ++-
   trunk/libs/math/doc/octonion/html/boost_octonions/octonions/octonions_transcendentals.html | 77 ++--
   trunk/libs/math/doc/octonion/html/boost_octonions/octonions/overview.html | 32 +
   trunk/libs/math/doc/octonion/html/boost_octonions/octonions/synopsis.html | 28 +
   trunk/libs/math/doc/octonion/html/boost_octonions/octonions/template_class_octonion.html | 19
   trunk/libs/math/doc/octonion/html/boost_octonions/octonions/test_program.html | 13
   trunk/libs/math/doc/octonion/html/boost_octonions/octonions/to_do.html | 10
   trunk/libs/math/doc/octonion/html/index.html | 6
   trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions.html | 10
   trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/acknowledgements.html | 13
   trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/create.html | 77 ++--
   trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/exp.html | 16
   trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/header_file.html | 10
   trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/history.html | 10
   trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/mem_fun.html | 116 +++---
   trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/mem_typedef.html | 23
   trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/non_mem.html | 120 +++---
   trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/overview.html | 50 +-
   trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/quat.html | 17
   trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/spec.html | 26 +
   trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/synopsis.html | 16
   trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/test_program.html | 17
   trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/to_do.html | 10
   trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/trans.html | 73 ++--
   trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/value_op.html | 66 ++-
   trunk/libs/math/doc/quaternion/html/index.html | 6
   trunk/libs/math/doc/sf_and_dist/html/index.html | 10
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders.html | 20
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/implementation.html | 196 ++++++-----
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/lanczos.html | 77 ++--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/refs.html | 38 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/relative_error.html | 33 +
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/remez.html | 73 ++--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist.html | 20
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref.html | 25
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dist_algorithms.html | 55 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists.html | 22
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/bernoulli_dist.html | 68 ++-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/beta_dist.html | 184 ++++++-----
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/binomial_dist.html | 279 +++++++++-------
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/cauchy_dist.html | 72 ++--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/chi_squared_dist.html | 94 +++--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/exp_dist.html | 69 ++-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/extreme_dist.html | 62 ++-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/f_dist.html | 107 ++++--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/gamma_dist.html | 85 +++--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/lognormal_dist.html | 60 ++-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/negative_binomial_dist.html | 218 +++++++------
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/normal_dist.html | 74 ++-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/pareto.html | 71 ++--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/poisson_dist.html | 89 +++--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/rayleigh.html | 75 ++--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/students_t_dist.html | 88 +++--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/triangular_dist.html | 63 ++-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/uniform_dist.html | 65 ++-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/weibull.html | 77 ++--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/nmp.html | 256 ++++++++-------
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/future.html | 45 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut.html | 24
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/dist_params.html | 37 +
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/overview.html | 167 +++++----
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/variates.html | 31 +
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg.html | 22
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/binom_eg.html | 29 +
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/binom_eg/binom_conf.html | 45 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/binom_eg/binom_size_eg.html | 32 +
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/binom_eg/binomial_coinflip_example.html | 47 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/binom_eg/binomial_quiz_example.html | 77 ++--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/cs_eg.html | 26 +
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/cs_eg/chi_sq_intervals.html | 45 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/cs_eg/chi_sq_size.html | 36 +
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/cs_eg/chi_sq_test.html | 28 +
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/dist_construct_eg.html | 39 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/error_eg.html | 47 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/f_eg.html | 35 +
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/find_eg.html | 26 +
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/find_eg/find_location_eg.html | 56 +--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/find_eg/find_mean_and_sd_eg.html | 78 ++--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/find_eg/find_scale_eg.html | 65 +--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/nag_library.html | 40 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/neg_binom_eg.html | 30 +
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/neg_binom_eg/neg_binom_conf.html | 48 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/neg_binom_eg/neg_binom_size_eg.html | 41 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/neg_binom_eg/negative_binomial_example1.html | 63 +--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/neg_binom_eg/negative_binomial_example2.html | 41 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/normal_example.html | 29 +
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/normal_example/normal_misc.html | 121 +++----
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/st_eg.html | 26 +
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/st_eg/paired_st.html | 37 +
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/st_eg/tut_mean_intervals.html | 31 +
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/st_eg/tut_mean_size.html | 35 +
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/st_eg/tut_mean_test.html | 72 ++--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/st_eg/two_sample_students_t.html | 56 ++-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview.html | 16
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/contact.html | 25
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/directories.html | 46 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/error_handling.html | 353 +++++++++++----------
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/history1.html | 65 ++-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/intro.html | 93 +++--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/namespaces.html | 46 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/navigation.html | 35 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/perf_over.html | 28 +
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/pol_overview.html | 58 ++-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/result_type.html | 58 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/threads.html | 29 +
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/perf.html | 19
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/perf/comp_compilers.html | 92 +++--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/perf/comparisons.html | 380 +++++++++++++----------
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/perf/getting_best.html | 95 +++--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/perf/interp.html | 23
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/perf/perf_over.html | 27
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/perf/perf_test_app.html | 33 +
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/perf/tuning.html | 158 +++++----
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy.html | 19
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_overview.html | 54 ++-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref.html | 22
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/assert_undefined.html | 28 +
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/discrete_quant_ref.html | 120 +++----
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/error_handling_policies.html | 116 +++---
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/internal_promotion.html | 76 ++--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/iteration_pol.html | 30 +
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/namespace_pol.html | 40 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/pol_ref_ref.html | 103 +++---
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/policy_defaults.html | 194 ++++++-----
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/precision_pol.html | 49 +--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial.html | 21
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/ad_hoc_dist_policies.html | 35 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/ad_hoc_sf_policies.html | 46 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/changing_policy_defaults.html | 53 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/namespace_policies.html | 64 +--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/policy_tut_defaults.html | 46 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/policy_usage.html | 34 +
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/understand_dis_quant.html | 48 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/user_def_err_pol.html | 52 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/what_is_a_policy.html | 33 +
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special.html | 18
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel.html | 21
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel/bessel.html | 127 ++++---
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel/bessel_over.html | 61 ++-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel/mbessel.html | 123 ++++---
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel/sph_bessel.html | 92 +++--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint.html | 22
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_1.html | 103 +++--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_2.html | 103 +++--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_3.html | 103 +++--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_carlson.html | 145 +++++---
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_intro.html | 67 ++-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials.html | 25
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_binomial.html | 58 ++-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_double_factorial.html | 54 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_factorial.html | 93 +++--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_falling_factorial.html | 70 ++-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_rising_factorial.html | 68 ++-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/fpclass.html | 36 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/inv_hyper.html | 19
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/inv_hyper/acosh.html | 45 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/inv_hyper/asinh.html | 40 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/inv_hyper/atanh.html | 47 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/inv_hyper/inv_hyper_over.html | 54 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers.html | 25
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/cbrt.html | 52 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/expm1.html | 60 ++-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/hypot.html | 45 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/log1p.html | 71 ++--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/powm1.html | 50 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/sqrt1pm1.html | 58 ++-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta.html | 21
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta/beta_derivative.html | 73 ++-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta/beta_function.html | 84 ++--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta/ibeta_function.html | 158 +++++----
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta/ibeta_inv_function.html | 309 ++++++++++--------
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_erf.html | 22
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_erf/error_function.html | 128 ++++---
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_erf/error_inv.html | 105 +++--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma.html | 20
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/digamma.html | 78 ++--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/gamma_derivatives.html | 74 ++-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/gamma_ratios.html | 110 +++---
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/igamma.html | 177 ++++++----
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/igamma_inv.html | 151 +++++---
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/lgamma.html | 101 +++--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/tgamma.html | 140 ++++----
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly.html | 22
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly/hermite.html | 90 +++--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly/laguerre.html | 124 ++++---
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly/legendre.html | 150 +++++----
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly/sph_harm.html | 115 ++++---
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sinc.html | 25
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sinc/sinc_overview.html | 34 +
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sinc/sinc_pi.html | 37 +
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sinc/sinhc_pi.html | 39 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/status.html | 18
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/status/compilers.html | 31 +
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/status/credits.html | 18
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/status/history1.html | 60 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/status/issues.html | 69 ++--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit.html | 19
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1.html | 21
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/cf.html | 50 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/minima.html | 45 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/rational.html | 55 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/roots.html | 76 ++--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/roots2.html | 88 ++--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/series_evaluation.html | 43 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals2.html | 21
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals2/error_test.html | 86 ++--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals2/minimax.html | 36 +
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals2/polynomials.html | 33 +
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals2/test_data.html | 84 ++--
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals_overview.html | 20
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt.html | 24
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt/archetypes.html | 68 ++-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt/concepts.html | 314 ++++++++++---------
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt/dist_concept.html | 45 +-
   trunk/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt/use_ntl.html | 37 +
   trunk/libs/regex/doc/html/boost_regex/background_information.html | 15
   trunk/libs/regex/doc/html/boost_regex/background_information/acknowledgements.html | 20
   trunk/libs/regex/doc/html/boost_regex/background_information/examples.html | 54 +-
   trunk/libs/regex/doc/html/boost_regex/background_information/faq.html | 67 ++--
   trunk/libs/regex/doc/html/boost_regex/background_information/futher.html | 21
   trunk/libs/regex/doc/html/boost_regex/background_information/headers.html | 22
   trunk/libs/regex/doc/html/boost_regex/background_information/history.html | 45 +-
   trunk/libs/regex/doc/html/boost_regex/background_information/locale.html | 75 ++--
   trunk/libs/regex/doc/html/boost_regex/background_information/performance.html | 17
   trunk/libs/regex/doc/html/boost_regex/background_information/redist.html | 18
   trunk/libs/regex/doc/html/boost_regex/background_information/standards.html | 56 +-
   trunk/libs/regex/doc/html/boost_regex/background_information/thread_safety.html | 44 +-
   trunk/libs/regex/doc/html/boost_regex/captures.html | 66 ++-
   trunk/libs/regex/doc/html/boost_regex/configuration.html | 14
   trunk/libs/regex/doc/html/boost_regex/configuration/algorithm.html | 18
   trunk/libs/regex/doc/html/boost_regex/configuration/compiler.html | 19
   trunk/libs/regex/doc/html/boost_regex/configuration/linkage.html | 19
   trunk/libs/regex/doc/html/boost_regex/configuration/locale.html | 22
   trunk/libs/regex/doc/html/boost_regex/configuration/tuning.html | 18
   trunk/libs/regex/doc/html/boost_regex/format.html | 26
   trunk/libs/regex/doc/html/boost_regex/format/boost_format_syntax.html | 46 +-
   trunk/libs/regex/doc/html/boost_regex/format/perl_format.html | 19
   trunk/libs/regex/doc/html/boost_regex/format/sed_format.html | 18
   trunk/libs/regex/doc/html/boost_regex/install.html | 101 +++---
   trunk/libs/regex/doc/html/boost_regex/introduction_and_overview.html | 61 ++-
   trunk/libs/regex/doc/html/boost_regex/partial_matches.html | 35 +
   trunk/libs/regex/doc/html/boost_regex/ref.html | 17
   trunk/libs/regex/doc/html/boost_regex/ref/bad_expression.html | 48 +-
   trunk/libs/regex/doc/html/boost_regex/ref/basic_regex.html | 502 +++++++++++++++---------------
   trunk/libs/regex/doc/html/boost_regex/ref/concepts.html | 18
   trunk/libs/regex/doc/html/boost_regex/ref/concepts/charT_concept.html | 31 +
   trunk/libs/regex/doc/html/boost_regex/ref/concepts/iterator_concepts.html | 21
   trunk/libs/regex/doc/html/boost_regex/ref/concepts/traits_concept.html | 89 ++--
   trunk/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces.html | 18
   trunk/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces/old_regex.html | 227 +++++++-------
   trunk/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces/regex_format.html | 51 +-
   trunk/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces/regex_grep.html | 52 +-
   trunk/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces/regex_split.html | 43 +-
   trunk/libs/regex/doc/html/boost_regex/ref/error_type.html | 32 +
   trunk/libs/regex/doc/html/boost_regex/ref/match_flag_type.html | 45 +-
   trunk/libs/regex/doc/html/boost_regex/ref/match_results.html | 154 ++++----
   trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings.html | 23
   trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu.html | 25 +
   trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu/intro.html | 25 +
   trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu/unicode_algo.html | 73 ++--
   trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu/unicode_iter.html | 59 ++-
   trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu/unicode_types.html | 47 +-
   trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings.html | 25 +
   trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_algo.html | 95 +++--
   trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_intro.html | 27 +
   trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_iter.html | 58 ++-
   trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_regex_create.html | 29 +
   trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_regex_types.html | 29 +
   trunk/libs/regex/doc/html/boost_regex/ref/posix.html | 97 +++--
   trunk/libs/regex/doc/html/boost_regex/ref/regex_iterator.html | 140 ++++----
   trunk/libs/regex/doc/html/boost_regex/ref/regex_match.html | 130 ++++----
   trunk/libs/regex/doc/html/boost_regex/ref/regex_replace.html | 62 ++-
   trunk/libs/regex/doc/html/boost_regex/ref/regex_search.html | 118 +++---
   trunk/libs/regex/doc/html/boost_regex/ref/regex_token_iterator.html | 104 +++---
   trunk/libs/regex/doc/html/boost_regex/ref/regex_traits.html | 40 +-
   trunk/libs/regex/doc/html/boost_regex/ref/sub_match.html | 318 ++++++++++---------
   trunk/libs/regex/doc/html/boost_regex/ref/syntax_option_type.html | 19
   trunk/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_basic.html | 59 ++-
   trunk/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_extended.html | 44 +-
   trunk/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_literal.html | 23
   trunk/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_overview.html | 40 +-
   trunk/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_perl.html | 47 +-
   trunk/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_synopsis.html | 27 +
   trunk/libs/regex/doc/html/boost_regex/syntax.html | 26 +
   trunk/libs/regex/doc/html/boost_regex/syntax/basic_extended.html | 433 ++++++++++++++-------------
   trunk/libs/regex/doc/html/boost_regex/syntax/basic_syntax.html | 238 +++++++-------
   trunk/libs/regex/doc/html/boost_regex/syntax/character_classes.html | 24
   trunk/libs/regex/doc/html/boost_regex/syntax/character_classes/optional_char_class_names.html | 26 +
   trunk/libs/regex/doc/html/boost_regex/syntax/character_classes/std_char_clases.html | 25 +
   trunk/libs/regex/doc/html/boost_regex/syntax/collating_names.html | 19
   trunk/libs/regex/doc/html/boost_regex/syntax/collating_names/digraphs.html | 19
   trunk/libs/regex/doc/html/boost_regex/syntax/collating_names/named_unicode.html | 28 +
   trunk/libs/regex/doc/html/boost_regex/syntax/collating_names/posix_symbolic_names.html | 23
   trunk/libs/regex/doc/html/boost_regex/syntax/leftmost_longest_rule.html | 23
   trunk/libs/regex/doc/html/boost_regex/syntax/perl_syntax.html | 634 ++++++++++++++++++++-------------------
   trunk/libs/regex/doc/html/boost_regex/unicode.html | 45 +-
   trunk/libs/regex/doc/html/index.html | 10
   trunk/libs/type_traits/doc/html/boost_typetraits/background.html | 210 ++++++------
   trunk/libs/type_traits/doc/html/boost_typetraits/category.html | 20
   trunk/libs/type_traits/doc/html/boost_typetraits/category/alignment.html | 37 +
   trunk/libs/type_traits/doc/html/boost_typetraits/category/function.html | 34 +
   trunk/libs/type_traits/doc/html/boost_typetraits/category/transform.html | 82 ++--
   trunk/libs/type_traits/doc/html/boost_typetraits/category/value_traits.html | 34 +
   trunk/libs/type_traits/doc/html/boost_typetraits/category/value_traits/primary.html | 84 ++--
   trunk/libs/type_traits/doc/html/boost_typetraits/category/value_traits/properties.html | 82 ++--
   trunk/libs/type_traits/doc/html/boost_typetraits/category/value_traits/relate.html | 36 +
   trunk/libs/type_traits/doc/html/boost_typetraits/credits.html | 19
   trunk/libs/type_traits/doc/html/boost_typetraits/examples.html | 20
   trunk/libs/type_traits/doc/html/boost_typetraits/examples/copy.html | 38 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/examples/destruct.html | 35 +
   trunk/libs/type_traits/doc/html/boost_typetraits/examples/fill.html | 41 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/examples/iter.html | 45 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/examples/to_double.html | 26 +
   trunk/libs/type_traits/doc/html/boost_typetraits/intrinsics.html | 66 ++-
   trunk/libs/type_traits/doc/html/boost_typetraits/intro.html | 23
   trunk/libs/type_traits/doc/html/boost_typetraits/mpl.html | 35 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference.html | 20
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/add_const.html | 66 ++--
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/add_cv.html | 72 ++--
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/add_pointer.html | 66 ++--
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/add_reference.html | 64 ++-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/add_volatile.html | 68 ++--
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/aligned_storage.html | 35 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/alignment_of.html | 51 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/decay.html | 68 ++--
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/extent.html | 64 ++-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/floating_point_promotion.html | 66 ++-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/function_traits.html | 95 +++--
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_no_throw_def_cons.html | 24
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_nothrow_assign.html | 42 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_nothrow_constructor.html | 49 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_nothrow_copy.html | 46 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_nothrow_cp_cons.html | 23
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_assign.html | 58 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_constructor.html | 63 ++-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_copy.html | 60 ++-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_cp_cons.html | 23
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_def_cons.html | 24
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_destructor.html | 57 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_virtual_destructor.html | 45 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/integral_constant.html | 25
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/integral_promotion.html | 62 ++-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_abstract.html | 55 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_arithmetic.html | 53 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_array.html | 51 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_base_of.html | 75 ++--
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_class.html | 65 ++-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_complex.html | 37 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_compound.html | 55 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_const.html | 53 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_convertible.html | 79 ++--
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_empty.html | 59 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_enum.html | 63 ++-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_floating_point.html | 49 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_function.html | 84 ++--
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_fundamental.html | 57 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_integral.html | 52 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_member_function_pointer.html | 63 ++-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_member_object_pointer.html | 63 ++-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_member_pointer.html | 50 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_object.html | 57 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_pod.html | 53 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_pointer.html | 59 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_polymorphic.html | 57 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_reference.html | 53 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_same.html | 53 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_scalar.html | 57 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_signed.html | 57 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_stateless.html | 47 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_union.html | 59 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_unsigned.html | 61 ++-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_void.html | 53 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_volatile.html | 51 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/make_signed.html | 64 ++-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/make_unsigned.html | 66 ++--
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/promote.html | 65 ++-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/rank.html | 57 +-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/remove_all_extents.html | 70 ++--
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/remove_const.html | 68 ++--
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/remove_cv.html | 68 ++--
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/remove_extent.html | 68 ++--
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/remove_pointer.html | 66 ++--
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/remove_reference.html | 62 ++-
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/remove_volatile.html | 68 ++--
   trunk/libs/type_traits/doc/html/boost_typetraits/reference/type_with_alignment.html | 33 +
   trunk/libs/type_traits/doc/html/boost_typetraits/user_defined.html | 32 +
   trunk/libs/type_traits/doc/html/index.html | 13
   420 files changed, 13860 insertions(+), 11658 deletions(-)

Modified: trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex.html
==============================================================================
--- trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex.html (original)
+++ trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Complex Number Inverse Trigonometric Functions</title>
+<title> Complex
+ Number Inverse Trigonometric Functions</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../index.html" title="Complex Number TR1 Algorithms">
 <link rel="up" href="../index.html" title="Complex Number TR1 Algorithms">
 <link rel="prev" href="../index.html" title="Complex Number TR1 Algorithms">
-<link rel="next" href="inverse_complex/implementation.html" title="Implementation and Accuracy">
+<link rel="next" href="inverse_complex/implementation.html" title="
+ Implementation and Accuracy">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +26,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="complex_number_tr1_algorithms.inverse_complex"></a><a href="inverse_complex.html" title="Complex Number Inverse Trigonometric Functions"> Complex
- Number Inverse Trigonometric Functions</a>
-</h2></div></div></div>
+<a name="complex_number_tr1_algorithms.inverse_complex"></a><a href="inverse_complex.html" title=" Complex
+ Number Inverse Trigonometric Functions"> Complex
+ Number Inverse Trigonometric Functions</a></h2></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"><a href="inverse_complex/implementation.html">
       Implementation and Accuracy</a></span></dt>
@@ -53,7 +55,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2005 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2005 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex/acos.html
==============================================================================
--- trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex/acos.html (original)
+++ trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex/acos.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>acos</title>
+<title>
+ acos</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Complex Number TR1 Algorithms">
-<link rel="up" href="../inverse_complex.html" title="Complex Number Inverse Trigonometric Functions">
-<link rel="prev" href="asin.html" title="asin">
-<link rel="next" href="atan.html" title="atan">
+<link rel="up" href="../inverse_complex.html" title=" Complex
+ Number Inverse Trigonometric Functions">
+<link rel="prev" href="asin.html" title="
+ asin">
+<link rel="next" href="atan.html" title="
+ atan">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,35 +28,38 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="complex_number_tr1_algorithms.inverse_complex.acos"></a><a href="acos.html" title="acos">
- acos</a>
-</h3></div></div></div>
-<a name="complex_number_tr1_algorithms.inverse_complex.acos.header_"></a><h5>
-<a name="id440127"></a>
+<a name="complex_number_tr1_algorithms.inverse_complex.acos"></a><a href="acos.html" title="
+ acos">
+ acos</a></h3></div></div></div>
+<a name="complex_number_tr1_algorithms.inverse_complex.acos.header_"></a><h4>
+<a name="id385563"></a>
         <a href="acos.html#complex_number_tr1_algorithms.inverse_complex.acos.header_">Header:</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">math</span><span class="special">/</span><span class="identifier">complex</span><span class="special">/</span><span class="identifier">acos</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
-<a name="complex_number_tr1_algorithms.inverse_complex.acos.synopsis_"></a><h5>
-<a name="id440222"></a>
+<a name="complex_number_tr1_algorithms.inverse_complex.acos.synopsis_"></a><h4>
+<a name="id386169"></a>
         <a href="acos.html#complex_number_tr1_algorithms.inverse_complex.acos.synopsis_">Synopsis:</a>
- </h5>
+ </h4>
 <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="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">acos</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;&amp;</span> <span class="identifier">z</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects: </strong></span> returns the inverse cosine of
+ <span class="bold"><b>Effects: </b></span> returns the inverse cosine of
         the complex number z.
       </p>
 <p>
- <span class="bold"><strong>Formula: </strong></span> <span class="inlinemediaobject"><img src="../../../../images/acos.png" alt="acos"></span>
+ <span class="bold"><b>Formula: </b></span> <span class="inlinemediaobject"><img src="../../../../images/acos.png" alt="acos"></span>
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2005 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2005 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex/acosh.html
==============================================================================
--- trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex/acosh.html (original)
+++ trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex/acosh.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>acosh</title>
+<title>
+ acosh</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Complex Number TR1 Algorithms">
-<link rel="up" href="../inverse_complex.html" title="Complex Number Inverse Trigonometric Functions">
-<link rel="prev" href="asinh.html" title="asinh">
-<link rel="next" href="atanh.html" title="atanh">
+<link rel="up" href="../inverse_complex.html" title=" Complex
+ Number Inverse Trigonometric Functions">
+<link rel="prev" href="asinh.html" title="
+ asinh">
+<link rel="next" href="atanh.html" title="
+ atanh">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,35 +28,38 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="complex_number_tr1_algorithms.inverse_complex.acosh"></a><a href="acosh.html" title="acosh">
- acosh</a>
-</h3></div></div></div>
-<a name="complex_number_tr1_algorithms.inverse_complex.acosh.header_"></a><h5>
-<a name="id490067"></a>
+<a name="complex_number_tr1_algorithms.inverse_complex.acosh"></a><a href="acosh.html" title="
+ acosh">
+ acosh</a></h3></div></div></div>
+<a name="complex_number_tr1_algorithms.inverse_complex.acosh.header_"></a><h4>
+<a name="id456332"></a>
         <a href="acosh.html#complex_number_tr1_algorithms.inverse_complex.acosh.header_">Header:</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">math</span><span class="special">/</span><span class="identifier">complex</span><span class="special">/</span><span class="identifier">acosh</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
-<a name="complex_number_tr1_algorithms.inverse_complex.acosh.synopsis_"></a><h5>
-<a name="id490161"></a>
+<a name="complex_number_tr1_algorithms.inverse_complex.acosh.synopsis_"></a><h4>
+<a name="id456428"></a>
         <a href="acosh.html#complex_number_tr1_algorithms.inverse_complex.acosh.synopsis_">Synopsis:</a>
- </h5>
+ </h4>
 <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="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">acosh</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;&amp;</span> <span class="identifier">z</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects: </strong></span> returns the inverse hyperbolic
+ <span class="bold"><b>Effects: </b></span> returns the inverse hyperbolic
         cosine of the complex number z.
       </p>
 <p>
- <span class="bold"><strong>Formula: </strong></span> <span class="inlinemediaobject"><img src="../../../../images/acosh.png" alt="acosh"></span>
+ <span class="bold"><b>Formula: </b></span> <span class="inlinemediaobject"><img src="../../../../images/acosh.png" alt="acosh"></span>
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2005 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2005 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex/asin.html
==============================================================================
--- trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex/asin.html (original)
+++ trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex/asin.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>asin</title>
+<title>
+ asin</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Complex Number TR1 Algorithms">
-<link rel="up" href="../inverse_complex.html" title="Complex Number Inverse Trigonometric Functions">
-<link rel="prev" href="implementation.html" title="Implementation and Accuracy">
-<link rel="next" href="acos.html" title="acos">
+<link rel="up" href="../inverse_complex.html" title=" Complex
+ Number Inverse Trigonometric Functions">
+<link rel="prev" href="implementation.html" title="
+ Implementation and Accuracy">
+<link rel="next" href="acos.html" title="
+ acos">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,35 +28,38 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="complex_number_tr1_algorithms.inverse_complex.asin"></a><a href="asin.html" title="asin">
- asin</a>
-</h3></div></div></div>
-<a name="complex_number_tr1_algorithms.inverse_complex.asin.header_"></a><h5>
-<a name="id435782"></a>
+<a name="complex_number_tr1_algorithms.inverse_complex.asin"></a><a href="asin.html" title="
+ asin">
+ asin</a></h3></div></div></div>
+<a name="complex_number_tr1_algorithms.inverse_complex.asin.header_"></a><h4>
+<a name="id385821"></a>
         <a href="asin.html#complex_number_tr1_algorithms.inverse_complex.asin.header_">Header:</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">math</span><span class="special">/</span><span class="identifier">complex</span><span class="special">/</span><span class="identifier">asin</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
-<a name="complex_number_tr1_algorithms.inverse_complex.asin.synopsis_"></a><h5>
-<a name="id436218"></a>
+<a name="complex_number_tr1_algorithms.inverse_complex.asin.synopsis_"></a><h4>
+<a name="id385353"></a>
         <a href="asin.html#complex_number_tr1_algorithms.inverse_complex.asin.synopsis_">Synopsis:</a>
- </h5>
+ </h4>
 <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="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">asin</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;&amp;</span> <span class="identifier">z</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects: </strong></span> returns the inverse sine of the
+ <span class="bold"><b>Effects: </b></span> returns the inverse sine of the
         complex number z.
       </p>
 <p>
- <span class="bold"><strong>Formula: </strong></span> <span class="inlinemediaobject"><img src="../../../../images/asin.png" alt="asin"></span>
+ <span class="bold"><b>Formula: </b></span> <span class="inlinemediaobject"><img src="../../../../images/asin.png" alt="asin"></span>
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2005 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2005 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex/asinh.html
==============================================================================
--- trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex/asinh.html (original)
+++ trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex/asinh.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>asinh</title>
+<title>
+ asinh</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Complex Number TR1 Algorithms">
-<link rel="up" href="../inverse_complex.html" title="Complex Number Inverse Trigonometric Functions">
-<link rel="prev" href="atan.html" title="atan">
-<link rel="next" href="acosh.html" title="acosh">
+<link rel="up" href="../inverse_complex.html" title=" Complex
+ Number Inverse Trigonometric Functions">
+<link rel="prev" href="atan.html" title="
+ atan">
+<link rel="next" href="acosh.html" title="
+ acosh">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,35 +28,38 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="complex_number_tr1_algorithms.inverse_complex.asinh"></a><a href="asinh.html" title="asinh">
- asinh</a>
-</h3></div></div></div>
-<a name="complex_number_tr1_algorithms.inverse_complex.asinh.header_"></a><h5>
-<a name="id436109"></a>
+<a name="complex_number_tr1_algorithms.inverse_complex.asinh"></a><a href="asinh.html" title="
+ asinh">
+ asinh</a></h3></div></div></div>
+<a name="complex_number_tr1_algorithms.inverse_complex.asinh.header_"></a><h4>
+<a name="id456027"></a>
         <a href="asinh.html#complex_number_tr1_algorithms.inverse_complex.asinh.header_">Header:</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">math</span><span class="special">/</span><span class="identifier">complex</span><span class="special">/</span><span class="identifier">asinh</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
-<a name="complex_number_tr1_algorithms.inverse_complex.asinh.synopsis_"></a><h5>
-<a name="id489861"></a>
+<a name="complex_number_tr1_algorithms.inverse_complex.asinh.synopsis_"></a><h4>
+<a name="id456122"></a>
         <a href="asinh.html#complex_number_tr1_algorithms.inverse_complex.asinh.synopsis_">Synopsis:</a>
- </h5>
+ </h4>
 <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="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">asinh</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;&amp;</span> <span class="identifier">z</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects: </strong></span> returns the inverse hyperbolic
+ <span class="bold"><b>Effects: </b></span> returns the inverse hyperbolic
         sine of the complex number z.
       </p>
 <p>
- <span class="bold"><strong>Formula: </strong></span> <span class="inlinemediaobject"><img src="../../../../images/asinh.png" alt="asinh"></span>
+ <span class="bold"><b>Formula: </b></span> <span class="inlinemediaobject"><img src="../../../../images/asinh.png" alt="asinh"></span>
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2005 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2005 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex/atan.html
==============================================================================
--- trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex/atan.html (original)
+++ trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex/atan.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>atan</title>
+<title>
+ atan</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Complex Number TR1 Algorithms">
-<link rel="up" href="../inverse_complex.html" title="Complex Number Inverse Trigonometric Functions">
-<link rel="prev" href="acos.html" title="acos">
-<link rel="next" href="asinh.html" title="asinh">
+<link rel="up" href="../inverse_complex.html" title=" Complex
+ Number Inverse Trigonometric Functions">
+<link rel="prev" href="acos.html" title="
+ acos">
+<link rel="next" href="asinh.html" title="
+ asinh">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,35 +28,38 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="complex_number_tr1_algorithms.inverse_complex.atan"></a><a href="atan.html" title="atan">
- atan</a>
-</h3></div></div></div>
-<a name="complex_number_tr1_algorithms.inverse_complex.atan.header_"></a><h5>
-<a name="id440428"></a>
+<a name="complex_number_tr1_algorithms.inverse_complex.atan"></a><a href="atan.html" title="
+ atan">
+ atan</a></h3></div></div></div>
+<a name="complex_number_tr1_algorithms.inverse_complex.atan.header_"></a><h4>
+<a name="id386378"></a>
         <a href="atan.html#complex_number_tr1_algorithms.inverse_complex.atan.header_">Header:</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">math</span><span class="special">/</span><span class="identifier">complex</span><span class="special">/</span><span class="identifier">atan</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
-<a name="complex_number_tr1_algorithms.inverse_complex.atan.synopsis_"></a><h5>
-<a name="id435903"></a>
+<a name="complex_number_tr1_algorithms.inverse_complex.atan.synopsis_"></a><h4>
+<a name="id386474"></a>
         <a href="atan.html#complex_number_tr1_algorithms.inverse_complex.atan.synopsis_">Synopsis:</a>
- </h5>
+ </h4>
 <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="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">atan</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;&amp;</span> <span class="identifier">z</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects: </strong></span> returns the inverse tangent of
+ <span class="bold"><b>Effects: </b></span> returns the inverse tangent of
         the complex number z.
       </p>
 <p>
- <span class="bold"><strong>Formula: </strong></span> <span class="inlinemediaobject"><img src="../../../../images/atan.png" alt="atan"></span>
+ <span class="bold"><b>Formula: </b></span> <span class="inlinemediaobject"><img src="../../../../images/atan.png" alt="atan"></span>
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2005 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2005 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex/atanh.html
==============================================================================
--- trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex/atanh.html (original)
+++ trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex/atanh.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,12 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>atanh</title>
+<title>
+ atanh</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Complex Number TR1 Algorithms">
-<link rel="up" href="../inverse_complex.html" title="Complex Number Inverse Trigonometric Functions">
-<link rel="prev" href="acosh.html" title="acosh">
+<link rel="up" href="../inverse_complex.html" title=" Complex
+ Number Inverse Trigonometric Functions">
+<link rel="prev" href="acosh.html" title="
+ acosh">
 <link rel="next" href="history.html" title="History">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -24,35 +27,38 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="complex_number_tr1_algorithms.inverse_complex.atanh"></a><a href="atanh.html" title="atanh">
- atanh</a>
-</h3></div></div></div>
-<a name="complex_number_tr1_algorithms.inverse_complex.atanh.header_"></a><h5>
-<a name="id490368"></a>
+<a name="complex_number_tr1_algorithms.inverse_complex.atanh"></a><a href="atanh.html" title="
+ atanh">
+ atanh</a></h3></div></div></div>
+<a name="complex_number_tr1_algorithms.inverse_complex.atanh.header_"></a><h4>
+<a name="id456638"></a>
         <a href="atanh.html#complex_number_tr1_algorithms.inverse_complex.atanh.header_">Header:</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">math</span><span class="special">/</span><span class="identifier">complex</span><span class="special">/</span><span class="identifier">atanh</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
-<a name="complex_number_tr1_algorithms.inverse_complex.atanh.synopsis_"></a><h5>
-<a name="id490463"></a>
+<a name="complex_number_tr1_algorithms.inverse_complex.atanh.synopsis_"></a><h4>
+<a name="id456734"></a>
         <a href="atanh.html#complex_number_tr1_algorithms.inverse_complex.atanh.synopsis_">Synopsis:</a>
- </h5>
+ </h4>
 <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="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">atanh</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;&amp;</span> <span class="identifier">z</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects: </strong></span> returns the inverse hyperbolic
+ <span class="bold"><b>Effects: </b></span> returns the inverse hyperbolic
         tangent of the complex number z.
       </p>
 <p>
- <span class="bold"><strong>Formula: </strong></span> <span class="inlinemediaobject"><img src="../../../../images/atanh.png" alt="atanh"></span>
+ <span class="bold"><b>Formula: </b></span> <span class="inlinemediaobject"><img src="../../../../images/atanh.png" alt="atanh"></span>
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2005 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2005 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex/history.html
==============================================================================
--- trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex/history.html (original)
+++ trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex/history.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -3,10 +3,12 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>History</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Complex Number TR1 Algorithms">
-<link rel="up" href="../inverse_complex.html" title="Complex Number Inverse Trigonometric Functions">
-<link rel="prev" href="atanh.html" title="atanh">
+<link rel="up" href="../inverse_complex.html" title=" Complex
+ Number Inverse Trigonometric Functions">
+<link rel="prev" href="atanh.html" title="
+ atanh">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -23,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="complex_number_tr1_algorithms.inverse_complex.history"></a>History
-</h3></div></div></div>
+<a name="complex_number_tr1_algorithms.inverse_complex.history"></a>History</h3></div></div></div>
 <div class="itemizedlist"><ul type="disc">
 <li>
           2005/12/17: Added support for platforms with no meaningful numeric_limits&lt;&gt;::infinity().
@@ -36,7 +37,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2005 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2005 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex/implementation.html
==============================================================================
--- trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex/implementation.html (original)
+++ trunk/libs/math/doc/complex/html/complex_number_tr1_algorithms/inverse_complex/implementation.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Implementation and Accuracy</title>
+<title>
+ Implementation and Accuracy</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Complex Number TR1 Algorithms">
-<link rel="up" href="../inverse_complex.html" title="Complex Number Inverse Trigonometric Functions">
-<link rel="prev" href="../inverse_complex.html" title="Complex Number Inverse Trigonometric Functions">
-<link rel="next" href="asin.html" title="asin">
+<link rel="up" href="../inverse_complex.html" title=" Complex
+ Number Inverse Trigonometric Functions">
+<link rel="prev" href="../inverse_complex.html" title=" Complex
+ Number Inverse Trigonometric Functions">
+<link rel="next" href="asin.html" title="
+ asin">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +28,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="complex_number_tr1_algorithms.inverse_complex.implementation"></a><a href="implementation.html" title="Implementation and Accuracy">
- Implementation and Accuracy</a>
-</h3></div></div></div>
+<a name="complex_number_tr1_algorithms.inverse_complex.implementation"></a><a href="implementation.html" title="
+ Implementation and Accuracy">
+ Implementation and Accuracy</a></h3></div></div></div>
 <p>
         Although there are deceptively simple formulae available for all of these
         functions, a naive implementation that used these formulae would fail catastrophically
@@ -47,7 +51,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2005 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2005 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/complex/html/index.html
==============================================================================
--- trunk/libs/math/doc/complex/html/index.html (original)
+++ trunk/libs/math/doc/complex/html/index.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -3,9 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Complex Number TR1 Algorithms</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="index.html" title="Complex Number TR1 Algorithms">
-<link rel="next" href="complex_number_tr1_algorithms/inverse_complex.html" title="Complex Number Inverse Trigonometric Functions">
+<link rel="next" href="complex_number_tr1_algorithms/inverse_complex.html" title=" Complex
+ Number Inverse Trigonometric Functions">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -28,7 +29,7 @@
 </h3></div></div></div>
 <div><p class="copyright">Copyright © 2005 John Maddock</p></div>
 <div><div class="legalnotice">
-<a name="id489772"></a><p>
+<a name="id387681"></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>
@@ -63,7 +64,7 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"><p><small>Last revised: December 29, 2006 at 11:08:32 +0000</small></p></td>
-<td align="right"><small></small></td>
+<td align="right"><div class="copyright-footer"><small></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav"><a accesskey="n" href="complex_number_tr1_algorithms/inverse_complex.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a></div>

Modified: trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm.html
==============================================================================
--- trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm.html (original)
+++ trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,9 +1,10 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Greatest Common Divisor and Least Common Multiple</title>
+<title> Greatest Common Divisor and Least
+ Common Multiple</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../index.html" title="GCD and LCM">
 <link rel="up" href="../index.html" title="GCD and LCM">
 <link rel="prev" href="../index.html" title="GCD and LCM">
@@ -24,9 +25,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="gcd_and_lcm.gcd_lcm"></a><a href="gcd_lcm.html" title="Greatest Common Divisor and Least Common Multiple"> Greatest Common Divisor and Least
- Common Multiple</a>
-</h2></div></div></div>
+<a name="gcd_and_lcm.gcd_lcm"></a><a href="gcd_lcm.html" title=" Greatest Common Divisor and Least
+ Common Multiple"> Greatest Common Divisor and Least
+ Common Multiple</a></h2></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section">Introduction</span></dt>
 <dt><span class="section">Synopsis</span></dt>
@@ -47,7 +48,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2002 Daryle Walker</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2002 Daryle Walker<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/compile_time.html
==============================================================================
--- trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/compile_time.html (original)
+++ trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/compile_time.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Compile time GCD and LCM determination</title>
+<title> Compile time GCD and
+ LCM determination</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="GCD and LCM">
-<link rel="up" href="../gcd_lcm.html" title="Greatest Common Divisor and Least Common Multiple">
-<link rel="prev" href="run_time.html" title="Run-time GCD &amp; LCM Determination">
-<link rel="next" href="header.html" title="Header &lt;boost/math/common_factor.hpp&gt;">
+<link rel="up" href="../gcd_lcm.html" title=" Greatest Common Divisor and Least
+ Common Multiple">
+<link rel="prev" href="run_time.html" title=" Run-time GCD &amp; LCM
+ Determination">
+<link rel="next" href="header.html" title=" Header &lt;boost/math/common_factor.hpp&gt;">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,11 +27,11 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="gcd_and_lcm.gcd_lcm.compile_time"></a><a href="compile_time.html" title="Compile time GCD and LCM determination"> Compile time GCD and
- LCM determination</a>
-</h3></div></div></div>
+<a name="gcd_and_lcm.gcd_lcm.compile_time"></a><a href="compile_time.html" title=" Compile time GCD and
+ LCM determination"> Compile time GCD and
+ LCM determination</a></h3></div></div></div>
 <p>
- <span class="bold"><strong>Header: </strong></span> <boost/math/common_factor_ct.hpp>
+ <span class="bold"><b>Header: </b></span> <boost/math/common_factor_ct.hpp>
       </p>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span> <span class="keyword">unsigned</span> <span class="keyword">long</span> <span class="identifier">Value1</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">long</span> <span class="identifier">Value2</span> <span class="special">&gt;</span>
@@ -51,10 +54,10 @@
         of the template arguments. A compile-time error will occur if the least common
         multiple is beyond the range of an unsigned long.
       </p>
-<a name="gcd_and_lcm.gcd_lcm.compile_time.example"></a><h4>
-<a name="id490700"></a>
+<a name="gcd_and_lcm.gcd_lcm.compile_time.example"></a><h3>
+<a name="id456908"></a>
         <a href="compile_time.html#gcd_and_lcm.gcd_lcm.compile_time.example">Example</a>
- </h4>
+ </h3>
 <pre class="programlisting">
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">math</span><span class="special">/</span><span class="identifier">common_factor</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">algorithm</span><span class="special">&gt;</span>
@@ -85,7 +88,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2002 Daryle Walker</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2002 Daryle Walker<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/credits.html
==============================================================================
--- trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/credits.html (original)
+++ trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/credits.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -3,9 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Credits</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="GCD and LCM">
-<link rel="up" href="../gcd_lcm.html" title="Greatest Common Divisor and Least Common Multiple">
+<link rel="up" href="../gcd_lcm.html" title=" Greatest Common Divisor and Least
+ Common Multiple">
 <link rel="prev" href="history.html" title="History">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -23,8 +24,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="gcd_and_lcm.gcd_lcm.credits"></a>Credits
-</h3></div></div></div>
+<a name="gcd_and_lcm.gcd_lcm.credits"></a>Credits</h3></div></div></div>
 <p>
         The author of the Boost compilation of GCD and LCM computations is Daryle
         Walker. The code was prompted by existing code hiding in the implementations
@@ -34,7 +34,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2002 Daryle Walker</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2002 Daryle Walker<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/demo.html
==============================================================================
--- trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/demo.html (original)
+++ trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/demo.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,12 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Demonstration Program</title>
+<title> Demonstration Program</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="GCD and LCM">
-<link rel="up" href="../gcd_lcm.html" title="Greatest Common Divisor and Least Common Multiple">
-<link rel="prev" href="header.html" title="Header &lt;boost/math/common_factor.hpp&gt;">
+<link rel="up" href="../gcd_lcm.html" title=" Greatest Common Divisor and Least
+ Common Multiple">
+<link rel="prev" href="header.html" title=" Header &lt;boost/math/common_factor.hpp&gt;">
 <link rel="next" href="rationale.html" title="Rationale">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="gcd_and_lcm.gcd_lcm.demo"></a> Demonstration Program
-</h3></div></div></div>
+<a name="gcd_and_lcm.gcd_lcm.demo"></a> Demonstration Program</h3></div></div></div>
 <p>
         The program common_factor_test.cpp
         is a demonstration of the results from instantiating various examples of
@@ -36,7 +36,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2002 Daryle Walker</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2002 Daryle Walker<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/gcd_function_object.html
==============================================================================
--- trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/gcd_function_object.html (original)
+++ trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/gcd_function_object.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>GCD Function Object</title>
+<title>GCD Function
+ Object</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="GCD and LCM">
-<link rel="up" href="../gcd_lcm.html" title="Greatest Common Divisor and Least Common Multiple">
+<link rel="up" href="../gcd_lcm.html" title=" Greatest Common Divisor and Least
+ Common Multiple">
 <link rel="prev" href="synopsis.html" title="Synopsis">
-<link rel="next" href="lcm_function_object.html" title="LCM Function Object">
+<link rel="next" href="lcm_function_object.html" title="LCM Function
+ Object">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,11 +27,11 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="gcd_and_lcm.gcd_lcm.gcd_function_object"></a><a href="gcd_function_object.html" title="GCD Function Object">GCD Function
- Object</a>
-</h3></div></div></div>
+<a name="gcd_and_lcm.gcd_lcm.gcd_function_object"></a><a href="gcd_function_object.html" title="GCD Function
+ Object">GCD Function
+ Object</a></h3></div></div></div>
 <p>
- <span class="bold"><strong>Header: </strong></span> <boost/math/common_factor_rt.hpp>
+ <span class="bold"><b>Header: </b></span> <boost/math/common_factor_rt.hpp>
       </p>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">IntegerType</span> <span class="special">&gt;</span>
@@ -61,7 +64,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2002 Daryle Walker</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2002 Daryle Walker<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/header.html
==============================================================================
--- trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/header.html (original)
+++ trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/header.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Header &lt;boost/math/common_factor.hpp&gt;</title>
+<title> Header &lt;boost/math/common_factor.hpp&gt;</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="GCD and LCM">
-<link rel="up" href="../gcd_lcm.html" title="Greatest Common Divisor and Least Common Multiple">
-<link rel="prev" href="compile_time.html" title="Compile time GCD and LCM determination">
-<link rel="next" href="demo.html" title="Demonstration Program">
+<link rel="up" href="../gcd_lcm.html" title=" Greatest Common Divisor and Least
+ Common Multiple">
+<link rel="prev" href="compile_time.html" title=" Compile time GCD and
+ LCM determination">
+<link rel="next" href="demo.html" title=" Demonstration Program">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +26,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="gcd_and_lcm.gcd_lcm.header"></a> Header <boost/math/common_factor.hpp>
-</h3></div></div></div>
+<a name="gcd_and_lcm.gcd_lcm.header"></a> Header <boost/math/common_factor.hpp></h3></div></div></div>
 <p>
         This header simply includes the headers <boost/math/common_factor_ct.hpp>
         and <boost/math/common_factor_rt.hpp>.
@@ -38,7 +39,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2002 Daryle Walker</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2002 Daryle Walker<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/history.html
==============================================================================
--- trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/history.html (original)
+++ trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/history.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -3,9 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>History</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="GCD and LCM">
-<link rel="up" href="../gcd_lcm.html" title="Greatest Common Divisor and Least Common Multiple">
+<link rel="up" href="../gcd_lcm.html" title=" Greatest Common Divisor and Least
+ Common Multiple">
 <link rel="prev" href="rationale.html" title="Rationale">
 <link rel="next" href="credits.html" title="Credits">
 </head>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="gcd_and_lcm.gcd_lcm.history"></a>History
-</h3></div></div></div>
+<a name="gcd_and_lcm.gcd_lcm.history"></a>History</h3></div></div></div>
 <div class="itemizedlist"><ul type="disc">
 <li>
           17 Dec 2005: Converted documentation to Quickbook Format.
@@ -40,7 +40,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2002 Daryle Walker</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2002 Daryle Walker<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/introduction.html
==============================================================================
--- trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/introduction.html (original)
+++ trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/introduction.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -3,10 +3,12 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Introduction</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="GCD and LCM">
-<link rel="up" href="../gcd_lcm.html" title="Greatest Common Divisor and Least Common Multiple">
-<link rel="prev" href="../gcd_lcm.html" title="Greatest Common Divisor and Least Common Multiple">
+<link rel="up" href="../gcd_lcm.html" title=" Greatest Common Divisor and Least
+ Common Multiple">
+<link rel="prev" href="../gcd_lcm.html" title=" Greatest Common Divisor and Least
+ Common Multiple">
 <link rel="next" href="synopsis.html" title="Synopsis">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -24,8 +26,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="gcd_and_lcm.gcd_lcm.introduction"></a>Introduction
-</h3></div></div></div>
+<a name="gcd_and_lcm.gcd_lcm.introduction"></a>Introduction</h3></div></div></div>
 <p>
         The class and function templates in &lt;boost/math/common_factor.hpp&gt;
         provide run-time and compile-time evaluation of the greatest common divisor
@@ -35,7 +36,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2002 Daryle Walker</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2002 Daryle Walker<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/lcm_function_object.html
==============================================================================
--- trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/lcm_function_object.html (original)
+++ trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/lcm_function_object.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>LCM Function Object</title>
+<title>LCM Function
+ Object</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="GCD and LCM">
-<link rel="up" href="../gcd_lcm.html" title="Greatest Common Divisor and Least Common Multiple">
-<link rel="prev" href="gcd_function_object.html" title="GCD Function Object">
-<link rel="next" href="run_time.html" title="Run-time GCD &amp; LCM Determination">
+<link rel="up" href="../gcd_lcm.html" title=" Greatest Common Divisor and Least
+ Common Multiple">
+<link rel="prev" href="gcd_function_object.html" title="GCD Function
+ Object">
+<link rel="next" href="run_time.html" title=" Run-time GCD &amp; LCM
+ Determination">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,11 +28,11 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="gcd_and_lcm.gcd_lcm.lcm_function_object"></a><a href="lcm_function_object.html" title="LCM Function Object">LCM Function
- Object</a>
-</h3></div></div></div>
+<a name="gcd_and_lcm.gcd_lcm.lcm_function_object"></a><a href="lcm_function_object.html" title="LCM Function
+ Object">LCM Function
+ Object</a></h3></div></div></div>
 <p>
- <span class="bold"><strong>Header: </strong></span> <boost/math/common_factor_rt.hpp>
+ <span class="bold"><b>Header: </b></span> <boost/math/common_factor_rt.hpp>
       </p>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">IntegerType</span> <span class="special">&gt;</span>
@@ -63,7 +67,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2002 Daryle Walker</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2002 Daryle Walker<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/rationale.html
==============================================================================
--- trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/rationale.html (original)
+++ trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/rationale.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -3,10 +3,11 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Rationale</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="GCD and LCM">
-<link rel="up" href="../gcd_lcm.html" title="Greatest Common Divisor and Least Common Multiple">
-<link rel="prev" href="demo.html" title="Demonstration Program">
+<link rel="up" href="../gcd_lcm.html" title=" Greatest Common Divisor and Least
+ Common Multiple">
+<link rel="prev" href="demo.html" title=" Demonstration Program">
 <link rel="next" href="history.html" title="History">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="gcd_and_lcm.gcd_lcm.rationale"></a>Rationale
-</h3></div></div></div>
+<a name="gcd_and_lcm.gcd_lcm.rationale"></a>Rationale</h3></div></div></div>
 <p>
         The greatest common divisor and least common multiple functions are greatly
         used in some numeric contexts, including some of the other Boost libraries.
@@ -35,7 +35,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2002 Daryle Walker</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2002 Daryle Walker<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/run_time.html
==============================================================================
--- trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/run_time.html (original)
+++ trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/run_time.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Run-time GCD &amp; LCM Determination</title>
+<title> Run-time GCD &amp; LCM
+ Determination</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="GCD and LCM">
-<link rel="up" href="../gcd_lcm.html" title="Greatest Common Divisor and Least Common Multiple">
-<link rel="prev" href="lcm_function_object.html" title="LCM Function Object">
-<link rel="next" href="compile_time.html" title="Compile time GCD and LCM determination">
+<link rel="up" href="../gcd_lcm.html" title=" Greatest Common Divisor and Least
+ Common Multiple">
+<link rel="prev" href="lcm_function_object.html" title="LCM Function
+ Object">
+<link rel="next" href="compile_time.html" title=" Compile time GCD and
+ LCM determination">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,11 +28,11 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="gcd_and_lcm.gcd_lcm.run_time"></a><a href="run_time.html" title="Run-time GCD &amp; LCM Determination"> Run-time GCD &amp; LCM
- Determination</a>
-</h3></div></div></div>
+<a name="gcd_and_lcm.gcd_lcm.run_time"></a><a href="run_time.html" title=" Run-time GCD &amp; LCM
+ Determination"> Run-time GCD &amp; LCM
+ Determination</a></h3></div></div></div>
 <p>
- <span class="bold"><strong>Header: </strong></span> <boost/math/common_factor_rt.hpp>
+ <span class="bold"><b>Header: </b></span> <boost/math/common_factor_rt.hpp>
       </p>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">IntegerType</span> <span class="special">&gt;</span>
@@ -49,7 +53,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2002 Daryle Walker</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2002 Daryle Walker<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/synopsis.html
==============================================================================
--- trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/synopsis.html (original)
+++ trunk/libs/math/doc/gcd/html/gcd_and_lcm/gcd_lcm/synopsis.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -3,11 +3,13 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Synopsis</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="GCD and LCM">
-<link rel="up" href="../gcd_lcm.html" title="Greatest Common Divisor and Least Common Multiple">
+<link rel="up" href="../gcd_lcm.html" title=" Greatest Common Divisor and Least
+ Common Multiple">
 <link rel="prev" href="introduction.html" title="Introduction">
-<link rel="next" href="gcd_function_object.html" title="GCD Function Object">
+<link rel="next" href="gcd_function_object.html" title="GCD Function
+ Object">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +26,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="gcd_and_lcm.gcd_lcm.synopsis"></a>Synopsis
-</h3></div></div></div>
+<a name="gcd_and_lcm.gcd_lcm.synopsis"></a>Synopsis</h3></div></div></div>
 <pre class="programlisting">
 <span class="keyword">namespace</span> <span class="identifier">boost</span>
 <span class="special">{</span>
@@ -53,7 +54,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2002 Daryle Walker</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2002 Daryle Walker<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/gcd/html/index.html
==============================================================================
--- trunk/libs/math/doc/gcd/html/index.html (original)
+++ trunk/libs/math/doc/gcd/html/index.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -3,9 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>GCD and LCM</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="index.html" title="GCD and LCM">
-<link rel="next" href="gcd_and_lcm/gcd_lcm.html" title="Greatest Common Divisor and Least Common Multiple">
+<link rel="next" href="gcd_and_lcm/gcd_lcm.html" title=" Greatest Common Divisor and Least
+ Common Multiple">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -28,7 +29,7 @@
 </h3></div></div></div>
 <div><p class="copyright">Copyright © 2001 -2002 Daryle Walker</p></div>
 <div><div class="legalnotice">
-<a name="id489770"></a><p>
+<a name="id455915"></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>
@@ -63,7 +64,7 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"><p><small>Last revised: December 29, 2006 at 11:08:32 +0000</small></p></td>
-<td align="right"><small></small></td>
+<td align="right"><div class="copyright-footer"><small></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav"><a accesskey="n" href="gcd_and_lcm/gcd_lcm.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a></div>

Modified: trunk/libs/math/doc/html/index.html
==============================================================================
--- trunk/libs/math/doc/html/index.html (original)
+++ trunk/libs/math/doc/html/index.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Boost.Math</title>
 <link rel="stylesheet" href="../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="index.html" title="Boost.Math">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -25,7 +25,7 @@
 <div><p class="copyright">Copyright © 2007 Paul A. Bristow, Hubert Holin, John Maddock, Daryle
       Walker and Xiaogang Zhang</p></div>
 <div><div class="legalnotice">
-<a name="id437531"></a><p>
+<a name="id385767"></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>
@@ -154,22 +154,22 @@
           </p>
           <p>
             In practical terms, an octonion is simply an octuple of real numbers
- (&#945;,&#946;,&#947;,&#948;,&#949;,&#950;,&#951;,&#952;), which we can write in the form <span class="emphasis"><em><code class="literal">o = &#945; + &#946;i + &#947;j + &#948;k + &#949;e' + &#950;i' + &#951;j' + &#952;k'</code></em></span>,
- where <span class="emphasis"><em><code class="literal">i</code></em></span>, <span class="emphasis"><em><code class="literal">j</code></em></span>
- and <span class="emphasis"><em><code class="literal">k</code></em></span> are the same objects as
- for quaternions, and <span class="emphasis"><em><code class="literal">e'</code></em></span>, <span class="emphasis"><em><code class="literal">i'</code></em></span>,
- <span class="emphasis"><em><code class="literal">j'</code></em></span> and <span class="emphasis"><em><code class="literal">k'</code></em></span>
+ (&#945;,&#946;,&#947;,&#948;,&#949;,&#950;,&#951;,&#952;), which we can write in the form <span class="emphasis"><em><tt class="literal">o = &#945; + &#946;i + &#947;j + &#948;k + &#949;e' + &#950;i' + &#951;j' + &#952;k'</tt></em></span>,
+ where <span class="emphasis"><em><tt class="literal">i</tt></em></span>, <span class="emphasis"><em><tt class="literal">j</tt></em></span>
+ and <span class="emphasis"><em><tt class="literal">k</tt></em></span> are the same objects as
+ for quaternions, and <span class="emphasis"><em><tt class="literal">e'</tt></em></span>, <span class="emphasis"><em><tt class="literal">i'</tt></em></span>,
+ <span class="emphasis"><em><tt class="literal">j'</tt></em></span> and <span class="emphasis"><em><tt class="literal">k'</tt></em></span>
             are distinct objects which play essentially the same kind of role as
- <span class="emphasis"><em><code class="literal">i</code></em></span> (or <span class="emphasis"><em><code class="literal">j</code></em></span>
- or <span class="emphasis"><em><code class="literal">k</code></em></span>).
+ <span class="emphasis"><em><tt class="literal">i</tt></em></span> (or <span class="emphasis"><em><tt class="literal">j</tt></em></span>
+ or <span class="emphasis"><em><tt class="literal">k</tt></em></span>).
           </p>
           <p>
             Addition and a multiplication is defined on the set of octonions, which
             generalize their quaternionic counterparts. The main novelty this time
- is that <span class="bold"><strong>the multiplication is not only not commutative,
- is now not even associative</strong></span> (i.e. there are quaternions <span class="emphasis"><em><code class="literal">x</code></em></span>,
- <span class="emphasis"><em><code class="literal">y</code></em></span> and <span class="emphasis"><em><code class="literal">z</code></em></span>
- such that <span class="emphasis"><em><code class="literal">x(yz) &#8800; (xy)z</code></em></span>). A way
+ is that <span class="bold"><b>the multiplication is not only not commutative,
+ is now not even associative</b></span> (i.e. there are quaternions <span class="emphasis"><em><tt class="literal">x</tt></em></span>,
+ <span class="emphasis"><em><tt class="literal">y</tt></em></span> and <span class="emphasis"><em><tt class="literal">z</tt></em></span>
+ such that <span class="emphasis"><em><tt class="literal">x(yz) &#8800; (xy)z</tt></em></span>). A way
             of remembering things is by using the following multiplication table:
           </p>
           <p>
@@ -268,41 +268,41 @@
           <p>
             Quaternions are in fact part of a small hierarchy of structures built
             upon the real numbers, which comprise only the set of real numbers (traditionally
- named <span class="emphasis"><em><span class="bold"><strong>R</strong></span></em></span>), the set
- of complex numbers (traditionally named <span class="emphasis"><em><span class="bold"><strong>C</strong></span></em></span>),
- the set of quaternions (traditionally named <span class="emphasis"><em><span class="bold"><strong>H</strong></span></em></span>)
- and the set of octonions (traditionally named <span class="emphasis"><em><span class="bold"><strong>O</strong></span></em></span>),
+ named <span class="emphasis"><em><span class="bold"><b>R</b></span></em></span>), the set
+ of complex numbers (traditionally named <span class="emphasis"><em><span class="bold"><b>C</b></span></em></span>),
+ the set of quaternions (traditionally named <span class="emphasis"><em><span class="bold"><b>H</b></span></em></span>)
+ and the set of octonions (traditionally named <span class="emphasis"><em><span class="bold"><b>O</b></span></em></span>),
             which possess interesting mathematical properties (chief among which
             is the fact that they are <span class="emphasis"><em>division algebras</em></span>, <span class="emphasis"><em>i.e.</em></span>
- where the following property is true: if <span class="emphasis"><em><code class="literal">y</code></em></span>
- is an element of that algebra and is <span class="bold"><strong>not equal
- to zero</strong></span>, then <span class="emphasis"><em><code class="literal">yx = yx'</code></em></span>,
- where <span class="emphasis"><em><code class="literal">x</code></em></span> and <span class="emphasis"><em><code class="literal">x'</code></em></span>
- denote elements of that algebra, implies that <span class="emphasis"><em><code class="literal">x =
- x'</code></em></span>). Each member of the hierarchy is a super-set
+ where the following property is true: if <span class="emphasis"><em><tt class="literal">y</tt></em></span>
+ is an element of that algebra and is <span class="bold"><b>not equal
+ to zero</b></span>, then <span class="emphasis"><em><tt class="literal">yx = yx'</tt></em></span>,
+ where <span class="emphasis"><em><tt class="literal">x</tt></em></span> and <span class="emphasis"><em><tt class="literal">x'</tt></em></span>
+ denote elements of that algebra, implies that <span class="emphasis"><em><tt class="literal">x =
+ x'</tt></em></span>). Each member of the hierarchy is a super-set
             of the former.
           </p>
           <p>
             One of the most important aspects of quaternions is that they provide
- an efficient way to parameterize rotations in <span class="emphasis"><em><span class="bold"><strong>R<sup>3</sup></strong></span></em></span>
- (the usual three-dimensional space) and <span class="emphasis"><em><span class="bold"><strong>R<sup>4</sup></strong></span></em></span>.
+ an efficient way to parameterize rotations in <span class="emphasis"><em><span class="bold"><b>R<sup>3</sup></b></span></em></span>
+ (the usual three-dimensional space) and <span class="emphasis"><em><span class="bold"><b>R<sup>4</sup></b></span></em></span>.
           </p>
           <p>
             In practical terms, a quaternion is simply a quadruple of real numbers
- (&#945;,&#946;,&#947;,&#948;), which we can write in the form <span class="emphasis"><em><code class="literal">q = &#945; + &#946;i + &#947;j + &#948;k</code></em></span>,
- where <span class="emphasis"><em><code class="literal">i</code></em></span> is the same object as
- for complex numbers, and <span class="emphasis"><em><code class="literal">j</code></em></span> and
- <span class="emphasis"><em><code class="literal">k</code></em></span> are distinct objects which
- play essentially the same kind of role as <span class="emphasis"><em><code class="literal">i</code></em></span>.
+ (&#945;,&#946;,&#947;,&#948;), which we can write in the form <span class="emphasis"><em><tt class="literal">q = &#945; + &#946;i + &#947;j + &#948;k</tt></em></span>,
+ where <span class="emphasis"><em><tt class="literal">i</tt></em></span> is the same object as
+ for complex numbers, and <span class="emphasis"><em><tt class="literal">j</tt></em></span> and
+ <span class="emphasis"><em><tt class="literal">k</tt></em></span> are distinct objects which
+ play essentially the same kind of role as <span class="emphasis"><em><tt class="literal">i</tt></em></span>.
           </p>
           <p>
             An addition and a multiplication is defined on the set of quaternions,
             which generalize their real and complex counterparts. The main novelty
- here is that <span class="bold"><strong>the multiplication is not commutative</strong></span>
- (i.e. there are quaternions <span class="emphasis"><em><code class="literal">x</code></em></span>
- and <span class="emphasis"><em><code class="literal">y</code></em></span> such that <span class="emphasis"><em><code class="literal">xy
- &#8800; yx</code></em></span>). A good mnemotechnical way of remembering things
- is by using the formula <span class="emphasis"><em><code class="literal">i*i = j*j = k*k = -1</code></em></span>.
+ here is that <span class="bold"><b>the multiplication is not commutative</b></span>
+ (i.e. there are quaternions <span class="emphasis"><em><tt class="literal">x</tt></em></span>
+ and <span class="emphasis"><em><tt class="literal">y</tt></em></span> such that <span class="emphasis"><em><tt class="literal">xy
+ &#8800; yx</tt></em></span>). A good mnemotechnical way of remembering things
+ is by using the formula <span class="emphasis"><em><tt class="literal">i*i = j*j = k*k = -1</tt></em></span>.
           </p>
           <p>
             Quaternions (and their kin) are described in far more details in this
@@ -363,8 +363,8 @@
 </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: October 16, 2007 at 10:32:28 +0100</small></p></td>
-<td align="right"><small></small></td>
+<td align="left"><p><small>Last revised: October 16, 2007 at 17:32:28 +0800</small></p></td>
+<td align="right"><div class="copyright-footer"><small></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav"></div>

Modified: trunk/libs/math/doc/octonion/html/boost_octonions/octonions.html
==============================================================================
--- trunk/libs/math/doc/octonion/html/boost_octonions/octonions.html (original)
+++ trunk/libs/math/doc/octonion/html/boost_octonions/octonions.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Octonions</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../index.html" title="Boost.Octonions">
 <link rel="up" href="../index.html" title="Boost.Octonions">
 <link rel="prev" href="../index.html" title="Boost.Octonions">
@@ -24,8 +24,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="boost_octonions.octonions"></a>Octonions
-</h2></div></div></div>
+<a name="boost_octonions.octonions"></a>Octonions</h2></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section">Overview</span></dt>
 <dt><span class="section">Header File</span></dt>
@@ -54,7 +53,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2003 Hubert Holin</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2003 Hubert Holin<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/octonion/html/boost_octonions/octonions/acknowledgements.html
==============================================================================
--- trunk/libs/math/doc/octonion/html/boost_octonions/octonions/acknowledgements.html (original)
+++ trunk/libs/math/doc/octonion/html/boost_octonions/octonions/acknowledgements.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Acknowledgements</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Octonions">
 <link rel="up" href="../octonions.html" title="Octonions">
 <link rel="prev" href="test_program.html" title="Test Program">
@@ -24,8 +24,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_octonions.octonions.acknowledgements"></a>Acknowledgements
-</h3></div></div></div>
+<a name="boost_octonions.octonions.acknowledgements"></a>Acknowledgements</h3></div></div></div>
 <p>
         The mathematical text has been typeset with <a href="http://www.nisus-soft.com/" target="_top">Nisus
         Writer</a>. Jens Maurer has helped with portability and standard adherence,
@@ -36,7 +35,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2003 Hubert Holin</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2003 Hubert Holin<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/octonion/html/boost_octonions/octonions/header_file.html
==============================================================================
--- trunk/libs/math/doc/octonion/html/boost_octonions/octonions/header_file.html (original)
+++ trunk/libs/math/doc/octonion/html/boost_octonions/octonions/header_file.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Header File</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Octonions">
 <link rel="up" href="../octonions.html" title="Octonions">
 <link rel="prev" href="overview.html" title="Overview">
@@ -24,15 +24,17 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_octonions.octonions.header_file"></a>Header File
-</h3></div></div></div>
+<a name="boost_octonions.octonions.header_file"></a>Header File</h3></div></div></div>
 <p>
         The interface and implementation are both supplied by the header file octonion.hpp.
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2003 Hubert Holin</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2003 Hubert Holin<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/octonion/html/boost_octonions/octonions/history.html
==============================================================================
--- trunk/libs/math/doc/octonion/html/boost_octonions/octonions/history.html (original)
+++ trunk/libs/math/doc/octonion/html/boost_octonions/octonions/history.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>History</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Octonions">
 <link rel="up" href="../octonions.html" title="Octonions">
 <link rel="prev" href="acknowledgements.html" title="Acknowledgements">
@@ -24,8 +24,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_octonions.octonions.history"></a>History
-</h3></div></div></div>
+<a name="boost_octonions.octonions.history"></a>History</h3></div></div></div>
 <div class="itemizedlist"><ul type="disc">
 <li>
           1.5.8 - 17/12/2005: Converted documentation to Quickbook Format.
@@ -91,7 +90,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2003 Hubert Holin</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2003 Hubert Holin<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/octonion/html/boost_octonions/octonions/non_mem.html
==============================================================================
--- trunk/libs/math/doc/octonion/html/boost_octonions/octonions/non_mem.html (original)
+++ trunk/libs/math/doc/octonion/html/boost_octonions/octonions/non_mem.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Octonion Non-Member Operators</title>
+<title> Octonion Non-Member
+ Operators</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Octonions">
 <link rel="up" href="../octonions.html" title="Octonions">
-<link rel="prev" href="octonion_member_functions.html" title="Octonion Member Functions">
-<link rel="next" href="octonion_value_operations.html" title="Octonion Value Operations">
+<link rel="prev" href="octonion_member_functions.html" title="Octonion
+ Member Functions">
+<link rel="next" href="octonion_value_operations.html" title="Octonion
+ Value Operations">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,14 +27,14 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_octonions.octonions.non_mem"></a><a href="non_mem.html" title="Octonion Non-Member Operators"> Octonion Non-Member
- Operators</a>
-</h3></div></div></div>
-<a name="boost_octonions.octonions.non_mem.unary_plus_and_minus_operators"></a><h5>
-<a name="id523231"></a>
+<a name="boost_octonions.octonions.non_mem"></a><a href="non_mem.html" title=" Octonion Non-Member
+ Operators"> Octonion Non-Member
+ Operators</a></h3></div></div></div>
+<a name="boost_octonions.octonions.non_mem.unary_plus_and_minus_operators"></a><h4>
+<a name="id489522"></a>
         <a href="non_mem.html#boost_octonions.octonions.non_mem.unary_plus_and_minus_operators">Unary
         Plus and Minus Operators</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">operator</span> <span class="special">+</span> <span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">o</span><span class="special">);</span>
 </pre>
@@ -44,11 +47,11 @@
 <p>
         This unary operator returns the opposite of o.
       </p>
-<a name="boost_octonions.octonions.non_mem.binary_addition_operators"></a><h5>
-<a name="id523503"></a>
+<a name="boost_octonions.octonions.non_mem.binary_addition_operators"></a><h4>
+<a name="id489795"></a>
         <a href="non_mem.html#boost_octonions.octonions.non_mem.binary_addition_operators">Binary
         Addition Operators</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">operator</span> <span class="special">+</span> <span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">operator</span> <span class="special">+</span> <span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
@@ -59,14 +62,14 @@
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">operator</span> <span class="special">+</span> <span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- These operators return <code class="computeroutput"><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">lhs</span><span class="special">)</span> <span class="special">+=</span>
- <span class="identifier">rhs</span></code>.
+ These operators return <tt class="computeroutput"><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">lhs</span><span class="special">)</span> <span class="special">+=</span>
+ <span class="identifier">rhs</span></tt>.
       </p>
-<a name="boost_octonions.octonions.non_mem.binary_subtraction_operators"></a><h5>
-<a name="id524723"></a>
+<a name="boost_octonions.octonions.non_mem.binary_subtraction_operators"></a><h4>
+<a name="id491015"></a>
         <a href="non_mem.html#boost_octonions.octonions.non_mem.binary_subtraction_operators">Binary
         Subtraction Operators</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">operator</span> <span class="special">-</span> <span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">operator</span> <span class="special">-</span> <span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
@@ -77,14 +80,14 @@
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">operator</span> <span class="special">-</span> <span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- These operators return <code class="computeroutput"><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">lhs</span><span class="special">)</span> <span class="special">-=</span>
- <span class="identifier">rhs</span></code>.
+ These operators return <tt class="computeroutput"><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">lhs</span><span class="special">)</span> <span class="special">-=</span>
+ <span class="identifier">rhs</span></tt>.
       </p>
-<a name="boost_octonions.octonions.non_mem.binary_multiplication_operators"></a><h5>
-<a name="id525943"></a>
+<a name="boost_octonions.octonions.non_mem.binary_multiplication_operators"></a><h4>
+<a name="id492235"></a>
         <a href="non_mem.html#boost_octonions.octonions.non_mem.binary_multiplication_operators">Binary
         Multiplication Operators</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">operator</span> <span class="special">*</span> <span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">operator</span> <span class="special">*</span> <span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
@@ -95,14 +98,14 @@
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">operator</span> <span class="special">*</span> <span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- These operators return <code class="computeroutput"><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">lhs</span><span class="special">)</span> <span class="special">*=</span>
- <span class="identifier">rhs</span></code>.
+ These operators return <tt class="computeroutput"><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">lhs</span><span class="special">)</span> <span class="special">*=</span>
+ <span class="identifier">rhs</span></tt>.
       </p>
-<a name="boost_octonions.octonions.non_mem.binary_division_operators"></a><h5>
-<a name="id527164"></a>
+<a name="boost_octonions.octonions.non_mem.binary_division_operators"></a><h4>
+<a name="id493455"></a>
         <a href="non_mem.html#boost_octonions.octonions.non_mem.binary_division_operators">Binary
         Division Operators</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">operator</span> <span class="special">/</span> <span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">operator</span> <span class="special">/</span> <span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
@@ -113,15 +116,15 @@
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">operator</span> <span class="special">/</span> <span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- These operators return <code class="computeroutput"><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">lhs</span><span class="special">)</span> <span class="special">/=</span>
- <span class="identifier">rhs</span></code>. It is of course still an error
+ These operators return <tt class="computeroutput"><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">lhs</span><span class="special">)</span> <span class="special">/=</span>
+ <span class="identifier">rhs</span></tt>. It is of course still an error
         to divide by zero...
       </p>
-<a name="boost_octonions.octonions.non_mem.binary_equality_operators"></a><h5>
-<a name="id528383"></a>
+<a name="boost_octonions.octonions.non_mem.binary_equality_operators"></a><h4>
+<a name="id494674"></a>
         <a href="non_mem.html#boost_octonions.octonions.non_mem.binary_equality_operators">Binary
         Equality Operators</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">==</span> <span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">==</span> <span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
@@ -132,15 +135,15 @@
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">==</span> <span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- These return true if and only if the four components of <code class="computeroutput"><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">lhs</span><span class="special">)</span></code> are
- equal to their counterparts in <code class="computeroutput"><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">rhs</span><span class="special">)</span></code>. As
+ These return true if and only if the four components of <tt class="computeroutput"><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">lhs</span><span class="special">)</span></tt> are
+ equal to their counterparts in <tt class="computeroutput"><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">rhs</span><span class="special">)</span></tt>. As
         with any floating-type entity, this is essentially meaningless.
       </p>
-<a name="boost_octonions.octonions.non_mem.binary_inequality_operators"></a><h5>
-<a name="id529521"></a>
+<a name="boost_octonions.octonions.non_mem.binary_inequality_operators"></a><h4>
+<a name="id495812"></a>
         <a href="non_mem.html#boost_octonions.octonions.non_mem.binary_inequality_operators">Binary
         Inequality Operators</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">!=</span> <span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">!=</span> <span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
@@ -151,45 +154,45 @@
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">!=</span> <span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- These return true if and only if <code class="computeroutput"><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">lhs</span><span class="special">)</span> <span class="special">==</span>
- <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">rhs</span><span class="special">)</span></code> is
+ These return true if and only if <tt class="computeroutput"><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">lhs</span><span class="special">)</span> <span class="special">==</span>
+ <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">rhs</span><span class="special">)</span></tt> is
         false. As with any floating-type entity, this is essentially meaningless.
       </p>
-<a name="boost_octonions.octonions.non_mem.stream_extractor"></a><h5>
-<a name="id530662"></a>
+<a name="boost_octonions.octonions.non_mem.stream_extractor"></a><h4>
+<a name="id496952"></a>
         <a href="non_mem.html#boost_octonions.octonions.non_mem.stream_extractor">Stream
         Extractor</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">&gt;</span>
 <span class="special">::</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">,</span><span class="identifier">traits</span><span class="special">&gt;</span> <span class="special">&amp;</span> <span class="keyword">operator</span> <span class="special">&gt;&gt;</span> <span class="special">(::</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">,</span><span class="identifier">traits</span><span class="special">&gt;</span> <span class="special">&amp;</span> <span class="identifier">is</span><span class="special">,</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&amp;</span> <span c
lass="identifier">o</span><span class="special">);</span>
 </pre>
 <p>
- Extracts an octonion <code class="computeroutput"><span class="identifier">o</span></code>. We
+ Extracts an octonion <tt class="computeroutput"><span class="identifier">o</span></tt>. We
         accept any format which seems reasonable. However, since this leads to a
         great many ambiguities, decisions were made to lift these. In case of doubt,
         stick to lists of reals.
       </p>
 <p>
         The input values must be convertible to T. If bad input is encountered, calls
- <code class="computeroutput"><span class="identifier">is</span><span class="special">.</span><span class="identifier">setstate</span><span class="special">(</span><span class="identifier">ios</span><span class="special">::</span><span class="identifier">failbit</span><span class="special">)</span></code> (which may throw <code class="computeroutput"><span class="identifier">ios</span><span class="special">::</span><span class="identifier">failure</span></code>
+ <tt class="computeroutput"><span class="identifier">is</span><span class="special">.</span><span class="identifier">setstate</span><span class="special">(</span><span class="identifier">ios</span><span class="special">::</span><span class="identifier">failbit</span><span class="special">)</span></tt> (which may throw <tt class="computeroutput"><span class="identifier">ios</span><span class="special">::</span><span class="identifier">failure</span></tt>
         (27.4.5.3)).
       </p>
 <p>
- Returns <code class="computeroutput"><span class="identifier">is</span></code>.
+ Returns <tt class="computeroutput"><span class="identifier">is</span></tt>.
       </p>
-<a name="boost_octonions.octonions.non_mem.stream_inserter"></a><h5>
-<a name="id531028"></a>
+<a name="boost_octonions.octonions.non_mem.stream_inserter"></a><h4>
+<a name="id497317"></a>
         <a href="non_mem.html#boost_octonions.octonions.non_mem.stream_inserter">Stream
         Inserter</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">&gt;</span>
 <span class="special">::</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">,</span><span class="identifier">traits</span><span class="special">&gt;</span> <span class="special">&amp;</span> <span class="keyword">operator</span> <span class="special">&lt;&lt;</span> <span class="special">(::</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">,</span><span class="identifier">traits</span><span class="special">&gt;</span> <span class="special">&amp;</span> <span class="identifier">os</span><span class="special">,</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span c
lass="special">&amp;</span> <span class="identifier">o</span><span class="special">);</span>
 </pre>
 <p>
- Inserts the octonion <code class="computeroutput"><span class="identifier">o</span></code> onto
- the stream <code class="computeroutput"><span class="identifier">os</span></code> as if it were
+ Inserts the octonion <tt class="computeroutput"><span class="identifier">o</span></tt> onto
+ the stream <tt class="computeroutput"><span class="identifier">os</span></tt> as if it were
         implemented as follows:
       </p>
 <pre class="programlisting">
@@ -218,7 +221,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2003 Hubert Holin</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2003 Hubert Holin<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/octonion/html/boost_octonions/octonions/oct_create.html
==============================================================================
--- trunk/libs/math/doc/octonion/html/boost_octonions/octonions/oct_create.html (original)
+++ trunk/libs/math/doc/octonion/html/boost_octonions/octonions/oct_create.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Octonion Creation Functions</title>
+<title> Octonion Creation
+ Functions</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Octonions">
 <link rel="up" href="../octonions.html" title="Octonions">
-<link rel="prev" href="octonion_value_operations.html" title="Octonion Value Operations">
-<link rel="next" href="octonions_transcendentals.html" title="Octonions Transcendentals">
+<link rel="prev" href="octonion_value_operations.html" title="Octonion
+ Value Operations">
+<link rel="next" href="octonions_transcendentals.html" title="Octonions
+ Transcendentals">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_octonions.octonions.oct_create"></a><a href="oct_create.html" title="Octonion Creation Functions"> Octonion Creation
- Functions</a>
-</h3></div></div></div>
+<a name="boost_octonions.octonions.oct_create"></a><a href="oct_create.html" title=" Octonion Creation
+ Functions"> Octonion Creation
+ Functions</a></h3></div></div></div>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">spherical</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rho</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">theta</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">phi1</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identi
fier">phi2</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">phi3</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">phi4</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">phi5</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">phi6</span><span class="special">);</span>
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">multipolar</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rho1</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">theta1</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rho2</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="ide
ntifier">theta2</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rho3</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">theta3</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rho4</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">theta4</span><span class="special">);</span>
@@ -37,29 +40,29 @@
         as there is no strict equivalent to polar coordinates for octonions.
       </p>
 <p>
- <code class="computeroutput"><span class="identifier">spherical</span></code> is a simple transposition
- of <code class="computeroutput"><span class="identifier">polar</span></code>, it takes as inputs
+ <tt class="computeroutput"><span class="identifier">spherical</span></tt> is a simple transposition
+ of <tt class="computeroutput"><span class="identifier">polar</span></tt>, it takes as inputs
         a (positive) magnitude and a point on the hypersphere, given by three angles.
         The first of these, <span class="emphasis"><em>theta</em></span> has a natural range of -pi
         to +pi, and the other two have natural ranges of -pi/2 to +pi/2 (as is the
- case with the usual spherical coordinates in <span class="emphasis"><em><span class="bold"><strong>R<sup>3</sup></strong></span></em></span>).
+ case with the usual spherical coordinates in <span class="emphasis"><em><span class="bold"><b>R<sup>3</sup></b></span></em></span>).
         Due to the many symmetries and periodicities, nothing untoward happens if
         the magnitude is negative or the angles are outside their natural ranges.
         The expected degeneracies (a magnitude of zero ignores the angles settings...)
         do happen however.
       </p>
 <p>
- <code class="computeroutput"><span class="identifier">cylindrical</span></code> is likewise a
- simple transposition of the usual cylindrical coordinates in <span class="emphasis"><em><span class="bold"><strong>R<sup>3</sup></strong></span></em></span>, which in turn is another derivative of
+ <tt class="computeroutput"><span class="identifier">cylindrical</span></tt> is likewise a
+ simple transposition of the usual cylindrical coordinates in <span class="emphasis"><em><span class="bold"><b>R<sup>3</sup></b></span></em></span>, which in turn is another derivative of
         planar polar coordinates. The first two inputs are the polar coordinates
- of the first <span class="emphasis"><em><span class="bold"><strong>C</strong></span></em></span> component
+ of the first <span class="emphasis"><em><span class="bold"><b>C</b></span></em></span> component
         of the octonion. The third and fourth inputs are placed into the third and
- fourth <span class="emphasis"><em><span class="bold"><strong>R</strong></span></em></span> components
+ fourth <span class="emphasis"><em><span class="bold"><b>R</b></span></em></span> components
         of the octonion, respectively.
       </p>
 <p>
- <code class="computeroutput"><span class="identifier">multipolar</span></code> is yet another
- simple generalization of polar coordinates. This time, both <span class="emphasis"><em><span class="bold"><strong>C</strong></span></em></span> components of the octonion are given
+ <tt class="computeroutput"><span class="identifier">multipolar</span></tt> is yet another
+ simple generalization of polar coordinates. This time, both <span class="emphasis"><em><span class="bold"><b>C</b></span></em></span> components of the octonion are given
         in polar coordinates.
       </p>
 <p>
@@ -69,7 +72,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2003 Hubert Holin</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2003 Hubert Holin<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/octonion/html/boost_octonions/octonions/octonion_member_functions.html
==============================================================================
--- trunk/libs/math/doc/octonion/html/boost_octonions/octonions/octonion_member_functions.html (original)
+++ trunk/libs/math/doc/octonion/html/boost_octonions/octonions/octonion_member_functions.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Octonion Member Functions</title>
+<title>Octonion
+ Member Functions</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Octonions">
 <link rel="up" href="../octonions.html" title="Octonions">
-<link rel="prev" href="octonion_member_typedefs.html" title="Octonion Member Typedefs">
-<link rel="next" href="non_mem.html" title="Octonion Non-Member Operators">
+<link rel="prev" href="octonion_member_typedefs.html" title="Octonion
+ Member Typedefs">
+<link rel="next" href="non_mem.html" title=" Octonion Non-Member
+ Operators">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +27,13 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_octonions.octonions.octonion_member_functions"></a><a href="octonion_member_functions.html" title="Octonion Member Functions">Octonion
- Member Functions</a>
-</h3></div></div></div>
-<a name="boost_octonions.octonions.octonion_member_functions.constructors"></a><h4>
-<a name="id515499"></a>
+<a name="boost_octonions.octonions.octonion_member_functions"></a><a href="octonion_member_functions.html" title="Octonion
+ Member Functions">Octonion
+ Member Functions</a></h3></div></div></div>
+<a name="boost_octonions.octonions.octonion_member_functions.constructors"></a><h3>
+<a name="id481780"></a>
         <a href="octonion_member_functions.html#boost_octonions.octonions.octonion_member_functions.constructors">Constructors</a>
- </h4>
+ </h3>
 <p>
         Template version:
       </p>
@@ -88,16 +91,16 @@
         by the compiler. Converting copy constructors make use of a templated helper
         function in a "detail" subnamespace.
       </p>
-<a name="boost_octonions.octonions.octonion_member_functions.other_member_functions"></a><h4>
-<a name="id519857"></a>
+<a name="boost_octonions.octonions.octonion_member_functions.other_member_functions"></a><h3>
+<a name="id486122"></a>
         <a href="octonion_member_functions.html#boost_octonions.octonions.octonion_member_functions.other_member_functions">Other
         member functions</a>
- </h4>
-<a name="boost_octonions.octonions.octonion_member_functions.real_and_unreal_parts"></a><h5>
-<a name="id519882"></a>
+ </h3>
+<a name="boost_octonions.octonions.octonion_member_functions.real_and_unreal_parts"></a><h4>
+<a name="id486150"></a>
         <a href="octonion_member_functions.html#boost_octonions.octonions.octonion_member_functions.real_and_unreal_parts">Real
         and Unreal Parts</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="identifier">T</span> <span class="identifier">real</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
 <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">unreal</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
@@ -109,11 +112,11 @@
         octonion, and usually nothing simpler (as opposed to the complex number case).
         These are returned by the first two functions.
       </p>
-<a name="boost_octonions.octonions.octonion_member_functions.individual_real_components"></a><h5>
-<a name="id519990"></a>
+<a name="boost_octonions.octonions.octonion_member_functions.individual_real_components"></a><h4>
+<a name="id486265"></a>
         <a href="octonion_member_functions.html#boost_octonions.octonions.octonion_member_functions.individual_real_components">Individual
         Real Components</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="identifier">T</span> <span class="identifier">R_component_1</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
 <span class="identifier">T</span> <span class="identifier">R_component_2</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
@@ -128,11 +131,11 @@
         A octonion having eight real components, these are returned by these eight
         functions. Hence real and R_component_1 return the same value.
       </p>
-<a name="boost_octonions.octonions.octonion_member_functions.individual_complex_components"></a><h5>
-<a name="id520256"></a>
+<a name="boost_octonions.octonions.octonion_member_functions.individual_complex_components"></a><h4>
+<a name="id486534"></a>
         <a href="octonion_member_functions.html#boost_octonions.octonions.octonion_member_functions.individual_complex_components">Individual
         Complex Components</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="special">::</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">C_component_1</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
 <span class="special">::</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">C_component_2</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
@@ -142,39 +145,39 @@
 <p>
         A octonion likewise has four complex components. Actually, octonions are
         indeed a (left) vector field over the complexes, but beware, as for any octonion
- <span class="emphasis"><em><code class="literal">o = &#945; + &#946;i + &#947;j + &#948;k + &#949;e' + &#950;i' + &#951;j' + &#952;k'</code></em></span> we also have <span class="emphasis"><em><code class="literal">o
- = (&#945; + &#946;i) + (&#947; + &#948;i)j + (&#949; + &#950;i)e' + (&#951; - &#952;i)j'</code></em></span> (note the <span class="bold"><strong>minus</strong></span>
+ <span class="emphasis"><em><tt class="literal">o = &#945; + &#946;i + &#947;j + &#948;k + &#949;e' + &#950;i' + &#951;j' + &#952;k'</tt></em></span> we also have <span class="emphasis"><em><tt class="literal">o
+ = (&#945; + &#946;i) + (&#947; + &#948;i)j + (&#949; + &#950;i)e' + (&#951; - &#952;i)j'</tt></em></span> (note the <span class="bold"><b>minus</b></span>
         sign in the last factor). What the C_component_n functions return, however,
         are the complexes which could be used to build the octonion using the constructor,
- and <span class="bold"><strong>not</strong></span> the components of the octonion on
- the basis <span class="emphasis"><em><code class="literal">(1, j, e', j')</code></em></span>.
+ and <span class="bold"><b>not</b></span> the components of the octonion on
+ the basis <span class="emphasis"><em><tt class="literal">(1, j, e', j')</tt></em></span>.
       </p>
-<a name="boost_octonions.octonions.octonion_member_functions.individual_quaternion_components"></a><h5>
-<a name="id520567"></a>
+<a name="boost_octonions.octonions.octonion_member_functions.individual_quaternion_components"></a><h4>
+<a name="id486851"></a>
         <a href="octonion_member_functions.html#boost_octonions.octonions.octonion_member_functions.individual_quaternion_components">Individual
         Quaternion Components</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <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">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">H_component_1</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</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">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">H_component_2</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- Likewise, for any octonion <span class="emphasis"><em><code class="literal">o = &#945; + &#946;i + &#947;j + &#948;k + &#949;e' + &#950;i' + &#951;j' + &#952;k'</code></em></span> we
- also have <span class="emphasis"><em><code class="literal">o = (&#945; + &#946;i + &#947;j + &#948;k) + (&#949; + &#950;i + &#951;j - &#952;j)e'</code></em></span>, though there is
+ Likewise, for any octonion <span class="emphasis"><em><tt class="literal">o = &#945; + &#946;i + &#947;j + &#948;k + &#949;e' + &#950;i' + &#951;j' + &#952;k'</tt></em></span> we
+ also have <span class="emphasis"><em><tt class="literal">o = (&#945; + &#946;i + &#947;j + &#948;k) + (&#949; + &#950;i + &#951;j - &#952;j)e'</tt></em></span>, though there is
         no meaningful vector-space-like structure based on the quaternions. What
         the H_component_n functions return are the quaternions which could be used
         to build the octonion using the constructor.
       </p>
-<a name="boost_octonions.octonions.octonion_member_functions.octonion_member_operators"></a><h4>
-<a name="id520761"></a>
+<a name="boost_octonions.octonions.octonion_member_functions.octonion_member_operators"></a><h3>
+<a name="id487048"></a>
         <a href="octonion_member_functions.html#boost_octonions.octonions.octonion_member_functions.octonion_member_operators">Octonion
         Member Operators</a>
- </h4>
-<a name="boost_octonions.octonions.octonion_member_functions.assignment_operators"></a><h5>
-<a name="id520786"></a>
+ </h3>
+<a name="boost_octonions.octonions.octonion_member_functions.assignment_operators"></a><h4>
+<a name="id487076"></a>
         <a href="octonion_member_functions.html#boost_octonions.octonions.octonion_member_functions.assignment_operators">Assignment
         Operators</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&amp;</span> <span class="keyword">operator</span> <span class="special">=</span> <span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">a_affecter</span><span class="special">);</span>
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">X</span><span class="special">&gt;</span>
@@ -189,11 +192,11 @@
         value, and all other components to zero). For the unspecialized form, the
         base type's assignment operators must not throw.
       </p>
-<a name="boost_octonions.octonions.octonion_member_functions.other_member_operators"></a><h5>
-<a name="id521317"></a>
+<a name="boost_octonions.octonions.octonion_member_functions.other_member_operators"></a><h4>
+<a name="id487613"></a>
         <a href="octonion_member_functions.html#boost_octonions.octonions.octonion_member_functions.other_member_operators">Other
         Member Operators</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&amp;</span> <span class="keyword">operator</span> <span class="special">+=</span> <span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">)</span>
 <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&amp;</span> <span class="keyword">operator</span> <span class="special">+=</span> <span class="special">(::</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
@@ -202,8 +205,8 @@
 <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&amp;</span> <span class="keyword">operator</span> <span class="special">+=</span> <span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">X</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- These perform the mathematical operation <code class="computeroutput"><span class="special">(*</span><span class="keyword">this</span><span class="special">)+</span><span class="identifier">rhs</span></code>
- and store the result in <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span></code>.
+ These perform the mathematical operation <tt class="computeroutput"><span class="special">(*</span><span class="keyword">this</span><span class="special">)+</span><span class="identifier">rhs</span></tt>
+ and store the result in <tt class="computeroutput"><span class="special">*</span><span class="keyword">this</span></tt>.
         The unspecialized form has exception guards, which the specialized forms
         do not, so as to insure exception safety. For the unspecialized form, the
         base type's assignment operators must not throw.
@@ -216,8 +219,8 @@
 <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&amp;</span> <span class="keyword">operator</span> <span class="special">-=</span> <span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">X</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- These perform the mathematical operation <code class="computeroutput"><span class="special">(*</span><span class="keyword">this</span><span class="special">)-</span><span class="identifier">rhs</span></code>
- and store the result in <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span></code>.
+ These perform the mathematical operation <tt class="computeroutput"><span class="special">(*</span><span class="keyword">this</span><span class="special">)-</span><span class="identifier">rhs</span></tt>
+ and store the result in <tt class="computeroutput"><span class="special">*</span><span class="keyword">this</span></tt>.
         The unspecialized form has exception guards, which the specialized forms
         do not, so as to insure exception safety. For the unspecialized form, the
         base type's assignment operators must not throw.
@@ -230,9 +233,9 @@
 <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&amp;</span> <span class="keyword">operator</span> <span class="special">*=</span> <span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">X</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- These perform the mathematical operation <code class="computeroutput"><span class="special">(*</span><span class="keyword">this</span><span class="special">)*</span><span class="identifier">rhs</span></code>
+ These perform the mathematical operation <tt class="computeroutput"><span class="special">(*</span><span class="keyword">this</span><span class="special">)*</span><span class="identifier">rhs</span></tt>
         in this order (order is important as multiplication is not commutative for
- octonions) and store the result in <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span></code>. The unspecialized form has exception
+ octonions) and store the result in <tt class="computeroutput"><span class="special">*</span><span class="keyword">this</span></tt>. The unspecialized form has exception
         guards, which the specialized forms do not, so as to insure exception safety.
         For the unspecialized form, the base type's assignment operators must not
         throw. Also, for clarity's sake, you should always group the factors in a
@@ -248,9 +251,9 @@
 <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&amp;</span> <span class="keyword">operator</span> <span class="special">/=</span> <span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">X</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- These perform the mathematical operation <code class="computeroutput"><span class="special">(*</span><span class="keyword">this</span><span class="special">)*</span><span class="identifier">inverse_of</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span></code>
+ These perform the mathematical operation <tt class="computeroutput"><span class="special">(*</span><span class="keyword">this</span><span class="special">)*</span><span class="identifier">inverse_of</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span></tt>
         in this order (order is important as multiplication is not commutative for
- octonions) and store the result in <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span></code>. The unspecialized form has exception
+ octonions) and store the result in <tt class="computeroutput"><span class="special">*</span><span class="keyword">this</span></tt>. The unspecialized form has exception
         guards, which the specialized forms do not, so as to insure exception safety.
         For the unspecialized form, the base type's assignment operators must not
         throw. As for the multiplication, remember to group any two factors using
@@ -259,7 +262,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2003 Hubert Holin</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2003 Hubert Holin<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/octonion/html/boost_octonions/octonions/octonion_member_typedefs.html
==============================================================================
--- trunk/libs/math/doc/octonion/html/boost_octonions/octonions/octonion_member_typedefs.html (original)
+++ trunk/libs/math/doc/octonion/html/boost_octonions/octonions/octonion_member_typedefs.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Octonion Member Typedefs</title>
+<title>Octonion
+ Member Typedefs</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Octonions">
 <link rel="up" href="../octonions.html" title="Octonions">
-<link rel="prev" href="octonion_specializations.html" title="Octonion Specializations">
-<link rel="next" href="octonion_member_functions.html" title="Octonion Member Functions">
+<link rel="prev" href="octonion_specializations.html" title="Octonion
+ Specializations">
+<link rel="next" href="octonion_member_functions.html" title="Octonion
+ Member Functions">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,11 +27,11 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_octonions.octonions.octonion_member_typedefs"></a><a href="octonion_member_typedefs.html" title="Octonion Member Typedefs">Octonion
- Member Typedefs</a>
-</h3></div></div></div>
+<a name="boost_octonions.octonions.octonion_member_typedefs"></a><a href="octonion_member_typedefs.html" title="Octonion
+ Member Typedefs">Octonion
+ Member Typedefs</a></h3></div></div></div>
 <p>
- <span class="bold"><strong>value_type</strong></span>
+ <span class="bold"><b>value_type</b></span>
       </p>
 <p>
         Template version:
@@ -60,7 +63,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2003 Hubert Holin</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2003 Hubert Holin<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/octonion/html/boost_octonions/octonions/octonion_specializations.html
==============================================================================
--- trunk/libs/math/doc/octonion/html/boost_octonions/octonions/octonion_specializations.html (original)
+++ trunk/libs/math/doc/octonion/html/boost_octonions/octonions/octonion_specializations.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Octonion Specializations</title>
+<title>Octonion
+ Specializations</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Octonions">
 <link rel="up" href="../octonions.html" title="Octonions">
-<link rel="prev" href="template_class_octonion.html" title="Template Class octonion">
-<link rel="next" href="octonion_member_typedefs.html" title="Octonion Member Typedefs">
+<link rel="prev" href="template_class_octonion.html" title="Template
+ Class octonion">
+<link rel="next" href="octonion_member_typedefs.html" title="Octonion
+ Member Typedefs">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_octonions.octonions.octonion_specializations"></a><a href="octonion_specializations.html" title="Octonion Specializations">Octonion
- Specializations</a>
-</h3></div></div></div>
+<a name="boost_octonions.octonions.octonion_specializations"></a><a href="octonion_specializations.html" title="Octonion
+ Specializations">Octonion
+ Specializations</a></h3></div></div></div>
 <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>
 
@@ -233,7 +236,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2003 Hubert Holin</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2003 Hubert Holin<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/octonion/html/boost_octonions/octonions/octonion_value_operations.html
==============================================================================
--- trunk/libs/math/doc/octonion/html/boost_octonions/octonions/octonion_value_operations.html (original)
+++ trunk/libs/math/doc/octonion/html/boost_octonions/octonions/octonion_value_operations.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Octonion Value Operations</title>
+<title>Octonion
+ Value Operations</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Octonions">
 <link rel="up" href="../octonions.html" title="Octonions">
-<link rel="prev" href="non_mem.html" title="Octonion Non-Member Operators">
-<link rel="next" href="oct_create.html" title="Octonion Creation Functions">
+<link rel="prev" href="non_mem.html" title=" Octonion Non-Member
+ Operators">
+<link rel="next" href="oct_create.html" title=" Octonion Creation
+ Functions">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,67 +27,67 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_octonions.octonions.octonion_value_operations"></a><a href="octonion_value_operations.html" title="Octonion Value Operations">Octonion
- Value Operations</a>
-</h3></div></div></div>
-<a name="boost_octonions.octonions.octonion_value_operations.real_and_unreal"></a><h5>
-<a name="id532168"></a>
+<a name="boost_octonions.octonions.octonion_value_operations"></a><a href="octonion_value_operations.html" title="Octonion
+ Value Operations">Octonion
+ Value Operations</a></h3></div></div></div>
+<a name="boost_octonions.octonions.octonion_value_operations.real_and_unreal"></a><h4>
+<a name="id498457"></a>
         <a href="octonion_value_operations.html#boost_octonions.octonions.octonion_value_operations.real_and_unreal">Real
         and Unreal</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">T</span> <span class="identifier">real</span><span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">o</span><span class="special">);</span>
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">unreal</span><span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">o</span><span class="special">);</span>
 </pre>
 <p>
- These return <code class="computeroutput"><span class="identifier">o</span><span class="special">.</span><span class="identifier">real</span><span class="special">()</span></code>
- and <code class="computeroutput"><span class="identifier">o</span><span class="special">.</span><span class="identifier">unreal</span><span class="special">()</span></code>
+ These return <tt class="computeroutput"><span class="identifier">o</span><span class="special">.</span><span class="identifier">real</span><span class="special">()</span></tt>
+ and <tt class="computeroutput"><span class="identifier">o</span><span class="special">.</span><span class="identifier">unreal</span><span class="special">()</span></tt>
         respectively.
       </p>
-<a name="boost_octonions.octonions.octonion_value_operations.conj"></a><h5>
-<a name="id532450"></a>
+<a name="boost_octonions.octonions.octonion_value_operations.conj"></a><h4>
+<a name="id498737"></a>
         <a href="octonion_value_operations.html#boost_octonions.octonions.octonion_value_operations.conj">conj</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">conj</span><span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">o</span><span class="special">);</span>
 </pre>
 <p>
         This returns the conjugate of the octonion.
       </p>
-<a name="boost_octonions.octonions.octonion_value_operations.sup"></a><h5>
-<a name="id532590"></a>
+<a name="boost_octonions.octonions.octonion_value_operations.sup"></a><h4>
+<a name="id498877"></a>
         <a href="octonion_value_operations.html#boost_octonions.octonions.octonion_value_operations.sup">sup</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">T</span> <span class="identifier">sup</span><span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">o</span><span class="special">);</span>
 </pre>
 <p>
- This return the sup norm (the greatest among <code class="computeroutput"><span class="identifier">abs</span><span class="special">(</span><span class="identifier">o</span><span class="special">.</span><span class="identifier">R_component_1</span><span class="special">())...</span><span class="identifier">abs</span><span class="special">(</span><span class="identifier">o</span><span class="special">.</span><span class="identifier">R_component_8</span><span class="special">()))</span></code> of the octonion.
+ This return the sup norm (the greatest among <tt class="computeroutput"><span class="identifier">abs</span><span class="special">(</span><span class="identifier">o</span><span class="special">.</span><span class="identifier">R_component_1</span><span class="special">())...</span><span class="identifier">abs</span><span class="special">(</span><span class="identifier">o</span><span class="special">.</span><span class="identifier">R_component_8</span><span class="special">()))</span></tt> of the octonion.
       </p>
-<a name="boost_octonions.octonions.octonion_value_operations.l1"></a><h5>
-<a name="id532780"></a>
+<a name="boost_octonions.octonions.octonion_value_operations.l1"></a><h4>
+<a name="id499066"></a>
         <a href="octonion_value_operations.html#boost_octonions.octonions.octonion_value_operations.l1">l1</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">T</span> <span class="identifier">l1</span><span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">o</span><span class="special">);</span>
 </pre>
 <p>
- This return the l1 norm (<code class="computeroutput"><span class="identifier">abs</span><span class="special">(</span><span class="identifier">o</span><span class="special">.</span><span class="identifier">R_component_1</span><span class="special">())+...+</span><span class="identifier">abs</span><span class="special">(</span><span class="identifier">o</span><span class="special">.</span><span class="identifier">R_component_8</span><span class="special">())</span></code>) of the octonion.
+ This return the l1 norm (<tt class="computeroutput"><span class="identifier">abs</span><span class="special">(</span><span class="identifier">o</span><span class="special">.</span><span class="identifier">R_component_1</span><span class="special">())+...+</span><span class="identifier">abs</span><span class="special">(</span><span class="identifier">o</span><span class="special">.</span><span class="identifier">R_component_8</span><span class="special">())</span></tt>) of the octonion.
       </p>
-<a name="boost_octonions.octonions.octonion_value_operations.abs"></a><h5>
-<a name="id532969"></a>
+<a name="boost_octonions.octonions.octonion_value_operations.abs"></a><h4>
+<a name="id499254"></a>
         <a href="octonion_value_operations.html#boost_octonions.octonions.octonion_value_operations.abs">abs</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">T</span> <span class="identifier">abs</span><span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">o</span><span class="special">);</span>
 </pre>
 <p>
         This return the magnitude (Euclidian norm) of the octonion.
       </p>
-<a name="boost_octonions.octonions.octonion_value_operations.norm"></a><h5>
-<a name="id533091"></a>
+<a name="boost_octonions.octonions.octonion_value_operations.norm"></a><h4>
+<a name="id499377"></a>
         <a href="octonion_value_operations.html#boost_octonions.octonions.octonion_value_operations.norm">norm</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">T</span> <span class="identifier">norm</span><span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span><span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">o</span><span class="special">);</span>
 </pre>
@@ -98,7 +101,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2003 Hubert Holin</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2003 Hubert Holin<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/octonion/html/boost_octonions/octonions/octonions_transcendentals.html
==============================================================================
--- trunk/libs/math/doc/octonion/html/boost_octonions/octonions/octonions_transcendentals.html (original)
+++ trunk/libs/math/doc/octonion/html/boost_octonions/octonions/octonions_transcendentals.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,12 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Octonions Transcendentals</title>
+<title>Octonions
+ Transcendentals</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Octonions">
 <link rel="up" href="../octonions.html" title="Octonions">
-<link rel="prev" href="oct_create.html" title="Octonion Creation Functions">
+<link rel="prev" href="oct_create.html" title=" Octonion Creation
+ Functions">
 <link rel="next" href="test_program.html" title="Test Program">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -24,18 +26,18 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_octonions.octonions.octonions_transcendentals"></a><a href="octonions_transcendentals.html" title="Octonions Transcendentals">Octonions
- Transcendentals</a>
-</h3></div></div></div>
+<a name="boost_octonions.octonions.octonions_transcendentals"></a><a href="octonions_transcendentals.html" title="Octonions
+ Transcendentals">Octonions
+ Transcendentals</a></h3></div></div></div>
 <p>
- There is no <code class="computeroutput"><span class="identifier">log</span></code> or <code class="computeroutput"><span class="identifier">sqrt</span></code> provided for octonions in this implementation,
- and <code class="computeroutput"><span class="identifier">pow</span></code> is likewise restricted
+ There is no <tt class="computeroutput"><span class="identifier">log</span></tt> or <tt class="computeroutput"><span class="identifier">sqrt</span></tt> provided for octonions in this implementation,
+ and <tt class="computeroutput"><span class="identifier">pow</span></tt> is likewise restricted
         to integral powers of the exponent. There are several reasons to this: on
         the one hand, the equivalent of analytic continuation for octonions ("branch
         cuts") remains to be investigated thoroughly (by me, at any rate...),
         and we wish to avoid the nonsense introduced in the standard by exponentiations
         of complexes by complexes (which is well defined, but not in the standard...).
- Talking of nonsense, saying that <code class="computeroutput"><span class="identifier">pow</span><span class="special">(</span><span class="number">0</span><span class="special">,</span><span class="number">0</span><span class="special">)</span></code> is "implementation
+ Talking of nonsense, saying that <tt class="computeroutput"><span class="identifier">pow</span><span class="special">(</span><span class="number">0</span><span class="special">,</span><span class="number">0</span><span class="special">)</span></tt> is "implementation
         defined" is just plain brain-dead...
       </p>
 <p>
@@ -44,18 +46,18 @@
         of the author (the existence and definition of the exponential, on the octonions
         among others, on the other hand, is a few centuries old). Basically, any
         converging power series with real coefficients which allows for a closed
- formula in <span class="emphasis"><em><span class="bold"><strong>C</strong></span></em></span> can be
- transposed to <span class="emphasis"><em><span class="bold"><strong>O</strong></span></em></span>. More
+ formula in <span class="emphasis"><em><span class="bold"><b>C</b></span></em></span> can be
+ transposed to <span class="emphasis"><em><span class="bold"><b>O</b></span></em></span>. More
         transcendentals of this type could be added in a further revision upon request.
         It should be noted that it is these functions which force the dependency
         upon the boost/math/special_functions/sinc.hpp
         and the boost/math/special_functions/sinhc.hpp
         headers.
       </p>
-<a name="boost_octonions.octonions.octonions_transcendentals.exp"></a><h5>
-<a name="id534408"></a>
+<a name="boost_octonions.octonions.octonions_transcendentals.exp"></a><h4>
+<a name="id500701"></a>
         <a href="octonions_transcendentals.html#boost_octonions.octonions.octonions_transcendentals.exp">exp</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span>
 <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">exp</span><span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">o</span><span class="special">);</span>
@@ -63,10 +65,10 @@
 <p>
         Computes the exponential of the octonion.
       </p>
-<a name="boost_octonions.octonions.octonions_transcendentals.cos"></a><h5>
-<a name="id534546"></a>
+<a name="boost_octonions.octonions.octonions_transcendentals.cos"></a><h4>
+<a name="id500841"></a>
         <a href="octonions_transcendentals.html#boost_octonions.octonions.octonions_transcendentals.cos">cos</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span>
 <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">cos</span><span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">o</span><span class="special">);</span>
@@ -74,10 +76,10 @@
 <p>
         Computes the cosine of the octonion
       </p>
-<a name="boost_octonions.octonions.octonions_transcendentals.sin"></a><h5>
-<a name="id534685"></a>
+<a name="boost_octonions.octonions.octonions_transcendentals.sin"></a><h4>
+<a name="id500980"></a>
         <a href="octonions_transcendentals.html#boost_octonions.octonions.octonions_transcendentals.sin">sin</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span>
 <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">sin</span><span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">o</span><span class="special">);</span>
@@ -85,10 +87,10 @@
 <p>
         Computes the sine of the octonion.
       </p>
-<a name="boost_octonions.octonions.octonions_transcendentals.tan"></a><h5>
-<a name="id534824"></a>
+<a name="boost_octonions.octonions.octonions_transcendentals.tan"></a><h4>
+<a name="id501119"></a>
         <a href="octonions_transcendentals.html#boost_octonions.octonions.octonions_transcendentals.tan">tan</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span>
 <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">tan</span><span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">o</span><span class="special">);</span>
@@ -96,10 +98,10 @@
 <p>
         Computes the tangent of the octonion.
       </p>
-<a name="boost_octonions.octonions.octonions_transcendentals.cosh"></a><h5>
-<a name="id534961"></a>
+<a name="boost_octonions.octonions.octonions_transcendentals.cosh"></a><h4>
+<a name="id501257"></a>
         <a href="octonions_transcendentals.html#boost_octonions.octonions.octonions_transcendentals.cosh">cosh</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span>
 <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">cosh</span><span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">o</span><span class="special">);</span>
@@ -107,10 +109,10 @@
 <p>
         Computes the hyperbolic cosine of the octonion.
       </p>
-<a name="boost_octonions.octonions.octonions_transcendentals.sinh"></a><h5>
-<a name="id535101"></a>
+<a name="boost_octonions.octonions.octonions_transcendentals.sinh"></a><h4>
+<a name="id501397"></a>
         <a href="octonions_transcendentals.html#boost_octonions.octonions.octonions_transcendentals.sinh">sinh</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span>
 <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">sinh</span><span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">o</span><span class="special">);</span>
@@ -118,10 +120,10 @@
 <p>
         Computes the hyperbolic sine of the octonion.
       </p>
-<a name="boost_octonions.octonions.octonions_transcendentals.tanh"></a><h5>
-<a name="id535241"></a>
+<a name="boost_octonions.octonions.octonions_transcendentals.tanh"></a><h4>
+<a name="id501538"></a>
         <a href="octonions_transcendentals.html#boost_octonions.octonions.octonions_transcendentals.tanh">tanh</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span>
 <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">tanh</span><span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">o</span><span class="special">);</span>
@@ -129,10 +131,10 @@
 <p>
         Computes the hyperbolic tangent of the octonion.
       </p>
-<a name="boost_octonions.octonions.octonions_transcendentals.pow"></a><h5>
-<a name="id535382"></a>
+<a name="boost_octonions.octonions.octonions_transcendentals.pow"></a><h4>
+<a name="id501679"></a>
         <a href="octonions_transcendentals.html#boost_octonions.octonions.octonions_transcendentals.pow">pow</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span>
 <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">pow</span><span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">o</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">n</span><span class="special">);</span>
@@ -143,7 +145,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2003 Hubert Holin</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2003 Hubert Holin<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/octonion/html/boost_octonions/octonions/overview.html
==============================================================================
--- trunk/libs/math/doc/octonion/html/boost_octonions/octonions/overview.html (original)
+++ trunk/libs/math/doc/octonion/html/boost_octonions/octonions/overview.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Overview</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Octonions">
 <link rel="up" href="../octonions.html" title="Octonions">
 <link rel="prev" href="../octonions.html" title="Octonions">
@@ -24,8 +24,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_octonions.octonions.overview"></a>Overview
-</h3></div></div></div>
+<a name="boost_octonions.octonions.overview"></a>Overview</h3></div></div></div>
 <p>
         Octonions, like quaternions,
         are a relative of complex numbers.
@@ -35,20 +34,20 @@
       </p>
 <p>
         In practical terms, an octonion is simply an octuple of real numbers (&#945;,&#946;,&#947;,&#948;,&#949;,&#950;,&#951;,&#952;),
- which we can write in the form <span class="emphasis"><em><code class="literal">o = &#945; + &#946;i + &#947;j + &#948;k + &#949;e' + &#950;i' + &#951;j' + &#952;k'</code></em></span>,
- where <span class="emphasis"><em><code class="literal">i</code></em></span>, <span class="emphasis"><em><code class="literal">j</code></em></span>
- and <span class="emphasis"><em><code class="literal">k</code></em></span> are the same objects as for
- quaternions, and <span class="emphasis"><em><code class="literal">e'</code></em></span>, <span class="emphasis"><em><code class="literal">i'</code></em></span>,
- <span class="emphasis"><em><code class="literal">j'</code></em></span> and <span class="emphasis"><em><code class="literal">k'</code></em></span>
- are distinct objects which play essentially the same kind of role as <span class="emphasis"><em><code class="literal">i</code></em></span>
- (or <span class="emphasis"><em><code class="literal">j</code></em></span> or <span class="emphasis"><em><code class="literal">k</code></em></span>).
+ which we can write in the form <span class="emphasis"><em><tt class="literal">o = &#945; + &#946;i + &#947;j + &#948;k + &#949;e' + &#950;i' + &#951;j' + &#952;k'</tt></em></span>,
+ where <span class="emphasis"><em><tt class="literal">i</tt></em></span>, <span class="emphasis"><em><tt class="literal">j</tt></em></span>
+ and <span class="emphasis"><em><tt class="literal">k</tt></em></span> are the same objects as for
+ quaternions, and <span class="emphasis"><em><tt class="literal">e'</tt></em></span>, <span class="emphasis"><em><tt class="literal">i'</tt></em></span>,
+ <span class="emphasis"><em><tt class="literal">j'</tt></em></span> and <span class="emphasis"><em><tt class="literal">k'</tt></em></span>
+ are distinct objects which play essentially the same kind of role as <span class="emphasis"><em><tt class="literal">i</tt></em></span>
+ (or <span class="emphasis"><em><tt class="literal">j</tt></em></span> or <span class="emphasis"><em><tt class="literal">k</tt></em></span>).
       </p>
 <p>
         Addition and a multiplication is defined on the set of octonions, which generalize
- their quaternionic counterparts. The main novelty this time is that <span class="bold"><strong>the multiplication is not only not commutative, is now not even
- associative</strong></span> (i.e. there are quaternions <span class="emphasis"><em><code class="literal">x</code></em></span>,
- <span class="emphasis"><em><code class="literal">y</code></em></span> and <span class="emphasis"><em><code class="literal">z</code></em></span>
- such that <span class="emphasis"><em><code class="literal">x(yz) &#8800; (xy)z</code></em></span>). A way of
+ their quaternionic counterparts. The main novelty this time is that <span class="bold"><b>the multiplication is not only not commutative, is now not even
+ associative</b></span> (i.e. there are quaternions <span class="emphasis"><em><tt class="literal">x</tt></em></span>,
+ <span class="emphasis"><em><tt class="literal">y</tt></em></span> and <span class="emphasis"><em><tt class="literal">z</tt></em></span>
+ such that <span class="emphasis"><em><tt class="literal">x(yz) &#8800; (xy)z</tt></em></span>). A way of
         remembering things is by using the following multiplication table:
       </p>
 <p>
@@ -69,7 +68,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2003 Hubert Holin</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2003 Hubert Holin<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/octonion/html/boost_octonions/octonions/synopsis.html
==============================================================================
--- trunk/libs/math/doc/octonion/html/boost_octonions/octonions/synopsis.html (original)
+++ trunk/libs/math/doc/octonion/html/boost_octonions/octonions/synopsis.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -3,11 +3,12 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Synopsis</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Octonions">
 <link rel="up" href="../octonions.html" title="Octonions">
 <link rel="prev" href="header_file.html" title="Header File">
-<link rel="next" href="template_class_octonion.html" title="Template Class octonion">
+<link rel="next" href="template_class_octonion.html" title="Template
+ Class octonion">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +25,14 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_octonions.octonions.synopsis"></a>Synopsis
-</h3></div></div></div>
+<a name="boost_octonions.octonions.synopsis"></a>Synopsis</h3></div></div></div>
 <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">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">class</span> octonion<span class="special">;</span>
-<span class="keyword">template</span><span class="special">&lt;&gt;</span> <span class="keyword">class</span> octonion<float><span class="special">;</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">class</span> <a href="template_class_octonion.html" title="Template
+ Class octonion">octonion</a><span class="special">;</span>
+<span class="keyword">template</span><span class="special">&lt;&gt;</span> <span class="keyword">class</span> <a href="octonion_specializations.html" title="Octonion
+ Specializations">octonion&lt;float&gt;</a><span class="special">;</span>
 <span class="keyword">template</span><span class="special">&lt;&gt;</span> <span class="keyword">class</span> octonion<double><span class="special">;</span>
 <span class="keyword">template</span><span class="special">&lt;&gt;</span> <span class="keyword">class</span> octonion<long double><span class="special">;</span>
 
@@ -104,9 +106,12 @@
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">T</span> norm<span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span><span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">o</span><span class="special">);</span>
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> conj<span class="special">(</span><span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">o</span><span class="special">);</span>
 
-<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> spherical<span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rho</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">theta</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">phi1</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special
">&amp;</span> <span class="identifier">phi2</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">phi3</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">phi4</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">phi5</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">phi6</span><span class="special">);</span>
-<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> multipolar<span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rho1</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">theta1</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rho2</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="spec
ial">&amp;</span> <span class="identifier">theta2</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rho3</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">theta3</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rho4</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">theta4</span><span class="special">);</span>
-<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> cylindrical<span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">r</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">angle</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">h1</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">
&amp;</span> <span class="identifier">h2</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">h3</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">h4</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">h5</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">h6</span><span class="special">);</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <a href="oct_create.html" title=" Octonion Creation
+ Functions">spherical</a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rho</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">theta</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">phi1</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">phi2</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">phi3</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <sp
an class="identifier">phi4</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">phi5</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">phi6</span><span class="special">);</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <a href="oct_create.html" title=" Octonion Creation
+ Functions">multipolar</a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rho1</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">theta1</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rho2</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">theta2</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rho3</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span
> <span class="identifier">theta3</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rho4</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">theta4</span><span class="special">);</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">octonion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <a href="oct_create.html" title=" Octonion Creation
+ Functions">cylindrical</a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">r</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">angle</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">h1</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">h2</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">h3</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span cla
ss="identifier">h4</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">h5</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">h6</span><span class="special">);</span>
 
 <span class="comment">// transcendentals
 </span>
@@ -125,7 +130,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2003 Hubert Holin</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2003 Hubert Holin<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/octonion/html/boost_octonions/octonions/template_class_octonion.html
==============================================================================
--- trunk/libs/math/doc/octonion/html/boost_octonions/octonions/template_class_octonion.html (original)
+++ trunk/libs/math/doc/octonion/html/boost_octonions/octonions/template_class_octonion.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Template Class octonion</title>
+<title>Template
+ Class octonion</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Octonions">
 <link rel="up" href="../octonions.html" title="Octonions">
 <link rel="prev" href="synopsis.html" title="Synopsis">
-<link rel="next" href="octonion_specializations.html" title="Octonion Specializations">
+<link rel="next" href="octonion_specializations.html" title="Octonion
+ Specializations">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +26,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_octonions.octonions.template_class_octonion"></a><a href="template_class_octonion.html" title="Template Class octonion">Template
- Class octonion</a>
-</h3></div></div></div>
+<a name="boost_octonions.octonions.template_class_octonion"></a><a href="template_class_octonion.html" title="Template
+ Class octonion">Template
+ Class octonion</a></h3></div></div></div>
 <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>
 
@@ -99,7 +101,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2003 Hubert Holin</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2003 Hubert Holin<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/octonion/html/boost_octonions/octonions/test_program.html
==============================================================================
--- trunk/libs/math/doc/octonion/html/boost_octonions/octonions/test_program.html (original)
+++ trunk/libs/math/doc/octonion/html/boost_octonions/octonions/test_program.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -3,10 +3,11 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Test Program</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Octonions">
 <link rel="up" href="../octonions.html" title="Octonions">
-<link rel="prev" href="octonions_transcendentals.html" title="Octonions Transcendentals">
+<link rel="prev" href="octonions_transcendentals.html" title="Octonions
+ Transcendentals">
 <link rel="next" href="acknowledgements.html" title="Acknowledgements">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_octonions.octonions.test_program"></a>Test Program
-</h3></div></div></div>
+<a name="boost_octonions.octonions.test_program"></a>Test Program</h3></div></div></div>
 <p>
         The octonion_test.cpp
         test program tests octonions specialisations for float, double and long double
@@ -44,7 +44,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2003 Hubert Holin</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2003 Hubert Holin<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/octonion/html/boost_octonions/octonions/to_do.html
==============================================================================
--- trunk/libs/math/doc/octonion/html/boost_octonions/octonions/to_do.html (original)
+++ trunk/libs/math/doc/octonion/html/boost_octonions/octonions/to_do.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>To Do</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Octonions">
 <link rel="up" href="../octonions.html" title="Octonions">
 <link rel="prev" href="history.html" title="History">
@@ -23,8 +23,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_octonions.octonions.to_do"></a>To Do
-</h3></div></div></div>
+<a name="boost_octonions.octonions.to_do"></a>To Do</h3></div></div></div>
 <div class="itemizedlist"><ul type="disc">
 <li>
           Improve testing.
@@ -39,7 +38,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2003 Hubert Holin</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2003 Hubert Holin<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/octonion/html/index.html
==============================================================================
--- trunk/libs/math/doc/octonion/html/index.html (original)
+++ trunk/libs/math/doc/octonion/html/index.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Boost.Octonions</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="index.html" title="Boost.Octonions">
 <link rel="next" href="boost_octonions/octonions.html" title="Octonions">
 </head>
@@ -28,7 +28,7 @@
 </h3></div></div></div>
 <div><p class="copyright">Copyright © 2001 -2003 Hubert Holin</p></div>
 <div><div class="legalnotice">
-<a name="id489767"></a><p>
+<a name="id387682"></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>
@@ -70,7 +70,7 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"><p><small>Last revised: December 29, 2006 at 11:08:32 +0000</small></p></td>
-<td align="right"><small></small></td>
+<td align="right"><div class="copyright-footer"><small></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav"><a accesskey="n" href="boost_octonions/octonions.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a></div>

Modified: trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions.html
==============================================================================
--- trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions.html (original)
+++ trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Quaternions</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../index.html" title="Boost.Quaternions">
 <link rel="up" href="../index.html" title="Boost.Quaternions">
 <link rel="prev" href="../index.html" title="Boost.Quaternions">
@@ -24,8 +24,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="boost_quaternions.quaternions"></a>Quaternions
-</h2></div></div></div>
+<a name="boost_quaternions.quaternions"></a>Quaternions</h2></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section">Overview</span></dt>
 <dt><span class="section">Header File</span></dt>
@@ -53,7 +52,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2003 Hubert Holin</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2003 Hubert Holin<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/acknowledgements.html
==============================================================================
--- trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/acknowledgements.html (original)
+++ trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/acknowledgements.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -3,10 +3,11 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Acknowledgements</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Quaternions">
 <link rel="up" href="../quaternions.html" title="Quaternions">
-<link rel="prev" href="exp.html" title="The Quaternionic Exponential">
+<link rel="prev" href="exp.html" title=" The Quaternionic
+ Exponential">
 <link rel="next" href="history.html" title="History">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_quaternions.quaternions.acknowledgements"></a>Acknowledgements
-</h3></div></div></div>
+<a name="boost_quaternions.quaternions.acknowledgements"></a>Acknowledgements</h3></div></div></div>
 <p>
         The mathematical text has been typeset with <a href="http://www.nisus-soft.com/" target="_top">Nisus
         Writer</a>. Jens Maurer has helped with portability and standard adherence,
@@ -36,7 +36,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2003 Hubert Holin</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2003 Hubert Holin<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/create.html
==============================================================================
--- trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/create.html (original)
+++ trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/create.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Quaternion Creation Functions</title>
+<title> Quaternion Creation
+ Functions</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Quaternions">
 <link rel="up" href="../quaternions.html" title="Quaternions">
-<link rel="prev" href="value_op.html" title="Quaternion Value Operations">
-<link rel="next" href="trans.html" title="Quaternion Transcendentals">
+<link rel="prev" href="value_op.html" title=" Quaternion Value
+ Operations">
+<link rel="next" href="trans.html" title=" Quaternion Transcendentals">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +26,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_quaternions.quaternions.create"></a><a href="create.html" title="Quaternion Creation Functions"> Quaternion Creation
- Functions</a>
-</h3></div></div></div>
+<a name="boost_quaternions.quaternions.create"></a><a href="create.html" title=" Quaternion Creation
+ Functions"> Quaternion Creation
+ Functions</a></h3></div></div></div>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">spherical</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rho</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">theta</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">phi1</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="iden
tifier">phi2</span><span class="special">);</span>
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">semipolar</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rho</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">alpha</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">theta1</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="id
entifier">theta2</span><span class="special">);</span>
@@ -39,71 +41,74 @@
         numbers, as there is no strict equivalent to polar coordinates for quaternions.
       </p>
 <a name="boost_quaternions.quaternions.creation_spherical"></a><p>
- <code class="computeroutput"><span class="identifier">spherical</span></code> is a simple transposition
- of <code class="computeroutput"><span class="identifier">polar</span></code>, it takes as inputs
+ <tt class="computeroutput"><span class="identifier">spherical</span></tt> is a simple transposition
+ of <tt class="computeroutput"><span class="identifier">polar</span></tt>, it takes as inputs
         a (positive) magnitude and a point on the hypersphere, given by three angles.
- The first of these, <code class="computeroutput"><span class="identifier">theta</span></code>
- has a natural range of <code class="computeroutput"><span class="special">-</span><span class="identifier">pi</span></code>
- to <code class="computeroutput"><span class="special">+</span><span class="identifier">pi</span></code>,
- and the other two have natural ranges of <code class="computeroutput"><span class="special">-</span><span class="identifier">pi</span><span class="special">/</span><span class="number">2</span></code>
- to <code class="computeroutput"><span class="special">+</span><span class="identifier">pi</span><span class="special">/</span><span class="number">2</span></code> (as is the
- case with the usual spherical coordinates in <span class="emphasis"><em><span class="bold"><strong>R<sup>3</sup></strong></span></em></span>).
+ The first of these, <tt class="computeroutput"><span class="identifier">theta</span></tt>
+ has a natural range of <tt class="computeroutput"><span class="special">-</span><span class="identifier">pi</span></tt>
+ to <tt class="computeroutput"><span class="special">+</span><span class="identifier">pi</span></tt>,
+ and the other two have natural ranges of <tt class="computeroutput"><span class="special">-</span><span class="identifier">pi</span><span class="special">/</span><span class="number">2</span></tt>
+ to <tt class="computeroutput"><span class="special">+</span><span class="identifier">pi</span><span class="special">/</span><span class="number">2</span></tt> (as is the
+ case with the usual spherical coordinates in <span class="emphasis"><em><span class="bold"><b>R<sup>3</sup></b></span></em></span>).
         Due to the many symmetries and periodicities, nothing untoward happens if
         the magnitude is negative or the angles are outside their natural ranges.
         The expected degeneracies (a magnitude of zero ignores the angles settings...)
         do happen however.
       </p>
 <a name="boost_quaternions.quaternions.creation_cylindrical"></a><p>
- <code class="computeroutput"><span class="identifier">cylindrical</span></code> is likewise a
- simple transposition of the usual cylindrical coordinates in <span class="emphasis"><em><span class="bold"><strong>R<sup>3</sup></strong></span></em></span>, which in turn is another derivative of
+ <tt class="computeroutput"><span class="identifier">cylindrical</span></tt> is likewise a
+ simple transposition of the usual cylindrical coordinates in <span class="emphasis"><em><span class="bold"><b>R<sup>3</sup></b></span></em></span>, which in turn is another derivative of
         planar polar coordinates. The first two inputs are the polar coordinates
- of the first <span class="emphasis"><em><span class="bold"><strong>C</strong></span></em></span> component
+ of the first <span class="emphasis"><em><span class="bold"><b>C</b></span></em></span> component
         of the quaternion. The third and fourth inputs are placed into the third
- and fourth <span class="emphasis"><em><span class="bold"><strong>R</strong></span></em></span> components
+ and fourth <span class="emphasis"><em><span class="bold"><b>R</b></span></em></span> components
         of the quaternion, respectively.
       </p>
 <a name="boost_quaternions.quaternions.creation_multipolar"></a><p>
- <code class="computeroutput"><span class="identifier">multipolar</span></code> is yet another
- simple generalization of polar coordinates. This time, both <span class="emphasis"><em><span class="bold"><strong>C</strong></span></em></span> components of the quaternion are given
+ <tt class="computeroutput"><span class="identifier">multipolar</span></tt> is yet another
+ simple generalization of polar coordinates. This time, both <span class="emphasis"><em><span class="bold"><b>C</b></span></em></span> components of the quaternion are given
         in polar coordinates.
       </p>
 <a name="boost_quaternions.quaternions.creation_cylindrospherical"></a><p>
- <code class="computeroutput"><span class="identifier">cylindrospherical</span></code> is specific
- to quaternions. It is often interesting to consider <span class="emphasis"><em><span class="bold"><strong>H</strong></span></em></span>
- as the cartesian product of <span class="emphasis"><em><span class="bold"><strong>R</strong></span></em></span>
- by <span class="emphasis"><em><span class="bold"><strong>R<sup>3</sup></strong></span></em></span> (the quaternionic
+ <tt class="computeroutput"><span class="identifier">cylindrospherical</span></tt> is specific
+ to quaternions. It is often interesting to consider <span class="emphasis"><em><span class="bold"><b>H</b></span></em></span>
+ as the cartesian product of <span class="emphasis"><em><span class="bold"><b>R</b></span></em></span>
+ by <span class="emphasis"><em><span class="bold"><b>R<sup>3</sup></b></span></em></span> (the quaternionic
         multiplication as then a special form, as given here). This function therefore
- builds a quaternion from this representation, with the <span class="emphasis"><em><span class="bold"><strong>R<sup>3</sup></strong></span></em></span> component given in usual <span class="emphasis"><em><span class="bold"><strong>R<sup>3</sup></strong></span></em></span> spherical coordinates.
+ builds a quaternion from this representation, with the <span class="emphasis"><em><span class="bold"><b>R<sup>3</sup></b></span></em></span> component given in usual <span class="emphasis"><em><span class="bold"><b>R<sup>3</sup></b></span></em></span> spherical coordinates.
       </p>
 <a name="boost_quaternions.quaternions.creation_semipolar"></a><p>
- <code class="computeroutput"><span class="identifier">semipolar</span></code> is another generator
+ <tt class="computeroutput"><span class="identifier">semipolar</span></tt> is another generator
         which is specific to quaternions. It takes as a first input the magnitude
- of the quaternion, as a second input an angle in the range <code class="computeroutput"><span class="number">0</span></code> to <code class="computeroutput"><span class="special">+</span><span class="identifier">pi</span><span class="special">/</span><span class="number">2</span></code>
- such that magnitudes of the first two <span class="emphasis"><em><span class="bold"><strong>C</strong></span></em></span>
+ of the quaternion, as a second input an angle in the range <tt class="computeroutput"><span class="number">0</span></tt> to <tt class="computeroutput"><span class="special">+</span><span class="identifier">pi</span><span class="special">/</span><span class="number">2</span></tt>
+ such that magnitudes of the first two <span class="emphasis"><em><span class="bold"><b>C</b></span></em></span>
         components of the quaternion are the product of the first input and the sine
         and cosine of this angle, respectively, and finally as third and fourth inputs
- angles in the range <code class="computeroutput"><span class="special">-</span><span class="identifier">pi</span><span class="special">/</span><span class="number">2</span></code> to <code class="computeroutput"><span class="special">+</span><span class="identifier">pi</span><span class="special">/</span><span class="number">2</span></code> which represent the arguments of the first
- and second <span class="emphasis"><em><span class="bold"><strong>C</strong></span></em></span> components
+ angles in the range <tt class="computeroutput"><span class="special">-</span><span class="identifier">pi</span><span class="special">/</span><span class="number">2</span></tt> to <tt class="computeroutput"><span class="special">+</span><span class="identifier">pi</span><span class="special">/</span><span class="number">2</span></tt> which represent the arguments of the first
+ and second <span class="emphasis"><em><span class="bold"><b>C</b></span></em></span> components
         of the quaternion, respectively. As usual, nothing untoward happens if what
         should be magnitudes are negative numbers or angles are out of their natural
         ranges, as symmetries and periodicities kick in.
       </p>
 <p>
         In this version of our implementation of quaternions, there is no analogue
- of the complex value operation <code class="computeroutput"><span class="identifier">arg</span></code>
+ of the complex value operation <tt class="computeroutput"><span class="identifier">arg</span></tt>
         as the situation is somewhat more complicated. Unit quaternions are linked
- both to rotations in <span class="emphasis"><em><span class="bold"><strong>R<sup>3</sup></strong></span></em></span>
- and in <span class="emphasis"><em><span class="bold"><strong>R<sup>4</sup></strong></span></em></span>, and the correspondences
+ both to rotations in <span class="emphasis"><em><span class="bold"><b>R<sup>3</sup></b></span></em></span>
+ and in <span class="emphasis"><em><span class="bold"><b>R<sup>4</sup></b></span></em></span>, and the correspondences
         are not too complicated, but there is currently a lack of standard (de facto
         or de jure) matrix library with which the conversions could work. This should
         be remedied in a further revision. In the mean time, an example of how this
- could be done is presented here for R3, and here for R4 (<a href="../../../../../quaternion/HSO3SO4.cpp" target="_top">example
+ could be done is presented here for R3, and here for R4 (<a href="../../../../../quaternion/HSO3SO4.cpp" target="_top">example
         test file</a>).
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2003 Hubert Holin</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2003 Hubert Holin<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/exp.html
==============================================================================
--- trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/exp.html (original)
+++ trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/exp.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,9 +1,10 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>The Quaternionic Exponential</title>
+<title> The Quaternionic
+ Exponential</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Quaternions">
 <link rel="up" href="../quaternions.html" title="Quaternions">
 <link rel="prev" href="test_program.html" title="Test Program">
@@ -24,9 +25,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_quaternions.quaternions.exp"></a><a href="exp.html" title="The Quaternionic Exponential"> The Quaternionic
- Exponential</a>
-</h3></div></div></div>
+<a name="boost_quaternions.quaternions.exp"></a><a href="exp.html" title=" The Quaternionic
+ Exponential"> The Quaternionic
+ Exponential</a></h3></div></div></div>
 <p>
         Please refer to the following PDF's:
       </p>
@@ -39,7 +40,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2003 Hubert Holin</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2003 Hubert Holin<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/header_file.html
==============================================================================
--- trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/header_file.html (original)
+++ trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/header_file.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Header File</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Quaternions">
 <link rel="up" href="../quaternions.html" title="Quaternions">
 <link rel="prev" href="overview.html" title="Overview">
@@ -24,15 +24,17 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_quaternions.quaternions.header_file"></a>Header File
-</h3></div></div></div>
+<a name="boost_quaternions.quaternions.header_file"></a>Header File</h3></div></div></div>
 <p>
         The interface and implementation are both supplied by the header file quaternion.hpp.
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2003 Hubert Holin</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2003 Hubert Holin<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/history.html
==============================================================================
--- trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/history.html (original)
+++ trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/history.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>History</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Quaternions">
 <link rel="up" href="../quaternions.html" title="Quaternions">
 <link rel="prev" href="acknowledgements.html" title="Acknowledgements">
@@ -24,8 +24,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_quaternions.quaternions.history"></a>History
-</h3></div></div></div>
+<a name="boost_quaternions.quaternions.history"></a>History</h3></div></div></div>
 <div class="itemizedlist"><ul type="disc">
 <li>
           1.5.8 - 17/12/2005: Converted documentation to Quickbook Format.
@@ -93,7 +92,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2003 Hubert Holin</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2003 Hubert Holin<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/mem_fun.html
==============================================================================
--- trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/mem_fun.html (original)
+++ trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/mem_fun.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Quaternion Member Functions</title>
+<title> Quaternion Member
+ Functions</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Quaternions">
 <link rel="up" href="../quaternions.html" title="Quaternions">
-<link rel="prev" href="mem_typedef.html" title="Quaternion Member Typedefs">
-<link rel="next" href="non_mem.html" title="Quaternion Non-Member Operators">
+<link rel="prev" href="mem_typedef.html" title=" Quaternion
+ Member Typedefs">
+<link rel="next" href="non_mem.html" title=" Quaternion Non-Member
+ Operators">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +27,13 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_quaternions.quaternions.mem_fun"></a><a href="mem_fun.html" title="Quaternion Member Functions"> Quaternion Member
- Functions</a>
-</h3></div></div></div>
-<a name="boost_quaternions.quaternions.mem_fun.constructors"></a><h4>
-<a name="id506779"></a>
+<a name="boost_quaternions.quaternions.mem_fun"></a><a href="mem_fun.html" title=" Quaternion Member
+ Functions"> Quaternion Member
+ Functions</a></h3></div></div></div>
+<a name="boost_quaternions.quaternions.mem_fun.constructors"></a><h3>
+<a name="id473048"></a>
         <a href="mem_fun.html#boost_quaternions.quaternions.mem_fun.constructors">Constructors</a>
- </h4>
+ </h3>
 <p>
         Template version:
       </p>
@@ -83,16 +86,16 @@
         by the compiler. Converting copy constructors make use of a templated helper
         function in a "detail" subnamespace.
       </p>
-<a name="boost_quaternions.quaternions.mem_fun.other_member_functions"></a><h4>
-<a name="id508808"></a>
+<a name="boost_quaternions.quaternions.mem_fun.other_member_functions"></a><h3>
+<a name="id475076"></a>
         <a href="mem_fun.html#boost_quaternions.quaternions.mem_fun.other_member_functions">Other
         member functions</a>
- </h4>
-<a name="boost_quaternions.quaternions.mem_fun.real_and_unreal_parts"></a><h5>
-<a name="id508832"></a>
+ </h3>
+<a name="boost_quaternions.quaternions.mem_fun.real_and_unreal_parts"></a><h4>
+<a name="id475102"></a>
         <a href="mem_fun.html#boost_quaternions.quaternions.mem_fun.real_and_unreal_parts">Real
         and Unreal Parts</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="identifier">T</span> <span class="identifier">real</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
 <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">unreal</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
@@ -104,11 +107,11 @@
         quaternion, and usually nothing simpler (as opposed to the complex number
         case). These are returned by the first two functions.
       </p>
-<a name="boost_quaternions.quaternions.mem_fun.individual_real_components"></a><h5>
-<a name="id508939"></a>
+<a name="boost_quaternions.quaternions.mem_fun.individual_real_components"></a><h4>
+<a name="id475210"></a>
         <a href="mem_fun.html#boost_quaternions.quaternions.mem_fun.individual_real_components">Individual
         Real Components</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="identifier">T</span> <span class="identifier">R_component_1</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
 <span class="identifier">T</span> <span class="identifier">R_component_2</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
@@ -119,32 +122,32 @@
         A quaternion having four real components, these are returned by these four
         functions. Hence real and R_component_1 return the same value.
       </p>
-<a name="boost_quaternions.quaternions.mem_fun.individual_complex__components"></a><h5>
-<a name="id509089"></a>
+<a name="boost_quaternions.quaternions.mem_fun.individual_complex__components"></a><h4>
+<a name="id475363"></a>
         <a href="mem_fun.html#boost_quaternions.quaternions.mem_fun.individual_complex__components">Individual
         Complex Components</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="special">::</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">C_component_1</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
 <span class="special">::</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">C_component_2</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
         A quaternion likewise has two complex components, and as we have seen above,
- for any quaternion <span class="emphasis"><em><code class="literal">q = &#945; + &#946;i + &#947;j + &#948;k</code></em></span> we also have
- <span class="emphasis"><em><code class="literal">q = (&#945; + &#946;i) + (&#947; + &#948;i)j </code></em></span>. These functions return them.
- The real part of <code class="computeroutput"><span class="identifier">q</span><span class="special">.</span><span class="identifier">C_component_1</span><span class="special">()</span></code>
- is the same as <code class="computeroutput"><span class="identifier">q</span><span class="special">.</span><span class="identifier">real</span><span class="special">()</span></code>.
+ for any quaternion <span class="emphasis"><em><tt class="literal">q = &#945; + &#946;i + &#947;j + &#948;k</tt></em></span> we also have
+ <span class="emphasis"><em><tt class="literal">q = (&#945; + &#946;i) + (&#947; + &#948;i)j </tt></em></span>. These functions return them.
+ The real part of <tt class="computeroutput"><span class="identifier">q</span><span class="special">.</span><span class="identifier">C_component_1</span><span class="special">()</span></tt>
+ is the same as <tt class="computeroutput"><span class="identifier">q</span><span class="special">.</span><span class="identifier">real</span><span class="special">()</span></tt>.
       </p>
-<a name="boost_quaternions.quaternions.mem_fun.quaternion_member_operators"></a><h4>
-<a name="id509313"></a>
+<a name="boost_quaternions.quaternions.mem_fun.quaternion_member_operators"></a><h3>
+<a name="id475585"></a>
         <a href="mem_fun.html#boost_quaternions.quaternions.mem_fun.quaternion_member_operators">Quaternion
         Member Operators</a>
- </h4>
-<a name="boost_quaternions.quaternions.mem_fun.assignment_operators"></a><h5>
-<a name="id509338"></a>
+ </h3>
+<a name="boost_quaternions.quaternions.mem_fun.assignment_operators"></a><h4>
+<a name="id475611"></a>
         <a href="mem_fun.html#boost_quaternions.quaternions.mem_fun.assignment_operators">Assignment
         Operators</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;&amp;</span> <span class="keyword">operator</span> <span class="special">=</span> <span class="special">(</span><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">a_affecter</span><span class="special">);</span>
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">X</span><span class="special">&gt;</span>
@@ -158,11 +161,11 @@
         value, and all other components to zero). For the unspecialized form, the
         base type's assignment operators must not throw.
       </p>
-<a name="boost_quaternions.quaternions.mem_fun.addition_operators"></a><h5>
-<a name="id509728"></a>
+<a name="boost_quaternions.quaternions.mem_fun.addition_operators"></a><h4>
+<a name="id476007"></a>
         <a href="mem_fun.html#boost_quaternions.quaternions.mem_fun.addition_operators">Addition
         Operators</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;&amp;</span> <span class="keyword">operator</span> <span class="special">+=</span> <span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">)</span>
 <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;&amp;</span> <span class="keyword">operator</span> <span class="special">+=</span> <span class="special">(::</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
@@ -170,17 +173,17 @@
 <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;&amp;</span> <span class="keyword">operator</span> <span class="special">+=</span> <span class="special">(</span><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">X</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- These perform the mathematical operation <code class="computeroutput"><span class="special">(*</span><span class="keyword">this</span><span class="special">)+</span><span class="identifier">rhs</span></code>
- and store the result in <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span></code>.
+ These perform the mathematical operation <tt class="computeroutput"><span class="special">(*</span><span class="keyword">this</span><span class="special">)+</span><span class="identifier">rhs</span></tt>
+ and store the result in <tt class="computeroutput"><span class="special">*</span><span class="keyword">this</span></tt>.
         The unspecialized form has exception guards, which the specialized forms
         do not, so as to insure exception safety. For the unspecialized form, the
         base type's assignment operators must not throw.
       </p>
-<a name="boost_quaternions.quaternions.mem_fun.subtraction_operators"></a><h5>
-<a name="id510085"></a>
+<a name="boost_quaternions.quaternions.mem_fun.subtraction_operators"></a><h4>
+<a name="id476362"></a>
         <a href="mem_fun.html#boost_quaternions.quaternions.mem_fun.subtraction_operators">Subtraction
         Operators</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;&amp;</span> <span class="keyword">operator</span> <span class="special">-=</span> <span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">)</span>
 <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;&amp;</span> <span class="keyword">operator</span> <span class="special">-=</span> <span class="special">(::</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
@@ -188,17 +191,17 @@
 <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;&amp;</span> <span class="keyword">operator</span> <span class="special">-=</span> <span class="special">(</span><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">X</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- These perform the mathematical operation <code class="computeroutput"><span class="special">(*</span><span class="keyword">this</span><span class="special">)-</span><span class="identifier">rhs</span></code>
- and store the result in <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span></code>.
+ These perform the mathematical operation <tt class="computeroutput"><span class="special">(*</span><span class="keyword">this</span><span class="special">)-</span><span class="identifier">rhs</span></tt>
+ and store the result in <tt class="computeroutput"><span class="special">*</span><span class="keyword">this</span></tt>.
         The unspecialized form has exception guards, which the specialized forms
         do not, so as to insure exception safety. For the unspecialized form, the
         base type's assignment operators must not throw.
       </p>
-<a name="boost_quaternions.quaternions.mem_fun.multiplication_operators"></a><h5>
-<a name="id510441"></a>
+<a name="boost_quaternions.quaternions.mem_fun.multiplication_operators"></a><h4>
+<a name="id476717"></a>
         <a href="mem_fun.html#boost_quaternions.quaternions.mem_fun.multiplication_operators">Multiplication
         Operators</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;&amp;</span> <span class="keyword">operator</span> <span class="special">*=</span> <span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">)</span>
 <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;&amp;</span> <span class="keyword">operator</span> <span class="special">*=</span> <span class="special">(::</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
@@ -206,18 +209,18 @@
 <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;&amp;</span> <span class="keyword">operator</span> <span class="special">*=</span> <span class="special">(</span><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">X</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- These perform the mathematical operation <code class="computeroutput"><span class="special">(*</span><span class="keyword">this</span><span class="special">)*</span><span class="identifier">rhs</span></code>
- <span class="bold"><strong>in this order</strong></span> (order is important as multiplication
- is not commutative for quaternions) and store the result in <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span></code>. The
+ These perform the mathematical operation <tt class="computeroutput"><span class="special">(*</span><span class="keyword">this</span><span class="special">)*</span><span class="identifier">rhs</span></tt>
+ <span class="bold"><b>in this order</b></span> (order is important as multiplication
+ is not commutative for quaternions) and store the result in <tt class="computeroutput"><span class="special">*</span><span class="keyword">this</span></tt>. The
         unspecialized form has exception guards, which the specialized forms do not,
         so as to insure exception safety. For the unspecialized form, the base type's
         assignment operators must not throw.
       </p>
-<a name="boost_quaternions.quaternions.mem_fun.division_operators"></a><h5>
-<a name="id510803"></a>
+<a name="boost_quaternions.quaternions.mem_fun.division_operators"></a><h4>
+<a name="id477080"></a>
         <a href="mem_fun.html#boost_quaternions.quaternions.mem_fun.division_operators">Division
         Operators</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;&amp;</span> <span class="keyword">operator</span> <span class="special">/=</span> <span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">)</span>
 <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;&amp;</span> <span class="keyword">operator</span> <span class="special">/=</span> <span class="special">(::</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
@@ -225,9 +228,9 @@
 <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;&amp;</span> <span class="keyword">operator</span> <span class="special">/=</span> <span class="special">(</span><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">X</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- These perform the mathematical operation <code class="computeroutput"><span class="special">(*</span><span class="keyword">this</span><span class="special">)*</span><span class="identifier">inverse_of</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span></code>
- <span class="bold"><strong>in this order</strong></span> (order is important as multiplication
- is not commutative for quaternions) and store the result in <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span></code>. The
+ These perform the mathematical operation <tt class="computeroutput"><span class="special">(*</span><span class="keyword">this</span><span class="special">)*</span><span class="identifier">inverse_of</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span></tt>
+ <span class="bold"><b>in this order</b></span> (order is important as multiplication
+ is not commutative for quaternions) and store the result in <tt class="computeroutput"><span class="special">*</span><span class="keyword">this</span></tt>. The
         unspecialized form has exception guards, which the specialized forms do not,
         so as to insure exception safety. For the unspecialized form, the base type's
         assignment operators must not throw.
@@ -235,7 +238,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2003 Hubert Holin</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2003 Hubert Holin<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/mem_typedef.html
==============================================================================
--- trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/mem_typedef.html (original)
+++ trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/mem_typedef.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Quaternion Member Typedefs</title>
+<title> Quaternion
+ Member Typedefs</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Quaternions">
 <link rel="up" href="../quaternions.html" title="Quaternions">
-<link rel="prev" href="spec.html" title="Quaternion Specializations">
-<link rel="next" href="mem_fun.html" title="Quaternion Member Functions">
+<link rel="prev" href="spec.html" title=" Quaternion Specializations">
+<link rel="next" href="mem_fun.html" title=" Quaternion Member
+ Functions">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,11 +26,11 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_quaternions.quaternions.mem_typedef"></a><a href="mem_typedef.html" title="Quaternion Member Typedefs"> Quaternion
- Member Typedefs</a>
-</h3></div></div></div>
+<a name="boost_quaternions.quaternions.mem_typedef"></a><a href="mem_typedef.html" title=" Quaternion
+ Member Typedefs"> Quaternion
+ Member Typedefs</a></h3></div></div></div>
 <p>
- <span class="bold"><strong>value_type</strong></span>
+ <span class="bold"><b>value_type</b></span>
       </p>
 <p>
         Template version:
@@ -60,7 +62,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2003 Hubert Holin</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2003 Hubert Holin<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/non_mem.html
==============================================================================
--- trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/non_mem.html (original)
+++ trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/non_mem.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Quaternion Non-Member Operators</title>
+<title> Quaternion Non-Member
+ Operators</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Quaternions">
 <link rel="up" href="../quaternions.html" title="Quaternions">
-<link rel="prev" href="mem_fun.html" title="Quaternion Member Functions">
-<link rel="next" href="value_op.html" title="Quaternion Value Operations">
+<link rel="prev" href="mem_fun.html" title=" Quaternion Member
+ Functions">
+<link rel="next" href="value_op.html" title=" Quaternion Value
+ Operations">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +27,13 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_quaternions.quaternions.non_mem"></a><a href="non_mem.html" title="Quaternion Non-Member Operators"> Quaternion Non-Member
- Operators</a>
-</h3></div></div></div>
-<a name="boost_quaternions.quaternions.non_mem.unary_plus"></a><h5>
-<a name="id511201"></a>
+<a name="boost_quaternions.quaternions.non_mem"></a><a href="non_mem.html" title=" Quaternion Non-Member
+ Operators"> Quaternion Non-Member
+ Operators</a></h3></div></div></div>
+<a name="boost_quaternions.quaternions.non_mem.unary_plus"></a><h4>
+<a name="id477477"></a>
         <a href="non_mem.html#boost_quaternions.quaternions.non_mem.unary_plus">Unary Plus</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span>
 <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">operator</span> <span class="special">+</span> <span class="special">(</span><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">q</span><span class="special">);</span>
@@ -38,10 +41,10 @@
 <p>
         This unary operator simply returns q.
       </p>
-<a name="boost_quaternions.quaternions.non_mem.unary_minus"></a><h5>
-<a name="id511348"></a>
+<a name="boost_quaternions.quaternions.non_mem.unary_minus"></a><h4>
+<a name="id477625"></a>
         <a href="non_mem.html#boost_quaternions.quaternions.non_mem.unary_minus">Unary Minus</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span>
 <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">operator</span> <span class="special">-</span> <span class="special">(</span><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">q</span><span class="special">);</span>
@@ -49,11 +52,11 @@
 <p>
         This unary operator returns the opposite of q.
       </p>
-<a name="boost_quaternions.quaternions.non_mem.binary_addition_operators"></a><h5>
-<a name="id511494"></a>
+<a name="boost_quaternions.quaternions.non_mem.binary_addition_operators"></a><h4>
+<a name="id477773"></a>
         <a href="non_mem.html#boost_quaternions.quaternions.non_mem.binary_addition_operators">Binary
         Addition Operators</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">operator</span> <span class="special">+</span> <span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">operator</span> <span class="special">+</span> <span class="special">(</span><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
@@ -62,14 +65,14 @@
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">operator</span> <span class="special">+</span> <span class="special">(</span><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- These operators return <code class="computeroutput"><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">lhs</span><span class="special">)</span> <span class="special">+=</span>
- <span class="identifier">rhs</span></code>.
+ These operators return <tt class="computeroutput"><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">lhs</span><span class="special">)</span> <span class="special">+=</span>
+ <span class="identifier">rhs</span></tt>.
       </p>
-<a name="boost_quaternions.quaternions.non_mem.binary_subtraction_operators"></a><h5>
-<a name="id512356"></a>
+<a name="boost_quaternions.quaternions.non_mem.binary_subtraction_operators"></a><h4>
+<a name="id478635"></a>
         <a href="non_mem.html#boost_quaternions.quaternions.non_mem.binary_subtraction_operators">Binary
         Subtraction Operators</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">operator</span> <span class="special">-</span> <span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">operator</span> <span class="special">-</span> <span class="special">(</span><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
@@ -78,14 +81,14 @@
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">operator</span> <span class="special">-</span> <span class="special">(</span><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- These operators return <code class="computeroutput"><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">lhs</span><span class="special">)</span> <span class="special">-=</span>
- <span class="identifier">rhs</span></code>.
+ These operators return <tt class="computeroutput"><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">lhs</span><span class="special">)</span> <span class="special">-=</span>
+ <span class="identifier">rhs</span></tt>.
       </p>
-<a name="boost_quaternions.quaternions.non_mem.binary_multiplication_operators"></a><h5>
-<a name="id513218"></a>
+<a name="boost_quaternions.quaternions.non_mem.binary_multiplication_operators"></a><h4>
+<a name="id479497"></a>
         <a href="non_mem.html#boost_quaternions.quaternions.non_mem.binary_multiplication_operators">Binary
         Multiplication Operators</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">operator</span> <span class="special">*</span> <span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">operator</span> <span class="special">*</span> <span class="special">(</span><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
@@ -94,14 +97,14 @@
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">operator</span> <span class="special">*</span> <span class="special">(</span><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- These operators return <code class="computeroutput"><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">lhs</span><span class="special">)</span> <span class="special">*=</span>
- <span class="identifier">rhs</span></code>.
+ These operators return <tt class="computeroutput"><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">lhs</span><span class="special">)</span> <span class="special">*=</span>
+ <span class="identifier">rhs</span></tt>.
       </p>
-<a name="boost_quaternions.quaternions.non_mem.binary_division_operators"></a><h5>
-<a name="id514080"></a>
+<a name="boost_quaternions.quaternions.non_mem.binary_division_operators"></a><h4>
+<a name="id480359"></a>
         <a href="non_mem.html#boost_quaternions.quaternions.non_mem.binary_division_operators">Binary
         Division Operators</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">operator</span> <span class="special">/</span> <span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">operator</span> <span class="special">/</span> <span class="special">(</span><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
@@ -110,15 +113,15 @@
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">operator</span> <span class="special">/</span> <span class="special">(</span><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- These operators return <code class="computeroutput"><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">lhs</span><span class="special">)</span> <span class="special">/=</span>
- <span class="identifier">rhs</span></code>. It is of course still an error
+ These operators return <tt class="computeroutput"><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">lhs</span><span class="special">)</span> <span class="special">/=</span>
+ <span class="identifier">rhs</span></tt>. It is of course still an error
         to divide by zero...
       </p>
-<a name="boost_quaternions.quaternions.non_mem.equality_operators"></a><h5>
-<a name="id514941"></a>
+<a name="boost_quaternions.quaternions.non_mem.equality_operators"></a><h4>
+<a name="id481220"></a>
         <a href="non_mem.html#boost_quaternions.quaternions.non_mem.equality_operators">Equality
         Operators</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">==</span> <span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">==</span> <span class="special">(</span><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
@@ -127,15 +130,15 @@
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">==</span> <span class="special">(</span><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- These return true if and only if the four components of <code class="computeroutput"><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">lhs</span><span class="special">)</span></code> are
- equal to their counterparts in <code class="computeroutput"><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">rhs</span><span class="special">)</span></code>. As
+ These return true if and only if the four components of <tt class="computeroutput"><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">lhs</span><span class="special">)</span></tt> are
+ equal to their counterparts in <tt class="computeroutput"><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">rhs</span><span class="special">)</span></tt>. As
         with any floating-type entity, this is essentially meaningless.
       </p>
-<a name="boost_quaternions.quaternions.non_mem.inequality_operators"></a><h5>
-<a name="id515752"></a>
+<a name="boost_quaternions.quaternions.non_mem.inequality_operators"></a><h4>
+<a name="id482030"></a>
         <a href="non_mem.html#boost_quaternions.quaternions.non_mem.inequality_operators">Inequality
         Operators</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">!=</span> <span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">!=</span> <span class="special">(</span><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
@@ -144,34 +147,34 @@
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">!=</span> <span class="special">(</span><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- These return true if and only if <code class="computeroutput"><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">lhs</span><span class="special">)</span> <span class="special">==</span>
- <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">rhs</span><span class="special">)</span></code> is
+ These return true if and only if <tt class="computeroutput"><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">lhs</span><span class="special">)</span> <span class="special">==</span>
+ <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">rhs</span><span class="special">)</span></tt> is
         false. As with any floating-type entity, this is essentially meaningless.
       </p>
-<a name="boost_quaternions.quaternions.non_mem.stream_extractor"></a><h5>
-<a name="id516564"></a>
+<a name="boost_quaternions.quaternions.non_mem.stream_extractor"></a><h4>
+<a name="id482841"></a>
         <a href="non_mem.html#boost_quaternions.quaternions.non_mem.stream_extractor">Stream
         Extractor</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">&gt;</span>
 <span class="special">::</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">,</span><span class="identifier">traits</span><span class="special">&gt;&amp;</span> <span class="keyword">operator</span> <span class="special">&gt;&gt;</span> <span class="special">(::</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">,</span><span class="identifier">traits</span><span class="special">&gt;</span> <span class="special">&amp;</span> <span class="identifier">is</span><span class="special">,</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&amp;</span> <span class="identifier">q</span><s
pan class="special">);</span>
 </pre>
 <p>
         Extracts a quaternion q of one of the following forms (with a, b, c and d
- of type <code class="computeroutput"><span class="identifier">T</span></code>):
+ of type <tt class="computeroutput"><span class="identifier">T</span></tt>):
       </p>
 <p>
- <code class="literal">a (a), (a,b), (a,b,c), (a,b,c,d) (a,(c)), (a,(c,d)), ((a)), ((a),c),
- ((a),(c)), ((a),(c,d)), ((a,b)), ((a,b),c), ((a,b),(c)), ((a,b),(c,d))</code>
+ <tt class="literal">a (a), (a,b), (a,b,c), (a,b,c,d) (a,(c)), (a,(c,d)), ((a)), ((a),c),
+ ((a),(c)), ((a),(c,d)), ((a,b)), ((a,b),c), ((a,b),(c)), ((a,b),(c,d))</tt>
       </p>
 <p>
- The input values must be convertible to <code class="computeroutput"><span class="identifier">T</span></code>.
- If bad input is encountered, calls <code class="computeroutput"><span class="identifier">is</span><span class="special">.</span><span class="identifier">setstate</span><span class="special">(</span><span class="identifier">ios</span><span class="special">::</span><span class="identifier">failbit</span><span class="special">)</span></code>
+ The input values must be convertible to <tt class="computeroutput"><span class="identifier">T</span></tt>.
+ If bad input is encountered, calls <tt class="computeroutput"><span class="identifier">is</span><span class="special">.</span><span class="identifier">setstate</span><span class="special">(</span><span class="identifier">ios</span><span class="special">::</span><span class="identifier">failbit</span><span class="special">)</span></tt>
         (which may throw ios::failure (27.4.5.3)).
       </p>
 <p>
- <span class="bold"><strong>Returns:</strong></span> <code class="computeroutput"><span class="identifier">is</span></code>.
+ <span class="bold"><b>Returns:</b></span> <tt class="computeroutput"><span class="identifier">is</span></tt>.
       </p>
 <p>
         The rationale for the list of accepted formats is that either we have a list
@@ -181,17 +184,17 @@
         not (a,0,b,0), i.e. it is parsed as a list of two real numbers and not two
         complex numbers which happen to have imaginary parts equal to zero).
       </p>
-<a name="boost_quaternions.quaternions.non_mem.stream_inserter"></a><h5>
-<a name="id516942"></a>
+<a name="boost_quaternions.quaternions.non_mem.stream_inserter"></a><h4>
+<a name="id483218"></a>
         <a href="non_mem.html#boost_quaternions.quaternions.non_mem.stream_inserter">Stream
         Inserter</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">&gt;</span>
 <span class="special">::</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">,</span><span class="identifier">traits</span><span class="special">&gt;&amp;</span> <span class="keyword">operator</span> <span class="special">&lt;&lt;</span> <span class="special">(::</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">,</span><span class="identifier">traits</span><span class="special">&gt;</span> <span class="special">&amp;</span> <span class="identifier">os</span><span class="special">,</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span>
<span class="identifier">q</span><span class="special">);</span>
 </pre>
 <p>
- Inserts the quaternion q onto the stream <code class="computeroutput"><span class="identifier">os</span></code>
+ Inserts the quaternion q onto the stream <tt class="computeroutput"><span class="identifier">os</span></tt>
         as if it were implemented as follows:
       </p>
 <pre class="programlisting">
@@ -217,7 +220,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2003 Hubert Holin</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2003 Hubert Holin<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/overview.html
==============================================================================
--- trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/overview.html (original)
+++ trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/overview.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Overview</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Quaternions">
 <link rel="up" href="../quaternions.html" title="Quaternions">
 <link rel="prev" href="../quaternions.html" title="Quaternions">
@@ -24,47 +24,46 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_quaternions.quaternions.overview"></a>Overview
-</h3></div></div></div>
+<a name="boost_quaternions.quaternions.overview"></a>Overview</h3></div></div></div>
 <p>
         Quaternions are a relative of complex numbers.
       </p>
 <p>
         Quaternions are in fact part of a small hierarchy of structures built upon
         the real numbers, which comprise only the set of real numbers (traditionally
- named <span class="emphasis"><em><span class="bold"><strong>R</strong></span></em></span>), the set of
- complex numbers (traditionally named <span class="emphasis"><em><span class="bold"><strong>C</strong></span></em></span>),
- the set of quaternions (traditionally named <span class="emphasis"><em><span class="bold"><strong>H</strong></span></em></span>)
- and the set of octonions (traditionally named <span class="emphasis"><em><span class="bold"><strong>O</strong></span></em></span>),
+ named <span class="emphasis"><em><span class="bold"><b>R</b></span></em></span>), the set of
+ complex numbers (traditionally named <span class="emphasis"><em><span class="bold"><b>C</b></span></em></span>),
+ the set of quaternions (traditionally named <span class="emphasis"><em><span class="bold"><b>H</b></span></em></span>)
+ and the set of octonions (traditionally named <span class="emphasis"><em><span class="bold"><b>O</b></span></em></span>),
         which possess interesting mathematical properties (chief among which is the
         fact that they are <span class="emphasis"><em>division algebras</em></span>, <span class="emphasis"><em>i.e.</em></span>
- where the following property is true: if <span class="emphasis"><em><code class="literal">y</code></em></span>
- is an element of that algebra and is <span class="bold"><strong>not equal to zero</strong></span>,
- then <span class="emphasis"><em><code class="literal">yx = yx'</code></em></span>, where <span class="emphasis"><em><code class="literal">x</code></em></span>
- and <span class="emphasis"><em><code class="literal">x'</code></em></span> denote elements of that algebra,
- implies that <span class="emphasis"><em><code class="literal">x = x'</code></em></span>). Each member
+ where the following property is true: if <span class="emphasis"><em><tt class="literal">y</tt></em></span>
+ is an element of that algebra and is <span class="bold"><b>not equal to zero</b></span>,
+ then <span class="emphasis"><em><tt class="literal">yx = yx'</tt></em></span>, where <span class="emphasis"><em><tt class="literal">x</tt></em></span>
+ and <span class="emphasis"><em><tt class="literal">x'</tt></em></span> denote elements of that algebra,
+ implies that <span class="emphasis"><em><tt class="literal">x = x'</tt></em></span>). Each member
         of the hierarchy is a super-set of the former.
       </p>
 <p>
         One of the most important aspects of quaternions is that they provide an
- efficient way to parameterize rotations in <span class="emphasis"><em><span class="bold"><strong>R<sup>3</sup></strong></span></em></span>
- (the usual three-dimensional space) and <span class="emphasis"><em><span class="bold"><strong>R<sup>4</sup></strong></span></em></span>.
+ efficient way to parameterize rotations in <span class="emphasis"><em><span class="bold"><b>R<sup>3</sup></b></span></em></span>
+ (the usual three-dimensional space) and <span class="emphasis"><em><span class="bold"><b>R<sup>4</sup></b></span></em></span>.
       </p>
 <p>
         In practical terms, a quaternion is simply a quadruple of real numbers (&#945;,&#946;,&#947;,&#948;),
- which we can write in the form <span class="emphasis"><em><code class="literal">q = &#945; + &#946;i + &#947;j + &#948;k</code></em></span>,
- where <span class="emphasis"><em><code class="literal">i</code></em></span> is the same object as for
- complex numbers, and <span class="emphasis"><em><code class="literal">j</code></em></span> and <span class="emphasis"><em><code class="literal">k</code></em></span>
- are distinct objects which play essentially the same kind of role as <span class="emphasis"><em><code class="literal">i</code></em></span>.
+ which we can write in the form <span class="emphasis"><em><tt class="literal">q = &#945; + &#946;i + &#947;j + &#948;k</tt></em></span>,
+ where <span class="emphasis"><em><tt class="literal">i</tt></em></span> is the same object as for
+ complex numbers, and <span class="emphasis"><em><tt class="literal">j</tt></em></span> and <span class="emphasis"><em><tt class="literal">k</tt></em></span>
+ are distinct objects which play essentially the same kind of role as <span class="emphasis"><em><tt class="literal">i</tt></em></span>.
       </p>
 <p>
         An addition and a multiplication is defined on the set of quaternions, which
         generalize their real and complex counterparts. The main novelty here is
- that <span class="bold"><strong>the multiplication is not commutative</strong></span>
- (i.e. there are quaternions <span class="emphasis"><em><code class="literal">x</code></em></span> and
- <span class="emphasis"><em><code class="literal">y</code></em></span> such that <span class="emphasis"><em><code class="literal">xy
- &#8800; yx</code></em></span>). A good mnemotechnical way of remembering things
- is by using the formula <span class="emphasis"><em><code class="literal">i*i = j*j = k*k = -1</code></em></span>.
+ that <span class="bold"><b>the multiplication is not commutative</b></span>
+ (i.e. there are quaternions <span class="emphasis"><em><tt class="literal">x</tt></em></span> and
+ <span class="emphasis"><em><tt class="literal">y</tt></em></span> such that <span class="emphasis"><em><tt class="literal">xy
+ &#8800; yx</tt></em></span>). A good mnemotechnical way of remembering things
+ is by using the formula <span class="emphasis"><em><tt class="literal">i*i = j*j = k*k = -1</tt></em></span>.
       </p>
 <p>
         Quaternions (and their kin) are described in far more details in this other
@@ -79,7 +78,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2003 Hubert Holin</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2003 Hubert Holin<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/quat.html
==============================================================================
--- trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/quat.html (original)
+++ trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/quat.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Template Class quaternion</title>
+<title> Template Class quaternion</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Quaternions">
 <link rel="up" href="../quaternions.html" title="Quaternions">
 <link rel="prev" href="synopsis.html" title="Synopsis">
-<link rel="next" href="spec.html" title="Quaternion Specializations">
+<link rel="next" href="spec.html" title=" Quaternion Specializations">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +24,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_quaternions.quaternions.quat"></a> Template Class quaternion
-</h3></div></div></div>
+<a name="boost_quaternions.quaternions.quat"></a> Template Class quaternion</h3></div></div></div>
 <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>
 
@@ -34,7 +33,8 @@
 <span class="special">{</span>
 <span class="keyword">public</span><span class="special">:</span>
 
- <span class="keyword">typedef</span> <span class="identifier">T</span> value_type<span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">T</span> <a href="mem_typedef.html" title=" Quaternion
+ Member Typedefs">value_type</a><span class="special">;</span>
 
    <span class="keyword">explicit</span> quaternion<span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">requested_a</span> <span class="special">=</span> <span class="identifier">T</span><span class="special">(),</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">requested_b</span> <span class="special">=</span> <span class="identifier">T</span><span class="special">(),</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">requested_c</span> <span class="special">=</span> <span class="identifier">T</span><span class="special">(),</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier"
>requested_d</span> <span class="special">=</span> <span class="identifier">T</span><span class="special">());</span>
    <span class="keyword">explicit</span> quaternion<span class="special">(::</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">z0</span><span class="special">,</span> <span class="special">::</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">z1</span> <span class="special">=</span> <span class="special">::</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="
special">&lt;</span><span class="identifier">T</span><span class="special">&gt;());</span>
@@ -83,7 +83,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2003 Hubert Holin</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2003 Hubert Holin<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/spec.html
==============================================================================
--- trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/spec.html (original)
+++ trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/spec.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Quaternion Specializations</title>
+<title> Quaternion Specializations</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Quaternions">
 <link rel="up" href="../quaternions.html" title="Quaternions">
-<link rel="prev" href="quat.html" title="Template Class quaternion">
-<link rel="next" href="mem_typedef.html" title="Quaternion Member Typedefs">
+<link rel="prev" href="quat.html" title=" Template Class quaternion">
+<link rel="next" href="mem_typedef.html" title=" Quaternion
+ Member Typedefs">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_quaternions.quaternions.spec"></a> Quaternion Specializations
-</h3></div></div></div>
+<a name="boost_quaternions.quaternions.spec"></a> Quaternion Specializations</h3></div></div></div>
 <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>
 
@@ -33,7 +33,8 @@
 <span class="keyword">class</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="keyword">float</span><span class="special">&gt;</span>
 <span class="special">{</span>
 <span class="keyword">public</span><span class="special">:</span>
- <span class="keyword">typedef</span> <span class="keyword">float</span> value_type<span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="keyword">float</span> <a href="mem_typedef.html" title=" Quaternion
+ Member Typedefs">value_type</a><span class="special">;</span>
         
    <span class="keyword">explicit</span> quaternion<span class="special">(</span><span class="keyword">float</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">requested_a</span> <span class="special">=</span> <span class="number">0.0f</span><span class="special">,</span> <span class="keyword">float</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">requested_b</span> <span class="special">=</span> <span class="number">0.0f</span><span class="special">,</span> <span class="keyword">float</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">requested_c</span> <span class="special">=</span> <span class="number">0.0f</span><span class="special">,</span> <span class="keyword">float</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">requ
ested_d</span> <span class="special">=</span> <span class="number">0.0f</span><span class="special">);</span>
    <span class="keyword">explicit</span> quaternion<span class="special">(::</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><span class="keyword">float</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">z0</span><span class="special">,</span> <span class="special">::</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><span class="keyword">float</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">z1</span> <span class="special">=</span> <span class="special">::</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class
="special">&lt;</span><span class="keyword">float</span><span class="special">&gt;());</span>
@@ -83,7 +84,8 @@
 <span class="keyword">class</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;</span>
 <span class="special">{</span>
 <span class="keyword">public</span><span class="special">:</span>
- <span class="keyword">typedef</span> <span class="keyword">double</span> value_type<span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="keyword">double</span> <a href="mem_typedef.html" title=" Quaternion
+ Member Typedefs">value_type</a><span class="special">;</span>
         
    <span class="keyword">explicit</span> quaternion<span class="special">(</span><span class="keyword">double</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">requested_a</span> <span class="special">=</span> <span class="number">0.0</span><span class="special">,</span> <span class="keyword">double</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">requested_b</span> <span class="special">=</span> <span class="number">0.0</span><span class="special">,</span> <span class="keyword">double</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">requested_c</span> <span class="special">=</span> <span class="number">0.0</span><span class="special">,</span> <span class="keyword">double</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">req
uested_d</span> <span class="special">=</span> <span class="number">0.0</span><span class="special">);</span>
    <span class="keyword">explicit</span> quaternion<span class="special">(::</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">z0</span><span class="special">,</span> <span class="special">::</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">z1</span> <span class="special">=</span> <span class="special">::</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span cla
ss="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;());</span>
@@ -133,7 +135,8 @@
 <span class="keyword">class</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="keyword">long</span> <span class="keyword">double</span><span class="special">&gt;</span>
 <span class="special">{</span>
 <span class="keyword">public</span><span class="special">:</span>
- <span class="keyword">typedef</span> <span class="keyword">long</span> <span class="keyword">double</span> value_type<span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="keyword">long</span> <span class="keyword">double</span> <a href="mem_typedef.html" title=" Quaternion
+ Member Typedefs">value_type</a><span class="special">;</span>
         
    <span class="keyword">explicit</span> quaternion<span class="special">(</span><span class="keyword">long</span> <span class="keyword">double</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">requested_a</span> <span class="special">=</span> <span class="number">0.0L</span><span class="special">,</span> <span class="keyword">long</span> <span class="keyword">double</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">requested_b</span> <span class="special">=</span> <span class="number">0.0L</span><span class="special">,</span> <span class="keyword">long</span> <span class="keyword">double</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">requested_c</span> <span class="special">=</span> <span class="number">0.0L</span><span class="special">,</span> <span class="keyword">long</s
pan> <span class="keyword">double</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">requested_d</span> <span class="special">=</span> <span class="number">0.0L</span><span class="special">);</span>
    <span class="keyword">explicit</span> quaternion<span class="special">(::</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><span class="keyword">long</span> <span class="keyword">double</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">z0</span><span class="special">,</span> <span class="special">::</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><span class="keyword">long</span> <span class="keyword">double</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">z1</span> <span class="special">=</span> <span class="special">::</span><span class="identifier">std</span><span class
="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><span class="keyword">long</span> <span class="keyword">double</span><span class="special">&gt;());</span>
@@ -182,7 +185,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2003 Hubert Holin</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2003 Hubert Holin<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/synopsis.html
==============================================================================
--- trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/synopsis.html (original)
+++ trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/synopsis.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -3,11 +3,11 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Synopsis</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Quaternions">
 <link rel="up" href="../quaternions.html" title="Quaternions">
 <link rel="prev" href="header_file.html" title="Header File">
-<link rel="next" href="quat.html" title="Template Class quaternion">
+<link rel="next" href="quat.html" title=" Template Class quaternion">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +24,12 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_quaternions.quaternions.synopsis"></a>Synopsis
-</h3></div></div></div>
+<a name="boost_quaternions.quaternions.synopsis"></a>Synopsis</h3></div></div></div>
 <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">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">class</span> quaternion<span class="special">;</span>
-<span class="keyword">template</span><span class="special">&lt;&gt;</span> <span class="keyword">class</span> quaternion<float><span class="special">;</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">class</span> quaternion<span class="special">;</span>
+<span class="keyword">template</span><span class="special">&lt;&gt;</span> <span class="keyword">class</span> quaternion<float><span class="special">;</span>
 <span class="keyword">template</span><span class="special">&lt;&gt;</span> <span class="keyword">class</span> quaternion<double><span class="special">;</span>
 <span class="keyword">template</span><span class="special">&lt;&gt;</span> <span class="keyword">class</span> quaternion<long double><span class="special">;</span>
 
@@ -112,7 +111,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2003 Hubert Holin</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2003 Hubert Holin<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/test_program.html
==============================================================================
--- trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/test_program.html (original)
+++ trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/test_program.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -3,11 +3,12 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Test Program</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Quaternions">
 <link rel="up" href="../quaternions.html" title="Quaternions">
-<link rel="prev" href="trans.html" title="Quaternion Transcendentals">
-<link rel="next" href="exp.html" title="The Quaternionic Exponential">
+<link rel="prev" href="trans.html" title=" Quaternion Transcendentals">
+<link rel="next" href="exp.html" title=" The Quaternionic
+ Exponential">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_quaternions.quaternions.test_program"></a>Test Program
-</h3></div></div></div>
+<a name="boost_quaternions.quaternions.test_program"></a>Test Program</h3></div></div></div>
 <p>
         The quaternion_test.cpp
         test program tests quaternions specializations for float, double and long
@@ -36,7 +36,7 @@
         If you define the symbol boost_quaternions_TEST_VERBOSE, you will get additional
         output (verbose output);
         this will only be helpfull if you enable message output at the same time,
- of course (by uncommenting the relevant line in the test or by adding <code class="literal">--log_level=messages</code>
+ of course (by uncommenting the relevant line in the test or by adding <tt class="literal">--log_level=messages</tt>
         to your command line,...). In that case, and if you are running interactively,
         you may in addition define the symbol BOOST_INTERACTIVE_TEST_INPUT_ITERATOR
         to interactively test the input operator with input of your choice from the
@@ -45,7 +45,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2003 Hubert Holin</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2003 Hubert Holin<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/to_do.html
==============================================================================
--- trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/to_do.html (original)
+++ trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/to_do.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>To Do</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Quaternions">
 <link rel="up" href="../quaternions.html" title="Quaternions">
 <link rel="prev" href="history.html" title="History">
@@ -23,8 +23,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_quaternions.quaternions.to_do"></a>To Do
-</h3></div></div></div>
+<a name="boost_quaternions.quaternions.to_do"></a>To Do</h3></div></div></div>
 <div class="itemizedlist"><ul type="disc">
 <li>
           Improve testing.
@@ -43,7 +42,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2003 Hubert Holin</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2003 Hubert Holin<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/trans.html
==============================================================================
--- trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/trans.html (original)
+++ trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/trans.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,12 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Quaternion Transcendentals</title>
+<title> Quaternion Transcendentals</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Quaternions">
 <link rel="up" href="../quaternions.html" title="Quaternions">
-<link rel="prev" href="create.html" title="Quaternion Creation Functions">
+<link rel="prev" href="create.html" title=" Quaternion Creation
+ Functions">
 <link rel="next" href="test_program.html" title="Test Program">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -24,17 +25,16 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_quaternions.quaternions.trans"></a> Quaternion Transcendentals
-</h3></div></div></div>
+<a name="boost_quaternions.quaternions.trans"></a> Quaternion Transcendentals</h3></div></div></div>
 <p>
- There is no <code class="computeroutput"><span class="identifier">log</span></code> or <code class="computeroutput"><span class="identifier">sqrt</span></code> provided for quaternions in this implementation,
- and <code class="computeroutput"><span class="identifier">pow</span></code> is likewise restricted
+ There is no <tt class="computeroutput"><span class="identifier">log</span></tt> or <tt class="computeroutput"><span class="identifier">sqrt</span></tt> provided for quaternions in this implementation,
+ and <tt class="computeroutput"><span class="identifier">pow</span></tt> is likewise restricted
         to integral powers of the exponent. There are several reasons to this: on
         the one hand, the equivalent of analytic continuation for quaternions ("branch
         cuts") remains to be investigated thoroughly (by me, at any rate...),
         and we wish to avoid the nonsense introduced in the standard by exponentiations
         of complexes by complexes (which is well defined, but not in the standard...).
- Talking of nonsense, saying that <code class="computeroutput"><span class="identifier">pow</span><span class="special">(</span><span class="number">0</span><span class="special">,</span><span class="number">0</span><span class="special">)</span></code> is "implementation
+ Talking of nonsense, saying that <tt class="computeroutput"><span class="identifier">pow</span><span class="special">(</span><span class="number">0</span><span class="special">,</span><span class="number">0</span><span class="special">)</span></tt> is "implementation
         defined" is just plain brain-dead...
       </p>
 <p>
@@ -47,88 +47,88 @@
         on the other hand, the definition and existence of the exponential on the
         quaternions, is of course a fact known for a very long time). Basically,
         any converging power series with real coefficients which allows for a closed
- formula in <span class="emphasis"><em><span class="bold"><strong>C</strong></span></em></span> can be
- transposed to <span class="emphasis"><em><span class="bold"><strong>H</strong></span></em></span>. More
+ formula in <span class="emphasis"><em><span class="bold"><b>C</b></span></em></span> can be
+ transposed to <span class="emphasis"><em><span class="bold"><b>H</b></span></em></span>. More
         transcendentals of this type could be added in a further revision upon request.
         It should be noted that it is these functions which force the dependency
         upon the boost/math/special_functions/sinc.hpp
         and the boost/math/special_functions/sinhc.hpp
         headers.
       </p>
-<a name="boost_quaternions.quaternions.trans.exp"></a><h5>
-<a name="id520441"></a>
+<a name="boost_quaternions.quaternions.trans.exp"></a><h4>
+<a name="id486990"></a>
         <a href="trans.html#boost_quaternions.quaternions.trans.exp">exp</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">exp</span><span class="special">(</span><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">q</span><span class="special">);</span>
 </pre>
 <p>
         Computes the exponential of the quaternion.
       </p>
-<a name="boost_quaternions.quaternions.trans.cos"></a><h5>
-<a name="id520578"></a>
+<a name="boost_quaternions.quaternions.trans.cos"></a><h4>
+<a name="id385062"></a>
         <a href="trans.html#boost_quaternions.quaternions.trans.cos">cos</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">cos</span><span class="special">(</span><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">q</span><span class="special">);</span>
 </pre>
 <p>
         Computes the cosine of the quaternion
       </p>
-<a name="boost_quaternions.quaternions.trans.sin"></a><h5>
-<a name="id520716"></a>
+<a name="boost_quaternions.quaternions.trans.sin"></a><h4>
+<a name="id487128"></a>
         <a href="trans.html#boost_quaternions.quaternions.trans.sin">sin</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">sin</span><span class="special">(</span><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">q</span><span class="special">);</span>
 </pre>
 <p>
         Computes the sine of the quaternion.
       </p>
-<a name="boost_quaternions.quaternions.trans.tan"></a><h5>
-<a name="id520853"></a>
+<a name="boost_quaternions.quaternions.trans.tan"></a><h4>
+<a name="id487266"></a>
         <a href="trans.html#boost_quaternions.quaternions.trans.tan">tan</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">tan</span><span class="special">(</span><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">q</span><span class="special">);</span>
 </pre>
 <p>
         Computes the tangent of the quaternion.
       </p>
-<a name="boost_quaternions.quaternions.trans.cosh"></a><h5>
-<a name="id520992"></a>
+<a name="boost_quaternions.quaternions.trans.cosh"></a><h4>
+<a name="id487405"></a>
         <a href="trans.html#boost_quaternions.quaternions.trans.cosh">cosh</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">cosh</span><span class="special">(</span><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">q</span><span class="special">);</span>
 </pre>
 <p>
         Computes the hyperbolic cosine of the quaternion.
       </p>
-<a name="boost_quaternions.quaternions.trans.sinh"></a><h5>
-<a name="id521131"></a>
+<a name="boost_quaternions.quaternions.trans.sinh"></a><h4>
+<a name="id487544"></a>
         <a href="trans.html#boost_quaternions.quaternions.trans.sinh">sinh</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">sinh</span><span class="special">(</span><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">q</span><span class="special">);</span>
 </pre>
 <p>
         Computes the hyperbolic sine of the quaternion.
       </p>
-<a name="boost_quaternions.quaternions.trans.tanh"></a><h5>
-<a name="id521270"></a>
+<a name="boost_quaternions.quaternions.trans.tanh"></a><h4>
+<a name="id487683"></a>
         <a href="trans.html#boost_quaternions.quaternions.trans.tanh">tanh</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">tanh</span><span class="special">(</span><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">q</span><span class="special">);</span>
 </pre>
 <p>
         Computes the hyperbolic tangent of the quaternion.
       </p>
-<a name="boost_quaternions.quaternions.trans.pow"></a><h5>
-<a name="id521408"></a>
+<a name="boost_quaternions.quaternions.trans.pow"></a><h4>
+<a name="id487821"></a>
         <a href="trans.html#boost_quaternions.quaternions.trans.pow">pow</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">pow</span><span class="special">(</span><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">q</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">n</span><span class="special">);</span>
 </pre>
@@ -138,7 +138,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2003 Hubert Holin</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2003 Hubert Holin<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/value_op.html
==============================================================================
--- trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/value_op.html (original)
+++ trunk/libs/math/doc/quaternion/html/boost_quaternions/quaternions/value_op.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Quaternion Value Operations</title>
+<title> Quaternion Value
+ Operations</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Quaternions">
 <link rel="up" href="../quaternions.html" title="Quaternions">
-<link rel="prev" href="non_mem.html" title="Quaternion Non-Member Operators">
-<link rel="next" href="create.html" title="Quaternion Creation Functions">
+<link rel="prev" href="non_mem.html" title=" Quaternion Non-Member
+ Operators">
+<link rel="next" href="create.html" title=" Quaternion Creation
+ Functions">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,67 +27,67 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_quaternions.quaternions.value_op"></a><a href="value_op.html" title="Quaternion Value Operations"> Quaternion Value
- Operations</a>
-</h3></div></div></div>
-<a name="boost_quaternions.quaternions.value_op.real_and_unreal"></a><h5>
-<a name="id517898"></a>
+<a name="boost_quaternions.quaternions.value_op"></a><a href="value_op.html" title=" Quaternion Value
+ Operations"> Quaternion Value
+ Operations</a></h3></div></div></div>
+<a name="boost_quaternions.quaternions.value_op.real_and_unreal"></a><h4>
+<a name="id484174"></a>
         <a href="value_op.html#boost_quaternions.quaternions.value_op.real_and_unreal">real
         and unreal</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">T</span> <span class="identifier">real</span><span class="special">(</span><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">q</span><span class="special">);</span>
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">unreal</span><span class="special">(</span><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">q</span><span class="special">);</span>
 </pre>
 <p>
- These return <code class="computeroutput"><span class="identifier">q</span><span class="special">.</span><span class="identifier">real</span><span class="special">()</span></code>
- and <code class="computeroutput"><span class="identifier">q</span><span class="special">.</span><span class="identifier">unreal</span><span class="special">()</span></code>
+ These return <tt class="computeroutput"><span class="identifier">q</span><span class="special">.</span><span class="identifier">real</span><span class="special">()</span></tt>
+ and <tt class="computeroutput"><span class="identifier">q</span><span class="special">.</span><span class="identifier">unreal</span><span class="special">()</span></tt>
         respectively.
       </p>
-<a name="boost_quaternions.quaternions.value_op.conj"></a><h5>
-<a name="id518179"></a>
+<a name="boost_quaternions.quaternions.value_op.conj"></a><h4>
+<a name="id484454"></a>
         <a href="value_op.html#boost_quaternions.quaternions.value_op.conj">conj</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">conj</span><span class="special">(</span><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">q</span><span class="special">);</span>
 </pre>
 <p>
         This returns the conjugate of the quaternion.
       </p>
-<a name="boost_quaternions.quaternions.value_op.sup"></a><h5>
-<a name="id518318"></a>
+<a name="boost_quaternions.quaternions.value_op.sup"></a><h4>
+<a name="id484594"></a>
         <a href="value_op.html#boost_quaternions.quaternions.value_op.sup">sup</a>
- </h5>
+ </h4>
 <p>
         template&lt;typename T&gt; T sup(quaternion&lt;T&gt; const &amp; q);
       </p>
 <p>
- This return the sup norm (the greatest among <code class="computeroutput"><span class="identifier">abs</span><span class="special">(</span><span class="identifier">q</span><span class="special">.</span><span class="identifier">R_component_1</span><span class="special">())...</span><span class="identifier">abs</span><span class="special">(</span><span class="identifier">q</span><span class="special">.</span><span class="identifier">R_component_4</span><span class="special">()))</span></code> of the quaternion.
+ This return the sup norm (the greatest among <tt class="computeroutput"><span class="identifier">abs</span><span class="special">(</span><span class="identifier">q</span><span class="special">.</span><span class="identifier">R_component_1</span><span class="special">())...</span><span class="identifier">abs</span><span class="special">(</span><span class="identifier">q</span><span class="special">.</span><span class="identifier">R_component_4</span><span class="special">()))</span></tt> of the quaternion.
       </p>
-<a name="boost_quaternions.quaternions.value_op.l1"></a><h5>
-<a name="id518415"></a>
+<a name="boost_quaternions.quaternions.value_op.l1"></a><h4>
+<a name="id484690"></a>
         <a href="value_op.html#boost_quaternions.quaternions.value_op.l1">l1</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">T</span> <span class="identifier">l1</span><span class="special">(</span><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">q</span><span class="special">);</span>
 </pre>
 <p>
- This return the l1 norm <code class="computeroutput"><span class="special">(</span><span class="identifier">abs</span><span class="special">(</span><span class="identifier">q</span><span class="special">.</span><span class="identifier">R_component_1</span><span class="special">())+...+</span><span class="identifier">abs</span><span class="special">(</span><span class="identifier">q</span><span class="special">.</span><span class="identifier">R_component_4</span><span class="special">()))</span></code> of the quaternion.
+ This return the l1 norm <tt class="computeroutput"><span class="special">(</span><span class="identifier">abs</span><span class="special">(</span><span class="identifier">q</span><span class="special">.</span><span class="identifier">R_component_1</span><span class="special">())+...+</span><span class="identifier">abs</span><span class="special">(</span><span class="identifier">q</span><span class="special">.</span><span class="identifier">R_component_4</span><span class="special">()))</span></tt> of the quaternion.
       </p>
-<a name="boost_quaternions.quaternions.value_op.abs"></a><h5>
-<a name="id518609"></a>
+<a name="boost_quaternions.quaternions.value_op.abs"></a><h4>
+<a name="id484884"></a>
         <a href="value_op.html#boost_quaternions.quaternions.value_op.abs">abs</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">T</span> <span class="identifier">abs</span><span class="special">(</span><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">q</span><span class="special">);</span>
 </pre>
 <p>
         This return the magnitude (Euclidian norm) of the quaternion.
       </p>
-<a name="boost_quaternions.quaternions.value_op.norm"></a><h5>
-<a name="id518732"></a>
+<a name="boost_quaternions.quaternions.value_op.norm"></a><h4>
+<a name="id485007"></a>
         <a href="value_op.html#boost_quaternions.quaternions.value_op.norm">norm</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">T</span> <span class="identifier">norm</span><span class="special">(</span><span class="identifier">quaternion</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span><span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">q</span><span class="special">);</span>
 </pre>
@@ -98,7 +101,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2001 -2003 Hubert Holin</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2001 -2003 Hubert Holin<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/quaternion/html/index.html
==============================================================================
--- trunk/libs/math/doc/quaternion/html/index.html (original)
+++ trunk/libs/math/doc/quaternion/html/index.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Boost.Quaternions</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="index.html" title="Boost.Quaternions">
 <link rel="next" href="boost_quaternions/quaternions.html" title="Quaternions">
 </head>
@@ -28,7 +28,7 @@
 </h3></div></div></div>
 <div><p class="copyright">Copyright © 2001 -2003 Hubert Holin</p></div>
 <div><div class="legalnotice">
-<a name="id443223"></a><p>
+<a name="id387686"></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>
@@ -69,7 +69,7 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"><p><small>Last revised: December 29, 2006 at 11:08:32 +0000</small></p></td>
-<td align="right"><small></small></td>
+<td align="right"><div class="copyright-footer"><small></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav"><a accesskey="n" href="boost_quaternions/quaternions.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a></div>

Modified: trunk/libs/math/doc/sf_and_dist/html/index.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/index.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/index.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -3,9 +3,9 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Math Toolkit</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="index.html" title="Math Toolkit">
-<link rel="next" href="math_toolkit/main_overview.html" title="Overview">
+<link rel="next" href="math_toolkit/main_overview.html" title=" Overview">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -40,7 +40,7 @@
 <div><p class="copyright">Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
       and Xiaogang Zhang</p></div>
 <div><div class="legalnotice">
-<a name="id435870"></a><p>
+<a name="id385648"></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>
@@ -385,8 +385,8 @@
   </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: October 18, 2007 at 18:09:14 GMT</small></p></td>
-<td align="right"><small></small></td>
+<td align="left"><p><small>Last revised: November 07, 2007 at 03:10:38 GMT</small></p></td>
+<td align="right"><div class="copyright-footer"><small></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav"><a accesskey="n" href="math_toolkit/main_overview.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a></div>

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Backgrounders</title>
+<title> Backgrounders</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../index.html" title="Math Toolkit">
 <link rel="up" href="../index.html" title="Math Toolkit">
-<link rel="prev" href="perf/perf_test_app.html" title="The Performance Test Application">
-<link rel="next" href="backgrounders/implementation.html" title="Additional Implementation Notes">
+<link rel="prev" href="perf/perf_test_app.html" title=" The Performance Test
+ Application">
+<link rel="next" href="backgrounders/implementation.html" title=" Additional
+ Implementation Notes">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +26,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="math_toolkit.backgrounders"></a> Backgrounders
-</h2></div></div></div>
+<a name="math_toolkit.backgrounders"></a> Backgrounders</h2></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"><a href="backgrounders/implementation.html"> Additional
       Implementation Notes</a></span></dt>
@@ -38,8 +39,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/implementation.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/implementation.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/implementation.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Additional Implementation Notes</title>
+<title> Additional
+ Implementation Notes</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../backgrounders.html" title="Backgrounders">
-<link rel="prev" href="../backgrounders.html" title="Backgrounders">
-<link rel="next" href="relative_error.html" title="Relative Error">
+<link rel="up" href="../backgrounders.html" title=" Backgrounders">
+<link rel="prev" href="../backgrounders.html" title=" Backgrounders">
+<link rel="next" href="relative_error.html" title=" Relative
+ Error">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,19 +26,19 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.backgrounders.implementation"></a><a href="implementation.html" title="Additional Implementation Notes"> Additional
- Implementation Notes</a>
-</h3></div></div></div>
+<a name="math_toolkit.backgrounders.implementation"></a><a href="implementation.html" title=" Additional
+ Implementation Notes"> Additional
+ Implementation Notes</a></h3></div></div></div>
 <p>
         The majority of the implementation notes are included with the documentation
         of each function or distribution. The notes here are of a more general nature,
         and reflect more the general implementation philosophy used.
       </p>
-<a name="math_toolkit.backgrounders.implementation.implemention_philosophy"></a><h5>
-<a name="id782848"></a>
+<a name="math_toolkit.backgrounders.implementation.implemention_philosophy"></a><h4>
+<a name="id745662"></a>
         <a href="implementation.html#math_toolkit.backgrounders.implementation.implemention_philosophy">Implemention
         philosophy</a>
- </h5>
+ </h4>
 <p>
         "First be right, then be fast."
       </p>
@@ -56,7 +58,7 @@
 <p>
         (It also required much CPU effort - there was some danger of molten plastic
         dripping from the bottom of JM's laptop, so instead, PAB's Dual-core desktop
- was kept 50% busy for <span class="bold"><strong>days</strong></span> calculating some
+ was kept 50% busy for <span class="bold"><b>days</b></span> calculating some
         tables of test values!)
       </p>
 <p>
@@ -71,7 +73,7 @@
       </p>
 <p>
         For example, there are approximations dating back from times when computation
- was a <span class="bold"><strong>lot</strong></span> more expensive:
+ was a <span class="bold"><b>lot</b></span> more expensive:
       </p>
 <p>
         H Goldberg and H Levine, Approximate formulas for percentage points and normalisation
@@ -84,11 +86,11 @@
 <p>
         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="id782959"></a>
+<a name="math_toolkit.backgrounders.implementation.accuracy_and_representation_of_test_values"></a><h4>
+<a name="id745775"></a>
         <a href="implementation.html#math_toolkit.backgrounders.implementation.accuracy_and_representation_of_test_values">Accuracy
         and Representation of Test Values</a>
- </h5>
+ </h4>
 <p>
         In order to be accurate enough for as many as possible real types, constant
         values are given to 50 decimal digits if available (though many sources proved
@@ -104,20 +106,20 @@
         as
       </p>
 <p>
- <code class="computeroutput"><span class="keyword">static_cast</span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">&gt;(-</span><span class="number">3</span><span class="special">)</span> <span class="special">/</span>
- <span class="number">5</span><span class="special">;</span></code>
+ <tt class="computeroutput"><span class="keyword">static_cast</span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">&gt;(-</span><span class="number">3</span><span class="special">)</span> <span class="special">/</span>
+ <span class="number">5</span><span class="special">;</span></tt>
       </p>
 <p>
         to provide the most accurate value that the compiler can compute for the
         real type. (The denominator is an integer and so will be promoted exactly).
       </p>
 <p>
- So tests for one third, <span class="bold"><strong>not</strong></span> exactly representable
+ So tests for one third, <span class="bold"><b>not</b></span> exactly representable
         with radix two floating-point, (should) use, for example:
       </p>
 <p>
- <code class="computeroutput"><span class="keyword">static_cast</span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">&gt;(</span><span class="number">1</span><span class="special">)</span> <span class="special">/</span>
- <span class="number">3</span><span class="special">;</span></code>
+ <tt class="computeroutput"><span class="keyword">static_cast</span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">&gt;(</span><span class="number">1</span><span class="special">)</span> <span class="special">/</span>
+ <span class="number">3</span><span class="special">;</span></tt>
       </p>
 <p>
         If a function is very sensitive to changes in input, specifying an inexact
@@ -125,15 +127,15 @@
         0.1f is "wrong" by ~1e-7 for example (because 0.1 has no exact
         binary representation). That is why exact binary values - halves, quarters,
         and eighths etc - are used in test code along with the occasional fraction
- <code class="computeroutput"><span class="identifier">a</span><span class="special">/</span><span class="identifier">b</span></code> with <code class="computeroutput"><span class="identifier">b</span></code>
+ <tt class="computeroutput"><span class="identifier">a</span><span class="special">/</span><span class="identifier">b</span></tt> with <tt class="computeroutput"><span class="identifier">b</span></tt>
         a power of two (in order to ensure that the result is an exactly representable
         binary value).
       </p>
-<a name="math_toolkit.backgrounders.implementation.tolerance_of_tests"></a><h5>
-<a name="id783191"></a>
+<a name="math_toolkit.backgrounders.implementation.tolerance_of_tests"></a><h4>
+<a name="id746020"></a>
         <a href="implementation.html#math_toolkit.backgrounders.implementation.tolerance_of_tests">Tolerance
         of Tests</a>
- </h5>
+ </h4>
 <p>
         The tolerances need to be set to the maximum of:
       </p>
@@ -155,11 +157,11 @@
         fail on other systems where long double is more accurate than double. Check
         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="id783250"></a>
+<a name="math_toolkit.backgrounders.implementation.handling_unsuitable_arguments"></a><h4>
+<a name="id746080"></a>
         <a href="implementation.html#math_toolkit.backgrounders.implementation.handling_unsuitable_arguments">Handling
         Unsuitable Arguments</a>
- </h5>
+ </h4>
 <p>
         In <a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2004/n1665.pdf" target="_top">Errors
         in Mathematical Special Functions</a>, J. Marraffino &amp; M. Paterno
@@ -214,17 +216,18 @@
         with <span class="emphasis"><em>ISO/IEC 9899:1999 Programming languages - C</em></span> and
         with the <a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1836.pdf" target="_top">Draft
         Technical Report on C++ Library Extensions, 2005-06-24, section 5.2.1, paragraph
- 5</a>. <a href="../main_overview/error_handling.html" title="Error Handling">See
+ 5</a>. <a href="../main_overview/error_handling.html" title=" Error Handling">See
         also domain_error</a>.
       </p>
 <p>
- See policy reference for
+ See policy reference for
         details of the error handling policies that should allow a user to comply
         with any of these recommendations, as well as other behaviour.
       </p>
 <p>
- See error handling
- for a detailed explanation of the mechanism, and <a href="../dist/stat_tut/weg/error_eg.html" title="Error Handling Example">error_handling
+ See error handling
+ for a detailed explanation of the mechanism, and <a href="../dist/stat_tut/weg/error_eg.html" title=" Error Handling
+ Example">error_handling
         example</a> and error_handling_example.cpp
       </p>
 <div class="caution"><table border="0" summary="Caution">
@@ -232,23 +235,24 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Caution]" src="../../../../../../../doc/html/images/caution.png"></td>
 <th align="left">Caution</th>
 </tr>
-<tr><td align="left" valign="top"><p>
+<tr><td colspan="2" align="left" valign="top"><p>
           If you enable throw but do NOT have try &amp; catch block, then the program
           will terminate with an uncaught exception and probably abort. Therefore
- to get the benefit of helpful error messages, enabling <span class="bold"><strong>all</strong></span>
- exceptions <span class="bold"><strong>and</strong></span> using try&amp;catch is
+ to get the benefit of helpful error messages, enabling <span class="bold"><b>all</b></span>
+ exceptions <span class="bold"><b>and</b></span> using try&amp;catch is
           recommended for all applications. However, for simplicity, this is not
           done for most examples.
         </p></td></tr>
 </table></div>
-<a name="math_toolkit.backgrounders.implementation.handling_of_functions_that_are_not_mathematically_defined"></a><h5>
-<a name="id783475"></a>
+<a name="math_toolkit.backgrounders.implementation.handling_of_functions_that_are_not_mathematically_defined"></a><h4>
+<a name="id746308"></a>
         <a 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>
+ </h4>
 <p>
         Functions that are not mathematically defined, like the Cauchy mean, fail
- to compile by default. <a href="../policy/pol_ref/assert_undefined.html" title="Mathematically Undefined Function Policies">A
+ to compile by default. <a href="../policy/pol_ref/assert_undefined.html" title=" Mathematically
+ Undefined Function Policies">A
         policy</a> allows control of this.
       </p>
 <p>
@@ -257,8 +261,8 @@
         and to return NaN instead. For example,
       </p>
 <p>
- <code class="computeroutput"><span class="preprocessor">#define</span> <span class="identifier">BOOST_MATH_DOMAIN_ERROR_POLICY</span>
- <span class="identifier">ignore_error</span></code>
+ <tt class="computeroutput"><span class="preprocessor">#define</span> <span class="identifier">BOOST_MATH_DOMAIN_ERROR_POLICY</span>
+ <span class="identifier">ignore_error</span></tt>
       </p>
 <p>
         appears before the first Boost include, then if the un-implemented function
@@ -269,28 +273,28 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Warning]" src="../../../../../../../doc/html/images/warning.png"></td>
 <th align="left">Warning</th>
 </tr>
-<tr><td align="left" valign="top"><p>
- If <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">has_quiet_NaN</span></code> is false (for example T
+<tr><td colspan="2" align="left" valign="top"><p>
+ If <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">has_quiet_NaN</span></tt> is false (for example T
           is a User-defined type), then an exception will always be thrown when a
           domain error occurs. Catching exceptions is therefore strongly recommended.
         </p></td></tr>
 </table></div>
-<a name="math_toolkit.backgrounders.implementation.median_of_distributions"></a><h5>
-<a name="id783616"></a>
+<a name="math_toolkit.backgrounders.implementation.median_of_distributions"></a><h4>
+<a name="id746451"></a>
         <a href="implementation.html#math_toolkit.backgrounders.implementation.median_of_distributions">Median
         of distributions</a>
- </h5>
+ </h4>
 <p>
         There are many distributions for which we have been unable to find an analytic
         formula, and this has deterred us from implementing <a href="http://en.wikipedia.org/wiki/Median" target="_top">median
         functions</a>, the mid-point in a list of values.
       </p>
 <p>
- However a useful median approximation for distribution <code class="computeroutput"><span class="identifier">dist</span></code>
+ However a useful median approximation for distribution <tt class="computeroutput"><span class="identifier">dist</span></tt>
         may be available from
       </p>
 <p>
- <code class="computeroutput"><span class="identifier">quantile</span><span class="special">(</span><span class="identifier">dist</span><span class="special">,</span> <span class="number">0.5</span><span class="special">)</span></code>.
+ <tt class="computeroutput"><span class="identifier">quantile</span><span class="special">(</span><span class="identifier">dist</span><span class="special">,</span> <span class="number">0.5</span><span class="special">)</span></tt>.
       </p>
 <p>
         <a href="http://www.amstat.org/publications/jse/v13n2/vonhippel.html" target="_top">Mean,
@@ -308,11 +312,11 @@
         <a href="http://documents.wolfram.com/v5/TheMathematicaBook/AdvancedMathematicsInMathematica/NumericalOperationsOnData/3.8.1.html" target="_top">Mathematica
         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="id783760"></a>
+<a name="math_toolkit.backgrounders.implementation.handling_of_floating_point_infinity"></a><h4>
+<a name="id746599"></a>
         <a href="implementation.html#math_toolkit.backgrounders.implementation.handling_of_floating_point_infinity">Handling
         of Floating-Point Infinity</a>
- </h5>
+ </h4>
 <p>
         Some functions and distributions are well defined with + or - infinity as
         argument(s), but after some experiments with handling infinite arguments
@@ -322,7 +326,7 @@
 <p>
         Handling infinity as special cases is additionally complicated because, unlike
         built-in types on most - but not all - platforms, not all User-Defined Types
- are specialized to provide <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">&gt;::</span><span class="identifier">infinity</span><span class="special">()</span></code> and would return zero rather than any representation
+ are specialized to provide <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">&gt;::</span><span class="identifier">infinity</span><span class="special">()</span></tt> and would return zero rather than any representation
         of infinity.
       </p>
 <p>
@@ -337,20 +341,22 @@
         for the realType on that implementation.
       </p>
 <p>
- Overflow, underflow, denorm can be handled using <a href="../policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">error
+ Overflow, underflow, denorm can be handled using <a href="../policy/pol_ref/error_handling_policies.html" title="
+ Error Handling Policies">error
         handling policies</a>.
       </p>
 <p>
         We have also tried to catch boundary cases where the mathematical specification
         would result in divide by zero or overflow and signalling these similarly.
- What happens at (and near), poles can be controlled through <a href="../policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">error
+ What happens at (and near), poles can be controlled through <a href="../policy/pol_ref/error_handling_policies.html" title="
+ Error Handling Policies">error
         handling policies</a>.
       </p>
-<a name="math_toolkit.backgrounders.implementation.scale__shape_and_location"></a><h5>
-<a name="id783909"></a>
+<a name="math_toolkit.backgrounders.implementation.scale__shape_and_location"></a><h4>
+<a name="id746749"></a>
         <a href="implementation.html#math_toolkit.backgrounders.implementation.scale__shape_and_location">Scale,
         Shape and Location</a>
- </h5>
+ </h4>
 <p>
         We considered adding location and scale to the list of functions, for example:
       </p>
@@ -374,11 +380,11 @@
         for too many distributions to be generally applicable. Because they are non-member
         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="id784375"></a>
+<a name="math_toolkit.backgrounders.implementation.notes_on_implementation_of_specific_functions__amp__distributions"></a><h4>
+<a name="id747218"></a>
         <a 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>
+ </h4>
 <div class="itemizedlist"><ul type="disc"><li>
           Default parameters for the Triangular Distribution. We are uncertain about
           the best default parameters. Some sources suggest that the Standard Triangular
@@ -386,15 +392,16 @@
           for the normal distribution, the most common usage, 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="id784416"></a>
+<a name="math_toolkit.backgrounders.implementation.rational_approximations_used"></a><h4>
+<a name="id747262"></a>
         <a href="implementation.html#math_toolkit.backgrounders.implementation.rational_approximations_used">Rational
         Approximations Used</a>
- </h5>
+ </h4>
 <p>
         Some of the special functions in this library are implemented via rational
         approximations. These are either taken from the literature, or devised by
- John Maddock using <a href="../toolkit/internals2/minimax.html" title="Minimax Approximations and the Remez Algorithm">our
+ John Maddock using <a href="../toolkit/internals2/minimax.html" title=" Minimax Approximations
+ and the Remez Algorithm">our
         Remez code</a>.
       </p>
 <p>
@@ -417,7 +424,7 @@
         coefficients: the problem is well known to be ill conditioned in general,
         and our Remez implementation often found a broad and ill-defined minima for
         many of these approximations (of course for simple "toy" examples
- like approximating <code class="computeroutput"><span class="identifier">exp</span></code> the
+ like approximating <tt class="computeroutput"><span class="identifier">exp</span></tt> the
         minima is well defined, and the coeffiecents should agree no matter whose
         Remez implementation is used). This should not in general effect the validity
         of the approximations: there's good literature supporting the idea that coefficients
@@ -429,11 +436,11 @@
         still need to be accurately calculated, even if they can be in error compared
         to the "true" minimax solution.
       </p>
-<a name="math_toolkit.backgrounders.implementation.representation_of_mathematical_constants"></a><h5>
-<a name="id784512"></a>
+<a name="math_toolkit.backgrounders.implementation.representation_of_mathematical_constants"></a><h4>
+<a name="id747359"></a>
         <a href="implementation.html#math_toolkit.backgrounders.implementation.representation_of_mathematical_constants">Representation
         of Mathematical Constants</a>
- </h5>
+ </h4>
 <p>
         A macro BOOST_DEFINE_MATH_CONSTANT in constants.hpp is used to provide high
         accuracy constants to mathematical functions and distributions, since it
@@ -494,24 +501,24 @@
 <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><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="id785058"></a>
+<a name="math_toolkit.backgrounders.implementation.thread_safety"></a><h4>
+<a name="id747908"></a>
         <a href="implementation.html#math_toolkit.backgrounders.implementation.thread_safety">Thread
         safety</a>
- </h5>
+ </h4>
 <p>
         Reporting of error by setting errno should be thread safe already (otherwise
         none of the std lib math functions would be thread safe?). If you turn on
         reporting of errors via exceptions, errno gets left unused anyway.
       </p>
 <p>
- Other than that, the code is intended to be thread safe <span class="bold"><strong>for
- built in real-number types</strong></span> : so float, double and long double
+ Other than that, the code is intended to be thread safe <span class="bold"><b>for
+ built in real-number types</b></span> : so float, double and long double
         are all thread safe.
       </p>
 <p>
         For non-built-in types - NTL::RR for example - initialisation of the various
- constants used in the implementation is potentially <span class="bold"><strong>not</strong></span>
+ constants used in the implementation is potentially <span class="bold"><b>not</b></span>
         thread safe. This most undesiable, but it would be a signficant challenge
         to fix it. Some compilers may offer the option of having static-constants
         initialised in a thread safe manner (Commeau, and maybe others?), if that's
@@ -519,11 +526,11 @@
         next C++ std revision, so hopefully all compilers will be required to do
         the right thing here at some point.
       </p>
-<a name="math_toolkit.backgrounders.implementation.sources_of_test_data"></a><h5>
-<a name="id785123"></a>
+<a name="math_toolkit.backgrounders.implementation.sources_of_test_data"></a><h4>
+<a name="id747974"></a>
         <a href="implementation.html#math_toolkit.backgrounders.implementation.sources_of_test_data">Sources
         of Test Data</a>
- </h5>
+ </h4>
 <p>
         We found a large number of sources of test data. We have assumed that these
         are <span class="emphasis"><em>"known good"</em></span> if they agree with the results
@@ -563,11 +570,11 @@
         unfortunately it appears to suffer from very poor accuracy in areas where
         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="id785234"></a>
+<a name="math_toolkit.backgrounders.implementation.creating_and_managing_the_equations"></a><h4>
+<a name="id748086"></a>
         <a href="implementation.html#math_toolkit.backgrounders.implementation.creating_and_managing_the_equations">Creating
         and Managing the Equations</a>
- </h5>
+ </h4>
 <p>
         The primary source for the equations is now MathML:
         see the *.mml files in libs/math/doc/sf_and_dist/equations/.
@@ -587,7 +594,7 @@
 &gt;done
 </pre>
 <p>
- Note that SVGMath requires that the mml files are <span class="bold"><strong>not</strong></span>
+ Note that SVGMath requires that the mml files are <span class="bold"><b>not</b></span>
         wrapped in an XHTML XML wrapper - this is added by Mathcast by default -
         one workaround is to copy an existing mml file and then edit it with Mathcast:
         the existing format should then be preserved. This is a bug in the XML parser
@@ -621,8 +628,8 @@
       </p>
 <pre class="programlisting">bjam -a pdf</pre>
 <p>
- Note that XEP will have to be configured to <span class="bold"><strong>use and
- embed</strong></span> whatever fonts are used by the SVG equations (if necessary
+ Note that XEP will have to be configured to <span class="bold"><b>use and
+ embed</b></span> whatever fonts are used by the SVG equations (if necessary
         editing the sample xep.xml provided by the XEP installation).
       </p>
 <p>
@@ -646,11 +653,11 @@
         template defined in math.qbk. This outputs Docbook XML that looks like:
       </p>
 <pre class="programlisting">&lt;inlinemediaobject&gt;
-&lt;imageobject role<code class="literal">"html"&gt;
-&lt;imagedata fileref</code>"../equations/myfile.png"&gt;&lt;/imagedata&gt;
+&lt;imageobject role<tt class="literal">"html"&gt;
+&lt;imagedata fileref</tt>"../equations/myfile.png"&gt;&lt;/imagedata&gt;
 &lt;/imageobject&gt;
-&lt;imageobject role<code class="literal">"print"&gt;
-&lt;imagedata fileref</code>"../equations/myfile.svg"&gt;&lt;/imagedata&gt;
+&lt;imageobject role<tt class="literal">"print"&gt;
+&lt;imagedata fileref</tt>"../equations/myfile.svg"&gt;&lt;/imagedata&gt;
 &lt;/imageobject&gt;
 &lt;/inlinemediaobject&gt;
 </pre>
@@ -658,17 +665,17 @@
         MathML is not currently present in the Docbook output, or in the generated
         HTML: this needs further investigation.
       </p>
-<a name="math_toolkit.backgrounders.implementation.producing_graphs"></a><h5>
-<a name="id785497"></a>
+<a name="math_toolkit.backgrounders.implementation.producing_graphs"></a><h4>
+<a name="id748353"></a>
         <a href="implementation.html#math_toolkit.backgrounders.implementation.producing_graphs">Producing
         Graphs</a>
- </h5>
+ </h4>
 <p>
         Graphs were mostly produced by a very laborious process entailing output
         of columns of values from C++ programs to a .csv file, use of <a href="http://www.rjsweb.fsnet.co.uk/graph/" target="_top">RJS
         Graph</a> to arrange the display and axes, and output to a .ps file,
         followed by conversion to .png using Adobe Photoshop, or similar utility.
- This rigmarole is <span class="bold"><strong>not</strong></span> recommended!
+ This rigmarole is <span class="bold"><b>not</b></span> recommended!
       </p>
 <p>
         We plan to carry out this process in a single step using the <a href="http://code.google.com/soc/2007/boost/about.html" target="_top">Google
@@ -680,8 +687,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/lanczos.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/lanczos.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/lanczos.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>The Lanczos Approximation</title>
+<title> The Lanczos Approximation</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../backgrounders.html" title="Backgrounders">
-<link rel="prev" href="relative_error.html" title="Relative Error">
-<link rel="next" href="remez.html" title="The Remez Method">
+<link rel="up" href="../backgrounders.html" title=" Backgrounders">
+<link rel="prev" href="relative_error.html" title=" Relative
+ Error">
+<link rel="next" href="remez.html" title=" The Remez Method">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,12 +25,11 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.backgrounders.lanczos"></a> The Lanczos Approximation
-</h3></div></div></div>
-<a name="math_toolkit.backgrounders.lanczos.motivation"></a><h5>
-<a name="id785888"></a>
+<a name="math_toolkit.backgrounders.lanczos"></a> The Lanczos Approximation</h3></div></div></div>
+<a name="math_toolkit.backgrounders.lanczos.motivation"></a><h4>
+<a name="id748749"></a>
         <a href="lanczos.html#math_toolkit.backgrounders.lanczos.motivation">Motivation</a>
- </h5>
+ </h4>
 <p>
         <span class="emphasis"><em>Why base gamma and gamma-like functions on the Lanczos approximation?</em></span>
       </p>
@@ -93,17 +93,19 @@
         Of course, computing large powers is itself a notoriously hard problem, but
         even so, analytic combinations of Lanczos approximations can make the difference
         between obtaining a valid result, or simply garbage. Refer to the implementation
- notes for the beta
- function for an example of this method in practice. The incomplete gamma_p gamma and
- beta functions
+ notes for the beta
+ function for an example of this method in practice. The incomplete <a href="../special/sf_gamma/igamma.html" title=" Incomplete Gamma
+ Functions">gamma_p gamma</a> and
+ <a href="../special/sf_beta/ibeta_function.html" title=" Incomplete
+ Beta Functions">beta</a> functions
         use similar analytic combinations of power terms, to combine gamma and beta
         functions divided by large powers into single (simpler) expressions.
       </p>
-<a name="math_toolkit.backgrounders.lanczos.the_approximation"></a><h5>
-<a name="id786268"></a>
+<a name="math_toolkit.backgrounders.lanczos.the_approximation"></a><h4>
+<a name="id749131"></a>
         <a href="lanczos.html#math_toolkit.backgrounders.lanczos.the_approximation">The
         Approximation</a>
- </h5>
+ </h4>
 <p>
         The Lanczos Approximation to the Gamma Function is given by:
       </p>
@@ -153,7 +155,7 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../doc/html/images/note.png"></td>
 <th align="left">Note</th>
 </tr>
-<tr><td align="left" valign="top"><p>
+<tr><td colspan="2" align="left" valign="top"><p>
           Some authors choose to define the sum from k=1 to N, and hence end up with
           N+1 coefficients. This happens to confuse both the following discussion
           and the code (since C++ deals with half open array ranges, rather than
@@ -161,11 +163,11 @@
           so take care when referring to the literature in this field.
         </p></td></tr>
 </table></div>
-<a name="math_toolkit.backgrounders.lanczos.computing_the_coefficients"></a><h5>
-<a name="id786531"></a>
+<a name="math_toolkit.backgrounders.lanczos.computing_the_coefficients"></a><h4>
+<a name="id749395"></a>
         <a href="lanczos.html#math_toolkit.backgrounders.lanczos.computing_the_coefficients">Computing
         the Coefficients</a>
- </h5>
+ </h4>
 <p>
         The coefficients C0..CN-1 need to be computed from <span class="emphasis"><em>N</em></span>
         and <span class="emphasis"><em>g</em></span> at high precision, and then stored as part of
@@ -205,11 +207,11 @@
         on <span class="emphasis"><em>N</em></span>, this product should be computed first, and then
         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="id786736"></a>
+<a name="math_toolkit.backgrounders.lanczos.choosing_the_right_parameters"></a><h4>
+<a name="id749603"></a>
         <a href="lanczos.html#math_toolkit.backgrounders.lanczos.choosing_the_right_parameters">Choosing
         the Right Parameters</a>
- </h5>
+ </h4>
 <p>
         The trick is to choose <span class="emphasis"><em>N</em></span> and <span class="emphasis"><em>g</em></span>
         to give the desired level of accuracy: choosing a small value for <span class="emphasis"><em>g</em></span>
@@ -230,9 +232,9 @@
         computing to float precision with double precision arithmetic.
       </p>
 <div class="table">
-<a name="id786819"></a><p class="title"><b>Table 43. Optimal choices for N and g when computing with
+<a name="id749688"></a><p class="title"><b>Table 43. 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
+<table class="table" summary="Optimal choices for N and g when computing with
       guard digits (source: Pugh)">
 <colgroup>
 <col>
@@ -308,9 +310,9 @@
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><p>
+<p>
         The alternative described by Godfrey is to
         perform an exhaustive search of the <span class="emphasis"><em>N</em></span> and <span class="emphasis"><em>g</em></span>
         parameter space to determine the optimal combination for a given <span class="emphasis"><em>p</em></span>
@@ -373,9 +375,9 @@
         exactly matches the machine epsilon for the type in question.
       </p>
 <div class="table">
-<a name="id787154"></a><p class="title"><b>Table 44. Optimum value for N and g when computing at fixed
+<a name="id750010"></a><p class="title"><b>Table 44. 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
+<table class="table" summary="Optimum value for N and g when computing at fixed
       precision">
 <colgroup>
 <col>
@@ -521,9 +523,9 @@
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><p>
+<p>
         Finally note that the Lanczos approximation can be written as follows by
         removing a factor of exp(g) from the denominator, and then dividing all the
         coefficients by exp(g):
@@ -537,10 +539,10 @@
         an inexact value: this reduces accuracy in the common case that the input
         is exact, and so isn't used for the gamma function.
       </p>
-<a name="math_toolkit.backgrounders.lanczos.references"></a><h5>
-<a name="id787433"></a>
+<a name="math_toolkit.backgrounders.lanczos.references"></a><h4>
+<a name="id750288"></a>
         <a href="lanczos.html#math_toolkit.backgrounders.lanczos.references">References</a>
- </h5>
+ </h4>
 <a name="godfrey"></a><a name="pugh"></a><div class="orderedlist"><ol type="1">
 <li>
           Paul Godfrey, <a href="http://my.fit.edu/~gabdo/gamma.txt" target="_top">"A note
@@ -563,8 +565,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/refs.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/refs.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/refs.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>References</title>
+<title> References</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../backgrounders.html" title="Backgrounders">
-<link rel="prev" href="remez.html" title="The Remez Method">
-<link rel="next" href="../status.html" title="Library Status">
+<link rel="up" href="../backgrounders.html" title=" Backgrounders">
+<link rel="prev" href="remez.html" title=" The Remez Method">
+<link rel="next" href="../status.html" title=" Library Status">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +24,12 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.backgrounders.refs"></a> References
-</h3></div></div></div>
-<a name="math_toolkit.backgrounders.refs.general_references"></a><h5>
-<a name="id788836"></a>
+<a name="math_toolkit.backgrounders.refs"></a> References</h3></div></div></div>
+<a name="math_toolkit.backgrounders.refs.general_references"></a><h4>
+<a name="id751686"></a>
         <a href="refs.html#math_toolkit.backgrounders.refs.general_references">General
         references</a>
- </h5>
+ </h4>
 <p>
         (Specific detailed sources for individual functions and distributions are
         given at the end of each individual section).
@@ -84,20 +83,20 @@
         03-0097, A Proposal to Add Mathematical Special Functions to the C++ Standard
         Library (version 2), Walter E. Brown</a>
       </p>
-<a name="math_toolkit.backgrounders.refs.calculators__that_we_found__and_used_to_cross_check___as_far_as_their_widely_varying_accuracy_allowed__"></a><h5>
-<a name="id788989"></a>
+<a name="math_toolkit.backgrounders.refs.calculators__that_we_found__and_used_to_cross_check___as_far_as_their_widely_varying_accuracy_allowed__"></a><h4>
+<a name="id751843"></a>
         <a href="refs.html#math_toolkit.backgrounders.refs.calculators__that_we_found__and_used_to_cross_check___as_far_as_their_widely_varying_accuracy_allowed__">Calculators*
         that we found (and used to cross-check - as far as their widely-varying accuracy
         allowed).</a>
- </h5>
+ </h4>
 <p>
         <a href="http://www.adsciengineering.com/bpdcalc/" target="_top">http://www.adsciengineering.com class="emphasis"><em>bpdcalc</em></span></a>
         Binomial Probability Distribution Calculator.
       </p>
-<a name="math_toolkit.backgrounders.refs.other_libraries"></a><h5>
-<a name="id789034"></a>
+<a name="math_toolkit.backgrounders.refs.other_libraries"></a><h4>
+<a name="id751890"></a>
         <a href="refs.html#math_toolkit.backgrounders.refs.other_libraries">Other Libraries</a>
- </h5>
+ </h4>
 <p>
         <a href="
http://www.moshier.net/#Cephes" target="_top">Cephes library</a> by Shephen
         Moshier and his book:
@@ -155,8 +154,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/relative_error.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/relative_error.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/relative_error.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Relative Error</title>
+<title> Relative
+ Error</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../backgrounders.html" title="Backgrounders">
-<link rel="prev" href="implementation.html" title="Additional Implementation Notes">
-<link rel="next" href="lanczos.html" title="The Lanczos Approximation">
+<link rel="up" href="../backgrounders.html" title=" Backgrounders">
+<link rel="prev" href="implementation.html" title=" Additional
+ Implementation Notes">
+<link rel="next" href="lanczos.html" title=" The Lanczos Approximation">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +26,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.backgrounders.relative_error"></a><a href="relative_error.html" title="Relative Error"> Relative
- Error</a>
-</h3></div></div></div>
+<a name="math_toolkit.backgrounders.relative_error"></a><a href="relative_error.html" title=" Relative
+ Error"> Relative
+ Error</a></h3></div></div></div>
 <p>
         Given an actual value <span class="emphasis"><em>a</em></span> and a found value <span class="emphasis"><em>v</em></span>
         the relative error can be calculated from:
@@ -53,7 +55,7 @@
         to the relative error in this special case. In the test cases for the special
         functions in this library, everything below a threshold is regarded as "effectively
         zero", otherwise the relative error is assigned the value of 1 if only
- one of the terms is zero. The threshold is currently set at <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span><span class="special">&lt;&gt;::</span><span class="identifier">min</span><span class="special">()</span></code>: in other words all denormalised numbers
+ one of the terms is zero. The threshold is currently set at <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span><span class="special">&lt;&gt;::</span><span class="identifier">min</span><span class="special">()</span></tt>: in other words all denormalised numbers
         are regarded as a zero.
       </p>
 <p>
@@ -80,11 +82,11 @@
       </p>
 <a name="zero_error"></a><p>
       </p>
-<a name="math_toolkit.backgrounders.relative_error.the_impossibility_of_zero_error"></a><h5>
-<a name="id785798"></a>
+<a name="math_toolkit.backgrounders.relative_error.the_impossibility_of_zero_error"></a><h4>
+<a name="id748657"></a>
         <a href="relative_error.html#math_toolkit.backgrounders.relative_error.the_impossibility_of_zero_error">The
         Impossibility of Zero Error</a>
- </h5>
+ </h4>
 <p>
         For many of the functions in this library, it is assumed that the error is
         "effectively zero" if the computation can be done with a number
@@ -109,8 +111,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/remez.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/remez.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/backgrounders/remez.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>The Remez Method</title>
+<title> The Remez Method</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../backgrounders.html" title="Backgrounders">
-<link rel="prev" href="lanczos.html" title="The Lanczos Approximation">
-<link rel="next" href="refs.html" title="References">
+<link rel="up" href="../backgrounders.html" title=" Backgrounders">
+<link rel="prev" href="lanczos.html" title=" The Lanczos Approximation">
+<link rel="next" href="refs.html" title=" References">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +24,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.backgrounders.remez"></a> The Remez Method
-</h3></div></div></div>
+<a name="math_toolkit.backgrounders.remez"></a> The Remez Method</h3></div></div></div>
 <p>
         The Remez algorithm
         is a methodology for locating the minimax rational approximation to a function.
@@ -93,11 +92,11 @@
         <span class="emphasis"><em>Unfortunately we don't know where the extrema of the error function
         are located!</em></span>
       </p>
-<a name="math_toolkit.backgrounders.remez.the_remez_method"></a><h5>
-<a name="id787684"></a>
+<a name="math_toolkit.backgrounders.remez.the_remez_method"></a><h4>
+<a name="id750542"></a>
         <a href="remez.html#math_toolkit.backgrounders.remez.the_remez_method">The Remez
         Method</a>
- </h5>
+ </h4>
 <p>
         The Remez method is an iterative technique which, given a broad range of
         assumptions, will converge on the extrema of the error function, and therefore
@@ -153,7 +152,7 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../doc/html/images/note.png"></td>
 <th align="left">Note</th>
 </tr>
-<tr><td align="left" valign="top">
+<tr><td colspan="2" align="left" valign="top">
 <p>
           In the simple case of a polynomial approximation, by interpolating through
           the roots of a Chebyshev polynomial we have in fact created a <span class="emphasis"><em>Chebyshev
@@ -173,11 +172,11 @@
         </p>
 </td></tr>
 </table></div>
-<a name="math_toolkit.backgrounders.remez.remez_step_1"></a><h5>
-<a name="id787904"></a>
+<a name="math_toolkit.backgrounders.remez.remez_step_1"></a><h4>
+<a name="id750764"></a>
         <a href="remez.html#math_toolkit.backgrounders.remez.remez_step_1">Remez Step
         1</a>
- </h5>
+ </h4>
 <p>
         The first step in the Remez method, given our current set of N+2 Chebyshev
         control points x<sub>i</sub>, is to solve the N+2 simultaneous equations:
@@ -204,11 +203,11 @@
         not located at the extrema, but the maximum relative error has now dropped
         to 5.6x10<sup>-4</sup>.
       </p>
-<a name="math_toolkit.backgrounders.remez.remez_step_2"></a><h5>
-<a name="id788009"></a>
+<a name="math_toolkit.backgrounders.remez.remez_step_2"></a><h4>
+<a name="id750871"></a>
         <a href="remez.html#math_toolkit.backgrounders.remez.remez_step_2">Remez Step
         2</a>
- </h5>
+ </h4>
 <p>
         The second step is to locate the extrema of the new approximation, which
         we do in two stages: first, since the error function changes sign at each
@@ -233,10 +232,10 @@
 <p>
         In our example we perform multi-point exchange.
       </p>
-<a name="math_toolkit.backgrounders.remez.iteration"></a><h5>
-<a name="id788080"></a>
+<a name="math_toolkit.backgrounders.remez.iteration"></a><h4>
+<a name="id750933"></a>
         <a href="remez.html#math_toolkit.backgrounders.remez.iteration">Iteration</a>
- </h5>
+ </h4>
 <p>
         The Remez method then performs steps 1 and 2 above iteratively until the
         control points are located at the extrema of the error function: this is
@@ -249,11 +248,11 @@
 <p>
         <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="id788141"></a>
+<a name="math_toolkit.backgrounders.remez.rational_approximations"></a><h4>
+<a name="id750996"></a>
         <a href="remez.html#math_toolkit.backgrounders.remez.rational_approximations">Rational
         Approximations</a>
- </h5>
+ </h4>
 <p>
         If we wish to extend the Remez method to a rational approximation of the
         form
@@ -298,11 +297,11 @@
         error drops to 8.7x10<sup>-5</sup>. That's a 5 fold increase in accuracy, for the same
         number of terms overall.
       </p>
-<a name="math_toolkit.backgrounders.remez.practical_considerations"></a><h5>
-<a name="id788263"></a>
+<a name="math_toolkit.backgrounders.remez.practical_considerations"></a><h4>
+<a name="id751120"></a>
         <a href="remez.html#math_toolkit.backgrounders.remez.practical_considerations">Practical
         Considerations</a>
- </h5>
+ </h4>
 <p>
         Most treatises on approximation theory stop at this point. However, from
         a practical point of view, most of the work involves finding the right approximating
@@ -347,7 +346,8 @@
 <p>
         The difficult part is obviously finding the right g(x) to extract from your
         function: often the asymptotic behaviour of the function will give a clue,
- so for example the function erfc
+ so for example the function <a href="../special/sf_erf/error_function.html" title=" Error
+ Functions">erfc</a>
         becomes proportional to e<sup>-x<sup>2</sup></sup>/x as x becomes large. Therefore using:
       </p>
 <p>
@@ -406,11 +406,11 @@
         It's clearly still not ideal, but it is only a few percent away from our
         desired minimax solution (5x10<sup>-4</sup>).
       </p>
-<a name="math_toolkit.backgrounders.remez.remez_method_checklist"></a><h5>
-<a name="id788543"></a>
+<a name="math_toolkit.backgrounders.remez.remez_method_checklist"></a><h4>
+<a name="id751398"></a>
         <a href="remez.html#math_toolkit.backgrounders.remez.remez_method_checklist">Remez
         Method Checklist</a>
- </h5>
+ </h4>
 <p>
         The following lists some of the things to check if the Remez method goes
         wrong, it is by no means an exhaustive list, but is provided in the hopes
@@ -460,10 +460,10 @@
           over, say [0, b], for some smallish value <span class="emphasis"><em>b</em></span>.
         </li>
 </ul></div>
-<a name="math_toolkit.backgrounders.remez.references"></a><h5>
-<a name="id788654"></a>
+<a name="math_toolkit.backgrounders.remez.references"></a><h4>
+<a name="id751502"></a>
         <a href="remez.html#math_toolkit.backgrounders.remez.references">References</a>
- </h5>
+ </h4>
 <p>
         The original references for the Remez Method and it's extension to rational
         functions are unfortunately in Russian:
@@ -527,8 +527,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Statistical Distributions and Functions</title>
+<title> Statistical Distributions and Functions</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../index.html" title="Math Toolkit">
 <link rel="up" href="../index.html" title="Math Toolkit">
-<link rel="prev" href="main_overview/contact.html" title="Contact Info and Support">
-<link rel="next" href="dist/stat_tut.html" title="Statistical Distributions Tutorial">
+<link rel="prev" href="main_overview/contact.html" title=" Contact Info and
+ Support">
+<link rel="next" href="dist/stat_tut.html" title=" Statistical Distributions
+ Tutorial">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +26,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="math_toolkit.dist"></a> Statistical Distributions and Functions
-</h2></div></div></div>
+<a name="math_toolkit.dist"></a> Statistical Distributions and Functions</h2></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"><a href="dist/stat_tut.html"> Statistical Distributions
       Tutorial</a></span></dt>
@@ -165,8 +166,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Statistical Distributions Reference</title>
+<title> Statistical Distributions
+ Reference</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../dist.html" title="Statistical Distributions and Functions">
-<link rel="prev" href="stat_tut/dist_params.html" title="Discrete Probability Distributions">
-<link rel="next" href="dist_ref/nmp.html" title="Non-Member Properties">
+<link rel="up" href="../dist.html" title=" Statistical Distributions and Functions">
+<link rel="prev" href="stat_tut/dist_params.html" title=" Discrete Probability
+ Distributions">
+<link rel="next" href="dist_ref/nmp.html" title=" Non-Member Properties">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +26,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.dist.dist_ref"></a><a href="dist_ref.html" title="Statistical Distributions Reference"> Statistical Distributions
- Reference</a>
-</h3></div></div></div>
+<a name="math_toolkit.dist.dist_ref"></a><a href="dist_ref.html" title=" Statistical Distributions
+ Reference"> Statistical Distributions
+ Reference</a></h3></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"> Non-Member Properties</span></dt>
 <dt><span class="section"> Distributions</span></dt>
@@ -75,8 +77,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dist_algorithms.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dist_algorithms.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dist_algorithms.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Distribution Algorithms</title>
+<title> Distribution
+ Algorithms</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../dist_ref.html" title="Statistical Distributions Reference">
-<link rel="prev" href="dists/uniform_dist.html" title="Uniform Distribution">
-<link rel="next" href="../future.html" title="Extras/Future Directions">
+<link rel="up" href="../dist_ref.html" title=" Statistical Distributions
+ Reference">
+<link rel="prev" href="dists/uniform_dist.html" title=" Uniform
+ Distribution">
+<link rel="next" href="../future.html" title=" Extras/Future Directions">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,14 +27,14 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.dist.dist_ref.dist_algorithms"></a><a href="dist_algorithms.html" title="Distribution Algorithms"> Distribution
- 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="id615067"></a>
+<a name="math_toolkit.dist.dist_ref.dist_algorithms"></a><a href="dist_algorithms.html" title=" Distribution
+ Algorithms"> Distribution
+ 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><h4>
+<a name="id581713"></a>
           <a 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>
+ </h4>
 <p>
           Two functions aid finding location and scale of random variable z to give
           probability p (given a scale or location). Only applies to distributions
@@ -50,11 +53,11 @@
 <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">policies</span><span class="special">::</span><span class="identifier">policy</span><span class="special">;</span> <span class="comment">// May be needed by users defining their own policies.
 </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="id615222"></a>
+<a name="math_toolkit.dist.dist_ref.dist_algorithms.find_location_function"></a><h4>
+<a name="id581870"></a>
           <a href="dist_algorithms.html#math_toolkit.dist.dist_ref.dist_algorithms.find_location_function">find_location
           function</a>
- </h5>
+ </h4>
 <p>
           
 </p>
@@ -65,13 +68,13 @@
 <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">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">Dist</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span> <span class="comment">// explicit error handling policy
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">Dist</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span> <span class="comment">// explicit error handling policy
 </span> <span class="keyword">typename</span> <span class="identifier">Dist</span><span class="special">::</span><span class="identifier">value_type</span> <span class="identifier">find_location</span><span class="special">(</span> <span class="comment">// For example, normal mean.
 </span> <span class="keyword">typename</span> <span class="identifier">Dist</span><span class="special">::</span><span class="identifier">value_type</span> <span class="identifier">z</span><span class="special">,</span> <span class="comment">// location of random variable z to give probability, P(X &gt; z) == p.
 </span> <span class="comment">// For example, a nominal minimum acceptable z, so that p * 100 % are &gt; z
 </span> <span class="keyword">typename</span> <span class="identifier">Dist</span><span class="special">::</span><span class="identifier">value_type</span> <span class="identifier">p</span><span class="special">,</span> <span class="comment">// probability value desired at x, say 0.95 for 95% &gt; z.
 </span> <span class="keyword">typename</span> <span class="identifier">Dist</span><span class="special">::</span><span class="identifier">value_type</span> <span class="identifier">scale</span><span class="special">,</span> <span class="comment">// scale parameter, for example, normal standard deviation.
-</span> <span class="keyword">const</span> Policy<span class="special">&amp;</span> <span class="identifier">pol</span><span class="special">);</span>
+</span> <span class="keyword">const</span> Policy<span class="special">&amp;</span> <span class="identifier">pol</span><span class="special">);</span>
 
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">Dist</span><span class="special">&gt;</span> <span class="comment">// with default policy.
 </span> <span class="keyword">typename</span> <span class="identifier">Dist</span><span class="special">::</span><span class="identifier">value_type</span> <span class="identifier">find_location</span><span class="special">(</span> <span class="comment">// For example, normal mean.
@@ -82,11 +85,11 @@
 </span>
   <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="id615845"></a>
+<a name="math_toolkit.dist.dist_ref.dist_algorithms.find_scale_function"></a><h4>
+<a name="id582494"></a>
           <a href="dist_algorithms.html#math_toolkit.dist.dist_ref.dist_algorithms.find_scale_function">find_scale
           function</a>
- </h5>
+ </h4>
 <p>
           
 </p>
@@ -97,13 +100,13 @@
 <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">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">Dist</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">Dist</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
   <span class="keyword">typename</span> <span class="identifier">Dist</span><span class="special">::</span><span class="identifier">value_type</span> <span class="identifier">find_scale</span><span class="special">(</span> <span class="comment">// For example, normal mean.
 </span> <span class="keyword">typename</span> <span class="identifier">Dist</span><span class="special">::</span><span class="identifier">value_type</span> <span class="identifier">z</span><span class="special">,</span> <span class="comment">// location of random variable z to give probability, P(X &gt; z) == p.
 </span> <span class="comment">// For example, a nominal minimum acceptable weight z, so that p * 100 % are &gt; z
 </span> <span class="keyword">typename</span> <span class="identifier">Dist</span><span class="special">::</span><span class="identifier">value_type</span> <span class="identifier">p</span><span class="special">,</span> <span class="comment">// probability value desired at x, say 0.95 for 95% &gt; z.
 </span> <span class="keyword">typename</span> <span class="identifier">Dist</span><span class="special">::</span><span class="identifier">value_type</span> <span class="identifier">location</span><span class="special">,</span> <span class="comment">// location parameter, for example, normal distribution mean.
-</span> <span class="keyword">const</span> Policy<span class="special">&amp;</span> <span class="identifier">pol</span><span class="special">);</span>
+</span> <span class="keyword">const</span> Policy<span class="special">&amp;</span> <span class="identifier">pol</span><span class="special">);</span>
 
  <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">Dist</span><span class="special">&gt;</span> <span class="comment">// with default policy.
 </span> <span class="keyword">typename</span> <span class="identifier">Dist</span><span class="special">::</span><span class="identifier">value_type</span> <span class="identifier">find_scale</span><span class="special">(</span> <span class="comment">// For example, normal mean.
@@ -127,7 +130,8 @@
           value of scale is returned.
         </p>
 <p>
- <a href="../stat_tut/weg/find_eg.html" title="Find Location and Scale Examples">Find Mean and standard
+ <a href="../stat_tut/weg/find_eg.html" title=" Find Location
+ and Scale Examples">Find Mean and standard
           deviation examples</a> gives simple examples of use of both find_scale
           and find_location, and a longer example finding means and standard deviations
           of normally distributed weights to meet a specification.
@@ -135,8 +139,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Distributions</title>
+<title> Distributions</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../dist_ref.html" title="Statistical Distributions Reference">
-<link rel="prev" href="nmp.html" title="Non-Member Properties">
-<link rel="next" href="dists/bernoulli_dist.html" title="Bernoulli Distribution">
+<link rel="up" href="../dist_ref.html" title=" Statistical Distributions
+ Reference">
+<link rel="prev" href="nmp.html" title=" Non-Member Properties">
+<link rel="next" href="dists/bernoulli_dist.html" title="
+ Bernoulli Distribution">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +26,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.dist.dist_ref.dists"></a> Distributions
-</h4></div></div></div>
+<a name="math_toolkit.dist.dist_ref.dists"></a> Distributions</h4></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"><a href="dists/bernoulli_dist.html">
           Bernoulli Distribution</a></span></dt>
@@ -68,8 +69,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/bernoulli_dist.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/bernoulli_dist.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/bernoulli_dist.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Bernoulli Distribution</title>
+<title>
+ Bernoulli Distribution</title>
 <link rel="stylesheet" href="../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../dists.html" title="Distributions">
-<link rel="prev" href="../dists.html" title="Distributions">
-<link rel="next" href="beta_dist.html" title="Beta Distribution">
+<link rel="up" href="../dists.html" title=" Distributions">
+<link rel="prev" href="../dists.html" title=" Distributions">
+<link rel="next" href="beta_dist.html" title=" Beta
+ Distribution">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +26,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="math_toolkit.dist.dist_ref.dists.bernoulli_dist"></a><a href="bernoulli_dist.html" title="Bernoulli Distribution">
- Bernoulli Distribution</a>
-</h5></div></div></div>
+<a name="math_toolkit.dist.dist_ref.dists.bernoulli_dist"></a><a href="bernoulli_dist.html" title="
+ Bernoulli Distribution">
+ Bernoulli Distribution</a></h5></div></div></div>
 <p>
             
 </p>
@@ -37,12 +39,13 @@
 <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">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">RealType</span> <span class="special">=</span> <span class="keyword">double</span><span class="special">,</span>
- <span class="keyword">class</span> Policy <span class="special">=</span> policies::policy<> <span class="special">&gt;</span>
+ <span class="keyword">class</span> Policy <span class="special">=</span> <a href="../../../policy/pol_ref/pol_ref_ref.html" title=" Policy Class
+ Reference">policies::policy&lt;&gt;</a> <span class="special">&gt;</span>
  <span class="keyword">class</span> <span class="identifier">bernoulli_distribution</span><span class="special">;</span>
    
  <span class="keyword">typedef</span> <span class="identifier">bernoulli_distribution</span><span class="special">&lt;&gt;</span> <span class="identifier">bernoulli</span><span class="special">;</span>
 
- <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> Policy<span class="special">&gt;</span>
+ <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> Policy<span class="special">&gt;</span>
  <span class="keyword">class</span> <span class="identifier">bernoulli_distribution</span>
  <span class="special">{</span>
  <span class="keyword">public</span><span class="special">:</span>
@@ -88,11 +91,11 @@
 <p>
             <span class="inlinemediaobject"><img src="../../../../../graphs/bernoulli_cdf.png" alt="bernoulli_cdf"></span>
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.bernoulli_dist.member_functions"></a><h5>
-<a name="id576606"></a>
+<a name="math_toolkit.dist.dist_ref.dists.bernoulli_dist.member_functions"></a><h4>
+<a name="id542973"></a>
             <a href="bernoulli_dist.html#math_toolkit.dist.dist_ref.dists.bernoulli_dist.member_functions">Member
             Functions</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="identifier">bernoulli_distribution</span><span class="special">(</span><span class="identifier">RealType</span> <span class="identifier">p</span><span class="special">);</span>
 </pre>
@@ -106,13 +109,13 @@
 <p>
             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="id576724"></a>
+<a name="math_toolkit.dist.dist_ref.dists.bernoulli_dist.non_member_accessors"></a><h4>
+<a name="id543094"></a>
             <a href="bernoulli_dist.html#math_toolkit.dist.dist_ref.dists.bernoulli_dist.non_member_accessors">Non-member
             Accessors</a>
- </h5>
+ </h4>
 <p>
- All the <a href="../nmp.html" title="Non-Member Properties">usual non-member
+ All the <a href="../nmp.html" title=" Non-Member Properties">usual non-member
             accessor functions</a> that are generic to all distributions are supported:
             <a href="../nmp.html#math.dist.cdf">Cumulative Distribution Function</a>,
             <a href="../nmp.html#math.dist.pdf">Probability Density Function</a>, <a href="../nmp.html#math.dist.quantile">Quantile</a>, <a href="../nmp.html#math.dist.hazard">Hazard
@@ -131,18 +134,18 @@
             Outside this range, functions are undefined, or may throw domain_error
             exception and make an error message available.
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.bernoulli_dist.accuracy"></a><h5>
-<a name="id576899"></a>
+<a name="math_toolkit.dist.dist_ref.dists.bernoulli_dist.accuracy"></a><h4>
+<a name="id543270"></a>
             <a href="bernoulli_dist.html#math_toolkit.dist.dist_ref.dists.bernoulli_dist.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
             The Bernoulli distribution is implemented with simple arithmetic operators
             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="id576930"></a>
+<a name="math_toolkit.dist.dist_ref.dists.bernoulli_dist.implementation"></a><h4>
+<a name="id543303"></a>
             <a href="bernoulli_dist.html#math_toolkit.dist.dist_ref.dists.bernoulli_dist.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
             In the following table <span class="emphasis"><em>p</em></span> is the probability of success
             and <span class="emphasis"><em>q = 1-p</em></span>. <span class="emphasis"><em>k</em></span> is the random
@@ -153,7 +156,7 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../../../doc/html/images/note.png"></td>
 <th align="left">Note</th>
 </tr>
-<tr><td align="left" valign="top">
+<tr><td colspan="2" align="left" valign="top">
 <p>
               The Bernoulli distribution is implemented here as a <span class="emphasis"><em>strict
               discrete</em></span> distribution. If a generalised version, allowing
@@ -161,8 +164,8 @@
               single trial should be used, for example:
             </p>
 <p>
- <code class="computeroutput"><span class="identifier">binomial_distribution</span><span class="special">(</span><span class="number">1</span><span class="special">,</span>
- <span class="number">0.25</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="identifier">binomial_distribution</span><span class="special">(</span><span class="number">1</span><span class="special">,</span>
+ <span class="number">0.25</span><span class="special">)</span></tt>
             </p>
 </td></tr>
 </table></div>
@@ -330,10 +333,10 @@
 </tr>
 </tbody>
 </table></div>
-<a name="math_toolkit.dist.dist_ref.dists.bernoulli_dist.references"></a><h5>
-<a name="id577301"></a>
+<a name="math_toolkit.dist.dist_ref.dists.bernoulli_dist.references"></a><h4>
+<a name="id543677"></a>
             <a href="bernoulli_dist.html#math_toolkit.dist.dist_ref.dists.bernoulli_dist.references">References</a>
- </h5>
+ </h4>
 <div class="itemizedlist"><ul type="disc">
 <li><a href="http://en.wikipedia.org/wiki/Bernoulli_distribution" target="_top">Wikpedia
               Bernoulli distribution</a></li>
@@ -343,8 +346,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/beta_dist.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/beta_dist.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/beta_dist.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Beta Distribution</title>
+<title> Beta
+ Distribution</title>
 <link rel="stylesheet" href="../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../dists.html" title="Distributions">
-<link rel="prev" href="bernoulli_dist.html" title="Bernoulli Distribution">
-<link rel="next" href="binomial_dist.html" title="Binomial Distribution">
+<link rel="up" href="../dists.html" title=" Distributions">
+<link rel="prev" href="bernoulli_dist.html" title="
+ Bernoulli Distribution">
+<link rel="next" href="binomial_dist.html" title="
+ Binomial Distribution">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="math_toolkit.dist.dist_ref.dists.beta_dist"></a><a href="beta_dist.html" title="Beta Distribution"> Beta
- Distribution</a>
-</h5></div></div></div>
+<a name="math_toolkit.dist.dist_ref.dists.beta_dist"></a><a href="beta_dist.html" title=" Beta
+ Distribution"> Beta
+ Distribution</a></h5></div></div></div>
 <p>
             
 </p>
@@ -38,14 +41,15 @@
 <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">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">RealType</span> <span class="special">=</span> <span class="keyword">double</span><span class="special">,</span>
- <span class="keyword">class</span> Policy <span class="special">=</span> policies::policy<> <span class="special">&gt;</span>
+ <span class="keyword">class</span> Policy <span class="special">=</span> <a href="../../../policy/pol_ref/pol_ref_ref.html" title=" Policy Class
+ Reference">policies::policy&lt;&gt;</a> <span class="special">&gt;</span>
 <span class="keyword">class</span> <span class="identifier">beta_distribution</span><span class="special">;</span>
 
 <span class="comment">// typedef beta_distribution&lt;double&gt; beta;
 </span><span class="comment">// Note that this is deliberately NOT provided,
 </span><span class="comment">// to avoid a clash with the function name beta.
 </span>
-<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> Policy<span class="special">&gt;</span>
+<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> Policy<span class="special">&gt;</span>
 <span class="keyword">class</span> <span class="identifier">beta_distribution</span>
 <span class="special">{</span>
 <span class="keyword">public</span><span class="special">:</span>
@@ -84,7 +88,7 @@
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <p>
- The class type <code class="computeroutput"><span class="identifier">beta_distribution</span></code>
+ The class type <tt class="computeroutput"><span class="identifier">beta_distribution</span></tt>
             represents a <a href="http://en.wikipedia.org/wiki/Beta_distribution" target="_top">beta
             </a> <a href="http://en.wikipedia.org/wiki/Probability_distribution" target="_top">probability
             distribution function</a>.
@@ -114,7 +118,7 @@
           </p>
 <p>
             where B(&#945;, &#946;) is the <a href="http://en.wikipedia.org/wiki/Beta_function" target="_top">beta
- function</a>, implemented in this library as beta.
+ function</a>, implemented in this library as beta.
             Division by the beta function ensures that the pdf is normalized to the
             range zero to unity.
           </p>
@@ -134,15 +138,15 @@
             is asymmetric and could be approximated by a triangle 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="id578426"></a>
+<a name="math_toolkit.dist.dist_ref.dists.beta_dist.member_functions"></a><h4>
+<a name="id544808"></a>
             <a 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="id578452"></a>
+ </h4>
+<a name="math_toolkit.dist.dist_ref.dists.beta_dist.constructor"></a><h5>
+<a name="id544836"></a>
             <a href="beta_dist.html#math_toolkit.dist.dist_ref.dists.beta_dist.constructor">Constructor</a>
- </h6>
+ </h5>
 <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>
 </pre>
@@ -168,11 +172,11 @@
             Constructs a the beta distribution with alpha=2 and beta=5 (shown in
             yellow in the graph above).
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.beta_dist.parameter_accessors"></a><h6>
-<a name="id578639"></a>
+<a name="math_toolkit.dist.dist_ref.dists.beta_dist.parameter_accessors"></a><h5>
+<a name="id545021"></a>
             <a href="beta_dist.html#math_toolkit.dist.dist_ref.dists.beta_dist.parameter_accessors">Parameter
             Accessors</a>
- </h6>
+ </h5>
 <pre class="programlisting">
 <span class="identifier">RealType</span> <span class="identifier">alpha</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
 </pre>
@@ -195,11 +199,11 @@
 <span class="identifier">assert</span><span class="special">(</span><span class="identifier">mybeta</span><span class="special">.</span><span class="identifier">alpha</span><span class="special">()</span> <span class="special">==</span> <span class="number">2.</span><span class="special">);</span> <span class="comment">// mybeta.alpha() returns 2
 </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="id578918"></a>
+<a name="math_toolkit.dist.dist_ref.dists.beta_dist.parameter_estimators"></a><h4>
+<a name="id545303"></a>
             <a href="beta_dist.html#math_toolkit.dist.dist_ref.dists.beta_dist.parameter_estimators">Parameter
             Estimators</a>
- </h5>
+ </h4>
 <p>
             Two pairs of parameter estimators are provided.
           </p>
@@ -241,7 +245,7 @@
 </span> <span class="identifier">RealType</span> <span class="identifier">probability</span><span class="special">);</span> <span class="comment">// probability cdf
 </span></pre>
 <p>
- Returns the value of &#945; 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>.
+ Returns the value of &#945; that gives: <tt 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></tt>.
           </p>
 <pre class="programlisting">
 <span class="keyword">static</span> <span class="identifier">RealType</span> <span class="identifier">find_beta</span><span class="special">(</span>
@@ -250,15 +254,15 @@
 </span> <span class="identifier">RealType</span> <span class="identifier">probability</span><span class="special">);</span> <span class="comment">// probability cdf.
 </span></pre>
 <p>
- Returns the value of &#946; 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>.
+ Returns the value of &#946; that gives: <tt 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></tt>.
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.beta_dist.non_member_accessor_functions"></a><h5>
-<a name="id579558"></a>
+<a name="math_toolkit.dist.dist_ref.dists.beta_dist.non_member_accessor_functions"></a><h4>
+<a name="id545950"></a>
             <a href="beta_dist.html#math_toolkit.dist.dist_ref.dists.beta_dist.non_member_accessor_functions">Non-member
             Accessor Functions</a>
- </h5>
+ </h4>
 <p>
- All the <a href="../nmp.html" title="Non-Member Properties">usual non-member
+ All the <a href="../nmp.html" title=" Non-Member Properties">usual non-member
             accessor functions</a> that are generic to all distributions are supported:
             <a href="../nmp.html#math.dist.cdf">Cumulative Distribution Function</a>,
             <a href="../nmp.html#math.dist.pdf">Probability Density Function</a>, <a href="../nmp.html#math.dist.quantile">Quantile</a>, <a href="../nmp.html#math.dist.hazard">Hazard
@@ -274,10 +278,10 @@
             at <a href="http://mathworld.wolfram.com/BetaDistribution.html" target="_top">Wolfram
             Mathworld</a>.
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.beta_dist.applications"></a><h5>
-<a name="id579736"></a>
+<a name="math_toolkit.dist.dist_ref.dists.beta_dist.applications"></a><h4>
+<a name="id546129"></a>
             <a href="beta_dist.html#math_toolkit.dist.dist_ref.dists.beta_dist.applications">Applications</a>
- </h5>
+ </h4>
 <p>
             The beta distribution can be used to model events constrained to take
             place within an interval defined by a minimum and maximum value: so it
@@ -287,11 +291,11 @@
             It is also widely used in <a href="http://en.wikipedia.org/wiki/Bayesian_inference" target="_top">Bayesian
             statistical inference</a>.
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.beta_dist.related_distributions"></a><h5>
-<a name="id579781"></a>
+<a name="math_toolkit.dist.dist_ref.dists.beta_dist.related_distributions"></a><h4>
+<a name="id546177"></a>
             <a href="beta_dist.html#math_toolkit.dist.dist_ref.dists.beta_dist.related_distributions">Related
             distributions</a>
- </h5>
+ </h4>
 <p>
             The beta distribution with both &#945; &#8203; and &#946; = 1 follows a <a href="http://en.wikipedia.org/wiki/Uniform_distribution_%28continuous%29" target="_top">uniform
             distribution</a>.
@@ -310,25 +314,29 @@
             distributed between 0 and 1. The cumulative probability from 0 to x is
             thus the probability that the j-th highest value is less than x. Or it
             is the probability that that at least i of the random variables are less
- than x, a probability given by summing over the <a href="binomial_dist.html" title="Binomial Distribution">Binomial
+ than x, a probability given by summing over the <a href="binomial_dist.html" title="
+ Binomial Distribution">Binomial
             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="id579870"></a>
+<a name="math_toolkit.dist.dist_ref.dists.beta_dist.accuracy"></a><h4>
+<a name="id546273"></a>
             <a href="beta_dist.html#math_toolkit.dist.dist_ref.dists.beta_dist.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
- This distribution is implemented using the <a href="../../../special/sf_beta/beta_function.html" title="Beta">beta
- functions</a> beta
- and <a href="../../../special/sf_beta/ibeta_function.html" title="Incomplete Beta Functions">incomplete
- beta functions</a> ibeta
- and ibetac;
+ This distribution is implemented using the <a href="../../../special/sf_beta/beta_function.html" title=" Beta">beta
+ functions</a> beta
+ and <a href="../../../special/sf_beta/ibeta_function.html" title=" Incomplete
+ Beta Functions">incomplete
+ beta functions</a> <a href="../../../special/sf_beta/ibeta_function.html" title=" Incomplete
+ Beta Functions">ibeta</a>
+ and <a href="../../../special/sf_beta/ibeta_function.html" title=" Incomplete
+ Beta Functions">ibetac</a>;
             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="id579950"></a>
+<a name="math_toolkit.dist.dist_ref.dists.beta_dist.implementation"></a><h4>
+<a name="id546352"></a>
             <a href="beta_dist.html#math_toolkit.dist.dist_ref.dists.beta_dist.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
             In the following table <span class="emphasis"><em>a</em></span> and <span class="emphasis"><em>b</em></span>
             are the parameters &#945; and &#946;, <span class="emphasis"><em>x</em></span> is the random variable,
@@ -363,7 +371,8 @@
                     f(x;&#945;,&#946;) = x<sup>&#945; - 1</sup> (1 - x)<sup>&#946; -1</sup> / B(&#945;, &#946;)
                   </p>
                   <p>
- Implemented using ibeta_derivative(a,
+ Implemented using <a href="../../../special/sf_beta/beta_derivative.html" title=" Derivative
+ of the Incomplete Beta Function">ibeta_derivative</a>(a,
                     b, x).
                   </p>
                   </td>
@@ -376,7 +385,8 @@
                   </td>
 <td>
                   <p>
- Using the incomplete beta function ibeta(a,
+ Using the incomplete beta function <a href="../../../special/sf_beta/ibeta_function.html" title=" Incomplete
+ Beta Functions">ibeta</a>(a,
                     b, x)
                   </p>
                   </td>
@@ -389,7 +399,8 @@
                   </td>
 <td>
                   <p>
- ibetac(a,
+ <a href="../../../special/sf_beta/ibeta_function.html" title=" Incomplete
+ Beta Functions">ibetac</a>(a,
                     b, x)
                   </p>
                   </td>
@@ -402,7 +413,8 @@
                   </td>
 <td>
                   <p>
- Using the inverse incomplete beta function ibeta_inv(a,
+ Using the inverse incomplete beta function <a href="../../../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">ibeta_inv</a>(a,
                     b, p)
                   </p>
                   </td>
@@ -415,7 +427,8 @@
                   </td>
 <td>
                   <p>
- ibetac_inv(a,
+ <a href="../../../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">ibetac_inv</a>(a,
                     b, q)
                   </p>
                   </td>
@@ -428,7 +441,7 @@
                   </td>
 <td>
                   <p>
- <code class="computeroutput"><span class="identifier">a</span><span class="special">/(</span><span class="identifier">a</span><span class="special">+</span><span class="identifier">b</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="identifier">a</span><span class="special">/(</span><span class="identifier">a</span><span class="special">+</span><span class="identifier">b</span><span class="special">)</span></tt>
                   </p>
                   </td>
 </tr>
@@ -440,11 +453,11 @@
                   </td>
 <td>
                   <p>
- <code class="computeroutput"><span class="identifier">a</span> <span class="special">*</span>
+ <tt class="computeroutput"><span class="identifier">a</span> <span class="special">*</span>
                     <span class="identifier">b</span> <span class="special">/</span>
                     <span class="special">(</span><span class="identifier">a</span><span class="special">+</span><span class="identifier">b</span><span class="special">)^</span><span class="number">2</span> <span class="special">*</span> <span class="special">(</span><span class="identifier">a</span> <span class="special">+</span>
                     <span class="identifier">b</span> <span class="special">+</span>
- <span class="number">1</span><span class="special">)</span></code>
+ <span class="number">1</span><span class="special">)</span></tt>
                   </p>
                   </td>
 </tr>
@@ -456,10 +469,10 @@
                   </td>
 <td>
                   <p>
- <code class="computeroutput"><span class="special">(</span><span class="identifier">a</span><span class="special">-</span><span class="number">1</span><span class="special">)</span> <span class="special">/</span>
+ <tt class="computeroutput"><span class="special">(</span><span class="identifier">a</span><span class="special">-</span><span class="number">1</span><span class="special">)</span> <span class="special">/</span>
                     <span class="special">(</span><span class="identifier">a</span>
                     <span class="special">+</span> <span class="identifier">b</span>
- <span class="special">-</span> <span class="number">2</span><span class="special">)</span></code>
+ <span class="special">-</span> <span class="number">2</span><span class="special">)</span></tt>
                   </p>
                   </td>
 </tr>
@@ -471,9 +484,9 @@
                   </td>
 <td>
                   <p>
- <code class="computeroutput"><span class="number">2</span> <span class="special">(</span><span class="identifier">b</span><span class="special">-</span><span class="identifier">a</span><span class="special">)</span>
+ <tt class="computeroutput"><span class="number">2</span> <span class="special">(</span><span class="identifier">b</span><span class="special">-</span><span class="identifier">a</span><span class="special">)</span>
                     <span class="identifier">sqrt</span><span class="special">(</span><span class="identifier">a</span><span class="special">+</span><span class="identifier">b</span><span class="special">+</span><span class="number">1</span><span class="special">)/(</span><span class="identifier">a</span><span class="special">+</span><span class="identifier">b</span><span class="special">+</span><span class="number">2</span><span class="special">)</span> <span class="special">*</span> <span class="identifier">sqrt</span><span class="special">(</span><span class="identifier">a</span>
- <span class="special">*</span> <span class="identifier">b</span><span class="special">)</span></code>
+ <span class="special">*</span> <span class="identifier">b</span><span class="special">)</span></tt>
                   </p>
                   </td>
 </tr>
@@ -497,8 +510,8 @@
                   </td>
 <td>
                   <p>
- <code class="computeroutput"><span class="identifier">kurtosis</span> <span class="special">+</span>
- <span class="number">3</span></code>
+ <tt class="computeroutput"><span class="identifier">kurtosis</span> <span class="special">+</span>
+ <span class="number">3</span></tt>
                   </p>
                   </td>
 </tr>
@@ -524,12 +537,12 @@
                   </td>
 <td>
                   <p>
- <code class="computeroutput"><span class="identifier">mean</span> <span class="special">*</span>
+ <tt class="computeroutput"><span class="identifier">mean</span> <span class="special">*</span>
                     <span class="special">((</span> <span class="special">(</span><span class="identifier">mean</span> <span class="special">*</span>
                     <span class="special">(</span><span class="number">1</span>
                     <span class="special">-</span> <span class="identifier">mean</span><span class="special">))</span> <span class="special">/</span>
                     <span class="identifier">variance</span><span class="special">)-</span>
- <span class="number">1</span><span class="special">)</span></code>
+ <span class="number">1</span><span class="special">)</span></tt>
                   </p>
                   </td>
 </tr>
@@ -544,26 +557,26 @@
                   </td>
 <td>
                   <p>
- <code class="computeroutput"><span class="special">(</span><span class="number">1</span>
+ <tt class="computeroutput"><span class="special">(</span><span class="number">1</span>
                     <span class="special">-</span> <span class="identifier">mean</span><span class="special">)</span> <span class="special">*</span>
                     <span class="special">(((</span><span class="identifier">mean</span>
                     <span class="special">*</span> <span class="special">(</span><span class="number">1</span> <span class="special">-</span> <span class="identifier">mean</span><span class="special">))</span>
- <span class="special">/</span><span class="identifier">variance</span><span class="special">)-</span><span class="number">1</span><span class="special">)</span></code>
+ <span class="special">/</span><span class="identifier">variance</span><span class="special">)-</span><span class="number">1</span><span class="special">)</span></tt>
                   </p>
                   </td>
 </tr>
 <tr>
 <td>
                   <p>
- The member functions <code class="computeroutput"><span class="identifier">find_alpha</span></code>
- and <code class="computeroutput"><span class="identifier">find_beta</span></code>
+ The member functions <tt class="computeroutput"><span class="identifier">find_alpha</span></tt>
+ and <tt class="computeroutput"><span class="identifier">find_beta</span></tt>
                   </p>
                   <p>
                     from cdf and probability x
                   </p>
                   <p>
- and <span class="bold"><strong>either</strong></span> <code class="computeroutput"><span class="identifier">alpha</span></code>
- or <code class="computeroutput"><span class="identifier">beta</span></code>
+ and <span class="bold"><b>either</b></span> <tt class="computeroutput"><span class="identifier">alpha</span></tt>
+ or <tt class="computeroutput"><span class="identifier">beta</span></tt>
                   </p>
                   </td>
 <td>
@@ -571,8 +584,10 @@
                     Implemented in terms of the inverse incomplete beta functions
                   </p>
                   <p>
- ibeta_inva,
- and ibeta_invb
+ <a href="../../../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">ibeta_inva</a>,
+ and <a href="../../../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">ibeta_invb</a>
                     respectively.
                   </p>
                   </td>
@@ -580,37 +595,37 @@
 <tr>
 <td>
                   <p>
- <code class="computeroutput"><span class="identifier">find_alpha</span></code>
+ <tt class="computeroutput"><span class="identifier">find_alpha</span></tt>
                   </p>
                   </td>
 <td>
                   <p>
- <code class="computeroutput"><span class="identifier">ibeta_inva</span><span class="special">(</span><span class="identifier">beta</span><span class="special">,</span>
+ <tt class="computeroutput"><span class="identifier">ibeta_inva</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="identifier">probability</span><span class="special">)</span></code>
+ <span class="identifier">probability</span><span class="special">)</span></tt>
                   </p>
                   </td>
 </tr>
 <tr>
 <td>
                   <p>
- <code class="computeroutput"><span class="identifier">find_beta</span></code>
+ <tt class="computeroutput"><span class="identifier">find_beta</span></tt>
                   </p>
                   </td>
 <td>
                   <p>
- <code class="computeroutput"><span class="identifier">ibeta_invb</span><span class="special">(</span><span class="identifier">alpha</span><span class="special">,</span>
+ <tt class="computeroutput"><span class="identifier">ibeta_invb</span><span class="special">(</span><span class="identifier">alpha</span><span class="special">,</span>
                     <span class="identifier">x</span><span class="special">,</span>
- <span class="identifier">probability</span><span class="special">)</span></code>
+ <span class="identifier">probability</span><span class="special">)</span></tt>
                   </p>
                   </td>
 </tr>
 </tbody>
 </table></div>
-<a name="math_toolkit.dist.dist_ref.dists.beta_dist.references"></a><h5>
-<a name="id581246"></a>
+<a name="math_toolkit.dist.dist_ref.dists.beta_dist.references"></a><h4>
+<a name="id547653"></a>
             <a href="beta_dist.html#math_toolkit.dist.dist_ref.dists.beta_dist.references">References</a>
- </h5>
+ </h4>
 <p>
             <a href="http://en.wikipedia.org/wiki/Beta_distribution" target="_top">Wikipedia
             Beta distribution</a>
@@ -626,8 +641,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/binomial_dist.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/binomial_dist.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/binomial_dist.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Binomial Distribution</title>
+<title>
+ Binomial Distribution</title>
 <link rel="stylesheet" href="../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../dists.html" title="Distributions">
-<link rel="prev" href="beta_dist.html" title="Beta Distribution">
-<link rel="next" href="cauchy_dist.html" title="Cauchy-Lorentz Distribution">
+<link rel="up" href="../dists.html" title=" Distributions">
+<link rel="prev" href="beta_dist.html" title=" Beta
+ Distribution">
+<link rel="next" href="cauchy_dist.html" title=" Cauchy-Lorentz
+ Distribution">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="math_toolkit.dist.dist_ref.dists.binomial_dist"></a><a href="binomial_dist.html" title="Binomial Distribution">
- Binomial Distribution</a>
-</h5></div></div></div>
+<a name="math_toolkit.dist.dist_ref.dists.binomial_dist"></a><a href="binomial_dist.html" title="
+ Binomial Distribution">
+ Binomial Distribution</a></h5></div></div></div>
 <p>
             
 </p>
@@ -38,12 +41,13 @@
 <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">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">RealType</span> <span class="special">=</span> <span class="keyword">double</span><span class="special">,</span>
- <span class="keyword">class</span> Policy <span class="special">=</span> policies::policy<> <span class="special">&gt;</span>
+ <span class="keyword">class</span> Policy <span class="special">=</span> <a href="../../../policy/pol_ref/pol_ref_ref.html" title=" Policy Class
+ Reference">policies::policy&lt;&gt;</a> <span class="special">&gt;</span>
 <span class="keyword">class</span> <span class="identifier">binomial_distribution</span><span class="special">;</span>
 
 <span class="keyword">typedef</span> <span class="identifier">binomial_distribution</span><span class="special">&lt;&gt;</span> <span class="identifier">binomial</span><span class="special">;</span>
 
-<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> Policy<span class="special">&gt;</span>
+<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> Policy<span class="special">&gt;</span>
 <span class="keyword">class</span> <span class="identifier">binomial_distribution</span>
 <span class="special">{</span>
 <span class="keyword">public</span><span class="special">:</span>
@@ -87,7 +91,7 @@
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <p>
- The class type <code class="computeroutput"><span class="identifier">binomial_distribution</span></code>
+ The class type <tt class="computeroutput"><span class="identifier">binomial_distribution</span></tt>
             represents a <a href="http://mathworld.wolfram.com/BinomialDistribution.html" target="_top">binomial
             distribution</a>: it is used when there are exactly two mutually
             exclusive outcomes of a trial. These outcomes are labelled "success"
@@ -101,7 +105,7 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../../../doc/html/images/note.png"></td>
 <th align="left">Note</th>
 </tr>
-<tr><td align="left" valign="top"><p>
+<tr><td colspan="2" align="left" valign="top"><p>
               The random variable for the binomial distribution is the number of
               successes, (the number of trials is a fixed property of the distribution)
               whereas for the negative binomial, the random variable is the number
@@ -136,11 +140,11 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Caution]" src="../../../../../../../../../doc/html/images/caution.png"></td>
 <th align="left">Caution</th>
 </tr>
-<tr><td align="left" valign="top">
+<tr><td colspan="2" align="left" valign="top">
 <p>
                 The Binomial distribution is a discrete distribution: internally
- functions like the <code class="computeroutput"><span class="identifier">cdf</span></code>
- and <code class="computeroutput"><span class="identifier">pdf</span></code> are treated
+ functions like the <tt class="computeroutput"><span class="identifier">cdf</span></tt>
+ and <tt class="computeroutput"><span class="identifier">pdf</span></tt> are treated
                 "as if" they are continuous functions, but in reality the
                 results returned from these functions only have meaning if an integer
                 value is provided for the random variate argument.
@@ -157,10 +161,12 @@
               </p>
 <p>
                 This behaviour can be changed so that the quantile functions are
- rounded differently, or even return a real-valued result using Policies. It is
- strongly recommended that you read the tutorial <a href="../../../policy/pol_tutorial/understand_dis_quant.html" title="Understanding Quantiles of Discrete Distributions">Understanding
+ rounded differently, or even return a real-valued result using Policies. It is
+ strongly recommended that you read the tutorial <a href="../../../policy/pol_tutorial/understand_dis_quant.html" title="
+ Understanding Quantiles of Discrete Distributions">Understanding
                 Quantiles of Discrete Distributions</a> before using the quantile
- function on the Binomial distribution. The <a href="../../../policy/pol_ref/discrete_quant_ref.html" title="Discrete Quantile Policies">reference
+ function on the Binomial distribution. The <a href="../../../policy/pol_ref/discrete_quant_ref.html" title=" Discrete
+ Quantile Policies">reference
                 docs</a> describe how to change the rounding policy for these
                 distributions.
               </p>
@@ -168,15 +174,15 @@
 </table></div>
 <p>
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.binomial_dist.member_functions"></a><h5>
-<a name="id582546"></a>
+<a name="math_toolkit.dist.dist_ref.dists.binomial_dist.member_functions"></a><h4>
+<a name="id548959"></a>
             <a 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="id582571"></a>
+ </h4>
+<a name="math_toolkit.dist.dist_ref.dists.binomial_dist.construct"></a><h5>
+<a name="id548985"></a>
             <a href="binomial_dist.html#math_toolkit.dist.dist_ref.dists.binomial_dist.construct">Construct</a>
- </h6>
+ </h5>
 <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>
 </pre>
@@ -185,16 +191,16 @@
             is the probability of success of a single trial.
           </p>
 <p>
- Requires <code class="computeroutput"><span class="number">0</span> <span class="special">&lt;=</span>
+ Requires <tt class="computeroutput"><span class="number">0</span> <span class="special">&lt;=</span>
             <span class="identifier">p</span> <span class="special">&lt;=</span>
- <span class="number">1</span></code>, and <code class="computeroutput"><span class="identifier">n</span>
- <span class="special">&gt;=</span> <span class="number">0</span></code>,
+ <span class="number">1</span></tt>, and <tt class="computeroutput"><span class="identifier">n</span>
+ <span class="special">&gt;=</span> <span class="number">0</span></tt>,
             otherwise calls domain_error.
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.binomial_dist.accessors"></a><h6>
-<a name="id582733"></a>
+<a name="math_toolkit.dist.dist_ref.dists.binomial_dist.accessors"></a><h5>
+<a name="id549150"></a>
             <a href="binomial_dist.html#math_toolkit.dist.dist_ref.dists.binomial_dist.accessors">Accessors</a>
- </h6>
+ </h5>
 <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>
 </pre>
@@ -209,11 +215,11 @@
             Returns the parameter <span class="emphasis"><em>n</em></span> from which this distribution
             was constructed.
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.binomial_dist.lower_bound_on_the_success_fraction"></a><h6>
-<a name="id582852"></a>
+<a name="math_toolkit.dist.dist_ref.dists.binomial_dist.lower_bound_on_the_success_fraction"></a><h5>
+<a name="id549270"></a>
             <a 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>
+ </h5>
 <pre class="programlisting">
 <span class="keyword">static</span> <span class="identifier">RealType</span> <span class="identifier">find_lower_bound_on_p</span><span class="special">(</span>
    <span class="identifier">RealType</span> <span class="identifier">trials</span><span class="special">,</span>
@@ -238,7 +244,7 @@
 <dt><span class="term">alpha</span></dt>
 <dd><p>
                 The largest acceptable probability that the true value of the success
- fraction is <span class="bold"><strong>less than</strong></span> the value
+ fraction is <span class="bold"><b>less than</b></span> the value
                 returned.
               </p></dd>
 <dt><span class="term">method</span></dt>
@@ -251,22 +257,24 @@
 <p>
             For example, if you observe <span class="emphasis"><em>k</em></span> successes from <span class="emphasis"><em>n</em></span>
             trials the best estimate for the success fraction is simply <span class="emphasis"><em>k/n</em></span>,
- but if you want to be 95% sure that the true value is <span class="bold"><strong>greater
- than</strong></span> some value, <span class="emphasis"><em>p<sub>min</sub></em></span>, then:
+ but if you want to be 95% sure that the true value is <span class="bold"><b>greater
+ than</b></span> some value, <span class="emphasis"><em>p<sub>min</sub></em></span>, then:
           </p>
 <pre class="programlisting">
 <span class="identifier">p</span><sub>min</sub> <span class="special">=</span> <span class="identifier">binomial_distribution</span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">&gt;::</span><span class="identifier">find_lower_bound_on_p</span><span class="special">(</span>
                     <span class="identifier">n</span><span class="special">,</span> <span class="identifier">k</span><span class="special">,</span> <span class="number">0.05</span><span class="special">);</span>
 </pre>
 <p>
- <a href="../../stat_tut/weg/binom_eg/binom_conf.html" title="Calculating Confidence Limits on the Frequency of Occurrence for a Binomial Distribution">See
+ <a href="../../stat_tut/weg/binom_eg/binom_conf.html" title="
+ Calculating Confidence Limits on the Frequency of Occurrence for a Binomial
+ Distribution">See
             worked example.</a>
           </p>
 <p>
             There are currently two possible values available for the <span class="emphasis"><em>method</em></span>
             optional parameter: <span class="emphasis"><em>clopper_pearson_exact_interval</em></span>
             or <span class="emphasis"><em>jeffreys_prior_interval</em></span>. These constants are
- both members of class template <code class="computeroutput"><span class="identifier">binomial_distribution</span></code>,
+ both members of class template <tt class="computeroutput"><span class="identifier">binomial_distribution</span></tt>,
             so usage is for example:
           </p>
 <pre class="programlisting">
@@ -276,13 +284,13 @@
 <p>
             The default method if this parameter is not specified is the Clopper
             Pearson "exact" interval. This produces an interval that guarantees
- at least <code class="computeroutput"><span class="number">100</span><span class="special">(</span><span class="number">1</span><span class="special">-</span><span class="identifier">alpha</span><span class="special">)%</span></code> coverage, but which is known to be
+ at least <tt class="computeroutput"><span class="number">100</span><span class="special">(</span><span class="number">1</span><span class="special">-</span><span class="identifier">alpha</span><span class="special">)%</span></tt> coverage, but which is known to be
             overly conservative, sometimes producing intervals with much greater
             than the requested coverage.
           </p>
 <p>
             The alternative calculation method produces a non-informative Jeffreys
- Prior interval. It produces <code class="computeroutput"><span class="number">100</span><span class="special">(</span><span class="number">1</span><span class="special">-</span><span class="identifier">alpha</span><span class="special">)%</span></code>
+ Prior interval. It produces <tt class="computeroutput"><span class="number">100</span><span class="special">(</span><span class="number">1</span><span class="special">-</span><span class="identifier">alpha</span><span class="special">)%</span></tt>
             coverage only <span class="emphasis"><em>in the average case</em></span>, though is typically
             very close to the requested coverage level. It is one of the main methods
             of calculation recommended in the review by Brown, Cai and DasGupta.
@@ -318,11 +326,11 @@
             Clopper, C. J. and Pearson, E. S. (1934). The use of confidence or fiducial
             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="id583486"></a>
+<a name="math_toolkit.dist.dist_ref.dists.binomial_dist.upper_bound_on_the_success_fraction"></a><h5>
+<a name="id549920"></a>
             <a 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>
+ </h5>
 <pre class="programlisting">
 <span class="keyword">static</span> <span class="identifier">RealType</span> <span class="identifier">find_upper_bound_on_p</span><span class="special">(</span>
    <span class="identifier">RealType</span> <span class="identifier">trials</span><span class="special">,</span>
@@ -347,13 +355,13 @@
 <dt><span class="term">alpha</span></dt>
 <dd><p>
                 The largest acceptable probability that the true value of the success
- fraction is <span class="bold"><strong>greater than</strong></span> the value
+ fraction is <span class="bold"><b>greater than</b></span> the value
                 returned.
               </p></dd>
 <dt><span class="term">method</span></dt>
 <dd><p>
                 An optional parameter that specifies the method to be used to compute
- the interval. Refer to the documentation for <code class="computeroutput"><span class="identifier">find_upper_bound_on_p</span></code>
+ the interval. Refer to the documentation for <tt class="computeroutput"><span class="identifier">find_upper_bound_on_p</span></tt>
                 above for the meaning of the method options.
               </p></dd>
 </dl>
@@ -361,15 +369,17 @@
 <p>
             For example, if you observe <span class="emphasis"><em>k</em></span> successes from <span class="emphasis"><em>n</em></span>
             trials the best estimate for the success fraction is simply <span class="emphasis"><em>k/n</em></span>,
- but if you want to be 95% sure that the true value is <span class="bold"><strong>less
- than</strong></span> some value, <span class="emphasis"><em>p<sub>max</sub></em></span>, then:
+ but if you want to be 95% sure that the true value is <span class="bold"><b>less
+ than</b></span> some value, <span class="emphasis"><em>p<sub>max</sub></em></span>, then:
           </p>
 <pre class="programlisting">
 <span class="identifier">p</span><sub>max</sub> <span class="special">=</span> <span class="identifier">binomial_distribution</span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">&gt;::</span><span class="identifier">find_upper_bound_on_p</span><span class="special">(</span>
                     <span class="identifier">n</span><span class="special">,</span> <span class="identifier">k</span><span class="special">,</span> <span class="number">0.05</span><span class="special">);</span>
 </pre>
 <p>
- <a href="../../stat_tut/weg/binom_eg/binom_conf.html" title="Calculating Confidence Limits on the Frequency of Occurrence for a Binomial Distribution">See
+ <a href="../../stat_tut/weg/binom_eg/binom_conf.html" title="
+ Calculating Confidence Limits on the Frequency of Occurrence for a Binomial
+ Distribution">See
             worked example.</a>
           </p>
 <div class="note"><table border="0" summary="Note">
@@ -377,11 +387,11 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../../../doc/html/images/note.png"></td>
 <th align="left">Note</th>
 </tr>
-<tr><td align="left" valign="top">
+<tr><td colspan="2" align="left" valign="top">
 <p>
               In order to obtain a two sided bound on the success fraction, you call
- both <code class="computeroutput"><span class="identifier">find_lower_bound_on_p</span></code>
- <span class="bold"><strong>and</strong></span> <code class="computeroutput"><span class="identifier">find_upper_bound_on_p</span></code>
+ both <tt class="computeroutput"><span class="identifier">find_lower_bound_on_p</span></tt>
+ <span class="bold"><b>and</b></span> <tt class="computeroutput"><span class="identifier">find_upper_bound_on_p</span></tt>
               each with the same arguments.
             </p>
 <p>
@@ -393,16 +403,18 @@
               by passing &#945; = 0.025 to each of the functions.
             </p>
 <p>
- <a href="../../stat_tut/weg/binom_eg/binom_conf.html" title="Calculating Confidence Limits on the Frequency of Occurrence for a Binomial Distribution">See
+ <a href="../../stat_tut/weg/binom_eg/binom_conf.html" title="
+ Calculating Confidence Limits on the Frequency of Occurrence for a Binomial
+ Distribution">See
               worked example.</a>
             </p>
 </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="id583929"></a>
+<a name="math_toolkit.dist.dist_ref.dists.binomial_dist.estimating_the_number_of_trials_required_for_a_certain_number_of_successes"></a><h5>
+<a name="id550362"></a>
             <a 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>
+ </h5>
 <pre class="programlisting">
 <span class="keyword">static</span> <span class="identifier">RealType</span> <span class="identifier">find_minimum_number_of_trials</span><span class="special">(</span>
    <span class="identifier">RealType</span> <span class="identifier">k</span><span class="special">,</span> <span class="comment">// number of events
@@ -442,12 +454,12 @@
             Returns the smallest number of trials we must conduct to be 95% sure
             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="id584204"></a>
+<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><h5>
+<a name="id550642"></a>
             <a 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>
- </h6>
+ </h5>
 <pre class="programlisting">
 <span class="keyword">static</span> <span class="identifier">RealType</span> <span class="identifier">find_maximum_number_of_trials</span><span class="special">(</span>
    <span class="identifier">RealType</span> <span class="identifier">k</span><span class="special">,</span> <span class="comment">// number of events
@@ -489,16 +501,17 @@
             frequency. This is typically used in failure analysis.
           </p>
 <p>
- <a href="../../stat_tut/weg/binom_eg/binom_size_eg.html" title="Estimating Sample Sizes for a Binomial Distribution.">See
+ <a href="../../stat_tut/weg/binom_eg/binom_size_eg.html" title="
+ Estimating Sample Sizes for a Binomial Distribution.">See
             Worked Example.</a>
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.binomial_dist.non_member_accessors"></a><h5>
-<a name="id584499"></a>
+<a name="math_toolkit.dist.dist_ref.dists.binomial_dist.non_member_accessors"></a><h4>
+<a name="id550940"></a>
             <a href="binomial_dist.html#math_toolkit.dist.dist_ref.dists.binomial_dist.non_member_accessors">Non-member
             Accessors</a>
- </h5>
+ </h4>
 <p>
- All the <a href="../nmp.html" title="Non-Member Properties">usual non-member
+ All the <a href="../nmp.html" title=" Non-Member Properties">usual non-member
             accessor functions</a> that are generic to all distributions are supported:
             <a href="../nmp.html#math.dist.cdf">Cumulative Distribution Function</a>,
             <a href="../nmp.html#math.dist.pdf">Probability Density Function</a>, <a href="../nmp.html#math.dist.quantile">Quantile</a>, <a href="../nmp.html#math.dist.hazard">Hazard
@@ -510,7 +523,7 @@
             <a href="../nmp.html#math.dist.range">range</a> and <a href="../nmp.html#math.dist.support">support</a>.
           </p>
 <p>
- The domain for the random variable <span class="emphasis"><em>k</em></span> is <code class="computeroutput"><span class="number">0</span> <span class="special">&lt;=</span> <span class="identifier">k</span> <span class="special">&lt;=</span> <span class="identifier">N</span></code>, otherwise a domain_error
+ The domain for the random variable <span class="emphasis"><em>k</em></span> is <tt class="computeroutput"><span class="number">0</span> <span class="special">&lt;=</span> <span class="identifier">k</span> <span class="special">&lt;=</span> <span class="identifier">N</span></tt>, otherwise a domain_error
             is returned.
           </p>
 <p>
@@ -518,8 +531,8 @@
             in the context of this distribution:
           </p>
 <div class="table">
-<a name="id584712"></a><p class="title"><b>Table 7. Meaning of the non-member accessors</b></p>
-<div class="table-contents"><table class="table" summary="Meaning of the non-member accessors">
+<a name="id551154"></a><p class="title"><b>Table 7. Meaning of the non-member accessors</b></p>
+<table class="table" summary="Meaning of the non-member accessors">
 <colgroup>
 <col>
 <col>
@@ -545,13 +558,13 @@
                 </td>
 <td>
                 <p>
- The probability of obtaining <span class="bold"><strong>exactly k successes</strong></span>
+ The probability of obtaining <span class="bold"><b>exactly k successes</b></span>
                   from n trials with success fraction p. For example:
                 </p>
                 <p>
- <code class="computeroutput"><span class="identifier">pdf</span><span class="special">(</span><span class="identifier">binomial</span><span class="special">(</span><span class="identifier">n</span><span class="special">,</span>
+ <tt class="computeroutput"><span class="identifier">pdf</span><span class="special">(</span><span class="identifier">binomial</span><span class="special">(</span><span class="identifier">n</span><span class="special">,</span>
                   <span class="identifier">p</span><span class="special">),</span>
- <span class="identifier">k</span><span class="special">)</span></code>
+ <span class="identifier">k</span><span class="special">)</span></tt>
                 </p>
                 </td>
 </tr>
@@ -563,14 +576,14 @@
                 </td>
 <td>
                 <p>
- The probability of obtaining <span class="bold"><strong>k successes
- or fewer</strong></span> from n trials with success fraction p. For
+ The probability of obtaining <span class="bold"><b>k successes
+ or fewer</b></span> from n trials with success fraction p. For
                   example:
                 </p>
                 <p>
- <code class="computeroutput"><span class="identifier">cdf</span><span class="special">(</span><span class="identifier">binomial</span><span class="special">(</span><span class="identifier">n</span><span class="special">,</span>
+ <tt class="computeroutput"><span class="identifier">cdf</span><span class="special">(</span><span class="identifier">binomial</span><span class="special">(</span><span class="identifier">n</span><span class="special">,</span>
                   <span class="identifier">p</span><span class="special">),</span>
- <span class="identifier">k</span><span class="special">)</span></code>
+ <span class="identifier">k</span><span class="special">)</span></tt>
                 </p>
                 </td>
 </tr>
@@ -583,14 +596,14 @@
                 </td>
 <td>
                 <p>
- The probability of obtaining <span class="bold"><strong>more than k
- successes</strong></span> from n trials with success fraction p. For
+ The probability of obtaining <span class="bold"><b>more than k
+ successes</b></span> from n trials with success fraction p. For
                   example:
                 </p>
                 <p>
- <code class="computeroutput"><span class="identifier">cdf</span><span class="special">(</span><span class="identifier">complement</span><span class="special">(</span><span class="identifier">binomial</span><span class="special">(</span><span class="identifier">n</span><span class="special">,</span>
+ <tt class="computeroutput"><span class="identifier">cdf</span><span class="special">(</span><span class="identifier">complement</span><span class="special">(</span><span class="identifier">binomial</span><span class="special">(</span><span class="identifier">n</span><span class="special">,</span>
                   <span class="identifier">p</span><span class="special">),</span>
- <span class="identifier">k</span><span class="special">))</span></code>
+ <span class="identifier">k</span><span class="special">))</span></tt>
                 </p>
                 </td>
 </tr>
@@ -602,16 +615,16 @@
                 </td>
 <td>
                 <p>
- The <span class="bold"><strong>greatest</strong></span> number of successes
+ The <span class="bold"><b>greatest</b></span> number of successes
                   that may be observed from n trials with success fraction p, at
                   probability P. Note that the value returned is a real-number, and
                   not an integer. Depending on the use case you may want to take
                   either the floor or ceiling of the result. For example:
                 </p>
                 <p>
- <code class="computeroutput"><span class="identifier">quantile</span><span class="special">(</span><span class="identifier">binomial</span><span class="special">(</span><span class="identifier">n</span><span class="special">,</span>
+ <tt class="computeroutput"><span class="identifier">quantile</span><span class="special">(</span><span class="identifier">binomial</span><span class="special">(</span><span class="identifier">n</span><span class="special">,</span>
                   <span class="identifier">p</span><span class="special">),</span>
- <span class="identifier">P</span><span class="special">)</span></code>
+ <span class="identifier">P</span><span class="special">)</span></tt>
                 </p>
                 </td>
 </tr>
@@ -624,44 +637,47 @@
                 </td>
 <td>
                 <p>
- The <span class="bold"><strong>smallest</strong></span> number of successes
+ The <span class="bold"><b>smallest</b></span> number of successes
                   that may be observed from n trials with success fraction p, at
                   probability P. Note that the value returned is a real-number, and
                   not an integer. Depending on the use case you may want to take
                   either the floor or ceiling of the result. For example:
                 </p>
                 <p>
- <code class="computeroutput"><span class="identifier">quantile</span><span class="special">(</span><span class="identifier">complement</span><span class="special">(</span><span class="identifier">binomial</span><span class="special">(</span><span class="identifier">n</span><span class="special">,</span>
+ <tt class="computeroutput"><span class="identifier">quantile</span><span class="special">(</span><span class="identifier">complement</span><span class="special">(</span><span class="identifier">binomial</span><span class="special">(</span><span class="identifier">n</span><span class="special">,</span>
                   <span class="identifier">p</span><span class="special">),</span>
- <span class="identifier">P</span><span class="special">))</span></code>`
+ <span class="identifier">P</span><span class="special">))</span></tt>`
                 </p>
                 </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><a name="math_toolkit.dist.dist_ref.dists.binomial_dist.examples"></a><h5>
-<a name="id585272"></a>
+<a name="math_toolkit.dist.dist_ref.dists.binomial_dist.examples"></a><h4>
+<a name="id551716"></a>
             <a href="binomial_dist.html#math_toolkit.dist.dist_ref.dists.binomial_dist.examples">Examples</a>
- </h5>
+ </h4>
 <p>
- Various <a href="../../stat_tut/weg/binom_eg.html" title="Binomial Distribution Examples">worked
+ Various <a href="../../stat_tut/weg/binom_eg.html" title=" Binomial
+ Distribution Examples">worked
             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="id585312"></a>
+<a name="math_toolkit.dist.dist_ref.dists.binomial_dist.accuracy"></a><h4>
+<a name="id551757"></a>
             <a href="binomial_dist.html#math_toolkit.dist.dist_ref.dists.binomial_dist.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
             This distribution is implemented using the incomplete beta functions
- ibeta
- and ibetac,
+ <a href="../../../special/sf_beta/ibeta_function.html" title=" Incomplete
+ Beta Functions">ibeta</a>
+ and <a href="../../../special/sf_beta/ibeta_function.html" title=" Incomplete
+ Beta Functions">ibetac</a>,
             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="id585362"></a>
+<a name="math_toolkit.dist.dist_ref.dists.binomial_dist.implementation"></a><h4>
+<a name="id551808"></a>
             <a href="binomial_dist.html#math_toolkit.dist.dist_ref.dists.binomial_dist.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
             In the following table <span class="emphasis"><em>p</em></span> is the probability that
             one trial will be successful (the success fraction), <span class="emphasis"><em>n</em></span>
@@ -694,18 +710,20 @@
                   </td>
 <td>
                   <p>
- Implementation is in terms of ibeta_derivative:
+ Implementation is in terms of <a href="../../../special/sf_beta/beta_derivative.html" title=" Derivative
+ of the Incomplete Beta Function">ibeta_derivative</a>:
                     if <sub>n</sub>C<sub>k </sub> is the binomial coefficient of a and b, then we have:
                   </p>
                   <p>
                     <span class="inlinemediaobject"><img src="../../../../../equations/binomial_ref1.png"></span>
                   </p>
                   <p>
- Which can be evaluated as <code class="computeroutput"><span class="identifier">ibeta_derivative</span><span class="special">(</span><span class="identifier">k</span><span class="special">+</span><span class="number">1</span><span class="special">,</span> <span class="identifier">n</span><span class="special">-</span><span class="identifier">k</span><span class="special">+</span><span class="number">1</span><span class="special">,</span> <span class="identifier">p</span><span class="special">)</span> <span class="special">/</span>
- <span class="special">(</span><span class="identifier">n</span><span class="special">+</span><span class="number">1</span><span class="special">)</span></code>
+ Which can be evaluated as <tt class="computeroutput"><span class="identifier">ibeta_derivative</span><span class="special">(</span><span class="identifier">k</span><span class="special">+</span><span class="number">1</span><span class="special">,</span> <span class="identifier">n</span><span class="special">-</span><span class="identifier">k</span><span class="special">+</span><span class="number">1</span><span class="special">,</span> <span class="identifier">p</span><span class="special">)</span> <span class="special">/</span>
+ <span class="special">(</span><span class="identifier">n</span><span class="special">+</span><span class="number">1</span><span class="special">)</span></tt>
                   </p>
                   <p>
- The function ibeta_derivative
+ The function <a href="../../../special/sf_beta/beta_derivative.html" title=" Derivative
+ of the Incomplete Beta Function">ibeta_derivative</a>
                     is used here, since it has already been optimised for the lowest
                     possible error - indeed this is really just a thin wrapper around
                     part of the internals of the incomplete beta function.
@@ -731,7 +749,8 @@
 <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting">
 <span class="identifier">p</span> <span class="special">=</span> <span class="identifier">I</span><span class="special">[</span><span class="identifier">sub</span> <span class="number">1</span><span class="special">-</span><span class="identifier">p</span><span class="special">](</span><span class="identifier">n</span> <span class="special">-</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">k</span> <span class="special">+</span> <span class="number">1</span><span class="special">)</span>
   <span class="special">=</span> <span class="number">1</span> <span class="special">-</span> <span class="identifier">I</span><span class="special">[</span><span class="identifier">sub</span> <span class="identifier">p</span><span class="special">](</span><span class="identifier">k</span> <span class="special">+</span> <span class="number">1</span><span class="special">,</span> <span class="identifier">n</span> <span class="special">-</span> <span class="identifier">k</span><span class="special">)</span>
- <span class="special">=</span> ibetac<span class="special">(</span><span class="identifier">k</span> <span class="special">+</span> <span class="number">1</span><span class="special">,</span> <span class="identifier">n</span> <span class="special">-</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">p</span><span class="special">)</span></pre>
+ <span class="special">=</span> <a href="../../../special/sf_beta/ibeta_function.html" title=" Incomplete
+ Beta Functions">ibetac</a><span class="special">(</span><span class="identifier">k</span> <span class="special">+</span> <span class="number">1</span><span class="special">,</span> <span class="identifier">n</span> <span class="special">-</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">p</span><span class="special">)</span></pre>
 <p>
                   </p>
                   <p>
@@ -747,7 +766,8 @@
                   </td>
 <td>
                   <p>
- Using the relation: q = ibeta(k
+ Using the relation: q = <a href="../../../special/sf_beta/ibeta_function.html" title=" Incomplete
+ Beta Functions">ibeta</a>(k
                     + 1, n - k, p)
                   </p>
                   <p>
@@ -766,7 +786,8 @@
                     Since the cdf is non-linear in variate <span class="emphasis"><em>k</em></span>
                     none of the inverse incomplete beta functions can be used here.
                     Instead the quantile is found numerically using a derivative
- free method (<a href="../../../toolkit/internals1/roots2.html" title="Root Finding Without Derivatives">TOMS
+ free method (<a href="../../../toolkit/internals1/roots2.html" title=" Root Finding
+ Without Derivatives">TOMS
                     Algorithm 748</a>).
                   </p>
                   </td>
@@ -791,8 +812,8 @@
                   </td>
 <td>
                   <p>
- <code class="computeroutput"><span class="identifier">p</span> <span class="special">*</span>
- <span class="identifier">n</span></code>
+ <tt class="computeroutput"><span class="identifier">p</span> <span class="special">*</span>
+ <span class="identifier">n</span></tt>
                   </p>
                   </td>
 </tr>
@@ -804,9 +825,9 @@
                   </td>
 <td>
                   <p>
- <code class="computeroutput"><span class="identifier">p</span> <span class="special">*</span>
+ <tt class="computeroutput"><span class="identifier">p</span> <span class="special">*</span>
                     <span class="identifier">n</span> <span class="special">*</span>
- <span class="special">(</span><span class="number">1</span><span class="special">-</span><span class="identifier">p</span><span class="special">)</span></code>
+ <span class="special">(</span><span class="number">1</span><span class="special">-</span><span class="identifier">p</span><span class="special">)</span></tt>
                   </p>
                   </td>
 </tr>
@@ -818,9 +839,9 @@
                   </td>
 <td>
                   <p>
- <code class="computeroutput"><span class="identifier">floor</span><span class="special">(</span><span class="identifier">p</span> <span class="special">*</span>
+ <tt class="computeroutput"><span class="identifier">floor</span><span class="special">(</span><span class="identifier">p</span> <span class="special">*</span>
                     <span class="special">(</span><span class="identifier">n</span>
- <span class="special">+</span> <span class="number">1</span><span class="special">))</span></code>
+ <span class="special">+</span> <span class="number">1</span><span class="special">))</span></tt>
                   </p>
                   </td>
 </tr>
@@ -832,13 +853,13 @@
                   </td>
 <td>
                   <p>
- <code class="computeroutput"><span class="special">(</span><span class="number">1</span>
+ <tt class="computeroutput"><span class="special">(</span><span class="number">1</span>
                     <span class="special">-</span> <span class="number">2</span>
                     <span class="special">*</span> <span class="identifier">p</span><span class="special">)</span> <span class="special">/</span>
                     <span class="identifier">sqrt</span><span class="special">(</span><span class="identifier">n</span> <span class="special">*</span>
                     <span class="identifier">p</span> <span class="special">*</span>
                     <span class="special">(</span><span class="number">1</span>
- <span class="special">-</span> <span class="identifier">p</span><span class="special">))</span></code>
+ <span class="special">-</span> <span class="identifier">p</span><span class="special">))</span></tt>
                   </p>
                   </td>
 </tr>
@@ -850,14 +871,14 @@
                   </td>
 <td>
                   <p>
- <code class="computeroutput"><span class="number">3</span> <span class="special">-</span>
+ <tt class="computeroutput"><span class="number">3</span> <span class="special">-</span>
                     <span class="special">(</span><span class="number">6</span>
                     <span class="special">/</span> <span class="identifier">n</span><span class="special">)</span> <span class="special">+</span>
                     <span class="special">(</span><span class="number">1</span>
                     <span class="special">/</span> <span class="special">(</span><span class="identifier">n</span> <span class="special">*</span>
                     <span class="identifier">p</span> <span class="special">*</span>
                     <span class="special">(</span><span class="number">1</span>
- <span class="special">-</span> <span class="identifier">p</span><span class="special">)))</span></code>
+ <span class="special">-</span> <span class="identifier">p</span><span class="special">)))</span></tt>
                   </p>
                   </td>
 </tr>
@@ -869,13 +890,13 @@
                   </td>
 <td>
                   <p>
- <code class="computeroutput"><span class="special">(</span><span class="number">1</span>
+ <tt class="computeroutput"><span class="special">(</span><span class="number">1</span>
                     <span class="special">-</span> <span class="number">6</span>
                     <span class="special">*</span> <span class="identifier">p</span>
                     <span class="special">*</span> <span class="identifier">q</span><span class="special">)</span> <span class="special">/</span>
                     <span class="special">(</span><span class="identifier">n</span>
                     <span class="special">*</span> <span class="identifier">p</span>
- <span class="special">*</span> <span class="identifier">q</span><span class="special">)</span></code>
+ <span class="special">*</span> <span class="identifier">q</span><span class="special">)</span></tt>
                   </p>
                   </td>
 </tr>
@@ -887,23 +908,26 @@
                   </td>
 <td>
                   <p>
- The member functions <code class="computeroutput"><span class="identifier">find_upper_bound_on_p</span></code>
- <code class="computeroutput"><span class="identifier">find_lower_bound_on_p</span></code>
- and <code class="computeroutput"><span class="identifier">find_number_of_trials</span></code>
+ The member functions <tt class="computeroutput"><span class="identifier">find_upper_bound_on_p</span></tt>
+ <tt class="computeroutput"><span class="identifier">find_lower_bound_on_p</span></tt>
+ and <tt class="computeroutput"><span class="identifier">find_number_of_trials</span></tt>
                     are implemented in terms of the inverse incomplete beta functions
- ibetac_inv,
- ibeta_inv,
- and ibetac_invb
+ <a href="../../../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">ibetac_inv</a>,
+ <a href="../../../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">ibeta_inv</a>,
+ and <a href="../../../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">ibetac_invb</a>
                     respectively
                   </p>
                   </td>
 </tr>
 </tbody>
 </table></div>
-<a name="math_toolkit.dist.dist_ref.dists.binomial_dist.references"></a><h5>
-<a name="id586702"></a>
+<a name="math_toolkit.dist.dist_ref.dists.binomial_dist.references"></a><h4>
+<a name="id553151"></a>
             <a href="binomial_dist.html#math_toolkit.dist.dist_ref.dists.binomial_dist.references">References</a>
- </h5>
+ </h4>
 <div class="itemizedlist"><ul type="disc">
 <li>
 <a href="http://mathworld.wolfram.com/BinomialDistribution.html" target="_top">Weisstein,
@@ -922,8 +946,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/cauchy_dist.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/cauchy_dist.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/cauchy_dist.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Cauchy-Lorentz Distribution</title>
+<title> Cauchy-Lorentz
+ Distribution</title>
 <link rel="stylesheet" href="../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../dists.html" title="Distributions">
-<link rel="prev" href="binomial_dist.html" title="Binomial Distribution">
-<link rel="next" href="chi_squared_dist.html" title="Chi Squared Distribution">
+<link rel="up" href="../dists.html" title=" Distributions">
+<link rel="prev" href="binomial_dist.html" title="
+ Binomial Distribution">
+<link rel="next" href="chi_squared_dist.html" title="
+ Chi Squared Distribution">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="math_toolkit.dist.dist_ref.dists.cauchy_dist"></a><a href="cauchy_dist.html" title="Cauchy-Lorentz Distribution"> Cauchy-Lorentz
- Distribution</a>
-</h5></div></div></div>
+<a name="math_toolkit.dist.dist_ref.dists.cauchy_dist"></a><a href="cauchy_dist.html" title=" Cauchy-Lorentz
+ Distribution"> Cauchy-Lorentz
+ Distribution</a></h5></div></div></div>
 <p>
             
 </p>
@@ -36,12 +39,13 @@
           </p>
 <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">double</span><span class="special">,</span>
- <span class="keyword">class</span> Policy <span class="special">=</span> policies::policy<> <span class="special">&gt;</span>
+ <span class="keyword">class</span> Policy <span class="special">=</span> <a href="../../../policy/pol_ref/pol_ref_ref.html" title=" Policy Class
+ Reference">policies::policy&lt;&gt;</a> <span class="special">&gt;</span>
 <span class="keyword">class</span> <span class="identifier">cauchy_distribution</span><span class="special">;</span>
 
 <span class="keyword">typedef</span> <span class="identifier">cauchy_distribution</span><span class="special">&lt;&gt;</span> <span class="identifier">cauchy</span><span class="special">;</span>
 
-<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> Policy<span class="special">&gt;</span>
+<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> Policy<span class="special">&gt;</span>
 <span class="keyword">class</span> <span class="identifier">cauchy_distribution</span>
 <span class="special">{</span>
 <span class="keyword">public</span><span class="special">:</span>
@@ -89,11 +93,11 @@
 <p>
             <span class="inlinemediaobject"><img src="../../../../../graphs/cauchy2.png" alt="cauchy2"></span>
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.cauchy_dist.member_functions"></a><h5>
-<a name="id587384"></a>
+<a name="math_toolkit.dist.dist_ref.dists.cauchy_dist.member_functions"></a><h4>
+<a name="id553839"></a>
             <a href="cauchy_dist.html#math_toolkit.dist.dist_ref.dists.cauchy_dist.member_functions">Member
             Functions</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="identifier">cauchy_distribution</span><span class="special">(</span><span class="identifier">RealType</span> <span class="identifier">location</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span> <span class="identifier">RealType</span> <span class="identifier">scale</span> <span class="special">=</span> <span class="number">1</span><span class="special">);</span>
 </pre>
@@ -118,13 +122,13 @@
 <p>
             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="id587599"></a>
+<a name="math_toolkit.dist.dist_ref.dists.cauchy_dist.non_member_accessors"></a><h4>
+<a name="id554057"></a>
             <a href="cauchy_dist.html#math_toolkit.dist.dist_ref.dists.cauchy_dist.non_member_accessors">Non-member
             Accessors</a>
- </h5>
+ </h4>
 <p>
- All the <a href="../nmp.html" title="Non-Member Properties">usual non-member
+ All the <a href="../nmp.html" title=" Non-Member Properties">usual non-member
             accessor functions</a> that are generic to all distributions are supported:
             <a href="../nmp.html#math.dist.cdf">Cumulative Distribution Function</a>,
             <a href="../nmp.html#math.dist.pdf">Probability Density Function</a>, <a href="../nmp.html#math.dist.quantile">Quantile</a>, <a href="../nmp.html#math.dist.hazard">Hazard
@@ -137,7 +141,8 @@
           </p>
 <p>
             Note however that the Cauchy distribution does not have a mean, standard
- deviation, etc. See <a href="../../../policy/pol_ref/assert_undefined.html" title="Mathematically Undefined Function Policies">mathematically
+ deviation, etc. See <a href="../../../policy/pol_ref/assert_undefined.html" title=" Mathematically
+ Undefined Function Policies">mathematically
             undefined function</a>
           </p>
 <p>
@@ -155,19 +160,19 @@
 <p>
             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="id587853"></a>
+<a name="math_toolkit.dist.dist_ref.dists.cauchy_dist.accuracy"></a><h4>
+<a name="id554312"></a>
             <a href="cauchy_dist.html#math_toolkit.dist.dist_ref.dists.cauchy_dist.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
             The Cauchy distribution is implemented in terms of the standard library
- <code class="computeroutput"><span class="identifier">tan</span></code> and <code class="computeroutput"><span class="identifier">atan</span></code> functions, and as such should
+ <tt class="computeroutput"><span class="identifier">tan</span></tt> and <tt class="computeroutput"><span class="identifier">atan</span></tt> functions, and as such should
             have very low error rates.
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.cauchy_dist.implementation"></a><h5>
-<a name="id587909"></a>
+<a name="math_toolkit.dist.dist_ref.dists.cauchy_dist.implementation"></a><h4>
+<a name="id554371"></a>
             <a href="cauchy_dist.html#math_toolkit.dist.dist_ref.dists.cauchy_dist.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
             In the following table x<sub>0 </sub> is the location parameter of the distribution,
             &#947; is its scale parameter, <span class="emphasis"><em>x</em></span> is the random variate,
@@ -218,8 +223,8 @@
                   </p>
                   <p>
                     But that suffers from cancellation error as x -&gt; -&#8734;. So recall
- that for <code class="computeroutput"><span class="identifier">x</span> <span class="special">&lt;</span>
- <span class="number">0</span></code>:
+ that for <tt class="computeroutput"><span class="identifier">x</span> <span class="special">&lt;</span>
+ <span class="number">0</span></tt>:
                   </p>
                   <p>
                     atan(x) = -&#960;/2 - atan(1/x)
@@ -280,10 +285,10 @@
 </tr>
 </tbody>
 </table></div>
-<a name="math_toolkit.dist.dist_ref.dists.cauchy_dist.references"></a><h5>
-<a name="id588198"></a>
+<a name="math_toolkit.dist.dist_ref.dists.cauchy_dist.references"></a><h4>
+<a name="id554660"></a>
             <a href="cauchy_dist.html#math_toolkit.dist.dist_ref.dists.cauchy_dist.references">References</a>
- </h5>
+ </h4>
 <div class="itemizedlist"><ul type="disc">
 <li><a href="http://en.wikipedia.org/wiki/Cauchy_distribution" target="_top">Cauchy-Lorentz
               distribution</a></li>
@@ -296,8 +301,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/chi_squared_dist.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/chi_squared_dist.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/chi_squared_dist.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Chi Squared Distribution</title>
+<title>
+ Chi Squared Distribution</title>
 <link rel="stylesheet" href="../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../dists.html" title="Distributions">
-<link rel="prev" href="cauchy_dist.html" title="Cauchy-Lorentz Distribution">
-<link rel="next" href="exp_dist.html" title="Exponential Distribution">
+<link rel="up" href="../dists.html" title=" Distributions">
+<link rel="prev" href="cauchy_dist.html" title=" Cauchy-Lorentz
+ Distribution">
+<link rel="next" href="exp_dist.html" title=" Exponential
+ Distribution">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="math_toolkit.dist.dist_ref.dists.chi_squared_dist"></a><a href="chi_squared_dist.html" title="Chi Squared Distribution">
- Chi Squared Distribution</a>
-</h5></div></div></div>
+<a name="math_toolkit.dist.dist_ref.dists.chi_squared_dist"></a><a href="chi_squared_dist.html" title="
+ Chi Squared Distribution">
+ Chi Squared Distribution</a></h5></div></div></div>
 <p>
             
 </p>
@@ -38,12 +41,13 @@
 <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">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">RealType</span> <span class="special">=</span> <span class="keyword">double</span><span class="special">,</span>
- <span class="keyword">class</span> Policy <span class="special">=</span> policies::policy<> <span class="special">&gt;</span>
+ <span class="keyword">class</span> Policy <span class="special">=</span> <a href="../../../policy/pol_ref/pol_ref_ref.html" title=" Policy Class
+ Reference">policies::policy&lt;&gt;</a> <span class="special">&gt;</span>
 <span class="keyword">class</span> <span class="identifier">chi_squared_distribution</span><span class="special">;</span>
 
 <span class="keyword">typedef</span> <span class="identifier">chi_squared_distribution</span><span class="special">&lt;&gt;</span> <span class="identifier">chi_squared</span><span class="special">;</span>
 
-<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> Policy<span class="special">&gt;</span>
+<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> Policy<span class="special">&gt;</span>
 <span class="keyword">class</span> <span class="identifier">chi_squared_distribution</span>
 <span class="special">{</span>
 <span class="keyword">public</span><span class="special">:</span>
@@ -88,11 +92,11 @@
 <p>
             <span class="inlinemediaobject"><img src="../../../../../graphs/chi_square.png" alt="chi_square"></span>
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.chi_squared_dist.member_functions"></a><h5>
-<a name="id588962"></a>
+<a name="math_toolkit.dist.dist_ref.dists.chi_squared_dist.member_functions"></a><h4>
+<a name="id555430"></a>
             <a href="chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.chi_squared_dist.member_functions">Member
             Functions</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="identifier">chi_squared_distribution</span><span class="special">(</span><span class="identifier">RealType</span> <span class="identifier">v</span><span class="special">);</span>
 </pre>
@@ -161,9 +165,9 @@
             must decide in advance whether they are testing for a variance greater
             than a nominal value (positive <span class="emphasis"><em>difference_from_variance</em></span>)
             or testing for a variance less than a nominal value (negative <span class="emphasis"><em>difference_from_variance</em></span>).
- If the latter, then obviously it is a requirement that <code class="computeroutput"><span class="identifier">variance</span> <span class="special">+</span>
+ If the latter, then obviously it is a requirement that <tt class="computeroutput"><span class="identifier">variance</span> <span class="special">+</span>
             <span class="identifier">difference_from_variance</span> <span class="special">&gt;</span>
- <span class="number">0</span></code>, since no sample can have a negative
+ <span class="number">0</span></tt>, since no sample can have a negative
             variance!
           </p>
 <p>
@@ -174,13 +178,13 @@
             See also section on Sample sizes required in <a href="http://www.itl.nist.gov/div898/handbook/prc/section2/prc232.htm" target="_top">the
             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="id589407"></a>
+<a name="math_toolkit.dist.dist_ref.dists.chi_squared_dist.non_member_accessors"></a><h4>
+<a name="id555881"></a>
             <a href="chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.chi_squared_dist.non_member_accessors">Non-member
             Accessors</a>
- </h5>
+ </h4>
 <p>
- All the <a href="../nmp.html" title="Non-Member Properties">usual non-member
+ All the <a href="../nmp.html" title=" Non-Member Properties">usual non-member
             accessor functions</a> that are generic to all distributions are supported:
             <a href="../nmp.html#math.dist.cdf">Cumulative Distribution Function</a>,
             <a href="../nmp.html#math.dist.pdf">Probability Density Function</a>, <a href="../nmp.html#math.dist.quantile">Quantile</a>, <a href="../nmp.html#math.dist.hazard">Hazard
@@ -194,26 +198,28 @@
 <p>
             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="id589577"></a>
+<a name="math_toolkit.dist.dist_ref.dists.chi_squared_dist.examples"></a><h4>
+<a name="id556052"></a>
             <a href="chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.chi_squared_dist.examples">Examples</a>
- </h5>
+ </h4>
 <p>
- Various worked examples
+ Various <a href="../../stat_tut/weg/cs_eg.html" title=" Chi Squared
+ Distribution Examples">worked examples</a>
             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="id589617"></a>
+<a name="math_toolkit.dist.dist_ref.dists.chi_squared_dist.accuracy"></a><h4>
+<a name="id556094"></a>
             <a href="chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.chi_squared_dist.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
- The Chi-Squared distribution is implemented in terms of the <a href="../../../special/sf_gamma/igamma.html" title="Incomplete Gamma Functions">incomplete
+ The Chi-Squared distribution is implemented in terms of the <a href="../../../special/sf_gamma/igamma.html" title=" Incomplete Gamma
+ Functions">incomplete
             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="id589660"></a>
+<a name="math_toolkit.dist.dist_ref.dists.chi_squared_dist.implementation"></a><h4>
+<a name="id556140"></a>
             <a href="chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.chi_squared_dist.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
             In the following table <span class="emphasis"><em>v</em></span> is the number of degrees
             of freedom of the distribution, <span class="emphasis"><em>x</em></span> is the random
@@ -246,7 +252,8 @@
                   </td>
 <td>
                   <p>
- Using the relation: pdf = gamma_p_derivative(v
+ Using the relation: pdf = <a href="../../../special/sf_gamma/gamma_derivatives.html" title=" Derivative
+ of the Incomplete Gamma Function">gamma_p_derivative</a>(v
                     / 2, x / 2) / 2
                   </p>
                   </td>
@@ -259,7 +266,8 @@
                   </td>
 <td>
                   <p>
- Using the relation: p = gamma_p(v
+ Using the relation: p = <a href="../../../special/sf_gamma/igamma.html" title=" Incomplete Gamma
+ Functions">gamma_p</a>(v
                     / 2, x / 2)
                   </p>
                   </td>
@@ -272,7 +280,8 @@
                   </td>
 <td>
                   <p>
- Using the relation: q = gamma_q(v
+ Using the relation: q = <a href="../../../special/sf_gamma/igamma.html" title=" Incomplete Gamma
+ Functions">gamma_q</a>(v
                     / 2, x / 2)
                   </p>
                   </td>
@@ -285,7 +294,8 @@
                   </td>
 <td>
                   <p>
- Using the relation: x = 2 * gamma_p_inv(v
+ Using the relation: x = 2 * <a href="../../../special/sf_gamma/igamma_inv.html" title=" Incomplete
+ Gamma Function Inverses">gamma_p_inv</a>(v
                     / 2, p)
                   </p>
                   </td>
@@ -298,7 +308,8 @@
                   </td>
 <td>
                   <p>
- Using the relation: x = 2 * gamma_q_inv(v
+ Using the relation: x = 2 * <a href="../../../special/sf_gamma/igamma_inv.html" title=" Incomplete
+ Gamma Function Inverses">gamma_q_inv</a>(v
                     / 2, p)
                   </p>
                   </td>
@@ -377,10 +388,10 @@
 </tr>
 </tbody>
 </table></div>
-<a name="math_toolkit.dist.dist_ref.dists.chi_squared_dist.references"></a><h5>
-<a name="id590004"></a>
+<a name="math_toolkit.dist.dist_ref.dists.chi_squared_dist.references"></a><h4>
+<a name="id556487"></a>
             <a href="chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.chi_squared_dist.references">References</a>
- </h5>
+ </h4>
 <div class="itemizedlist"><ul type="disc">
 <li><a href="http://www.itl.nist.gov/div898/handbook/eda/section3/eda3666.htm" target="_top">NIST
               Exploratory Data Analysis</a></li>
@@ -393,8 +404,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/exp_dist.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/exp_dist.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/exp_dist.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Exponential Distribution</title>
+<title> Exponential
+ Distribution</title>
 <link rel="stylesheet" href="../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../dists.html" title="Distributions">
-<link rel="prev" href="chi_squared_dist.html" title="Chi Squared Distribution">
-<link rel="next" href="extreme_dist.html" title="Extreme Value Distribution">
+<link rel="up" href="../dists.html" title=" Distributions">
+<link rel="prev" href="chi_squared_dist.html" title="
+ Chi Squared Distribution">
+<link rel="next" href="extreme_dist.html" title=" Extreme
+ Value Distribution">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="math_toolkit.dist.dist_ref.dists.exp_dist"></a><a href="exp_dist.html" title="Exponential Distribution"> Exponential
- Distribution</a>
-</h5></div></div></div>
+<a name="math_toolkit.dist.dist_ref.dists.exp_dist"></a><a href="exp_dist.html" title=" Exponential
+ Distribution"> Exponential
+ Distribution</a></h5></div></div></div>
 <p>
             
 </p>
@@ -36,12 +39,13 @@
           </p>
 <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">double</span><span class="special">,</span>
- <span class="keyword">class</span> Policy <span class="special">=</span> policies::policy<> <span class="special">&gt;</span>
+ <span class="keyword">class</span> Policy <span class="special">=</span> <a href="../../../policy/pol_ref/pol_ref_ref.html" title=" Policy Class
+ Reference">policies::policy&lt;&gt;</a> <span class="special">&gt;</span>
 <span class="keyword">class</span> <span class="identifier">exponential_distribution</span><span class="special">;</span>
 
 <span class="keyword">typedef</span> <span class="identifier">exponential_distribution</span><span class="special">&lt;&gt;</span> <span class="identifier">exponential</span><span class="special">;</span>
 
-<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> Policy<span class="special">&gt;</span>
+<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> Policy<span class="special">&gt;</span>
 <span class="keyword">class</span> <span class="identifier">exponential_distribution</span>
 <span class="special">{</span>
 <span class="keyword">public</span><span class="special">:</span>
@@ -72,11 +76,11 @@
 <p>
             <span class="inlinemediaobject"><img src="../../../../../graphs/exponential_dist.png" alt="exponential_dist"></span>
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.exp_dist.member_functions"></a><h5>
-<a name="id590573"></a>
+<a name="math_toolkit.dist.dist_ref.dists.exp_dist.member_functions"></a><h4>
+<a name="id557060"></a>
             <a href="exp_dist.html#math_toolkit.dist.dist_ref.dists.exp_dist.member_functions">Member
             Functions</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="identifier">exponential_distribution</span><span class="special">(</span><span class="identifier">RealType</span> <span class="identifier">lambda</span> <span class="special">=</span> <span class="number">1</span><span class="special">);</span>
 </pre>
@@ -94,13 +98,13 @@
 <p>
             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="id590718"></a>
+<a name="math_toolkit.dist.dist_ref.dists.exp_dist.non_member_accessors"></a><h4>
+<a name="id557207"></a>
             <a href="exp_dist.html#math_toolkit.dist.dist_ref.dists.exp_dist.non_member_accessors">Non-member
             Accessors</a>
- </h5>
+ </h4>
 <p>
- All the <a href="../nmp.html" title="Non-Member Properties">usual non-member
+ All the <a href="../nmp.html" title=" Non-Member Properties">usual non-member
             accessor functions</a> that are generic to all distributions are supported:
             <a href="../nmp.html#math.dist.cdf">Cumulative Distribution Function</a>,
             <a href="../nmp.html#math.dist.pdf">Probability Density Function</a>, <a href="../nmp.html#math.dist.quantile">Quantile</a>, <a href="../nmp.html#math.dist.hazard">Hazard
@@ -114,21 +118,21 @@
 <p>
             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="id590889"></a>
+<a name="math_toolkit.dist.dist_ref.dists.exp_dist.accuracy"></a><h4>
+<a name="id557379"></a>
             <a href="exp_dist.html#math_toolkit.dist.dist_ref.dists.exp_dist.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
             The exponential distribution is implemented in terms of the standard
- library functions <code class="computeroutput"><span class="identifier">exp</span></code>,
- <code class="computeroutput"><span class="identifier">log</span></code>, <code class="computeroutput"><span class="identifier">log1p</span></code>
- and <code class="computeroutput"><span class="identifier">expm1</span></code> and as such
+ library functions <tt class="computeroutput"><span class="identifier">exp</span></tt>,
+ <tt class="computeroutput"><span class="identifier">log</span></tt>, <tt class="computeroutput"><span class="identifier">log1p</span></tt>
+ and <tt class="computeroutput"><span class="identifier">expm1</span></tt> and as such
             should have very low error rates.
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.exp_dist.implementation"></a><h5>
-<a name="id590966"></a>
+<a name="math_toolkit.dist.dist_ref.dists.exp_dist.implementation"></a><h4>
+<a name="id557459"></a>
             <a href="exp_dist.html#math_toolkit.dist.dist_ref.dists.exp_dist.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
             In the following table &#955; is the parameter lambda of the distribution,
             <span class="emphasis"><em>x</em></span> is the random variate, <span class="emphasis"><em>p</em></span>
@@ -286,10 +290,10 @@
 </tr>
 </tbody>
 </table></div>
-<a name="math_toolkit.dist.dist_ref.dists.exp_dist.references"></a><h5>
-<a name="id591268"></a>
+<a name="math_toolkit.dist.dist_ref.dists.exp_dist.references"></a><h4>
+<a name="id557757"></a>
             <a href="exp_dist.html#math_toolkit.dist.dist_ref.dists.exp_dist.references">references</a>
- </h5>
+ </h4>
 <div class="itemizedlist"><ul type="disc">
 <li><a href="http://mathworld.wolfram.com/ExponentialDistribution.html" target="_top">Weisstein,
               Eric W. "Exponential Distribution." From MathWorld--A Wolfram
@@ -304,8 +308,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/extreme_dist.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/extreme_dist.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/extreme_dist.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Extreme Value Distribution</title>
+<title> Extreme
+ Value Distribution</title>
 <link rel="stylesheet" href="../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../dists.html" title="Distributions">
-<link rel="prev" href="exp_dist.html" title="Exponential Distribution">
-<link rel="next" href="f_dist.html" title="F Distribution">
+<link rel="up" href="../dists.html" title=" Distributions">
+<link rel="prev" href="exp_dist.html" title=" Exponential
+ Distribution">
+<link rel="next" href="f_dist.html" title=" F Distribution">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +26,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="math_toolkit.dist.dist_ref.dists.extreme_dist"></a><a href="extreme_dist.html" title="Extreme Value Distribution"> Extreme
- Value Distribution</a>
-</h5></div></div></div>
+<a name="math_toolkit.dist.dist_ref.dists.extreme_dist"></a><a href="extreme_dist.html" title=" Extreme
+ Value Distribution"> Extreme
+ Value Distribution</a></h5></div></div></div>
 <p>
             
 </p>
@@ -36,12 +38,13 @@
           </p>
 <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">double</span><span class="special">,</span>
- <span class="keyword">class</span> Policy <span class="special">=</span> policies::policy<> <span class="special">&gt;</span>
+ <span class="keyword">class</span> Policy <span class="special">=</span> <a href="../../../policy/pol_ref/pol_ref_ref.html" title=" Policy Class
+ Reference">policies::policy&lt;&gt;</a> <span class="special">&gt;</span>
 <span class="keyword">class</span> <span class="identifier">extreme_value_distribution</span><span class="special">;</span>
 
 <span class="keyword">typedef</span> <span class="identifier">extreme_value_distribution</span><span class="special">&lt;&gt;</span> <span class="identifier">extreme_value</span><span class="special">;</span>
 
-<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> Policy<span class="special">&gt;</span>
+<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> Policy<span class="special">&gt;</span>
 <span class="keyword">class</span> <span class="identifier">extreme_value_distribution</span>
 <span class="special">{</span>
 <span class="keyword">public</span><span class="special">:</span>
@@ -95,11 +98,11 @@
 <p>
             <span class="inlinemediaobject"><img src="../../../../../graphs/extreme_val_dist2.png" alt="extreme_val_dist2"></span>
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.extreme_dist.member_functions"></a><h5>
-<a name="id591950"></a>
+<a name="math_toolkit.dist.dist_ref.dists.extreme_dist.member_functions"></a><h4>
+<a name="id558442"></a>
             <a href="extreme_dist.html#math_toolkit.dist.dist_ref.dists.extreme_dist.member_functions">Member
             Functions</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="identifier">extreme_value_distribution</span><span class="special">(</span><span class="identifier">RealType</span> <span class="identifier">location</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span> <span class="identifier">RealType</span> <span class="identifier">scale</span> <span class="special">=</span> <span class="number">1</span><span class="special">);</span>
 </pre>
@@ -108,8 +111,8 @@
             and scale parameters.
           </p>
 <p>
- Requires <code class="computeroutput"><span class="identifier">scale</span> <span class="special">&gt;</span>
- <span class="number">0</span></code>, otherwise calls domain_error.
+ Requires <tt class="computeroutput"><span class="identifier">scale</span> <span class="special">&gt;</span>
+ <span class="number">0</span></tt>, otherwise calls domain_error.
           </p>
 <pre class="programlisting">
 <span class="identifier">RealType</span> <span class="identifier">location</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
@@ -123,13 +126,13 @@
 <p>
             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="id592178"></a>
+<a name="math_toolkit.dist.dist_ref.dists.extreme_dist.non_member_accessors"></a><h4>
+<a name="id558673"></a>
             <a href="extreme_dist.html#math_toolkit.dist.dist_ref.dists.extreme_dist.non_member_accessors">Non-member
             Accessors</a>
- </h5>
+ </h4>
 <p>
- All the <a href="../nmp.html" title="Non-Member Properties">usual non-member
+ All the <a href="../nmp.html" title=" Non-Member Properties">usual non-member
             accessor functions</a> that are generic to all distributions are supported:
             <a href="../nmp.html#math.dist.cdf">Cumulative Distribution Function</a>,
             <a href="../nmp.html#math.dist.pdf">Probability Density Function</a>, <a href="../nmp.html#math.dist.quantile">Quantile</a>, <a href="../nmp.html#math.dist.hazard">Hazard
@@ -143,19 +146,19 @@
 <p>
             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="id592348"></a>
+<a name="math_toolkit.dist.dist_ref.dists.extreme_dist.accuracy"></a><h4>
+<a name="id558844"></a>
             <a href="extreme_dist.html#math_toolkit.dist.dist_ref.dists.extreme_dist.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
             The extreme value distribution is implemented in terms of the standard
- library <code class="computeroutput"><span class="identifier">exp</span></code> and <code class="computeroutput"><span class="identifier">log</span></code> functions and as such should have
+ library <tt class="computeroutput"><span class="identifier">exp</span></tt> and <tt class="computeroutput"><span class="identifier">log</span></tt> functions and as such should have
             very low error rates.
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.extreme_dist.implementation"></a><h5>
-<a name="id592402"></a>
+<a name="math_toolkit.dist.dist_ref.dists.extreme_dist.implementation"></a><h4>
+<a name="id558900"></a>
             <a href="extreme_dist.html#math_toolkit.dist.dist_ref.dists.extreme_dist.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
             In the following table: <span class="emphasis"><em>a</em></span> is the location parameter,
             <span class="emphasis"><em>b</em></span> is the scale parameter, <span class="emphasis"><em>x</em></span>
@@ -319,8 +322,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/f_dist.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/f_dist.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/f_dist.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>F Distribution</title>
+<title> F Distribution</title>
 <link rel="stylesheet" href="../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../dists.html" title="Distributions">
-<link rel="prev" href="extreme_dist.html" title="Extreme Value Distribution">
-<link rel="next" href="gamma_dist.html" title="Gamma (and Erlang) Distribution">
+<link rel="up" href="../dists.html" title=" Distributions">
+<link rel="prev" href="extreme_dist.html" title=" Extreme
+ Value Distribution">
+<link rel="next" href="gamma_dist.html" title=" Gamma
+ (and Erlang) Distribution">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +26,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="math_toolkit.dist.dist_ref.dists.f_dist"></a> F Distribution
-</h5></div></div></div>
+<a name="math_toolkit.dist.dist_ref.dists.f_dist"></a> F Distribution</h5></div></div></div>
 <p>
             
 </p>
@@ -37,12 +38,13 @@
 <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">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">RealType</span> <span class="special">=</span> <span class="keyword">double</span><span class="special">,</span>
- <span class="keyword">class</span> Policy <span class="special">=</span> policies::policy<> <span class="special">&gt;</span>
+ <span class="keyword">class</span> Policy <span class="special">=</span> <a href="../../../policy/pol_ref/pol_ref_ref.html" title=" Policy Class
+ Reference">policies::policy&lt;&gt;</a> <span class="special">&gt;</span>
 <span class="keyword">class</span> <span class="identifier">fisher_f_distribution</span><span class="special">;</span>
 
 <span class="keyword">typedef</span> <span class="identifier">fisher_f_distribution</span><span class="special">&lt;&gt;</span> <span class="identifier">fisher_f</span><span class="special">;</span>
 
-<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> Policy<span class="special">&gt;</span>
+<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> Policy<span class="special">&gt;</span>
 <span class="keyword">class</span> <span class="identifier">fisher_f_distribution</span>
 <span class="special">{</span>
 <span class="keyword">public</span><span class="special">:</span>
@@ -81,11 +83,11 @@
 <p>
             <span class="inlinemediaobject"><img src="../../../../../graphs/fisher_f.png" alt="fisher_f"></span>
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.f_dist.member_functions"></a><h5>
-<a name="id593349"></a>
+<a name="math_toolkit.dist.dist_ref.dists.f_dist.member_functions"></a><h4>
+<a name="id559851"></a>
             <a href="f_dist.html#math_toolkit.dist.dist_ref.dists.f_dist.member_functions">Member
             Functions</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="identifier">fisher_f_distribution</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">RealType</span><span class="special">&amp;</span> <span class="identifier">df1</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RealType</span><span class="special">&amp;</span> <span class="identifier">df2</span><span class="special">);</span>
 </pre>
@@ -110,13 +112,13 @@
 <p>
             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="id593566"></a>
+<a name="math_toolkit.dist.dist_ref.dists.f_dist.non_member_accessors"></a><h4>
+<a name="id560070"></a>
             <a href="f_dist.html#math_toolkit.dist.dist_ref.dists.f_dist.non_member_accessors">Non-member
             Accessors</a>
- </h5>
+ </h4>
 <p>
- All the <a href="../nmp.html" title="Non-Member Properties">usual non-member
+ All the <a href="../nmp.html" title=" Non-Member Properties">usual non-member
             accessor functions</a> that are generic to all distributions are supported:
             <a href="../nmp.html#math.dist.cdf">Cumulative Distribution Function</a>,
             <a href="../nmp.html#math.dist.pdf">Probability Density Function</a>, <a href="../nmp.html#math.dist.quantile">Quantile</a>, <a href="../nmp.html#math.dist.hazard">Hazard
@@ -130,27 +132,30 @@
 <p>
             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="id593737"></a>
+<a name="math_toolkit.dist.dist_ref.dists.f_dist.examples"></a><h4>
+<a name="id560242"></a>
             <a href="f_dist.html#math_toolkit.dist.dist_ref.dists.f_dist.examples">Examples</a>
- </h5>
+ </h4>
 <p>
- Various worked examples
+ Various <a href="../../stat_tut/weg/f_eg.html" title=" F Distribution
+ Examples">worked examples</a>
             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="id593777"></a>
+<a name="math_toolkit.dist.dist_ref.dists.f_dist.accuracy"></a><h4>
+<a name="id560284"></a>
             <a href="f_dist.html#math_toolkit.dist.dist_ref.dists.f_dist.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
- The normal distribution is implemented in terms of the <a href="../../../special/sf_beta/ibeta_function.html" title="Incomplete Beta Functions">incomplete
- beta function</a> and it's inverses,
+ The normal distribution is implemented in terms of the <a href="../../../special/sf_beta/ibeta_function.html" title=" Incomplete
+ Beta Functions">incomplete
+ beta function</a> and it's <a href="../../../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">inverses</a>,
             refer to those functions for accuracy data.
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.f_dist.implementation"></a><h5>
-<a name="id593826"></a>
+<a name="math_toolkit.dist.dist_ref.dists.f_dist.implementation"></a><h4>
+<a name="id560334"></a>
             <a href="f_dist.html#math_toolkit.dist.dist_ref.dists.f_dist.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
             In the following table <span class="emphasis"><em>v1</em></span> and <span class="emphasis"><em>v2</em></span>
             are the first and second degrees of freedom parameters of the distribution,
@@ -200,7 +205,8 @@
                     led to the following two formulas:
                   </p>
                   <p>
- f<sub>v1,v2</sub>(x) = y * ibeta_derivative(v2
+ f<sub>v1,v2</sub>(x) = y * <a href="../../../special/sf_beta/beta_derivative.html" title=" Derivative
+ of the Incomplete Beta Function">ibeta_derivative</a>(v2
                     / 2, v1 / 2, v2 / (v2 + v1 * x))
                   </p>
                   <p>
@@ -210,7 +216,8 @@
                     and
                   </p>
                   <p>
- f<sub>v1,v2</sub>(x) = y * ibeta_derivative(v1
+ f<sub>v1,v2</sub>(x) = y * <a href="../../../special/sf_beta/beta_derivative.html" title=" Derivative
+ of the Incomplete Beta Function">ibeta_derivative</a>(v1
                     / 2, v2 / 2, v1 * x / (v2 + v1 * x))
                   </p>
                   <p>
@@ -224,7 +231,8 @@
                     second is used.
                   </p>
                   <p>
- The aim is to keep the <span class="emphasis"><em>x</em></span> argument to ibeta_derivative
+ The aim is to keep the <span class="emphasis"><em>x</em></span> argument to <a href="../../../special/sf_beta/beta_derivative.html" title=" Derivative
+ of the Incomplete Beta Function">ibeta_derivative</a>
                     away from 1 to avoid rounding error.
                   </p>
                   </td>
@@ -240,14 +248,16 @@
                     Using the relations:
                   </p>
                   <p>
- p = ibeta(v1
+ p = <a href="../../../special/sf_beta/ibeta_function.html" title=" Incomplete
+ Beta Functions">ibeta</a>(v1
                     / 2, v2 / 2, v1 * x / (v2 + v1 * x))
                   </p>
                   <p>
                     and
                   </p>
                   <p>
- p = ibetac(v2
+ p = <a href="../../../special/sf_beta/ibeta_function.html" title=" Incomplete
+ Beta Functions">ibetac</a>(v2
                     / 2, v1 / 2, v2 / (v2 + v1 * x))
                   </p>
                   <p>
@@ -255,7 +265,8 @@
                     used.
                   </p>
                   <p>
- The aim is to keep the <span class="emphasis"><em>x</em></span> argument to ibeta
+ The aim is to keep the <span class="emphasis"><em>x</em></span> argument to <a href="../../../special/sf_beta/ibeta_function.html" title=" Incomplete
+ Beta Functions">ibeta</a>
                     well away from 1 to avoid rounding error.
                   </p>
                   </td>
@@ -271,14 +282,16 @@
                     Using the relations:
                   </p>
                   <p>
- p = ibetac(v1
+ p = <a href="../../../special/sf_beta/ibeta_function.html" title=" Incomplete
+ Beta Functions">ibetac</a>(v1
                     / 2, v2 / 2, v1 * x / (v2 + v1 * x))
                   </p>
                   <p>
                     and
                   </p>
                   <p>
- p = ibeta(v2
+ p = <a href="../../../special/sf_beta/ibeta_function.html" title=" Incomplete
+ Beta Functions">ibeta</a>(v2
                     / 2, v1 / 2, v2 / (v2 + v1 * x))
                   </p>
                   <p>
@@ -286,7 +299,8 @@
                     used.
                   </p>
                   <p>
- The aim is to keep the <span class="emphasis"><em>x</em></span> argument to ibeta
+ The aim is to keep the <span class="emphasis"><em>x</em></span> argument to <a href="../../../special/sf_beta/ibeta_function.html" title=" Incomplete
+ Beta Functions">ibeta</a>
                     well away from 1 to avoid rounding error.
                   </p>
                   </td>
@@ -308,7 +322,8 @@
                     where:
                   </p>
                   <p>
- a = ibeta_inv(v1
+ a = <a href="../../../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">ibeta_inv</a>(v1
                     / 2, v2 / 2, p)
                   </p>
                   <p>
@@ -319,7 +334,8 @@
                   </p>
                   <p>
                     Quantities <span class="emphasis"><em>a</em></span> and <span class="emphasis"><em>b</em></span>
- are both computed by ibeta_inv
+ are both computed by <a href="../../../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">ibeta_inv</a>
                     without the subtraction implied above.
                   </p>
                   </td>
@@ -344,7 +360,8 @@
                     where
                   </p>
                   <p>
- a = ibetac_inv(v1
+ a = <a href="../../../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">ibetac_inv</a>(v1
                     / 2, v2 / 2, p)
                   </p>
                   <p>
@@ -355,7 +372,8 @@
                   </p>
                   <p>
                     Quantities <span class="emphasis"><em>a</em></span> and <span class="emphasis"><em>b</em></span>
- are both computed by ibetac_inv
+ are both computed by <a href="../../../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">ibetac_inv</a>
                     without the subtraction implied above.
                   </p>
                   </td>
@@ -428,8 +446,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/gamma_dist.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/gamma_dist.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/gamma_dist.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Gamma (and Erlang) Distribution</title>
+<title> Gamma
+ (and Erlang) Distribution</title>
 <link rel="stylesheet" href="../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../dists.html" title="Distributions">
-<link rel="prev" href="f_dist.html" title="F Distribution">
-<link rel="next" href="lognormal_dist.html" title="Log Normal Distribution">
+<link rel="up" href="../dists.html" title=" Distributions">
+<link rel="prev" href="f_dist.html" title=" F Distribution">
+<link rel="next" href="lognormal_dist.html" title="
+ Log Normal Distribution">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +26,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="math_toolkit.dist.dist_ref.dists.gamma_dist"></a><a href="gamma_dist.html" title="Gamma (and Erlang) Distribution"> Gamma
- (and Erlang) Distribution</a>
-</h5></div></div></div>
+<a name="math_toolkit.dist.dist_ref.dists.gamma_dist"></a><a href="gamma_dist.html" title=" Gamma
+ (and Erlang) Distribution"> Gamma
+ (and Erlang) Distribution</a></h5></div></div></div>
 <p>
             
 </p>
@@ -38,7 +40,8 @@
 <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">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">RealType</span> <span class="special">=</span> <span class="keyword">double</span><span class="special">,</span>
- <span class="keyword">class</span> Policy <span class="special">=</span> policies::policy<> <span class="special">&gt;</span>
+ <span class="keyword">class</span> Policy <span class="special">=</span> <a href="../../../policy/pol_ref/pol_ref_ref.html" title=" Policy Class
+ Reference">policies::policy&lt;&gt;</a> <span class="special">&gt;</span>
 <span class="keyword">class</span> <span class="identifier">gamma_distribution</span>
 <span class="special">{</span>
 <span class="keyword">public</span><span class="special">:</span>
@@ -70,7 +73,7 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../../../doc/html/images/note.png"></td>
 <th align="left">Note</th>
 </tr>
-<tr><td align="left" valign="top">
+<tr><td colspan="2" align="left" valign="top">
 <p>
               To avoid potential confusion with the gamma functions, this distribution
               does not provide the typedef:
@@ -128,7 +131,7 @@
             <span class="inlinemediaobject"><img src="../../../../../graphs/gamma_dist2.png" alt="gamma_dist2"></span>
           </p>
 <p>
- The <span class="bold"><strong>Erlang Distribution</strong></span> is the same
+ The <span class="bold"><b>Erlang Distribution</b></span> is the same
             as the Gamma, but with the shape parameter an integer. It is often expressed
             using a <span class="emphasis"><em>rate</em></span> rather than a <span class="emphasis"><em>scale</em></span>
             as the second parameter (remember that the rate is the reciprocal of
@@ -140,11 +143,11 @@
             be no great loss of performance from using a Gamma Distribution rather
             than a dedicated Erlang Distribution.
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.gamma_dist.member_functions"></a><h5>
-<a name="id595224"></a>
+<a name="math_toolkit.dist.dist_ref.dists.gamma_dist.member_functions"></a><h4>
+<a name="id561738"></a>
             <a href="gamma_dist.html#math_toolkit.dist.dist_ref.dists.gamma_dist.member_functions">Member
             Functions</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="identifier">gamma_distribution</span><span class="special">(</span><span class="identifier">RealType</span> <span class="identifier">shape</span><span class="special">,</span> <span class="identifier">RealType</span> <span class="identifier">scale</span> <span class="special">=</span> <span class="number">1</span><span class="special">);</span>
 </pre>
@@ -168,13 +171,13 @@
 <p>
             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="id595432"></a>
+<a name="math_toolkit.dist.dist_ref.dists.gamma_dist.non_member_accessors"></a><h4>
+<a name="id561948"></a>
             <a href="gamma_dist.html#math_toolkit.dist.dist_ref.dists.gamma_dist.non_member_accessors">Non-member
             Accessors</a>
- </h5>
+ </h4>
 <p>
- All the <a href="../nmp.html" title="Non-Member Properties">usual non-member
+ All the <a href="../nmp.html" title=" Non-Member Properties">usual non-member
             accessor functions</a> that are generic to all distributions are supported:
             <a href="../nmp.html#math.dist.cdf">Cumulative Distribution Function</a>,
             <a href="../nmp.html#math.dist.pdf">Probability Density Function</a>, <a href="../nmp.html#math.dist.quantile">Quantile</a>, <a href="../nmp.html#math.dist.hazard">Hazard
@@ -188,22 +191,26 @@
 <p>
             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="id595603"></a>
+<a name="math_toolkit.dist.dist_ref.dists.gamma_dist.accuracy"></a><h4>
+<a name="id562120"></a>
             <a href="gamma_dist.html#math_toolkit.dist.dist_ref.dists.gamma_dist.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
             The lognormal distribution is implemented in terms of the incomplete
- gamma functions gamma_p
- and gamma_q
- and their inverses gamma_p_inv
- and gamma_q_inv:
+ gamma functions <a href="../../../special/sf_gamma/igamma.html" title=" Incomplete Gamma
+ Functions">gamma_p</a>
+ and <a href="../../../special/sf_gamma/igamma.html" title=" Incomplete Gamma
+ Functions">gamma_q</a>
+ and their inverses <a href="../../../special/sf_gamma/igamma_inv.html" title=" Incomplete
+ Gamma Function Inverses">gamma_p_inv</a>
+ and <a href="../../../special/sf_gamma/igamma_inv.html" title=" Incomplete
+ Gamma Function Inverses">gamma_q_inv</a>:
             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="id595671"></a>
+<a name="math_toolkit.dist.dist_ref.dists.gamma_dist.implementation"></a><h4>
+<a name="id562190"></a>
             <a href="gamma_dist.html#math_toolkit.dist.dist_ref.dists.gamma_dist.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
             In the following table <span class="emphasis"><em>k</em></span> is the shape parameter
             of the distribution, &#952; is it's scale parameter, <span class="emphasis"><em>x</em></span>
@@ -236,7 +243,8 @@
                   </td>
 <td>
                   <p>
- Using the relation: pdf = gamma_p_derivative(k,
+ Using the relation: pdf = <a href="../../../special/sf_gamma/gamma_derivatives.html" title=" Derivative
+ of the Incomplete Gamma Function">gamma_p_derivative</a>(k,
                     x / &#952;) / &#952;
                   </p>
                   </td>
@@ -249,7 +257,8 @@
                   </td>
 <td>
                   <p>
- Using the relation: p = gamma_p(k,
+ Using the relation: p = <a href="../../../special/sf_gamma/igamma.html" title=" Incomplete Gamma
+ Functions">gamma_p</a>(k,
                     x / &#952;)
                   </p>
                   </td>
@@ -262,7 +271,8 @@
                   </td>
 <td>
                   <p>
- Using the relation: q = gamma_q(k,
+ Using the relation: q = <a href="../../../special/sf_gamma/igamma.html" title=" Incomplete Gamma
+ Functions">gamma_q</a>(k,
                     x / &#952;)
                   </p>
                   </td>
@@ -275,7 +285,8 @@
                   </td>
 <td>
                   <p>
- Using the relation: x = &#952;* gamma_p_inv(k,
+ Using the relation: x = &#952;* <a href="../../../special/sf_gamma/igamma_inv.html" title=" Incomplete
+ Gamma Function Inverses">gamma_p_inv</a>(k,
                     p)
                   </p>
                   </td>
@@ -288,7 +299,8 @@
                   </td>
 <td>
                   <p>
- Using the relation: x = &#952;* gamma_q_inv(k,
+ Using the relation: x = &#952;* <a href="../../../special/sf_gamma/igamma_inv.html" title=" Incomplete
+ Gamma Function Inverses">gamma_q_inv</a>(k,
                     p)
                   </p>
                   </td>
@@ -370,8 +382,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/lognormal_dist.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/lognormal_dist.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/lognormal_dist.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Log Normal Distribution</title>
+<title>
+ Log Normal Distribution</title>
 <link rel="stylesheet" href="../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../dists.html" title="Distributions">
-<link rel="prev" href="gamma_dist.html" title="Gamma (and Erlang) Distribution">
-<link rel="next" href="negative_binomial_dist.html" title="Negative Binomial Distribution">
+<link rel="up" href="../dists.html" title=" Distributions">
+<link rel="prev" href="gamma_dist.html" title=" Gamma
+ (and Erlang) Distribution">
+<link rel="next" href="negative_binomial_dist.html" title="
+ Negative Binomial Distribution">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="math_toolkit.dist.dist_ref.dists.lognormal_dist"></a><a href="lognormal_dist.html" title="Log Normal Distribution">
- Log Normal Distribution</a>
-</h5></div></div></div>
+<a name="math_toolkit.dist.dist_ref.dists.lognormal_dist"></a><a href="lognormal_dist.html" title="
+ Log Normal Distribution">
+ Log Normal Distribution</a></h5></div></div></div>
 <p>
             
 </p>
@@ -38,12 +41,13 @@
 <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">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">RealType</span> <span class="special">=</span> <span class="keyword">double</span><span class="special">,</span>
- <span class="keyword">class</span> Policy <span class="special">=</span> policies::policy<> <span class="special">&gt;</span>
+ <span class="keyword">class</span> Policy <span class="special">=</span> <a href="../../../policy/pol_ref/pol_ref_ref.html" title=" Policy Class
+ Reference">policies::policy&lt;&gt;</a> <span class="special">&gt;</span>
 <span class="keyword">class</span> <span class="identifier">lognormal_distribution</span><span class="special">;</span>
 
 <span class="keyword">typedef</span> <span class="identifier">lognormal_distribution</span><span class="special">&lt;&gt;</span> <span class="identifier">lognormal</span><span class="special">;</span>
 
-<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> Policy<span class="special">&gt;</span>
+<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> Policy<span class="special">&gt;</span>
 <span class="keyword">class</span> <span class="identifier">lognormal_distribution</span>
 <span class="special">{</span>
 <span class="keyword">public</span><span class="special">:</span>
@@ -89,11 +93,11 @@
 <p>
             <span class="inlinemediaobject"><img src="../../../../../graphs/lognormal2.png" alt="lognormal2"></span>
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.lognormal_dist.member_functions"></a><h5>
-<a name="id596692"></a>
+<a name="math_toolkit.dist.dist_ref.dists.lognormal_dist.member_functions"></a><h4>
+<a name="id563209"></a>
             <a href="lognormal_dist.html#math_toolkit.dist.dist_ref.dists.lognormal_dist.member_functions">Member
             Functions</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="identifier">lognormal_distribution</span><span class="special">(</span><span class="identifier">RealType</span> <span class="identifier">location</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span> <span class="identifier">RealType</span> <span class="identifier">scale</span> <span class="special">=</span> <span class="number">1</span><span class="special">);</span>
 </pre>
@@ -125,13 +129,13 @@
 <p>
             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="id596922"></a>
+<a name="math_toolkit.dist.dist_ref.dists.lognormal_dist.non_member_accessors"></a><h4>
+<a name="id563442"></a>
             <a href="lognormal_dist.html#math_toolkit.dist.dist_ref.dists.lognormal_dist.non_member_accessors">Non-member
             Accessors</a>
- </h5>
+ </h4>
 <p>
- All the <a href="../nmp.html" title="Non-Member Properties">usual non-member
+ All the <a href="../nmp.html" title=" Non-Member Properties">usual non-member
             accessor functions</a> that are generic to all distributions are supported:
             <a href="../nmp.html#math.dist.cdf">Cumulative Distribution Function</a>,
             <a href="../nmp.html#math.dist.pdf">Probability Density Function</a>, <a href="../nmp.html#math.dist.quantile">Quantile</a>, <a href="../nmp.html#math.dist.hazard">Hazard
@@ -145,19 +149,20 @@
 <p>
             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="id597090"></a>
+<a name="math_toolkit.dist.dist_ref.dists.lognormal_dist.accuracy"></a><h4>
+<a name="id563612"></a>
             <a href="lognormal_dist.html#math_toolkit.dist.dist_ref.dists.lognormal_dist.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
             The lognormal distribution is implemented in terms of the standard library
- log and exp functions, plus the <a href="../../../special/sf_erf/error_function.html" title="Error Functions">error
+ log and exp functions, plus the <a href="../../../special/sf_erf/error_function.html" title=" Error
+ Functions">error
             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="id597132"></a>
+<a name="math_toolkit.dist.dist_ref.dists.lognormal_dist.implementation"></a><h4>
+<a name="id563656"></a>
             <a href="lognormal_dist.html#math_toolkit.dist.dist_ref.dists.lognormal_dist.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
             In the following table <span class="emphasis"><em>m</em></span> is the location parameter
             of the distribution, <span class="emphasis"><em>s</em></span> is it's scale parameter,
@@ -323,8 +328,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/negative_binomial_dist.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/negative_binomial_dist.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/negative_binomial_dist.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Negative Binomial Distribution</title>
+<title>
+ Negative Binomial Distribution</title>
 <link rel="stylesheet" href="../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../dists.html" title="Distributions">
-<link rel="prev" href="lognormal_dist.html" title="Log Normal Distribution">
-<link rel="next" href="normal_dist.html" title="Normal (Gaussian) Distribution">
+<link rel="up" href="../dists.html" title=" Distributions">
+<link rel="prev" href="lognormal_dist.html" title="
+ Log Normal Distribution">
+<link rel="next" href="normal_dist.html" title=" Normal
+ (Gaussian) Distribution">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist"></a><a href="negative_binomial_dist.html" title="Negative Binomial Distribution">
- Negative Binomial Distribution</a>
-</h5></div></div></div>
+<a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist"></a><a href="negative_binomial_dist.html" title="
+ Negative Binomial Distribution">
+ Negative Binomial Distribution</a></h5></div></div></div>
 <p>
             
 </p>
@@ -38,12 +41,13 @@
 <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">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">RealType</span> <span class="special">=</span> <span class="keyword">double</span><span class="special">,</span>
- <span class="keyword">class</span> Policy <span class="special">=</span> policies::policy<> <span class="special">&gt;</span>
+ <span class="keyword">class</span> Policy <span class="special">=</span> <a href="../../../policy/pol_ref/pol_ref_ref.html" title=" Policy Class
+ Reference">policies::policy&lt;&gt;</a> <span class="special">&gt;</span>
 <span class="keyword">class</span> <span class="identifier">negative_binomial_distribution</span><span class="special">;</span>
 
 <span class="keyword">typedef</span> <span class="identifier">negative_binomial_distribution</span><span class="special">&lt;&gt;</span> <span class="identifier">negative_binomial</span><span class="special">;</span>
 
-<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> Policy<span class="special">&gt;</span>
+<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> Policy<span class="special">&gt;</span>
 <span class="keyword">class</span> <span class="identifier">negative_binomial_distribution</span>
 <span class="special">{</span>
 <span class="keyword">public</span><span class="special">:</span>
@@ -80,7 +84,7 @@
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <p>
- The class type <code class="computeroutput"><span class="identifier">negative_binomial_distribution</span></code>
+ The class type <tt class="computeroutput"><span class="identifier">negative_binomial_distribution</span></tt>
             represents a <a href="http://en.wikipedia.org/wiki/Negative_binomial_distribution" target="_top">negative_binomial
             distribution</a>: it is used when there are exactly two mutually
             exclusive outcomes of a <a href="http://en.wikipedia.org/wiki/Bernoulli_trial" target="_top">Bernoulli
@@ -97,7 +101,7 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../../../doc/html/images/note.png"></td>
 <th align="left">Note</th>
 </tr>
-<tr><td align="left" valign="top"><p>
+<tr><td colspan="2" align="left" valign="top"><p>
               The random variable for the negative binomial distribution is the number
               of trials, (the number of successes is a fixed property of the distribution)
               whereas for the binomial, the random variable is the number of successes,
@@ -124,11 +128,11 @@
 <p>
             <span class="inlinemediaobject"><img src="../../../../../graphs/neg_binomial_pdf2.png" alt="neg_binomial_pdf2"></span>
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.related_distributions"></a><h5>
-<a name="id598583"></a>
+<a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.related_distributions"></a><h4>
+<a name="id565111"></a>
             <a href="negative_binomial_dist.html#math_toolkit.dist.dist_ref.dists.negative_binomial_dist.related_distributions">Related
             Distributions</a>
- </h5>
+ </h4>
 <p>
             The name negative binomial distribution is reserved by some to the case
             where the successes parameter r is an integer. This integer version is
@@ -137,7 +141,7 @@
           </p>
 <p>
             This implementation uses real numbers for the computation throughout
- (because it uses the <span class="bold"><strong>real-valued</strong></span> incomplete
+ (because it uses the <span class="bold"><b>real-valued</b></span> incomplete
             beta function family of functions). This real-valued version is also
             called the Polya Distribution.
           </p>
@@ -169,11 +173,11 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Caution]" src="../../../../../../../../../doc/html/images/caution.png"></td>
 <th align="left">Caution</th>
 </tr>
-<tr><td align="left" valign="top">
+<tr><td colspan="2" align="left" valign="top">
 <p>
                 The Negative Binomial distribution is a discrete distribution: internally
- functions like the <code class="computeroutput"><span class="identifier">cdf</span></code>
- and <code class="computeroutput"><span class="identifier">pdf</span></code> are treated
+ functions like the <tt class="computeroutput"><span class="identifier">cdf</span></tt>
+ and <tt class="computeroutput"><span class="identifier">pdf</span></tt> are treated
                 "as if" they are continuous functions, but in reality the
                 results returned from these functions only have meaning if an integer
                 value is provided for the random variate argument.
@@ -190,10 +194,12 @@
               </p>
 <p>
                 This behaviour can be changed so that the quantile functions are
- rounded differently, or even return a real-valued result using Policies. It is
- strongly recommended that you read the tutorial <a href="../../../policy/pol_tutorial/understand_dis_quant.html" title="Understanding Quantiles of Discrete Distributions">Understanding
+ rounded differently, or even return a real-valued result using Policies. It is
+ strongly recommended that you read the tutorial <a href="../../../policy/pol_tutorial/understand_dis_quant.html" title="
+ Understanding Quantiles of Discrete Distributions">Understanding
                 Quantiles of Discrete Distributions</a> before using the quantile
- function on the Negative Binomial distribution. The <a href="../../../policy/pol_ref/discrete_quant_ref.html" title="Discrete Quantile Policies">reference
+ function on the Negative Binomial distribution. The <a href="../../../policy/pol_ref/discrete_quant_ref.html" title=" Discrete
+ Quantile Policies">reference
                 docs</a> describe how to change the rounding policy for these
                 distributions.
               </p>
@@ -201,15 +207,15 @@
 </table></div>
 <p>
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.member_functions"></a><h5>
-<a name="id598787"></a>
+<a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.member_functions"></a><h4>
+<a name="id565316"></a>
             <a 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="id598814"></a>
+ </h4>
+<a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.construct"></a><h5>
+<a name="id565346"></a>
             <a href="negative_binomial_dist.html#math_toolkit.dist.dist_ref.dists.negative_binomial_dist.construct">Construct</a>
- </h6>
+ </h5>
 <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>
 </pre>
@@ -218,15 +224,15 @@
             <span class="emphasis"><em>p</em></span> is the probability of success of a single trial.
           </p>
 <p>
- Requires: <code class="computeroutput"><span class="identifier">r</span> <span class="special">&gt;</span>
- <span class="number">0</span></code> and <code class="computeroutput"><span class="number">0</span>
+ Requires: <tt class="computeroutput"><span class="identifier">r</span> <span class="special">&gt;</span>
+ <span class="number">0</span></tt> and <tt class="computeroutput"><span class="number">0</span>
             <span class="special">&lt;=</span> <span class="identifier">p</span>
- <span class="special">&lt;=</span> <span class="number">1</span></code>.
+ <span class="special">&lt;=</span> <span class="number">1</span></tt>.
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.accessors"></a><h6>
-<a name="id598970"></a>
+<a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.accessors"></a><h5>
+<a name="id565504"></a>
             <a href="negative_binomial_dist.html#math_toolkit.dist.dist_ref.dists.negative_binomial_dist.accessors">Accessors</a>
- </h6>
+ </h5>
 <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)
 </span></pre>
@@ -241,11 +247,11 @@
             Returns the parameter <span class="emphasis"><em>r</em></span> from which this distribution
             was constructed.
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.lower_bound_on_parameter_p"></a><h6>
-<a name="id599099"></a>
+<a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.lower_bound_on_parameter_p"></a><h5>
+<a name="id565635"></a>
             <a 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>
+ </h5>
 <pre class="programlisting">
 <span class="keyword">static</span> <span class="identifier">RealType</span> <span class="identifier">find_lower_bound_on_p</span><span class="special">(</span>
   <span class="identifier">RealType</span> <span class="identifier">failures</span><span class="special">,</span>
@@ -253,7 +259,7 @@
   <span class="identifier">RealType</span> <span class="identifier">probability</span><span class="special">)</span> <span class="comment">// (0 &lt;= alpha &lt;= 1), 0.05 equivalent to 95% confidence.
 </span></pre>
 <p>
- Returns a <span class="bold"><strong>lower bound</strong></span> on the success
+ Returns a <span class="bold"><b>lower bound</b></span> on the success
             fraction:
           </p>
 <div class="variablelist">
@@ -270,7 +276,7 @@
 <dt><span class="term">alpha</span></dt>
 <dd><p>
                 The largest acceptable probability that the true value of the success
- fraction is <span class="bold"><strong>less than</strong></span> the value
+ fraction is <span class="bold"><b>less than</b></span> the value
                 returned.
               </p></dd>
 </dl>
@@ -279,15 +285,17 @@
             For example, if you observe <span class="emphasis"><em>k</em></span> failures and <span class="emphasis"><em>r</em></span>
             successes from <span class="emphasis"><em>n</em></span> = k + r trials the best estimate
             for the success fraction is simply <span class="emphasis"><em>r/n</em></span>, but if you
- want to be 95% sure that the true value is <span class="bold"><strong>greater
- than</strong></span> some value, <span class="emphasis"><em>p<sub>min</sub></em></span>, then:
+ want to be 95% sure that the true value is <span class="bold"><b>greater
+ than</b></span> some value, <span class="emphasis"><em>p<sub>min</sub></em></span>, then:
           </p>
 <pre class="programlisting">
 <span class="identifier">p</span><sub>min</sub> <span class="special">=</span> <span class="identifier">negative_binomial_distribution</span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">&gt;::</span><span class="identifier">find_lower_bound_on_p</span><span class="special">(</span>
                     <span class="identifier">failures</span><span class="special">,</span> <span class="identifier">successes</span><span class="special">,</span> <span class="number">0.05</span><span class="special">);</span>
 </pre>
 <p>
- <a href="../../stat_tut/weg/neg_binom_eg/neg_binom_conf.html" title="Calculating Confidence Limits on the Frequency of Occurrence for the Negative Binomial Distribution">See
+ <a href="../../stat_tut/weg/neg_binom_eg/neg_binom_conf.html" title="
+ Calculating Confidence Limits on the Frequency of Occurrence for the
+ Negative Binomial Distribution">See
             negative binomial confidence interval example.</a>
           </p>
 <p>
@@ -304,11 +312,11 @@
             Discrete Distributions. Computational statistics and data analysis, 2005,
             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="id599465"></a>
+<a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.upper_bound_on_parameter_p"></a><h5>
+<a name="id566004"></a>
             <a 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>
+ </h5>
 <pre class="programlisting">
 <span class="keyword">static</span> <span class="identifier">RealType</span> <span class="identifier">find_upper_bound_on_p</span><span class="special">(</span>
    <span class="identifier">RealType</span> <span class="identifier">trials</span><span class="special">,</span>
@@ -316,7 +324,7 @@
    <span class="identifier">RealType</span> <span class="identifier">alpha</span><span class="special">);</span> <span class="comment">// (0 &lt;= alpha &lt;= 1), 0.05 equivalent to 95% confidence.
 </span></pre>
 <p>
- Returns an <span class="bold"><strong>upper bound</strong></span> on the success
+ Returns an <span class="bold"><b>upper bound</b></span> on the success
             fraction:
           </p>
 <div class="variablelist">
@@ -333,7 +341,7 @@
 <dt><span class="term">alpha</span></dt>
 <dd><p>
                 The largest acceptable probability that the true value of the success
- fraction is <span class="bold"><strong>greater than</strong></span> the value
+ fraction is <span class="bold"><b>greater than</b></span> the value
                 returned.
               </p></dd>
 </dl>
@@ -341,15 +349,17 @@
 <p>
             For example, if you observe <span class="emphasis"><em>k</em></span> successes from <span class="emphasis"><em>n</em></span>
             trials the best estimate for the success fraction is simply <span class="emphasis"><em>k/n</em></span>,
- but if you want to be 95% sure that the true value is <span class="bold"><strong>less
- than</strong></span> some value, <span class="emphasis"><em>p<sub>max</sub></em></span>, then:
+ but if you want to be 95% sure that the true value is <span class="bold"><b>less
+ than</b></span> some value, <span class="emphasis"><em>p<sub>max</sub></em></span>, then:
           </p>
 <pre class="programlisting">
 <span class="identifier">p</span><sub>max</sub> <span class="special">=</span> <span class="identifier">negative_binomial_distribution</span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">&gt;::</span><span class="identifier">find_upper_bound_on_p</span><span class="special">(</span>
                     <span class="identifier">r</span><span class="special">,</span> <span class="identifier">k</span><span class="special">,</span> <span class="number">0.05</span><span class="special">);</span>
 </pre>
 <p>
- <a href="../../stat_tut/weg/neg_binom_eg/neg_binom_conf.html" title="Calculating Confidence Limits on the Frequency of Occurrence for the Negative Binomial Distribution">See
+ <a href="../../stat_tut/weg/neg_binom_eg/neg_binom_conf.html" title="
+ Calculating Confidence Limits on the Frequency of Occurrence for the
+ Negative Binomial Distribution">See
             negative binomial confidence interval example.</a>
           </p>
 <p>
@@ -366,11 +376,11 @@
             Discrete Distributions. Computational statistics and data analysis, 2005,
             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="id599829"></a>
+<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><h5>
+<a name="id566372"></a>
             <a 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>
+ </h5>
 <pre class="programlisting">
 <span class="keyword">static</span> <span class="identifier">RealType</span> <span class="identifier">find_minimum_number_of_trials</span><span class="special">(</span>
    <span class="identifier">RealType</span> <span class="identifier">k</span><span class="special">,</span> <span class="comment">// number of failures.
@@ -379,7 +389,7 @@
 </span></pre>
 <p>
             This functions estimates the number of trials required to achieve a certain
- probability that <span class="bold"><strong>more than k failures will be observed</strong></span>.
+ probability that <span class="bold"><b>more than k failures will be observed</b></span>.
           </p>
 <div class="variablelist">
 <p class="title"><b></b></p>
@@ -410,7 +420,8 @@
             of seeing 10 failures that occur with frequency one half.
           </p>
 <p>
- <a href="../../stat_tut/weg/neg_binom_eg/neg_binom_size_eg.html" title="Estimating Sample Sizes for the Negative Binomial.">Worked
+ <a href="../../stat_tut/weg/neg_binom_eg/neg_binom_size_eg.html" title="
+ Estimating Sample Sizes for the Negative Binomial.">Worked
             Example.</a>
           </p>
 <p>
@@ -419,11 +430,11 @@
             finds the number of trials (success+failures) that will lead to an <span class="emphasis"><em>alpha</em></span>
             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="id600139"></a>
+<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><h5>
+<a name="id566686"></a>
             <a 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>
+ </h5>
 <pre class="programlisting">
 <span class="keyword">static</span> <span class="identifier">RealType</span> <span class="identifier">find_maximum_number_of_trials</span><span class="special">(</span>
    <span class="identifier">RealType</span> <span class="identifier">k</span><span class="special">,</span> <span class="comment">// number of failures.
@@ -432,8 +443,8 @@
 </span></pre>
 <p>
             This functions estimates the maximum number of trials we can conduct
- and achieve a certain probability that <span class="bold"><strong>k failures
- or fewer will be observed</strong></span>.
+ and achieve a certain probability that <span class="bold"><b>k failures
+ or fewer will be observed</b></span>.
           </p>
 <div class="variablelist">
 <p class="title"><b></b></p>
@@ -469,13 +480,13 @@
             finds the number of trials (success+failures) that will lead to an <span class="emphasis"><em>alpha</em></span>
             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="id600458"></a>
+<a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.non_member_accessors"></a><h4>
+<a name="id567009"></a>
             <a href="negative_binomial_dist.html#math_toolkit.dist.dist_ref.dists.negative_binomial_dist.non_member_accessors">Non-member
             Accessors</a>
- </h5>
+ </h4>
 <p>
- All the <a href="../nmp.html" title="Non-Member Properties">usual non-member
+ All the <a href="../nmp.html" title=" Non-Member Properties">usual non-member
             accessor functions</a> that are generic to all distributions are supported:
             <a href="../nmp.html#math.dist.cdf">Cumulative Distribution Function</a>,
             <a href="../nmp.html#math.dist.pdf">Probability Density Function</a>, <a href="../nmp.html#math.dist.quantile">Quantile</a>, <a href="../nmp.html#math.dist.hazard">Hazard
@@ -491,8 +502,8 @@
             in the context of this distribution:
           </p>
 <div class="table">
-<a name="id600622"></a><p class="title"><b>Table 8. Meaning of the non-member accessors.</b></p>
-<div class="table-contents"><table class="table" summary="Meaning of the non-member accessors.">
+<a name="id567173"></a><p class="title"><b>Table 8. Meaning of the non-member accessors.</b></p>
+<table class="table" summary="Meaning of the non-member accessors.">
 <colgroup>
 <col>
 <col>
@@ -518,7 +529,7 @@
                 </td>
 <td>
                 <p>
- The probability of obtaining <span class="bold"><strong>exactly k failures</strong></span>
+ The probability of obtaining <span class="bold"><b>exactly k failures</b></span>
                   from k+r trials with success fraction p. For example:
                 </p>
                 <p>
@@ -538,8 +549,8 @@
                 </td>
 <td>
                 <p>
- The probability of obtaining <span class="bold"><strong>k failures or
- fewer</strong></span> from k+r trials with success fraction p and success
+ The probability of obtaining <span class="bold"><b>k failures or
+ fewer</b></span> from k+r trials with success fraction p and success
                   on the last trial. For example:
                 </p>
                 <p>
@@ -560,8 +571,8 @@
                 </td>
 <td>
                 <p>
- The probability of obtaining <span class="bold"><strong>more than k
- failures</strong></span> from k+r trials with success fraction p and
+ The probability of obtaining <span class="bold"><b>more than k
+ failures</b></span> from k+r trials with success fraction p and
                   success on the last trial. For example:
                 </p>
                 <p>
@@ -581,7 +592,7 @@
                 </td>
 <td>
                 <p>
- The <span class="bold"><strong>greatest</strong></span> number of failures
+ The <span class="bold"><b>greatest</b></span> number of failures
                   k expected to be observed from k+r trials with success fraction
                   p, at probability P. Note that the value returned is a real-number,
                   and not an integer. Depending on the use case you may want to take
@@ -605,7 +616,7 @@
                 </td>
 <td>
                 <p>
- The <span class="bold"><strong>smallest</strong></span> number of failures
+ The <span class="bold"><b>smallest</b></span> number of failures
                   k expected to be observed from k+r trials with success fraction
                   p, at probability P. Note that the value returned is a real-number,
                   and not an integer. Depending on the use case you may want to take
@@ -618,22 +629,24 @@
                 </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.accuracy"></a><h5>
-<a name="id601186"></a>
+<a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.accuracy"></a><h4>
+<a name="id567739"></a>
             <a href="negative_binomial_dist.html#math_toolkit.dist.dist_ref.dists.negative_binomial_dist.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
             This distribution is implemented using the incomplete beta functions
- ibeta
- and ibetac:
+ <a href="../../../special/sf_beta/ibeta_function.html" title=" Incomplete
+ Beta Functions">ibeta</a>
+ and <a href="../../../special/sf_beta/ibeta_function.html" title=" Incomplete
+ Beta Functions">ibetac</a>:
             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="id601235"></a>
+<a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.implementation"></a><h4>
+<a name="id567791"></a>
             <a href="negative_binomial_dist.html#math_toolkit.dist.dist_ref.dists.negative_binomial_dist.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
             In the following table, <span class="emphasis"><em>p</em></span> is the probability that
             any one trial will be successful (the success fraction), <span class="emphasis"><em>r</em></span>
@@ -670,11 +683,13 @@
                     * pow((1-p), k)
                   </p>
                   <p>
- Implementation is in terms of ibeta_derivative:
+ Implementation is in terms of <a href="../../../special/sf_beta/beta_derivative.html" title=" Derivative
+ of the Incomplete Beta Function">ibeta_derivative</a>:
                   </p>
                   <p>
                     (p/(r + k)) * ibeta_derivative(r, static_cast&lt;RealType&gt;(k+1),
- p) The function ibeta_derivative
+ p) The function <a href="../../../special/sf_beta/beta_derivative.html" title=" Derivative
+ of the Incomplete Beta Function">ibeta_derivative</a>
                     is used here, since it has already been optimised for the lowest
                     possible error - indeed this is really just a thin wrapper around
                     part of the internals of the incomplete beta function.
@@ -749,7 +764,7 @@
                   </td>
 <td>
                   <p>
- <code class="computeroutput"><span class="identifier">r</span><span class="special">(</span><span class="number">1</span><span class="special">-</span><span class="identifier">p</span><span class="special">)/</span><span class="identifier">p</span></code>
+ <tt class="computeroutput"><span class="identifier">r</span><span class="special">(</span><span class="number">1</span><span class="special">-</span><span class="identifier">p</span><span class="special">)/</span><span class="identifier">p</span></tt>
                   </p>
                   </td>
 </tr>
@@ -761,9 +776,9 @@
                   </td>
 <td>
                   <p>
- <code class="computeroutput"><span class="identifier">r</span> <span class="special">(</span><span class="number">1</span><span class="special">-</span><span class="identifier">p</span><span class="special">)</span>
+ <tt class="computeroutput"><span class="identifier">r</span> <span class="special">(</span><span class="number">1</span><span class="special">-</span><span class="identifier">p</span><span class="special">)</span>
                     <span class="special">/</span> <span class="identifier">p</span>
- <span class="special">*</span> <span class="identifier">p</span></code>
+ <span class="special">*</span> <span class="identifier">p</span></tt>
                   </p>
                   </td>
 </tr>
@@ -775,7 +790,7 @@
                   </td>
 <td>
                   <p>
- <code class="computeroutput"><span class="identifier">floor</span><span class="special">((</span><span class="identifier">r</span><span class="special">-</span><span class="number">1</span><span class="special">)</span> <span class="special">*</span> <span class="special">(</span><span class="number">1</span> <span class="special">-</span> <span class="identifier">p</span><span class="special">)/</span><span class="identifier">p</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="identifier">floor</span><span class="special">((</span><span class="identifier">r</span><span class="special">-</span><span class="number">1</span><span class="special">)</span> <span class="special">*</span> <span class="special">(</span><span class="number">1</span> <span class="special">-</span> <span class="identifier">p</span><span class="special">)/</span><span class="identifier">p</span><span class="special">)</span></tt>
                   </p>
                   </td>
 </tr>
@@ -787,11 +802,11 @@
                   </td>
 <td>
                   <p>
- <code class="computeroutput"><span class="special">(</span><span class="number">2</span>
+ <tt class="computeroutput"><span class="special">(</span><span class="number">2</span>
                     <span class="special">-</span> <span class="identifier">p</span><span class="special">)</span> <span class="special">/</span>
                     <span class="identifier">sqrt</span><span class="special">(</span><span class="identifier">r</span> <span class="special">*</span>
                     <span class="special">(</span><span class="number">1</span>
- <span class="special">-</span> <span class="identifier">p</span><span class="special">))</span></code>
+ <span class="special">-</span> <span class="identifier">p</span><span class="special">))</span></tt>
                   </p>
                   </td>
 </tr>
@@ -803,14 +818,14 @@
                   </td>
 <td>
                   <p>
- <code class="computeroutput"><span class="number">6</span> <span class="special">/</span>
+ <tt class="computeroutput"><span class="number">6</span> <span class="special">/</span>
                     <span class="identifier">r</span> <span class="special">+</span>
                     <span class="special">(</span><span class="identifier">p</span>
                     <span class="special">*</span> <span class="identifier">p</span><span class="special">)</span> <span class="special">/</span>
                     <span class="identifier">r</span> <span class="special">*</span>
                     <span class="special">(</span><span class="number">1</span>
                     <span class="special">-</span> <span class="identifier">p</span>
- <span class="special">)</span></code>
+ <span class="special">)</span></tt>
                   </p>
                   </td>
 </tr>
@@ -822,14 +837,14 @@
                   </td>
 <td>
                   <p>
- <code class="computeroutput"><span class="number">6</span> <span class="special">/</span>
+ <tt class="computeroutput"><span class="number">6</span> <span class="special">/</span>
                     <span class="identifier">r</span> <span class="special">+</span>
                     <span class="special">(</span><span class="identifier">p</span>
                     <span class="special">*</span> <span class="identifier">p</span><span class="special">)</span> <span class="special">/</span>
                     <span class="identifier">r</span> <span class="special">*</span>
                     <span class="special">(</span><span class="number">1</span>
                     <span class="special">-</span> <span class="identifier">p</span>
- <span class="special">)</span> <span class="special">-</span><span class="number">3</span></code>
+ <span class="special">)</span> <span class="special">-</span><span class="number">3</span></tt>
                   </p>
                   </td>
 </tr>
@@ -847,7 +862,7 @@
 <tr>
 <td>
                   <p>
- <code class="computeroutput"><span class="identifier">find_lower_bound_on_p</span></code>
+ <tt class="computeroutput"><span class="identifier">find_lower_bound_on_p</span></tt>
                   </p>
                   </td>
 <td>
@@ -859,7 +874,7 @@
 <tr>
 <td>
                   <p>
- <code class="computeroutput"><span class="identifier">find_upper_bound_on_p</span></code>
+ <tt class="computeroutput"><span class="identifier">find_upper_bound_on_p</span></tt>
                   </p>
                   </td>
 <td>
@@ -871,7 +886,7 @@
 <tr>
 <td>
                   <p>
- <code class="computeroutput"><span class="identifier">find_minimum_number_of_trials</span></code>
+ <tt class="computeroutput"><span class="identifier">find_minimum_number_of_trials</span></tt>
                   </p>
                   </td>
 <td>
@@ -883,7 +898,7 @@
 <tr>
 <td>
                   <p>
- <code class="computeroutput"><span class="identifier">find_maximum_number_of_trials</span></code>
+ <tt class="computeroutput"><span class="identifier">find_maximum_number_of_trials</span></tt>
                   </p>
                   </td>
 <td>
@@ -912,8 +927,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/normal_dist.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/normal_dist.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/normal_dist.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Normal (Gaussian) Distribution</title>
+<title> Normal
+ (Gaussian) Distribution</title>
 <link rel="stylesheet" href="../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../dists.html" title="Distributions">
-<link rel="prev" href="negative_binomial_dist.html" title="Negative Binomial Distribution">
-<link rel="next" href="pareto.html" title="Pareto Distribution">
+<link rel="up" href="../dists.html" title=" Distributions">
+<link rel="prev" href="negative_binomial_dist.html" title="
+ Negative Binomial Distribution">
+<link rel="next" href="pareto.html" title=" Pareto
+ Distribution">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="math_toolkit.dist.dist_ref.dists.normal_dist"></a><a href="normal_dist.html" title="Normal (Gaussian) Distribution"> Normal
- (Gaussian) Distribution</a>
-</h5></div></div></div>
+<a name="math_toolkit.dist.dist_ref.dists.normal_dist"></a><a href="normal_dist.html" title=" Normal
+ (Gaussian) Distribution"> Normal
+ (Gaussian) Distribution</a></h5></div></div></div>
 <p>
             
 </p>
@@ -38,12 +41,13 @@
 <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">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">RealType</span> <span class="special">=</span> <span class="keyword">double</span><span class="special">,</span>
- <span class="keyword">class</span> Policy <span class="special">=</span> policies::policy<> <span class="special">&gt;</span>
+ <span class="keyword">class</span> Policy <span class="special">=</span> <a href="../../../policy/pol_ref/pol_ref_ref.html" title=" Policy Class
+ Reference">policies::policy&lt;&gt;</a> <span class="special">&gt;</span>
 <span class="keyword">class</span> <span class="identifier">normal_distribution</span><span class="special">;</span>
 
 <span class="keyword">typedef</span> <span class="identifier">normal_distribution</span><span class="special">&lt;&gt;</span> <span class="identifier">normal</span><span class="special">;</span>
 
-<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> Policy<span class="special">&gt;</span>
+<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> Policy<span class="special">&gt;</span>
 <span class="keyword">class</span> <span class="identifier">normal_distribution</span>
 <span class="special">{</span>
 <span class="keyword">public</span><span class="special">:</span>
@@ -80,11 +84,11 @@
 <p>
             <span class="inlinemediaobject"><img src="../../../../../graphs/normal.png" alt="normal"></span>
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.normal_dist.member_functions"></a><h5>
-<a name="id602930"></a>
+<a name="math_toolkit.dist.dist_ref.dists.normal_dist.member_functions"></a><h4>
+<a name="id569488"></a>
             <a href="normal_dist.html#math_toolkit.dist.dist_ref.dists.normal_dist.member_functions">Member
             Functions</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="identifier">normal_distribution</span><span class="special">(</span><span class="identifier">RealType</span> <span class="identifier">mean</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span> <span class="identifier">RealType</span> <span class="identifier">sd</span> <span class="special">=</span> <span class="number">1</span><span class="special">);</span>
 </pre>
@@ -113,13 +117,13 @@
             distributions, allowing the functions find_location and find_scale to
             be used generically).
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.normal_dist.non_member_accessors"></a><h5>
-<a name="id603207"></a>
+<a name="math_toolkit.dist.dist_ref.dists.normal_dist.non_member_accessors"></a><h4>
+<a name="id569768"></a>
             <a href="normal_dist.html#math_toolkit.dist.dist_ref.dists.normal_dist.non_member_accessors">Non-member
             Accessors</a>
- </h5>
+ </h4>
 <p>
- All the <a href="../nmp.html" title="Non-Member Properties">usual non-member
+ All the <a href="../nmp.html" title=" Non-Member Properties">usual non-member
             accessor functions</a> that are generic to all distributions are supported:
             <a href="../nmp.html#math.dist.cdf">Cumulative Distribution Function</a>,
             <a href="../nmp.html#math.dist.pdf">Probability Density Function</a>, <a href="../nmp.html#math.dist.quantile">Quantile</a>, <a href="../nmp.html#math.dist.hazard">Hazard
@@ -135,18 +139,19 @@
             the pdf of +&#8734; and -&#8734; = 0 is also supported, and cdf at -&#8734; = 0, cdf at +&#8734; = 1,
             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="id603385"></a>
+<a name="math_toolkit.dist.dist_ref.dists.normal_dist.accuracy"></a><h4>
+<a name="id569946"></a>
             <a href="normal_dist.html#math_toolkit.dist.dist_ref.dists.normal_dist.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
- The normal distribution is implemented in terms of the <a href="../../../special/sf_erf/error_function.html" title="Error Functions">error
+ The normal distribution is implemented in terms of the <a href="../../../special/sf_erf/error_function.html" title=" Error
+ Functions">error
             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="id603424"></a>
+<a name="math_toolkit.dist.dist_ref.dists.normal_dist.implementation"></a><h4>
+<a name="id569987"></a>
             <a href="normal_dist.html#math_toolkit.dist.dist_ref.dists.normal_dist.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
             In the following table <span class="emphasis"><em>m</em></span> is the mean of the distribution,
             and <span class="emphasis"><em>s</em></span> is its standard deviation.
@@ -189,7 +194,8 @@
                   </td>
 <td>
                   <p>
- Using the relation: p = 0.5 * erfc(-(x-m)/(s*sqrt(2)))
+ Using the relation: p = 0.5 * <a href="../../../special/sf_erf/error_function.html" title=" Error
+ Functions">erfc</a>(-(x-m)/(s*sqrt(2)))
                   </p>
                   </td>
 </tr>
@@ -201,7 +207,8 @@
                   </td>
 <td>
                   <p>
- Using the relation: q = 0.5 * erfc((x-m)/(s*sqrt(2)))
+ Using the relation: q = 0.5 * <a href="../../../special/sf_erf/error_function.html" title=" Error
+ Functions">erfc</a>((x-m)/(s*sqrt(2)))
                   </p>
                   </td>
 </tr>
@@ -213,7 +220,8 @@
                   </td>
 <td>
                   <p>
- Using the relation: x = m - s * sqrt(2) * erfc_inv(2*p)
+ Using the relation: x = m - s * sqrt(2) * <a href="../../../special/sf_erf/error_inv.html" title=" Error Function
+ Inverses">erfc_inv</a>(2*p)
                   </p>
                   </td>
 </tr>
@@ -225,7 +233,8 @@
                   </td>
 <td>
                   <p>
- Using the relation: x = m + s * sqrt(2) * erfc_inv(2*p)
+ Using the relation: x = m + s * sqrt(2) * <a href="../../../special/sf_erf/error_inv.html" title=" Error Function
+ Inverses">erfc_inv</a>(2*p)
                   </p>
                   </td>
 </tr>
@@ -237,7 +246,7 @@
                   </td>
 <td>
                   <p>
- The same as <code class="computeroutput"><span class="identifier">dist</span><span class="special">.</span><span class="identifier">mean</span><span class="special">()</span></code> and <code class="computeroutput"><span class="identifier">dist</span><span class="special">.</span><span class="identifier">standard_deviation</span><span class="special">()</span></code>
+ The same as <tt class="computeroutput"><span class="identifier">dist</span><span class="special">.</span><span class="identifier">mean</span><span class="special">()</span></tt> and <tt class="computeroutput"><span class="identifier">dist</span><span class="special">.</span><span class="identifier">standard_deviation</span><span class="special">()</span></tt>
                   </p>
                   </td>
 </tr>
@@ -294,8 +303,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/pareto.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/pareto.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/pareto.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Pareto Distribution</title>
+<title> Pareto
+ Distribution</title>
 <link rel="stylesheet" href="../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../dists.html" title="Distributions">
-<link rel="prev" href="normal_dist.html" title="Normal (Gaussian) Distribution">
-<link rel="next" href="poisson_dist.html" title="Poisson Distribution">
+<link rel="up" href="../dists.html" title=" Distributions">
+<link rel="prev" href="normal_dist.html" title=" Normal
+ (Gaussian) Distribution">
+<link rel="next" href="poisson_dist.html" title=" Poisson
+ Distribution">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="math_toolkit.dist.dist_ref.dists.pareto"></a><a href="pareto.html" title="Pareto Distribution"> Pareto
- Distribution</a>
-</h5></div></div></div>
+<a name="math_toolkit.dist.dist_ref.dists.pareto"></a><a href="pareto.html" title=" Pareto
+ Distribution"> Pareto
+ Distribution</a></h5></div></div></div>
 <p>
             
 </p>
@@ -38,12 +41,13 @@
 <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">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">RealType</span> <span class="special">=</span> <span class="keyword">double</span><span class="special">,</span>
- <span class="keyword">class</span> Policy <span class="special">=</span> policies::policy<> <span class="special">&gt;</span>
+ <span class="keyword">class</span> Policy <span class="special">=</span> <a href="../../../policy/pol_ref/pol_ref_ref.html" title=" Policy Class
+ Reference">policies::policy&lt;&gt;</a> <span class="special">&gt;</span>
 <span class="keyword">class</span> <span class="identifier">pareto_distribution</span><span class="special">;</span>
 
 <span class="keyword">typedef</span> <span class="identifier">pareto_distribution</span><span class="special">&lt;&gt;</span> <span class="identifier">pareto</span><span class="special">;</span>
 
-<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> Policy<span class="special">&gt;</span>
+<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> Policy<span class="special">&gt;</span>
 <span class="keyword">class</span> <span class="identifier">pareto_distribution</span>
 <span class="special">{</span>
 <span class="keyword">public</span><span class="special">:</span>
@@ -81,16 +85,16 @@
             <a href="http://upload.wikimedia.org/wikipedia/commons/thumb/d/d9/Pareto_distributionPDF.png/325px-Pareto_distributionPDF.png" target="_top">Pareto
             pdf</a>
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.pareto.related_distributions"></a><h5>
-<a name="id604385"></a>
+<a name="math_toolkit.dist.dist_ref.dists.pareto.related_distributions"></a><h4>
+<a name="id570951"></a>
             <a 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="id604410"></a>
+ </h4>
+<a name="math_toolkit.dist.dist_ref.dists.pareto.member_functions"></a><h4>
+<a name="id570977"></a>
             <a href="pareto.html#math_toolkit.dist.dist_ref.dists.pareto.member_functions">Member
             Functions</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="identifier">pareto_distribution</span><span class="special">(</span><span class="identifier">RealType</span> <span class="identifier">location</span> <span class="special">=</span> <span class="number">1</span><span class="special">,</span> <span class="identifier">RealType</span> <span class="identifier">shape</span> <span class="special">=</span> <span class="number">1</span><span class="special">);</span>
 </pre>
@@ -115,13 +119,13 @@
 <p>
             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="id604644"></a>
+<a name="math_toolkit.dist.dist_ref.dists.pareto.non_member_accessors"></a><h4>
+<a name="id571214"></a>
             <a href="pareto.html#math_toolkit.dist.dist_ref.dists.pareto.non_member_accessors">Non-member
             Accessors</a>
- </h5>
+ </h4>
 <p>
- All the <a href="../nmp.html" title="Non-Member Properties">usual non-member
+ All the <a href="../nmp.html" title=" Non-Member Properties">usual non-member
             accessor functions</a> that are generic to all distributions are supported:
             <a href="../nmp.html#math.dist.cdf">Cumulative Distribution Function</a>,
             <a href="../nmp.html#math.dist.pdf">Probability Density Function</a>, <a href="../nmp.html#math.dist.quantile">Quantile</a>, <a href="../nmp.html#math.dist.hazard">Hazard
@@ -135,20 +139,20 @@
 <p>
             The supported domain of the random variable is [location, &#8734;].
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.pareto.accuracy"></a><h5>
-<a name="id604816"></a>
+<a name="math_toolkit.dist.dist_ref.dists.pareto.accuracy"></a><h4>
+<a name="id571387"></a>
             <a href="pareto.html#math_toolkit.dist.dist_ref.dists.pareto.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
             The pareto distribution is implemented in terms of the standard library
- <code class="computeroutput"><span class="identifier">exp</span></code> functions plus expm1 and as such
+ <tt class="computeroutput"><span class="identifier">exp</span></tt> functions plus expm1 and as such
             should have very low error rates except when probability is very close
             to unity.
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.pareto.implementation"></a><h5>
-<a name="id604870"></a>
+<a name="math_toolkit.dist.dist_ref.dists.pareto.implementation"></a><h4>
+<a name="id571443"></a>
             <a href="pareto.html#math_toolkit.dist.dist_ref.dists.pareto.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
             In the following table &#945; is the shape parameter of the distribution, and
             &#946; is its location parameter, <span class="emphasis"><em>x</em></span> is the random variate,
@@ -313,10 +317,10 @@
 </tr>
 </tbody>
 </table></div>
-<a name="math_toolkit.dist.dist_ref.dists.pareto.references"></a><h5>
-<a name="id605226"></a>
+<a name="math_toolkit.dist.dist_ref.dists.pareto.references"></a><h4>
+<a name="id571800"></a>
             <a href="pareto.html#math_toolkit.dist.dist_ref.dists.pareto.references">References</a>
- </h5>
+ </h4>
 <div class="itemizedlist"><ul type="disc">
 <li><a href="http://en.wikipedia.org/wiki/pareto_distribution" target="_top">Pareto
               Distribution</a></li>
@@ -327,8 +331,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/poisson_dist.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/poisson_dist.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/poisson_dist.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Poisson Distribution</title>
+<title> Poisson
+ Distribution</title>
 <link rel="stylesheet" href="../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../dists.html" title="Distributions">
-<link rel="prev" href="pareto.html" title="Pareto Distribution">
-<link rel="next" href="rayleigh.html" title="Rayleigh Distribution">
+<link rel="up" href="../dists.html" title=" Distributions">
+<link rel="prev" href="pareto.html" title=" Pareto
+ Distribution">
+<link rel="next" href="rayleigh.html" title=" Rayleigh
+ Distribution">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="math_toolkit.dist.dist_ref.dists.poisson_dist"></a><a href="poisson_dist.html" title="Poisson Distribution"> Poisson
- Distribution</a>
-</h5></div></div></div>
+<a name="math_toolkit.dist.dist_ref.dists.poisson_dist"></a><a href="poisson_dist.html" title=" Poisson
+ Distribution"> Poisson
+ Distribution</a></h5></div></div></div>
 <p>
             
 </p>
@@ -38,12 +41,13 @@
 <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">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">RealType</span> <span class="special">=</span> <span class="keyword">double</span><span class="special">,</span>
- <span class="keyword">class</span> Policy <span class="special">=</span> policies::policy<> <span class="special">&gt;</span>
+ <span class="keyword">class</span> Policy <span class="special">=</span> <a href="../../../policy/pol_ref/pol_ref_ref.html" title=" Policy Class
+ Reference">policies::policy&lt;&gt;</a> <span class="special">&gt;</span>
 <span class="keyword">class</span> <span class="identifier">poisson_distribution</span><span class="special">;</span>
 
 <span class="keyword">typedef</span> <span class="identifier">poisson_distribution</span><span class="special">&lt;&gt;</span> <span class="identifier">poisson</span><span class="special">;</span>
 
-<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> Policy<span class="special">&gt;</span>
+<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> Policy<span class="special">&gt;</span>
 <span class="keyword">class</span> <span class="identifier">poisson_distribution</span>
 <span class="special">{</span>
 <span class="keyword">public</span><span class="special">:</span>
@@ -91,11 +95,11 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Caution]" src="../../../../../../../../../doc/html/images/caution.png"></td>
 <th align="left">Caution</th>
 </tr>
-<tr><td align="left" valign="top">
+<tr><td colspan="2" align="left" valign="top">
 <p>
                 The Poisson distribution is a discrete distribution: internally functions
- like the <code class="computeroutput"><span class="identifier">cdf</span></code> and
- <code class="computeroutput"><span class="identifier">pdf</span></code> are treated "as
+ like the <tt class="computeroutput"><span class="identifier">cdf</span></tt> and
+ <tt class="computeroutput"><span class="identifier">pdf</span></tt> are treated "as
                 if" they are continuous functions, but in reality the results
                 returned from these functions only have meaning if an integer value
                 is provided for the random variate argument.
@@ -112,10 +116,12 @@
               </p>
 <p>
                 This behaviour can be changed so that the quantile functions are
- rounded differently, or even return a real-valued result using Policies. It is
- strongly recommended that you read the tutorial <a href="../../../policy/pol_tutorial/understand_dis_quant.html" title="Understanding Quantiles of Discrete Distributions">Understanding
+ rounded differently, or even return a real-valued result using Policies. It is
+ strongly recommended that you read the tutorial <a href="../../../policy/pol_tutorial/understand_dis_quant.html" title="
+ Understanding Quantiles of Discrete Distributions">Understanding
                 Quantiles of Discrete Distributions</a> before using the quantile
- function on the Poisson distribution. The <a href="../../../policy/pol_ref/discrete_quant_ref.html" title="Discrete Quantile Policies">reference
+ function on the Poisson distribution. The <a href="../../../policy/pol_ref/discrete_quant_ref.html" title=" Discrete
+ Quantile Policies">reference
                 docs</a> describe how to change the rounding policy for these
                 distributions.
               </p>
@@ -123,11 +129,11 @@
 </table></div>
 <p>
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.poisson_dist.member_functions"></a><h5>
-<a name="id605968"></a>
+<a name="math_toolkit.dist.dist_ref.dists.poisson_dist.member_functions"></a><h4>
+<a name="id572545"></a>
             <a href="poisson_dist.html#math_toolkit.dist.dist_ref.dists.poisson_dist.member_functions">Member
             Functions</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="identifier">poisson_distribution</span><span class="special">(</span><span class="identifier">RealType</span> <span class="identifier">mean</span> <span class="special">=</span> <span class="number">1</span><span class="special">);</span>
 </pre>
@@ -140,13 +146,13 @@
 <p>
             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="id606095"></a>
+<a name="math_toolkit.dist.dist_ref.dists.poisson_dist.non_member_accessors"></a><h4>
+<a name="id572673"></a>
             <a href="poisson_dist.html#math_toolkit.dist.dist_ref.dists.poisson_dist.non_member_accessors">Non-member
             Accessors</a>
- </h5>
+ </h4>
 <p>
- All the <a href="../nmp.html" title="Non-Member Properties">usual non-member
+ All the <a href="../nmp.html" title=" Non-Member Properties">usual non-member
             accessor functions</a> that are generic to all distributions are supported:
             <a href="../nmp.html#math.dist.cdf">Cumulative Distribution Function</a>,
             <a href="../nmp.html#math.dist.pdf">Probability Density Function</a>, <a href="../nmp.html#math.dist.quantile">Quantile</a>, <a href="../nmp.html#math.dist.hazard">Hazard
@@ -160,24 +166,26 @@
 <p>
             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="id606264"></a>
+<a name="math_toolkit.dist.dist_ref.dists.poisson_dist.accuracy"></a><h4>
+<a name="id572844"></a>
             <a href="poisson_dist.html#math_toolkit.dist.dist_ref.dists.poisson_dist.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
             The Poisson distribution is implemented in terms of the incomplete gamma
- functions gamma_p
- and gamma_q
+ functions <a href="../../../special/sf_gamma/igamma.html" title=" Incomplete Gamma
+ Functions">gamma_p</a>
+ and <a href="../../../special/sf_gamma/igamma.html" title=" Incomplete Gamma
+ Functions">gamma_q</a>
             and as such should have low error rates: but refer to the documentation
             of those functions for more information. The quantile and its complement
             use the inverse gamma functions and are therefore probably slightly less
             accurate: this is because the inverse gamma functions are implemented
             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="id606312"></a>
+<a name="math_toolkit.dist.dist_ref.dists.poisson_dist.implementation"></a><h4>
+<a name="id572894"></a>
             <a href="poisson_dist.html#math_toolkit.dist.dist_ref.dists.poisson_dist.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
             In the following table &#955; is the mean of the distribution, <span class="emphasis"><em>k</em></span>
             is the random variable, <span class="emphasis"><em>p</em></span> is the probability and
@@ -221,7 +229,8 @@
                   </td>
 <td>
                   <p>
- Using the relation: p = &#915;(k+1, &#955;) / k! = gamma_q(k+1,
+ Using the relation: p = &#915;(k+1, &#955;) / k! = <a href="../../../special/sf_gamma/igamma.html" title=" Incomplete Gamma
+ Functions">gamma_q</a>(k+1,
                     &#955;)
                   </p>
                   </td>
@@ -234,7 +243,8 @@
                   </td>
 <td>
                   <p>
- Using the relation: q = gamma_p(k+1,
+ Using the relation: q = <a href="../../../special/sf_gamma/igamma.html" title=" Incomplete Gamma
+ Functions">gamma_p</a>(k+1,
                     &#955;)
                   </p>
                   </td>
@@ -247,7 +257,8 @@
                   </td>
 <td>
                   <p>
- Using the relation: k = gamma_q_inva(&#955;,
+ Using the relation: k = <a href="../../../special/sf_gamma/igamma_inv.html" title=" Incomplete
+ Gamma Function Inverses">gamma_q_inva</a>(&#955;,
                     p) - 1
                   </p>
                   </td>
@@ -260,7 +271,8 @@
                   </td>
 <td>
                   <p>
- Using the relation: k = gamma_p_inva(&#955;,
+ Using the relation: k = <a href="../../../special/sf_gamma/igamma_inv.html" title=" Incomplete
+ Gamma Function Inverses">gamma_p_inva</a>(&#955;,
                     q) - 1
                   </p>
                   </td>
@@ -330,8 +342,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/rayleigh.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/rayleigh.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/rayleigh.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Rayleigh Distribution</title>
+<title> Rayleigh
+ Distribution</title>
 <link rel="stylesheet" href="../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../dists.html" title="Distributions">
-<link rel="prev" href="poisson_dist.html" title="Poisson Distribution">
-<link rel="next" href="students_t_dist.html" title="Students t Distribution">
+<link rel="up" href="../dists.html" title=" Distributions">
+<link rel="prev" href="poisson_dist.html" title=" Poisson
+ Distribution">
+<link rel="next" href="students_t_dist.html" title="
+ Students t Distribution">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="math_toolkit.dist.dist_ref.dists.rayleigh"></a><a href="rayleigh.html" title="Rayleigh Distribution"> Rayleigh
- Distribution</a>
-</h5></div></div></div>
+<a name="math_toolkit.dist.dist_ref.dists.rayleigh"></a><a href="rayleigh.html" title=" Rayleigh
+ Distribution"> Rayleigh
+ Distribution</a></h5></div></div></div>
 <p>
             
 </p>
@@ -38,12 +41,13 @@
 <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">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">RealType</span> <span class="special">=</span> <span class="keyword">double</span><span class="special">,</span>
- <span class="keyword">class</span> Policy <span class="special">=</span> policies::policy<> <span class="special">&gt;</span>
+ <span class="keyword">class</span> Policy <span class="special">=</span> <a href="../../../policy/pol_ref/pol_ref_ref.html" title=" Policy Class
+ Reference">policies::policy&lt;&gt;</a> <span class="special">&gt;</span>
 <span class="keyword">class</span> <span class="identifier">rayleigh_distribution</span><span class="special">;</span>
 
 <span class="keyword">typedef</span> <span class="identifier">rayleigh_distribution</span><span class="special">&lt;&gt;</span> <span class="identifier">rayleigh</span><span class="special">;</span>
 
-<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> Policy<span class="special">&gt;</span>
+<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> Policy<span class="special">&gt;</span>
 <span class="keyword">class</span> <span class="identifier">rayleigh_distribution</span>
 <span class="special">{</span>
 <span class="keyword">public</span><span class="special">:</span>
@@ -87,11 +91,11 @@
 <p>
             <span class="inlinemediaobject"><img src="../../../../../graphs/rayleigh_cdf.png" alt="rayleigh_cdf"></span>
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.rayleigh.related_distributions"></a><h5>
-<a name="id607225"></a>
+<a name="math_toolkit.dist.dist_ref.dists.rayleigh.related_distributions"></a><h4>
+<a name="id573805"></a>
             <a href="rayleigh.html#math_toolkit.dist.dist_ref.dists.rayleigh.related_distributions">Related
             distributions</a>
- </h5>
+ </h4>
 <p>
             The absolute value of two independent normal distributions X and Y, &#8730; (X<sup>2</sup> +
             Y<sup>2</sup>) is a Rayleigh distribution.
@@ -103,11 +107,11 @@
             distributions are generalizations of the <a href="http://en.wikipedia.org/wiki/Rayleigh_distribution" target="_top">Rayleigh
             distribution</a>.
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.rayleigh.member_functions"></a><h5>
-<a name="id607301"></a>
+<a name="math_toolkit.dist.dist_ref.dists.rayleigh.member_functions"></a><h4>
+<a name="id573883"></a>
             <a href="rayleigh.html#math_toolkit.dist.dist_ref.dists.rayleigh.member_functions">Member
             Functions</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="identifier">rayleigh_distribution</span><span class="special">(</span><span class="identifier">RealType</span> <span class="identifier">sigma</span> <span class="special">=</span> <span class="number">1</span><span class="special">);</span>
 </pre>
@@ -124,13 +128,13 @@
 <p>
             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="id607449"></a>
+<a name="math_toolkit.dist.dist_ref.dists.rayleigh.non_member_accessors"></a><h4>
+<a name="id574036"></a>
             <a href="rayleigh.html#math_toolkit.dist.dist_ref.dists.rayleigh.non_member_accessors">Non-member
             Accessors</a>
- </h5>
+ </h4>
 <p>
- All the <a href="../nmp.html" title="Non-Member Properties">usual non-member
+ All the <a href="../nmp.html" title=" Non-Member Properties">usual non-member
             accessor functions</a> that are generic to all distributions are supported:
             <a href="../nmp.html#math.dist.cdf">Cumulative Distribution Function</a>,
             <a href="../nmp.html#math.dist.pdf">Probability Density Function</a>, <a href="../nmp.html#math.dist.quantile">Quantile</a>, <a href="../nmp.html#math.dist.hazard">Hazard
@@ -144,20 +148,20 @@
 <p>
             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="id607620"></a>
+<a name="math_toolkit.dist.dist_ref.dists.rayleigh.accuracy"></a><h4>
+<a name="id574207"></a>
             <a href="rayleigh.html#math_toolkit.dist.dist_ref.dists.rayleigh.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
             The Rayleigh distribution is implemented in terms of the standard library
- <code class="computeroutput"><span class="identifier">sqrt</span></code> and <code class="computeroutput"><span class="identifier">exp</span></code> and as such should have very low
+ <tt class="computeroutput"><span class="identifier">sqrt</span></tt> and <tt class="computeroutput"><span class="identifier">exp</span></tt> and as such should have very low
             error rates. Some constants such as skewness and kurtosis were calculated
             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="id607675"></a>
+<a name="math_toolkit.dist.dist_ref.dists.rayleigh.implementation"></a><h4>
+<a name="id574266"></a>
             <a href="rayleigh.html#math_toolkit.dist.dist_ref.dists.rayleigh.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
             In the following table &#963; is the sigma parameter of the distribution, <span class="emphasis"><em>x</em></span>
             is the random variate, <span class="emphasis"><em>p</em></span> is the probability and
@@ -201,7 +205,7 @@
                   </td>
 <td>
                   <p>
- Using the relation: p = 1 - exp(-x<sup>2</sup>/2) &#963;<sup>2</sup> = -expm1(-x<sup>2</sup>/2)
+ Using the relation: p = 1 - exp(-x<sup>2</sup>/2) &#963;<sup>2</sup> = -expm1(-x<sup>2</sup>/2)
                     &#963;<sup>2</sup>
                   </p>
                   </td>
@@ -227,7 +231,7 @@
 <td>
                   <p>
                     Using the relation: x = sqrt(-2 * &#963; <sup>2</sup>) * log(1 - p)) = sqrt(-2
- * &#963; <sup>2</sup>) * log1p(-p))
+ * &#963; <sup>2</sup>) * log1p(-p))
                   </p>
                   </td>
 </tr>
@@ -323,10 +327,10 @@
 </tr>
 </tbody>
 </table></div>
-<a name="math_toolkit.dist.dist_ref.dists.rayleigh.references"></a><h5>
-<a name="id608065"></a>
+<a name="math_toolkit.dist.dist_ref.dists.rayleigh.references"></a><h4>
+<a name="id574658"></a>
             <a href="rayleigh.html#math_toolkit.dist.dist_ref.dists.rayleigh.references">References</a>
- </h5>
+ </h4>
 <div class="itemizedlist"><ul type="disc">
 <li>http://en.wikipedia.org/wiki/Rayleigh_distribution</li>
 <li><a href="http://mathworld.wolfram.com/RayleighDistribution.html" target="_top">Weisstein,
@@ -336,8 +340,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/students_t_dist.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/students_t_dist.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/students_t_dist.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Students t Distribution</title>
+<title>
+ Students t Distribution</title>
 <link rel="stylesheet" href="../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../dists.html" title="Distributions">
-<link rel="prev" href="rayleigh.html" title="Rayleigh Distribution">
-<link rel="next" href="triangular_dist.html" title="Triangular Distribution">
+<link rel="up" href="../dists.html" title=" Distributions">
+<link rel="prev" href="rayleigh.html" title=" Rayleigh
+ Distribution">
+<link rel="next" href="triangular_dist.html" title="
+ Triangular Distribution">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="math_toolkit.dist.dist_ref.dists.students_t_dist"></a><a href="students_t_dist.html" title="Students t Distribution">
- Students t Distribution</a>
-</h5></div></div></div>
+<a name="math_toolkit.dist.dist_ref.dists.students_t_dist"></a><a href="students_t_dist.html" title="
+ Students t Distribution">
+ Students t Distribution</a></h5></div></div></div>
 <p>
             
 </p>
@@ -38,12 +41,13 @@
 <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">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">RealType</span> <span class="special">=</span> <span class="keyword">double</span><span class="special">,</span>
- <span class="keyword">class</span> Policy <span class="special">=</span> policies::policy<> <span class="special">&gt;</span>
+ <span class="keyword">class</span> Policy <span class="special">=</span> <a href="../../../policy/pol_ref/pol_ref_ref.html" title=" Policy Class
+ Reference">policies::policy&lt;&gt;</a> <span class="special">&gt;</span>
 <span class="keyword">class</span> <span class="identifier">students_t_distribution</span><span class="special">;</span>
 
 <span class="keyword">typedef</span> <span class="identifier">students_t_distribution</span><span class="special">&lt;&gt;</span> <span class="identifier">students_t</span><span class="special">;</span>
 
-<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> Policy<span class="special">&gt;</span>
+<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> Policy<span class="special">&gt;</span>
 <span class="keyword">class</span> <span class="identifier">students_t_distribution</span>
 <span class="special">{</span>
    <span class="keyword">typedef</span> <span class="identifier">RealType</span> <span class="identifier">value_type</span><span class="special">;</span>
@@ -98,11 +102,11 @@
 <p>
             <span class="inlinemediaobject"><img src="../../../../../graphs/students_t.png" alt="students_t"></span>
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.students_t_dist.member_functions"></a><h5>
-<a name="id608856"></a>
+<a name="math_toolkit.dist.dist_ref.dists.students_t_dist.member_functions"></a><h4>
+<a name="id575452"></a>
             <a href="students_t_dist.html#math_toolkit.dist.dist_ref.dists.students_t_dist.member_functions">Member
             Functions</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="identifier">students_t_distribution</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">RealType</span><span class="special">&amp;</span> <span class="identifier">v</span><span class="special">);</span>
 </pre>
@@ -169,7 +173,7 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../../../doc/html/images/note.png"></td>
 <th align="left">Note</th>
 </tr>
-<tr><td align="left" valign="top"><p>
+<tr><td colspan="2" align="left" valign="top"><p>
               Remember that for a two-sided test, you must divide alpha by two before
               calling this function.
             </p></td></tr>
@@ -178,13 +182,13 @@
             For more information on this function see the <a href="http://www.itl.nist.gov/div898/handbook/prc/section2/prc222.htm" target="_top">NIST
             Engineering Statistics Handbook</a>.
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.students_t_dist.non_member_accessors"></a><h5>
-<a name="id609245"></a>
+<a name="math_toolkit.dist.dist_ref.dists.students_t_dist.non_member_accessors"></a><h4>
+<a name="id575844"></a>
             <a href="students_t_dist.html#math_toolkit.dist.dist_ref.dists.students_t_dist.non_member_accessors">Non-member
             Accessors</a>
- </h5>
+ </h4>
 <p>
- All the <a href="../nmp.html" title="Non-Member Properties">usual non-member
+ All the <a href="../nmp.html" title=" Non-Member Properties">usual non-member
             accessor functions</a> that are generic to all distributions are supported:
             <a href="../nmp.html#math.dist.cdf">Cumulative Distribution Function</a>,
             <a href="../nmp.html#math.dist.pdf">Probability Density Function</a>, <a href="../nmp.html#math.dist.quantile">Quantile</a>, <a href="../nmp.html#math.dist.hazard">Hazard
@@ -198,27 +202,30 @@
 <p>
             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="id609415"></a>
+<a name="math_toolkit.dist.dist_ref.dists.students_t_dist.examples"></a><h4>
+<a name="id576014"></a>
             <a href="students_t_dist.html#math_toolkit.dist.dist_ref.dists.students_t_dist.examples">Examples</a>
- </h5>
+ </h4>
 <p>
- Various worked examples
+ Various <a href="../../stat_tut/weg/st_eg.html" title=" Student's
+ t Distribution Examples">worked examples</a>
             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="id609455"></a>
+<a name="math_toolkit.dist.dist_ref.dists.students_t_dist.accuracy"></a><h4>
+<a name="id576056"></a>
             <a href="students_t_dist.html#math_toolkit.dist.dist_ref.dists.students_t_dist.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
- The normal distribution is implemented in terms of the <a href="../../../special/sf_beta/ibeta_function.html" title="Incomplete Beta Functions">incomplete
- beta function</a> and <a href="../../../special/sf_beta/ibeta_inv_function.html" title="The Incomplete Beta Function Inverses">it's
+ The normal distribution is implemented in terms of the <a href="../../../special/sf_beta/ibeta_function.html" title=" Incomplete
+ Beta Functions">incomplete
+ beta function</a> and <a href="../../../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">it's
             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="id609504"></a>
+<a name="math_toolkit.dist.dist_ref.dists.students_t_dist.implementation"></a><h4>
+<a name="id576107"></a>
             <a href="students_t_dist.html#math_toolkit.dist.dist_ref.dists.students_t_dist.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
             In the following table <span class="emphasis"><em>v</em></span> is the degrees of freedom
             of the distribution, <span class="emphasis"><em>t</em></span> is the random variate, <span class="emphasis"><em>p</em></span>
@@ -251,7 +258,7 @@
 <td>
                   <p>
                     Using the relation: pdf = (v / (v + t<sup>2</sup>))<sup>(1+v)/2 </sup> / (sqrt(v) *
- beta(v/2,
+ beta(v/2,
                     0.5))
                   </p>
                   </td>
@@ -276,11 +283,13 @@
                     where z is given by:
                   </p>
                   <p>
- ibeta(v
+ <a href="../../../special/sf_beta/ibeta_function.html" title=" Incomplete
+ Beta Functions">ibeta</a>(v
                     / 2, 0.5, v / (v + t<sup>2</sup>)) / 2 <span class="emphasis"><em>iff v &lt; 2t<sup>2</sup></em></span>
                   </p>
                   <p>
- ibetac(0.5,
+ <a href="../../../special/sf_beta/ibeta_function.html" title=" Incomplete
+ Beta Functions">ibetac</a>(0.5,
                     v / 2, t<sup>2 </sup> / (v + t<sup>2</sup>) / 2 <span class="emphasis"><em>otherwise</em></span>
                   </p>
                   </td>
@@ -311,7 +320,8 @@
                     where:
                   </p>
                   <p>
- x = ibeta_inv(v
+ x = <a href="../../../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">ibeta_inv</a>(v
                     / 2, 0.5, 2 * min(p, q))
                   </p>
                   <p>
@@ -319,7 +329,8 @@
                   </p>
                   <p>
                     The quantities <span class="emphasis"><em>x</em></span> and <span class="emphasis"><em>y</em></span>
- are both returned by ibeta_inv
+ are both returned by <a href="../../../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">ibeta_inv</a>
                     without the subtraction implied above.
                   </p>
                   </td>
@@ -413,8 +424,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/triangular_dist.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/triangular_dist.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/triangular_dist.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Triangular Distribution</title>
+<title>
+ Triangular Distribution</title>
 <link rel="stylesheet" href="../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../dists.html" title="Distributions">
-<link rel="prev" href="students_t_dist.html" title="Students t Distribution">
-<link rel="next" href="weibull.html" title="Weibull Distribution">
+<link rel="up" href="../dists.html" title=" Distributions">
+<link rel="prev" href="students_t_dist.html" title="
+ Students t Distribution">
+<link rel="next" href="weibull.html" title=" Weibull
+ Distribution">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="math_toolkit.dist.dist_ref.dists.triangular_dist"></a><a href="triangular_dist.html" title="Triangular Distribution">
- Triangular Distribution</a>
-</h5></div></div></div>
+<a name="math_toolkit.dist.dist_ref.dists.triangular_dist"></a><a href="triangular_dist.html" title="
+ Triangular Distribution">
+ Triangular Distribution</a></h5></div></div></div>
 <p>
             
 </p>
@@ -37,12 +40,13 @@
 <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">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">RealType</span> <span class="special">=</span> <span class="keyword">double</span><span class="special">,</span>
- <span class="keyword">class</span> Policy <span class="special">=</span> policies::policy<> <span class="special">&gt;</span>
+ <span class="keyword">class</span> Policy <span class="special">=</span> <a href="../../../policy/pol_ref/pol_ref_ref.html" title=" Policy Class
+ Reference">policies::policy&lt;&gt;</a> <span class="special">&gt;</span>
  <span class="keyword">class</span> <span class="identifier">triangular_distribution</span><span class="special">;</span>
    
  <span class="keyword">typedef</span> <span class="identifier">triangular_distribution</span><span class="special">&lt;&gt;</span> <span class="identifier">triangular</span><span class="special">;</span>
 
- <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> Policy<span class="special">&gt;</span>
+ <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> Policy<span class="special">&gt;</span>
  <span class="keyword">class</span> <span class="identifier">triangular_distribution</span>
  <span class="special">{</span>
  <span class="keyword">public</span><span class="special">:</span>
@@ -129,11 +133,11 @@
 <p>
             <span class="inlinemediaobject"><img src="../../../../../graphs/triangular_cdf.png" alt="triangular_cdf"></span>
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.triangular_dist.member_functions"></a><h5>
-<a name="id610821"></a>
+<a name="math_toolkit.dist.dist_ref.dists.triangular_dist.member_functions"></a><h4>
+<a name="id577433"></a>
             <a href="triangular_dist.html#math_toolkit.dist.dist_ref.dists.triangular_dist.member_functions">Member
             Functions</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="identifier">triangular_distribution</span><span class="special">(</span><span class="identifier">RealType</span> <span class="identifier">lower</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span> <span class="identifier">RealType</span> <span class="identifier">mode</span> <span class="special">=</span> <span class="number">0</span> <span class="identifier">RealType</span> <span class="identifier">upper</span> <span class="special">=</span> <span class="number">1</span><span class="special">);</span>
 </pre>
@@ -168,13 +172,13 @@
             Returns the <span class="emphasis"><em>upper</em></span> parameter of this distribution
             (default+1).
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.triangular_dist.non_member_accessors"></a><h5>
-<a name="id611130"></a>
+<a name="math_toolkit.dist.dist_ref.dists.triangular_dist.non_member_accessors"></a><h4>
+<a name="id577745"></a>
             <a href="triangular_dist.html#math_toolkit.dist.dist_ref.dists.triangular_dist.non_member_accessors">Non-member
             Accessors</a>
- </h5>
+ </h4>
 <p>
- All the <a href="../nmp.html" title="Non-Member Properties">usual non-member
+ All the <a href="../nmp.html" title=" Non-Member Properties">usual non-member
             accessor functions</a> that are generic to all distributions are supported:
             <a href="../nmp.html#math.dist.cdf">Cumulative Distribution Function</a>,
             <a href="../nmp.html#math.dist.pdf">Probability Density Function</a>, <a href="../nmp.html#math.dist.quantile">Quantile</a>, <a href="../nmp.html#math.dist.hazard">Hazard
@@ -189,19 +193,19 @@
             The domain of the random variable is \lowerto \upper, and the supported
             range is lower &lt;= x &lt;= upper.
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.triangular_dist.accuracy"></a><h5>
-<a name="id611301"></a>
+<a name="math_toolkit.dist.dist_ref.dists.triangular_dist.accuracy"></a><h4>
+<a name="id577920"></a>
             <a href="triangular_dist.html#math_toolkit.dist.dist_ref.dists.triangular_dist.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
             The triangular distribution is implemented with simple arithmetic operators
             and so should have errors within an epsilon or two, except quantiles
             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="id611333"></a>
+<a name="math_toolkit.dist.dist_ref.dists.triangular_dist.implementation"></a><h4>
+<a name="id577954"></a>
             <a href="triangular_dist.html#math_toolkit.dist.dist_ref.dists.triangular_dist.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
             In the following table, a is the <span class="emphasis"><em>lower</em></span> parameter
             of the distribution, c is the <span class="emphasis"><em>mode</em></span> parameter, b
@@ -383,10 +387,10 @@
             Some 'known good' test values were obtained from <a href="http://espse.ed.psu.edu/edpsych/faculty/rhale/hale/507Mat/statlets/free/pdist.htm" target="_top">Statlet:
             Calculate and plot probability distributions</a>
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.triangular_dist.references"></a><h5>
-<a name="id611723"></a>
+<a name="math_toolkit.dist.dist_ref.dists.triangular_dist.references"></a><h4>
+<a name="id578346"></a>
             <a href="triangular_dist.html#math_toolkit.dist.dist_ref.dists.triangular_dist.references">References</a>
- </h5>
+ </h4>
 <div class="itemizedlist"><ul type="disc">
 <li><a href="http://en.wikipedia.org/wiki/Triangular_distribution" target="_top">Wikpedia
               triangular distribution</a></li>
@@ -410,8 +414,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/uniform_dist.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/uniform_dist.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/uniform_dist.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Uniform Distribution</title>
+<title> Uniform
+ Distribution</title>
 <link rel="stylesheet" href="../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../dists.html" title="Distributions">
-<link rel="prev" href="weibull.html" title="Weibull Distribution">
-<link rel="next" href="../dist_algorithms.html" title="Distribution Algorithms">
+<link rel="up" href="../dists.html" title=" Distributions">
+<link rel="prev" href="weibull.html" title=" Weibull
+ Distribution">
+<link rel="next" href="../dist_algorithms.html" title=" Distribution
+ Algorithms">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="math_toolkit.dist.dist_ref.dists.uniform_dist"></a><a href="uniform_dist.html" title="Uniform Distribution"> Uniform
- Distribution</a>
-</h5></div></div></div>
+<a name="math_toolkit.dist.dist_ref.dists.uniform_dist"></a><a href="uniform_dist.html" title=" Uniform
+ Distribution"> Uniform
+ Distribution</a></h5></div></div></div>
 <p>
             
 </p>
@@ -37,12 +40,13 @@
 <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">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">RealType</span> <span class="special">=</span> <span class="keyword">double</span><span class="special">,</span>
- <span class="keyword">class</span> Policy <span class="special">=</span> policies::policy<> <span class="special">&gt;</span>
+ <span class="keyword">class</span> Policy <span class="special">=</span> <a href="../../../policy/pol_ref/pol_ref_ref.html" title=" Policy Class
+ Reference">policies::policy&lt;&gt;</a> <span class="special">&gt;</span>
  <span class="keyword">class</span> <span class="identifier">uniform_distribution</span><span class="special">;</span>
    
  <span class="keyword">typedef</span> <span class="identifier">uniform_distribution</span><span class="special">&lt;&gt;</span> <span class="identifier">uniform</span><span class="special">;</span>
 
- <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> Policy<span class="special">&gt;</span>
+ <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> Policy<span class="special">&gt;</span>
  <span class="keyword">class</span> <span class="identifier">uniform_distribution</span>
  <span class="special">{</span>
  <span class="keyword">public</span><span class="special">:</span>
@@ -89,7 +93,7 @@
             uses this definition.
           </p>
 <p>
- There is also a discrete uniform distribution.
+ There is also a discrete uniform distribution.
           </p>
 <p>
             Parameters lower and upper can be any finite value.
@@ -118,11 +122,11 @@
 <p>
             <span class="inlinemediaobject"><img src="../../../../../graphs/uniform_cdf.png" alt="uniform_cdf"></span>
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.uniform_dist.member_functions"></a><h5>
-<a name="id614226"></a>
+<a name="math_toolkit.dist.dist_ref.dists.uniform_dist.member_functions"></a><h4>
+<a name="id580858"></a>
             <a href="uniform_dist.html#math_toolkit.dist.dist_ref.dists.uniform_dist.member_functions">Member
             Functions</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="identifier">uniform_distribution</span><span class="special">(</span><span class="identifier">RealType</span> <span class="identifier">lower</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span> <span class="identifier">RealType</span> <span class="identifier">upper</span> <span class="special">=</span> <span class="number">1</span><span class="special">);</span>
 </pre>
@@ -148,13 +152,13 @@
 <p>
             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="id614460"></a>
+<a name="math_toolkit.dist.dist_ref.dists.uniform_dist.non_member_accessors"></a><h4>
+<a name="id581097"></a>
             <a href="uniform_dist.html#math_toolkit.dist.dist_ref.dists.uniform_dist.non_member_accessors">Non-member
             Accessors</a>
- </h5>
+ </h4>
 <p>
- All the <a href="../nmp.html" title="Non-Member Properties">usual non-member
+ All the <a href="../nmp.html" title=" Non-Member Properties">usual non-member
             accessor functions</a> that are generic to all distributions are supported:
             <a href="../nmp.html#math.dist.cdf">Cumulative Distribution Function</a>,
             <a href="../nmp.html#math.dist.pdf">Probability Density Function</a>, <a href="../nmp.html#math.dist.quantile">Quantile</a>, <a href="../nmp.html#math.dist.hazard">Hazard
@@ -169,18 +173,18 @@
             The domain of the random variable is any finite value, but the supported
             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="id614638"></a>
+<a name="math_toolkit.dist.dist_ref.dists.uniform_dist.accuracy"></a><h4>
+<a name="id581277"></a>
             <a href="uniform_dist.html#math_toolkit.dist.dist_ref.dists.uniform_dist.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
             The uniform distribution is implemented with simple arithmetic operators
             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="id614669"></a>
+<a name="math_toolkit.dist.dist_ref.dists.uniform_dist.implementation"></a><h4>
+<a name="id581309"></a>
             <a href="uniform_dist.html#math_toolkit.dist.dist_ref.dists.uniform_dist.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
             In the following table a is the <span class="emphasis"><em>lower</em></span> parameter
             of the distribution, b is the <span class="emphasis"><em>upper</em></span> parameter,
@@ -341,10 +345,10 @@
 </tr>
 </tbody>
 </table></div>
-<a name="math_toolkit.dist.dist_ref.dists.uniform_dist.references"></a><h5>
-<a name="id614978"></a>
+<a name="math_toolkit.dist.dist_ref.dists.uniform_dist.references"></a><h4>
+<a name="id581620"></a>
             <a href="uniform_dist.html#math_toolkit.dist.dist_ref.dists.uniform_dist.references">References</a>
- </h5>
+ </h4>
 <div class="itemizedlist"><ul type="disc">
 <li><a href="http://en.wikipedia.org/wiki/Uniform_distribution_%28continuous%29" target="_top">Wikpedia
               continuous uniform distribution</a></li>
@@ -356,8 +360,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/weibull.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/weibull.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/dists/weibull.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Weibull Distribution</title>
+<title> Weibull
+ Distribution</title>
 <link rel="stylesheet" href="../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../dists.html" title="Distributions">
-<link rel="prev" href="triangular_dist.html" title="Triangular Distribution">
-<link rel="next" href="uniform_dist.html" title="Uniform Distribution">
+<link rel="up" href="../dists.html" title=" Distributions">
+<link rel="prev" href="triangular_dist.html" title="
+ Triangular Distribution">
+<link rel="next" href="uniform_dist.html" title=" Uniform
+ Distribution">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="math_toolkit.dist.dist_ref.dists.weibull"></a><a href="weibull.html" title="Weibull Distribution"> Weibull
- Distribution</a>
-</h5></div></div></div>
+<a name="math_toolkit.dist.dist_ref.dists.weibull"></a><a href="weibull.html" title=" Weibull
+ Distribution"> Weibull
+ Distribution</a></h5></div></div></div>
 <p>
             
 </p>
@@ -38,12 +41,13 @@
 <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">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">RealType</span> <span class="special">=</span> <span class="keyword">double</span><span class="special">,</span>
- <span class="keyword">class</span> Policy <span class="special">=</span> policies::policy<> <span class="special">&gt;</span>
+ <span class="keyword">class</span> Policy <span class="special">=</span> <a href="../../../policy/pol_ref/pol_ref_ref.html" title=" Policy Class
+ Reference">policies::policy&lt;&gt;</a> <span class="special">&gt;</span>
 <span class="keyword">class</span> <span class="identifier">weibull_distribution</span><span class="special">;</span>
 
 <span class="keyword">typedef</span> <span class="identifier">weibull_distribution</span><span class="special">&lt;&gt;</span> <span class="identifier">weibull</span><span class="special">;</span>
 
-<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> Policy<span class="special">&gt;</span>
+<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> Policy<span class="special">&gt;</span>
 <span class="keyword">class</span> <span class="identifier">weibull_distribution</span>
 <span class="special">{</span>
 <span class="keyword">public</span><span class="special">:</span>
@@ -101,11 +105,11 @@
 <p>
             <span class="inlinemediaobject"><img src="../../../../../graphs/weibull2.png" alt="weibull2"></span>
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.weibull.related_distributions"></a><h5>
-<a name="id612488"></a>
+<a name="math_toolkit.dist.dist_ref.dists.weibull.related_distributions"></a><h4>
+<a name="id579110"></a>
             <a href="weibull.html#math_toolkit.dist.dist_ref.dists.weibull.related_distributions">Related
             distributions</a>
- </h5>
+ </h4>
 <p>
             When &#945; = 3, the <a href="http://en.wikipedia.org/wiki/Weibull_distribution" target="_top">Weibull
             distribution</a> appears similar to the <a href="http://en.wikipedia.org/wiki/Normal_distribution" target="_top">normal
@@ -113,11 +117,11 @@
             <a href="http://en.wikipedia.org/wiki/Exponential_distribution" target="_top">exponential
             distribution</a>.
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.weibull.member_functions"></a><h5>
-<a name="id612544"></a>
+<a name="math_toolkit.dist.dist_ref.dists.weibull.member_functions"></a><h4>
+<a name="id579168"></a>
             <a href="weibull.html#math_toolkit.dist.dist_ref.dists.weibull.member_functions">Member
             Functions</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="identifier">weibull_distribution</span><span class="special">(</span><span class="identifier">RealType</span> <span class="identifier">shape</span><span class="special">,</span> <span class="identifier">RealType</span> <span class="identifier">scale</span> <span class="special">=</span> <span class="number">1</span><span class="special">);</span>
 </pre>
@@ -142,13 +146,13 @@
 <p>
             Returns the <span class="emphasis"><em>scale</em></span> parameter of this distribution.
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.weibull.non_member_accessors"></a><h5>
-<a name="id612766"></a>
+<a name="math_toolkit.dist.dist_ref.dists.weibull.non_member_accessors"></a><h4>
+<a name="id579393"></a>
             <a href="weibull.html#math_toolkit.dist.dist_ref.dists.weibull.non_member_accessors">Non-member
             Accessors</a>
- </h5>
+ </h4>
 <p>
- All the <a href="../nmp.html" title="Non-Member Properties">usual non-member
+ All the <a href="../nmp.html" title=" Non-Member Properties">usual non-member
             accessor functions</a> that are generic to all distributions are supported:
             <a href="../nmp.html#math.dist.cdf">Cumulative Distribution Function</a>,
             <a href="../nmp.html#math.dist.pdf">Probability Density Function</a>, <a href="../nmp.html#math.dist.quantile">Quantile</a>, <a href="../nmp.html#math.dist.hazard">Hazard
@@ -162,20 +166,20 @@
 <p>
             The domain of the random variable is [0, &#8734;].
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.weibull.accuracy"></a><h5>
-<a name="id612938"></a>
+<a name="math_toolkit.dist.dist_ref.dists.weibull.accuracy"></a><h4>
+<a name="id579566"></a>
             <a href="weibull.html#math_toolkit.dist.dist_ref.dists.weibull.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
             The Weibull distribution is implemented in terms of the standard library
- <code class="computeroutput"><span class="identifier">log</span></code> and <code class="computeroutput"><span class="identifier">exp</span></code> functions plus expm1
- and log1p and
+ <tt class="computeroutput"><span class="identifier">log</span></tt> and <tt class="computeroutput"><span class="identifier">exp</span></tt> functions plus expm1
+ and log1p and
             as such should have very low error rates.
           </p>
-<a name="math_toolkit.dist.dist_ref.dists.weibull.implementation"></a><h5>
-<a name="id613010"></a>
+<a name="math_toolkit.dist.dist_ref.dists.weibull.implementation"></a><h4>
+<a name="id579639"></a>
             <a href="weibull.html#math_toolkit.dist.dist_ref.dists.weibull.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
             In the following table &#945; is the shape parameter of the distribution, &#946; is
             it's scale parameter, <span class="emphasis"><em>x</em></span> is the random variate,
@@ -219,7 +223,7 @@
                   </td>
 <td>
                   <p>
- Using the relation: p = -expm1(-(x/&#946;)<sup>&#945;</sup>)
+ Using the relation: p = -expm1(-(x/&#946;)<sup>&#945;</sup>)
                   </p>
                   </td>
 </tr>
@@ -243,7 +247,7 @@
                   </td>
 <td>
                   <p>
- Using the relation: x = &#946; * (-log1p(-p))<sup>1/&#945;</sup>
+ Using the relation: x = &#946; * (-log1p(-p))<sup>1/&#945;</sup>
                   </p>
                   </td>
 </tr>
@@ -339,10 +343,10 @@
 </tr>
 </tbody>
 </table></div>
-<a name="math_toolkit.dist.dist_ref.dists.weibull.references"></a><h5>
-<a name="id613396"></a>
+<a name="math_toolkit.dist.dist_ref.dists.weibull.references"></a><h4>
+<a name="id580026"></a>
             <a href="weibull.html#math_toolkit.dist.dist_ref.dists.weibull.references">References</a>
- </h5>
+ </h4>
 <div class="itemizedlist"><ul type="disc">
 <li>http://en.wikipedia.org/wiki/Weibull_distribution</li>
 <li><a href="http://mathworld.wolfram.com/WeibullDistribution.html" target="_top">Weisstein,
@@ -354,8 +358,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/nmp.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/nmp.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/dist_ref/nmp.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Non-Member Properties</title>
+<title> Non-Member Properties</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../dist_ref.html" title="Statistical Distributions Reference">
-<link rel="prev" href="../dist_ref.html" title="Statistical Distributions Reference">
-<link rel="next" href="dists.html" title="Distributions">
+<link rel="up" href="../dist_ref.html" title=" Statistical Distributions
+ Reference">
+<link rel="prev" href="../dist_ref.html" title=" Statistical Distributions
+ Reference">
+<link rel="next" href="dists.html" title=" Distributions">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +26,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.dist.dist_ref.nmp"></a> Non-Member Properties
-</h4></div></div></div>
+<a name="math_toolkit.dist.dist_ref.nmp"></a> Non-Member Properties</h4></div></div></div>
 <p>
           Properties that are common to all distributions are accessed via non-member
           getter functions. This allows more of these functions to be added over
@@ -36,11 +37,11 @@
           <a href="nmp.html#function_index">function index</a> to go straight to
           the function you want if you already know its name.
         </p>
-<a name="function_index"></a><a name="math_toolkit.dist.dist_ref.nmp.function_index"></a><h5>
-<a name="id570793"></a>
+<a name="function_index"></a><a name="math_toolkit.dist.dist_ref.nmp.function_index"></a><h4>
+<a name="id537100"></a>
           <a href="nmp.html#math_toolkit.dist.dist_ref.nmp.function_index">Function
           Index</a>
- </h5>
+ </h4>
 <div class="itemizedlist"><ul type="disc">
 <li>
 <a href="nmp.html#math.dist.cdf">cdf</a>.
@@ -92,11 +93,11 @@
 <a href="nmp.html#math.dist.variance">variance</a>.
           </li>
 </ul></div>
-<a name="concept_index"></a><a name="math_toolkit.dist.dist_ref.nmp.conceptual_index"></a><h5>
-<a name="id571049"></a>
+<a name="concept_index"></a><a name="math_toolkit.dist.dist_ref.nmp.conceptual_index"></a><h4>
+<a name="id537360"></a>
           <a href="nmp.html#math_toolkit.dist.dist_ref.nmp.conceptual_index">Conceptual
           Index</a>
- </h5>
+ </h4>
 <div class="itemizedlist"><ul type="disc">
 <li>
 <a href="nmp.html#math.dist.ccdf">Complement of the Cumulative Distribution
@@ -173,14 +174,14 @@
 <a href="nmp.html#math.dist.variance">variance</a>.
           </li>
 </ul></div>
-<a name="math.dist.cdf"></a><a name="math_toolkit.dist.dist_ref.nmp.cumulative_distribution_function"></a><h5>
-<a name="id571404"></a>
+<a name="math.dist.cdf"></a><a name="math_toolkit.dist.dist_ref.nmp.cumulative_distribution_function"></a><h4>
+<a name="id537717"></a>
           <a href="nmp.html#math_toolkit.dist.dist_ref.nmp.cumulative_distribution_function">Cumulative
           Distribution Function</a>
- </h5>
+ </h4>
 <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> Policy<span class="special">&gt;</span>
-<span class="identifier">RealType</span> <span class="identifier">cdf</span><span class="special">(</span><span class="keyword">const</span> <span class="emphasis"><em>Distribution-Type</em></span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">,</span> Policy<span class="special">&gt;&amp;</span> <span class="identifier">dist</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RealType</span><span class="special">&amp;</span> <span class="identifier">x</span><span class="special">);</span>
+<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> Policy<span class="special">&gt;</span>
+<span class="identifier">RealType</span> <span class="identifier">cdf</span><span class="special">(</span><span class="keyword">const</span> <span class="emphasis"><em>Distribution-Type</em></span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">,</span> Policy<span class="special">&gt;&amp;</span> <span class="identifier">dist</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RealType</span><span class="special">&amp;</span> <span class="identifier">x</span><span class="special">);</span>
 </pre>
 <p>
           The Cumulative Distribution Function
@@ -198,11 +199,11 @@
 <p>
           <span class="inlinemediaobject"><img src="../../../../graphs/cdf.png" alt="cdf"></span>
         </p>
-<a name="math.dist.ccdf"></a><a name="math_toolkit.dist.dist_ref.nmp.complement_of_the_cumulative_distribution_function"></a><h5>
-<a name="id571652"></a>
+<a name="math.dist.ccdf"></a><a name="math_toolkit.dist.dist_ref.nmp.complement_of_the_cumulative_distribution_function"></a><h4>
+<a name="id537968"></a>
           <a href="nmp.html#math_toolkit.dist.dist_ref.nmp.complement_of_the_cumulative_distribution_function">Complement
           of the Cumulative Distribution Function</a>
- </h5>
+ </h4>
 <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>
 <span class="identifier">RealType</span> <span class="identifier">cdf</span><span class="special">(</span><span class="keyword">const</span> <span class="emphasis"><em>Unspecified-Complement-Type</em></span><span class="special">&lt;</span><span class="identifier">Distribution</span><span class="special">,</span> <span class="identifier">RealType</span><span class="special">&gt;&amp;</span> <span class="identifier">comp</span><span class="special">);</span>
@@ -222,7 +223,7 @@
           if the random variable is outside the defined range for the distribution.
         </p>
 <p>
- In this library, it is obtained by wrapping the arguments to the <code class="computeroutput"><span class="identifier">cdf</span></code> function in a call to <code class="computeroutput"><span class="identifier">complement</span></code>, for example:
+ In this library, it is obtained by wrapping the arguments to the <tt class="computeroutput"><span class="identifier">cdf</span></tt> function in a call to <tt class="computeroutput"><span class="identifier">complement</span></tt>, for example:
         </p>
 <pre class="programlisting">
 <span class="comment">// standard normal distribution object:
@@ -241,13 +242,13 @@
           See why complements? for why the
           complement is useful and when it should be used.
         </p>
-<a name="math.dist.hazard"></a><a name="math_toolkit.dist.dist_ref.nmp.hazard_function"></a><h5>
-<a name="id572071"></a>
+<a name="math.dist.hazard"></a><a name="math_toolkit.dist.dist_ref.nmp.hazard_function"></a><h4>
+<a name="id538390"></a>
           <a href="nmp.html#math_toolkit.dist.dist_ref.nmp.hazard_function">Hazard Function</a>
- </h5>
+ </h4>
 <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> Policy<span class="special">&gt;</span>
-<span class="identifier">RealType</span> <span class="identifier">hazard</span><span class="special">(</span><span class="keyword">const</span> <span class="emphasis"><em>Distribution-Type</em></span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">,</span> Policy<span class="special">&gt;&amp;</span> <span class="identifier">dist</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RealType</span><span class="special">&amp;</span> <span class="identifier">x</span><span class="special">);</span>
+<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> Policy<span class="special">&gt;</span>
+<span class="identifier">RealType</span> <span class="identifier">hazard</span><span class="special">(</span><span class="keyword">const</span> <span class="emphasis"><em>Distribution-Type</em></span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">,</span> Policy<span class="special">&gt;&amp;</span> <span class="identifier">dist</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RealType</span><span class="special">&amp;</span> <span class="identifier">x</span><span class="special">);</span>
 </pre>
 <p>
           Returns the Hazard Function of
@@ -265,19 +266,19 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Caution]" src="../../../../../../../../doc/html/images/caution.png"></td>
 <th align="left">Caution</th>
 </tr>
-<tr><td align="left" valign="top"><p>
+<tr><td colspan="2" align="left" valign="top"><p>
             Some authors refer to this as the conditional failure density function
             rather than the hazard function.
           </p></td></tr>
 </table></div>
-<a name="math.dist.chf"></a><a name="math_toolkit.dist.dist_ref.nmp.cumulative_hazard_function"></a><h5>
-<a name="id572325"></a>
+<a name="math.dist.chf"></a><a name="math_toolkit.dist.dist_ref.nmp.cumulative_hazard_function"></a><h4>
+<a name="id538646"></a>
           <a href="nmp.html#math_toolkit.dist.dist_ref.nmp.cumulative_hazard_function">Cumulative
           Hazard Function</a>
- </h5>
+ </h4>
 <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> Policy<span class="special">&gt;</span>
-<span class="identifier">RealType</span> <span class="identifier">chf</span><span class="special">(</span><span class="keyword">const</span> <span class="emphasis"><em>Distribution-Type</em></span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">,</span> Policy<span class="special">&gt;&amp;</span> <span class="identifier">dist</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RealType</span><span class="special">&amp;</span> <span class="identifier">x</span><span class="special">);</span>
+<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> Policy<span class="special">&gt;</span>
+<span class="identifier">RealType</span> <span class="identifier">chf</span><span class="special">(</span><span class="keyword">const</span> <span class="emphasis"><em>Distribution-Type</em></span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">,</span> Policy<span class="special">&gt;&amp;</span> <span class="identifier">dist</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RealType</span><span class="special">&amp;</span> <span class="identifier">x</span><span class="special">);</span>
 </pre>
 <p>
           Returns the Cumulative Hazard Function
@@ -295,17 +296,17 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Caution]" src="../../../../../../../../doc/html/images/caution.png"></td>
 <th align="left">Caution</th>
 </tr>
-<tr><td align="left" valign="top"><p>
+<tr><td colspan="2" align="left" valign="top"><p>
             Some authors refer to this as simply the "Hazard Function".
           </p></td></tr>
 </table></div>
-<a name="math.dist.mean"></a><a name="math_toolkit.dist.dist_ref.nmp.mean"></a><h5>
-<a name="id572581"></a>
+<a name="math.dist.mean"></a><a name="math_toolkit.dist.dist_ref.nmp.mean"></a><h4>
+<a name="id538904"></a>
           <a href="nmp.html#math_toolkit.dist.dist_ref.nmp.mean">mean</a>
- </h5>
+ </h4>
 <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> Policy<span class="special">&gt;</span>
-<span class="identifier">RealType</span> <span class="identifier">mean</span><span class="special">(</span><span class="keyword">const</span> <span class="emphasis"><em>Distribution-Type</em></span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">,</span> Policy<span class="special">&gt;&amp;</span> <span class="identifier">dist</span><span class="special">);</span>
+<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> Policy<span class="special">&gt;</span>
+<span class="identifier">RealType</span> <span class="identifier">mean</span><span class="special">(</span><span class="keyword">const</span> <span class="emphasis"><em>Distribution-Type</em></span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">,</span> Policy<span class="special">&gt;&amp;</span> <span class="identifier">dist</span><span class="special">);</span>
 </pre>
 <p>
           Returns the mean of the distribution <span class="emphasis"><em>dist</em></span>.
@@ -315,24 +316,24 @@
           if the distribution does not have a defined mean (for example the Cauchy
           distribution).
         </p>
-<a name="math.dist.median"></a><a name="math_toolkit.dist.dist_ref.nmp.median"></a><h5>
-<a name="id572754"></a>
+<a name="math.dist.median"></a><a name="math_toolkit.dist.dist_ref.nmp.median"></a><h4>
+<a name="id539079"></a>
           <a href="nmp.html#math_toolkit.dist.dist_ref.nmp.median">median</a>
- </h5>
+ </h4>
 <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> Policy<span class="special">&gt;</span>
-<span class="identifier">RealType</span> <span class="identifier">median</span><span class="special">(</span><span class="keyword">const</span> <span class="emphasis"><em>Distribution-Type</em></span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">,</span> Policy<span class="special">&gt;&amp;</span> <span class="identifier">dist</span><span class="special">);</span>
+<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> Policy<span class="special">&gt;</span>
+<span class="identifier">RealType</span> <span class="identifier">median</span><span class="special">(</span><span class="keyword">const</span> <span class="emphasis"><em>Distribution-Type</em></span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">,</span> Policy<span class="special">&gt;&amp;</span> <span class="identifier">dist</span><span class="special">);</span>
 </pre>
 <p>
           Returns the median of the distribution <span class="emphasis"><em>dist</em></span>.
         </p>
-<a name="math.dist.mode"></a><a name="math_toolkit.dist.dist_ref.nmp.mode"></a><h5>
-<a name="id572913"></a>
+<a name="math.dist.mode"></a><a name="math_toolkit.dist.dist_ref.nmp.mode"></a><h4>
+<a name="id539239"></a>
           <a href="nmp.html#math_toolkit.dist.dist_ref.nmp.mode">mode</a>
- </h5>
+ </h4>
 <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> Policy<span class="special">&gt;</span>
-<span class="identifier">RealType</span> <span class="identifier">mode</span><span class="special">(</span><span class="keyword">const</span> <span class="emphasis"><em>Distribution-Type</em></span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">,</span> Policy<span class="special">&gt;&amp;</span> <span class="identifier">dist</span><span class="special">);</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">RealType</span><span class="special">,</span> Policy<span class="special">&gt;</span>
+<span class="identifier">RealType</span> <span class="identifier">mode</span><span class="special">(</span><span class="keyword">const</span> <span class="emphasis"><em>Distribution-Type</em></span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">,</span> Policy<span class="special">&gt;&amp;</span> <span class="identifier">dist</span><span class="special">);</span>
 </pre>
 <p>
           Returns the mode of the distribution <span class="emphasis"><em>dist</em></span>.
@@ -341,14 +342,14 @@
           This function may return a domain_error
           if the distribution does not have a defined mode.
         </p>
-<a name="math.dist.pdf"></a><a name="math_toolkit.dist.dist_ref.nmp.probability_density_function"></a><h5>
-<a name="id573078"></a>
+<a name="math.dist.pdf"></a><a name="math_toolkit.dist.dist_ref.nmp.probability_density_function"></a><h4>
+<a name="id539407"></a>
           <a href="nmp.html#math_toolkit.dist.dist_ref.nmp.probability_density_function">Probability
           Density Function</a>
- </h5>
+ </h4>
 <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> Policy<span class="special">&gt;</span>
-<span class="identifier">RealType</span> <span class="identifier">pdf</span><span class="special">(</span><span class="keyword">const</span> <span class="emphasis"><em>Distribution-Type</em></span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">,</span> Policy<span class="special">&gt;&amp;</span> <span class="identifier">dist</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RealType</span><span class="special">&amp;</span> <span class="identifier">x</span><span class="special">);</span>
+<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> Policy<span class="special">&gt;</span>
+<span class="identifier">RealType</span> <span class="identifier">pdf</span><span class="special">(</span><span class="keyword">const</span> <span class="emphasis"><em>Distribution-Type</em></span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">,</span> Policy<span class="special">&gt;&amp;</span> <span class="identifier">dist</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RealType</span><span class="special">&amp;</span> <span class="identifier">x</span><span class="special">);</span>
 </pre>
 <p>
           For a continuous function, the probability density function (pdf) returns
@@ -371,30 +372,30 @@
 <p>
           <span class="inlinemediaobject"><img src="../../../../graphs/pdf.png" alt="pdf"></span>
         </p>
-<a name="math.dist.range"></a><a name="math_toolkit.dist.dist_ref.nmp.range"></a><h5>
-<a name="id573323"></a>
+<a name="math.dist.range"></a><a name="math_toolkit.dist.dist_ref.nmp.range"></a><h4>
+<a name="id539653"></a>
           <a href="nmp.html#math_toolkit.dist.dist_ref.nmp.range">range</a>
- </h5>
+ </h4>
 <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> Policy<span class="special">&gt;</span>
-<span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">,</span> <span class="identifier">RealType</span><span class="special">&gt;</span> <span class="identifier">range</span><span class="special">(</span><span class="keyword">const</span> <span class="emphasis"><em>Distribution-Type</em></span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">,</span> Policy<span class="special">&gt;&amp;</span> <span class="identifier">dist</span><span class="special">);</span>
+<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> Policy<span class="special">&gt;</span>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">,</span> <span class="identifier">RealType</span><span class="special">&gt;</span> <span class="identifier">range</span><span class="special">(</span><span class="keyword">const</span> <span class="emphasis"><em>Distribution-Type</em></span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">,</span> Policy<span class="special">&gt;&amp;</span> <span class="identifier">dist</span><span class="special">);</span>
 </pre>
 <p>
           Returns the valid range of the random variable over distribution <span class="emphasis"><em>dist</em></span>.
         </p>
-<a name="math.dist.quantile"></a><a name="math_toolkit.dist.dist_ref.nmp.quantile"></a><h5>
-<a name="id573520"></a>
+<a name="math.dist.quantile"></a><a name="math_toolkit.dist.dist_ref.nmp.quantile"></a><h4>
+<a name="id539851"></a>
           <a href="nmp.html#math_toolkit.dist.dist_ref.nmp.quantile">Quantile</a>
- </h5>
+ </h4>
 <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> Policy<span class="special">&gt;</span>
-<span class="identifier">RealType</span> <span class="identifier">quantile</span><span class="special">(</span><span class="keyword">const</span> <span class="emphasis"><em>Distribution-Type</em></span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">,</span> Policy<span class="special">&gt;&amp;</span> <span class="identifier">dist</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RealType</span><span class="special">&amp;</span> <span class="identifier">p</span><span class="special">);</span>
+<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> Policy<span class="special">&gt;</span>
+<span class="identifier">RealType</span> <span class="identifier">quantile</span><span class="special">(</span><span class="keyword">const</span> <span class="emphasis"><em>Distribution-Type</em></span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">,</span> Policy<span class="special">&gt;&amp;</span> <span class="identifier">dist</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RealType</span><span class="special">&amp;</span> <span class="identifier">p</span><span class="special">);</span>
 </pre>
 <p>
           The quantile is best viewed as the inverse of the <a href="nmp.html#math.dist.cdf">Cumulative
           Distribution Function</a>, it returns a value <span class="emphasis"><em>x</em></span>
- such that <code class="computeroutput"><span class="identifier">cdf</span><span class="special">(</span><span class="identifier">dist</span><span class="special">,</span> <span class="identifier">x</span><span class="special">)</span> <span class="special">==</span>
- <span class="identifier">p</span></code>.
+ such that <tt class="computeroutput"><span class="identifier">cdf</span><span class="special">(</span><span class="identifier">dist</span><span class="special">,</span> <span class="identifier">x</span><span class="special">)</span> <span class="special">==</span>
+ <span class="identifier">p</span></tt>.
         </p>
 <p>
           This is also known as the <span class="emphasis"><em>percent point function</em></span>,
@@ -412,11 +413,11 @@
 <p>
           <span class="inlinemediaobject"><img src="../../../../graphs/quantile.png" alt="quantile"></span>
         </p>
-<a name="math.dist.quantile_c"></a><a name="math_toolkit.dist.dist_ref.nmp.quantile_from_the_complement_of_the_probability_"></a><h5>
-<a name="id573838"></a>
+<a name="math.dist.quantile_c"></a><a name="math_toolkit.dist.dist_ref.nmp.quantile_from_the_complement_of_the_probability_"></a><h4>
+<a name="id540171"></a>
           <a href="nmp.html#math_toolkit.dist.dist_ref.nmp.quantile_from_the_complement_of_the_probability_">Quantile
           from the complement of the probability.</a>
- </h5>
+ </h4>
 <p>
           <a href="../stat_tut/overview.html#complements">complements</a>
         </p>
@@ -438,7 +439,7 @@
 </span><span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="identifier">quantile</span><span class="special">(</span><span class="identifier">complement</span><span class="special">(</span><span class="identifier">norm</span><span class="special">,</span> <span class="number">0.05</span><span class="special">))</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
 </pre>
 <p>
- The function computes a value <span class="emphasis"><em>x</em></span> such that <code class="computeroutput"><span class="identifier">cdf</span><span class="special">(</span><span class="identifier">complement</span><span class="special">(</span><span class="identifier">dist</span><span class="special">,</span> <span class="identifier">x</span><span class="special">))</span> <span class="special">==</span> <span class="identifier">q</span></code>
+ The function computes a value <span class="emphasis"><em>x</em></span> such that <tt class="computeroutput"><span class="identifier">cdf</span><span class="special">(</span><span class="identifier">complement</span><span class="special">(</span><span class="identifier">dist</span><span class="special">,</span> <span class="identifier">x</span><span class="special">))</span> <span class="special">==</span> <span class="identifier">q</span></tt>
           where <span class="emphasis"><em>q</em></span> is complement of the probability.
         </p>
 <p>
@@ -460,14 +461,14 @@
 <p>
           <span class="inlinemediaobject"><img src="../../../../graphs/survival_inv.png" alt="survival_inv"></span>
         </p>
-<a name="math.dist.sd"></a><a name="math_toolkit.dist.dist_ref.nmp.standard_deviation"></a><h5>
-<a name="id574318"></a>
+<a name="math.dist.sd"></a><a name="math_toolkit.dist.dist_ref.nmp.standard_deviation"></a><h4>
+<a name="id540655"></a>
           <a href="nmp.html#math_toolkit.dist.dist_ref.nmp.standard_deviation">Standard
           Deviation</a>
- </h5>
+ </h4>
 <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> Policy<span class="special">&gt;</span>
-<span class="identifier">RealType</span> <span class="identifier">standard_deviation</span><span class="special">(</span><span class="keyword">const</span> <span class="emphasis"><em>Distribution-Type</em></span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">,</span> Policy<span class="special">&gt;&amp;</span> <span class="identifier">dist</span><span class="special">);</span>
+<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> Policy<span class="special">&gt;</span>
+<span class="identifier">RealType</span> <span class="identifier">standard_deviation</span><span class="special">(</span><span class="keyword">const</span> <span class="emphasis"><em>Distribution-Type</em></span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">,</span> Policy<span class="special">&gt;&amp;</span> <span class="identifier">dist</span><span class="special">);</span>
 </pre>
 <p>
           Returns the standard deviation of distribution <span class="emphasis"><em>dist</em></span>.
@@ -476,13 +477,13 @@
           This function may return a domain_error
           if the distribution does not have a defined standard deviation.
         </p>
-<a name="math.dist.support"></a><a name="math_toolkit.dist.dist_ref.nmp.support"></a><h5>
-<a name="id574495"></a>
+<a name="math.dist.support"></a><a name="math_toolkit.dist.dist_ref.nmp.support"></a><h4>
+<a name="id540834"></a>
           <a href="nmp.html#math_toolkit.dist.dist_ref.nmp.support">support</a>
- </h5>
+ </h4>
 <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> Policy<span class="special">&gt;</span>
-<span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">,</span> <span class="identifier">RealType</span><span class="special">&gt;</span> <span class="identifier">support</span><span class="special">(</span><span class="keyword">const</span> <span class="emphasis"><em>Distribution-Type</em></span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">,</span> Policy<span class="special">&gt;&amp;</span> <span class="identifier">dist</span><span class="special">);</span>
+<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> Policy<span class="special">&gt;</span>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">,</span> <span class="identifier">RealType</span><span class="special">&gt;</span> <span class="identifier">support</span><span class="special">(</span><span class="keyword">const</span> <span class="emphasis"><em>Distribution-Type</em></span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">,</span> Policy<span class="special">&gt;&amp;</span> <span class="identifier">dist</span><span class="special">);</span>
 </pre>
 <p>
           Returns the supported range of random variable over the distribution <span class="emphasis"><em>dist</em></span>.
@@ -494,13 +495,13 @@
           that has the cdf going from zero to unity. Outside are uninteresting zones
           where the pdf is zero, and the cdf zero or unity.
         </p>
-<a name="math.dist.variance"></a><a name="math_toolkit.dist.dist_ref.nmp.variance"></a><h5>
-<a name="id574709"></a>
+<a name="math.dist.variance"></a><a name="math_toolkit.dist.dist_ref.nmp.variance"></a><h4>
+<a name="id541048"></a>
           <a href="nmp.html#math_toolkit.dist.dist_ref.nmp.variance">Variance</a>
- </h5>
+ </h4>
 <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> Policy<span class="special">&gt;</span>
-<span class="identifier">RealType</span> <span class="identifier">variance</span><span class="special">(</span><span class="keyword">const</span> <span class="emphasis"><em>Distribution-Type</em></span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">,</span> Policy<span class="special">&gt;&amp;</span> <span class="identifier">dist</span><span class="special">);</span>
+<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> Policy<span class="special">&gt;</span>
+<span class="identifier">RealType</span> <span class="identifier">variance</span><span class="special">(</span><span class="keyword">const</span> <span class="emphasis"><em>Distribution-Type</em></span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">,</span> Policy<span class="special">&gt;&amp;</span> <span class="identifier">dist</span><span class="special">);</span>
 </pre>
 <p>
           Returns the variance of the distribution <span class="emphasis"><em>dist</em></span>.
@@ -509,13 +510,13 @@
           This function may return a domain_error
           if the distribution does not have a defined variance.
         </p>
-<a name="math.dist.skewness"></a><a name="math_toolkit.dist.dist_ref.nmp.skewness"></a><h5>
-<a name="id574883"></a>
+<a name="math.dist.skewness"></a><a name="math_toolkit.dist.dist_ref.nmp.skewness"></a><h4>
+<a name="id541224"></a>
           <a href="nmp.html#math_toolkit.dist.dist_ref.nmp.skewness">Skewness</a>
- </h5>
+ </h4>
 <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> Policy<span class="special">&gt;</span>
-<span class="identifier">RealType</span> <span class="identifier">skewness</span><span class="special">(</span><span class="keyword">const</span> <span class="emphasis"><em>Distribution-Type</em></span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">,</span> Policy<span class="special">&gt;&amp;</span> <span class="identifier">dist</span><span class="special">);</span>
+<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> Policy<span class="special">&gt;</span>
+<span class="identifier">RealType</span> <span class="identifier">skewness</span><span class="special">(</span><span class="keyword">const</span> <span class="emphasis"><em>Distribution-Type</em></span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">,</span> Policy<span class="special">&gt;&amp;</span> <span class="identifier">dist</span><span class="special">);</span>
 </pre>
 <p>
           Returns the skewness of the distribution <span class="emphasis"><em>dist</em></span>.
@@ -524,13 +525,13 @@
           This function may return a domain_error
           if the distribution does not have a defined skewness.
         </p>
-<a name="math.dist.kurtosis"></a><a name="math_toolkit.dist.dist_ref.nmp.kurtosis"></a><h5>
-<a name="id575058"></a>
+<a name="math.dist.kurtosis"></a><a name="math_toolkit.dist.dist_ref.nmp.kurtosis"></a><h4>
+<a name="id541401"></a>
           <a href="nmp.html#math_toolkit.dist.dist_ref.nmp.kurtosis">Kurtosis</a>
- </h5>
+ </h4>
 <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> Policy<span class="special">&gt;</span>
-<span class="identifier">RealType</span> <span class="identifier">kurtosis</span><span class="special">(</span><span class="keyword">const</span> <span class="emphasis"><em>Distribution-Type</em></span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">,</span> Policy<span class="special">&gt;&amp;</span> <span class="identifier">dist</span><span class="special">);</span>
+<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> Policy<span class="special">&gt;</span>
+<span class="identifier">RealType</span> <span class="identifier">kurtosis</span><span class="special">(</span><span class="keyword">const</span> <span class="emphasis"><em>Distribution-Type</em></span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">,</span> Policy<span class="special">&gt;&amp;</span> <span class="identifier">dist</span><span class="special">);</span>
 </pre>
 <p>
           Returns the 'proper' kurtosis (normalized fourth moment) of the distribution
@@ -568,14 +569,14 @@
 <p>
           'Proper' kurtosis can have a value from zero to + infinity.
         </p>
-<a name="math.dist.kurtosis_excess"></a><a name="math_toolkit.dist.dist_ref.nmp.kurtosis_excess"></a><h5>
-<a name="id575358"></a>
+<a name="math.dist.kurtosis_excess"></a><a name="math_toolkit.dist.dist_ref.nmp.kurtosis_excess"></a><h4>
+<a name="id541703"></a>
           <a href="nmp.html#math_toolkit.dist.dist_ref.nmp.kurtosis_excess">Kurtosis
           excess</a>
- </h5>
+ </h4>
 <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> Policy<span class="special">&gt;</span>
-<span class="identifier">RealType</span> <span class="identifier">kurtosis_excess</span><span class="special">(</span><span class="keyword">const</span> <span class="emphasis"><em>Distribution-Type</em></span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">,</span> Policy<span class="special">&gt;&amp;</span> <span class="identifier">dist</span><span class="special">);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">RealType</span><span class="special">,</span> Policy<span class="special">&gt;</span>
+<span class="identifier">RealType</span> <span class="identifier">kurtosis_excess</span><span class="special">(</span><span class="keyword">const</span> <span class="emphasis"><em>Distribution-Type</em></span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">,</span> Policy<span class="special">&gt;&amp;</span> <span class="identifier">dist</span><span class="special">);</span>
 </pre>
 <p>
           Returns the kurtosis excess of the distribution <span class="emphasis"><em>dist</em></span>.
@@ -605,47 +606,47 @@
 <p>
           The kurtosis excess of a normal distribution is zero.
         </p>
-<a name="cdfPQ"></a><a name="math_toolkit.dist.dist_ref.nmp.p_and_q"></a><h5>
-<a name="id575621"></a>
+<a name="cdfPQ"></a><a name="math_toolkit.dist.dist_ref.nmp.p_and_q"></a><h4>
+<a name="id541968"></a>
           <a href="nmp.html#math_toolkit.dist.dist_ref.nmp.p_and_q">P and Q</a>
- </h5>
+ </h4>
 <p>
           The terms P and Q are sometimes used to refer to the <a href="nmp.html#math.dist.cdf">Cumulative
           Distribution Function</a> and its complement
           respectively. Lowercase p and q are sometimes used to refer to the values
           returned by these functions.
         </p>
-<a name="percent"></a><a name="math_toolkit.dist.dist_ref.nmp.percent_point_function"></a><h5>
-<a name="id575676"></a>
+<a name="percent"></a><a name="math_toolkit.dist.dist_ref.nmp.percent_point_function"></a><h4>
+<a name="id542024"></a>
           <a href="nmp.html#math_toolkit.dist.dist_ref.nmp.percent_point_function">Percent
           Point Function</a>
- </h5>
+ </h4>
 <p>
           The percent point function, also known as the percentile, is the same as
           the Quantile.
         </p>
-<a name="cdf_inv"></a><a name="math_toolkit.dist.dist_ref.nmp.inverse_cdf_function_"></a><h5>
-<a name="id575720"></a>
+<a name="cdf_inv"></a><a name="math_toolkit.dist.dist_ref.nmp.inverse_cdf_function_"></a><h4>
+<a name="id542070"></a>
           <a href="nmp.html#math_toolkit.dist.dist_ref.nmp.inverse_cdf_function_">Inverse
           CDF Function.</a>
- </h5>
+ </h4>
 <p>
           The inverse of the cumulative distribution function, is the same as the
           <a href="nmp.html#math.dist.quantile">Quantile</a>.
         </p>
-<a name="survival_inv"></a><a name="math_toolkit.dist.dist_ref.nmp.inverse_survival_function_"></a><h5>
-<a name="id575764"></a>
+<a name="survival_inv"></a><a name="math_toolkit.dist.dist_ref.nmp.inverse_survival_function_"></a><h4>
+<a name="id542117"></a>
           <a href="nmp.html#math_toolkit.dist.dist_ref.nmp.inverse_survival_function_">Inverse
           Survival Function.</a>
- </h5>
+ </h4>
 <p>
           The inverse of the survival function, is the same as computing the quantile from the complement of the probability.
         </p>
-<a name="pmf"></a><a name="math_toolkit.dist.dist_ref.nmp.probability_mass_function"></a><h5>
-<a name="id575810"></a>
+<a name="pmf"></a><a name="math_toolkit.dist.dist_ref.nmp.probability_mass_function"></a><h4>
+<a name="id542165"></a>
           <a href="nmp.html#math_toolkit.dist.dist_ref.nmp.probability_mass_function">Probability
           Mass Function</a>
- </h5>
+ </h4>
 <p>
           The Probability Mass Function is the same as the <a href="nmp.html#math.dist.pdf">Probability
           Density Function</a>.
@@ -655,32 +656,32 @@
           the term Probability Density Function
           applies to continuous distributions.
         </p>
-<a name="lower_critical"></a><a name="math_toolkit.dist.dist_ref.nmp.lower_critical_value_"></a><h5>
-<a name="id575870"></a>
+<a name="lower_critical"></a><a name="math_toolkit.dist.dist_ref.nmp.lower_critical_value_"></a><h4>
+<a name="id542227"></a>
           <a href="nmp.html#math_toolkit.dist.dist_ref.nmp.lower_critical_value_">Lower
           Critical Value.</a>
- </h5>
+ </h4>
 <p>
           The lower critical value calculates the value of the random variable given
           the area under the left tail of the distribution. It is equivalent to calculating
           the Quantile.
         </p>
-<a name="upper_critical"></a><a name="math_toolkit.dist.dist_ref.nmp.upper_critical_value_"></a><h5>
-<a name="id575915"></a>
+<a name="upper_critical"></a><a name="math_toolkit.dist.dist_ref.nmp.upper_critical_value_"></a><h4>
+<a name="id542275"></a>
           <a href="nmp.html#math_toolkit.dist.dist_ref.nmp.upper_critical_value_">Upper
           Critical Value.</a>
- </h5>
+ </h4>
 <p>
           The upper critical value calculates the value of the random variable given
           the area under the right tail of the distribution. It is equivalent to
           calculating the <a href="nmp.html#math.dist.quantile_c">quantile from the
           complement of the probability</a>.
         </p>
-<a name="survival"></a><a name="math_toolkit.dist.dist_ref.nmp.survival_function"></a><h5>
-<a name="id575962"></a>
+<a name="survival"></a><a name="math_toolkit.dist.dist_ref.nmp.survival_function"></a><h4>
+<a name="id542324"></a>
           <a href="nmp.html#math_toolkit.dist.dist_ref.nmp.survival_function">Survival
           Function</a>
- </h5>
+ </h4>
 <p>
           Refer to the <a href="nmp.html#math.dist.ccdf">Complement of the Cumulative
           Distribution Function</a>.
@@ -688,8 +689,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/future.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/future.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/future.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Extras/Future Directions</title>
+<title> Extras/Future Directions</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../dist.html" title="Statistical Distributions and Functions">
-<link rel="prev" href="dist_ref/dist_algorithms.html" title="Distribution Algorithms">
-<link rel="next" href="../special.html" title="Special Functions">
+<link rel="up" href="../dist.html" title=" Statistical Distributions and Functions">
+<link rel="prev" href="dist_ref/dist_algorithms.html" title=" Distribution
+ Algorithms">
+<link rel="next" href="../special.html" title=" Special Functions">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +25,12 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.dist.future"></a> Extras/Future Directions
-</h3></div></div></div>
-<a name="math_toolkit.dist.future.adding_additional_location_and_scale_parameters"></a><h5>
-<a name="id616542"></a>
+<a name="math_toolkit.dist.future"></a> Extras/Future Directions</h3></div></div></div>
+<a name="math_toolkit.dist.future.adding_additional_location_and_scale_parameters"></a><h4>
+<a name="id583194"></a>
         <a href="future.html#math_toolkit.dist.future.adding_additional_location_and_scale_parameters">Adding
         Additional Location and Scale Parameters</a>
- </h5>
+ </h4>
 <p>
         In some modelling applications we require a distribution with a specific
         location and scale: often this equates to a specific mean and standard deviation,
@@ -55,11 +55,11 @@
         Which would then have its own set of overloads for the non-member accessor
         functions.
       </p>
-<a name="math_toolkit.dist.future.an__quot_any_distribution_quot__class"></a><h5>
-<a name="id616771"></a>
+<a name="math_toolkit.dist.future.an__quot_any_distribution_quot__class"></a><h4>
+<a name="id583426"></a>
         <a href="future.html#math_toolkit.dist.future.an__quot_any_distribution_quot__class">An
         "any_distribution" class</a>
- </h5>
+ </h4>
 <p>
         It would be fairly trivial to add a distribution object that virtualises
         the actual type of the distribution, and can therefore hold "any"
@@ -85,11 +85,11 @@
         use case though. Possibly tests for goodness of fit might provide such a
         use case: this needs more investigation.
       </p>
-<a name="math_toolkit.dist.future.higher_level_hypothesis_tests"></a><h5>
-<a name="id617069"></a>
+<a name="math_toolkit.dist.future.higher_level_hypothesis_tests"></a><h4>
+<a name="id583726"></a>
         <a href="future.html#math_toolkit.dist.future.higher_level_hypothesis_tests">Higher
         Level Hypothesis Tests</a>
- </h5>
+ </h4>
 <p>
         Higher-level tests roughly corresponding to the <a href="http://documents.wolfram.com/mathematica/Add-onsLinks/StandardPackages/Statistics/HypothesisTests.html" target="_top">Mathematica
         Hypothesis Tests</a> package could be added reasonably easily, for example:
@@ -106,11 +106,11 @@
         Returns the probability that the data in the sequence [a,b) has the mean
         <span class="emphasis"><em>expected_mean</em></span>.
       </p>
-<a name="math_toolkit.dist.future.integration_with_statistical_accumulators"></a><h5>
-<a name="id617302"></a>
+<a name="math_toolkit.dist.future.integration_with_statistical_accumulators"></a><h4>
+<a name="id583960"></a>
         <a href="future.html#math_toolkit.dist.future.integration_with_statistical_accumulators">Integration
         With Statistical Accumulators</a>
- </h5>
+ </h4>
 <p>
         <a href="http://boost-sandbox.sourceforge.net/libs/accumulators/doc/html/index.html" target="_top">Eric
         Niebler's accumulator framework</a> - also work in progress - provides
@@ -130,8 +130,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Statistical Distributions Tutorial</title>
+<title> Statistical Distributions
+ Tutorial</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../dist.html" title="Statistical Distributions and Functions">
-<link rel="prev" href="../dist.html" title="Statistical Distributions and Functions">
-<link rel="next" href="stat_tut/overview.html" title="Overview">
+<link rel="up" href="../dist.html" title=" Statistical Distributions and Functions">
+<link rel="prev" href="../dist.html" title=" Statistical Distributions and Functions">
+<link rel="next" href="stat_tut/overview.html" title=" Overview">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +25,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.dist.stat_tut"></a><a href="stat_tut.html" title="Statistical Distributions Tutorial"> Statistical Distributions
- Tutorial</a>
-</h3></div></div></div>
+<a name="math_toolkit.dist.stat_tut"></a><a href="stat_tut.html" title=" Statistical Distributions
+ Tutorial"> Statistical Distributions
+ Tutorial</a></h3></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"> Overview</span></dt>
 <dt><span class="section"> Worked Examples</span></dt>
@@ -119,8 +120,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/dist_params.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/dist_params.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/dist_params.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Discrete Probability Distributions</title>
+<title> Discrete Probability
+ Distributions</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../stat_tut.html" title="Statistical Distributions Tutorial">
-<link rel="prev" href="variates.html" title="Random Variates and Distribution Parameters">
-<link rel="next" href="../dist_ref.html" title="Statistical Distributions Reference">
+<link rel="up" href="../stat_tut.html" title=" Statistical Distributions
+ Tutorial">
+<link rel="prev" href="variates.html" title=" Random Variates
+ and Distribution Parameters">
+<link rel="next" href="../dist_ref.html" title=" Statistical Distributions
+ Reference">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +28,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.dist.stat_tut.dist_params"></a><a href="dist_params.html" title="Discrete Probability Distributions"> Discrete Probability
- Distributions</a>
-</h4></div></div></div>
+<a name="math_toolkit.dist.stat_tut.dist_params"></a><a href="dist_params.html" title=" Discrete Probability
+ Distributions"> Discrete Probability
+ Distributions</a></h4></div></div></div>
 <p>
           Note that the <a href="http://en.wikipedia.org/wiki/Discrete_probability_distribution" target="_top">discrete
           distributions</a>, including the binomial, negative binomial, Poisson
@@ -59,7 +63,7 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Caution]" src="../../../../../../../../doc/html/images/caution.png"></td>
 <th align="left">Caution</th>
 </tr>
-<tr><td align="left" valign="top">
+<tr><td colspan="2" align="left" valign="top">
 <p>
             The quantile function of a discrete distribution will by default return
             an integer result that has been <span class="emphasis"><em>rounded outwards</em></span>.
@@ -72,10 +76,12 @@
           </p>
 <p>
             This behaviour can be changed so that the quantile functions are rounded
- differently, or even return a real-valued result using Policies.
- It is strongly recommended that you read the tutorial <a href="../../policy/pol_tutorial/understand_dis_quant.html" title="Understanding Quantiles of Discrete Distributions">Understanding
+ differently, or even return a real-valued result using Policies.
+ It is strongly recommended that you read the tutorial <a href="../../policy/pol_tutorial/understand_dis_quant.html" title="
+ Understanding Quantiles of Discrete Distributions">Understanding
             Quantiles of Discrete Distributions</a> before using the quantile
- function on a discrete distribution. The <a href="../../policy/pol_ref/discrete_quant_ref.html" title="Discrete Quantile Policies">reference
+ function on a discrete distribution. The <a href="../../policy/pol_ref/discrete_quant_ref.html" title=" Discrete
+ Quantile Policies">reference
             docs</a> describe how to change the rounding policy for these distributions.
           </p>
 </td></tr>
@@ -83,8 +89,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/overview.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/overview.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/overview.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Overview</title>
+<title> Overview</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../stat_tut.html" title="Statistical Distributions Tutorial">
-<link rel="prev" href="../stat_tut.html" title="Statistical Distributions Tutorial">
-<link rel="next" href="weg.html" title="Worked Examples">
+<link rel="up" href="../stat_tut.html" title=" Statistical Distributions
+ Tutorial">
+<link rel="prev" href="../stat_tut.html" title=" Statistical Distributions
+ Tutorial">
+<link rel="next" href="weg.html" title=" Worked Examples">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +26,12 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.dist.stat_tut.overview"></a> Overview
-</h4></div></div></div>
-<a name="math_toolkit.dist.stat_tut.overview.headers_and_namespaces"></a><h5>
-<a name="id496222"></a>
+<a name="math_toolkit.dist.stat_tut.overview"></a> Overview</h4></div></div></div>
+<a name="math_toolkit.dist.stat_tut.overview.headers_and_namespaces"></a><h4>
+<a name="id462425"></a>
           <a href="overview.html#math_toolkit.dist.stat_tut.overview.headers_and_namespaces">Headers
           and Namespaces</a>
- </h5>
+ </h4>
 <p>
           All the code in this library is inside namespace boost::math.
         </p>
@@ -43,16 +44,16 @@
           For example, to use the Students-t distribution include either &lt;boost/math/distributions/students_t.hpp&gt;
           or &lt;boost/math/distributions.hpp&gt;
         </p>
-<a name="math_toolkit.dist.stat_tut.overview.distributions_are_objects"></a><h5>
-<a name="id496275"></a>
+<a name="math_toolkit.dist.stat_tut.overview.distributions_are_objects"></a><h4>
+<a name="id462480"></a>
           <a href="overview.html#math_toolkit.dist.stat_tut.overview.distributions_are_objects">Distributions
           are Objects</a>
- </h5>
+ </h4>
 <p>
           Each kind of distribution in this library is a class type.
         </p>
 <p>
- Policies provide fine-grained
+ Policies provide fine-grained
           control of the behaviour of these classes, allowing the user to customise
           behaviour such as how errors are handled, or how the quantiles of discrete
           distribtions behave.
@@ -62,9 +63,10 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Tip]" src="../../../../../../../../doc/html/images/tip.png"></td>
 <th align="left">Tip</th>
 </tr>
-<tr><td align="left" valign="top"><p>
+<tr><td colspan="2" align="left" valign="top"><p>
             If you are familiar with statistics libraries using functions, and 'Distributions
- as Objects' seem alien, see <a href="weg/nag_library.html" title="Comparison with C, R, FORTRAN-style Free Functions">the
+ as Objects' seem alien, see <a href="weg/nag_library.html" title=" Comparison
+ with C, R, FORTRAN-style Free Functions">the
             comparison to other statistics libraries.</a>
           </p></td></tr>
 </table></div>
@@ -90,8 +92,8 @@
           are typedefs on type <span class="emphasis"><em>double</em></span> that mostly take the usual
           name of the distribution (except where there is a clash with a function
           of the same name: beta and gamma, in which case using the default template
- arguments - <code class="computeroutput"><span class="identifier">RealType</span> <span class="special">=</span>
- <span class="keyword">double</span></code> - is nearly as convenient).
+ arguments - <tt class="computeroutput"><span class="identifier">RealType</span> <span class="special">=</span>
+ <span class="keyword">double</span></tt> - is nearly as convenient).
           Probably 95% of uses are covered by these typedefs:
         </p>
 <pre class="programlisting">
@@ -105,10 +107,12 @@
 </span><span class="identifier">beta_distribution</span><span class="special">&lt;&gt;</span> <span class="identifier">d2</span><span class="special">(</span><span class="number">10</span><span class="special">,</span> <span class="number">20</span><span class="special">);</span> <span class="comment">// Note: _distribution&lt;&gt; suffix !
 </span></pre>
 <p>
- If you need to use the distributions with a type other than <code class="computeroutput"><span class="keyword">double</span></code>, then you can instantiate the template
- directly: the names of the templates are the same as the <code class="computeroutput"><span class="keyword">double</span></code> typedef but with <code class="computeroutput"><span class="identifier">_distribution</span></code>
- appended, for example: <a href="../dist_ref/dists/students_t_dist.html" title="Students t Distribution">Students
- t Distribution</a> or <a href="../dist_ref/dists/binomial_dist.html" title="Binomial Distribution">Binomial
+ If you need to use the distributions with a type other than <tt class="computeroutput"><span class="keyword">double</span></tt>, then you can instantiate the template
+ directly: the names of the templates are the same as the <tt class="computeroutput"><span class="keyword">double</span></tt> typedef but with <tt class="computeroutput"><span class="identifier">_distribution</span></tt>
+ appended, for example: <a href="../dist_ref/dists/students_t_dist.html" title="
+ Students t Distribution">Students
+ t Distribution</a> or <a href="../dist_ref/dists/binomial_dist.html" title="
+ Binomial Distribution">Binomial
           Distribution</a>:
         </p>
 <pre class="programlisting">
@@ -133,11 +137,11 @@
           is to be able to calculate the <span class="emphasis"><em>cumulative distribution functions</em></span>
           and <span class="emphasis"><em>quantiles</em></span> etc for these distributions.
         </p>
-<a name="math_toolkit.dist.stat_tut.overview.generic_operations_common_to_all_distributions_are_non_member_functions"></a><h5>
-<a name="id496812"></a>
+<a name="math_toolkit.dist.stat_tut.overview.generic_operations_common_to_all_distributions_are_non_member_functions"></a><h4>
+<a name="id463020"></a>
           <a href="overview.html#math_toolkit.dist.stat_tut.overview.generic_operations_common_to_all_distributions_are_non_member_functions">Generic
           operations common to all distributions are non-member functions</a>
- </h5>
+ </h4>
 <p>
           Want to calculate the PDF (Probability Density Function) of a distribution?
           No problem, just use:
@@ -171,11 +175,11 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Tip]" src="../../../../../../../../doc/html/images/tip.png"></td>
 <th align="left">Tip</th>
 </tr>
-<tr><td align="left" valign="top">
+<tr><td colspan="2" align="left" valign="top">
 <p>
           </p>
 <p>
- <span class="bold"><strong>Random numbers that approximate Quantiles of Distributions</strong></span>
+ <span class="bold"><b>Random numbers that approximate Quantiles of Distributions</b></span>
           </p>
 <p>
             If you want random numbers that are distributed in a specific way, for
@@ -194,12 +198,12 @@
           of trials) and p (the probability of success on one trial).
         </p>
 <p>
- The <code class="computeroutput"><span class="identifier">binomial_distribution</span></code>
+ The <tt class="computeroutput"><span class="identifier">binomial_distribution</span></tt>
           constructor therefore has two parameters:
         </p>
 <p>
- <code class="computeroutput"><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></code>
+ <tt class="computeroutput"><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></tt>
         </p>
 <p>
           For this distribution the random variate is k: the number of successes
@@ -211,11 +215,11 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../../doc/html/images/note.png"></td>
 <th align="left">Note</th>
 </tr>
-<tr><td align="left" valign="top">
+<tr><td colspan="2" align="left" valign="top">
 <p>
           </p>
 <p>
- <span class="bold"><strong>Random Variates and Distribution Parameters</strong></span>
+ <span class="bold"><b>Random Variates and Distribution Parameters</b></span>
           </p>
 <p>
             <a href="http://en.wikipedia.org/wiki/Random_variate" target="_top">Random variates</a>
@@ -228,12 +232,12 @@
 </td></tr>
 </table></div>
 <p>
- As noted above the non-member function <code class="computeroutput"><span class="identifier">pdf</span></code>
+ As noted above the non-member function <tt class="computeroutput"><span class="identifier">pdf</span></tt>
           has one parameter for the distribution object, and a second for the random
           variate. So taking our binomial distribution example, we would write:
         </p>
 <p>
- <code class="computeroutput"><span class="identifier">pdf</span><span class="special">(</span><span class="identifier">binomial_distribution</span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">&gt;(</span><span class="identifier">n</span><span class="special">,</span> <span class="identifier">p</span><span class="special">),</span> <span class="identifier">k</span><span class="special">);</span></code>
+ <tt class="computeroutput"><span class="identifier">pdf</span><span class="special">(</span><span class="identifier">binomial_distribution</span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">&gt;(</span><span class="identifier">n</span><span class="special">,</span> <span class="identifier">p</span><span class="special">),</span> <span class="identifier">k</span><span class="special">);</span></tt>
         </p>
 <p>
           The distribution (effectively the random variate) is said to be 'supported'
@@ -245,32 +249,32 @@
           the pdf is zero, and the cdf zero or unity. Mathematically, the functions
           may make sense with an (+ or -) infinite value, but except for a few special
           cases (in the Normal and Cauchy distributions) this implementation limits
- random variates to finite values from the <code class="computeroutput"><span class="identifier">max</span></code>
- to <code class="computeroutput"><span class="identifier">min</span></code> for the <code class="computeroutput"><span class="identifier">RealType</span></code>. (See <a href="../../backgrounders/implementation.html#math_toolkit.backgrounders.implementation.handling_of_floating_point_infinity">Handling
+ random variates to finite values from the <tt class="computeroutput"><span class="identifier">max</span></tt>
+ to <tt class="computeroutput"><span class="identifier">min</span></tt> for the <tt class="computeroutput"><span class="identifier">RealType</span></tt>. (See <a href="../../backgrounders/implementation.html#math_toolkit.backgrounders.implementation.handling_of_floating_point_infinity">Handling
           of Floating-Point Infinity</a> for rationale).
         </p>
 <p>
           The range of random variate values that is permitted and supported can
- be tested by using two functions <code class="computeroutput"><span class="identifier">range</span></code>
- and <code class="computeroutput"><span class="identifier">support</span></code>.
+ be tested by using two functions <tt class="computeroutput"><span class="identifier">range</span></tt>
+ and <tt class="computeroutput"><span class="identifier">support</span></tt>.
         </p>
 <div class="note"><table border="0" summary="Note">
 <tr>
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../../doc/html/images/note.png"></td>
 <th align="left">Note</th>
 </tr>
-<tr><td align="left" valign="top">
+<tr><td colspan="2" align="left" valign="top">
 <p>
           </p>
 <p>
- <span class="bold"><strong>Discrete Probability Distributions</strong></span>
+ <span class="bold"><b>Discrete Probability Distributions</b></span>
           </p>
 <p>
             Note that the <a href="http://en.wikipedia.org/wiki/Discrete_probability_distribution" target="_top">discrete
             distributions</a>, including the binomial, negative binomial, Poisson
             &amp; Bernoulli, are all mathematically defined as discrete functions:
- that is to say the functions <code class="computeroutput"><span class="identifier">cdf</span></code>
- and <code class="computeroutput"><span class="identifier">pdf</span></code> are only defined
+ that is to say the functions <tt class="computeroutput"><span class="identifier">cdf</span></tt>
+ and <tt class="computeroutput"><span class="identifier">pdf</span></tt> are only defined
             for integral values of the random variate.
           </p>
 <p>
@@ -279,7 +283,7 @@
             and permit non-integral values of their parameters.
           </p>
 <p>
- Users wanting to enforce a strict mathematical model may use <code class="computeroutput"><span class="identifier">floor</span></code> or <code class="computeroutput"><span class="identifier">ceil</span></code>
+ Users wanting to enforce a strict mathematical model may use <tt class="computeroutput"><span class="identifier">floor</span></tt> or <tt class="computeroutput"><span class="identifier">ceil</span></tt>
             functions on the random variate prior to calling the distribution function.
           </p>
 <p>
@@ -295,10 +299,12 @@
           </p>
 <p>
             This behaviour can be changed so that the quantile functions are rounded
- differently, or return a real-valued result using Policies.
- It is strongly recommended that you read the tutorial <a href="../../policy/pol_tutorial/understand_dis_quant.html" title="Understanding Quantiles of Discrete Distributions">Understanding
+ differently, or return a real-valued result using Policies.
+ It is strongly recommended that you read the tutorial <a href="../../policy/pol_tutorial/understand_dis_quant.html" title="
+ Understanding Quantiles of Discrete Distributions">Understanding
             Quantiles of Discrete Distributions</a> before using the quantile
- function on a discrete distribtion. The <a href="../../policy/pol_ref/discrete_quant_ref.html" title="Discrete Quantile Policies">reference
+ function on a discrete distribtion. The <a href="../../policy/pol_ref/discrete_quant_ref.html" title=" Discrete
+ Quantile Policies">reference
             docs</a> describe how to change the rounding policy for these distributions.
           </p>
 <p>
@@ -312,18 +318,18 @@
 </table></div>
 <a name="complements"></a><p>
         </p>
-<a name="math_toolkit.dist.stat_tut.overview.complements_are_supported_too"></a><h5>
-<a name="id497541"></a>
+<a name="math_toolkit.dist.stat_tut.overview.complements_are_supported_too"></a><h4>
+<a name="id463776"></a>
           <a href="overview.html#math_toolkit.dist.stat_tut.overview.complements_are_supported_too">Complements
           are supported too</a>
- </h5>
+ </h4>
 <p>
           Often you don't want the value of the CDF, but its complement, which is
- to say <code class="computeroutput"><span class="number">1</span><span class="special">-</span><span class="identifier">p</span></code> rather than <code class="computeroutput"><span class="identifier">p</span></code>.
- You could calculate the CDF and subtract it from <code class="computeroutput"><span class="number">1</span></code>,
- but if <code class="computeroutput"><span class="identifier">p</span></code> is very close
- to <code class="computeroutput"><span class="number">1</span></code> then cancellation error
- will cause you to lose significant digits. In extreme cases, <code class="computeroutput"><span class="identifier">p</span></code> may actually be equal to <code class="computeroutput"><span class="number">1</span></code>, even though the true value of the complement
+ to say <tt class="computeroutput"><span class="number">1</span><span class="special">-</span><span class="identifier">p</span></tt> rather than <tt class="computeroutput"><span class="identifier">p</span></tt>.
+ You could calculate the CDF and subtract it from <tt class="computeroutput"><span class="number">1</span></tt>,
+ but if <tt class="computeroutput"><span class="identifier">p</span></tt> is very close
+ to <tt class="computeroutput"><span class="number">1</span></tt> then cancellation error
+ will cause you to lose significant digits. In extreme cases, <tt class="computeroutput"><span class="identifier">p</span></tt> may actually be equal to <tt class="computeroutput"><span class="number">1</span></tt>, even though the true value of the complement
           is non-zero.
         </p>
 <p>
@@ -331,7 +337,7 @@
         </p>
 <p>
           In this library, whenever you want to receive a complement, just wrap all
- the function arguments in a call to <code class="computeroutput"><span class="identifier">complement</span><span class="special">(...)</span></code>, for example:
+ the function arguments in a call to <tt class="computeroutput"><span class="identifier">complement</span><span class="special">(...)</span></tt>, for example:
         </p>
 <pre class="programlisting">
 <span class="identifier">students_t</span> <span class="identifier">dist</span><span class="special">(</span><span class="number">5</span><span class="special">);</span>
@@ -341,7 +347,7 @@
 <p>
           But wait, now that we have a complement, we have to be able to use it as
           well. Any function that accepts a probability as an argument can also accept
- a complement by wrapping all of its arguments in a call to <code class="computeroutput"><span class="identifier">complement</span><span class="special">(...)</span></code>,
+ a complement by wrapping all of its arguments in a call to <tt class="computeroutput"><span class="identifier">complement</span><span class="special">(...)</span></tt>,
           for example:
         </p>
 <pre class="programlisting">
@@ -361,11 +367,11 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Tip]" src="../../../../../../../../doc/html/images/tip.png"></td>
 <th align="left">Tip</th>
 </tr>
-<tr><td align="left" valign="top">
+<tr><td colspan="2" align="left" valign="top">
 <p>
           </p>
 <p>
- <span class="bold"><strong>Critical values are just quantiles</strong></span>
+ <span class="bold"><b>Critical values are just quantiles</b></span>
           </p>
 <p>
             Some texts talk about quantiles, others about critical values, the basic
@@ -384,13 +390,13 @@
             critical value</em></span> for a probability of 0.05 is given by:
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">quantile</span><span class="special">(</span><span class="identifier">binomial</span><span class="special">(</span><span class="number">100</span><span class="special">,</span> <span class="number">0.1</span><span class="special">),</span> <span class="number">0.05</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="identifier">quantile</span><span class="special">(</span><span class="identifier">binomial</span><span class="special">(</span><span class="number">100</span><span class="special">,</span> <span class="number">0.1</span><span class="special">),</span> <span class="number">0.05</span><span class="special">)</span></tt>
           </p>
 <p>
             and the <span class="emphasis"><em>upper critical value</em></span> is given by:
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">quantile</span><span class="special">(</span><span class="identifier">complement</span><span class="special">(</span><span class="identifier">binomial</span><span class="special">(</span><span class="number">100</span><span class="special">,</span> <span class="number">0.1</span><span class="special">),</span> <span class="number">0.05</span><span class="special">))</span></code>
+ <tt class="computeroutput"><span class="identifier">quantile</span><span class="special">(</span><span class="identifier">complement</span><span class="special">(</span><span class="identifier">binomial</span><span class="special">(</span><span class="number">100</span><span class="special">,</span> <span class="number">0.1</span><span class="special">),</span> <span class="number">0.05</span><span class="special">))</span></tt>
           </p>
 <p>
             which return 4.82 and 14.63 respectively.
@@ -404,20 +410,20 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Tip]" src="../../../../../../../../doc/html/images/tip.png"></td>
 <th align="left">Tip</th>
 </tr>
-<tr><td align="left" valign="top">
+<tr><td colspan="2" align="left" valign="top">
 <p>
           </p>
 <p>
- <span class="bold"><strong>Why bother with complements anyway?</strong></span>
+ <span class="bold"><b>Why bother with complements anyway?</b></span>
           </p>
 <p>
             It's very tempting to dispense with complements, and simply subtract
             the probability from 1 when required. However, consider what happens
             when the probability is very close to 1: let's say the probability expressed
- at float precision is <code class="computeroutput"><span class="number">0.999999940f</span></code>,
- then <code class="computeroutput"><span class="number">1</span> <span class="special">-</span>
+ at float precision is <tt class="computeroutput"><span class="number">0.999999940f</span></tt>,
+ then <tt class="computeroutput"><span class="number">1</span> <span class="special">-</span>
             <span class="number">0.999999940f</span> <span class="special">=</span>
- <span class="number">5.96046448e-008</span></code>, but the result
+ <span class="number">5.96046448e-008</span></tt>, but the result
             is actually accurate to just <span class="emphasis"><em>one single bit</em></span>: the
             only bit that didn't cancel out!
           </p>
@@ -429,31 +435,31 @@
             the quantile from the complement neatly solves the problem, so for example:
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">quantile</span><span class="special">(</span><span class="identifier">complement</span><span class="special">(</span><span class="identifier">students_t</span><span class="special">(</span><span class="number">10000</span><span class="special">),</span> <span class="number">1e-9</span><span class="special">))</span></code>
+ <tt class="computeroutput"><span class="identifier">quantile</span><span class="special">(</span><span class="identifier">complement</span><span class="special">(</span><span class="identifier">students_t</span><span class="special">(</span><span class="number">10000</span><span class="special">),</span> <span class="number">1e-9</span><span class="special">))</span></tt>
           </p>
 <p>
- returns the expected t-statistic <code class="computeroutput"><span class="number">6.00336</span></code>,
+ returns the expected t-statistic <tt class="computeroutput"><span class="number">6.00336</span></tt>,
             where as:
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">quantile</span><span class="special">(</span><span class="identifier">students_t</span><span class="special">(</span><span class="number">10000</span><span class="special">),</span> <span class="number">1</span><span class="special">-</span><span class="number">1e-9f</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="identifier">quantile</span><span class="special">(</span><span class="identifier">students_t</span><span class="special">(</span><span class="number">10000</span><span class="special">),</span> <span class="number">1</span><span class="special">-</span><span class="number">1e-9f</span><span class="special">)</span></tt>
           </p>
 <p>
             raises an overflow error, since it is the same as:
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">quantile</span><span class="special">(</span><span class="identifier">students_t</span><span class="special">(</span><span class="number">10000</span><span class="special">),</span> <span class="number">1</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="identifier">quantile</span><span class="special">(</span><span class="identifier">students_t</span><span class="special">(</span><span class="number">10000</span><span class="special">),</span> <span class="number">1</span><span class="special">)</span></tt>
           </p>
 <p>
             Which has no finite result.
           </p>
 </td></tr>
 </table></div>
-<a name="math_toolkit.dist.stat_tut.overview.parameters_can_be_calculated"></a><h5>
-<a name="id498723"></a>
+<a name="math_toolkit.dist.stat_tut.overview.parameters_can_be_calculated"></a><h4>
+<a name="id464962"></a>
           <a href="overview.html#math_toolkit.dist.stat_tut.overview.parameters_can_be_calculated">Parameters
           can be calculated</a>
- </h5>
+ </h4>
 <p>
           Sometimes it's the parameters that define the distribution that you need
           to find. Suppose, for example, you have conducted a Students-t test for
@@ -481,10 +487,10 @@
           of course, that the sample mean and standard deviation are invariant with
           sample size.
         </p>
-<a name="math_toolkit.dist.stat_tut.overview.summary"></a><h5>
-<a name="id498876"></a>
+<a name="math_toolkit.dist.stat_tut.overview.summary"></a><h4>
+<a name="id465106"></a>
           <a href="overview.html#math_toolkit.dist.stat_tut.overview.summary">Summary</a>
- </h5>
+ </h4>
 <div class="itemizedlist"><ul type="disc">
 <li>
             Distributions are objects, which are constructed from whatever parameters
@@ -499,11 +505,11 @@
           </li>
 <li>
             Complements of probabilities are calculated by wrapping the function's
- arguments in a call to <code class="computeroutput"><span class="identifier">complement</span><span class="special">(...)</span></code>.
+ arguments in a call to <tt class="computeroutput"><span class="identifier">complement</span><span class="special">(...)</span></tt>.
           </li>
 <li>
             Functions that accept a probability can accept a complement of the probability
- as well, by wrapping the function's arguments in a call to <code class="computeroutput"><span class="identifier">complement</span><span class="special">(...)</span></code>.
+ as well, by wrapping the function's arguments in a call to <tt class="computeroutput"><span class="identifier">complement</span><span class="special">(...)</span></tt>.
           </li>
 <li>
             Static member functions allow the parameters of a distribution to be
@@ -516,8 +522,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/variates.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/variates.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/variates.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Random Variates and Distribution Parameters</title>
+<title> Random Variates
+ and Distribution Parameters</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../stat_tut.html" title="Statistical Distributions Tutorial">
-<link rel="prev" href="weg/nag_library.html" title="Comparison with C, R, FORTRAN-style Free Functions">
-<link rel="next" href="dist_params.html" title="Discrete Probability Distributions">
+<link rel="up" href="../stat_tut.html" title=" Statistical Distributions
+ Tutorial">
+<link rel="prev" href="weg/nag_library.html" title=" Comparison
+ with C, R, FORTRAN-style Free Functions">
+<link rel="next" href="dist_params.html" title=" Discrete Probability
+ Distributions">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +28,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.dist.stat_tut.variates"></a><a href="variates.html" title="Random Variates and Distribution Parameters"> Random Variates
- and Distribution Parameters</a>
-</h4></div></div></div>
+<a name="math_toolkit.dist.stat_tut.variates"></a><a href="variates.html" title=" Random Variates
+ and Distribution Parameters"> Random Variates
+ and Distribution Parameters</a></h4></div></div></div>
 <p>
           <a href="http://en.wikipedia.org/wiki/Random_variate" target="_top">Random variates</a>
           and distribution parameters
@@ -43,14 +47,14 @@
           n, p)</em></span>.
         </p>
 <p>
- Translating this into code the <code class="computeroutput"><span class="identifier">binomial_distribution</span></code>
+ Translating this into code the <tt class="computeroutput"><span class="identifier">binomial_distribution</span></tt>
           constructor therefore has two parameters:
         </p>
 <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>
 </pre>
 <p>
- While the function <code class="computeroutput"><span class="identifier">pdf</span></code>
+ While the function <tt class="computeroutput"><span class="identifier">pdf</span></tt>
           has one argument specifying the distribution type (which includes it's
           parameters, if any), and a second argument for the random variate. So taking
           our binomial distribution example, we would write:
@@ -61,8 +65,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Worked Examples</title>
+<title> Worked Examples</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../stat_tut.html" title="Statistical Distributions Tutorial">
-<link rel="prev" href="overview.html" title="Overview">
-<link rel="next" href="weg/dist_construct_eg.html" title="Distribution Construction Example">
+<link rel="up" href="../stat_tut.html" title=" Statistical Distributions
+ Tutorial">
+<link rel="prev" href="overview.html" title=" Overview">
+<link rel="next" href="weg/dist_construct_eg.html" title="
+ Distribution Construction Example">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +26,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.dist.stat_tut.weg"></a> Worked Examples
-</h4></div></div></div>
+<a name="math_toolkit.dist.stat_tut.weg"></a> Worked Examples</h4></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"><a href="weg/dist_construct_eg.html">
           Distribution Construction Example</a></span></dt>
@@ -109,8 +110,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/binom_eg.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/binom_eg.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/binom_eg.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Binomial Distribution Examples</title>
+<title> Binomial
+ Distribution Examples</title>
 <link rel="stylesheet" href="../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../weg.html" title="Worked Examples">
-<link rel="prev" href="f_eg.html" title="F Distribution Examples">
-<link rel="next" href="binom_eg/binomial_coinflip_example.html" title="Binomial Coin-Flipping Example">
+<link rel="up" href="../weg.html" title=" Worked Examples">
+<link rel="prev" href="f_eg.html" title=" F Distribution
+ Examples">
+<link rel="next" href="binom_eg/binomial_coinflip_example.html" title="
+ Binomial Coin-Flipping Example">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="math_toolkit.dist.stat_tut.weg.binom_eg"></a><a href="binom_eg.html" title="Binomial Distribution Examples"> Binomial
- Distribution Examples</a>
-</h5></div></div></div>
+<a name="math_toolkit.dist.stat_tut.weg.binom_eg"></a><a href="binom_eg.html" title=" Binomial
+ Distribution Examples"> Binomial
+ Distribution Examples</a></h5></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"><a href="binom_eg/binomial_coinflip_example.html">
             Binomial Coin-Flipping Example</a></span></dt>
@@ -39,14 +42,18 @@
             Estimating Sample Sizes for a Binomial Distribution.</a></span></dt>
 </dl></div>
 <p>
- See also the reference documentation for the <a href="../../dist_ref/dists/binomial_dist.html" title="Binomial Distribution">Binomial
+ See also the reference documentation for the <a href="../../dist_ref/dists/binomial_dist.html" title="
+ Binomial Distribution">Binomial
             Distribution</a>.
           </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/binom_eg/binom_conf.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/binom_eg/binom_conf.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/binom_eg/binom_conf.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,18 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Calculating Confidence Limits on the Frequency of Occurrence for a Binomial Distribution</title>
+<title>
+ Calculating Confidence Limits on the Frequency of Occurrence for a Binomial
+ Distribution</title>
 <link rel="stylesheet" href="../../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../binom_eg.html" title="Binomial Distribution Examples">
-<link rel="prev" href="binomial_quiz_example.html" title="Binomial Quiz Example">
-<link rel="next" href="binom_size_eg.html" title="Estimating Sample Sizes for a Binomial Distribution.">
+<link rel="up" href="../binom_eg.html" title=" Binomial
+ Distribution Examples">
+<link rel="prev" href="binomial_quiz_example.html" title="
+ Binomial Quiz Example">
+<link rel="next" href="binom_size_eg.html" title="
+ Estimating Sample Sizes for a Binomial Distribution.">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,10 +29,11 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h6 class="title">
-<a name="math_toolkit.dist.stat_tut.weg.binom_eg.binom_conf"></a><a href="binom_conf.html" title="Calculating Confidence Limits on the Frequency of Occurrence for a Binomial Distribution">
+<a name="math_toolkit.dist.stat_tut.weg.binom_eg.binom_conf"></a><a href="binom_conf.html" title="
+ Calculating Confidence Limits on the Frequency of Occurrence for a Binomial
+ Distribution">
             Calculating Confidence Limits on the Frequency of Occurrence for a Binomial
- Distribution</a>
-</h6></div></div></div>
+ Distribution</a></h6></div></div></div>
 <p>
               Imagine you have a process that follows a binomial distribution: for
               each trial conducted, an event either occurs or does it does not, referred
@@ -37,8 +43,8 @@
               for <span class="emphasis"><em>k</em></span> successes out of <span class="emphasis"><em>N</em></span>
               trials. However our confidence in that estimate will be shaped by how
               many trials were conducted, and how many successes were observed. The
- static member functions <code class="computeroutput"><span class="identifier">binomial_distribution</span><span class="special">&lt;&gt;::</span><span class="identifier">find_lower_bound_on_p</span></code>
- and <code class="computeroutput"><span class="identifier">binomial_distribution</span><span class="special">&lt;&gt;::</span><span class="identifier">find_upper_bound_on_p</span></code>
+ static member functions <tt class="computeroutput"><span class="identifier">binomial_distribution</span><span class="special">&lt;&gt;::</span><span class="identifier">find_lower_bound_on_p</span></tt>
+ and <tt class="computeroutput"><span class="identifier">binomial_distribution</span><span class="special">&lt;&gt;::</span><span class="identifier">find_upper_bound_on_p</span></tt>
               allow you to calculate the confidence intervals for your estimate of
               the occurrence frequency.
             </p>
@@ -95,8 +101,8 @@
 </pre>
 <p>
               And now for the important part - the intervals themselves - for each
- value of <span class="emphasis"><em>alpha</em></span>, we call <code class="computeroutput"><span class="identifier">find_lower_bound_on_p</span></code>
- and <code class="computeroutput"><span class="identifier">find_lower_upper_on_p</span></code>
+ value of <span class="emphasis"><em>alpha</em></span>, we call <tt class="computeroutput"><span class="identifier">find_lower_bound_on_p</span></tt>
+ and <tt class="computeroutput"><span class="identifier">find_lower_upper_on_p</span></tt>
               to obtain lower and upper bounds respectively. Note that since we are
               calculating a two-sided interval, we must divide the value of alpha
               in two.
@@ -117,8 +123,8 @@
                 The risk that it is greater than the upper bound is also &#945;.
               </li></ul></div>
 <p>
- So the risk it is outside <span class="bold"><strong>upper or lower bound</strong></span>,
- is <span class="bold"><strong>twice</strong></span> alpha, and the probability
+ So the risk it is outside <span class="bold"><b>upper or lower bound</b></span>,
+ is <span class="bold"><b>twice</b></span> alpha, and the probability
               that it is inside the bounds is therefore not nearly as high as one
               might have thought. This is why &#945;/2 must be used in the calculations
               below.
@@ -127,11 +133,11 @@
               In contrast, had we been calculating a single-sided interval, for example:
               <span class="emphasis"><em>"Calculate a lower bound so that we are P% sure that
               the true occurrence frequency is greater than some value"</em></span>
- then we would <span class="bold"><strong>not</strong></span> have divided by
+ then we would <span class="bold"><b>not</b></span> have divided by
               two.
             </p>
 <p>
- Finally note that <code class="computeroutput"><span class="identifier">binomial_distribution</span></code>
+ Finally note that <tt class="computeroutput"><span class="identifier">binomial_distribution</span></tt>
               provides a choice of two methods for the calculation, we print out
               the results from both methods in this example:
             </p>
@@ -231,8 +237,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/binom_eg/binom_size_eg.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/binom_eg/binom_size_eg.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/binom_eg/binom_size_eg.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,18 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Estimating Sample Sizes for a Binomial Distribution.</title>
+<title>
+ Estimating Sample Sizes for a Binomial Distribution.</title>
 <link rel="stylesheet" href="../../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../binom_eg.html" title="Binomial Distribution Examples">
-<link rel="prev" href="binom_conf.html" title="Calculating Confidence Limits on the Frequency of Occurrence for a Binomial Distribution">
-<link rel="next" href="../neg_binom_eg.html" title="Negative Binomial Distribution Examples">
+<link rel="up" href="../binom_eg.html" title=" Binomial
+ Distribution Examples">
+<link rel="prev" href="binom_conf.html" title="
+ Calculating Confidence Limits on the Frequency of Occurrence for a Binomial
+ Distribution">
+<link rel="next" href="../neg_binom_eg.html" title=" Negative
+ Binomial Distribution Examples">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +29,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h6 class="title">
-<a name="math_toolkit.dist.stat_tut.weg.binom_eg.binom_size_eg"></a><a href="binom_size_eg.html" title="Estimating Sample Sizes for a Binomial Distribution.">
- Estimating Sample Sizes for a Binomial Distribution.</a>
-</h6></div></div></div>
+<a name="math_toolkit.dist.stat_tut.weg.binom_eg.binom_size_eg"></a><a href="binom_size_eg.html" title="
+ Estimating Sample Sizes for a Binomial Distribution.">
+ Estimating Sample Sizes for a Binomial Distribution.</a></h6></div></div></div>
 <p>
               Imagine you have a critical component that you know will fail in 1
               in N "uses" (for some suitable definition of "use").
@@ -34,7 +39,7 @@
               its chance of failure between routine replacements is less than P%.
               If the failures follow a binomial distribution (each time the component
               is "used" it either fails or does not) then the static member
- function <code class="computeroutput"><span class="identifier">binomial_distibution</span><span class="special">&lt;&gt;::</span><span class="identifier">find_maximum_number_of_trials</span></code>
+ function <tt class="computeroutput"><span class="identifier">binomial_distibution</span><span class="special">&lt;&gt;::</span><span class="identifier">find_maximum_number_of_trials</span></tt>
               can be used to estimate the maximum number of "uses" of that
               component for some acceptable risk level <span class="emphasis"><em>alpha</em></span>.
             </p>
@@ -82,7 +87,7 @@
               we'll err on the safe side and take the floor of the result. Had we
               been calculating the <span class="emphasis"><em>minimum</em></span> number of trials
               required to observe a certain number of <span class="emphasis"><em>successes</em></span>
- using <code class="computeroutput"><span class="identifier">find_minimum_number_of_trials</span></code>
+ using <tt class="computeroutput"><span class="identifier">find_minimum_number_of_trials</span></tt>
               we would have taken the ceiling instead.
             </p>
 <p>
@@ -146,8 +151,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/binom_eg/binomial_coinflip_example.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/binom_eg/binomial_coinflip_example.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/binom_eg/binomial_coinflip_example.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Binomial Coin-Flipping Example</title>
+<title>
+ Binomial Coin-Flipping Example</title>
 <link rel="stylesheet" href="../../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../binom_eg.html" title="Binomial Distribution Examples">
-<link rel="prev" href="../binom_eg.html" title="Binomial Distribution Examples">
-<link rel="next" href="binomial_quiz_example.html" title="Binomial Quiz Example">
+<link rel="up" href="../binom_eg.html" title=" Binomial
+ Distribution Examples">
+<link rel="prev" href="../binom_eg.html" title=" Binomial
+ Distribution Examples">
+<link rel="next" href="binomial_quiz_example.html" title="
+ Binomial Quiz Example">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +28,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h6 class="title">
-<a name="math_toolkit.dist.stat_tut.weg.binom_eg.binomial_coinflip_example"></a><a href="binomial_coinflip_example.html" title="Binomial Coin-Flipping Example">
- Binomial Coin-Flipping Example</a>
-</h6></div></div></div>
+<a name="math_toolkit.dist.stat_tut.weg.binom_eg.binomial_coinflip_example"></a><a href="binomial_coinflip_example.html" title="
+ Binomial Coin-Flipping Example">
+ Binomial Coin-Flipping Example</a></h6></div></div></div>
 <p>
               </p>
 <p>
@@ -213,7 +217,7 @@
               </p>
 <p>
                 Since the subtraction may involve <a href="http://docs.sun.com/source/806-3568/ncg_goldberg.html" target="_top">cancellation
- error</a>, where as <code class="computeroutput"><span class="identifier">cdf</span><span class="special">(</span><span class="identifier">complement</span><span class="special">(</span><span class="identifier">flip</span><span class="special">,</span> <span class="number">8</span><span class="special">))</span></code> does not use such a subtraction
+ error</a>, where as <tt class="computeroutput"><span class="identifier">cdf</span><span class="special">(</span><span class="identifier">complement</span><span class="special">(</span><span class="identifier">flip</span><span class="special">,</span> <span class="number">8</span><span class="special">))</span></tt> does not use such a subtraction
                 internally, and so does not exhibit the problem.
               </p>
 <p>
@@ -346,13 +350,6 @@
 <p>
               </p>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
             </p>
 <p>
               See binomial_coinflip_example.cpp
@@ -381,7 +378,7 @@
 Probability of between 4 and 6 heads (4 or 5 or 6) is 0.6563
 Probability of between 3 and 7 heads (3, 4, 5, 6 or 7) is 0.8906
 
-Probability of getting exactly (<code class="literal">=) heads
+Probability of getting exactly (<tt class="literal">=) heads
 0 0.0009766 or 1 in 1024, or 0.09766%
 1 0.009766 or 1 in 102.4, or 0.9766%
 2 0.04395 or 1 in 22.76, or 4.395%
@@ -394,7 +391,7 @@
 9 0.009766 or 1 in 102.4, or 0.9766%
 10 0.0009766 or 1 in 1024, or 0.09766%
 
-Probability of getting upto (&lt;</code>) heads
+Probability of getting upto (&lt;</tt>) heads
 0 0.0009766 or 1 in 1024, or 0.09766%
 1 0.01074 or 1 in 93.09, or 1.074%
 2 0.05469 or 1 in 18.29, or 5.469%
@@ -408,19 +405,15 @@
 10 1 or 1 in 1, or 100%
 </pre>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
             </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/binom_eg/binomial_quiz_example.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/binom_eg/binomial_quiz_example.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/binom_eg/binomial_quiz_example.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,18 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Binomial Quiz Example</title>
+<title>
+ Binomial Quiz Example</title>
 <link rel="stylesheet" href="../../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../binom_eg.html" title="Binomial Distribution Examples">
-<link rel="prev" href="binomial_coinflip_example.html" title="Binomial Coin-Flipping Example">
-<link rel="next" href="binom_conf.html" title="Calculating Confidence Limits on the Frequency of Occurrence for a Binomial Distribution">
+<link rel="up" href="../binom_eg.html" title=" Binomial
+ Distribution Examples">
+<link rel="prev" href="binomial_coinflip_example.html" title="
+ Binomial Coin-Flipping Example">
+<link rel="next" href="binom_conf.html" title="
+ Calculating Confidence Limits on the Frequency of Occurrence for a Binomial
+ Distribution">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +29,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h6 class="title">
-<a name="math_toolkit.dist.stat_tut.weg.binom_eg.binomial_quiz_example"></a><a href="binomial_quiz_example.html" title="Binomial Quiz Example">
- Binomial Quiz Example</a>
-</h6></div></div></div>
+<a name="math_toolkit.dist.stat_tut.weg.binom_eg.binomial_quiz_example"></a><a href="binomial_quiz_example.html" title="
+ Binomial Quiz Example">
+ Binomial Quiz Example</a></h6></div></div></div>
 <p>
               </p>
 <p>
@@ -67,13 +72,6 @@
 <p>
               </p>
 <p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
- </p>
-<p>
                 The number of correct answers, X, is distributed as a binomial random
                 variable with binomial distribution parameters: questions n = 16
                 and success fraction probability p = 0.25. So we construct a binomial
@@ -437,7 +435,7 @@
 <p>
               </p>
 <p>
- We now consider the probabilities of <span class="bold"><strong>ranges</strong></span>
+ We now consider the probabilities of <span class="bold"><b>ranges</b></span>
                 of correct guesses.
               </p>
 <p>
@@ -522,11 +520,11 @@
 <p>
               <a name="math_toolkit.dist.stat_tut.weg.binom_eg.binomial_quiz_example.using_binomial_distribution_moments"></a>
               </p>
-<h5>
-<a name="id527246"></a>
+<h4>
+<a name="id493543"></a>
                 <a 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>
+ </h4>
 <p>
               </p>
 <p>
@@ -560,10 +558,10 @@
 <p>
               <a name="math_toolkit.dist.stat_tut.weg.binom_eg.binomial_quiz_example.quantiles"></a>
               </p>
-<h5>
-<a name="id527763"></a>
+<h4>
+<a name="id494065"></a>
                 <a href="binomial_quiz_example.html#math_toolkit.dist.stat_tut.weg.binom_eg.binomial_quiz_example.quantiles">Quantiles</a>
- </h5>
+ </h4>
 <p>
               </p>
 <p>
@@ -597,7 +595,7 @@
               </p>
 <p>
                 Notice that these output integral values because the default policy
- is <code class="computeroutput"><span class="identifier">integer_round_outwards</span></code>.
+ is <tt class="computeroutput"><span class="identifier">integer_round_outwards</span></tt>.
               </p>
 <p>
               
@@ -612,15 +610,9 @@
 <p>
               </p>
 <p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
- </p>
-<p>
- Quantiles values are controlled by the <a href="../../../../policy/pol_ref/discrete_quant_ref.html" title="Discrete Quantile Policies">discrete
- quantile policy</a> chosen. The default is <code class="computeroutput"><span class="identifier">integer_round_outwards</span></code>,
+ Quantiles values are controlled by the <a href="../../../../policy/pol_ref/discrete_quant_ref.html" title=" Discrete
+ Quantile Policies">discrete
+ quantile policy</a> chosen. The default is <tt class="computeroutput"><span class="identifier">integer_round_outwards</span></tt>,
                 so the lower quantile is rounded down, and the upper quantile is
                 rounded up.
               </p>
@@ -628,13 +620,14 @@
               </p>
 <p>
                 But we might believe that the real values tell us a little more -
- see <a href="../../../../policy/pol_tutorial/understand_dis_quant.html" title="Understanding Quantiles of Discrete Distributions">Understanding
+ see <a href="../../../../policy/pol_tutorial/understand_dis_quant.html" title="
+ Understanding Quantiles of Discrete Distributions">Understanding
                 Discrete Quantile Policy</a>.
               </p>
 <p>
               </p>
 <p>
- We could control the policy for <span class="bold"><strong>all</strong></span>
+ We could control the policy for <span class="bold"><b>all</b></span>
                 distributions by
               </p>
 <p>
@@ -660,7 +653,7 @@
               </p>
 <p>
                 at the head of the program would make this policy apply to this
- <span class="bold"><strong>one, and only</strong></span>, translation unit.
+ <span class="bold"><b>one, and only</b></span>, translation unit.
               </p>
 <p>
               </p>
@@ -761,13 +754,6 @@
 If guessing then percentiles 1 to 99% will get 0 to 7.788 right.
 </pre>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
             </p>
 <p>
               See binomial_quiz_example.cpp
@@ -776,8 +762,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/cs_eg.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/cs_eg.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/cs_eg.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Chi Squared Distribution Examples</title>
+<title> Chi Squared
+ Distribution Examples</title>
 <link rel="stylesheet" href="../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../weg.html" title="Worked Examples">
-<link rel="prev" href="st_eg/paired_st.html" title="Comparing two paired samples with the Student's t distribution">
-<link rel="next" href="cs_eg/chi_sq_intervals.html" title="Confidence Intervals on the Standard Deviation">
+<link rel="up" href="../weg.html" title=" Worked Examples">
+<link rel="prev" href="st_eg/paired_st.html" title="
+ Comparing two paired samples with the Student's t distribution">
+<link rel="next" href="cs_eg/chi_sq_intervals.html" title="
+ Confidence Intervals on the Standard Deviation">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="math_toolkit.dist.stat_tut.weg.cs_eg"></a><a href="cs_eg.html" title="Chi Squared Distribution Examples"> Chi Squared
- Distribution Examples</a>
-</h5></div></div></div>
+<a name="math_toolkit.dist.stat_tut.weg.cs_eg"></a><a href="cs_eg.html" title=" Chi Squared
+ Distribution Examples"> Chi Squared
+ Distribution Examples</a></h5></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"><a href="cs_eg/chi_sq_intervals.html">
             Confidence Intervals on the Standard Deviation</a></span></dt>
@@ -39,8 +42,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/cs_eg/chi_sq_intervals.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/cs_eg/chi_sq_intervals.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/cs_eg/chi_sq_intervals.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Confidence Intervals on the Standard Deviation</title>
+<title>
+ Confidence Intervals on the Standard Deviation</title>
 <link rel="stylesheet" href="../../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../cs_eg.html" title="Chi Squared Distribution Examples">
-<link rel="prev" href="../cs_eg.html" title="Chi Squared Distribution Examples">
-<link rel="next" href="chi_sq_test.html" title="Chi-Square Test for the Standard Deviation">
+<link rel="up" href="../cs_eg.html" title=" Chi Squared
+ Distribution Examples">
+<link rel="prev" href="../cs_eg.html" title=" Chi Squared
+ Distribution Examples">
+<link rel="next" href="chi_sq_test.html" title="
+ Chi-Square Test for the Standard Deviation">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +28,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h6 class="title">
-<a name="math_toolkit.dist.stat_tut.weg.cs_eg.chi_sq_intervals"></a><a href="chi_sq_intervals.html" title="Confidence Intervals on the Standard Deviation">
- Confidence Intervals on the Standard Deviation</a>
-</h6></div></div></div>
+<a name="math_toolkit.dist.stat_tut.weg.cs_eg.chi_sq_intervals"></a><a href="chi_sq_intervals.html" title="
+ Confidence Intervals on the Standard Deviation">
+ Confidence Intervals on the Standard Deviation</a></h6></div></div></div>
 <p>
               Once you have calculated the standard deviation for your data, a legitimate
               question to ask is "How reliable is the calculated standard deviation?".
@@ -144,11 +148,11 @@
               So at the 95% confidence level we conclude that the standard deviation
               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="id510796"></a>
+<a name="math_toolkit.dist.stat_tut.weg.cs_eg.chi_sq_intervals.confidence_intervals_as_a_function_of_the_number_of_observations"></a><h4>
+<a name="id477067"></a>
               <a 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>
+ </h4>
 <p>
               Similarly, we can also list the confidence intervals for the standard
               deviation for the common confidence levels 95%, for increasing numbers
@@ -156,7 +160,7 @@
             </p>
 <p>
               The standard deviation used to compute these values is unity, so the
- limits listed are <span class="bold"><strong>multipliers</strong></span> for
+ limits listed are <span class="bold"><b>multipliers</b></span> for
               any particular standard deviation. For example, given a standard deviation
               of 0.0062789 as in the example above; for 100 observations the multiplier
               is 0.8780 giving the lower confidence limit of 0.8780 * 0.006728 =
@@ -193,10 +197,10 @@
    1000000 0.9986 1.0014
 </pre>
 <p>
- With just 2 observations the limits are from <span class="bold"><strong>0.445</strong></span>
- up to to <span class="bold"><strong>31.9</strong></span>, so the standard deviation
- might be about <span class="bold"><strong>half</strong></span> the observed value
- up to <span class="bold"><strong>30 times</strong></span> the observed value!
+ With just 2 observations the limits are from <span class="bold"><b>0.445</b></span>
+ up to to <span class="bold"><b>31.9</b></span>, so the standard deviation
+ might be about <span class="bold"><b>half</b></span> the observed value
+ up to <span class="bold"><b>30 times</b></span> the observed value!
             </p>
 <p>
               Estimating a standard deviation with just a handful of values leaves
@@ -206,7 +210,7 @@
 <p>
               Even for 10 observations, normally considered a reasonable number,
               the range is still from 0.69 to 1.8, about a range of 0.7 to 2, and
- is still highly skewed with an upper limit <span class="bold"><strong>twice</strong></span>
+ is still highly skewed with an upper limit <span class="bold"><b>twice</b></span>
               the median.
             </p>
 <p>
@@ -226,8 +230,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/cs_eg/chi_sq_size.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/cs_eg/chi_sq_size.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/cs_eg/chi_sq_size.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,18 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Estimating the Required Sample Sizes for a Chi-Square Test for the Standard Deviation</title>
+<title>
+ Estimating the Required Sample Sizes for a Chi-Square Test for the Standard
+ Deviation</title>
 <link rel="stylesheet" href="../../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../cs_eg.html" title="Chi Squared Distribution Examples">
-<link rel="prev" href="chi_sq_test.html" title="Chi-Square Test for the Standard Deviation">
-<link rel="next" href="../f_eg.html" title="F Distribution Examples">
+<link rel="up" href="../cs_eg.html" title=" Chi Squared
+ Distribution Examples">
+<link rel="prev" href="chi_sq_test.html" title="
+ Chi-Square Test for the Standard Deviation">
+<link rel="next" href="../f_eg.html" title=" F Distribution
+ Examples">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,18 +29,20 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h6 class="title">
-<a name="math_toolkit.dist.stat_tut.weg.cs_eg.chi_sq_size"></a><a href="chi_sq_size.html" title="Estimating the Required Sample Sizes for a Chi-Square Test for the Standard Deviation">
+<a name="math_toolkit.dist.stat_tut.weg.cs_eg.chi_sq_size"></a><a href="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>
-</h6></div></div></div>
+ Deviation</a></h6></div></div></div>
 <p>
               Suppose we conduct a Chi Squared test for standard deviation and the
               result is borderline, a legitimate question to ask is "How large
               would the sample size have to be in order to produce a definitive result?"
             </p>
 <p>
- The class template chi_squared_distribution
- has a static method <code class="computeroutput"><span class="identifier">find_degrees_of_freedom</span></code>
+ The class template <a href="../../../dist_ref/dists/chi_squared_dist.html" title="
+ Chi Squared Distribution">chi_squared_distribution</a>
+ has a static method <tt class="computeroutput"><span class="identifier">find_degrees_of_freedom</span></tt>
               that will calculate this value for some acceptable risk of type I failure
               <span class="emphasis"><em>alpha</em></span>, type II failure <span class="emphasis"><em>beta</em></span>,
               and difference from the standard deviation <span class="emphasis"><em>diff</em></span>.
@@ -85,7 +92,7 @@
               Thanks to the asymmetric nature of the Chi Squared distribution these
               two values will not be the same, the difference in their calculation
               differs only in the sign of <span class="emphasis"><em>diff</em></span> that's passed
- to <code class="computeroutput"><span class="identifier">find_degrees_of_freedom</span></code>.
+ to <tt class="computeroutput"><span class="identifier">find_degrees_of_freedom</span></tt>.
               Finally in this example we'll simply things, and let risk level <span class="emphasis"><em>beta</em></span>
               be the same as <span class="emphasis"><em>alpha</em></span>:
             </p>
@@ -170,8 +177,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/cs_eg/chi_sq_test.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/cs_eg/chi_sq_test.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/cs_eg/chi_sq_test.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,18 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Chi-Square Test for the Standard Deviation</title>
+<title>
+ Chi-Square Test for the Standard Deviation</title>
 <link rel="stylesheet" href="../../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../cs_eg.html" title="Chi Squared Distribution Examples">
-<link rel="prev" href="chi_sq_intervals.html" title="Confidence Intervals on the Standard Deviation">
-<link rel="next" href="chi_sq_size.html" title="Estimating the Required Sample Sizes for a Chi-Square Test for the Standard Deviation">
+<link rel="up" href="../cs_eg.html" title=" Chi Squared
+ Distribution Examples">
+<link rel="prev" href="chi_sq_intervals.html" title="
+ Confidence Intervals on the Standard Deviation">
+<link rel="next" href="chi_sq_size.html" title="
+ Estimating the Required Sample Sizes for a Chi-Square Test for the Standard
+ Deviation">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +29,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h6 class="title">
-<a name="math_toolkit.dist.stat_tut.weg.cs_eg.chi_sq_test"></a><a href="chi_sq_test.html" title="Chi-Square Test for the Standard Deviation">
- Chi-Square Test for the Standard Deviation</a>
-</h6></div></div></div>
+<a name="math_toolkit.dist.stat_tut.weg.cs_eg.chi_sq_test"></a><a href="chi_sq_test.html" title="
+ Chi-Square Test for the Standard Deviation">
+ Chi-Square Test for the Standard Deviation</a></h6></div></div></div>
 <p>
               We use this test to determine whether the standard deviation of a sample
               differs from a specified value. Typically this occurs in process change
@@ -286,8 +291,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/dist_construct_eg.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/dist_construct_eg.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/dist_construct_eg.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Distribution Construction Example</title>
+<title>
+ Distribution Construction Example</title>
 <link rel="stylesheet" href="../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../weg.html" title="Worked Examples">
-<link rel="prev" href="../weg.html" title="Worked Examples">
-<link rel="next" href="st_eg.html" title="Student's t Distribution Examples">
+<link rel="up" href="../weg.html" title=" Worked Examples">
+<link rel="prev" href="../weg.html" title=" Worked Examples">
+<link rel="next" href="st_eg.html" title=" Student's
+ t Distribution Examples">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +26,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="math_toolkit.dist.stat_tut.weg.dist_construct_eg"></a><a href="dist_construct_eg.html" title="Distribution Construction Example">
- Distribution Construction Example</a>
-</h5></div></div></div>
+<a name="math_toolkit.dist.stat_tut.weg.dist_construct_eg"></a><a href="dist_construct_eg.html" title="
+ Distribution Construction Example">
+ Distribution Construction Example</a></h5></div></div></div>
 <p>
             See distribution_construction.cpp
             for full source code.
@@ -66,9 +68,7 @@
 <p>
             </p>
 <p>
- Several examples of constructing distributions follow: </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
+ Several examples of constructing distributions follow:
             </p>
 <p>
             </p>
@@ -154,7 +154,7 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Caution]" src="../../../../../../../../../doc/html/images/caution.png"></td>
 <th align="left">Caution</th>
 </tr>
-<tr><td align="left" valign="top"><p>
+<tr><td colspan="2" align="left" valign="top"><p>
                 This convenience typedef is <span class="emphasis"><em>not</em></span> provided if
                 a clash would occur with the name of a function: currently only "beta"
                 and "gamma" fall into this category.
@@ -177,7 +177,7 @@
 <p>
             </p>
 <p>
- we have a convenient typedef to <code class="computeroutput"><span class="identifier">negative_binomial_distribution</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;</span></code>:
+ we have a convenient typedef to <tt class="computeroutput"><span class="identifier">negative_binomial_distribution</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;</span></tt>:
             </p>
 <p>
             </p>
@@ -351,7 +351,7 @@
             <a name="math_toolkit.dist.stat_tut.weg.dist_construct_eg.default_arguments_to_distribution_constructors_"></a>
             </p>
 <h6>
-<a name="id501075"></a>
+<a name="id467309"></a>
               <a 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>
@@ -411,17 +411,18 @@
 <p>
             </p>
 <p>
- There is no useful output from this program, of course. </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
+ There is no useful output from this program, of course.
             </p>
 <p>
           </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/error_eg.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/error_eg.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/error_eg.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Error Handling Example</title>
+<title> Error Handling
+ Example</title>
 <link rel="stylesheet" href="../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../weg.html" title="Worked Examples">
-<link rel="prev" href="normal_example/normal_misc.html" title="Some Miscellaneous Examples of the Normal (Gaussian) Distribution">
-<link rel="next" href="find_eg.html" title="Find Location and Scale Examples">
+<link rel="up" href="../weg.html" title=" Worked Examples">
+<link rel="prev" href="normal_example/normal_misc.html" title="
+ Some Miscellaneous Examples of the Normal (Gaussian) Distribution">
+<link rel="next" href="find_eg.html" title=" Find Location
+ and Scale Examples">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,18 +27,18 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="math_toolkit.dist.stat_tut.weg.error_eg"></a><a href="error_eg.html" title="Error Handling Example"> Error Handling
- Example</a>
-</h5></div></div></div>
+<a name="math_toolkit.dist.stat_tut.weg.error_eg"></a><a href="error_eg.html" title=" Error Handling
+ Example"> Error Handling
+ Example</a></h5></div></div></div>
 <p>
- See <a href="../../../main_overview/error_handling.html" title="Error Handling">error handling
+ See <a href="../../../main_overview/error_handling.html" title=" Error Handling">error handling
             documentation</a> for a detailed explanation of the mechanism of handling
             errors, including the common "bad" arguments to distributions
- and functions, and how to use Policies
+ and functions, and how to use Policies
             to control it.
           </p>
 <p>
- But, by default, <span class="bold"><strong>exceptions will be raised</strong></span>,
+ But, by default, <span class="bold"><b>exceptions will be raised</b></span>,
             for domain errors, pole errors, numeric overflow, and internal evaluation
             errors. To avoid the exceptions from getting thrown and instead get an
             appropriate value returned, usually a NaN (domain errors pole errors
@@ -77,7 +80,7 @@
 <p>
             </p>
 <p>
- To ensure the <code class="computeroutput"><span class="special">::</span><span class="identifier">errno</span></code>
+ To ensure the <tt class="computeroutput"><span class="special">::</span><span class="identifier">errno</span></tt>
               is set when a domain error occurs as well as returning a NaN.
             </p>
 <p>
@@ -233,26 +236,19 @@
 errno is set to: 33
 </pre>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
           </p>
 <div class="caution"><table border="0" summary="Caution">
 <tr>
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Caution]" src="../../../../../../../../../doc/html/images/caution.png"></td>
 <th align="left">Caution</th>
 </tr>
-<tr><td align="left" valign="top">
+<tr><td colspan="2" align="left" valign="top">
 <p>
- If throwing of exceptions is enabled (the default) but you do <span class="bold"><strong>not</strong></span> have try &amp; catch block, then the program
+ If throwing of exceptions is enabled (the default) but you do <span class="bold"><b>not</b></span> have try &amp; catch block, then the program
               will terminate with an uncaught exception and probably abort.
             </p>
 <p>
- Therefore to get the benefit of helpful error messages, enabling <span class="bold"><strong>all exceptions and using try &amp; catch</strong></span> is
+ Therefore to get the benefit of helpful error messages, enabling <span class="bold"><b>all exceptions and using try &amp; catch</b></span> is
               recommended for most applications.
             </p>
 <p>
@@ -263,8 +259,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/f_eg.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/f_eg.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/f_eg.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>F Distribution Examples</title>
+<title> F Distribution
+ Examples</title>
 <link rel="stylesheet" href="../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../weg.html" title="Worked Examples">
-<link rel="prev" href="cs_eg/chi_sq_size.html" title="Estimating the Required Sample Sizes for a Chi-Square Test for the Standard Deviation">
-<link rel="next" href="binom_eg.html" title="Binomial Distribution Examples">
+<link rel="up" href="../weg.html" title=" Worked Examples">
+<link rel="prev" href="cs_eg/chi_sq_size.html" title="
+ Estimating the Required Sample Sizes for a Chi-Square Test for the Standard
+ Deviation">
+<link rel="next" href="binom_eg.html" title=" Binomial
+ Distribution Examples">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +28,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="math_toolkit.dist.stat_tut.weg.f_eg"></a><a href="f_eg.html" title="F Distribution Examples"> F Distribution
- Examples</a>
-</h5></div></div></div>
+<a name="math_toolkit.dist.stat_tut.weg.f_eg"></a><a href="f_eg.html" title=" F Distribution
+ Examples"> F Distribution
+ Examples</a></h5></div></div></div>
 <p>
             Imagine that you want to compare the standard deviations of two sample
             to determine if they differ in any significant way, in this situation
@@ -185,12 +189,12 @@
             function:
           </p>
 <p>
- F<sub>(1-alpha; N1-1, N2-1)</sub> = <code class="computeroutput"><span class="identifier">quantile</span><span class="special">(</span><span class="identifier">fisher_f</span><span class="special">(</span><span class="identifier">N1</span><span class="special">-</span><span class="number">1</span><span class="special">,</span>
- <span class="identifier">N2</span><span class="special">-</span><span class="number">1</span><span class="special">),</span> <span class="identifier">alpha</span><span class="special">)</span></code>
+ F<sub>(1-alpha; N1-1, N2-1)</sub> = <tt class="computeroutput"><span class="identifier">quantile</span><span class="special">(</span><span class="identifier">fisher_f</span><span class="special">(</span><span class="identifier">N1</span><span class="special">-</span><span class="number">1</span><span class="special">,</span>
+ <span class="identifier">N2</span><span class="special">-</span><span class="number">1</span><span class="special">),</span> <span class="identifier">alpha</span><span class="special">)</span></tt>
           </p>
 <p>
- F<sub>(alpha; N1-1, N2-1)</sub> = <code class="computeroutput"><span class="identifier">quantile</span><span class="special">(</span><span class="identifier">complement</span><span class="special">(</span><span class="identifier">fisher_f</span><span class="special">(</span><span class="identifier">N1</span><span class="special">-</span><span class="number">1</span><span class="special">,</span>
- <span class="identifier">N2</span><span class="special">-</span><span class="number">1</span><span class="special">),</span> <span class="identifier">alpha</span><span class="special">))</span></code>
+ F<sub>(alpha; N1-1, N2-1)</sub> = <tt class="computeroutput"><span class="identifier">quantile</span><span class="special">(</span><span class="identifier">complement</span><span class="special">(</span><span class="identifier">fisher_f</span><span class="special">(</span><span class="identifier">N1</span><span class="special">-</span><span class="number">1</span><span class="special">,</span>
+ <span class="identifier">N2</span><span class="special">-</span><span class="number">1</span><span class="special">),</span> <span class="identifier">alpha</span><span class="special">))</span></tt>
           </p>
 <p>
             In our example program we need both upper and lower critical values for
@@ -320,8 +324,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/find_eg.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/find_eg.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/find_eg.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Find Location and Scale Examples</title>
+<title> Find Location
+ and Scale Examples</title>
 <link rel="stylesheet" href="../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../weg.html" title="Worked Examples">
-<link rel="prev" href="error_eg.html" title="Error Handling Example">
-<link rel="next" href="find_eg/find_location_eg.html" title="Find Location (Mean) Example">
+<link rel="up" href="../weg.html" title=" Worked Examples">
+<link rel="prev" href="error_eg.html" title=" Error Handling
+ Example">
+<link rel="next" href="find_eg/find_location_eg.html" title="
+ Find Location (Mean) Example">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="math_toolkit.dist.stat_tut.weg.find_eg"></a><a href="find_eg.html" title="Find Location and Scale Examples"> Find Location
- and Scale Examples</a>
-</h5></div></div></div>
+<a name="math_toolkit.dist.stat_tut.weg.find_eg"></a><a href="find_eg.html" title=" Find Location
+ and Scale Examples"> Find Location
+ and Scale Examples</a></h5></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"><a href="find_eg/find_location_eg.html">
             Find Location (Mean) Example</a></span></dt>
@@ -38,8 +41,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/find_eg/find_location_eg.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/find_eg/find_location_eg.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/find_eg/find_location_eg.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Find Location (Mean) Example</title>
+<title>
+ Find Location (Mean) Example</title>
 <link rel="stylesheet" href="../../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../find_eg.html" title="Find Location and Scale Examples">
-<link rel="prev" href="../find_eg.html" title="Find Location and Scale Examples">
-<link rel="next" href="find_scale_eg.html" title="Find Scale (Standard Deviation) Example">
+<link rel="up" href="../find_eg.html" title=" Find Location
+ and Scale Examples">
+<link rel="prev" href="../find_eg.html" title=" Find Location
+ and Scale Examples">
+<link rel="next" href="find_scale_eg.html" title="
+ Find Scale (Standard Deviation) Example">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +28,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h6 class="title">
-<a name="math_toolkit.dist.stat_tut.weg.find_eg.find_location_eg"></a><a href="find_location_eg.html" title="Find Location (Mean) Example">
- Find Location (Mean) Example</a>
-</h6></div></div></div>
+<a name="math_toolkit.dist.stat_tut.weg.find_eg.find_location_eg"></a><a href="find_location_eg.html" title="
+ Find Location (Mean) Example">
+ Find Location (Mean) Example</a></h6></div></div></div>
 <p>
               </p>
 <p>
@@ -60,13 +64,6 @@
 <p>
               </p>
 <p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
- </p>
-<p>
                 For this example, we will use the standard normal distribution, with
                 mean (location) zero and standard deviation (scale) unity. This is
                 also the default for this implementation.
@@ -187,11 +184,11 @@
 <p>
               <a name="math_toolkit.dist.stat_tut.weg.find_eg.find_location_eg.controlling_error_handling_from_find_location"></a>
               </p>
-<h5>
-<a name="id558848"></a>
+<h4>
+<a name="id525156"></a>
                 <a 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>
+ </h4>
 <p>
               </p>
 <p>
@@ -242,7 +239,7 @@
               </p>
 <p>
                 If we want to use a probability that is the <a href="../../overview.html#complements">complement
- of our probability</a>, we should not even think of writing <code class="computeroutput"><span class="identifier">find_location</span><span class="special">&lt;</span><span class="identifier">normal</span><span class="special">&gt;(</span><span class="identifier">z</span><span class="special">,</span> <span class="number">1</span> <span class="special">-</span> <span class="identifier">p</span><span class="special">,</span> <span class="identifier">sd</span><span class="special">)</span></code>,
+ of our probability</a>, we should not even think of writing <tt class="computeroutput"><span class="identifier">find_location</span><span class="special">&lt;</span><span class="identifier">normal</span><span class="special">&gt;(</span><span class="identifier">z</span><span class="special">,</span> <span class="number">1</span> <span class="special">-</span> <span class="identifier">p</span><span class="special">,</span> <span class="identifier">sd</span><span class="special">)</span></tt>,
                 but, to avoid loss of accuracy,
                 use the complement version.
               </p>
@@ -265,13 +262,6 @@
 <p>
               </p>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
               See find_location_example.cpp
               for full source code: the program output looks like this:
 </p>
@@ -285,19 +275,15 @@
 Normal distribution with mean = 0.355146 has fraction &gt; 2 = 0.05
 </pre>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
             </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/find_eg/find_mean_and_sd_eg.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/find_eg/find_mean_and_sd_eg.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/find_eg/find_mean_and_sd_eg.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Find mean and standard deviation example</title>
+<title>
+ Find mean and standard deviation example</title>
 <link rel="stylesheet" href="../../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../find_eg.html" title="Find Location and Scale Examples">
-<link rel="prev" href="find_scale_eg.html" title="Find Scale (Standard Deviation) Example">
-<link rel="next" href="../nag_library.html" title="Comparison with C, R, FORTRAN-style Free Functions">
+<link rel="up" href="../find_eg.html" title=" Find Location
+ and Scale Examples">
+<link rel="prev" href="find_scale_eg.html" title="
+ Find Scale (Standard Deviation) Example">
+<link rel="next" href="../nag_library.html" title=" Comparison
+ with C, R, FORTRAN-style Free Functions">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +28,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h6 class="title">
-<a name="math_toolkit.dist.stat_tut.weg.find_eg.find_mean_and_sd_eg"></a><a href="find_mean_and_sd_eg.html" title="Find mean and standard deviation example">
- Find mean and standard deviation example</a>
-</h6></div></div></div>
+<a name="math_toolkit.dist.stat_tut.weg.find_eg.find_mean_and_sd_eg"></a><a href="find_mean_and_sd_eg.html" title="
+ Find mean and standard deviation example">
+ Find mean and standard deviation example</a></h6></div></div></div>
 <p>
               </p>
 <p>
@@ -60,20 +64,13 @@
 <p>
               </p>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </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>
               </p>
-<h5>
-<a name="id564065"></a>
+<h4>
+<a name="id530353"></a>
                 <a 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>
+ </h4>
 <p>
               </p>
 <p>
@@ -208,7 +205,8 @@
 <p>
               </p>
 <p>
- This calculation is generalized as the free function called find_location.
+ This calculation is generalized as the free function called <a href="../../../dist_ref/dist_algorithms.html" title=" Distribution
+ Algorithms">find_location</a>.
               </p>
 <p>
               </p>
@@ -261,18 +259,19 @@
 <p>
               <a name="math_toolkit.dist.stat_tut.weg.find_eg.find_mean_and_sd_eg.using_cauchy_lorentz_instead_of_normal_distribution"></a>
               </p>
-<h5>
-<a name="id565718"></a>
+<h4>
+<a name="id532015"></a>
                 <a 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>
+ </h4>
 <p>
               </p>
 <p>
                 After examining the weight distribution of a large number of packs,
                 we might decide that, after all, the assumption of a normal distribution
                 is not really justified. We might find that the fit is better to
- a <a href="../../../dist_ref/dists/cauchy_dist.html" title="Cauchy-Lorentz Distribution">Cauchy
+ a <a href="../../../dist_ref/dists/cauchy_dist.html" title=" Cauchy-Lorentz
+ Distribution">Cauchy
                 Distribution</a>. This distribution has wider 'wings', so that
                 whereas most of the values are closer to the mean than the normal,
                 there are also more values than 'normal' that lie further from the
@@ -287,7 +286,8 @@
 <p>
               </p>
 <p>
- We first create a <a href="../../../dist_ref/dists/cauchy_dist.html" title="Cauchy-Lorentz Distribution">Cauchy
+ We first create a <a href="../../../dist_ref/dists/cauchy_dist.html" title=" Cauchy-Lorentz
+ Distribution">Cauchy
                 Distribution</a> with the original mean and standard deviation,
                 and estimate the fraction that lie below our minimum weight specification.
               </p>
@@ -385,8 +385,10 @@
                 The only caveat is that the calculation assumes that the standard
                 deviation (scale) is known with a reasonably low uncertainty, something
                 that is not so easy to ensure in practice. And that the distribution
- is well defined, <a href="../../../dist_ref/dists/normal_dist.html" title="Normal (Gaussian) Distribution">Normal
- Distribution</a> or <a href="../../../dist_ref/dists/cauchy_dist.html" title="Cauchy-Lorentz Distribution">Cauchy
+ is well defined, <a href="../../../dist_ref/dists/normal_dist.html" title=" Normal
+ (Gaussian) Distribution">Normal
+ Distribution</a> or <a href="../../../dist_ref/dists/cauchy_dist.html" title=" Cauchy-Lorentz
+ Distribution">Cauchy
                 Distribution</a>, or some other.
               </p>
 <p>
@@ -408,7 +410,8 @@
 <p>
               </p>
 <p>
- See <a href="../cs_eg/chi_sq_intervals.html" title="Confidence Intervals on the Standard Deviation">Confidence
+ See <a href="../cs_eg/chi_sq_intervals.html" title="
+ Confidence Intervals on the Standard Deviation">Confidence
                 Intervals on the standard deviation</a> for a worked example
                 <a href="../../../../../../../example/chi_square_std_dev_test.cpp" target="_top">chi_square_std_dev_test.cpp</a>
                 of estimating these intervals.
@@ -416,11 +419,11 @@
 <p>
               <a name="math_toolkit.dist.stat_tut.weg.find_eg.find_mean_and_sd_eg.changing_the_scale_or_standard_deviation"></a>
               </p>
-<h5>
-<a name="id566675"></a>
+<h4>
+<a name="id532971"></a>
                 <a 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>
+ </h4>
 <p>
               </p>
 <p>
@@ -517,7 +520,8 @@
 <p>
                 Now we are getting really close, but to do the job properly, we might
                 need to use root finding method, for example the tools provided,
- and used elsewhere, in the Math Toolkit, see <a href="../../../../toolkit/internals1/roots2.html" title="Root Finding Without Derivatives">Root
+ and used elsewhere, in the Math Toolkit, see <a href="../../../../toolkit/internals1/roots2.html" title=" Root Finding
+ Without Derivatives">Root
                 Finding Without Derivatives</a>.
               </p>
 <p>
@@ -640,7 +644,7 @@
 <p>
               </p>
 <p>
- But this would return a <span class="bold"><strong>negative</strong></span>
+ But this would return a <span class="bold"><b>negative</b></span>
                 standard deviation - obviously impossible. The probability should
                 be 1 - over_fraction, not over_fraction, thus:
               </p>
@@ -734,9 +738,6 @@
               </p>
 <p>
                 The scale can be variation in dispensing or uncertainty in measurement.
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
               </p>
 <p>
               See find_mean_and_sd_normal.cpp
@@ -745,8 +746,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/find_eg/find_scale_eg.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/find_eg/find_scale_eg.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/find_eg/find_scale_eg.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Find Scale (Standard Deviation) Example</title>
+<title>
+ Find Scale (Standard Deviation) Example</title>
 <link rel="stylesheet" href="../../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../find_eg.html" title="Find Location and Scale Examples">
-<link rel="prev" href="find_location_eg.html" title="Find Location (Mean) Example">
-<link rel="next" href="find_mean_and_sd_eg.html" title="Find mean and standard deviation example">
+<link rel="up" href="../find_eg.html" title=" Find Location
+ and Scale Examples">
+<link rel="prev" href="find_location_eg.html" title="
+ Find Location (Mean) Example">
+<link rel="next" href="find_mean_and_sd_eg.html" title="
+ Find mean and standard deviation example">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +28,14 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h6 class="title">
-<a name="math_toolkit.dist.stat_tut.weg.find_eg.find_scale_eg"></a><a href="find_scale_eg.html" title="Find Scale (Standard Deviation) Example">
- Find Scale (Standard Deviation) Example</a>
-</h6></div></div></div>
+<a name="math_toolkit.dist.stat_tut.weg.find_eg.find_scale_eg"></a><a href="find_scale_eg.html" title="
+ Find Scale (Standard Deviation) Example">
+ Find Scale (Standard Deviation) Example</a></h6></div></div></div>
 <p>
               </p>
 <p>
- First we need some includes to access the <a href="../../../dist_ref/dists/normal_dist.html" title="Normal (Gaussian) Distribution">Normal
+ First we need some includes to access the <a href="../../../dist_ref/dists/normal_dist.html" title=" Normal
+ (Gaussian) Distribution">Normal
                 Distribution</a>, the algorithms to find scale (and some std output
                 of course).
               </p>
@@ -59,14 +64,8 @@
 <p>
               </p>
 <p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
- </p>
-<p>
- For this example, we will use the standard <a href="../../../dist_ref/dists/normal_dist.html" title="Normal (Gaussian) Distribution">Normal
+ For this example, we will use the standard <a href="../../../dist_ref/dists/normal_dist.html" title=" Normal
+ (Gaussian) Distribution">Normal
                 Distribution</a>, with location (mean) zero and standard deviation
                 (scale) unity. Conveniently, this is also the default for this implementation's
                 constructor.
@@ -117,7 +116,7 @@
               </p>
 <p>
                 Noting that p = 0.02 instead of our target of 0.001, we can now use
- <code class="computeroutput"><span class="identifier">find_scale</span></code> to give
+ <tt class="computeroutput"><span class="identifier">find_scale</span></tt> to give
                 a new standard deviation.
               </p>
 <p>
@@ -191,11 +190,11 @@
 <p>
               <a name="math_toolkit.dist.stat_tut.weg.find_eg.find_scale_eg.controlling_how_errors_from_find_scale_are_handled"></a>
               </p>
-<h5>
-<a name="id561892"></a>
+<h4>
+<a name="id528188"></a>
                 <a 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>
+ </h4>
 <p>
               </p>
 <p>
@@ -247,9 +246,9 @@
               </p>
 <p>
                 If we want to express a probability, say 0.999, that is a complement,
- <code class="computeroutput"><span class="number">1</span> <span class="special">-</span>
- <span class="identifier">p</span></code> we should not even think
- of writing <code class="computeroutput"><span class="identifier">find_scale</span><span class="special">&lt;</span><span class="identifier">normal</span><span class="special">&gt;(</span><span class="identifier">z</span><span class="special">,</span> <span class="number">1</span> <span class="special">-</span> <span class="identifier">p</span><span class="special">,</span> <span class="identifier">l</span><span class="special">)</span></code>, but instead,
+ <tt class="computeroutput"><span class="number">1</span> <span class="special">-</span>
+ <span class="identifier">p</span></tt> we should not even think
+ of writing <tt class="computeroutput"><span class="identifier">find_scale</span><span class="special">&lt;</span><span class="identifier">normal</span><span class="special">&gt;(</span><span class="identifier">z</span><span class="special">,</span> <span class="number">1</span> <span class="special">-</span> <span class="identifier">p</span><span class="special">,</span> <span class="identifier">l</span><span class="special">)</span></tt>, but instead,
                 use the complements version.
               </p>
 <p>
@@ -287,9 +286,7 @@
 <p>
                 The default error handling policy is to throw an exception with this
                 message, but if you chose a policy to ignore the error, the (impossible)
- negative scale is quietly returned. </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
+ negative scale is quietly returned.
               </p>
 <p>
               See find_scale_example.cpp
@@ -305,19 +302,15 @@
 Normal distribution with mean = 0.946339 has fraction &gt; -2 = 0.999
 </pre>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
             </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/nag_library.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/nag_library.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/nag_library.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Comparison with C, R, FORTRAN-style Free Functions</title>
+<title> Comparison
+ with C, R, FORTRAN-style Free Functions</title>
 <link rel="stylesheet" href="../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../weg.html" title="Worked Examples">
-<link rel="prev" href="find_eg/find_mean_and_sd_eg.html" title="Find mean and standard deviation example">
-<link rel="next" href="../variates.html" title="Random Variates and Distribution Parameters">
+<link rel="up" href="../weg.html" title=" Worked Examples">
+<link rel="prev" href="find_eg/find_mean_and_sd_eg.html" title="
+ Find mean and standard deviation example">
+<link rel="next" href="../variates.html" title=" Random Variates
+ and Distribution Parameters">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="math_toolkit.dist.stat_tut.weg.nag_library"></a><a href="nag_library.html" title="Comparison with C, R, FORTRAN-style Free Functions"> Comparison
- with C, R, FORTRAN-style Free Functions</a>
-</h5></div></div></div>
+<a name="math_toolkit.dist.stat_tut.weg.nag_library"></a><a href="nag_library.html" title=" Comparison
+ with C, R, FORTRAN-style Free Functions"> Comparison
+ with C, R, FORTRAN-style Free Functions</a></h5></div></div></div>
 <p>
             You are probably familiar with a statistics library that has free functions,
             for example the classic <a href="http://nag.com/numeric/CL/CLdescription.asp" target="_top">NAG
@@ -39,7 +42,7 @@
             If so, you may find 'Distributions as Objects' unfamiliar, if not alien.
           </p>
 <p>
- However, <span class="bold"><strong>do not panic</strong></span>, both definition
+ However, <span class="bold"><b>do not panic</b></span>, both definition
             and usage are not really very different.
           </p>
 <p>
@@ -82,18 +85,18 @@
 </span> <span class="special">&lt;&lt;</span> <span class="identifier">pdf</span><span class="special">(</span><span class="identifier">my_dist</span><span class="special">,</span> <span class="number">2</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">endl</span><span class="special">;</span> <span class="comment">// NAG peqk with k = 2
 </span></pre>
 <p>
- <code class="computeroutput"><span class="identifier">cdf</span><span class="special">(</span><span class="identifier">dist</span><span class="special">,</span> <span class="identifier">k</span><span class="special">)</span></code>
- is equivalent to NAG library <code class="computeroutput"><span class="identifier">plek</span></code>,
+ <tt class="computeroutput"><span class="identifier">cdf</span><span class="special">(</span><span class="identifier">dist</span><span class="special">,</span> <span class="identifier">k</span><span class="special">)</span></tt>
+ is equivalent to NAG library <tt class="computeroutput"><span class="identifier">plek</span></tt>,
             lower tail probability of &lt;= k
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">cdf</span><span class="special">(</span><span class="identifier">complement</span><span class="special">(</span><span class="identifier">dist</span><span class="special">,</span> <span class="identifier">k</span><span class="special">))</span></code>
- is equivalent to NAG library <code class="computeroutput"><span class="identifier">pgtk</span></code>,
+ <tt class="computeroutput"><span class="identifier">cdf</span><span class="special">(</span><span class="identifier">complement</span><span class="special">(</span><span class="identifier">dist</span><span class="special">,</span> <span class="identifier">k</span><span class="special">))</span></tt>
+ is equivalent to NAG library <tt class="computeroutput"><span class="identifier">pgtk</span></tt>,
             upper tail probability of &gt; k
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">pdf</span><span class="special">(</span><span class="identifier">dist</span><span class="special">,</span> <span class="identifier">k</span><span class="special">)</span></code>
- is equivalent to NAG library <code class="computeroutput"><span class="identifier">peqk</span></code>,
+ <tt class="computeroutput"><span class="identifier">pdf</span><span class="special">(</span><span class="identifier">dist</span><span class="special">,</span> <span class="identifier">k</span><span class="special">)</span></tt>
+ is equivalent to NAG library <tt class="computeroutput"><span class="identifier">peqk</span></tt>,
             point probability of == k
           </p>
 <p>
@@ -103,8 +106,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/neg_binom_eg.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/neg_binom_eg.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/neg_binom_eg.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Negative Binomial Distribution Examples</title>
+<title> Negative
+ Binomial Distribution Examples</title>
 <link rel="stylesheet" href="../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../weg.html" title="Worked Examples">
-<link rel="prev" href="binom_eg/binom_size_eg.html" title="Estimating Sample Sizes for a Binomial Distribution.">
-<link rel="next" href="neg_binom_eg/neg_binom_conf.html" title="Calculating Confidence Limits on the Frequency of Occurrence for the Negative Binomial Distribution">
+<link rel="up" href="../weg.html" title=" Worked Examples">
+<link rel="prev" href="binom_eg/binom_size_eg.html" title="
+ Estimating Sample Sizes for a Binomial Distribution.">
+<link rel="next" href="neg_binom_eg/neg_binom_conf.html" title="
+ Calculating Confidence Limits on the Frequency of Occurrence for the
+ Negative Binomial Distribution">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +28,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="math_toolkit.dist.stat_tut.weg.neg_binom_eg"></a><a href="neg_binom_eg.html" title="Negative Binomial Distribution Examples"> Negative
- Binomial Distribution Examples</a>
-</h5></div></div></div>
+<a name="math_toolkit.dist.stat_tut.weg.neg_binom_eg"></a><a href="neg_binom_eg.html" title=" Negative
+ Binomial Distribution Examples"> Negative
+ Binomial Distribution Examples</a></h5></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"><a href="neg_binom_eg/neg_binom_conf.html">
             Calculating Confidence Limits on the Frequency of Occurrence for the
@@ -39,14 +43,18 @@
             Negative Binomial Table Printing Example.</a></span></dt>
 </dl></div>
 <p>
- (See also the reference documentation for the <a href="../../dist_ref/dists/negative_binomial_dist.html" title="Negative Binomial Distribution">Negative
+ (See also the reference documentation for the <a href="../../dist_ref/dists/negative_binomial_dist.html" title="
+ Negative Binomial Distribution">Negative
             Binomial Distribution</a>.)
           </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/neg_binom_eg/neg_binom_conf.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/neg_binom_eg/neg_binom_conf.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/neg_binom_eg/neg_binom_conf.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,18 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Calculating Confidence Limits on the Frequency of Occurrence for the Negative Binomial Distribution</title>
+<title>
+ Calculating Confidence Limits on the Frequency of Occurrence for the
+ Negative Binomial Distribution</title>
 <link rel="stylesheet" href="../../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../neg_binom_eg.html" title="Negative Binomial Distribution Examples">
-<link rel="prev" href="../neg_binom_eg.html" title="Negative Binomial Distribution Examples">
-<link rel="next" href="neg_binom_size_eg.html" title="Estimating Sample Sizes for the Negative Binomial.">
+<link rel="up" href="../neg_binom_eg.html" title=" Negative
+ Binomial Distribution Examples">
+<link rel="prev" href="../neg_binom_eg.html" title=" Negative
+ Binomial Distribution Examples">
+<link rel="next" href="neg_binom_size_eg.html" title="
+ Estimating Sample Sizes for the Negative Binomial.">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,10 +29,11 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h6 class="title">
-<a name="math_toolkit.dist.stat_tut.weg.neg_binom_eg.neg_binom_conf"></a><a href="neg_binom_conf.html" title="Calculating Confidence Limits on the Frequency of Occurrence for the Negative Binomial Distribution">
+<a name="math_toolkit.dist.stat_tut.weg.neg_binom_eg.neg_binom_conf"></a><a href="neg_binom_conf.html" title="
+ Calculating Confidence Limits on the Frequency of Occurrence for the
+ Negative Binomial Distribution">
             Calculating Confidence Limits on the Frequency of Occurrence for the
- Negative Binomial Distribution</a>
-</h6></div></div></div>
+ Negative Binomial Distribution</a></h6></div></div></div>
 <p>
               Imagine you have a process that follows a negative binomial distribution:
               for each trial conducted, an event either occurs or does it does not,
@@ -45,8 +51,8 @@
 <p>
               However our confidence in that estimate will be shaped by how many
               trials were conducted, and how many successes were observed. The static
- member functions <code class="computeroutput"><span class="identifier">negative_binomial_distribution</span><span class="special">&lt;&gt;::</span><span class="identifier">find_lower_bound_on_p</span></code>
- and <code class="computeroutput"><span class="identifier">negative_binomial_distribution</span><span class="special">&lt;&gt;::</span><span class="identifier">find_upper_bound_on_p</span></code>
+ member functions <tt class="computeroutput"><span class="identifier">negative_binomial_distribution</span><span class="special">&lt;&gt;::</span><span class="identifier">find_lower_bound_on_p</span></tt>
+ and <tt class="computeroutput"><span class="identifier">negative_binomial_distribution</span><span class="special">&lt;&gt;::</span><span class="identifier">find_upper_bound_on_p</span></tt>
               allow you to calculate the confidence intervals for your estimate of
               the success fraction.
             </p>
@@ -95,7 +101,7 @@
               </p>
 <p>
                 Confidence value as % is (1 - alpha) * 100, so alpha 0.05 == 95%
- confidence that the true occurence frequency lies <span class="bold"><strong>inside</strong></span>
+ confidence that the true occurence frequency lies <span class="bold"><b>inside</b></span>
                 the calculated interval.
               </p>
 <p>
@@ -140,14 +146,14 @@
               </p>
 <p>
                 And now for the important part - the bounds themselves. For each
- value of <span class="emphasis"><em>alpha</em></span>, we call <code class="computeroutput"><span class="identifier">find_lower_bound_on_p</span></code>
- and <code class="computeroutput"><span class="identifier">find_upper_bound_on_p</span></code>
+ value of <span class="emphasis"><em>alpha</em></span>, we call <tt class="computeroutput"><span class="identifier">find_lower_bound_on_p</span></tt>
+ and <tt class="computeroutput"><span class="identifier">find_upper_bound_on_p</span></tt>
                 to obtain lower and upper bounds respectively. Note that since we
                 are calculating a two-sided interval, we must divide the value of
                 alpha in two. Had we been calculating a single-sided interval, for
                 example: <span class="emphasis"><em>"Calculate a lower bound so that we are P%
                 sure that the true occurrence frequency is greater than some value"</em></span>
- then we would <span class="bold"><strong>not</strong></span> have divided by
+ then we would <span class="bold"><b>not</b></span> have divided by
                 two.
               </p>
 <p>
@@ -197,13 +203,6 @@
 <p>
               </p>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
               Let's see some sample output for a 1 in 10 success ratio, first for
               a mere 20 trials:
             </p>
@@ -263,8 +262,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/neg_binom_eg/neg_binom_size_eg.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/neg_binom_eg/neg_binom_size_eg.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/neg_binom_eg/neg_binom_size_eg.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,18 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Estimating Sample Sizes for the Negative Binomial.</title>
+<title>
+ Estimating Sample Sizes for the Negative Binomial.</title>
 <link rel="stylesheet" href="../../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../neg_binom_eg.html" title="Negative Binomial Distribution Examples">
-<link rel="prev" href="neg_binom_conf.html" title="Calculating Confidence Limits on the Frequency of Occurrence for the Negative Binomial Distribution">
-<link rel="next" href="negative_binomial_example1.html" title="Negative Binomial Sales Quota Example.">
+<link rel="up" href="../neg_binom_eg.html" title=" Negative
+ Binomial Distribution Examples">
+<link rel="prev" href="neg_binom_conf.html" title="
+ Calculating Confidence Limits on the Frequency of Occurrence for the
+ Negative Binomial Distribution">
+<link rel="next" href="negative_binomial_example1.html" title="
+ Negative Binomial Sales Quota Example.">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +29,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h6 class="title">
-<a name="math_toolkit.dist.stat_tut.weg.neg_binom_eg.neg_binom_size_eg"></a><a href="neg_binom_size_eg.html" title="Estimating Sample Sizes for the Negative Binomial.">
- Estimating Sample Sizes for the Negative Binomial.</a>
-</h6></div></div></div>
+<a name="math_toolkit.dist.stat_tut.weg.neg_binom_eg.neg_binom_size_eg"></a><a href="neg_binom_size_eg.html" title="
+ Estimating Sample Sizes for the Negative Binomial.">
+ Estimating Sample Sizes for the Negative Binomial.</a></h6></div></div></div>
 <p>
               Imagine you have an event (let's call it a "failure" - though
               we could equally well call it a success if we felt it was a 'good'
@@ -34,7 +39,7 @@
               how many trials you need to conduct to be P% sure of observing at least
               k such failures. If the failure events follow a negative binomial distribution
               (each trial either succeeds or fails) then the static member function
- <code class="computeroutput"><span class="identifier">negative_binomial_distibution</span><span class="special">&lt;&gt;::</span><span class="identifier">find_minimum_number_of_trials</span></code>
+ <tt class="computeroutput"><span class="identifier">negative_binomial_distibution</span><span class="special">&lt;&gt;::</span><span class="identifier">find_minimum_number_of_trials</span></tt>
               can be used to estimate the minimum number of trials required to be
               P% sure of observing the desired number of failures.
             </p>
@@ -163,27 +168,20 @@
 <p>
               </p>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
             </p>
 <div class="note"><table border="0" summary="Note">
 <tr>
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../../../../doc/html/images/note.png"></td>
 <th align="left">Note</th>
 </tr>
-<tr><td align="left" valign="top">
+<tr><td colspan="2" align="left" valign="top">
 <p>
                 Since we're calculating the <span class="emphasis"><em>minimum</em></span> number of
                 trials required, we'll err on the safe side and take the ceiling
                 of the result. Had we been calculating the <span class="emphasis"><em>maximum</em></span>
                 number of trials permitted to observe less than a certain number
                 of <span class="emphasis"><em>failures</em></span> then we would have taken the floor
- instead. We would also have called <code class="computeroutput"><span class="identifier">find_minimum_number_of_trials</span></code>
+ instead. We would also have called <tt class="computeroutput"><span class="identifier">find_minimum_number_of_trials</span></tt>
                 like this:
 </p>
 <pre class="programlisting">
@@ -246,8 +244,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/neg_binom_eg/negative_binomial_example1.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/neg_binom_eg/negative_binomial_example1.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/neg_binom_eg/negative_binomial_example1.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Negative Binomial Sales Quota Example.</title>
+<title>
+ Negative Binomial Sales Quota Example.</title>
 <link rel="stylesheet" href="../../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../neg_binom_eg.html" title="Negative Binomial Distribution Examples">
-<link rel="prev" href="neg_binom_size_eg.html" title="Estimating Sample Sizes for the Negative Binomial.">
-<link rel="next" href="negative_binomial_example2.html" title="Negative Binomial Table Printing Example.">
+<link rel="up" href="../neg_binom_eg.html" title=" Negative
+ Binomial Distribution Examples">
+<link rel="prev" href="neg_binom_size_eg.html" title="
+ Estimating Sample Sizes for the Negative Binomial.">
+<link rel="next" href="negative_binomial_example2.html" title="
+ Negative Binomial Table Printing Example.">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +28,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h6 class="title">
-<a name="math_toolkit.dist.stat_tut.weg.neg_binom_eg.negative_binomial_example1"></a><a href="negative_binomial_example1.html" title="Negative Binomial Sales Quota Example.">
- Negative Binomial Sales Quota Example.</a>
-</h6></div></div></div>
+<a name="math_toolkit.dist.stat_tut.weg.neg_binom_eg.negative_binomial_example1"></a><a href="negative_binomial_example1.html" title="
+ Negative Binomial Sales Quota Example.">
+ Negative Binomial Sales Quota Example.</a></h6></div></div></div>
 <p>
               This example program <a href="../../../../../../../../example/negative_binomial_example1.cpp" target="_top">negative_binomial_example1.cpp
               (full source code)</a> demonstrates a simple use to find the probability
@@ -106,8 +110,8 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Caution]" src="../../../../../../../../../../doc/html/images/caution.png"></td>
 <th align="left">Caution</th>
 </tr>
-<tr><td align="left" valign="top"><p>
- It is vital to #include distributions etc <span class="bold"><strong>after</strong></span>
+<tr><td colspan="2" align="left" valign="top"><p>
+ It is vital to #include distributions etc <span class="bold"><b>after</b></span>
                   the above #defines
                 </p></td></tr>
 </table></div>
@@ -143,13 +147,6 @@
 <p>
               </p>
 <p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
- </p>
-<p>
                 It is always sensible to use try and catch blocks because defaults
                 policies are to throw an exception if anything goes wrong.
               </p>
@@ -293,7 +290,7 @@
               </p>
 <p>
                 To finish on or before the 8th house, Pat must finish at the 5th,
- 6th, 7th or 8th house. The probability that he will finish on <span class="bold"><strong>exactly</strong></span> ( == ) on any house is the Probability
+ 6th, 7th or 8th house. The probability that he will finish on <span class="bold"><b>exactly</b></span> ( == ) on any house is the Probability
                 Density Function (pdf).
               </p>
 <p>
@@ -347,7 +344,7 @@
 <p>
               </p>
 <p>
- Or, usually better, by using the negative binomial <span class="bold"><strong>cumulative</strong></span>
+ Or, usually better, by using the negative binomial <span class="bold"><b>cumulative</b></span>
                 distribution function.
               </p>
 <p>
@@ -464,7 +461,7 @@
               </p>
 <p>
                 What is the probability that Pat exhausts all 30 houses in the neighborhood,
- and <span class="bold"><strong>still</strong></span> doesn't sell the required
+ and <span class="bold"><b>still</b></span> doesn't sell the required
                 5 candy bars?
               </p>
 <p>
@@ -487,16 +484,16 @@
 <p>
               </p>
 <p>
- /*<code class="computeroutput"><span class="identifier">So</span> <span class="identifier">the</span>
+ /*<tt class="computeroutput"><span class="identifier">So</span> <span class="identifier">the</span>
                 <span class="identifier">risk</span> <span class="identifier">of</span>
                 <span class="identifier">failing</span> <span class="identifier">even</span>
                 <span class="identifier">after</span> <span class="identifier">visiting</span>
                 <span class="identifier">all</span> <span class="identifier">the</span>
                 <span class="identifier">houses</span> <span class="identifier">is</span>
                 <span class="number">1</span> <span class="special">-</span>
- <span class="keyword">this</span> <span class="identifier">probability</span><span class="special">,</span> </code><code class="computeroutput"><span class="number">1</span>
+ <span class="keyword">this</span> <span class="identifier">probability</span><span class="special">,</span> </tt><tt class="computeroutput"><span class="number">1</span>
                 <span class="special">-</span> <span class="identifier">cdf</span><span class="special">(</span><span class="identifier">nb</span><span class="special">,</span> <span class="identifier">all_houses</span>
- <span class="special">-</span> <span class="identifier">sales_quota</span></code><code class="computeroutput">
+ <span class="special">-</span> <span class="identifier">sales_quota</span></tt><tt class="computeroutput">
                 <span class="identifier">But</span> <span class="keyword">using</span>
                 <span class="keyword">this</span> <span class="identifier">expression</span>
                 <span class="identifier">may</span> <span class="identifier">cause</span>
@@ -513,9 +510,9 @@
                 <span class="identifier">the</span> <span class="number">31</span><span class="identifier">th</span> <span class="special">(</span><span class="identifier">non</span><span class="special">-</span><span class="identifier">existent</span><span class="special">)</span>
                 <span class="identifier">houses</span> <span class="identifier">is</span>
                 <span class="number">1</span> <span class="special">-</span>
- <span class="keyword">this</span> <span class="identifier">probability</span><span class="special">,</span> </code><code class="computeroutput"><span class="number">1</span>
+ <span class="keyword">this</span> <span class="identifier">probability</span><span class="special">,</span> </tt><tt class="computeroutput"><span class="number">1</span>
                 <span class="special">-</span> <span class="identifier">cdf</span><span class="special">(</span><span class="identifier">nb</span><span class="special">,</span> <span class="identifier">all_houses</span>
- <span class="special">-</span> <span class="identifier">sales_quota</span><span class="special">)</span></code>` But using this expression may cause
+ <span class="special">-</span> <span class="identifier">sales_quota</span><span class="special">)</span></tt>` But using this expression may cause
                 serious inaccuracy. So it would be much better to use the complement
                 of the cdf. Why complements?
               </p>
@@ -579,7 +576,7 @@
 <p>
                 Demanding absolute certainty that all 5 will be sold, implies an
                 infinite number of trials. (Of course, there are only 30 houses on
- the estate, so he can't ever be <span class="bold"><strong>certain</strong></span>
+ the estate, so he can't ever be <span class="bold"><b>certain</b></span>
                 of selling his quota).
               </p>
 <p>
@@ -822,19 +819,15 @@
  Number of failures argument is -1, but must be &gt;= 0 !
 </pre>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
             </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/neg_binom_eg/negative_binomial_example2.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/neg_binom_eg/negative_binomial_example2.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/neg_binom_eg/negative_binomial_example2.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Negative Binomial Table Printing Example.</title>
+<title>
+ Negative Binomial Table Printing Example.</title>
 <link rel="stylesheet" href="../../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../neg_binom_eg.html" title="Negative Binomial Distribution Examples">
-<link rel="prev" href="negative_binomial_example1.html" title="Negative Binomial Sales Quota Example.">
-<link rel="next" href="../normal_example.html" title="Normal Distribution Examples">
+<link rel="up" href="../neg_binom_eg.html" title=" Negative
+ Binomial Distribution Examples">
+<link rel="prev" href="negative_binomial_example1.html" title="
+ Negative Binomial Sales Quota Example.">
+<link rel="next" href="../normal_example.html" title=" Normal
+ Distribution Examples">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +28,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h6 class="title">
-<a name="math_toolkit.dist.stat_tut.weg.neg_binom_eg.negative_binomial_example2"></a><a href="negative_binomial_example2.html" title="Negative Binomial Table Printing Example.">
- Negative Binomial Table Printing Example.</a>
-</h6></div></div></div>
+<a name="math_toolkit.dist.stat_tut.weg.neg_binom_eg.negative_binomial_example2"></a><a href="negative_binomial_example2.html" title="
+ Negative Binomial Table Printing Example.">
+ Negative Binomial Table Printing Example.</a></h6></div></div></div>
 <p>
               Example program showing output of a table of values of cdf and pdf
               for various k failures.
@@ -61,13 +65,6 @@
 <p>
               </p>
 <p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
- </p>
-<p>
                 
 </p>
 <pre class="programlisting">
@@ -140,19 +137,15 @@
 <p>
               </p>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
             </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/normal_example.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/normal_example.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/normal_example.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Normal Distribution Examples</title>
+<title> Normal
+ Distribution Examples</title>
 <link rel="stylesheet" href="../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../weg.html" title="Worked Examples">
-<link rel="prev" href="neg_binom_eg/negative_binomial_example2.html" title="Negative Binomial Table Printing Example.">
-<link rel="next" href="normal_example/normal_misc.html" title="Some Miscellaneous Examples of the Normal (Gaussian) Distribution">
+<link rel="up" href="../weg.html" title=" Worked Examples">
+<link rel="prev" href="neg_binom_eg/negative_binomial_example2.html" title="
+ Negative Binomial Table Printing Example.">
+<link rel="next" href="normal_example/normal_misc.html" title="
+ Some Miscellaneous Examples of the Normal (Gaussian) Distribution">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,20 +27,24 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="math_toolkit.dist.stat_tut.weg.normal_example"></a><a href="normal_example.html" title="Normal Distribution Examples"> Normal
- Distribution Examples</a>
-</h5></div></div></div>
+<a name="math_toolkit.dist.stat_tut.weg.normal_example"></a><a href="normal_example.html" title=" Normal
+ Distribution Examples"> Normal
+ Distribution Examples</a></h5></div></div></div>
 <div class="toc"><dl><dt><span class="section"><a href="normal_example/normal_misc.html">
             Some Miscellaneous Examples of the Normal (Gaussian) Distribution</a></span></dt></dl></div>
 <p>
- (See also the reference documentation for the <a href="../../dist_ref/dists/normal_dist.html" title="Normal (Gaussian) Distribution">Normal
+ (See also the reference documentation for the <a href="../../dist_ref/dists/normal_dist.html" title=" Normal
+ (Gaussian) Distribution">Normal
             Distribution</a>.)
           </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/normal_example/normal_misc.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/normal_example/normal_misc.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/normal_example/normal_misc.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Some Miscellaneous Examples of the Normal (Gaussian) Distribution</title>
+<title>
+ Some Miscellaneous Examples of the Normal (Gaussian) Distribution</title>
 <link rel="stylesheet" href="../../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../normal_example.html" title="Normal Distribution Examples">
-<link rel="prev" href="../normal_example.html" title="Normal Distribution Examples">
-<link rel="next" href="../error_eg.html" title="Error Handling Example">
+<link rel="up" href="../normal_example.html" title=" Normal
+ Distribution Examples">
+<link rel="prev" href="../normal_example.html" title=" Normal
+ Distribution Examples">
+<link rel="next" href="../error_eg.html" title=" Error Handling
+ Example">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,18 +28,18 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h6 class="title">
-<a name="math_toolkit.dist.stat_tut.weg.normal_example.normal_misc"></a><a href="normal_misc.html" title="Some Miscellaneous Examples of the Normal (Gaussian) Distribution">
- Some Miscellaneous Examples of the Normal (Gaussian) Distribution</a>
-</h6></div></div></div>
+<a name="math_toolkit.dist.stat_tut.weg.normal_example.normal_misc"></a><a href="normal_misc.html" title="
+ Some Miscellaneous Examples of the Normal (Gaussian) Distribution">
+ Some Miscellaneous Examples of the Normal (Gaussian) Distribution</a></h6></div></div></div>
 <p>
               The sample program normal_misc_examples.cpp
               illustrates their use.
             </p>
-<a name="math_toolkit.dist.stat_tut.weg.normal_example.normal_misc.traditional_tables"></a><h5>
-<a name="id546697"></a>
+<a name="math_toolkit.dist.stat_tut.weg.normal_example.normal_misc.traditional_tables"></a><h4>
+<a name="id512999"></a>
               <a href="normal_misc.html#math_toolkit.dist.stat_tut.weg.normal_example.normal_misc.traditional_tables">Traditional
               Tables</a>
- </h5>
+ </h4>
 <p>
               </p>
 <p>
@@ -139,7 +143,7 @@
               </p>
 <p>
                 And all this you can do with a nanoscopic amount of work compared
- to the team of <span class="bold"><strong>human computers</strong></span> toiling
+ to the team of <span class="bold"><b>human computers</b></span> toiling
                 with Milton Abramovitz and Irene Stegen at the US National Bureau
                 of Standards (now NIST).
                 Starting in 1938, their "Handbook of Mathematical Functions
@@ -242,7 +246,7 @@
               </p>
 <p>
                 Confidence value as % is (1 - alpha) * 100 (so alpha 0.05 == 95%
- confidence) that the true occurrence frequency lies <span class="bold"><strong>inside</strong></span>
+ confidence) that the true occurrence frequency lies <span class="bold"><b>inside</b></span>
                 the calculated interval.
               </p>
 <p>
@@ -265,10 +269,10 @@
               </p>
 <p>
                 Notice the distinction between one-sided (also called one-tailed)
- where we are using a &gt; <span class="bold"><strong>or</strong></span> &lt;
+ where we are using a &gt; <span class="bold"><b>or</b></span> &lt;
                 test (and not both) and considering the area of the tail (integral)
                 from z up to +&#8734;, and a two-sided test where we are using two &gt;
- <span class="bold"><strong>and</strong></span> &lt; tests, and thus considering
+ <span class="bold"><b>and</b></span> &lt; tests, and thus considering
                 two tails, from -&#8734; up to z low and z high up to +&#8734;.
               </p>
 <p>
@@ -286,19 +290,12 @@
                 of the two tails is 0.025 + 0.025 = 0.05,
               </p>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
             </p>
-<a name="math_toolkit.dist.stat_tut.weg.normal_example.normal_misc.standard_deviations_either_side_of_the_mean"></a><h5>
-<a name="id549873"></a>
+<a name="math_toolkit.dist.stat_tut.weg.normal_example.normal_misc.standard_deviations_either_side_of_the_mean"></a><h4>
+<a name="id516185"></a>
               <a 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>
+ </h4>
 <p>
               </p>
 <p>
@@ -357,25 +354,22 @@
               </p>
 <p>
                 But before you get too excited about this impressive precision, don't
- forget that the <span class="bold"><strong>confidence intervals of the
- standard deviation</strong></span> are surprisingly wide, especially if
+ forget that the <span class="bold"><b>confidence intervals of the
+ standard deviation</b></span> are surprisingly wide, especially if
                 you have estimated the standard deviation from only a few measurements.
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
               </p>
 <p>
             </p>
-<a name="math_toolkit.dist.stat_tut.weg.normal_example.normal_misc.some_simple_examples"></a><h5>
-<a name="id550611"></a>
+<a name="math_toolkit.dist.stat_tut.weg.normal_example.normal_misc.some_simple_examples"></a><h4>
+<a name="id516925"></a>
               <a 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="id550637"></a>
+ </h4>
+<a name="math_toolkit.dist.stat_tut.weg.normal_example.normal_misc.life_of_light_bulbs"></a><h4>
+<a name="id516952"></a>
               <a href="normal_misc.html#math_toolkit.dist.stat_tut.weg.normal_example.normal_misc.life_of_light_bulbs">Life
               of light bulbs</a>
- </h5>
+ </h4>
 <p>
               </p>
 <p>
@@ -449,7 +443,7 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../../../../doc/html/images/note.png"></td>
 <th align="left">Note</th>
 </tr>
-<tr><td align="left" valign="top"><p>
+<tr><td colspan="2" align="left" valign="top"><p>
                   Real-life failures are often very ab-normal, with a significant
                   number that 'dead-on-arrival' or suffer failure very early in their
                   life: the lifetime of the survivors of 'early mortality' may be
@@ -457,19 +451,12 @@
                 </p></td></tr>
 </table></div>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
             </p>
-<a name="math_toolkit.dist.stat_tut.weg.normal_example.normal_misc.how_many_onions_"></a><h5>
-<a name="id551347"></a>
+<a name="math_toolkit.dist.stat_tut.weg.normal_example.normal_misc.how_many_onions_"></a><h4>
+<a name="id517666"></a>
               <a href="normal_misc.html#math_toolkit.dist.stat_tut.weg.normal_example.normal_misc.how_many_onions_">How
               many onions?</a>
- </h5>
+ </h4>
 <p>
               </p>
 <p>
@@ -526,19 +513,12 @@
 <p>
               </p>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
             </p>
-<a name="math_toolkit.dist.stat_tut.weg.normal_example.normal_misc.packing_beef"></a><h5>
-<a name="id551928"></a>
+<a name="math_toolkit.dist.stat_tut.weg.normal_example.normal_misc.packing_beef"></a><h4>
+<a name="id518242"></a>
               <a href="normal_misc.html#math_toolkit.dist.stat_tut.weg.normal_example.normal_misc.packing_beef">Packing
               beef</a>
- </h5>
+ </h4>
 <p>
               </p>
 <p>
@@ -696,7 +676,8 @@
 <p>
                 Now we are getting really close, but to do the job properly, we could
                 use root finding method, for example the tools provided, and used
- elsewhere, in the Math Toolkit, see <a href="../../../../toolkit/internals1/roots2.html" title="Root Finding Without Derivatives">Root
+ elsewhere, in the Math Toolkit, see <a href="../../../../toolkit/internals1/roots2.html" title=" Root Finding
+ Without Derivatives">Root
                 Finding Without Derivatives</a>.
               </p>
 <p>
@@ -744,17 +725,15 @@
                 be replaced by a measurement of more or less anything. But the calculations
                 rely on the accuracy of the standard deviation - something that is
                 almost always less good than we might wish, especially if based on
- a few measurements. </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
+ a few measurements.
               </p>
 <p>
             </p>
-<a name="math_toolkit.dist.stat_tut.weg.normal_example.normal_misc.length_of_bolts"></a><h5>
-<a name="id554931"></a>
+<a name="math_toolkit.dist.stat_tut.weg.normal_example.normal_misc.length_of_bolts"></a><h4>
+<a name="id521253"></a>
               <a href="normal_misc.html#math_toolkit.dist.stat_tut.weg.normal_example.normal_misc.length_of_bolts">Length
               of bolts</a>
- </h5>
+ </h4>
 <p>
               </p>
 <p>
@@ -789,19 +768,15 @@
 <p>
               </p>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
             </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/st_eg.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/st_eg.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/st_eg.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Student's t Distribution Examples</title>
+<title> Student's
+ t Distribution Examples</title>
 <link rel="stylesheet" href="../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../weg.html" title="Worked Examples">
-<link rel="prev" href="dist_construct_eg.html" title="Distribution Construction Example">
-<link rel="next" href="st_eg/tut_mean_intervals.html" title="Calculating confidence intervals on the mean with the Students-t distribution">
+<link rel="up" href="../weg.html" title=" Worked Examples">
+<link rel="prev" href="dist_construct_eg.html" title="
+ Distribution Construction Example">
+<link rel="next" href="st_eg/tut_mean_intervals.html" title="
+ Calculating confidence intervals on the mean with the Students-t distribution">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="math_toolkit.dist.stat_tut.weg.st_eg"></a><a href="st_eg.html" title="Student's t Distribution Examples"> Student's
- t Distribution Examples</a>
-</h5></div></div></div>
+<a name="math_toolkit.dist.stat_tut.weg.st_eg"></a><a href="st_eg.html" title=" Student's
+ t Distribution Examples"> Student's
+ t Distribution Examples</a></h5></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"><a href="st_eg/tut_mean_intervals.html">
             Calculating confidence intervals on the mean with the Students-t distribution</a></span></dt>
@@ -43,8 +46,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/st_eg/paired_st.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/st_eg/paired_st.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/st_eg/paired_st.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Comparing two paired samples with the Student's t distribution</title>
+<title>
+ Comparing two paired samples with the Student's t distribution</title>
 <link rel="stylesheet" href="../../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../st_eg.html" title="Student's t Distribution Examples">
-<link rel="prev" href="two_sample_students_t.html" title="Comparing the means of two samples with the Students-t test">
-<link rel="next" href="../cs_eg.html" title="Chi Squared Distribution Examples">
+<link rel="up" href="../st_eg.html" title=" Student's
+ t Distribution Examples">
+<link rel="prev" href="two_sample_students_t.html" title="
+ Comparing the means of two samples with the Students-t test">
+<link rel="next" href="../cs_eg.html" title=" Chi Squared
+ Distribution Examples">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +28,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h6 class="title">
-<a name="math_toolkit.dist.stat_tut.weg.st_eg.paired_st"></a><a href="paired_st.html" title="Comparing two paired samples with the Student's t distribution">
- Comparing two paired samples with the Student's t distribution</a>
-</h6></div></div></div>
+<a name="math_toolkit.dist.stat_tut.weg.st_eg.paired_st"></a><a href="paired_st.html" title="
+ Comparing two paired samples with the Student's t distribution">
+ Comparing two paired samples with the Student's t distribution</a></h6></div></div></div>
 <p>
               Imagine that we have a before and after reading for each item in the
               sample: for example we might have measured blood pressure before and
@@ -44,19 +48,23 @@
             </p>
 <div class="itemizedlist"><ul type="disc">
 <li>
-<a href="tut_mean_intervals.html" title="Calculating confidence intervals on the mean with the Students-t distribution">Calculate
+<a href="tut_mean_intervals.html" title="
+ Calculating confidence intervals on the mean with the Students-t distribution">Calculate
                 confidence intervals of the mean</a>. If the endpoints of the
                 interval differ in sign then we are unable to reject the null-hypothesis
                 that there is no change.
               </li>
 <li>
-<a href="tut_mean_test.html" title='Testing a sample mean for difference from a "true" mean'>Test
+<a href="tut_mean_test.html" title='
+ Testing a sample mean for difference from a "true" mean'>Test
                 whether the true mean is zero</a>. If the result is consistent
                 with a true mean of zero, then we are unable to reject the null-hypothesis
                 that there is no change.
               </li>
 <li>
-<a href="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">Calculate
+<a href="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">Calculate
                 how many pairs of readings we would need in order to obtain a significant
                 result</a>.
               </li>
@@ -64,8 +72,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/st_eg/tut_mean_intervals.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/st_eg/tut_mean_intervals.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/st_eg/tut_mean_intervals.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Calculating confidence intervals on the mean with the Students-t distribution</title>
+<title>
+ Calculating confidence intervals on the mean with the Students-t distribution</title>
 <link rel="stylesheet" href="../../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../st_eg.html" title="Student's t Distribution Examples">
-<link rel="prev" href="../st_eg.html" title="Student's t Distribution Examples">
-<link rel="next" href="tut_mean_test.html" title='Testing a sample mean for difference from a "true" mean'>
+<link rel="up" href="../st_eg.html" title=" Student's
+ t Distribution Examples">
+<link rel="prev" href="../st_eg.html" title=" Student's
+ t Distribution Examples">
+<link rel="next" href="tut_mean_test.html" title='
+ Testing a sample mean for difference from a "true" mean'>
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +28,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h6 class="title">
-<a name="math_toolkit.dist.stat_tut.weg.st_eg.tut_mean_intervals"></a><a href="tut_mean_intervals.html" title="Calculating confidence intervals on the mean with the Students-t distribution">
- Calculating confidence intervals on the mean with the Students-t distribution</a>
-</h6></div></div></div>
+<a name="math_toolkit.dist.stat_tut.weg.st_eg.tut_mean_intervals"></a><a href="tut_mean_intervals.html" title="
+ Calculating confidence intervals on the mean with the Students-t distribution">
+ Calculating confidence intervals on the mean with the Students-t distribution</a></h6></div></div></div>
 <p>
               Let's say you have a sample mean, you may wish to know what confidence
               intervals you can place on that mean. Colloquially: "I want an
@@ -55,7 +59,7 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../../../../doc/html/images/note.png"></td>
 <th align="left">Note</th>
 </tr>
-<tr><td align="left" valign="top">
+<tr><td colspan="2" align="left" valign="top">
 <p>
                 The quantity &#945; is the maximum acceptable risk of falsely rejecting
                 the null-hypothesis. The smaller the value of &#945; the greater the strength
@@ -75,7 +79,7 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../../../../doc/html/images/note.png"></td>
 <th align="left">Note</th>
 </tr>
-<tr><td align="left" valign="top"><p>
+<tr><td colspan="2" align="left" valign="top"><p>
                 The usual assumptions of <a href="http://en.wikipedia.org/wiki/Independent_and_identically-distributed_random_variables" target="_top">independent
                 and identically distributed (i.i.d.)</a> variables and normal distribution
                 of course apply here, as they do in other examples.
@@ -258,8 +262,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/st_eg/tut_mean_size.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/st_eg/tut_mean_size.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/st_eg/tut_mean_size.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,18 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<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</title>
+<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</title>
 <link rel="stylesheet" href="../../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../st_eg.html" title="Student's t Distribution Examples">
-<link rel="prev" href="tut_mean_test.html" title='Testing a sample mean for difference from a "true" mean'>
-<link rel="next" href="two_sample_students_t.html" title="Comparing the means of two samples with the Students-t test">
+<link rel="up" href="../st_eg.html" title=" Student's
+ t Distribution Examples">
+<link rel="prev" href="tut_mean_test.html" title='
+ Testing a sample mean for difference from a "true" mean'>
+<link rel="next" href="two_sample_students_t.html" title="
+ Comparing the means of two samples with the Students-t test">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,10 +29,11 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h6 class="title">
-<a name="math_toolkit.dist.stat_tut.weg.st_eg.tut_mean_size"></a><a href="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">
+<a name="math_toolkit.dist.stat_tut.weg.st_eg.tut_mean_size"></a><a href="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>
-</h6></div></div></div>
+ a significant Students-t test result with a single sample test</a></h6></div></div></div>
 <p>
               Imagine you have conducted a Students-t test on a single sample in
               order to check for systematic errors in your measurements. Imagine
@@ -75,8 +81,8 @@
         <span class="string">"_______________________________________________________________\n"</span><span class="special">;</span>
 </pre>
 <p>
- And now the important part: the sample sizes required. Class <code class="computeroutput"><span class="identifier">students_t_distribution</span></code> has a static
- member function <code class="computeroutput"><span class="identifier">find_degrees_of_freedom</span></code>
+ And now the important part: the sample sizes required. Class <tt class="computeroutput"><span class="identifier">students_t_distribution</span></tt> has a static
+ member function <tt class="computeroutput"><span class="identifier">find_degrees_of_freedom</span></tt>
               that will calculate how large a sample size needs to be in order to
               give a definitive result.
             </p>
@@ -98,7 +104,7 @@
             </p>
 <p>
               In this example, we assume that alpha and beta are the same, and call
- <code class="computeroutput"><span class="identifier">find_degrees_of_freedom</span></code>
+ <tt class="computeroutput"><span class="identifier">find_degrees_of_freedom</span></tt>
               twice: once with alpha for a one-sided test, and once with alpha/2
               for a two-sided test.
             </p>
@@ -169,8 +175,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/st_eg/tut_mean_test.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/st_eg/tut_mean_test.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/st_eg/tut_mean_test.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,18 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Testing a sample mean for difference from a "true" mean</title>
+<title>
+ Testing a sample mean for difference from a "true" mean</title>
 <link rel="stylesheet" href="../../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../st_eg.html" title="Student's t Distribution Examples">
-<link rel="prev" href="tut_mean_intervals.html" title="Calculating confidence intervals on the mean with the Students-t distribution">
-<link rel="next" href="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">
+<link rel="up" href="../st_eg.html" title=" Student's
+ t Distribution Examples">
+<link rel="prev" href="tut_mean_intervals.html" title="
+ Calculating confidence intervals on the mean with the Students-t distribution">
+<link rel="next" href="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">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +29,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h6 class="title">
-<a name="math_toolkit.dist.stat_tut.weg.st_eg.tut_mean_test"></a><a href="tut_mean_test.html" title='Testing a sample mean for difference from a "true" mean'>
- Testing a sample mean for difference from a "true" mean</a>
-</h6></div></div></div>
+<a name="math_toolkit.dist.stat_tut.weg.st_eg.tut_mean_test"></a><a href="tut_mean_test.html" title='
+ Testing a sample mean for difference from a "true" mean'>
+ Testing a sample mean for difference from a "true" mean</a></h6></div></div></div>
 <p>
               When calibrating or comparing a scientific instrument or measurement
               method of some kind, we want to be answer the question "Does an
@@ -53,11 +58,11 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../../../../doc/html/images/note.png"></td>
 <th align="left">Note</th>
 </tr>
-<tr><td align="left" valign="top"><p>
+<tr><td colspan="2" align="left" valign="top"><p>
                 Non-statisticians might say 'not-rejected' means 'accepted', (often
- of the null-hypothesis) implying, wrongly, that there really <span class="bold"><strong>IS</strong></span> no difference, but statisticans eschew
+ of the null-hypothesis) implying, wrongly, that there really <span class="bold"><b>IS</b></span> no difference, but statisticans eschew
                 this to avoid implying that there is positive evidence of 'no difference'.
- 'Not-rejected' here means there is <span class="bold"><strong>no evidence</strong></span>
+ 'Not-rejected' here means there is <span class="bold"><b>no evidence</b></span>
                 of difference, but there still might well be a difference. For example,
                 see <a href="http://en.wikipedia.org/wiki/Argument_from_ignorance" target="_top">argument
                 from ignorance</a> and <a href="http://www.bmj.com/cgi/content/full/311/7003/485" target="_top">Absence
@@ -129,7 +134,7 @@
 <tr>
 <td>
                     <p>
- The Null-hypothesis: there is <span class="bold"><strong>no difference</strong></span>
+ The Null-hypothesis: there is <span class="bold"><b>no difference</b></span>
                       in means
                     </p>
                     </td>
@@ -139,18 +144,18 @@
                       / 2:
                     </p>
                     <p>
- <code class="computeroutput"><span class="identifier">cdf</span><span class="special">(</span><span class="identifier">complement</span><span class="special">(</span><span class="identifier">dist</span><span class="special">,</span>
+ <tt class="computeroutput"><span class="identifier">cdf</span><span class="special">(</span><span class="identifier">complement</span><span class="special">(</span><span class="identifier">dist</span><span class="special">,</span>
                       <span class="identifier">fabs</span><span class="special">(</span><span class="identifier">t</span><span class="special">)))</span>
                       <span class="special">&lt;</span> <span class="identifier">alpha</span>
- <span class="special">/</span> <span class="number">2</span></code>
+ <span class="special">/</span> <span class="number">2</span></tt>
                     </p>
                     </td>
 </tr>
 <tr>
 <td>
                     <p>
- The Alternative-hypothesis: there <span class="bold"><strong>is
- difference</strong></span> in means
+ The Alternative-hypothesis: there <span class="bold"><b>is
+ difference</b></span> in means
                     </p>
                     </td>
 <td>
@@ -159,18 +164,18 @@
                       / 2:
                     </p>
                     <p>
- <code class="computeroutput"><span class="identifier">cdf</span><span class="special">(</span><span class="identifier">complement</span><span class="special">(</span><span class="identifier">dist</span><span class="special">,</span>
+ <tt class="computeroutput"><span class="identifier">cdf</span><span class="special">(</span><span class="identifier">complement</span><span class="special">(</span><span class="identifier">dist</span><span class="special">,</span>
                       <span class="identifier">fabs</span><span class="special">(</span><span class="identifier">t</span><span class="special">)))</span>
                       <span class="special">&gt;</span> <span class="identifier">alpha</span>
- <span class="special">/</span> <span class="number">2</span></code>
+ <span class="special">/</span> <span class="number">2</span></tt>
                     </p>
                     </td>
 </tr>
 <tr>
 <td>
                     <p>
- The Alternative-hypothesis: the sample mean <span class="bold"><strong>is
- less</strong></span> than the true mean.
+ The Alternative-hypothesis: the sample mean <span class="bold"><b>is
+ less</b></span> than the true mean.
                     </p>
                     </td>
 <td>
@@ -178,17 +183,17 @@
                       Reject if CDF of t &gt; significance level:
                     </p>
                     <p>
- <code class="computeroutput"><span class="identifier">cdf</span><span class="special">(</span><span class="identifier">dist</span><span class="special">,</span>
+ <tt class="computeroutput"><span class="identifier">cdf</span><span class="special">(</span><span class="identifier">dist</span><span class="special">,</span>
                       <span class="identifier">t</span><span class="special">)</span>
- <span class="special">&gt;</span> <span class="identifier">alpha</span></code>
+ <span class="special">&gt;</span> <span class="identifier">alpha</span></tt>
                     </p>
                     </td>
 </tr>
 <tr>
 <td>
                     <p>
- The Alternative-hypothesis: the sample mean <span class="bold"><strong>is
- greater</strong></span> than the true mean.
+ The Alternative-hypothesis: the sample mean <span class="bold"><b>is
+ greater</b></span> than the true mean.
                     </p>
                     </td>
 <td>
@@ -196,9 +201,9 @@
                       Reject if complement of CDF of t &gt; significance level:
                     </p>
                     <p>
- <code class="computeroutput"><span class="identifier">cdf</span><span class="special">(</span><span class="identifier">complement</span><span class="special">(</span><span class="identifier">dist</span><span class="special">,</span>
+ <tt class="computeroutput"><span class="identifier">cdf</span><span class="special">(</span><span class="identifier">complement</span><span class="special">(</span><span class="identifier">dist</span><span class="special">,</span>
                       <span class="identifier">t</span><span class="special">))</span>
- <span class="special">&gt;</span> <span class="identifier">alpha</span></code>
+ <span class="special">&gt;</span> <span class="identifier">alpha</span></tt>
                     </p>
                     </td>
 </tr>
@@ -209,10 +214,10 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../../../../doc/html/images/note.png"></td>
 <th align="left">Note</th>
 </tr>
-<tr><td align="left" valign="top"><p>
- Notice that the comparisons are against <code class="computeroutput"><span class="identifier">alpha</span>
- <span class="special">/</span> <span class="number">2</span></code>
- for a two-sided test and against <code class="computeroutput"><span class="identifier">alpha</span></code>
+<tr><td colspan="2" align="left" valign="top"><p>
+ Notice that the comparisons are against <tt class="computeroutput"><span class="identifier">alpha</span>
+ <span class="special">/</span> <span class="number">2</span></tt>
+ for a two-sided test and against <tt class="computeroutput"><span class="identifier">alpha</span></tt>
                 for a one-sided test
               </p></td></tr>
 </table></div>
@@ -322,8 +327,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/st_eg/two_sample_students_t.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/st_eg/two_sample_students_t.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/dist/stat_tut/weg/st_eg/two_sample_students_t.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,18 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Comparing the means of two samples with the Students-t test</title>
+<title>
+ Comparing the means of two samples with the Students-t test</title>
 <link rel="stylesheet" href="../../../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../../index.html" title="Math Toolkit">
-<link rel="up" href="../st_eg.html" title="Student's t Distribution Examples">
-<link rel="prev" href="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">
-<link rel="next" href="paired_st.html" title="Comparing two paired samples with the Student's t distribution">
+<link rel="up" href="../st_eg.html" title=" Student's
+ t Distribution Examples">
+<link rel="prev" href="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">
+<link rel="next" href="paired_st.html" title="
+ Comparing two paired samples with the Student's t distribution">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +29,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h6 class="title">
-<a name="math_toolkit.dist.stat_tut.weg.st_eg.two_sample_students_t"></a><a href="two_sample_students_t.html" title="Comparing the means of two samples with the Students-t test">
- Comparing the means of two samples with the Students-t test</a>
-</h6></div></div></div>
+<a name="math_toolkit.dist.stat_tut.weg.st_eg.two_sample_students_t"></a><a href="two_sample_students_t.html" title="
+ Comparing the means of two samples with the Students-t test">
+ Comparing the means of two samples with the Students-t test</a></h6></div></div></div>
 <p>
               Imagine that we have two samples, and we wish to determine whether
               their means are different or not. This situation often arises when
@@ -134,7 +139,7 @@
 <tr>
 <td>
                     <p>
- The Null-hypothesis: there is <span class="bold"><strong>no difference</strong></span>
+ The Null-hypothesis: there is <span class="bold"><b>no difference</b></span>
                       in means
                     </p>
                     </td>
@@ -144,17 +149,17 @@
                       / 2:
                     </p>
                     <p>
- <code class="computeroutput"><span class="identifier">cdf</span><span class="special">(</span><span class="identifier">complement</span><span class="special">(</span><span class="identifier">dist</span><span class="special">,</span>
+ <tt class="computeroutput"><span class="identifier">cdf</span><span class="special">(</span><span class="identifier">complement</span><span class="special">(</span><span class="identifier">dist</span><span class="special">,</span>
                       <span class="identifier">fabs</span><span class="special">(</span><span class="identifier">t</span><span class="special">)))</span>
                       <span class="special">&lt;</span> <span class="identifier">alpha</span>
- <span class="special">/</span> <span class="number">2</span></code>
+ <span class="special">/</span> <span class="number">2</span></tt>
                     </p>
                     </td>
 </tr>
 <tr>
 <td>
                     <p>
- The Alternative-hypothesis: there is a <span class="bold"><strong>difference</strong></span>
+ The Alternative-hypothesis: there is a <span class="bold"><b>difference</b></span>
                       in means
                     </p>
                     </td>
@@ -164,17 +169,17 @@
                       / 2:
                     </p>
                     <p>
- <code class="computeroutput"><span class="identifier">cdf</span><span class="special">(</span><span class="identifier">complement</span><span class="special">(</span><span class="identifier">dist</span><span class="special">,</span>
+ <tt class="computeroutput"><span class="identifier">cdf</span><span class="special">(</span><span class="identifier">complement</span><span class="special">(</span><span class="identifier">dist</span><span class="special">,</span>
                       <span class="identifier">fabs</span><span class="special">(</span><span class="identifier">t</span><span class="special">)))</span>
                       <span class="special">&lt;</span> <span class="identifier">alpha</span>
- <span class="special">/</span> <span class="number">2</span></code>
+ <span class="special">/</span> <span class="number">2</span></tt>
                     </p>
                     </td>
 </tr>
 <tr>
 <td>
                     <p>
- The Alternative-hypothesis: Sample 1 Mean is <span class="bold"><strong>less</strong></span>
+ The Alternative-hypothesis: Sample 1 Mean is <span class="bold"><b>less</b></span>
                       than Sample 2 Mean.
                     </p>
                     </td>
@@ -183,16 +188,16 @@
                       Reject if CDF of t &gt; significance level:
                     </p>
                     <p>
- <code class="computeroutput"><span class="identifier">cdf</span><span class="special">(</span><span class="identifier">dist</span><span class="special">,</span>
+ <tt class="computeroutput"><span class="identifier">cdf</span><span class="special">(</span><span class="identifier">dist</span><span class="special">,</span>
                       <span class="identifier">t</span><span class="special">)</span>
- <span class="special">&gt;</span> <span class="identifier">alpha</span></code>
+ <span class="special">&gt;</span> <span class="identifier">alpha</span></tt>
                     </p>
                     </td>
 </tr>
 <tr>
 <td>
                     <p>
- The Alternative-hypothesis: Sample 1 Mean is <span class="bold"><strong>greater</strong></span>
+ The Alternative-hypothesis: Sample 1 Mean is <span class="bold"><b>greater</b></span>
                       than Sample 2 Mean.
                     </p>
                     </td>
@@ -201,9 +206,9 @@
                       Reject if complement of CDF of t &gt; significance level:
                     </p>
                     <p>
- <code class="computeroutput"><span class="identifier">cdf</span><span class="special">(</span><span class="identifier">complement</span><span class="special">(</span><span class="identifier">dist</span><span class="special">,</span>
+ <tt class="computeroutput"><span class="identifier">cdf</span><span class="special">(</span><span class="identifier">complement</span><span class="special">(</span><span class="identifier">dist</span><span class="special">,</span>
                       <span class="identifier">t</span><span class="special">))</span>
- <span class="special">&gt;</span> <span class="identifier">alpha</span></code>
+ <span class="special">&gt;</span> <span class="identifier">alpha</span></tt>
                     </p>
                     </td>
 </tr>
@@ -214,7 +219,7 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../../../../doc/html/images/note.png"></td>
 <th align="left">Note</th>
 </tr>
-<tr><td align="left" valign="top"><p>
+<tr><td colspan="2" align="left" valign="top"><p>
                 For a two-sided test we must compare against alpha / 2 and not alpha.
               </p></td></tr>
 </table></div>
@@ -284,7 +289,7 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../../../../doc/html/images/note.png"></td>
 <th align="left">Note</th>
 </tr>
-<tr><td align="left" valign="top"><p>
+<tr><td colspan="2" align="left" valign="top"><p>
                 Some statistical packages truncate the effective degrees of freedom
                 to an integer value: this may be necessary if you are relying on
                 lookup tables, but since our code fully supports non-integer degrees
@@ -347,8 +352,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Overview</title>
+<title> Overview</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../index.html" title="Math Toolkit">
 <link rel="up" href="../index.html" title="Math Toolkit">
 <link rel="prev" href="../index.html" title="Math Toolkit">
-<link rel="next" href="main_overview/intro.html" title="About the Math Toolkit">
+<link rel="next" href="main_overview/intro.html" title=" About the Math Toolkit">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +24,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="math_toolkit.main_overview"></a> Overview
-</h2></div></div></div>
+<a name="math_toolkit.main_overview"></a> Overview</h2></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"> About the Math Toolkit</span></dt>
 <dt><span class="section"> Navigation</span></dt>
@@ -51,8 +50,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/contact.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/contact.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/contact.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Contact Info and Support</title>
+<title> Contact Info and
+ Support</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../main_overview.html" title="Overview">
-<link rel="prev" href="history1.html" title="History and What's New">
-<link rel="next" href="../dist.html" title="Statistical Distributions and Functions">
+<link rel="up" href="../main_overview.html" title=" Overview">
+<link rel="prev" href="history1.html" title=" History and What's
+ New">
+<link rel="next" href="../dist.html" title=" Statistical Distributions and Functions">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +26,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.main_overview.contact"></a><a href="contact.html" title="Contact Info and Support"> Contact Info and
- Support</a>
-</h3></div></div></div>
+<a name="math_toolkit.main_overview.contact"></a><a href="contact.html" title=" Contact Info and
+ Support"> Contact Info and
+ Support</a></h3></div></div></div>
 <p>
         The main support for this library is via the Boost mailing lists:
       </p>
@@ -47,8 +49,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/directories.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/directories.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/directories.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Directory and File Structure</title>
+<title> Directory and
+ File Structure</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../main_overview.html" title="Overview">
-<link rel="prev" href="navigation.html" title="Navigation">
-<link rel="next" href="namespaces.html" title="Namespaces">
+<link rel="up" href="../main_overview.html" title=" Overview">
+<link rel="prev" href="navigation.html" title=" Navigation">
+<link rel="next" href="namespaces.html" title=" Namespaces">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,24 +25,24 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.main_overview.directories"></a><a href="directories.html" title="Directory and File Structure"> Directory and
- File Structure</a>
-</h3></div></div></div>
-<a name="math_toolkit.main_overview.directories.boost_math"></a><h5>
-<a name="id435917"></a>
+<a name="math_toolkit.main_overview.directories"></a><a href="directories.html" title=" Directory and
+ File Structure"> Directory and
+ File Structure</a></h3></div></div></div>
+<a name="math_toolkit.main_overview.directories.boost_math"></a><h4>
+<a name="id386446"></a>
         <a href="directories.html#math_toolkit.main_overview.directories.boost_math">boost/math</a>
- </h5>
+ </h4>
 <div class="variablelist">
 <p class="title"><b></b></p>
 <dl>
 <dt><span class="term">/concepts/</span></dt>
 <dd><p>
- Prototype defining the <span class="bold"><strong>essential</strong></span> features
+ Prototype defining the <span class="bold"><b>essential</b></span> features
             of a RealType class (see real_concept.hpp). Most applications will use
- <code class="computeroutput"><span class="keyword">double</span></code> as the RealType (and
- short <code class="computeroutput"><span class="keyword">typedef</span></code> names of distributions
- are reserved for this type where possible), a few will use <code class="computeroutput"><span class="keyword">float</span></code> or <code class="computeroutput"><span class="keyword">long</span>
- <span class="keyword">double</span></code>, but it is also possible
+ <tt class="computeroutput"><span class="keyword">double</span></tt> as the RealType (and
+ short <tt class="computeroutput"><span class="keyword">typedef</span></tt> names of distributions
+ are reserved for this type where possible), a few will use <tt class="computeroutput"><span class="keyword">float</span></tt> or <tt class="computeroutput"><span class="keyword">long</span>
+ <span class="keyword">double</span></tt>, but it is also possible
             to use higher precision types like NTL::RR
             that conform to the requirements specified by real_concept.
           </p></dd>
@@ -72,10 +73,10 @@
           </p></dd>
 </dl>
 </div>
-<a name="math_toolkit.main_overview.directories.boost_libs"></a><h5>
-<a name="id436108"></a>
+<a name="math_toolkit.main_overview.directories.boost_libs"></a><h4>
+<a name="id455985"></a>
         <a href="directories.html#math_toolkit.main_overview.directories.boost_libs">boost/libs</a>
- </h5>
+ </h4>
 <div class="variablelist">
 <p class="title"><b></b></p>
 <dl>
@@ -109,8 +110,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/error_handling.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/error_handling.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/error_handling.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Error Handling</title>
+<title> Error Handling</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../main_overview.html" title="Overview">
-<link rel="prev" href="result_type.html" title="Calculation of the Type of the Result">
-<link rel="next" href="pol_overview.html" title="Configuration and Policies">
+<link rel="up" href="../main_overview.html" title=" Overview">
+<link rel="prev" href="result_type.html" title=" Calculation
+ of the Type of the Result">
+<link rel="next" href="pol_overview.html" title=" Configuration
+ and Policies">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +26,12 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.main_overview.error_handling"></a> Error Handling
-</h3></div></div></div>
-<a name="math_toolkit.main_overview.error_handling.quick_reference"></a><h5>
-<a name="id491060"></a>
+<a name="math_toolkit.main_overview.error_handling"></a> Error Handling</h3></div></div></div>
+<a name="math_toolkit.main_overview.error_handling.quick_reference"></a><h4>
+<a name="id457264"></a>
         <a href="error_handling.html#math_toolkit.main_overview.error_handling.quick_reference">Quick
         Reference</a>
- </h5>
+ </h4>
 <p>
         Handling of errors by this library is split into two orthogonal parts:
       </p>
@@ -55,7 +56,7 @@
 <dt><span class="term">Pole Error</span></dt>
 <dd><p>
             Occurs when the particular arguments cause the function to be evaluated
- at a pole with no well defined residual value. For example if tgamma
+ at a pole with no well defined residual value. For example if tgamma
             is evaluated at exactly -2, the function approaches different limiting
             values depending upon whether you approach from just above or just below
             -2. Hence the function has no well defined value at this point and a
@@ -85,7 +86,7 @@
 </div>
 <p>
         The action undertaken by each error condition is determined by the current
- Policy in effect. This can be
+ Policy in effect. This can be
         changed program-wide by setting some configuration macros, or at namespace
         scope, or at the call site (by specifying a specific policy in the function
         call).
@@ -111,7 +112,8 @@
           </p></dd>
 <dt><span class="term">user_error</span></dt>
 <dd><p>
- Calls a <a href="../policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">user-supplied
+ Calls a <a href="../policy/pol_tutorial/user_def_err_pol.html" title="
+ Calling User Defined Error Handlers">user-supplied
             error handler</a>.
           </p></dd>
 </dl>
@@ -121,8 +123,8 @@
         the default action for each error shown in bold:
       </p>
 <div class="table">
-<a name="id491318"></a><p class="title"><b>Table 1. Possible Actions for Domain Errors</b></p>
-<div class="table-contents"><table class="table" summary="Possible Actions for Domain Errors">
+<a name="id457526"></a><p class="title"><b>Table 1. Possible Actions for Domain Errors</b></p>
+<table class="table" summary="Possible Actions for Domain Errors">
 <colgroup>
 <col>
 <col>
@@ -148,7 +150,7 @@
             </td>
 <td>
             <p>
- <span class="bold"><strong>Throws <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">domain_error</span></code></strong></span>
+ <span class="bold"><b>Throws <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">domain_error</span></tt></b></span>
             </p>
             </td>
 </tr>
@@ -160,9 +162,9 @@
             </td>
 <td>
             <p>
- Sets <code class="computeroutput"><span class="special">::</span><span class="identifier">errno</span></code>
- to <code class="computeroutput"><span class="identifier">EDOM</span></code> and returns
- <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">quiet_NaN</span><span class="special">()</span></code>
+ Sets <tt class="computeroutput"><span class="special">::</span><span class="identifier">errno</span></tt>
+ to <tt class="computeroutput"><span class="identifier">EDOM</span></tt> and returns
+ <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">quiet_NaN</span><span class="special">()</span></tt>
             </p>
             </td>
 </tr>
@@ -174,7 +176,7 @@
             </td>
 <td>
             <p>
- Returns <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">quiet_NaN</span><span class="special">()</span></code>
+ Returns <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">quiet_NaN</span><span class="special">()</span></tt>
             </p>
             </td>
 </tr>
@@ -186,18 +188,19 @@
             </td>
 <td>
             <p>
- Returns the result of <code class="computeroutput"><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">user_domain_error</span></code>:
- <a href="../policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">this
+ Returns the result of <tt class="computeroutput"><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">user_domain_error</span></tt>:
+ <a href="../policy/pol_tutorial/user_def_err_pol.html" title="
+ Calling User Defined Error Handlers">this
               function must be defined by the user</a>.
             </p>
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><div class="table">
-<a name="id491634"></a><p class="title"><b>Table 2. Possible Actions for Pole Errors</b></p>
-<div class="table-contents"><table class="table" summary="Possible Actions for Pole Errors">
+<div class="table">
+<a name="id457838"></a><p class="title"><b>Table 2. Possible Actions for Pole Errors</b></p>
+<table class="table" summary="Possible Actions for Pole Errors">
 <colgroup>
 <col>
 <col>
@@ -223,7 +226,7 @@
             </td>
 <td>
             <p>
- <span class="bold"><strong>Throws <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">domain_error</span></code></strong></span>
+ <span class="bold"><b>Throws <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">domain_error</span></tt></b></span>
             </p>
             </td>
 </tr>
@@ -235,9 +238,9 @@
             </td>
 <td>
             <p>
- Sets <code class="computeroutput"><span class="special">::</span><span class="identifier">errno</span></code>
- to <code class="computeroutput"><span class="identifier">EDOM</span></code> and returns
- <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">quiet_NaN</span><span class="special">()</span></code>
+ Sets <tt class="computeroutput"><span class="special">::</span><span class="identifier">errno</span></tt>
+ to <tt class="computeroutput"><span class="identifier">EDOM</span></tt> and returns
+ <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">quiet_NaN</span><span class="special">()</span></tt>
             </p>
             </td>
 </tr>
@@ -249,7 +252,7 @@
             </td>
 <td>
             <p>
- Returns <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">quiet_NaN</span><span class="special">()</span></code>
+ Returns <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">quiet_NaN</span><span class="special">()</span></tt>
             </p>
             </td>
 </tr>
@@ -261,18 +264,19 @@
             </td>
 <td>
             <p>
- Returns the result of <code class="computeroutput"><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">user_pole_error</span></code>:
- <a href="../policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">this
+ Returns the result of <tt class="computeroutput"><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">user_pole_error</span></tt>:
+ <a href="../policy/pol_tutorial/user_def_err_pol.html" title="
+ Calling User Defined Error Handlers">this
               function must be defined by the user</a>.
             </p>
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><div class="table">
-<a name="id491948"></a><p class="title"><b>Table 3. Possible Actions for Overflow Errors</b></p>
-<div class="table-contents"><table class="table" summary="Possible Actions for Overflow Errors">
+<div class="table">
+<a name="id458149"></a><p class="title"><b>Table 3. Possible Actions for Overflow Errors</b></p>
+<table class="table" summary="Possible Actions for Overflow Errors">
 <colgroup>
 <col>
 <col>
@@ -298,7 +302,7 @@
             </td>
 <td>
             <p>
- <span class="bold"><strong>Throws <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">overflow_error</span></code></strong></span>
+ <span class="bold"><b>Throws <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">overflow_error</span></tt></b></span>
             </p>
             </td>
 </tr>
@@ -310,9 +314,9 @@
             </td>
 <td>
             <p>
- Sets <code class="computeroutput"><span class="special">::</span><span class="identifier">errno</span></code>
- to <code class="computeroutput"><span class="identifier">ERANGE</span></code> and returns
- <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">infinity</span><span class="special">()</span></code>
+ Sets <tt class="computeroutput"><span class="special">::</span><span class="identifier">errno</span></tt>
+ to <tt class="computeroutput"><span class="identifier">ERANGE</span></tt> and returns
+ <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">infinity</span><span class="special">()</span></tt>
             </p>
             </td>
 </tr>
@@ -324,7 +328,7 @@
             </td>
 <td>
             <p>
- Returns <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">infinity</span><span class="special">()</span></code>
+ Returns <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">infinity</span><span class="special">()</span></tt>
             </p>
             </td>
 </tr>
@@ -336,18 +340,19 @@
             </td>
 <td>
             <p>
- Returns the result of <code class="computeroutput"><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">user_overflow_error</span></code>:
- <a href="../policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">this
+ Returns the result of <tt class="computeroutput"><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">user_overflow_error</span></tt>:
+ <a href="../policy/pol_tutorial/user_def_err_pol.html" title="
+ Calling User Defined Error Handlers">this
               function must be defined by the user</a>.
             </p>
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><div class="table">
-<a name="id492264"></a><p class="title"><b>Table 4. Possible Actions for Underflow Errors</b></p>
-<div class="table-contents"><table class="table" summary="Possible Actions for Underflow Errors">
+<div class="table">
+<a name="id458460"></a><p class="title"><b>Table 4. Possible Actions for Underflow Errors</b></p>
+<table class="table" summary="Possible Actions for Underflow Errors">
 <colgroup>
 <col>
 <col>
@@ -373,7 +378,7 @@
             </td>
 <td>
             <p>
- Throws <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">underflow_error</span></code>
+ Throws <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">underflow_error</span></tt>
             </p>
             </td>
 </tr>
@@ -385,8 +390,8 @@
             </td>
 <td>
             <p>
- Sets <code class="computeroutput"><span class="special">::</span><span class="identifier">errno</span></code>
- to <code class="computeroutput"><span class="identifier">ERANGE</span></code> and returns
+ Sets <tt class="computeroutput"><span class="special">::</span><span class="identifier">errno</span></tt>
+ to <tt class="computeroutput"><span class="identifier">ERANGE</span></tt> and returns
               0.
             </p>
             </td>
@@ -399,7 +404,7 @@
             </td>
 <td>
             <p>
- <span class="bold"><strong>Returns 0</strong></span>
+ <span class="bold"><b>Returns 0</b></span>
             </p>
             </td>
 </tr>
@@ -411,18 +416,19 @@
             </td>
 <td>
             <p>
- Returns the result of <code class="computeroutput"><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">user_underflow_error</span></code>:
- <a href="../policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">this
+ Returns the result of <tt class="computeroutput"><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">user_underflow_error</span></tt>:
+ <a href="../policy/pol_tutorial/user_def_err_pol.html" title="
+ Calling User Defined Error Handlers">this
               function must be defined by the user</a>.
             </p>
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><div class="table">
-<a name="id492488"></a><p class="title"><b>Table 5. Possible Actions for Denorm Errors</b></p>
-<div class="table-contents"><table class="table" summary="Possible Actions for Denorm Errors">
+<div class="table">
+<a name="id458681"></a><p class="title"><b>Table 5. Possible Actions for Denorm Errors</b></p>
+<table class="table" summary="Possible Actions for Denorm Errors">
 <colgroup>
 <col>
 <col>
@@ -448,7 +454,7 @@
             </td>
 <td>
             <p>
- Throws <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">underflow_error</span></code>
+ Throws <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">underflow_error</span></tt>
             </p>
             </td>
 </tr>
@@ -460,8 +466,8 @@
             </td>
 <td>
             <p>
- Sets <code class="computeroutput"><span class="special">::</span><span class="identifier">errno</span></code>
- to <code class="computeroutput"><span class="identifier">ERANGE</span></code> and returns
+ Sets <tt class="computeroutput"><span class="special">::</span><span class="identifier">errno</span></tt>
+ to <tt class="computeroutput"><span class="identifier">ERANGE</span></tt> and returns
               the denormalised value.
             </p>
             </td>
@@ -474,7 +480,7 @@
             </td>
 <td>
             <p>
- <span class="bold"><strong>Returns the denormalised value.</strong></span>
+ <span class="bold"><b>Returns the denormalised value.</b></span>
             </p>
             </td>
 </tr>
@@ -486,19 +492,20 @@
             </td>
 <td>
             <p>
- Returns the result of <code class="computeroutput"><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">user_denorm_error</span></code>:
- <a href="../policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">this
+ Returns the result of <tt class="computeroutput"><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">user_denorm_error</span></tt>:
+ <a href="../policy/pol_tutorial/user_def_err_pol.html" title="
+ Calling User Defined Error Handlers">this
               function must be defined by the user</a>.
             </p>
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><div class="table">
-<a name="id492712"></a><p class="title"><b>Table 6. Possible Actions for Internal Evaluation
+<div class="table">
+<a name="id458902"></a><p class="title"><b>Table 6. Possible Actions for Internal Evaluation
       Errors</b></p>
-<div class="table-contents"><table class="table" summary="Possible Actions for Internal Evaluation
+<table class="table" summary="Possible Actions for Internal Evaluation
       Errors">
 <colgroup>
 <col>
@@ -525,7 +532,7 @@
             </td>
 <td>
             <p>
- <span class="bold"><strong>Throws <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">evaluation_error</span></code></strong></span>
+ <span class="bold"><b>Throws <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">evaluation_error</span></tt></b></span>
             </p>
             </td>
 </tr>
@@ -537,9 +544,9 @@
             </td>
 <td>
             <p>
- Sets <code class="computeroutput"><span class="special">::</span><span class="identifier">errno</span></code>
- to <code class="computeroutput"><span class="identifier">EDOM</span></code> and returns
- <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">infinity</span><span class="special">()</span></code>.
+ Sets <tt class="computeroutput"><span class="special">::</span><span class="identifier">errno</span></tt>
+ to <tt class="computeroutput"><span class="identifier">EDOM</span></tt> and returns
+ <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">infinity</span><span class="special">()</span></tt>.
             </p>
             </td>
 </tr>
@@ -551,7 +558,7 @@
             </td>
 <td>
             <p>
- Returns <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">infinity</span><span class="special">()</span></code>.
+ Returns <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">infinity</span><span class="special">()</span></tt>.
             </p>
             </td>
 </tr>
@@ -563,19 +570,20 @@
             </td>
 <td>
             <p>
- Returns the result of <code class="computeroutput"><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">user_evaluation_error</span></code>:
- <a href="../policy/pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">this
+ Returns the result of <tt class="computeroutput"><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">user_evaluation_error</span></tt>:
+ <a href="../policy/pol_tutorial/user_def_err_pol.html" title="
+ Calling User Defined Error Handlers">this
               function must be defined by the user</a>.
             </p>
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><a name="math_toolkit.main_overview.error_handling.rationale"></a><h5>
-<a name="id493047"></a>
+<a name="math_toolkit.main_overview.error_handling.rationale"></a><h4>
+<a name="id459233"></a>
         <a href="error_handling.html#math_toolkit.main_overview.error_handling.rationale">Rationale</a>
- </h5>
+ </h4>
 <p>
         The flexibility of the current implementation should be reasonably obvious,
         the default behaviours were chosen based on feedback during the formal review
@@ -591,52 +599,55 @@
           errors in most cases, so it was felt that these should be ignored.
         </li>
 </ul></div>
-<a name="math_toolkit.main_overview.error_handling.finding_more_information"></a><h5>
-<a name="id493097"></a>
+<a name="math_toolkit.main_overview.error_handling.finding_more_information"></a><h4>
+<a name="id459284"></a>
         <a href="error_handling.html#math_toolkit.main_overview.error_handling.finding_more_information">Finding
         More Information</a>
- </h5>
+ </h4>
 <p>
- There are some pre-processor macro defines that can be used to <a href="../policy/pol_ref/policy_defaults.html" title="Using macros to Change the Policy Defaults">change
- the policy defaults</a>. See also the <a href="../policy.html" title="Policies">policy
+ There are some pre-processor macro defines that can be used to <a href="../policy/pol_ref/policy_defaults.html" title=" Using
+ macros to Change the Policy Defaults">change
+ the policy defaults</a>. See also the <a href="../policy.html" title=" Policies">policy
         section</a>.
       </p>
 <p>
- An example is at the Policy tutorial in <a href="../policy/pol_tutorial/changing_policy_defaults.html" title="Changing the Policy Defaults">Changing
+ An example is at the Policy tutorial in <a href="../policy/pol_tutorial/changing_policy_defaults.html" title="
+ Changing the Policy Defaults">Changing
         the Policy Defaults</a>.
       </p>
 <p>
         Full source code of this typical example of passing a 'bad' argument (negative
- degrees of freedom) to Student's t distribution is <a href="../dist/stat_tut/weg/error_eg.html" title="Error Handling Example">in
+ degrees of freedom) to Student's t distribution is <a href="../dist/stat_tut/weg/error_eg.html" title=" Error Handling
+ Example">in
         the error handling example</a>.
       </p>
 <p>
         The various kind of errors are described in more detail below.
       </p>
-<a name="domain_error"></a><a name="math_toolkit.main_overview.error_handling.domain_errors"></a><h5>
-<a name="id493191"></a>
+<a name="domain_error"></a><a name="math_toolkit.main_overview.error_handling.domain_errors"></a><h4>
+<a name="id459382"></a>
         <a href="error_handling.html#math_toolkit.main_overview.error_handling.domain_errors">Domain
         Errors</a>
- </h5>
+ </h4>
 <p>
         When a special function is passed an argument that is outside the range of
         values for which that function is defined, then the function returns the
         result of:
       </p>
 <pre class="programlisting">
-<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">raise_domain_error</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">FunctionName</span><span class="special">,</span> <span class="identifier">Message</span><span class="special">,</span> <span class="identifier">Val</span><span class="special">,</span> Policy<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">policies</span><span class="special">::</span><span class="identifier">raise_domain_error</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">FunctionName</span><span class="special">,</span> <span class="identifier">Message</span><span class="special">,</span> <span class="identifier">Val</span><span class="special">,</span> Policy<span class="special">);</span>
 </pre>
 <p>
- Where <code class="computeroutput"><span class="identifier">T</span></code> is the floating-point
- type passed to the function, <code class="computeroutput"><span class="identifier">FunctionName</span></code>
- is the name of the function, <code class="computeroutput"><span class="identifier">Message</span></code>
+ Where <tt class="computeroutput"><span class="identifier">T</span></tt> is the floating-point
+ type passed to the function, <tt class="computeroutput"><span class="identifier">FunctionName</span></tt>
+ is the name of the function, <tt class="computeroutput"><span class="identifier">Message</span></tt>
         is an error message describing the problem, Val is the value that was out
- of range, and Policy is the current
+ of range, and Policy is the current
         policy in use for the function that was called.
       </p>
 <p>
         The default policy behaviour of this function is to throw a std::domain_error
- C++ exception. But if the Policy
+ C++ exception. But if the Policy
         is to ignore the error, or set global ::errno, then a NaN will be returned.
       </p>
 <p>
@@ -694,176 +705,177 @@
 </blockquote></div>
 <p>
         Note that in order to support information-rich error messages when throwing
- exceptions, <code class="computeroutput"><span class="identifier">Message</span></code> must
+ exceptions, <tt class="computeroutput"><span class="identifier">Message</span></tt> must
         contain a Boost.Format
- recognised format specifier: the argument <code class="computeroutput"><span class="identifier">Val</span></code>
+ recognised format specifier: the argument <tt class="computeroutput"><span class="identifier">Val</span></tt>
         is inserted into the error message according to the specifier used.
       </p>
 <p>
- For example if <code class="computeroutput"><span class="identifier">Message</span></code> contains
- a "%1%" then it is replaced by the value of <code class="computeroutput"><span class="identifier">Val</span></code>
+ For example if <tt class="computeroutput"><span class="identifier">Message</span></tt> contains
+ a "%1%" then it is replaced by the value of <tt class="computeroutput"><span class="identifier">Val</span></tt>
         to the full precision of T, where as "%.3g" would contain the value
- of <code class="computeroutput"><span class="identifier">Val</span></code> to 3 digits. See the
+ of <tt class="computeroutput"><span class="identifier">Val</span></tt> to 3 digits. See the
         <a href="../../../../../../format/index.html" target="_top">Boost.Format</a> documentation
         for more details.
       </p>
-<a name="pole_error"></a><a name="math_toolkit.main_overview.error_handling.evaluation_at_a_pole"></a><h5>
-<a name="id493575"></a>
+<a name="pole_error"></a><a name="math_toolkit.main_overview.error_handling.evaluation_at_a_pole"></a><h4>
+<a name="id459759"></a>
         <a href="error_handling.html#math_toolkit.main_overview.error_handling.evaluation_at_a_pole">Evaluation
         at a pole</a>
- </h5>
+ </h4>
 <p>
         When a special function is passed an argument that is at a pole without a
         well defined residual value, then the function returns the result of:
       </p>
 <pre class="programlisting">
-<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">raise_pole_error</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">FunctionName</span><span class="special">,</span> <span class="identifier">Message</span><span class="special">,</span> <span class="identifier">Val</span><span class="special">,</span> Policy<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">policies</span><span class="special">::</span><span class="identifier">raise_pole_error</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">FunctionName</span><span class="special">,</span> <span class="identifier">Message</span><span class="special">,</span> <span class="identifier">Val</span><span class="special">,</span> Policy<span class="special">);</span>
 </pre>
 <p>
- Where <code class="computeroutput"><span class="identifier">T</span></code> is the floating point
- type passed to the function, <code class="computeroutput"><span class="identifier">FunctionName</span></code>
- is the name of the function, <code class="computeroutput"><span class="identifier">Message</span></code>
- is an error message describing the problem, <code class="computeroutput"><span class="identifier">Val</span></code>
- is the value of the argument that is at a pole, and Policy
+ Where <tt class="computeroutput"><span class="identifier">T</span></tt> is the floating point
+ type passed to the function, <tt class="computeroutput"><span class="identifier">FunctionName</span></tt>
+ is the name of the function, <tt class="computeroutput"><span class="identifier">Message</span></tt>
+ is an error message describing the problem, <tt class="computeroutput"><span class="identifier">Val</span></tt>
+ is the value of the argument that is at a pole, and Policy
         is the current policy in use for the function that was called.
       </p>
 <p>
         The default behaviour of this function is to throw a std::domain_error exception.
- But <a href="../policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">error
- handling policies</a> can be used to change this, for example to <code class="computeroutput"><span class="identifier">ignore_error</span></code> and return NaN.
+ But <a href="../policy/pol_ref/error_handling_policies.html" title="
+ Error Handling Policies">error
+ handling policies</a> can be used to change this, for example to <tt class="computeroutput"><span class="identifier">ignore_error</span></tt> and return NaN.
       </p>
 <p>
         Note that in order to support information-rich error messages when throwing
- exceptions, <code class="computeroutput"><span class="identifier">Message</span></code> must
+ exceptions, <tt class="computeroutput"><span class="identifier">Message</span></tt> must
         contain a Boost.Format
- recognised format specifier: the argument <code class="computeroutput"><span class="identifier">val</span></code>
+ recognised format specifier: the argument <tt class="computeroutput"><span class="identifier">val</span></tt>
         is inserted into the error message according to the specifier used.
       </p>
 <p>
- For example if <code class="computeroutput"><span class="identifier">Message</span></code> contains
- a "%1%" then it is replaced by the value of <code class="computeroutput"><span class="identifier">val</span></code>
+ For example if <tt class="computeroutput"><span class="identifier">Message</span></tt> contains
+ a "%1%" then it is replaced by the value of <tt class="computeroutput"><span class="identifier">val</span></tt>
         to the full precision of T, where as "%.3g" would contain the value
- of <code class="computeroutput"><span class="identifier">val</span></code> to 3 digits. See the
+ of <tt class="computeroutput"><span class="identifier">val</span></tt> to 3 digits. See the
         <a href="../../../../../../format/index.html" target="_top">Boost.Format</a> documentation
         for more details.
       </p>
-<a name="overflow_error"></a><a name="math_toolkit.main_overview.error_handling.numeric_overflow"></a><h5>
-<a name="id493898"></a>
+<a name="overflow_error"></a><a name="math_toolkit.main_overview.error_handling.numeric_overflow"></a><h4>
+<a name="id460073"></a>
         <a href="error_handling.html#math_toolkit.main_overview.error_handling.numeric_overflow">Numeric
         Overflow</a>
- </h5>
+ </h4>
 <p>
         When the result of a special function is too large to fit in the argument
         floating-point type, then the function returns the result of:
       </p>
 <pre class="programlisting">
-<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">raise_overflow_error</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">FunctionName</span><span class="special">,</span> <span class="identifier">Message</span><span class="special">,</span> Policy<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">policies</span><span class="special">::</span><span class="identifier">raise_overflow_error</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">FunctionName</span><span class="special">,</span> <span class="identifier">Message</span><span class="special">,</span> Policy<span class="special">);</span>
 </pre>
 <p>
- Where <code class="computeroutput"><span class="identifier">T</span></code> is the floating-point
- type passed to the function, <code class="computeroutput"><span class="identifier">FunctionName</span></code>
- is the name of the function, <code class="computeroutput"><span class="identifier">Message</span></code>
- is an error message describing the problem, and Policy
+ Where <tt class="computeroutput"><span class="identifier">T</span></tt> is the floating-point
+ type passed to the function, <tt class="computeroutput"><span class="identifier">FunctionName</span></tt>
+ is the name of the function, <tt class="computeroutput"><span class="identifier">Message</span></tt>
+ is an error message describing the problem, and Policy
         is the current policy in use for the function that was called.
       </p>
 <p>
- The default policy for this function is that <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">overflow_error</span></code>
- C++ exception is thrown. But if, for example, an <code class="computeroutput"><span class="identifier">ignore_error</span></code>
- policy is used, then returns <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">infinity</span><span class="special">()</span></code>.
- In this situation if the type <code class="computeroutput"><span class="identifier">T</span></code>
+ The default policy for this function is that <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">overflow_error</span></tt>
+ C++ exception is thrown. But if, for example, an <tt class="computeroutput"><span class="identifier">ignore_error</span></tt>
+ policy is used, then returns <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">infinity</span><span class="special">()</span></tt>.
+ In this situation if the type <tt class="computeroutput"><span class="identifier">T</span></tt>
         doesn't support infinities, the maximum value for the type is returned.
       </p>
-<a name="underflow_error"></a><a name="math_toolkit.main_overview.error_handling.numeric_underflow"></a><h5>
-<a name="id494179"></a>
+<a name="underflow_error"></a><a name="math_toolkit.main_overview.error_handling.numeric_underflow"></a><h4>
+<a name="id460350"></a>
         <a href="error_handling.html#math_toolkit.main_overview.error_handling.numeric_underflow">Numeric
         Underflow</a>
- </h5>
+ </h4>
 <p>
         If the result of a special function is known to be non-zero, but the calculated
         result underflows to zero, then the function returns the result of:
       </p>
 <pre class="programlisting">
-<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">raise_underflow_error</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">FunctionName</span><span class="special">,</span> <span class="identifier">Message</span><span class="special">,</span> Policy<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">policies</span><span class="special">::</span><span class="identifier">raise_underflow_error</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">FunctionName</span><span class="special">,</span> <span class="identifier">Message</span><span class="special">,</span> Policy<span class="special">);</span>
 </pre>
 <p>
- Where <code class="computeroutput"><span class="identifier">T</span></code> is the floating point
- type passed to the function, <code class="computeroutput"><span class="identifier">FunctionName</span></code>
- is the name of the function, <code class="computeroutput"><span class="identifier">Message</span></code>
- is an error message describing the problem, and Policy
+ Where <tt class="computeroutput"><span class="identifier">T</span></tt> is the floating point
+ type passed to the function, <tt class="computeroutput"><span class="identifier">FunctionName</span></tt>
+ is the name of the function, <tt class="computeroutput"><span class="identifier">Message</span></tt>
+ is an error message describing the problem, and Policy
         is the current policy in use for the called function.
       </p>
 <p>
         The default version of this function returns zero. But with another policy,
- like <code class="computeroutput"><span class="identifier">throw_on_error</span></code>, throws
- an <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">underflow_error</span></code> C++ exception.
+ like <tt class="computeroutput"><span class="identifier">throw_on_error</span></tt>, throws
+ an <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">underflow_error</span></tt> C++ exception.
       </p>
-<a name="denorm_error"></a><a name="math_toolkit.main_overview.error_handling.denormalisation_errors"></a><h5>
-<a name="id494402"></a>
+<a name="denorm_error"></a><a name="math_toolkit.main_overview.error_handling.denormalisation_errors"></a><h4>
+<a name="id460570"></a>
         <a href="error_handling.html#math_toolkit.main_overview.error_handling.denormalisation_errors">Denormalisation
         Errors</a>
- </h5>
+ </h4>
 <p>
         If the result of a special function is a denormalised value <span class="emphasis"><em>z</em></span>
         then the function returns the result of:
       </p>
 <pre class="programlisting">
-<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">raise_denorm_error</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">z</span><span class="special">,</span> <span class="identifier">FunctionName</span><span class="special">,</span> <span class="identifier">Message</span><span class="special">,</span> Policy<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">policies</span><span class="special">::</span><span class="identifier">raise_denorm_error</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">z</span><span class="special">,</span> <span class="identifier">FunctionName</span><span class="special">,</span> <span class="identifier">Message</span><span class="special">,</span> Policy<span class="special">);</span>
 </pre>
 <p>
- Where <code class="computeroutput"><span class="identifier">T</span></code> is the floating point
- type passed to the function, <code class="computeroutput"><span class="identifier">FunctionName</span></code>
- is the name of the function, <code class="computeroutput"><span class="identifier">Message</span></code>
- is an error message describing the problem, and Policy
+ Where <tt class="computeroutput"><span class="identifier">T</span></tt> is the floating point
+ type passed to the function, <tt class="computeroutput"><span class="identifier">FunctionName</span></tt>
+ is the name of the function, <tt class="computeroutput"><span class="identifier">Message</span></tt>
+ is an error message describing the problem, and Policy
         is the current policy in use for the called function.
       </p>
 <p>
         The default version of this function returns <span class="emphasis"><em>z</em></span>. But
- with another policy, like <code class="computeroutput"><span class="identifier">throw_on_error</span></code>
- throws an <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">underflow_error</span></code> C++ exception.
+ with another policy, like <tt class="computeroutput"><span class="identifier">throw_on_error</span></tt>
+ throws an <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">underflow_error</span></tt> C++ exception.
       </p>
-<a name="evaluation_error"></a><a name="math_toolkit.main_overview.error_handling.evaluation_errors"></a><h5>
-<a name="id494640"></a>
+<a name="evaluation_error"></a><a name="math_toolkit.main_overview.error_handling.evaluation_errors"></a><h4>
+<a name="id460808"></a>
         <a href="error_handling.html#math_toolkit.main_overview.error_handling.evaluation_errors">Evaluation
         Errors</a>
- </h5>
+ </h4>
 <p>
         When a special function calculates a result that is known to be erroneous,
         or where the result is incalculable then it calls:
       </p>
 <pre class="programlisting">
-<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">raise_evaluation_error</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">FunctionName</span><span class="special">,</span> <span class="identifier">Message</span><span class="special">,</span> <span class="identifier">Val</span><span class="special">,</span> Policy<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">policies</span><span class="special">::</span><span class="identifier">raise_evaluation_error</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">FunctionName</span><span class="special">,</span> <span class="identifier">Message</span><span class="special">,</span> <span class="identifier">Val</span><span class="special">,</span> Policy<span class="special">);</span>
 </pre>
 <p>
- Where <code class="computeroutput"><span class="identifier">T</span></code> is the floating point
- type passed to the function, <code class="computeroutput"><span class="identifier">FunctionName</span></code>
- is the name of the function, <code class="computeroutput"><span class="identifier">Message</span></code>
- is an error message describing the problem, <code class="computeroutput"><span class="identifier">Val</span></code>
- is the erroneous value, and Policy
+ Where <tt class="computeroutput"><span class="identifier">T</span></tt> is the floating point
+ type passed to the function, <tt class="computeroutput"><span class="identifier">FunctionName</span></tt>
+ is the name of the function, <tt class="computeroutput"><span class="identifier">Message</span></tt>
+ is an error message describing the problem, <tt class="computeroutput"><span class="identifier">Val</span></tt>
+ is the erroneous value, and Policy
         is the current policy in use for the called function.
       </p>
 <p>
- The default behaviour of this function is to throw a <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">evaluation_error</span></code>.
+ The default behaviour of this function is to throw a <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">evaluation_error</span></tt>.
       </p>
 <p>
         Note that in order to support information rich error messages when throwing
- exceptions, <code class="computeroutput"><span class="identifier">Message</span></code> must
+ exceptions, <tt class="computeroutput"><span class="identifier">Message</span></tt> must
         contain a Boost.Format
- recognised format specifier: the argument <code class="computeroutput"><span class="identifier">val</span></code>
+ recognised format specifier: the argument <tt class="computeroutput"><span class="identifier">val</span></tt>
         is inserted into the error message according to the specifier used.
       </p>
 <p>
- For example if <code class="computeroutput"><span class="identifier">Message</span></code> contains
- a "%1%" then it is replaced by the value of <code class="computeroutput"><span class="identifier">val</span></code>
+ For example if <tt class="computeroutput"><span class="identifier">Message</span></tt> contains
+ a "%1%" then it is replaced by the value of <tt class="computeroutput"><span class="identifier">val</span></tt>
         to the full precision of T, where as "%.3g" would contain the value
- of <code class="computeroutput"><span class="identifier">val</span></code> to 3 digits. See the
+ of <tt class="computeroutput"><span class="identifier">val</span></tt> to 3 digits. See the
         <a href="../../../../../../format/index.html" target="_top">Boost.Format</a> documentation
         for more details.
       </p>
-<a name="checked_narrowing_cast"></a><a name="math_toolkit.main_overview.error_handling.errors_from_typecasts"></a><h5>
-<a name="id494970"></a>
+<a name="checked_narrowing_cast"></a><a name="math_toolkit.main_overview.error_handling.errors_from_typecasts"></a><h4>
+<a name="id461139"></a>
         <a href="error_handling.html#math_toolkit.main_overview.error_handling.errors_from_typecasts">Errors
         from typecasts</a>
- </h5>
+ </h4>
 <p>
         Many special functions evaluate their results at a higher precision than
         their arguments in order to ensure full machine precision in the result:
@@ -873,7 +885,7 @@
         result type. The function:
       </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">,</span> <span class="keyword">class</span> Policy<span class="special">,</span> <span class="keyword">class</span> <span class="identifier">U</span><span class="special">&gt;</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">,</span> <span class="keyword">class</span> <span class="identifier">U</span><span class="special">&gt;</span>
 <span class="identifier">T</span> <span class="identifier">checked_narrowing_cast</span><span class="special">(</span><span class="identifier">U</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">val</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">function</span><span class="special">);</span>
 </pre>
 <p>
@@ -884,8 +896,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/history1.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/history1.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/history1.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>History and What's New</title>
+<title> History and What's
+ New</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../main_overview.html" title="Overview">
-<link rel="prev" href="perf_over.html" title="Performance">
-<link rel="next" href="contact.html" title="Contact Info and Support">
+<link rel="up" href="../main_overview.html" title=" Overview">
+<link rel="prev" href="perf_over.html" title=" Performance">
+<link rel="next" href="contact.html" title=" Contact Info and
+ Support">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,17 +26,17 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.main_overview.history1"></a><a 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"></a><a href="history1.html" title=" History and What's
+ New"> History and What's
+ New</a></h3></div></div></div>
 <p>
         <a name="math_toolkit.main_overview.history1.milestone_5__post_review_first_official_release"></a>
         </p>
-<h5>
-<a name="id495743"></a>
+<h4>
+<a name="id461929"></a>
           <a href="history1.html#math_toolkit.main_overview.history1.milestone_5__post_review_first_official_release">Milestone
           5: Post Review First Official Release</a>
- </h5>
+ </h4>
 <p>
         </p>
 <div class="itemizedlist"><ul type="disc">
@@ -43,18 +45,18 @@
             behaviour.
           </li>
 <li>
-<span class="bold"><strong>Breaking change:</strong></span> Changed default behaviour
+<span class="bold"><b>Breaking change:</b></span> Changed default behaviour
             for domain, pole and overflow errors to throw an exception (based on
- review feedback), this behaviour can be customised using Policy's.
+ review feedback), this behaviour can be customised using Policy's.
           </li>
 <li>
-<span class="bold"><strong>Breaking change:</strong></span> Changed exception thrown
+<span class="bold"><b>Breaking change:</b></span> Changed exception thrown
             when an internal evaluation error occurs to boost::math::evaluation_error.
           </li>
 <li>
-<span class="bold"><strong>Breaking change:</strong></span> Changed discrete quantiles
+<span class="bold"><b>Breaking change:</b></span> Changed discrete quantiles
             to return an integer result: this is anything up to 20 times faster than
- finding the true root, this behaviour can be customised using Policy's.
+ finding the true root, this behaviour can be customised using Policy's.
           </li>
 <li>
             Polynomial/rational function evaluation is now customisable and hopefully
@@ -67,11 +69,11 @@
 <p>
         <a name="math_toolkit.main_overview.history1.milestone_4__second_review_candidate__1st_march_2007_"></a>
         </p>
-<h5>
-<a name="id495848"></a>
+<h4>
+<a name="id462037"></a>
           <a 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>
+ </h4>
 <p>
         </p>
 <div class="itemizedlist"><ul type="disc">
@@ -86,11 +88,11 @@
 <p>
         <a name="math_toolkit.main_overview.history1.milestone_3__first_review_candidate__31st_dec_2006_"></a>
         </p>
-<h5>
-<a name="id495890"></a>
+<h4>
+<a name="id462082"></a>
           <a 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>
+ </h4>
 <p>
         </p>
 <div class="itemizedlist"><ul type="disc">
@@ -119,11 +121,11 @@
 <p>
         <a name="math_toolkit.main_overview.history1.milestone_2__released_september_10th_2006"></a>
         </p>
-<h5>
-<a name="id495954"></a>
+<h4>
+<a name="id462149"></a>
           <a href="history1.html#math_toolkit.main_overview.history1.milestone_2__released_september_10th_2006">Milestone
           2: Released September 10th 2006</a>
- </h5>
+ </h4>
 <p>
         </p>
 <div class="itemizedlist"><ul type="disc">
@@ -160,11 +162,11 @@
 <p>
         <a name="math_toolkit.main_overview.history1.milestone_1__released_march_31st_2006"></a>
         </p>
-<h5>
-<a name="id496030"></a>
+<h4>
+<a name="id462228"></a>
           <a href="history1.html#math_toolkit.main_overview.history1.milestone_1__released_march_31st_2006">Milestone
           1: Released March 31st 2006</a>
- </h5>
+ </h4>
 <p>
         </p>
 <div class="itemizedlist"><ul type="disc">
@@ -203,8 +205,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/intro.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/intro.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/intro.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>About the Math Toolkit</title>
+<title> About the Math Toolkit</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../main_overview.html" title="Overview">
-<link rel="prev" href="../main_overview.html" title="Overview">
-<link rel="next" href="navigation.html" title="Navigation">
+<link rel="up" href="../main_overview.html" title=" Overview">
+<link rel="prev" href="../main_overview.html" title=" Overview">
+<link rel="next" href="navigation.html" title=" Navigation">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,44 +24,47 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.main_overview.intro"></a> About the Math Toolkit
-</h3></div></div></div>
+<a name="math_toolkit.main_overview.intro"></a> About the Math Toolkit</h3></div></div></div>
 <p>
         This library is divided into three interconnected parts:
       </p>
-<a name="math_toolkit.main_overview.intro.statistical_distributions"></a><h5>
-<a name="id437705"></a>
+<a name="math_toolkit.main_overview.intro.statistical_distributions"></a><h4>
+<a name="id385799"></a>
         <a href="intro.html#math_toolkit.main_overview.intro.statistical_distributions">Statistical
         Distributions</a>
- </h5>
+ </h4>
 <p>
- Provides a reasonably comprehensive set of <a href="../dist.html" title="Statistical Distributions and Functions">statistical
+ Provides a reasonably comprehensive set of <a href="../dist.html" title=" Statistical Distributions and Functions">statistical
         distributions</a>, upon which higher level statistical tests can be built.
       </p>
 <p>
         The initial focus is on the central <a href="http://en.wikipedia.org/wiki/Univariate" target="_top">univariate
         </a> distributions.
         Both continuous
- (like normal
- &amp; Fisher)
+ (like <a href="../dist/dist_ref/dists/normal_dist.html" title=" Normal
+ (Gaussian) Distribution">normal</a>
+ &amp; Fisher)
         and discrete
- (like binomial
- &amp; Poisson)
+ (like <a href="../dist/dist_ref/dists/binomial_dist.html" title="
+ Binomial Distribution">binomial</a>
+ &amp; <a href="../dist/dist_ref/dists/poisson_dist.html" title=" Poisson
+ Distribution">Poisson</a>)
         distributions are provided.
       </p>
 <p>
- A comprehensive tutorial is provided,
- along with a series of <a href="../dist/stat_tut/weg.html" title="Worked Examples">worked
+ A <a href="../dist/stat_tut.html" title=" Statistical Distributions
+ Tutorial">comprehensive tutorial is provided</a>,
+ along with a series of <a href="../dist/stat_tut/weg.html" title=" Worked Examples">worked
         examples</a> illustrating how the library is used to conduct statistical
         tests.
       </p>
-<a name="math_toolkit.main_overview.intro.mathematical_special_functions"></a><h5>
-<a name="id436238"></a>
+<a name="math_toolkit.main_overview.intro.mathematical_special_functions"></a><h4>
+<a name="id385376"></a>
         <a href="intro.html#math_toolkit.main_overview.intro.mathematical_special_functions">Mathematical
         Special Functions</a>
- </h5>
+ </h4>
 <p>
- Provides a small number of high quality <a href="../special.html" title="Special Functions">special
+ Provides a small number of high quality <a href="../special.html" title=" Special Functions">special
         functions</a>, initially these were concentrated on functions used in
         statistical applications along with those in the <a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1836.pdf" target="_top">Technical
         Report on C++ Library Extensions</a>.
@@ -78,17 +81,17 @@
         All the implementations are fully generic and support the use of arbitrary
         "real-number" types, although they are optimised for use with types
         with known-about <a href="http://en.wikipedia.org/wiki/Significand" target="_top">significand
- (or mantissa)</a> sizes: typically <code class="computeroutput"><span class="keyword">float</span></code>,
- <code class="computeroutput"><span class="keyword">double</span></code> or <code class="computeroutput"><span class="keyword">long</span>
- <span class="keyword">double</span></code>.
+ (or mantissa)</a> sizes: typically <tt class="computeroutput"><span class="keyword">float</span></tt>,
+ <tt class="computeroutput"><span class="keyword">double</span></tt> or <tt class="computeroutput"><span class="keyword">long</span>
+ <span class="keyword">double</span></tt>.
       </p>
-<a name="math_toolkit.main_overview.intro.implementation_toolkit"></a><h5>
-<a name="id436364"></a>
+<a name="math_toolkit.main_overview.intro.implementation_toolkit"></a><h4>
+<a name="id385503"></a>
         <a href="intro.html#math_toolkit.main_overview.intro.implementation_toolkit">Implementation
         Toolkit</a>
- </h5>
+ </h4>
 <p>
- Provides many of the tools required
+ Provides many of the tools required
         to implement mathematical special functions: hopefully the presence of these
         will encourage other authors to contribute more special function implementations
         in the future. These tools are currently considered experimental: they are
@@ -96,31 +99,43 @@
         may change.
       </p>
 <p>
- There are helpers for the <a href="../toolkit/internals1/series_evaluation.html" title="Series Evaluation">evaluation
- of infinite series</a>, <a href="../toolkit/internals1/cf.html" title="Continued Fraction Evaluation">continued
- fractions</a> and <a href="../toolkit/internals1/rational.html" title="Polynomial and Rational Function Evaluation">rational
+ There are helpers for the <a href="../toolkit/internals1/series_evaluation.html" title="
+ Series Evaluation">evaluation
+ of infinite series</a>, <a href="../toolkit/internals1/cf.html" title=" Continued Fraction
+ Evaluation">continued
+ fractions</a> and <a href="../toolkit/internals1/rational.html" title=" Polynomial
+ and Rational Function Evaluation">rational
         approximations</a>.
       </p>
 <p>
- There is a fairly comprehensive set of root finding and <a href="../toolkit/internals1/minima.html" title="Locating Function Minima">function
- minimisation algorithms</a>: the root finding algorithms are both with and without
+ There is a fairly comprehensive set of root finding and <a href="../toolkit/internals1/minima.html" title=" Locating Function
+ Minima">function
+ minimisation algorithms</a>: the root finding algorithms are both <a href="../toolkit/internals1/roots.html" title=" Root Finding
+ With Derivatives">with</a> and <a href="../toolkit/internals1/roots2.html" title=" Root Finding
+ Without Derivatives">without</a>
         derivative support.
       </p>
 <p>
- A <a href="../toolkit/internals2/minimax.html" title="Minimax Approximations and the Remez Algorithm">Remez algorithm
+ A <a href="../toolkit/internals2/minimax.html" title=" Minimax Approximations
+ and the Remez Algorithm">Remez algorithm
         implementation</a> allows for the locating of minimax rational approximations.
       </p>
 <p>
- There are also (experimental) classes for the <a href="../toolkit/internals2/polynomials.html" title="Polynomials">manipulation
- of polynomials</a>, for <a href="../toolkit/internals2/error_test.html" title="Relative Error and Testing">testing
- a special function against tabulated test data</a>, and for the <a href="../toolkit/internals2/test_data.html" title="Graphing, Profiling, and Generating Test Data for Special Functions">rapid generation of test
+ There are also (experimental) classes for the <a href="../toolkit/internals2/polynomials.html" title=" Polynomials">manipulation
+ of polynomials</a>, for <a href="../toolkit/internals2/error_test.html" title=" Relative
+ Error and Testing">testing
+ a special function against tabulated test data</a>, and for the <a href="../toolkit/internals2/test_data.html" title=" Graphing,
+ Profiling, and Generating Test Data for Special Functions">rapid generation of test
         data</a> and/or data for output to an external graphing application.
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/namespaces.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/namespaces.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/namespaces.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Namespaces</title>
+<title> Namespaces</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../main_overview.html" title="Overview">
-<link rel="prev" href="directories.html" title="Directory and File Structure">
-<link rel="next" href="result_type.html" title="Calculation of the Type of the Result">
+<link rel="up" href="../main_overview.html" title=" Overview">
+<link rel="prev" href="directories.html" title=" Directory and
+ File Structure">
+<link rel="next" href="result_type.html" title=" Calculation
+ of the Type of the Result">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,22 +26,21 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.main_overview.namespaces"></a> Namespaces
-</h3></div></div></div>
+<a name="math_toolkit.main_overview.namespaces"></a> Namespaces</h3></div></div></div>
 <p>
- All math functions and distributions are in <code class="computeroutput"><span class="keyword">namespace</span>
- <span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span></code>
+ All math functions and distributions are in <tt class="computeroutput"><span class="keyword">namespace</span>
+ <span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span></tt>
       </p>
 <p>
- So, for example, the Students-t distribution template in <code class="computeroutput"><span class="keyword">namespace</span>
- <span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span></code> is
+ So, for example, the Students-t distribution template in <tt class="computeroutput"><span class="keyword">namespace</span>
+ <span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span></tt> is
       </p>
 <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">&gt;</span> <span class="keyword">class</span> <span class="identifier">students_t_distribution</span>
 </pre>
 <p>
- and can be instantiated with the help of the reserved name <code class="computeroutput"><span class="identifier">students_t</span></code>(for <code class="computeroutput"><span class="identifier">RealType</span>
- <span class="keyword">double</span></code>)
+ and can be instantiated with the help of the reserved name <tt class="computeroutput"><span class="identifier">students_t</span></tt>(for <tt class="computeroutput"><span class="identifier">RealType</span>
+ <span class="keyword">double</span></tt>)
       </p>
 <pre class="programlisting">
 <span class="keyword">typedef</span> <span class="identifier">students_t_distribution</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;</span> <span class="identifier">students_t</span><span class="special">;</span>
@@ -47,22 +48,25 @@
 <span class="identifier">student_t</span> <span class="identifier">mydist</span><span class="special">(</span><span class="number">10</span><span class="special">);</span>
 </pre>
 <p>
- Functions not intended for use by applications are in <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">detail</span></code>.
+ Functions not intended for use by applications are in <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">detail</span></tt>.
       </p>
 <p>
- Functions that may have more general use, like <code class="computeroutput"><span class="identifier">digits</span></code>
- (significand), <code class="computeroutput"><span class="identifier">max_value</span></code>,
- <code class="computeroutput"><span class="identifier">min_value</span></code> and <code class="computeroutput"><span class="identifier">epsilon</span></code> are in <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">tools</span></code>.
+ Functions that may have more general use, like <tt class="computeroutput"><span class="identifier">digits</span></tt>
+ (significand), <tt class="computeroutput"><span class="identifier">max_value</span></tt>,
+ <tt class="computeroutput"><span class="identifier">min_value</span></tt> and <tt class="computeroutput"><span class="identifier">epsilon</span></tt> are in <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">tools</span></tt>.
       </p>
 <p>
- Policy and configuration information
- is in namespace <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">policies</span></code>.
+ Policy and configuration information
+ is in namespace <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">policies</span></tt>.
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/navigation.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/navigation.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/navigation.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Navigation</title>
+<title> Navigation</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../main_overview.html" title="Overview">
-<link rel="prev" href="intro.html" title="About the Math Toolkit">
-<link rel="next" href="directories.html" title="Directory and File Structure">
+<link rel="up" href="../main_overview.html" title=" Overview">
+<link rel="prev" href="intro.html" title=" About the Math Toolkit">
+<link rel="next" href="directories.html" title=" Directory and
+ File Structure">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,36 +25,35 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.main_overview.navigation"></a> Navigation
-</h3></div></div></div>
+<a name="math_toolkit.main_overview.navigation"></a> Navigation</h3></div></div></div>
 <p>
         Used in combination with the configured browser key, the following keys act
         as handy shortcuts for common navigation tasks.
       </p>
-<a name="math_toolkit.main_overview.navigation.shortcuts"></a><h6>
-<a name="id440252"></a>
+<a name="math_toolkit.main_overview.navigation.shortcuts"></a><h5>
+<a name="id386208"></a>
         <a href="navigation.html#math_toolkit.main_overview.navigation.shortcuts">Shortcuts</a>
- </h6>
+ </h5>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- <code class="literal"><span class="bold"><strong>p</strong></span></code> - Previous page
+ <tt class="literal"><span class="bold"><b>p</b></span></tt> - Previous page
           </p>
 <p>
           </p>
 <p>
- <code class="literal"><span class="bold"><strong>n</strong></span></code> - Next page
+ <tt class="literal"><span class="bold"><b>n</b></span></tt> - Next page
           </p>
 <p>
           </p>
 <p>
- <code class="literal"><span class="bold"><strong>h</strong></span></code> - home
+ <tt class="literal"><span class="bold"><b>h</b></span></tt> - home
           </p>
 <p>
           </p>
 <p>
- <code class="literal"><span class="bold"><strong>u</strong></span></code> - Up
+ <tt class="literal"><span class="bold"><b>u</b></span></tt> - Up
           </p>
 <p>
         </p>
@@ -139,8 +139,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/perf_over.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/perf_over.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/perf_over.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Performance</title>
+<title> Performance</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../main_overview.html" title="Overview">
-<link rel="prev" href="threads.html" title="Thread Safety">
-<link rel="next" href="history1.html" title="History and What's New">
+<link rel="up" href="../main_overview.html" title=" Overview">
+<link rel="prev" href="threads.html" title=" Thread Safety">
+<link rel="next" href="history1.html" title=" History and What's
+ New">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.main_overview.perf_over"></a> Performance
-</h3></div></div></div>
+<a name="math_toolkit.main_overview.perf_over"></a> Performance</h3></div></div></div>
 <p>
         </p>
 <p>
@@ -57,11 +57,12 @@
 <div class="orderedlist"><ol type="1">
 <li>
             Turn on your compilers optimisations: the difference between "release"
- and "debug" builds can easily be a <a href="../perf/getting_best.html" title="Getting the Best Performance from this Library">factor
+ and "debug" builds can easily be a <a href="../perf/getting_best.html" title=" Getting the Best Performance
+ from this Library">factor
             of 20</a>.
           </li>
 <li>
- Pick your compiler carefully: <a href="../perf/comp_compilers.html" title="Comparing Compilers">performance
+ Pick your compiler carefully: <a href="../perf/comp_compilers.html" title=" Comparing Compilers">performance
             differences of up to 8 fold</a> have been found between some windows
             compilers for example.
           </li>
@@ -69,7 +70,7 @@
 <p>
         </p>
 <p>
- The performance section contains
+ The performance section contains
           more information on the performance of this library, what you can do to
           fine tune it, and how this library compares to some other open source alternatives.
         </p>
@@ -78,8 +79,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/pol_overview.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/pol_overview.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/pol_overview.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Configuration and Policies</title>
+<title> Configuration
+ and Policies</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../main_overview.html" title="Overview">
-<link rel="prev" href="error_handling.html" title="Error Handling">
-<link rel="next" href="threads.html" title="Thread Safety">
+<link rel="up" href="../main_overview.html" title=" Overview">
+<link rel="prev" href="error_handling.html" title=" Error Handling">
+<link rel="next" href="threads.html" title=" Thread Safety">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,22 +25,23 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.main_overview.pol_overview"></a><a href="pol_overview.html" title="Configuration and Policies"> Configuration
- and Policies</a>
-</h3></div></div></div>
+<a name="math_toolkit.main_overview.pol_overview"></a><a href="pol_overview.html" title=" Configuration
+ and Policies"> Configuration
+ and Policies</a></h3></div></div></div>
 <p>
         </p>
 <p>
           Policies are a powerful fine-grain mechanism that allow you to customise
           the behaviour of this library according to your needs. There is more information
- available in the <a href="../policy/pol_tutorial.html" title="Policy Tutorial">policy
- tutorial</a> and the <a href="../policy/pol_ref.html" title="Policy Reference">policy
+ available in the <a href="../policy/pol_tutorial.html" title=" Policy Tutorial">policy
+ tutorial</a> and the <a href="../policy/pol_ref.html" title=" Policy Reference">policy
           reference</a>.
         </p>
 <p>
         </p>
 <p>
- Generally speaking unless you find that the <a href="../policy/pol_tutorial/policy_tut_defaults.html" title="Policies Have Sensible Defaults">default
+ Generally speaking unless you find that the <a href="../policy/pol_tutorial/policy_tut_defaults.html" title="
+ Policies Have Sensible Defaults">default
           policy behaviour</a> when encountering 'bad' argument values does not
           meet your needs, you should not need to worry about policies.
         </p>
@@ -64,25 +66,30 @@
         </p>
 <div class="itemizedlist"><ul type="disc">
 <li>
-<a href="../policy/pol_ref/error_handling_policies.html" title="Error Handling Policies">How
+<a href="../policy/pol_ref/error_handling_policies.html" title="
+ Error Handling Policies">How
             results from 'bad' arguments are handled</a>, including those that
             cannot be fully evaluated.
           </li>
 <li>
- How <a href="../policy/pol_ref/internal_promotion.html" title="Internal Promotion Policies">accuracy
+ How <a href="../policy/pol_ref/internal_promotion.html" title=" Internal
+ Promotion Policies">accuracy
             is controlled by internal promotion</a> to use more precise types.
           </li>
 <li>
- What working precision
+ What working <a href="../policy/pol_ref/precision_pol.html" title=" Precision
+ Policies">precision</a>
             should be used to calculate results.
           </li>
 <li>
- What to do when a <a href="../policy/pol_ref/assert_undefined.html" title="Mathematically Undefined Function Policies">mathematically
+ What to do when a <a href="../policy/pol_ref/assert_undefined.html" title=" Mathematically
+ Undefined Function Policies">mathematically
             undefined function</a> is used: Should this raise a run-time or compile-time
             error?
           </li>
 <li>
- Whether <a href="../policy/pol_ref/discrete_quant_ref.html" title="Discrete Quantile Policies">discrete
+ Whether <a href="../policy/pol_ref/discrete_quant_ref.html" title=" Discrete
+ Quantile Policies">discrete
             functions</a>, like the binomial, should return real or only integral
             values, and how they are rounded.
           </li>
@@ -101,18 +108,22 @@
         </p>
 <div class="itemizedlist"><ul type="disc">
 <li>
- Using macros
+ Using <a href="../policy/pol_ref/policy_defaults.html" title=" Using
+ macros to Change the Policy Defaults">macros</a>
             to change any default policy: the is the prefered method for installation
             wide policies.
           </li>
 <li>
- At your chosen <a href="../policy/pol_ref/namespace_pol.html" title="Setting Polices at Namespace Scope">namespace
+ At your chosen <a href="../policy/pol_ref/namespace_pol.html" title=" Setting
+ Polices at Namespace Scope">namespace
             scope</a> for distributions and/or functions: this is the prefered
             method for project, namespace, or translation unit scope policies.
           </li>
 <li>
- In an ad-hoc manner <a href="../policy/pol_tutorial/ad_hoc_sf_policies.html" title="Changing the Policy on an Ad Hoc Basis for the Special Functions">by
- passing a specific policy to a special function</a>, or to a <a href="../policy/pol_tutorial/ad_hoc_dist_policies.html" title="Setting Policies for Distributions on an Ad Hoc Basis">statistical
+ In an ad-hoc manner <a href="../policy/pol_tutorial/ad_hoc_sf_policies.html" title="
+ Changing the Policy on an Ad Hoc Basis for the Special Functions">by
+ passing a specific policy to a special function</a>, or to a <a href="../policy/pol_tutorial/ad_hoc_dist_policies.html" title="
+ Setting Policies for Distributions on an Ad Hoc Basis">statistical
             distribution</a>.
           </li>
 </ul></div>
@@ -121,8 +132,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/result_type.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/result_type.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/result_type.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Calculation of the Type of the Result</title>
+<title> Calculation
+ of the Type of the Result</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../main_overview.html" title="Overview">
-<link rel="prev" href="namespaces.html" title="Namespaces">
-<link rel="next" href="error_handling.html" title="Error Handling">
+<link rel="up" href="../main_overview.html" title=" Overview">
+<link rel="prev" href="namespaces.html" title=" Namespaces">
+<link rel="next" href="error_handling.html" title=" Error Handling">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +25,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.main_overview.result_type"></a><a href="result_type.html" title="Calculation of the Type of the Result"> Calculation
- of the Type of the Result</a>
-</h3></div></div></div>
+<a name="math_toolkit.main_overview.result_type"></a><a href="result_type.html" title=" Calculation
+ of the Type of the Result"> Calculation
+ of the Type of the Result</a></h3></div></div></div>
 <p>
         The functions in this library are all overloaded to accept mixed floating
         point (or mixed integer and floating point type) arguments. So for example:
@@ -40,16 +41,13 @@
         etc, are all valid calls, as long as "foo" is a function taking
         two floating-point arguments. But that leaves the question:
       </p>
-<div class="sidebar">
-<p class="title"><b></b></p>
-<p>
+<div class="sidebar"><p>
         <span class="emphasis"><em>"Given a special function with N arguments of types T1, T2,
         T3 ... TN, then what type is the result?"</em></span>
- </p>
-</div>
+ </p></div>
 <p>
- <span class="bold"><strong>If all the arguments are of the same (floating point)
- type then the result is the same type as the arguments.</strong></span>
+ <span class="bold"><b>If all the arguments are of the same (floating point)
+ type then the result is the same type as the arguments.</b></span>
       </p>
 <p>
         Otherwise, the type of the result is computed using the following logic:
@@ -70,16 +68,16 @@
           argument types.
         </li>
 <li>
- If any of the arguments is of type <code class="computeroutput"><span class="keyword">long</span>
- <span class="keyword">double</span></code>, then the result is of type
- <code class="computeroutput"><span class="keyword">long</span> <span class="keyword">double</span></code>.
+ If any of the arguments is of type <tt class="computeroutput"><span class="keyword">long</span>
+ <span class="keyword">double</span></tt>, then the result is of type
+ <tt class="computeroutput"><span class="keyword">long</span> <span class="keyword">double</span></tt>.
         </li>
 <li>
- If any of the arguments is of type <code class="computeroutput"><span class="keyword">double</span></code>,
- then the result is of type <code class="computeroutput"><span class="keyword">double</span></code>.
+ If any of the arguments is of type <tt class="computeroutput"><span class="keyword">double</span></tt>,
+ then the result is of type <tt class="computeroutput"><span class="keyword">double</span></tt>.
         </li>
 <li>
- Otherwise the result is of type <code class="computeroutput"><span class="keyword">float</span></code>.
+ Otherwise the result is of type <tt class="computeroutput"><span class="keyword">float</span></tt>.
         </li>
 </ol></div>
 <p>
@@ -89,14 +87,14 @@
 <span class="identifier">cyl_bessel</span><span class="special">(</span><span class="number">2</span><span class="special">,</span> <span class="number">3.0</span><span class="special">);</span>
 </pre>
 <p>
- Returns a <code class="computeroutput"><span class="keyword">double</span></code> result, as
+ Returns a <tt class="computeroutput"><span class="keyword">double</span></tt> result, as
         does:
       </p>
 <pre class="programlisting">
 <span class="identifier">cyl_bessel</span><span class="special">(</span><span class="number">2</span><span class="special">,</span> <span class="number">3.0f</span><span class="special">);</span>
 </pre>
 <p>
- as in this case the integer first argument is treated as a <code class="computeroutput"><span class="keyword">double</span></code> and takes precedence over the <code class="computeroutput"><span class="keyword">float</span></code> second argument. To get a <code class="computeroutput"><span class="keyword">float</span></code> result we would need all the arguments
+ as in this case the integer first argument is treated as a <tt class="computeroutput"><span class="keyword">double</span></tt> and takes precedence over the <tt class="computeroutput"><span class="keyword">float</span></tt> second argument. To get a <tt class="computeroutput"><span class="keyword">float</span></tt> result we would need all the arguments
         to be of type float:
       </p>
 <pre class="programlisting">
@@ -110,10 +108,10 @@
 <span class="identifier">sph_bessel</span><span class="special">(</span><span class="number">2</span><span class="special">,</span> <span class="number">3.0f</span><span class="special">);</span>
 </pre>
 <p>
- returns a <code class="computeroutput"><span class="keyword">float</span></code>, since the first
+ returns a <tt class="computeroutput"><span class="keyword">float</span></tt>, since the first
         argument is not a template argument and so doesn't effect the result: without
         this rule functions that take explicitly integer arguments could never return
- <code class="computeroutput"><span class="keyword">float</span></code>.
+ <tt class="computeroutput"><span class="keyword">float</span></tt>.
       </p>
 <p>
         And for user defined types, all of the following return an NTL::RR result:
@@ -128,7 +126,8 @@
 <p>
         In the last case, quad_float is convertible to RR, but not vice-versa, so
         the result will be an NTL::RR. Note that this assumes that you are using
- a patched NTL library.
+ a <a href="../using_udt/use_ntl.html" title=" Using With NTL - a High-Precision
+ Floating-Point Library">patched NTL library</a>.
       </p>
 <p>
         These rules are chosen to be compatible with the behaviour of <span class="emphasis"><em>ISO/IEC
@@ -139,8 +138,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/threads.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/threads.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/main_overview/threads.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Thread Safety</title>
+<title> Thread Safety</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../main_overview.html" title="Overview">
-<link rel="prev" href="pol_overview.html" title="Configuration and Policies">
-<link rel="next" href="perf_over.html" title="Performance">
+<link rel="up" href="../main_overview.html" title=" Overview">
+<link rel="prev" href="pol_overview.html" title=" Configuration
+ and Policies">
+<link rel="next" href="perf_over.html" title=" Performance">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,17 +25,16 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.main_overview.threads"></a> Thread Safety
-</h3></div></div></div>
+<a name="math_toolkit.main_overview.threads"></a> Thread Safety</h3></div></div></div>
 <p>
         The library is fully thread safe and re-entrant provided the function and
         class templates in the library are instantiated with built-in floating point
- types: i.e. the types <code class="computeroutput"><span class="keyword">float</span></code>,
- <code class="computeroutput"><span class="keyword">double</span></code> and <code class="computeroutput"><span class="keyword">long</span>
- <span class="keyword">double</span></code>.
+ types: i.e. the types <tt class="computeroutput"><span class="keyword">float</span></tt>,
+ <tt class="computeroutput"><span class="keyword">double</span></tt> and <tt class="computeroutput"><span class="keyword">long</span>
+ <span class="keyword">double</span></tt>.
       </p>
 <p>
- However, the library <span class="bold"><strong>is not thread safe</strong></span>
+ However, the library <span class="bold"><b>is not thread safe</b></span>
         when used with user-defined (i.e. class type) numeric types.
       </p>
 <p>
@@ -55,8 +55,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/perf.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/perf.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/perf.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Performance</title>
+<title> Performance</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../index.html" title="Math Toolkit">
 <link rel="up" href="../index.html" title="Math Toolkit">
-<link rel="prev" href="policy/pol_ref/pol_ref_ref.html" title="Policy Class Reference">
-<link rel="next" href="perf/perf_over.html" title="Performance Overview">
+<link rel="prev" href="policy/pol_ref/pol_ref_ref.html" title=" Policy Class
+ Reference">
+<link rel="next" href="perf/perf_over.html" title=" Performance Overview">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="math_toolkit.perf"></a> Performance
-</h2></div></div></div>
+<a name="math_toolkit.perf"></a> Performance</h2></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"> Performance Overview</span></dt>
 <dt><span class="section"> Interpreting these Results</span></dt>
@@ -41,8 +41,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/perf/comp_compilers.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/perf/comp_compilers.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/perf/comp_compilers.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Comparing Compilers</title>
+<title> Comparing Compilers</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../perf.html" title="Performance">
-<link rel="prev" href="getting_best.html" title="Getting the Best Performance from this Library">
-<link rel="next" href="tuning.html" title="Performance Tuning Macros">
+<link rel="up" href="../perf.html" title=" Performance">
+<link rel="prev" href="getting_best.html" title=" Getting the Best Performance
+ from this Library">
+<link rel="next" href="tuning.html" title=" Performance Tuning Macros">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.perf.comp_compilers"></a> Comparing Compilers
-</h3></div></div></div>
+<a name="math_toolkit.perf.comp_compilers"></a> Comparing Compilers</h3></div></div></div>
 <p>
         After a good choice of build settings the next most important thing you can
         do, is choose your compiler - and the standard C library it sits on top of
@@ -35,8 +35,8 @@
         in this respect).
       </p>
 <div class="table">
-<a name="id776802"></a><p class="title"><b>Table 38. Performance Comparison of Various Windows Compilers</b></p>
-<div class="table-contents"><table class="table" summary="Performance Comparison of Various Windows Compilers">
+<a name="id739588"></a><p class="title"><b>Table 38. Performance Comparison of Various Windows Compilers</b></p>
+<table class="table" summary="Performance Comparison of Various Windows Compilers">
 <colgroup>
 <col>
 <col>
@@ -78,13 +78,14 @@
 <tr>
 <td>
             <p>
- erf
+ <a href="../special/sf_erf/error_function.html" title=" Error
+ Functions">erf</a>
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(4.118e-008s)</p>
 <p>
@@ -112,13 +113,14 @@
 <tr>
 <td>
             <p>
- erf_inv
+ <a href="../special/sf_erf/error_inv.html" title=" Error Function
+ Inverses">erf_inv</a>
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(4.439e-008s)</p>
 <p>
@@ -146,14 +148,16 @@
 <tr>
 <td>
             <p>
- ibeta
- and ibetac
+ <a href="../special/sf_beta/ibeta_function.html" title=" Incomplete
+ Beta Functions">ibeta</a>
+ and <a href="../special/sf_beta/ibeta_function.html" title=" Incomplete
+ Beta Functions">ibetac</a>
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.631e-006s)</p>
 <p>
@@ -181,14 +185,16 @@
 <tr>
 <td>
             <p>
- ibeta_inv
- and ibetac_inv
+ <a href="../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">ibeta_inv</a>
+ and <a href="../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">ibetac_inv</a>
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(6.133e-006s)</p>
 <p>
@@ -216,16 +222,20 @@
 <tr>
 <td>
             <p>
- ibeta_inva,
- ibetac_inva,
- ibeta_invb
- and ibetac_invb
+ <a href="../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">ibeta_inva</a>,
+ <a href="../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">ibetac_inva</a>,
+ <a href="../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">ibeta_invb</a>
+ and <a href="../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">ibetac_invb</a>
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(2.453e-005s)</p>
 <p>
@@ -253,14 +263,16 @@
 <tr>
 <td>
             <p>
- gamma_p
- and gamma_q
+ <a href="../special/sf_gamma/igamma.html" title=" Incomplete Gamma
+ Functions">gamma_p</a>
+ and <a href="../special/sf_gamma/igamma.html" title=" Incomplete Gamma
+ Functions">gamma_q</a>
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(6.735e-007s)</p>
 <p>
@@ -288,14 +300,16 @@
 <tr>
 <td>
             <p>
- gamma_p_inv
- and gamma_q_inv
+ <a href="../special/sf_gamma/igamma_inv.html" title=" Incomplete
+ Gamma Function Inverses">gamma_p_inv</a>
+ and <a href="../special/sf_gamma/igamma_inv.html" title=" Incomplete
+ Gamma Function Inverses">gamma_q_inv</a>
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(2.637e-006s)</p>
 <p>
@@ -323,14 +337,16 @@
 <tr>
 <td>
             <p>
- gamma_p_inva
- and gamma_q_inva
+ <a href="../special/sf_gamma/igamma_inv.html" title=" Incomplete
+ Gamma Function Inverses">gamma_p_inva</a>
+ and <a href="../special/sf_gamma/igamma_inv.html" title=" Incomplete
+ Gamma Function Inverses">gamma_q_inva</a>
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(7.716e-006s)</p>
 <p>
@@ -356,14 +372,16 @@
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break">
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/perf/comparisons.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/perf/comparisons.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/perf/comparisons.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Comparisons to Other Open Source Libraries</title>
+<title> Comparisons to Other
+ Open Source Libraries</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../perf.html" title="Performance">
-<link rel="prev" href="tuning.html" title="Performance Tuning Macros">
-<link rel="next" href="perf_test_app.html" title="The Performance Test Application">
+<link rel="up" href="../perf.html" title=" Performance">
+<link rel="prev" href="tuning.html" title=" Performance Tuning Macros">
+<link rel="next" href="perf_test_app.html" title=" The Performance Test
+ Application">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +26,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.perf.comparisons"></a><a href="comparisons.html" title="Comparisons to Other Open Source Libraries"> Comparisons to Other
- Open Source Libraries</a>
-</h3></div></div></div>
+<a name="math_toolkit.perf.comparisons"></a><a href="comparisons.html" title=" Comparisons to Other
+ Open Source Libraries"> Comparisons to Other
+ Open Source Libraries</a></h3></div></div></div>
 <p>
         We've run our performance tests both for our own code, and against other
         open source implementations of the same functions. The results are presented
@@ -37,7 +39,7 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Caution]" src="../../../../../../../doc/html/images/caution.png"></td>
 <th align="left">Caution</th>
 </tr>
-<tr><td align="left" valign="top"><p>
+<tr><td colspan="2" align="left" valign="top"><p>
           You should exercise extreme caution when interpreting these results, relative
           performance may vary by platform, the tests use data that gives good code
           coverage of <span class="emphasis"><em>our</em></span> code, but which may skew the results
@@ -45,16 +47,16 @@
           different choices with regard to performance verses numerical stability.
         </p></td></tr>
 </table></div>
-<a name="math_toolkit.perf.comparisons.comparison_to_gsl_1_9_and_cephes"></a><h5>
-<a name="id779255"></a>
+<a name="math_toolkit.perf.comparisons.comparison_to_gsl_1_9_and_cephes"></a><h4>
+<a name="id742057"></a>
         <a href="comparisons.html#math_toolkit.perf.comparisons.comparison_to_gsl_1_9_and_cephes">Comparison
         to GSL-1.9 and Cephes</a>
- </h5>
+ </h4>
 <p>
         All the results were measured on a 2.8GHz Intel Pentium 4, 2Gb RAM, Windows
         XP machine, with all the libraries compiled with Microsoft Visual C++ 2005
- using the <code class="computeroutput"><span class="special">/</span><span class="identifier">Ox</span>
- <span class="special">/</span><span class="identifier">arch</span><span class="special">:</span><span class="identifier">SSE2</span></code> options.
+ using the <tt class="computeroutput"><span class="special">/</span><span class="identifier">Ox</span>
+ <span class="special">/</span><span class="identifier">arch</span><span class="special">:</span><span class="identifier">SSE2</span></tt> options.
       </p>
 <div class="informaltable"><table class="table">
 <colgroup>
@@ -89,7 +91,7 @@
 <tr>
 <td>
               <p>
- tgamma
+ tgamma
               </p>
               </td>
 <td>
@@ -113,7 +115,7 @@
 <td>
               <p>
                 </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.709e-007s)</p>
 <p>
@@ -123,7 +125,7 @@
 <tr>
 <td>
               <p>
- lgamma
+ lgamma
               </p>
               </td>
 <td>
@@ -147,7 +149,7 @@
 <td>
               <p>
                 </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.556e-007s)</p>
 <p>
@@ -157,14 +159,16 @@
 <tr>
 <td>
               <p>
- gamma_p
- and gamma_q
+ <a href="../special/sf_gamma/igamma.html" title=" Incomplete Gamma
+ Functions">gamma_p</a>
+ and <a href="../special/sf_gamma/igamma.html" title=" Incomplete Gamma
+ Functions">gamma_q</a>
               </p>
               </td>
 <td>
               <p>
                 </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(9.504e-007s)</p>
 <p>
@@ -192,14 +196,16 @@
 <tr>
 <td>
               <p>
- gamma_p_inv
- and gamma_q_inv
+ <a href="../special/sf_gamma/igamma_inv.html" title=" Incomplete
+ Gamma Function Inverses">gamma_p_inv</a>
+ and <a href="../special/sf_gamma/igamma_inv.html" title=" Incomplete
+ Gamma Function Inverses">gamma_q_inv</a>
               </p>
               </td>
 <td>
               <p>
                 </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(3.631e-006s)</p>
 <p>
@@ -213,21 +219,23 @@
 <td>
               <p>
                 +INF
- <sup>[<a name="id779622" href="#ftn.id779622">1</a>]</sup>
+ <sup>[<a name="id742426" href="#ftn.id742426">1</a>]</sup>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- ibeta
- and ibetac
+ <a href="../special/sf_beta/ibeta_function.html" title=" Incomplete
+ Beta Functions">ibeta</a>
+ and <a href="../special/sf_beta/ibeta_function.html" title=" Incomplete
+ Beta Functions">ibetac</a>
               </p>
               </td>
 <td>
               <p>
                 </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.852e-006s)</p>
 <p>
@@ -255,14 +263,16 @@
 <tr>
 <td>
               <p>
- ibeta_inv
- and ibetac_inv
+ <a href="../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">ibeta_inv</a>
+ and <a href="../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">ibetac_inv</a>
               </p>
               </td>
 <td>
               <p>
                 </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(7.311e-006s)</p>
 <p>
@@ -284,16 +294,16 @@
               </td>
 </tr>
 </tbody>
-<tbody class="footnotes"><tr><td colspan="4"><div class="footnote"><p><sup>[<a name="ftn.id779622" href="#id779622">1</a>] </sup>
+<tbody class="footnotes"><tr><td colspan="4"><div class="footnote"><p><sup>[<a name="ftn.id742426" href="#id742426">1</a>] </sup>
                     Cephes gets stuck in an infinite loop while trying to execute
                     our test cases.
                   </p></div></td></tr></tbody>
 </table></div>
-<a name="math_toolkit.perf.comparisons.comparison_to_the_r_statistical_library_on_windows"></a><h5>
-<a name="id779791"></a>
+<a name="math_toolkit.perf.comparisons.comparison_to_the_r_statistical_library_on_windows"></a><h4>
+<a name="id742596"></a>
         <a href="comparisons.html#math_toolkit.perf.comparisons.comparison_to_the_r_statistical_library_on_windows">Comparison
         to the R Statistical Library on Windows</a>
- </h5>
+ </h4>
 <p>
         All the results were measured on a 2.8GHz Intel Pentium 4, 2Gb RAM, Windows
         XP machine, with the test program compiled with Microsoft Visual C++ 2005,
@@ -301,9 +311,9 @@
         appears not to be buildable with Visual C++).
       </p>
 <div class="table">
-<a name="id779818"></a><p class="title"><b>Table 41. A Comparison to the R Statistical Library on Windows
+<a name="id742625"></a><p class="title"><b>Table 41. 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
+<table class="table" summary="A Comparison to the R Statistical Library on Windows
       XP">
 <colgroup>
 <col>
@@ -331,7 +341,8 @@
 <tr>
 <td>
             <p>
- Beta Distribution
+ <a href="../dist/dist_ref/dists/beta_dist.html" title=" Beta
+ Distribution">Beta Distribution</a>
               CDF
             </p>
             </td>
@@ -347,7 +358,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.597e-006s)</p>
 <p>
@@ -357,14 +368,15 @@
 <tr>
 <td>
             <p>
- Beta Distribution
+ <a href="../dist/dist_ref/dists/beta_dist.html" title=" Beta
+ Distribution">Beta Distribution</a>
               Quantile
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(6.570e-006s)</p>
 <p>
@@ -374,7 +386,7 @@
             <p>
               </p>
 <p>74.66
- <sup>[<a name="id779959" href="#ftn.id779959">1</a>]</sup>
+ <sup>[<a name="id742765" href="#ftn.id742765">1</a>]</sup>
               </p>
 <p> </p>
 <p>(4.905e-004s)</p>
@@ -385,14 +397,15 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/binomial_dist.html" title="Binomial Distribution">Binomial
+ <a href="../dist/dist_ref/dists/binomial_dist.html" title="
+ Binomial Distribution">Binomial
               Distribution</a> CDF
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(5.276e-007s)</p>
 <p>
@@ -411,14 +424,15 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/binomial_dist.html" title="Binomial Distribution">Binomial
+ <a href="../dist/dist_ref/dists/binomial_dist.html" title="
+ Binomial Distribution">Binomial
               Distribution</a> Quantile
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(4.013e-006s)</p>
 <p>
@@ -437,14 +451,15 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/cauchy_dist.html" title="Cauchy-Lorentz Distribution">Cauchy
+ <a href="../dist/dist_ref/dists/cauchy_dist.html" title=" Cauchy-Lorentz
+ Distribution">Cauchy
               Distribution</a> CDF
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.231e-007s)</p>
 <p>
@@ -463,14 +478,15 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/cauchy_dist.html" title="Cauchy-Lorentz Distribution">Cauchy
+ <a href="../dist/dist_ref/dists/cauchy_dist.html" title=" Cauchy-Lorentz
+ Distribution">Cauchy
               Distribution</a> Quantile
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.498e-007s)</p>
 <p>
@@ -479,7 +495,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.498e-007s)</p>
 <p>
@@ -489,14 +505,15 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/chi_squared_dist.html" title="Chi Squared Distribution">Chi
+ <a href="../dist/dist_ref/dists/chi_squared_dist.html" title="
+ Chi Squared Distribution">Chi
               Squared Distribution</a> CDF
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(7.889e-007s)</p>
 <p>
@@ -515,14 +532,15 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/chi_squared_dist.html" title="Chi Squared Distribution">Chi
+ <a href="../dist/dist_ref/dists/chi_squared_dist.html" title="
+ Chi Squared Distribution">Chi
               Squared Distribution</a> Quantile
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(4.303e-006s)</p>
 <p>
@@ -541,14 +559,15 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/exp_dist.html" title="Exponential Distribution">Exponential
+ <a href="../dist/dist_ref/dists/exp_dist.html" title=" Exponential
+ Distribution">Exponential
               Distribution</a> CDF
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.955e-007s)</p>
 <p>
@@ -567,7 +586,8 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/exp_dist.html" title="Exponential Distribution">Exponential
+ <a href="../dist/dist_ref/dists/exp_dist.html" title=" Exponential
+ Distribution">Exponential
               Distribution</a> Quantile
             </p>
             </td>
@@ -583,7 +603,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.126e-007s)</p>
 <p>
@@ -593,14 +613,14 @@
 <tr>
 <td>
             <p>
- Fisher F Distribution
+ Fisher F Distribution
               CDF
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.309e-006s)</p>
 <p>
@@ -619,14 +639,14 @@
 <tr>
 <td>
             <p>
- Fisher F Distribution
+ Fisher F Distribution
               Quantile
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(7.204e-006s)</p>
 <p>
@@ -645,14 +665,15 @@
 <tr>
 <td>
             <p>
- Gamma Distribution
+ <a href="../dist/dist_ref/dists/gamma_dist.html" title=" Gamma
+ (and Erlang) Distribution">Gamma Distribution</a>
               CDF
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.076e-006s)</p>
 <p>
@@ -671,14 +692,15 @@
 <tr>
 <td>
             <p>
- Gamma Distribution
+ <a href="../dist/dist_ref/dists/gamma_dist.html" title=" Gamma
+ (and Erlang) Distribution">Gamma Distribution</a>
               Quantile
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(5.189e-006s)</p>
 <p>
@@ -697,14 +719,15 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/lognormal_dist.html" title="Log Normal Distribution">Log-normal
+ <a href="../dist/dist_ref/dists/lognormal_dist.html" title="
+ Log Normal Distribution">Log-normal
               Distribution</a> CDF
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(2.078e-007s)</p>
 <p>
@@ -723,14 +746,15 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/lognormal_dist.html" title="Log Normal Distribution">Log-normal
+ <a href="../dist/dist_ref/dists/lognormal_dist.html" title="
+ Log Normal Distribution">Log-normal
               Distribution</a> Quantile
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(6.692e-007s)</p>
 <p>
@@ -749,14 +773,15 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/negative_binomial_dist.html" title="Negative Binomial Distribution">Negative
+ <a href="../dist/dist_ref/dists/negative_binomial_dist.html" title="
+ Negative Binomial Distribution">Negative
               Binomial Distribution</a> CDF
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(9.005e-007s)</p>
 <p>
@@ -775,14 +800,15 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/negative_binomial_dist.html" title="Negative Binomial Distribution">Negative
+ <a href="../dist/dist_ref/dists/negative_binomial_dist.html" title="
+ Negative Binomial Distribution">Negative
               Binomial Distribution</a> Quantile
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(9.601e-006s)</p>
 <p>
@@ -792,7 +818,7 @@
             <p>
               </p>
 <p>53.59
- <sup>[<a name="id780807" href="#ftn.id780807">2</a>]</sup>
+ <sup>[<a name="id743614" href="#ftn.id743614">2</a>]</sup>
               </p>
 <p> </p>
 <p>(5.145e-004s)</p>
@@ -803,14 +829,15 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/normal_dist.html" title="Normal (Gaussian) Distribution">Normal
+ <a href="../dist/dist_ref/dists/normal_dist.html" title=" Normal
+ (Gaussian) Distribution">Normal
               Distribution</a> CDF
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(5.926e-008s)</p>
 <p>
@@ -829,14 +856,15 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/normal_dist.html" title="Normal (Gaussian) Distribution">Normal
+ <a href="../dist/dist_ref/dists/normal_dist.html" title=" Normal
+ (Gaussian) Distribution">Normal
               Distribution</a> Quantile
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.248e-007s)</p>
 <p>
@@ -855,14 +883,15 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/poisson_dist.html" title="Poisson Distribution">Poisson
+ <a href="../dist/dist_ref/dists/poisson_dist.html" title=" Poisson
+ Distribution">Poisson
               Distribution</a> CDF
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(8.999e-007s)</p>
 <p>
@@ -881,14 +910,15 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/poisson_dist.html" title="Poisson Distribution">Poisson
+ <a href="../dist/dist_ref/dists/poisson_dist.html" title=" Poisson
+ Distribution">Poisson
               Distribution</a>
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.853e-006s)</p>
 <p>
@@ -907,14 +937,15 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/students_t_dist.html" title="Students t Distribution">Students
+ <a href="../dist/dist_ref/dists/students_t_dist.html" title="
+ Students t Distribution">Students
               t Distribution</a> CDF
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.223e-006s)</p>
 <p>
@@ -933,14 +964,15 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/students_t_dist.html" title="Students t Distribution">Students
+ <a href="../dist/dist_ref/dists/students_t_dist.html" title="
+ Students t Distribution">Students
               t Distribution</a> Quantile
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(2.570e-006s)</p>
 <p>
@@ -959,14 +991,15 @@
 <tr>
 <td>
             <p>
- Weibull Distribution
+ <a href="../dist/dist_ref/dists/weibull.html" title=" Weibull
+ Distribution">Weibull Distribution</a>
               CDF
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(4.741e-007s)</p>
 <p>
@@ -985,14 +1018,15 @@
 <tr>
 <td>
             <p>
- Weibull Distribution
+ <a href="../dist/dist_ref/dists/weibull.html" title=" Weibull
+ Distribution">Weibull Distribution</a>
               Quantile
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(7.926e-007s)</p>
 <p>
@@ -1010,31 +1044,31 @@
 </tr>
 </tbody>
 <tbody class="footnotes"><tr><td colspan="3">
-<div class="footnote"><p><sup>[<a name="ftn.id779959" href="#id779959">1</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id742765" href="#id742765">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.id780807" href="#id780807">2</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id743614" href="#id743614">2</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>
 </td></tr></tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><a name="math_toolkit.perf.comparisons.comparison_to_the_r_statistical_library_on_linux"></a><h5>
-<a name="id781258"></a>
+<a name="math_toolkit.perf.comparisons.comparison_to_the_r_statistical_library_on_linux"></a><h4>
+<a name="id744066"></a>
         <a 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>
+ </h4>
 <p>
         All the results were measured on a 2.8GHz Intel Pentium 4, 2Gb RAM, Mandriva
         Linux machine, with the test program and R-2.5.0 compiled with GNU G++ 4.2.0.
       </p>
 <div class="table">
-<a name="id781283"></a><p class="title"><b>Table 42. 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">
+<a name="id744092"></a><p class="title"><b>Table 42. A Comparison to the R Statistical Library on Linux</b></p>
+<table class="table" summary="A Comparison to the R Statistical Library on Linux">
 <colgroup>
 <col>
 <col>
@@ -1061,7 +1095,8 @@
 <tr>
 <td>
             <p>
- Beta Distribution
+ <a href="../dist/dist_ref/dists/beta_dist.html" title=" Beta
+ Distribution">Beta Distribution</a>
               CDF
             </p>
             </td>
@@ -1077,7 +1112,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(2.050e-006s)</p>
 <p>
@@ -1087,14 +1122,15 @@
 <tr>
 <td>
             <p>
- Beta Distribution
+ <a href="../dist/dist_ref/dists/beta_dist.html" title=" Beta
+ Distribution">Beta Distribution</a>
               Quantile
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.294e-005s)</p>
 <p>
@@ -1104,7 +1140,7 @@
             <p>
               </p>
 <p>44.06
- <sup>[<a name="id781422" href="#ftn.id781422">1</a>]</sup>
+ <sup>[<a name="id744232" href="#ftn.id744232">1</a>]</sup>
               </p>
 <p> </p>
 <p>(5.701e-004s)</p>
@@ -1115,7 +1151,8 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/binomial_dist.html" title="Binomial Distribution">Binomial
+ <a href="../dist/dist_ref/dists/binomial_dist.html" title="
+ Binomial Distribution">Binomial
               Distribution</a> CDF
             </p>
             </td>
@@ -1131,7 +1168,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.104e-006s)</p>
 <p>
@@ -1141,7 +1178,8 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/binomial_dist.html" title="Binomial Distribution">Binomial
+ <a href="../dist/dist_ref/dists/binomial_dist.html" title="
+ Binomial Distribution">Binomial
               Distribution</a> Quantile
             </p>
             </td>
@@ -1157,7 +1195,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(5.194e-006s)</p>
 <p>
@@ -1167,14 +1205,15 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/cauchy_dist.html" title="Cauchy-Lorentz Distribution">Cauchy
+ <a href="../dist/dist_ref/dists/cauchy_dist.html" title=" Cauchy-Lorentz
+ Distribution">Cauchy
               Distribution</a> CDF
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.372e-007s)</p>
 <p>
@@ -1193,14 +1232,15 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/cauchy_dist.html" title="Cauchy-Lorentz Distribution">Cauchy
+ <a href="../dist/dist_ref/dists/cauchy_dist.html" title=" Cauchy-Lorentz
+ Distribution">Cauchy
               Distribution</a> Quantile
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.542e-007s)</p>
 <p>
@@ -1219,7 +1259,8 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/chi_squared_dist.html" title="Chi Squared Distribution">Chi
+ <a href="../dist/dist_ref/dists/chi_squared_dist.html" title="
+ Chi Squared Distribution">Chi
               Squared Distribution</a> CDF
             </p>
             </td>
@@ -1235,7 +1276,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.753e-006s)</p>
 <p>
@@ -1245,7 +1286,8 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/chi_squared_dist.html" title="Chi Squared Distribution">Chi
+ <a href="../dist/dist_ref/dists/chi_squared_dist.html" title="
+ Chi Squared Distribution">Chi
               Squared Distribution</a> Quantile
             </p>
             </td>
@@ -1261,7 +1303,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(6.728e-006s)</p>
 <p>
@@ -1271,14 +1313,15 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/exp_dist.html" title="Exponential Distribution">Exponential
+ <a href="../dist/dist_ref/dists/exp_dist.html" title=" Exponential
+ Distribution">Exponential
               Distribution</a> CDF
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(2.195e-007s)</p>
 <p>
@@ -1297,14 +1340,15 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/exp_dist.html" title="Exponential Distribution">Exponential
+ <a href="../dist/dist_ref/dists/exp_dist.html" title=" Exponential
+ Distribution">Exponential
               Distribution</a> Quantile
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.123e-007s)</p>
 <p>
@@ -1323,14 +1367,14 @@
 <tr>
 <td>
             <p>
- Fisher F Distribution
+ Fisher F Distribution
               CDF
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(2.744e-006s)</p>
 <p>
@@ -1349,7 +1393,7 @@
 <tr>
 <td>
             <p>
- Fisher F Distribution
+ Fisher F Distribution
               Quantile
             </p>
             </td>
@@ -1365,7 +1409,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.359e-005s)</p>
 <p>
@@ -1375,7 +1419,8 @@
 <tr>
 <td>
             <p>
- Gamma Distribution
+ <a href="../dist/dist_ref/dists/gamma_dist.html" title=" Gamma
+ (and Erlang) Distribution">Gamma Distribution</a>
               CDF
             </p>
             </td>
@@ -1391,7 +1436,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.992e-006s)</p>
 <p>
@@ -1401,7 +1446,8 @@
 <tr>
 <td>
             <p>
- Gamma Distribution
+ <a href="../dist/dist_ref/dists/gamma_dist.html" title=" Gamma
+ (and Erlang) Distribution">Gamma Distribution</a>
               Quantile
             </p>
             </td>
@@ -1417,7 +1463,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(5.757e-006s)</p>
 <p>
@@ -1427,14 +1473,15 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/lognormal_dist.html" title="Log Normal Distribution">Log-normal
+ <a href="../dist/dist_ref/dists/lognormal_dist.html" title="
+ Log Normal Distribution">Log-normal
               Distribution</a> CDF
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.782e-007s)</p>
 <p>
@@ -1453,14 +1500,15 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/lognormal_dist.html" title="Log Normal Distribution">Log-normal
+ <a href="../dist/dist_ref/dists/lognormal_dist.html" title="
+ Log Normal Distribution">Log-normal
               Distribution</a> Quantile
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(7.093e-007s)</p>
 <p>
@@ -1479,7 +1527,8 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/negative_binomial_dist.html" title="Negative Binomial Distribution">Negative
+ <a href="../dist/dist_ref/dists/negative_binomial_dist.html" title="
+ Negative Binomial Distribution">Negative
               Binomial Distribution</a> CDF
             </p>
             </td>
@@ -1495,7 +1544,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(2.141e-006s)</p>
 <p>
@@ -1505,14 +1554,15 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/negative_binomial_dist.html" title="Negative Binomial Distribution">Negative
+ <a href="../dist/dist_ref/dists/negative_binomial_dist.html" title="
+ Negative Binomial Distribution">Negative
               Binomial Distribution</a> Quantile
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.826e-005s)</p>
 <p>
@@ -1522,7 +1572,7 @@
             <p>
               </p>
 <p>30.07
- <sup>[<a name="id782267" href="#ftn.id782267">2</a>]</sup>
+ <sup>[<a name="id745076" href="#ftn.id745076">2</a>]</sup>
               </p>
 <p> </p>
 <p>(5.490e-004s)</p>
@@ -1533,14 +1583,15 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/normal_dist.html" title="Normal (Gaussian) Distribution">Normal
+ <a href="../dist/dist_ref/dists/normal_dist.html" title=" Normal
+ (Gaussian) Distribution">Normal
               Distribution</a> CDF
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(8.542e-008s)</p>
 <p>
@@ -1559,14 +1610,15 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/normal_dist.html" title="Normal (Gaussian) Distribution">Normal
+ <a href="../dist/dist_ref/dists/normal_dist.html" title=" Normal
+ (Gaussian) Distribution">Normal
               Distribution</a> Quantile
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.362e-007s)</p>
 <p>
@@ -1585,7 +1637,8 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/poisson_dist.html" title="Poisson Distribution">Poisson
+ <a href="../dist/dist_ref/dists/poisson_dist.html" title=" Poisson
+ Distribution">Poisson
               Distribution</a> CDF
             </p>
             </td>
@@ -1601,7 +1654,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.775e-006s)</p>
 <p>
@@ -1611,7 +1664,8 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/poisson_dist.html" title="Poisson Distribution">Poisson
+ <a href="../dist/dist_ref/dists/poisson_dist.html" title=" Poisson
+ Distribution">Poisson
               Distribution</a>
             </p>
             </td>
@@ -1627,7 +1681,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(3.752e-006s)</p>
 <p>
@@ -1637,7 +1691,8 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/students_t_dist.html" title="Students t Distribution">Students
+ <a href="../dist/dist_ref/dists/students_t_dist.html" title="
+ Students t Distribution">Students
               t Distribution</a> CDF
             </p>
             </td>
@@ -1653,7 +1708,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.576e-006s)</p>
 <p>
@@ -1663,7 +1718,8 @@
 <tr>
 <td>
             <p>
- <a href="../dist/dist_ref/dists/students_t_dist.html" title="Students t Distribution">Students
+ <a href="../dist/dist_ref/dists/students_t_dist.html" title="
+ Students t Distribution">Students
               t Distribution</a> Quantile
             </p>
             </td>
@@ -1679,7 +1735,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(2.990e-006s)</p>
 <p>
@@ -1689,14 +1745,15 @@
 <tr>
 <td>
             <p>
- Weibull Distribution
+ <a href="../dist/dist_ref/dists/weibull.html" title=" Weibull
+ Distribution">Weibull Distribution</a>
               CDF
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(6.640e-007s)</p>
 <p>
@@ -1715,14 +1772,15 @@
 <tr>
 <td>
             <p>
- Weibull Distribution
+ <a href="../dist/dist_ref/dists/weibull.html" title=" Weibull
+ Distribution">Weibull Distribution</a>
               Quantile
             </p>
             </td>
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(7.504e-007s)</p>
 <p>
@@ -1740,25 +1798,27 @@
 </tr>
 </tbody>
 <tbody class="footnotes"><tr><td colspan="3">
-<div class="footnote"><p><sup>[<a name="ftn.id781422" href="#id781422">1</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id744232" href="#id744232">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.id782267" href="#id782267">2</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id745076" href="#id745076">2</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>
 </td></tr></tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break">
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/perf/getting_best.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/perf/getting_best.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/perf/getting_best.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Getting the Best Performance from this Library</title>
+<title> Getting the Best Performance
+ from this Library</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../perf.html" title="Performance">
-<link rel="prev" href="interp.html" title="Interpreting these Results">
-<link rel="next" href="comp_compilers.html" title="Comparing Compilers">
+<link rel="up" href="../perf.html" title=" Performance">
+<link rel="prev" href="interp.html" title=" Interpreting these Results">
+<link rel="next" href="comp_compilers.html" title=" Comparing Compilers">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,17 +25,17 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.perf.getting_best"></a><a href="getting_best.html" title="Getting the Best Performance from this Library"> Getting the Best Performance
- from this Library</a>
-</h3></div></div></div>
+<a name="math_toolkit.perf.getting_best"></a><a href="getting_best.html" title=" Getting the Best Performance
+ from this Library"> Getting the Best Performance
+ from this Library</a></h3></div></div></div>
 <p>
         By far the most important thing you can do when using this library is turn
         on your compiler's optimisation options. As the following table shows the
         penalty for using the library in debug mode can be quite large.
       </p>
 <div class="table">
-<a name="id776240"></a><p class="title"><b>Table 37. Performance Comparison of Release and Debug Settings</b></p>
-<div class="table-contents"><table class="table" summary="Performance Comparison of Release and Debug Settings">
+<a name="id739016"></a><p class="title"><b>Table 37. Performance Comparison of Release and Debug Settings</b></p>
+<table class="table" summary="Performance Comparison of Release and Debug Settings">
 <colgroup>
 <col>
 <col>
@@ -67,7 +68,8 @@
 <tr>
 <td>
             <p>
- erf
+ <a href="../special/sf_erf/error_function.html" title=" Error
+ Functions">erf</a>
             </p>
             </td>
 <td>
@@ -82,7 +84,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(6.173e-008s)</p>
 <p>
@@ -92,7 +94,8 @@
 <tr>
 <td>
             <p>
- erf_inv
+ <a href="../special/sf_erf/error_inv.html" title=" Error Function
+ Inverses">erf_inv</a>
             </p>
             </td>
 <td>
@@ -107,7 +110,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(6.302e-008s)</p>
 <p>
@@ -117,8 +120,10 @@
 <tr>
 <td>
             <p>
- ibeta
- and ibetac
+ <a href="../special/sf_beta/ibeta_function.html" title=" Incomplete
+ Beta Functions">ibeta</a>
+ and <a href="../special/sf_beta/ibeta_function.html" title=" Incomplete
+ Beta Functions">ibetac</a>
             </p>
             </td>
 <td>
@@ -133,7 +138,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.852e-006s)</p>
 <p>
@@ -143,8 +148,10 @@
 <tr>
 <td>
             <p>
- ibeta_inv
- and ibetac_inv
+ <a href="../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">ibeta_inv</a>
+ and <a href="../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">ibetac_inv</a>
             </p>
             </td>
 <td>
@@ -159,7 +166,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(7.311e-006s)</p>
 <p>
@@ -169,10 +176,14 @@
 <tr>
 <td>
             <p>
- ibeta_inva,
- ibetac_inva,
- ibeta_invb
- and ibetac_invb
+ <a href="../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">ibeta_inva</a>,
+ <a href="../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">ibetac_inva</a>,
+ <a href="../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">ibeta_invb</a>
+ and <a href="../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">ibetac_invb</a>
             </p>
             </td>
 <td>
@@ -187,7 +198,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(2.847e-005s)</p>
 <p>
@@ -197,8 +208,10 @@
 <tr>
 <td>
             <p>
- gamma_p
- and gamma_q
+ <a href="../special/sf_gamma/igamma.html" title=" Incomplete Gamma
+ Functions">gamma_p</a>
+ and <a href="../special/sf_gamma/igamma.html" title=" Incomplete Gamma
+ Functions">gamma_q</a>
             </p>
             </td>
 <td>
@@ -213,7 +226,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(9.504e-007s)</p>
 <p>
@@ -223,8 +236,10 @@
 <tr>
 <td>
             <p>
- gamma_p_inv
- and gamma_q_inv
+ <a href="../special/sf_gamma/igamma_inv.html" title=" Incomplete
+ Gamma Function Inverses">gamma_p_inv</a>
+ and <a href="../special/sf_gamma/igamma_inv.html" title=" Incomplete
+ Gamma Function Inverses">gamma_q_inv</a>
             </p>
             </td>
 <td>
@@ -239,7 +254,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(3.631e-006s)</p>
 <p>
@@ -249,8 +264,10 @@
 <tr>
 <td>
             <p>
- gamma_p_inva
- and gamma_q_inva
+ <a href="../special/sf_gamma/igamma_inv.html" title=" Incomplete
+ Gamma Function Inverses">gamma_p_inva</a>
+ and <a href="../special/sf_gamma/igamma_inv.html" title=" Incomplete
+ Gamma Function Inverses">gamma_q_inva</a>
             </p>
             </td>
 <td>
@@ -265,7 +282,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(9.982e-006s)</p>
 <p>
@@ -273,14 +290,16 @@
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break">
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/perf/interp.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/perf/interp.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/perf/interp.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Interpreting these Results</title>
+<title> Interpreting these Results</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../perf.html" title="Performance">
-<link rel="prev" href="perf_over.html" title="Performance Overview">
-<link rel="next" href="getting_best.html" title="Getting the Best Performance from this Library">
+<link rel="up" href="../perf.html" title=" Performance">
+<link rel="prev" href="perf_over.html" title=" Performance Overview">
+<link rel="next" href="getting_best.html" title=" Getting the Best Performance
+ from this Library">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.perf.interp"></a> Interpreting these Results
-</h3></div></div></div>
+<a name="math_toolkit.perf.interp"></a> Interpreting these Results</h3></div></div></div>
 <p>
         In all of the following tables, the best performing result in each row, is
         assigned a relative value of "1" and shown in bold, so a score
@@ -42,7 +42,7 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Caution]" src="../../../../../../../doc/html/images/caution.png"></td>
 <th align="left">Caution</th>
 </tr>
-<tr><td align="left" valign="top"><p>
+<tr><td colspan="2" align="left" valign="top"><p>
           As usual with performance results these should be taken with a large pinch
           of salt: relative performance is known to shift quite a bit depending upon
           the architecture of the particular test system used. Further more, our
@@ -55,8 +55,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/perf/perf_over.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/perf/perf_over.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/perf/perf_over.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Performance Overview</title>
+<title> Performance Overview</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../perf.html" title="Performance">
-<link rel="prev" href="../perf.html" title="Performance">
-<link rel="next" href="interp.html" title="Interpreting these Results">
+<link rel="up" href="../perf.html" title=" Performance">
+<link rel="prev" href="../perf.html" title=" Performance">
+<link rel="next" href="interp.html" title=" Interpreting these Results">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +24,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.perf.perf_over"></a> Performance Overview
-</h3></div></div></div>
+<a name="math_toolkit.perf.perf_over"></a> Performance Overview</h3></div></div></div>
 <p>
         </p>
 <p>
@@ -57,11 +56,12 @@
 <div class="orderedlist"><ol type="1">
 <li>
             Turn on your compilers optimisations: the difference between "release"
- and "debug" builds can easily be a <a href="getting_best.html" title="Getting the Best Performance from this Library">factor
+ and "debug" builds can easily be a <a href="getting_best.html" title=" Getting the Best Performance
+ from this Library">factor
             of 20</a>.
           </li>
 <li>
- Pick your compiler carefully: <a href="comp_compilers.html" title="Comparing Compilers">performance
+ Pick your compiler carefully: <a href="comp_compilers.html" title=" Comparing Compilers">performance
             differences of up to 8 fold</a> have been found between some windows
             compilers for example.
           </li>
@@ -69,7 +69,7 @@
 <p>
         </p>
 <p>
- The performance section contains
+ The performance section contains
           more information on the performance of this library, what you can do to
           fine tune it, and how this library compares to some other open source alternatives.
         </p>
@@ -78,8 +78,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/perf/perf_test_app.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/perf/perf_test_app.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/perf/perf_test_app.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>The Performance Test Application</title>
+<title> The Performance Test
+ Application</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../perf.html" title="Performance">
-<link rel="prev" href="comparisons.html" title="Comparisons to Other Open Source Libraries">
-<link rel="next" href="../backgrounders.html" title="Backgrounders">
+<link rel="up" href="../perf.html" title=" Performance">
+<link rel="prev" href="comparisons.html" title=" Comparisons to Other
+ Open Source Libraries">
+<link rel="next" href="../backgrounders.html" title=" Backgrounders">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +26,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.perf.perf_test_app"></a><a href="perf_test_app.html" title="The Performance Test Application"> The Performance Test
- Application</a>
-</h3></div></div></div>
+<a name="math_toolkit.perf.perf_test_app"></a><a href="perf_test_app.html" title=" The Performance Test
+ Application"> The Performance Test
+ Application</a></h3></div></div></div>
 <p>
         Under <span class="emphasis"><em>boost-path</em></span>/libs/math/performance you will find
         a (fairly rudimentary) performance test application for this library.
@@ -35,21 +37,24 @@
         To run this application yourself, build the all the .cpp files in <span class="emphasis"><em>boost-path</em></span>/libs/math/performance
         into an application using your usual release-build settings. Run the application
         with --help to see a full list of options, or with --all to test everything
- (which takes quite a while), or with --tune to test the <a href="tuning.html" title="Performance Tuning Macros">available
+ (which takes quite a while), or with --tune to test the <a href="tuning.html" title=" Performance Tuning Macros">available
         performance tuning options</a>.
       </p>
 <p>
         If you want to use this application to test the effect of changing any of
- the Policies, then you will need
- to build and run it twice: once with the default Policies,
- and then a second time with the Policies
+ the Policies, then you will need
+ to build and run it twice: once with the default Policies,
+ and then a second time with the Policies
         you want to test set as the default.
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/perf/tuning.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/perf/tuning.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/perf/tuning.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Performance Tuning Macros</title>
+<title> Performance Tuning Macros</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../perf.html" title="Performance">
-<link rel="prev" href="comp_compilers.html" title="Comparing Compilers">
-<link rel="next" href="comparisons.html" title="Comparisons to Other Open Source Libraries">
+<link rel="up" href="../perf.html" title=" Performance">
+<link rel="prev" href="comp_compilers.html" title=" Comparing Compilers">
+<link rel="next" href="comparisons.html" title=" Comparisons to Other
+ Open Source Libraries">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.perf.tuning"></a> Performance Tuning Macros
-</h3></div></div></div>
+<a name="math_toolkit.perf.tuning"></a> Performance Tuning Macros</h3></div></div></div>
 <p>
         There are a small number of performance tuning options that are determined
         by configuration macros. These should be set in boost/math/tools/user.hpp;
@@ -75,7 +75,7 @@
               <p>
                 Determines how symmetrical rational functions are evaluated: mostly
                 this only effects how the Lanczos approximation is evaluated, and
- how the <code class="computeroutput"><span class="identifier">evaluate_rational</span></code>
+ how the <tt class="computeroutput"><span class="identifier">evaluate_rational</span></tt>
                 function behaves. Define to one of the values 0, 1, 2 or 3: see below
                 for the meaning of these values.
               </p>
@@ -127,8 +127,8 @@
 </tbody>
 </table></div>
 <p>
- The values to which <code class="computeroutput"><span class="identifier">BOOST_MATH_POLY_METHOD</span></code>
- and <code class="computeroutput"><span class="identifier">BOOST_MATH_RATIONAL_METHOD</span></code>
+ The values to which <tt class="computeroutput"><span class="identifier">BOOST_MATH_POLY_METHOD</span></tt>
+ and <tt class="computeroutput"><span class="identifier">BOOST_MATH_RATIONAL_METHOD</span></tt>
         may be set are as follows:
       </p>
 <div class="informaltable"><table class="table">
@@ -162,8 +162,8 @@
               </p>
               <p>
                 Note that if the order of the polynomial or rational function is
- a runtime parameter, or the order is greater than the value of <code class="computeroutput"><span class="identifier">BOOST_MATH_MAX_POLY_ORDER</span></code>, then
- this method is always used, irrespective of the value of <code class="computeroutput"><span class="identifier">BOOST_MATH_POLY_METHOD</span></code> or <code class="computeroutput"><span class="identifier">BOOST_MATH_RATIONAL_METHOD</span></code>.
+ a runtime parameter, or the order is greater than the value of <tt class="computeroutput"><span class="identifier">BOOST_MATH_MAX_POLY_ORDER</span></tt>, then
+ this method is always used, irrespective of the value of <tt class="computeroutput"><span class="identifier">BOOST_MATH_POLY_METHOD</span></tt> or <tt class="computeroutput"><span class="identifier">BOOST_MATH_RATIONAL_METHOD</span></tt>.
               </p>
               </td>
 </tr>
@@ -178,7 +178,7 @@
                 The polynomial or rational function is evaluated without the use
                 of a loop, and using Horner's method. This only occurs if the order
                 of the polynomial is known at compile time and is less than or equal
- to <code class="computeroutput"><span class="identifier">BOOST_MATH_MAX_POLY_ORDER</span></code>.
+ to <tt class="computeroutput"><span class="identifier">BOOST_MATH_MAX_POLY_ORDER</span></tt>.
               </p>
               </td>
 </tr>
@@ -195,7 +195,7 @@
                 permits two operations to occur in parallel for polynomials, and
                 four in parallel for rational functions. This only occurs if the
                 order of the polynomial is known at compile time and is less than
- or equal to <code class="computeroutput"><span class="identifier">BOOST_MATH_MAX_POLY_ORDER</span></code>.
+ or equal to <tt class="computeroutput"><span class="identifier">BOOST_MATH_MAX_POLY_ORDER</span></tt>.
               </p>
               </td>
 </tr>
@@ -215,7 +215,7 @@
                 more obvious to the compiler: rather than relying on the compiler's
                 optimiser to spot the parallelisation opportunities. This only occurs
                 if the order of the polynomial is known at compile time and is less
- than or equal to <code class="computeroutput"><span class="identifier">BOOST_MATH_MAX_POLY_ORDER</span></code>.
+ than or equal to <tt class="computeroutput"><span class="identifier">BOOST_MATH_MAX_POLY_ORDER</span></tt>.
               </p>
               </td>
 </tr>
@@ -234,8 +234,8 @@
         highly vectorisable processors in the future.
       </p>
 <div class="table">
-<a name="id777904"></a><p class="title"><b>Table 39. A Comparison of Polynomial Evaluation Methods</b></p>
-<div class="table-contents"><table class="table" summary="A Comparison of Polynomial Evaluation Methods">
+<a name="id740705"></a><p class="title"><b>Table 39. A Comparison of Polynomial Evaluation Methods</b></p>
+<table class="table" summary="A Comparison of Polynomial Evaluation Methods">
 <colgroup>
 <col>
 <col>
@@ -307,7 +307,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(8.678e-008s)</p>
 <p>
@@ -323,7 +323,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.443e-007s)</p>
 <p>
@@ -384,7 +384,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(7.446e-008s)</p>
 <p>
@@ -409,7 +409,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.245e-007s)</p>
 <p>
@@ -418,7 +418,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.245e-007s)</p>
 <p>
@@ -479,7 +479,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(7.566e-008s)</p>
 <p>
@@ -513,7 +513,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.318e-007s)</p>
 <p>
@@ -556,7 +556,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(7.934e-008s)</p>
 <p>
@@ -565,7 +565,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(7.934e-008s)</p>
 <p>
@@ -581,7 +581,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.245e-007s)</p>
 <p>
@@ -590,7 +590,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.245e-007s)</p>
 <p>
@@ -616,27 +616,29 @@
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><p>
+<p>
         There is one final performance tuning option that is available as a compile
- time policy. Normally when evaluating
- functions at <code class="computeroutput"><span class="keyword">double</span></code> precision,
- these are actually evaluated at <code class="computeroutput"><span class="keyword">long</span>
- <span class="keyword">double</span></code> precision internally: this
- helps to ensure that as close to full <code class="computeroutput"><span class="keyword">double</span></code>
+ time policy. Normally when evaluating
+ functions at <tt class="computeroutput"><span class="keyword">double</span></tt> precision,
+ these are actually evaluated at <tt class="computeroutput"><span class="keyword">long</span>
+ <span class="keyword">double</span></tt> precision internally: this
+ helps to ensure that as close to full <tt class="computeroutput"><span class="keyword">double</span></tt>
         precision as possible is achieved, but may slow down execution in some environments.
- The defaults for this policy can be changed by <a href="../policy/pol_ref/policy_defaults.html" title="Using macros to Change the Policy Defaults">defining
- the macro <code class="computeroutput"><span class="identifier">BOOST_MATH_PROMOTE_DOUBLE_POLICY</span></code></a>
- to <code class="computeroutput"><span class="keyword">false</span></code>, or <a href="../policy/pol_ref/internal_promotion.html" title="Internal Promotion Policies">by
+ The defaults for this policy can be changed by <a href="../policy/pol_ref/policy_defaults.html" title=" Using
+ macros to Change the Policy Defaults">defining
+ the macro <tt class="computeroutput"><span class="identifier">BOOST_MATH_PROMOTE_DOUBLE_POLICY</span></tt></a>
+ to <tt class="computeroutput"><span class="keyword">false</span></tt>, or <a href="../policy/pol_ref/internal_promotion.html" title=" Internal
+ Promotion Policies">by
         specifying a specific policy</a> when calling the special functions or
- distributions. See also the <a href="../policy/pol_tutorial.html" title="Policy Tutorial">policy
+ distributions. See also the <a href="../policy/pol_tutorial.html" title=" Policy Tutorial">policy
         tutorial</a>.
       </p>
 <div class="table">
-<a name="id778659"></a><p class="title"><b>Table 40. Performance Comparison with and Without Internal
+<a name="id741460"></a><p class="title"><b>Table 40. 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
+<table class="table" summary="Performance Comparison with and Without Internal
       Promotion to long double">
 <colgroup>
 <col>
@@ -670,7 +672,8 @@
 <tr>
 <td>
             <p>
- erf
+ <a href="../special/sf_erf/error_function.html" title=" Error
+ Functions">erf</a>
             </p>
             </td>
 <td>
@@ -685,7 +688,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(9.377e-008s)</p>
 <p>
@@ -695,7 +698,8 @@
 <tr>
 <td>
             <p>
- erf_inv
+ <a href="../special/sf_erf/error_inv.html" title=" Error Function
+ Inverses">erf_inv</a>
             </p>
             </td>
 <td>
@@ -710,7 +714,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(3.598e-007s)</p>
 <p>
@@ -720,8 +724,10 @@
 <tr>
 <td>
             <p>
- ibeta
- and ibetac
+ <a href="../special/sf_beta/ibeta_function.html" title=" Incomplete
+ Beta Functions">ibeta</a>
+ and <a href="../special/sf_beta/ibeta_function.html" title=" Incomplete
+ Beta Functions">ibetac</a>
             </p>
             </td>
 <td>
@@ -736,7 +742,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(4.137e-006s)</p>
 <p>
@@ -746,8 +752,10 @@
 <tr>
 <td>
             <p>
- ibeta_inv
- and ibetac_inv
+ <a href="../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">ibeta_inv</a>
+ and <a href="../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">ibetac_inv</a>
             </p>
             </td>
 <td>
@@ -762,7 +770,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(1.538e-005s)</p>
 <p>
@@ -772,10 +780,14 @@
 <tr>
 <td>
             <p>
- ibeta_inva,
- ibetac_inva,
- ibeta_invb
- and ibetac_invb
+ <a href="../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">ibeta_inva</a>,
+ <a href="../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">ibetac_inva</a>,
+ <a href="../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">ibeta_invb</a>
+ and <a href="../special/sf_beta/ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">ibetac_invb</a>
             </p>
             </td>
 <td>
@@ -790,7 +802,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(5.607e-005s)</p>
 <p>
@@ -800,8 +812,10 @@
 <tr>
 <td>
             <p>
- gamma_p
- and gamma_q
+ <a href="../special/sf_gamma/igamma.html" title=" Incomplete Gamma
+ Functions">gamma_p</a>
+ and <a href="../special/sf_gamma/igamma.html" title=" Incomplete Gamma
+ Functions">gamma_q</a>
             </p>
             </td>
 <td>
@@ -816,7 +830,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(2.464e-006s)</p>
 <p>
@@ -826,8 +840,10 @@
 <tr>
 <td>
             <p>
- gamma_p_inv
- and gamma_q_inv
+ <a href="../special/sf_gamma/igamma_inv.html" title=" Incomplete
+ Gamma Function Inverses">gamma_p_inv</a>
+ and <a href="../special/sf_gamma/igamma_inv.html" title=" Incomplete
+ Gamma Function Inverses">gamma_q_inv</a>
             </p>
             </td>
 <td>
@@ -842,7 +858,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(9.291e-006s)</p>
 <p>
@@ -852,8 +868,10 @@
 <tr>
 <td>
             <p>
- gamma_p_inva
- and gamma_q_inva
+ <a href="../special/sf_gamma/igamma_inv.html" title=" Incomplete
+ Gamma Function Inverses">gamma_p_inva</a>
+ and <a href="../special/sf_gamma/igamma_inv.html" title=" Incomplete
+ Gamma Function Inverses">gamma_q_inva</a>
             </p>
             </td>
 <td>
@@ -868,7 +886,7 @@
 <td>
             <p>
               </p>
-<p><span class="bold"><strong>1.00</strong></span></p>
+<p><span class="bold"><b>1.00</b></span></p>
 <p> </p>
 <p>(2.311e-005s)</p>
 <p>
@@ -876,14 +894,16 @@
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break">
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Policies</title>
+<title> Policies</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../index.html" title="Math Toolkit">
 <link rel="up" href="../index.html" title="Math Toolkit">
-<link rel="prev" href="using_udt/archetypes.html" title="Conceptual Archetypes and Testing">
-<link rel="next" href="policy/pol_overview.html" title="Policy Overview">
+<link rel="prev" href="using_udt/archetypes.html" title=" Conceptual Archetypes
+ and Testing">
+<link rel="next" href="policy/pol_overview.html" title=" Policy Overview">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="math_toolkit.policy"></a> Policies
-</h2></div></div></div>
+<a name="math_toolkit.policy"></a> Policies</h2></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"> Policy Overview</span></dt>
 <dt><span class="section"> Policy Tutorial</span></dt>
@@ -76,8 +76,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_overview.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_overview.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_overview.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Policy Overview</title>
+<title> Policy Overview</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../policy.html" title="Policies">
-<link rel="prev" href="../policy.html" title="Policies">
-<link rel="next" href="pol_tutorial.html" title="Policy Tutorial">
+<link rel="up" href="../policy.html" title=" Policies">
+<link rel="prev" href="../policy.html" title=" Policies">
+<link rel="next" href="pol_tutorial.html" title=" Policy Tutorial">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,21 +24,21 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.policy.pol_overview"></a> Policy Overview
-</h3></div></div></div>
+<a name="math_toolkit.policy.pol_overview"></a> Policy Overview</h3></div></div></div>
 <p>
         </p>
 <p>
           Policies are a powerful fine-grain mechanism that allow you to customise
           the behaviour of this library according to your needs. There is more information
- available in the <a href="pol_tutorial.html" title="Policy Tutorial">policy
- tutorial</a> and the <a href="pol_ref.html" title="Policy Reference">policy
+ available in the <a href="pol_tutorial.html" title=" Policy Tutorial">policy
+ tutorial</a> and the <a href="pol_ref.html" title=" Policy Reference">policy
           reference</a>.
         </p>
 <p>
         </p>
 <p>
- Generally speaking unless you find that the <a href="pol_tutorial/policy_tut_defaults.html" title="Policies Have Sensible Defaults">default
+ Generally speaking unless you find that the <a href="pol_tutorial/policy_tut_defaults.html" title="
+ Policies Have Sensible Defaults">default
           policy behaviour</a> when encountering 'bad' argument values does not
           meet your needs, you should not need to worry about policies.
         </p>
@@ -63,25 +63,30 @@
         </p>
 <div class="itemizedlist"><ul type="disc">
 <li>
-<a href="pol_ref/error_handling_policies.html" title="Error Handling Policies">How
+<a href="pol_ref/error_handling_policies.html" title="
+ Error Handling Policies">How
             results from 'bad' arguments are handled</a>, including those that
             cannot be fully evaluated.
           </li>
 <li>
- How <a href="pol_ref/internal_promotion.html" title="Internal Promotion Policies">accuracy
+ How <a href="pol_ref/internal_promotion.html" title=" Internal
+ Promotion Policies">accuracy
             is controlled by internal promotion</a> to use more precise types.
           </li>
 <li>
- What working precision
+ What working <a href="pol_ref/precision_pol.html" title=" Precision
+ Policies">precision</a>
             should be used to calculate results.
           </li>
 <li>
- What to do when a <a href="pol_ref/assert_undefined.html" title="Mathematically Undefined Function Policies">mathematically
+ What to do when a <a href="pol_ref/assert_undefined.html" title=" Mathematically
+ Undefined Function Policies">mathematically
             undefined function</a> is used: Should this raise a run-time or compile-time
             error?
           </li>
 <li>
- Whether <a href="pol_ref/discrete_quant_ref.html" title="Discrete Quantile Policies">discrete
+ Whether <a href="pol_ref/discrete_quant_ref.html" title=" Discrete
+ Quantile Policies">discrete
             functions</a>, like the binomial, should return real or only integral
             values, and how they are rounded.
           </li>
@@ -100,18 +105,22 @@
         </p>
 <div class="itemizedlist"><ul type="disc">
 <li>
- Using macros
+ Using <a href="pol_ref/policy_defaults.html" title=" Using
+ macros to Change the Policy Defaults">macros</a>
             to change any default policy: the is the prefered method for installation
             wide policies.
           </li>
 <li>
- At your chosen <a href="pol_ref/namespace_pol.html" title="Setting Polices at Namespace Scope">namespace
+ At your chosen <a href="pol_ref/namespace_pol.html" title=" Setting
+ Polices at Namespace Scope">namespace
             scope</a> for distributions and/or functions: this is the prefered
             method for project, namespace, or translation unit scope policies.
           </li>
 <li>
- In an ad-hoc manner <a href="pol_tutorial/ad_hoc_sf_policies.html" title="Changing the Policy on an Ad Hoc Basis for the Special Functions">by
- passing a specific policy to a special function</a>, or to a <a href="pol_tutorial/ad_hoc_dist_policies.html" title="Setting Policies for Distributions on an Ad Hoc Basis">statistical
+ In an ad-hoc manner <a href="pol_tutorial/ad_hoc_sf_policies.html" title="
+ Changing the Policy on an Ad Hoc Basis for the Special Functions">by
+ passing a specific policy to a special function</a>, or to a <a href="pol_tutorial/ad_hoc_dist_policies.html" title="
+ Setting Policies for Distributions on an Ad Hoc Basis">statistical
             distribution</a>.
           </li>
 </ul></div>
@@ -120,8 +129,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Policy Reference</title>
+<title> Policy Reference</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../policy.html" title="Policies">
-<link rel="prev" href="pol_tutorial/understand_dis_quant.html" title="Understanding Quantiles of Discrete Distributions">
-<link rel="next" href="pol_ref/error_handling_policies.html" title="Error Handling Policies">
+<link rel="up" href="../policy.html" title=" Policies">
+<link rel="prev" href="pol_tutorial/understand_dis_quant.html" title="
+ Understanding Quantiles of Discrete Distributions">
+<link rel="next" href="pol_ref/error_handling_policies.html" title="
+ Error Handling Policies">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +26,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.policy.pol_ref"></a> Policy Reference
-</h3></div></div></div>
+<a name="math_toolkit.policy.pol_ref"></a> Policy Reference</h3></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"><a href="pol_ref/error_handling_policies.html">
         Error Handling Policies</a></span></dt>
@@ -49,8 +50,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/assert_undefined.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/assert_undefined.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/assert_undefined.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Mathematically Undefined Function Policies</title>
+<title> Mathematically
+ Undefined Function Policies</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../pol_ref.html" title="Policy Reference">
-<link rel="prev" href="internal_promotion.html" title="Internal Promotion Policies">
-<link rel="next" href="discrete_quant_ref.html" title="Discrete Quantile Policies">
+<link rel="up" href="../pol_ref.html" title=" Policy Reference">
+<link rel="prev" href="internal_promotion.html" title=" Internal
+ Promotion Policies">
+<link rel="next" href="discrete_quant_ref.html" title=" Discrete
+ Quantile Policies">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.policy.pol_ref.assert_undefined"></a><a href="assert_undefined.html" title="Mathematically Undefined Function Policies"> Mathematically
- Undefined Function Policies</a>
-</h4></div></div></div>
+<a name="math_toolkit.policy.pol_ref.assert_undefined"></a><a href="assert_undefined.html" title=" Mathematically
+ Undefined Function Policies"> Mathematically
+ Undefined Function Policies</a></h4></div></div></div>
 <p>
           There are some functions that are generic (they are present for all the
           statistical distributions supported) but which may be mathematically undefined
@@ -49,7 +52,7 @@
           depending on the error handling policy).
         </p>
 <p>
- This behaviour is controlled by the <code class="computeroutput"><span class="identifier">assert_undefined</span><span class="special">&lt;&gt;</span></code> policy:
+ This behaviour is controlled by the <tt class="computeroutput"><span class="identifier">assert_undefined</span><span class="special">&lt;&gt;</span></tt> policy:
         </p>
 <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">policies</span> <span class="special">{</span>
@@ -77,8 +80,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/discrete_quant_ref.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/discrete_quant_ref.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/discrete_quant_ref.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Discrete Quantile Policies</title>
+<title> Discrete
+ Quantile Policies</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../pol_ref.html" title="Policy Reference">
-<link rel="prev" href="assert_undefined.html" title="Mathematically Undefined Function Policies">
-<link rel="next" href="precision_pol.html" title="Precision Policies">
+<link rel="up" href="../pol_ref.html" title=" Policy Reference">
+<link rel="prev" href="assert_undefined.html" title=" Mathematically
+ Undefined Function Policies">
+<link rel="next" href="precision_pol.html" title=" Precision
+ Policies">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.policy.pol_ref.discrete_quant_ref"></a><a href="discrete_quant_ref.html" title="Discrete Quantile Policies"> Discrete
- Quantile Policies</a>
-</h4></div></div></div>
+<a name="math_toolkit.policy.pol_ref.discrete_quant_ref"></a><a href="discrete_quant_ref.html" title=" Discrete
+ Quantile Policies"> Discrete
+ Quantile Policies</a></h4></div></div></div>
 <p>
           If a statistical distribution is <span class="emphasis"><em>discrete</em></span> then the
           random variable can only have integer values - this leaves us with a problem
@@ -34,7 +37,7 @@
           distribution and return a real value, or we can round to an integer. As
           it happens, computing integer values can be substantially faster than calculating
           a real value, so there are definite advantages to returning an integer,
- but we do then need to decide how best to round the result. The <code class="computeroutput"><span class="identifier">discrete_quantile</span></code> policy defines how
+ but we do then need to decide how best to round the result. The <tt class="computeroutput"><span class="identifier">discrete_quantile</span></tt> policy defines how
           discrete quantiles work, and how integer results are rounded:
         </p>
 <pre class="programlisting">
@@ -52,13 +55,13 @@
 <span class="keyword">struct</span> <span class="identifier">discrete_quantile</span><span class="special">;</span>
 </pre>
 <p>
- The values that <code class="computeroutput"><span class="identifier">discrete_quantile</span></code>
+ The values that <tt class="computeroutput"><span class="identifier">discrete_quantile</span></tt>
           can take have the following meanings:
         </p>
-<a name="math_toolkit.policy.pol_ref.discrete_quant_ref.real"></a><h6>
-<a name="id766460"></a>
+<a name="math_toolkit.policy.pol_ref.discrete_quant_ref.real"></a><h5>
+<a name="id729238"></a>
           <a href="discrete_quant_ref.html#math_toolkit.policy.pol_ref.discrete_quant_ref.real">real</a>
- </h6>
+ </h5>
 <p>
           Ignores the discreteness of the distribution, and returns a real-valued
           result. For example:
@@ -88,23 +91,16 @@
 <p>
           </p>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
         </p>
 <p>
- Results in <code class="computeroutput"><span class="identifier">x</span> <span class="special">=</span>
- <span class="number">27.3898</span></code> and <code class="computeroutput"><span class="identifier">y</span>
- <span class="special">=</span> <span class="number">68.1584</span></code>.
+ Results in <tt class="computeroutput"><span class="identifier">x</span> <span class="special">=</span>
+ <span class="number">27.3898</span></tt> and <tt class="computeroutput"><span class="identifier">y</span>
+ <span class="special">=</span> <span class="number">68.1584</span></tt>.
         </p>
-<a name="math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_outwards"></a><h6>
-<a name="id766954"></a>
+<a name="math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_outwards"></a><h5>
+<a name="id729728"></a>
           <a href="discrete_quant_ref.html#math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_outwards">integer_round_outwards</a>
- </h6>
+ </h5>
 <p>
           This is the default policy: an integer value is returned so that:
         </p>
@@ -142,19 +138,12 @@
 <p>
           </p>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
         </p>
 <p>
- Results in <code class="computeroutput"><span class="identifier">x</span> <span class="special">=</span>
- <span class="number">27</span></code> (rounded down from 27.3898) and
- <code class="computeroutput"><span class="identifier">y</span> <span class="special">=</span>
- <span class="number">69</span></code> (rounded up from 68.1584).
+ Results in <tt class="computeroutput"><span class="identifier">x</span> <span class="special">=</span>
+ <span class="number">27</span></tt> (rounded down from 27.3898) and
+ <tt class="computeroutput"><span class="identifier">y</span> <span class="special">=</span>
+ <span class="number">69</span></tt> (rounded up from 68.1584).
         </p>
 <p>
           The variables x and y are now defined so that:
@@ -168,10 +157,10 @@
           region overall</em></span>, and also <span class="emphasis"><em>no more than 5% coverage
           in each tail</em></span>.
         </p>
-<a name="math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_inwards"></a><h6>
-<a name="id767482"></a>
+<a name="math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_inwards"></a><h5>
+<a name="id730250"></a>
           <a href="discrete_quant_ref.html#math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_inwards">integer_round_inwards</a>
- </h6>
+ </h5>
 <p>
           This is the opposite of <span class="emphasis"><em>integer_round_outwards</em></span>: an
           integer value is returned so that:
@@ -214,19 +203,12 @@
 <p>
           </p>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
         </p>
 <p>
- Results in <code class="computeroutput"><span class="identifier">x</span> <span class="special">=</span>
- <span class="number">28</span></code> (rounded up from 27.3898) and
- <code class="computeroutput"><span class="identifier">y</span> <span class="special">=</span>
- <span class="number">68</span></code> (rounded down from 68.1584).
+ Results in <tt class="computeroutput"><span class="identifier">x</span> <span class="special">=</span>
+ <span class="number">28</span></tt> (rounded up from 27.3898) and
+ <tt class="computeroutput"><span class="identifier">y</span> <span class="special">=</span>
+ <span class="number">68</span></tt> (rounded down from 68.1584).
         </p>
 <p>
           The variables x and y are now defined so that:
@@ -240,26 +222,26 @@
           central region overall</em></span>, and also <span class="emphasis"><em>at least 5% coverage
           in each tail</em></span>.
         </p>
-<a name="math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_down"></a><h6>
-<a name="id768144"></a>
+<a name="math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_down"></a><h5>
+<a name="id730909"></a>
           <a href="discrete_quant_ref.html#math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_down">integer_round_down</a>
- </h6>
+ </h5>
 <p>
           Always rounds down to an integer value, no matter whether it's an upper
           or a lower quantile.
         </p>
-<a name="math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_up"></a><h6>
-<a name="id768176"></a>
+<a name="math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_up"></a><h5>
+<a name="id730942"></a>
           <a href="discrete_quant_ref.html#math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_up">integer_round_up</a>
- </h6>
+ </h5>
 <p>
           Always rounds up to an integer value, no matter whether it's an upper or
           a lower quantile.
         </p>
-<a name="math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_nearest"></a><h6>
-<a name="id768207"></a>
+<a name="math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_nearest"></a><h5>
+<a name="id730976"></a>
           <a href="discrete_quant_ref.html#math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_nearest">integer_round_nearest</a>
- </h6>
+ </h5>
 <p>
           Always rounds to the nearest integer value, no matter whether it's an upper
           or a lower quantile. This will produce the requested coverage <span class="emphasis"><em>in
@@ -295,23 +277,19 @@
 <p>
           </p>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
         </p>
 <p>
- Results in <code class="computeroutput"><span class="identifier">x</span> <span class="special">=</span>
- <span class="number">27</span></code> (rounded from 27.3898) and <code class="computeroutput"><span class="identifier">y</span> <span class="special">=</span> <span class="number">68</span></code> (rounded from 68.1584).
+ Results in <tt class="computeroutput"><span class="identifier">x</span> <span class="special">=</span>
+ <span class="number">27</span></tt> (rounded from 27.3898) and <tt class="computeroutput"><span class="identifier">y</span> <span class="special">=</span> <span class="number">68</span></tt> (rounded from 68.1584).
         </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/error_handling_policies.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/error_handling_policies.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/error_handling_policies.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Error Handling Policies</title>
+<title>
+ Error Handling Policies</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../pol_ref.html" title="Policy Reference">
-<link rel="prev" href="../pol_ref.html" title="Policy Reference">
-<link rel="next" href="internal_promotion.html" title="Internal Promotion Policies">
+<link rel="up" href="../pol_ref.html" title=" Policy Reference">
+<link rel="prev" href="../pol_ref.html" title=" Policy Reference">
+<link rel="next" href="internal_promotion.html" title=" Internal
+ Promotion Policies">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +26,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.policy.pol_ref.error_handling_policies"></a><a href="error_handling_policies.html" title="Error Handling Policies">
- Error Handling Policies</a>
-</h4></div></div></div>
+<a name="math_toolkit.policy.pol_ref.error_handling_policies"></a><a href="error_handling_policies.html" title="
+ Error Handling Policies">
+ Error Handling Policies</a></h4></div></div></div>
 <p>
           There are two orthogonal aspects to error handling:
         </p>
@@ -38,11 +40,11 @@
             What kind of error is being raised.
           </li>
 </ul></div>
-<a name="math_toolkit.policy.pol_ref.error_handling_policies.available_actions_when_an_error_is_raised"></a><h5>
-<a name="id760995"></a>
+<a name="math_toolkit.policy.pol_ref.error_handling_policies.available_actions_when_an_error_is_raised"></a><h4>
+<a name="id723776"></a>
           <a 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>
+ </h4>
 <p>
           What to do with the error is encapsulated by an enumerated type:
         </p>
@@ -62,10 +64,10 @@
 <p>
           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="id761249"></a>
+<a name="math_toolkit.policy.pol_ref.error_handling_policies.throw_on_error"></a><h5>
+<a name="id724032"></a>
           <a href="error_handling_policies.html#math_toolkit.policy.pol_ref.error_handling_policies.throw_on_error">throw_on_error</a>
- </h6>
+ </h5>
 <p>
           Will throw one of the following exceptions, depending upon the type of
           the error:
@@ -162,12 +164,12 @@
 </tr>
 </tbody>
 </table></div>
-<a name="math_toolkit.policy.pol_ref.error_handling_policies.errno_on_error"></a><h6>
-<a name="id761432"></a>
+<a name="math_toolkit.policy.pol_ref.error_handling_policies.errno_on_error"></a><h5>
+<a name="id724217"></a>
           <a href="error_handling_policies.html#math_toolkit.policy.pol_ref.error_handling_policies.errno_on_error">errno_on_error</a>
- </h6>
+ </h5>
 <p>
- Will set global <code class="computeroutput"><span class="special">::</span><span class="identifier">errno</span></code>
+ Will set global <tt class="computeroutput"><span class="special">::</span><span class="identifier">errno</span></tt>
           to one of the following values depending upon the error type, and then
           return the same value as if the error had been ignored:
         </p>
@@ -263,12 +265,12 @@
 </tr>
 </tbody>
 </table></div>
-<a name="math_toolkit.policy.pol_ref.error_handling_policies.ignore_error"></a><h6>
-<a name="id761631"></a>
+<a name="math_toolkit.policy.pol_ref.error_handling_policies.ignore_error"></a><h5>
+<a name="id724420"></a>
           <a href="error_handling_policies.html#math_toolkit.policy.pol_ref.error_handling_policies.ignore_error">ignore_error</a>
- </h6>
+ </h5>
 <p>
- Will return a one of the values below depending on the error type (<code class="computeroutput"><span class="special">::</span><span class="identifier">errno</span></code>
+ Will return a one of the values below depending on the error type (<tt class="computeroutput"><span class="special">::</span><span class="identifier">errno</span></tt>
           is NOT changed)::
         </p>
 <div class="informaltable"><table class="table">
@@ -364,10 +366,10 @@
 </tr>
 </tbody>
 </table></div>
-<a name="math_toolkit.policy.pol_ref.error_handling_policies.user_error"></a><h6>
-<a name="id761831"></a>
+<a name="math_toolkit.policy.pol_ref.error_handling_policies.user_error"></a><h5>
+<a name="id724622"></a>
           <a href="error_handling_policies.html#math_toolkit.policy.pol_ref.error_handling_policies.user_error">user_error</a>
- </h6>
+ </h5>
 <p>
           Will call a user defined error handler: these are forward declared in boost/math/policies/error_handling.hpp,
           but the actual definitions must be provided by the user:
@@ -405,14 +407,15 @@
           it should be replaced with the value of <span class="emphasis"><em>val</em></span>.
         </p>
 <p>
- There is more information on user-defined error handlers in the <a href="../pol_tutorial/user_def_err_pol.html" title="Calling User Defined Error Handlers">tutorial
+ There is more information on user-defined error handlers in the <a href="../pol_tutorial/user_def_err_pol.html" title="
+ Calling User Defined Error Handlers">tutorial
           here</a>.
         </p>
-<a name="math_toolkit.policy.pol_ref.error_handling_policies.kinds_of_error_raised"></a><h5>
-<a name="id762771"></a>
+<a name="math_toolkit.policy.pol_ref.error_handling_policies.kinds_of_error_raised"></a><h4>
+<a name="id725563"></a>
           <a href="error_handling_policies.html#math_toolkit.policy.pol_ref.error_handling_policies.kinds_of_error_raised">Kinds
           of Error Raised</a>
- </h5>
+ </h4>
 <p>
           There are five kinds of error reported by this library, which are summarised
           in the following table:
@@ -458,11 +461,11 @@
                   of the function.
                 </p>
                 <p>
- Defaults to <code class="computeroutput"><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">domain_error</span><span class="special">&lt;</span><span class="identifier">throw_on_error</span><span class="special">&gt;</span></code>
+ Defaults to <tt class="computeroutput"><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">domain_error</span><span class="special">&lt;</span><span class="identifier">throw_on_error</span><span class="special">&gt;</span></tt>
                 </p>
                 <p>
                   When the action is set to <span class="emphasis"><em>throw_on_error</em></span> then
- throws <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">domain_error</span></code>
+ throws <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">domain_error</span></tt>
                 </p>
                 </td>
 </tr>
@@ -483,11 +486,11 @@
                   be evaluated at a pole.
                 </p>
                 <p>
- Defaults to <code class="computeroutput"><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">pole_error</span><span class="special">&lt;</span><span class="identifier">throw_on_error</span><span class="special">&gt;</span></code>
+ Defaults to <tt class="computeroutput"><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">pole_error</span><span class="special">&lt;</span><span class="identifier">throw_on_error</span><span class="special">&gt;</span></tt>
                 </p>
                 <p>
                   When the action is <span class="emphasis"><em>throw_on_error</em></span> then throw
- a <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">domain_error</span></code>
+ a <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">domain_error</span></tt>
                 </p>
                 </td>
 </tr>
@@ -508,11 +511,11 @@
                   range of the floating point type used.
                 </p>
                 <p>
- Defaults to <code class="computeroutput"><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">&lt;</span><span class="identifier">throw_on_error</span><span class="special">&gt;</span></code>.
+ Defaults to <tt class="computeroutput"><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">&lt;</span><span class="identifier">throw_on_error</span><span class="special">&gt;</span></tt>.
                 </p>
                 <p>
                   When the action is <span class="emphasis"><em>throw_on_error</em></span> then throws
- a <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">overflow_error</span></code>.
+ a <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">overflow_error</span></tt>.
                 </p>
                 </td>
 </tr>
@@ -533,11 +536,11 @@
                   in the floating point type used.
                 </p>
                 <p>
- Defaults to <code class="computeroutput"><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">underflow_error</span><span class="special">&lt;</span><span class="identifier">ignore_error</span><span class="special">&gt;</span></code>
+ Defaults to <tt class="computeroutput"><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">underflow_error</span><span class="special">&lt;</span><span class="identifier">ignore_error</span><span class="special">&gt;</span></tt>
                 </p>
                 <p>
                   When the specified action is <span class="emphasis"><em>throw_on_error</em></span>
- then throws a <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">underflow_error</span></code>
+ then throws a <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">underflow_error</span></tt>
                 </p>
                 </td>
 </tr>
@@ -557,11 +560,11 @@
                   Raised when the result of the function is a denormalised value.
                 </p>
                 <p>
- Defaults to <code class="computeroutput"><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">denorm_error</span><span class="special">&lt;</span><span class="identifier">ignore_error</span><span class="special">&gt;</span></code>
+ Defaults to <tt class="computeroutput"><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">denorm_error</span><span class="special">&lt;</span><span class="identifier">ignore_error</span><span class="special">&gt;</span></tt>
                 </p>
                 <p>
                   When the action is <span class="emphasis"><em>throw_on_error</em></span> then throws
- a <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">underflow_error</span></code>
+ a <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">underflow_error</span></tt>
                 </p>
                 </td>
 </tr>
@@ -584,23 +587,23 @@
                   should never be raised: feel free to report it as a bug if it is!
                 </p>
                 <p>
- Defaults to <code class="computeroutput"><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">evaluation_error</span><span class="special">&lt;</span><span class="identifier">throw_on_error</span><span class="special">&gt;</span></code>
+ Defaults to <tt class="computeroutput"><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">evaluation_error</span><span class="special">&lt;</span><span class="identifier">throw_on_error</span><span class="special">&gt;</span></tt>
                 </p>
                 <p>
                   When the action is <span class="emphasis"><em>throw_on_error</em></span> then throws
- <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">evaluation_error</span></code>
+ <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">evaluation_error</span></tt>
                 </p>
                 </td>
 </tr>
 </tbody>
 </table></div>
-<a name="math_toolkit.policy.pol_ref.error_handling_policies.examples"></a><h5>
-<a name="id763612"></a>
+<a name="math_toolkit.policy.pol_ref.error_handling_policies.examples"></a><h4>
+<a name="id726408"></a>
           <a href="error_handling_policies.html#math_toolkit.policy.pol_ref.error_handling_policies.examples">Examples</a>
- </h5>
+ </h4>
 <p>
- Suppose we want a call to <code class="computeroutput"><span class="identifier">tgamma</span></code>
- to behave in a C-compatible way and set global <code class="computeroutput"><span class="special">::</span><span class="identifier">errno</span></code> rather than throw an exception,
+ Suppose we want a call to <tt class="computeroutput"><span class="identifier">tgamma</span></tt>
+ to behave in a C-compatible way and set global <tt class="computeroutput"><span class="special">::</span><span class="identifier">errno</span></tt> rather than throw an exception,
           we can achieve this at the call site using:
         </p>
 <p>
@@ -637,13 +640,6 @@
 <p>
           </p>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
         </p>
 <p>
           Suppose we want a statistical distribution to return infinities, rather
@@ -675,19 +671,15 @@
 <p>
           </p>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
         </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/internal_promotion.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/internal_promotion.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/internal_promotion.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Internal Promotion Policies</title>
+<title> Internal
+ Promotion Policies</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../pol_ref.html" title="Policy Reference">
-<link rel="prev" href="error_handling_policies.html" title="Error Handling Policies">
-<link rel="next" href="assert_undefined.html" title="Mathematically Undefined Function Policies">
+<link rel="up" href="../pol_ref.html" title=" Policy Reference">
+<link rel="prev" href="error_handling_policies.html" title="
+ Error Handling Policies">
+<link rel="next" href="assert_undefined.html" title=" Mathematically
+ Undefined Function Policies">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +27,13 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.policy.pol_ref.internal_promotion"></a><a href="internal_promotion.html" title="Internal Promotion Policies"> Internal
- Promotion Policies</a>
-</h4></div></div></div>
+<a name="math_toolkit.policy.pol_ref.internal_promotion"></a><a href="internal_promotion.html" title=" Internal
+ Promotion Policies"> Internal
+ Promotion Policies</a></h4></div></div></div>
 <p>
- Normally when evaluating a function at say <code class="computeroutput"><span class="keyword">float</span></code>
+ Normally when evaluating a function at say <tt class="computeroutput"><span class="keyword">float</span></tt>
           precision, maximal accuracy is assured by conducting the calculation at
- <code class="computeroutput"><span class="keyword">double</span></code> precision internally,
+ <tt class="computeroutput"><span class="keyword">double</span></tt> precision internally,
           and then rounding the result. There are two policies that effect whether
           internal promotion takes place or not:
         </p>
@@ -55,42 +58,42 @@
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><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">promote_float</span><span class="special">&lt;</span><span class="identifier">B</span><span class="special">&gt;</span></code>
+ <tt class="computeroutput"><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">promote_float</span><span class="special">&lt;</span><span class="identifier">B</span><span class="special">&gt;</span></tt>
                 </p>
                 </td>
 <td>
                 <p>
- Indicates whether <code class="computeroutput"><span class="keyword">float</span></code>
- arguments should be promoted to <code class="computeroutput"><span class="keyword">double</span></code>
- precision internally: defaults to <code class="computeroutput"><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">promote_float</span><span class="special">&lt;</span><span class="keyword">true</span><span class="special">&gt;</span></code>
+ Indicates whether <tt class="computeroutput"><span class="keyword">float</span></tt>
+ arguments should be promoted to <tt class="computeroutput"><span class="keyword">double</span></tt>
+ precision internally: defaults to <tt class="computeroutput"><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">promote_float</span><span class="special">&lt;</span><span class="keyword">true</span><span class="special">&gt;</span></tt>
                 </p>
                 </td>
 </tr>
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><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">promote_double</span><span class="special">&lt;</span><span class="identifier">B</span><span class="special">&gt;</span></code>
+ <tt class="computeroutput"><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">promote_double</span><span class="special">&lt;</span><span class="identifier">B</span><span class="special">&gt;</span></tt>
                 </p>
                 </td>
 <td>
                 <p>
- Indicates whether <code class="computeroutput"><span class="keyword">double</span></code>
- arguments should be promoted to <code class="computeroutput"><span class="keyword">long</span>
- <span class="keyword">double</span></code> precision internally:
- defaults to <code class="computeroutput"><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">promote_double</span><span class="special">&lt;</span><span class="keyword">true</span><span class="special">&gt;</span></code>
+ Indicates whether <tt class="computeroutput"><span class="keyword">double</span></tt>
+ arguments should be promoted to <tt class="computeroutput"><span class="keyword">long</span>
+ <span class="keyword">double</span></tt> precision internally:
+ defaults to <tt class="computeroutput"><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">promote_double</span><span class="special">&lt;</span><span class="keyword">true</span><span class="special">&gt;</span></tt>
                 </p>
                 </td>
 </tr>
 </tbody>
 </table></div>
-<a name="math_toolkit.policy.pol_ref.internal_promotion.examples"></a><h5>
-<a name="id764941"></a>
+<a name="math_toolkit.policy.pol_ref.internal_promotion.examples"></a><h4>
+<a name="id727727"></a>
           <a href="internal_promotion.html#math_toolkit.policy.pol_ref.internal_promotion.examples">Examples</a>
- </h5>
+ </h4>
 <p>
- Suppose we want <code class="computeroutput"><span class="identifier">tgamma</span></code>
- to be evaluated without internal promotion to <code class="computeroutput"><span class="keyword">long</span>
- <span class="keyword">double</span></code>, then we could use:
+ Suppose we want <tt class="computeroutput"><span class="identifier">tgamma</span></tt>
+ to be evaluated without internal promotion to <tt class="computeroutput"><span class="keyword">long</span>
+ <span class="keyword">double</span></tt>, then we could use:
         </p>
 <p>
           </p>
@@ -118,17 +121,10 @@
 <p>
           </p>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
         </p>
 <p>
           Alternatively, suppose we want a distribution to perform calculations without
- promoting <code class="computeroutput"><span class="keyword">float</span></code> to <code class="computeroutput"><span class="keyword">double</span></code>, then we could use:
+ promoting <tt class="computeroutput"><span class="keyword">float</span></tt> to <tt class="computeroutput"><span class="keyword">double</span></tt>, then we could use:
         </p>
 <p>
           </p>
@@ -156,19 +152,15 @@
 <p>
           </p>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
         </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/iteration_pol.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/iteration_pol.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/iteration_pol.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Iteration Limits Policies</title>
+<title> Iteration
+ Limits Policies</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../pol_ref.html" title="Policy Reference">
-<link rel="prev" href="precision_pol.html" title="Precision Policies">
-<link rel="next" href="policy_defaults.html" title="Using macros to Change the Policy Defaults">
+<link rel="up" href="../pol_ref.html" title=" Policy Reference">
+<link rel="prev" href="precision_pol.html" title=" Precision
+ Policies">
+<link rel="next" href="policy_defaults.html" title=" Using
+ macros to Change the Policy Defaults">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.policy.pol_ref.iteration_pol"></a><a href="iteration_pol.html" title="Iteration Limits Policies"> Iteration
- Limits Policies</a>
-</h4></div></div></div>
+<a name="math_toolkit.policy.pol_ref.iteration_pol"></a><a href="iteration_pol.html" title=" Iteration
+ Limits Policies"> Iteration
+ Limits Policies</a></h4></div></div></div>
 <p>
           There are two policies that effect the iterative algorithms used to implement
           the special functions in this library:
@@ -39,12 +42,12 @@
 <span class="keyword">class</span> <span class="identifier">max_root_iterations</span><span class="special">;</span>
 </pre>
 <p>
- The class <code class="computeroutput"><span class="identifier">max_series_iterations</span></code>
+ The class <tt class="computeroutput"><span class="identifier">max_series_iterations</span></tt>
           determines the maximum number of iterations permitted in a series evaluation,
           before the special function gives up and returns the result of evaluation_error.
         </p>
 <p>
- The class <code class="computeroutput"><span class="identifier">max_root_iterations</span></code>
+ The class <tt class="computeroutput"><span class="identifier">max_root_iterations</span></tt>
           determines the maximum number of iterations permitted in a root-finding
           algorithm before the special function gives up and returns the result of
           <a href="../../main_overview/error_handling.html#evaluation_error">evaluation_error</a>.
@@ -52,8 +55,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/namespace_pol.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/namespace_pol.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/namespace_pol.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Setting Polices at Namespace Scope</title>
+<title> Setting
+ Polices at Namespace Scope</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../pol_ref.html" title="Policy Reference">
-<link rel="prev" href="policy_defaults.html" title="Using macros to Change the Policy Defaults">
-<link rel="next" href="pol_ref_ref.html" title="Policy Class Reference">
+<link rel="up" href="../pol_ref.html" title=" Policy Reference">
+<link rel="prev" href="policy_defaults.html" title=" Using
+ macros to Change the Policy Defaults">
+<link rel="next" href="pol_ref_ref.html" title=" Policy Class
+ Reference">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.policy.pol_ref.namespace_pol"></a><a href="namespace_pol.html" title="Setting Polices at Namespace Scope"> Setting
- Polices at Namespace Scope</a>
-</h4></div></div></div>
+<a name="math_toolkit.policy.pol_ref.namespace_pol"></a><a href="namespace_pol.html" title=" Setting
+ Polices at Namespace Scope"> Setting
+ Polices at Namespace Scope</a></h4></div></div></div>
 <p>
           Sometimes what you really want to do is bring all the special functions,
           or all the distributions into a specific namespace-scope, along with a
@@ -76,13 +79,6 @@
 <p>
           </p>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
         </p>
 <p>
           In this example, using BOOST_MATH_DECLARE_SPECIAL_FUNCTIONS results in
@@ -148,13 +144,6 @@
 <p>
           </p>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
         </p>
 <p>
           In this example the result of BOOST_MATH_DECLARE_DISTRIBUTIONS is to declare
@@ -171,8 +160,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/pol_ref_ref.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/pol_ref_ref.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/pol_ref_ref.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Policy Class Reference</title>
+<title> Policy Class
+ Reference</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../pol_ref.html" title="Policy Reference">
-<link rel="prev" href="namespace_pol.html" title="Setting Polices at Namespace Scope">
-<link rel="next" href="../../perf.html" title="Performance">
+<link rel="up" href="../pol_ref.html" title=" Policy Reference">
+<link rel="prev" href="namespace_pol.html" title=" Setting
+ Polices at Namespace Scope">
+<link rel="next" href="../../perf.html" title=" Performance">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,11 +26,11 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.policy.pol_ref.pol_ref_ref"></a><a href="pol_ref_ref.html" title="Policy Class Reference"> Policy Class
- Reference</a>
-</h4></div></div></div>
+<a name="math_toolkit.policy.pol_ref.pol_ref_ref"></a><a href="pol_ref_ref.html" title=" Policy Class
+ Reference"> Policy Class
+ Reference</a></h4></div></div></div>
 <p>
- There's very little to say here, the <code class="computeroutput"><span class="identifier">policy</span></code>
+ There's very little to say here, the <tt class="computeroutput"><span class="identifier">policy</span></tt>
           class is just a rag-bag compile-time container for a collection of policies:
         </p>
 <p>
@@ -91,7 +93,7 @@
 <span class="special">};</span>
 </pre>
 <p>
- The member typedefs of class <code class="computeroutput"><span class="identifier">policy</span></code>
+ The member typedefs of class <tt class="computeroutput"><span class="identifier">policy</span></tt>
           are intended for internal use but are documented briefly here for the sake
           of completeness.
         </p>
@@ -99,54 +101,54 @@
 <span class="identifier">policy</span><span class="special">&lt;...&gt;::</span><span class="identifier">domain_error_type</span>
 </pre>
 <p>
- Specifies how domain errors are handled, will be an instance of <code class="computeroutput"><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">domain_error</span><span class="special">&lt;&gt;</span></code>
- with the template argument to <code class="computeroutput"><span class="identifier">domain_error</span></code>
- one of the <code class="computeroutput"><span class="identifier">error_policy_type</span></code>
+ Specifies how domain errors are handled, will be an instance of <tt class="computeroutput"><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">domain_error</span><span class="special">&lt;&gt;</span></tt>
+ with the template argument to <tt class="computeroutput"><span class="identifier">domain_error</span></tt>
+ one of the <tt class="computeroutput"><span class="identifier">error_policy_type</span></tt>
           enumerated values.
         </p>
 <pre class="programlisting">
 <span class="identifier">policy</span><span class="special">&lt;...&gt;::</span><span class="identifier">pole_error_type</span>
 </pre>
 <p>
- Specifies how pole-errors are handled, will be an instance of <code class="computeroutput"><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">pole_error</span><span class="special">&lt;&gt;</span></code>
- with the template argument to <code class="computeroutput"><span class="identifier">pole_error</span></code>
- one of the <code class="computeroutput"><span class="identifier">error_policy_type</span></code>
+ Specifies how pole-errors are handled, will be an instance of <tt class="computeroutput"><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">pole_error</span><span class="special">&lt;&gt;</span></tt>
+ with the template argument to <tt class="computeroutput"><span class="identifier">pole_error</span></tt>
+ one of the <tt class="computeroutput"><span class="identifier">error_policy_type</span></tt>
           enumerated values.
         </p>
 <pre class="programlisting">
 <span class="identifier">policy</span><span class="special">&lt;...&gt;::</span><span class="identifier">overflow_error_type</span>
 </pre>
 <p>
- Specifies how overflow errors are handled, will be an instance of <code class="computeroutput"><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">&lt;&gt;</span></code>
- with the template argument to <code class="computeroutput"><span class="identifier">overflow_error</span></code>
- one of the <code class="computeroutput"><span class="identifier">error_policy_type</span></code>
+ Specifies how overflow errors are handled, will be an instance of <tt class="computeroutput"><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">&lt;&gt;</span></tt>
+ with the template argument to <tt class="computeroutput"><span class="identifier">overflow_error</span></tt>
+ one of the <tt class="computeroutput"><span class="identifier">error_policy_type</span></tt>
           enumerated values.
         </p>
 <pre class="programlisting">
 <span class="identifier">policy</span><span class="special">&lt;...&gt;::</span><span class="identifier">underflow_error_type</span>
 </pre>
 <p>
- Specifies how underflow errors are handled, will be an instance of <code class="computeroutput"><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">underflow_error</span><span class="special">&lt;&gt;</span></code>
- with the template argument to <code class="computeroutput"><span class="identifier">underflow_error</span></code>
- one of the <code class="computeroutput"><span class="identifier">error_policy_type</span></code>
+ Specifies how underflow errors are handled, will be an instance of <tt class="computeroutput"><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">underflow_error</span><span class="special">&lt;&gt;</span></tt>
+ with the template argument to <tt class="computeroutput"><span class="identifier">underflow_error</span></tt>
+ one of the <tt class="computeroutput"><span class="identifier">error_policy_type</span></tt>
           enumerated values.
         </p>
 <pre class="programlisting">
 <span class="identifier">policy</span><span class="special">&lt;...&gt;::</span><span class="identifier">denorm_error_type</span>
 </pre>
 <p>
- Specifies how denorm errors are handled, will be an instance of <code class="computeroutput"><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">denorm_error</span><span class="special">&lt;&gt;</span></code>
- with the template argument to <code class="computeroutput"><span class="identifier">denorm_error</span></code>
- one of the <code class="computeroutput"><span class="identifier">error_policy_type</span></code>
+ Specifies how denorm errors are handled, will be an instance of <tt class="computeroutput"><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">denorm_error</span><span class="special">&lt;&gt;</span></tt>
+ with the template argument to <tt class="computeroutput"><span class="identifier">denorm_error</span></tt>
+ one of the <tt class="computeroutput"><span class="identifier">error_policy_type</span></tt>
           enumerated values.
         </p>
 <pre class="programlisting">
 <span class="identifier">policy</span><span class="special">&lt;...&gt;::</span><span class="identifier">evaluation_error_type</span>
 </pre>
 <p>
- Specifies how evaluation errors are handled, will be an instance of <code class="computeroutput"><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">evaluation_error</span><span class="special">&lt;&gt;</span></code>
- with the template argument to <code class="computeroutput"><span class="identifier">evaluation_error</span></code>
- one of the <code class="computeroutput"><span class="identifier">error_policy_type</span></code>
+ Specifies how evaluation errors are handled, will be an instance of <tt class="computeroutput"><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">evaluation_error</span><span class="special">&lt;&gt;</span></tt>
+ with the template argument to <tt class="computeroutput"><span class="identifier">evaluation_error</span></tt>
+ one of the <tt class="computeroutput"><span class="identifier">error_policy_type</span></tt>
           enumerated values.
         </p>
 <pre class="programlisting">
@@ -154,32 +156,32 @@
 </pre>
 <p>
           Specifies the internal precision to use in binary digits (uses zero to
- represent whatever the default precision is). Will be an instance of <code class="computeroutput"><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">digits2</span><span class="special">&lt;</span><span class="identifier">N</span><span class="special">&gt;</span></code>
- which in turn inherits from <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">int_</span><span class="special">&lt;</span><span class="identifier">N</span><span class="special">&gt;</span></code>.
+ represent whatever the default precision is). Will be an instance of <tt class="computeroutput"><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">digits2</span><span class="special">&lt;</span><span class="identifier">N</span><span class="special">&gt;</span></tt>
+ which in turn inherits from <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">int_</span><span class="special">&lt;</span><span class="identifier">N</span><span class="special">&gt;</span></tt>.
         </p>
 <pre class="programlisting">
 <span class="identifier">policy</span><span class="special">&lt;...&gt;::</span><span class="identifier">promote_float_type</span>
 </pre>
 <p>
- Specifies whether or not to promote <code class="computeroutput"><span class="keyword">float</span></code>
- arguments to <code class="computeroutput"><span class="keyword">double</span></code> precision
- internally. Will be an instance of <code class="computeroutput"><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">promote_float</span><span class="special">&lt;</span><span class="identifier">B</span><span class="special">&gt;</span></code> which in turn inherits from <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">bool_</span><span class="special">&lt;</span><span class="identifier">B</span><span class="special">&gt;</span></code>.
+ Specifies whether or not to promote <tt class="computeroutput"><span class="keyword">float</span></tt>
+ arguments to <tt class="computeroutput"><span class="keyword">double</span></tt> precision
+ internally. Will be an instance of <tt class="computeroutput"><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">promote_float</span><span class="special">&lt;</span><span class="identifier">B</span><span class="special">&gt;</span></tt> which in turn inherits from <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">bool_</span><span class="special">&lt;</span><span class="identifier">B</span><span class="special">&gt;</span></tt>.
         </p>
 <pre class="programlisting">
 <span class="identifier">policy</span><span class="special">&lt;...&gt;::</span><span class="identifier">promote_double_type</span>
 </pre>
 <p>
- Specifies whether or not to promote <code class="computeroutput"><span class="keyword">double</span></code>
- arguments to <code class="computeroutput"><span class="keyword">long</span> <span class="keyword">double</span></code>
- precision internally. Will be an instance of <code class="computeroutput"><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">promote_float</span><span class="special">&lt;</span><span class="identifier">B</span><span class="special">&gt;</span></code> which in turn inherits from <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">bool_</span><span class="special">&lt;</span><span class="identifier">B</span><span class="special">&gt;</span></code>.
+ Specifies whether or not to promote <tt class="computeroutput"><span class="keyword">double</span></tt>
+ arguments to <tt class="computeroutput"><span class="keyword">long</span> <span class="keyword">double</span></tt>
+ precision internally. Will be an instance of <tt class="computeroutput"><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">promote_float</span><span class="special">&lt;</span><span class="identifier">B</span><span class="special">&gt;</span></tt> which in turn inherits from <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">bool_</span><span class="special">&lt;</span><span class="identifier">B</span><span class="special">&gt;</span></tt>.
         </p>
 <pre class="programlisting">
 <span class="identifier">policy</span><span class="special">&lt;...&gt;::</span><span class="identifier">discrete_quantile_type</span>
 </pre>
 <p>
           Specifies how discrete quantiles are evaluated, will be an instance of
- <code class="computeroutput"><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">discrete_quantile</span><span class="special">&lt;&gt;</span></code>
- instantiated with one of the <code class="computeroutput"><span class="identifier">discrete_quantile_policy_type</span></code>
+ <tt class="computeroutput"><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">discrete_quantile</span><span class="special">&lt;&gt;</span></tt>
+ instantiated with one of the <tt class="computeroutput"><span class="identifier">discrete_quantile_policy_type</span></tt>
           enumerated type.
         </p>
 <pre class="programlisting">
@@ -187,16 +189,16 @@
 </pre>
 <p>
           Specifies whether mathematically-undefined properties are asserted as compile-time
- errors, or treated as runtime errors instead. Will be an instance of <code class="computeroutput"><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">assert_undefined</span><span class="special">&lt;</span><span class="identifier">B</span><span class="special">&gt;</span></code>
- which in turn inherits from <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">bool_</span><span class="special">&lt;</span><span class="identifier">B</span><span class="special">&gt;</span></code>.
+ errors, or treated as runtime errors instead. Will be an instance of <tt class="computeroutput"><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">assert_undefined</span><span class="special">&lt;</span><span class="identifier">B</span><span class="special">&gt;</span></tt>
+ which in turn inherits from <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">bool_</span><span class="special">&lt;</span><span class="identifier">B</span><span class="special">&gt;</span></tt>.
         </p>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;...</span><span class="identifier">argument</span> <span class="identifier">list</span><span class="special">...&gt;</span>
 <span class="keyword">typename</span> <span class="identifier">normalise</span><span class="special">&lt;</span><span class="identifier">policy</span><span class="special">&lt;&gt;,</span> <span class="identifier">A1</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">make_policy</span><span class="special">(...</span><span class="identifier">argument</span> <span class="identifier">list</span><span class="special">..);</span>
 </pre>
 <p>
- <code class="computeroutput"><span class="identifier">make_policy</span></code> is a helper
- function that converts a list of policies into a normalised <code class="computeroutput"><span class="identifier">policy</span></code> class.
+ <tt class="computeroutput"><span class="identifier">make_policy</span></tt> is a helper
+ function that converts a list of policies into a normalised <tt class="computeroutput"><span class="identifier">policy</span></tt> class.
         </p>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">Policy</span><span class="special">,</span>
@@ -217,15 +219,15 @@
 <span class="special">};</span>
 </pre>
 <p>
- The <code class="computeroutput"><span class="identifier">normalise</span></code> class template
- converts one instantiation of the <code class="computeroutput"><span class="identifier">policy</span></code>
+ The <tt class="computeroutput"><span class="identifier">normalise</span></tt> class template
+ converts one instantiation of the <tt class="computeroutput"><span class="identifier">policy</span></tt>
           class into a normalised form. This is used internally to reduce code bloat:
- so that instantiating a special function on <code class="computeroutput"><span class="identifier">policy</span><span class="special">&lt;</span><span class="identifier">A</span><span class="special">,</span><span class="identifier">B</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"><span class="identifier">policy</span><span class="special">&lt;</span><span class="identifier">B</span><span class="special">,</span><span class="identifier">A</span><span class="special">&gt;</span></code> actually both generate the same code
+ so that instantiating a special function on <tt class="computeroutput"><span class="identifier">policy</span><span class="special">&lt;</span><span class="identifier">A</span><span class="special">,</span><span class="identifier">B</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"><span class="identifier">policy</span><span class="special">&lt;</span><span class="identifier">B</span><span class="special">,</span><span class="identifier">A</span><span class="special">&gt;</span></tt> actually both generate the same code
           internally.
         </p>
 <p>
- Further more, <code class="computeroutput"><span class="identifier">normalise</span></code>
+ Further more, <tt class="computeroutput"><span class="identifier">normalise</span></tt>
           can be used to combine a policy with one or more policies: for example
           many of the special functions will use this to set policies which they
           don't make use of to their default values, before forwarding to the actual
@@ -235,8 +237,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/policy_defaults.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/policy_defaults.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/policy_defaults.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Using macros to Change the Policy Defaults</title>
+<title> Using
+ macros to Change the Policy Defaults</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../pol_ref.html" title="Policy Reference">
-<link rel="prev" href="iteration_pol.html" title="Iteration Limits Policies">
-<link rel="next" href="namespace_pol.html" title="Setting Polices at Namespace Scope">
+<link rel="up" href="../pol_ref.html" title=" Policy Reference">
+<link rel="prev" href="iteration_pol.html" title=" Iteration
+ Limits Policies">
+<link rel="next" href="namespace_pol.html" title=" Setting
+ Polices at Namespace Scope">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,14 +27,14 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.policy.pol_ref.policy_defaults"></a><a href="policy_defaults.html" title="Using macros to Change the Policy Defaults"> Using
- macros to Change the Policy Defaults</a>
-</h4></div></div></div>
+<a name="math_toolkit.policy.pol_ref.policy_defaults"></a><a href="policy_defaults.html" title=" Using
+ macros to Change the Policy Defaults"> Using
+ macros to Change the Policy Defaults</a></h4></div></div></div>
 <p>
           You can use the various macros below to change any (or all) of the policies.
         </p>
 <p>
- You can make a local change by placing a macro definition <span class="bold"><strong>before</strong></span>
+ You can make a local change by placing a macro definition <span class="bold"><b>before</b></span>
           a function or distribution #include.
         </p>
 <div class="caution"><table border="0" summary="Caution">
@@ -39,10 +42,10 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Caution]" src="../../../../../../../../doc/html/images/caution.png"></td>
 <th align="left">Caution</th>
 </tr>
-<tr><td align="left" valign="top"><p>
+<tr><td colspan="2" align="left" valign="top"><p>
             There is a danger of One-Definition-Rule violations if you add ad-hock
             macros to more than one source files: these must be set the same in
- <span class="bold"><strong>every translation unit</strong></span>.
+ <span class="bold"><b>every translation unit</b></span>.
           </p></td></tr>
 </table></div>
 <div class="caution"><table border="0" summary="Caution">
@@ -50,159 +53,159 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Caution]" src="../../../../../../../../doc/html/images/caution.png"></td>
 <th align="left">Caution</th>
 </tr>
-<tr><td align="left" valign="top"><p>
+<tr><td colspan="2" align="left" valign="top"><p>
             If you place it after the #include it will have no effect, (and it will
             affect only any other following #includes). This is probably not what
             you intend!
           </p></td></tr>
 </table></div>
 <p>
- If you want to alter the defaults for any or all of the policies for <span class="bold"><strong>all</strong></span> functions and distributions, installation-wide,
+ If you want to alter the defaults for any or all of the policies for <span class="bold"><b>all</b></span> functions and distributions, installation-wide,
           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="id770040"></a>
+<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_domain_error_policy"></a><h5>
+<a name="id732792"></a>
           <a href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_domain_error_policy">BOOST_MATH_DOMAIN_ERROR_POLICY</a>
- </h6>
+ </h5>
 <p>
           Defines what happens when a domain error occurs, if not defined then defaults
- to <code class="computeroutput"><span class="identifier">throw_on_error</span></code>, but
- can be set to any of the enumerated actions for error handing: <code class="computeroutput"><span class="identifier">throw_on_error</span></code>, <code class="computeroutput"><span class="identifier">errno_on_error</span></code>,
- <code class="computeroutput"><span class="identifier">ignore_error</span></code> or <code class="computeroutput"><span class="identifier">user_error</span></code>.
+ to <tt class="computeroutput"><span class="identifier">throw_on_error</span></tt>, but
+ can be set to any of the enumerated actions for error handing: <tt class="computeroutput"><span class="identifier">throw_on_error</span></tt>, <tt class="computeroutput"><span class="identifier">errno_on_error</span></tt>,
+ <tt class="computeroutput"><span class="identifier">ignore_error</span></tt> or <tt class="computeroutput"><span class="identifier">user_error</span></tt>.
         </p>
-<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_pole_error_policy"></a><h6>
-<a name="id770133"></a>
+<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_pole_error_policy"></a><h5>
+<a name="id732887"></a>
           <a href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_pole_error_policy">BOOST_MATH_POLE_ERROR_POLICY</a>
- </h6>
+ </h5>
 <p>
           Defines what happens when a pole error occurs, if not defined then defaults
- to <code class="computeroutput"><span class="identifier">throw_on_error</span></code>, but
- can be set to any of the enumerated actions for error handing: <code class="computeroutput"><span class="identifier">throw_on_error</span></code>, <code class="computeroutput"><span class="identifier">errno_on_error</span></code>,
- <code class="computeroutput"><span class="identifier">ignore_error</span></code> or <code class="computeroutput"><span class="identifier">user_error</span></code>.
+ to <tt class="computeroutput"><span class="identifier">throw_on_error</span></tt>, but
+ can be set to any of the enumerated actions for error handing: <tt class="computeroutput"><span class="identifier">throw_on_error</span></tt>, <tt class="computeroutput"><span class="identifier">errno_on_error</span></tt>,
+ <tt class="computeroutput"><span class="identifier">ignore_error</span></tt> or <tt class="computeroutput"><span class="identifier">user_error</span></tt>.
         </p>
-<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_overflow_error_policy"></a><h6>
-<a name="id770225"></a>
+<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_overflow_error_policy"></a><h5>
+<a name="id732982"></a>
           <a href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_overflow_error_policy">BOOST_MATH_OVERFLOW_ERROR_POLICY</a>
- </h6>
+ </h5>
 <p>
           Defines what happens when an overflow error occurs, if not defined then
- defaults to <code class="computeroutput"><span class="identifier">throw_on_error</span></code>,
- but can be set to any of the enumerated actions for error handing: <code class="computeroutput"><span class="identifier">throw_on_error</span></code>, <code class="computeroutput"><span class="identifier">errno_on_error</span></code>,
- <code class="computeroutput"><span class="identifier">ignore_error</span></code> or <code class="computeroutput"><span class="identifier">user_error</span></code>.
+ defaults to <tt class="computeroutput"><span class="identifier">throw_on_error</span></tt>,
+ but can be set to any of the enumerated actions for error handing: <tt class="computeroutput"><span class="identifier">throw_on_error</span></tt>, <tt class="computeroutput"><span class="identifier">errno_on_error</span></tt>,
+ <tt class="computeroutput"><span class="identifier">ignore_error</span></tt> or <tt class="computeroutput"><span class="identifier">user_error</span></tt>.
         </p>
-<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_evaluation_error_policy"></a><h6>
-<a name="id770318"></a>
+<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_evaluation_error_policy"></a><h5>
+<a name="id733077"></a>
           <a href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_evaluation_error_policy">BOOST_MATH_EVALUATION_ERROR_POLICY</a>
- </h6>
+ </h5>
 <p>
           Defines what happens when an internal evaluation error occurs, if not defined
- then defaults to <code class="computeroutput"><span class="identifier">throw_on_error</span></code>,
- but can be set to any of the enumerated actions for error handing: <code class="computeroutput"><span class="identifier">throw_on_error</span></code>, <code class="computeroutput"><span class="identifier">errno_on_error</span></code>,
- <code class="computeroutput"><span class="identifier">ignore_error</span></code> or <code class="computeroutput"><span class="identifier">user_error</span></code>.
+ then defaults to <tt class="computeroutput"><span class="identifier">throw_on_error</span></tt>,
+ but can be set to any of the enumerated actions for error handing: <tt class="computeroutput"><span class="identifier">throw_on_error</span></tt>, <tt class="computeroutput"><span class="identifier">errno_on_error</span></tt>,
+ <tt class="computeroutput"><span class="identifier">ignore_error</span></tt> or <tt class="computeroutput"><span class="identifier">user_error</span></tt>.
         </p>
-<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_underflow_error_policy"></a><h6>
-<a name="id770411"></a>
+<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_underflow_error_policy"></a><h5>
+<a name="id733173"></a>
           <a href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_underflow_error_policy">BOOST_MATH_UNDERFLOW_ERROR_POLICY</a>
- </h6>
+ </h5>
 <p>
           Defines what happens when an overflow error occurs, if not defined then
- defaults to <code class="computeroutput"><span class="identifier">ignore_error</span></code>,
- but can be set to any of the enumerated actions for error handing: <code class="computeroutput"><span class="identifier">throw_on_error</span></code>, <code class="computeroutput"><span class="identifier">errno_on_error</span></code>,
- <code class="computeroutput"><span class="identifier">ignore_error</span></code> or <code class="computeroutput"><span class="identifier">user_error</span></code>.
+ defaults to <tt class="computeroutput"><span class="identifier">ignore_error</span></tt>,
+ but can be set to any of the enumerated actions for error handing: <tt class="computeroutput"><span class="identifier">throw_on_error</span></tt>, <tt class="computeroutput"><span class="identifier">errno_on_error</span></tt>,
+ <tt class="computeroutput"><span class="identifier">ignore_error</span></tt> or <tt class="computeroutput"><span class="identifier">user_error</span></tt>.
         </p>
-<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_denorm_error_policy"></a><h6>
-<a name="id770504"></a>
+<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_denorm_error_policy"></a><h5>
+<a name="id733268"></a>
           <a href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_denorm_error_policy">BOOST_MATH_DENORM_ERROR_POLICY</a>
- </h6>
+ </h5>
 <p>
           Defines what happens when a denormalisation error occurs, if not defined
- then defaults to <code class="computeroutput"><span class="identifier">ignore_error</span></code>,
- but can be set to any of the enumerated actions for error handing: <code class="computeroutput"><span class="identifier">throw_on_error</span></code>, <code class="computeroutput"><span class="identifier">errno_on_error</span></code>,
- <code class="computeroutput"><span class="identifier">ignore_error</span></code> or <code class="computeroutput"><span class="identifier">user_error</span></code>.
+ then defaults to <tt class="computeroutput"><span class="identifier">ignore_error</span></tt>,
+ but can be set to any of the enumerated actions for error handing: <tt class="computeroutput"><span class="identifier">throw_on_error</span></tt>, <tt class="computeroutput"><span class="identifier">errno_on_error</span></tt>,
+ <tt class="computeroutput"><span class="identifier">ignore_error</span></tt> or <tt class="computeroutput"><span class="identifier">user_error</span></tt>.
         </p>
-<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_digits10_policy"></a><h6>
-<a name="id770596"></a>
+<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_digits10_policy"></a><h5>
+<a name="id733363"></a>
           <a href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_digits10_policy">BOOST_MATH_DIGITS10_POLICY</a>
- </h6>
+ </h5>
 <p>
           Defines how many decimal digits to use in internal computations: defaults
- to <code class="computeroutput"><span class="number">0</span></code> - meaning use all available
+ to <tt class="computeroutput"><span class="number">0</span></tt> - meaning use all available
           digits - but can be set to some other decimal value. Since setting this
           is likely to have a substantial impact on accuracy, it's not generally
           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="id770645"></a>
+<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_promote_float_policy"></a><h5>
+<a name="id733415"></a>
           <a href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_promote_float_policy">BOOST_MATH_PROMOTE_FLOAT_POLICY</a>
- </h6>
+ </h5>
 <p>
- Determines whether <code class="computeroutput"><span class="keyword">float</span></code> types
- get promoted to <code class="computeroutput"><span class="keyword">double</span></code> internally
- to ensure maximum precision in the result, defaults to <code class="computeroutput"><span class="keyword">true</span></code>,
- but can be set to <code class="computeroutput"><span class="keyword">false</span></code> to
- turn promotion of <code class="computeroutput"><span class="keyword">float</span></code>'s
+ Determines whether <tt class="computeroutput"><span class="keyword">float</span></tt> types
+ get promoted to <tt class="computeroutput"><span class="keyword">double</span></tt> internally
+ to ensure maximum precision in the result, defaults to <tt class="computeroutput"><span class="keyword">true</span></tt>,
+ but can be set to <tt class="computeroutput"><span class="keyword">false</span></tt> to
+ turn promotion of <tt class="computeroutput"><span class="keyword">float</span></tt>'s
           off.
         </p>
-<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_promote_double_policy"></a><h6>
-<a name="id770737"></a>
+<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_promote_double_policy"></a><h5>
+<a name="id733509"></a>
           <a href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_promote_double_policy">BOOST_MATH_PROMOTE_DOUBLE_POLICY</a>
- </h6>
+ </h5>
 <p>
- Determines whether <code class="computeroutput"><span class="keyword">double</span></code>
- types get promoted to <code class="computeroutput"><span class="keyword">long</span> <span class="keyword">double</span></code> internally to ensure maximum precision
- in the result, defaults to <code class="computeroutput"><span class="keyword">true</span></code>,
- but can be set to <code class="computeroutput"><span class="keyword">false</span></code> to
- turn promotion of <code class="computeroutput"><span class="keyword">double</span></code>'s
+ Determines whether <tt class="computeroutput"><span class="keyword">double</span></tt>
+ types get promoted to <tt class="computeroutput"><span class="keyword">long</span> <span class="keyword">double</span></tt> internally to ensure maximum precision
+ in the result, defaults to <tt class="computeroutput"><span class="keyword">true</span></tt>,
+ but can be set to <tt class="computeroutput"><span class="keyword">false</span></tt> to
+ turn promotion of <tt class="computeroutput"><span class="keyword">double</span></tt>'s
           off.
         </p>
-<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_discrete_quantile_policy"></a><h6>
-<a name="id770836"></a>
+<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_discrete_quantile_policy"></a><h5>
+<a name="id733610"></a>
           <a href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_discrete_quantile_policy">BOOST_MATH_DISCRETE_QUANTILE_POLICY</a>
- </h6>
+ </h5>
 <p>
           Determines how discrete quantiles return their results: either as an integer,
- or as a real value, can be set to one of the enumerated values: <code class="computeroutput"><span class="identifier">real</span></code>, <code class="computeroutput"><span class="identifier">integer_round_outwards</span></code>,
- <code class="computeroutput"><span class="identifier">integer_round_inwards</span></code>,
- <code class="computeroutput"><span class="identifier">integer_round_down</span></code>, <code class="computeroutput"><span class="identifier">integer_round_up</span></code>, <code class="computeroutput"><span class="identifier">integer_round_nearest</span></code>.
- Defaults to <code class="computeroutput"><span class="identifier">integer_round_outwards</span></code>.
+ or as a real value, can be set to one of the enumerated values: <tt class="computeroutput"><span class="identifier">real</span></tt>, <tt class="computeroutput"><span class="identifier">integer_round_outwards</span></tt>,
+ <tt class="computeroutput"><span class="identifier">integer_round_inwards</span></tt>,
+ <tt class="computeroutput"><span class="identifier">integer_round_down</span></tt>, <tt class="computeroutput"><span class="identifier">integer_round_up</span></tt>, <tt class="computeroutput"><span class="identifier">integer_round_nearest</span></tt>.
+ Defaults to <tt class="computeroutput"><span class="identifier">integer_round_outwards</span></tt>.
         </p>
-<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_assert_undefined_policy"></a><h6>
-<a name="id770952"></a>
+<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_assert_undefined_policy"></a><h5>
+<a name="id733729"></a>
           <a href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_assert_undefined_policy">BOOST_MATH_ASSERT_UNDEFINED_POLICY</a>
- </h6>
+ </h5>
 <p>
           Determines whether functions that are mathematically undefined for a specific
           distribution compile or raise a static (i.e. compile-time) assertion. Defaults
- to <code class="computeroutput"><span class="keyword">true</span></code>: meaning that any
- mathematically undefined function will not compile. When set to <code class="computeroutput"><span class="keyword">false</span></code> then the function will compile but
+ to <tt class="computeroutput"><span class="keyword">true</span></tt>: meaning that any
+ mathematically undefined function will not compile. When set to <tt class="computeroutput"><span class="keyword">false</span></tt> then the function will compile but
           return the result of a domain error: this can be useful for some generic
           code, that needs to work with all distributions and determine at runtime
           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="id771017"></a>
+<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_max_series_iteration_policy"></a><h5>
+<a name="id733796"></a>
           <a 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>
+ </h5>
 <p>
           Determines how many series iterations a special function is permitted to
           perform before it gives up and returns an evaluation_error:
           Defaults to 1000000.
         </p>
-<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_max_root_iteration_policy"></a><h6>
-<a name="id771058"></a>
+<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_max_root_iteration_policy"></a><h5>
+<a name="id733840"></a>
           <a 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>
+ </h5>
 <p>
           Determines how many root-finding iterations a special function is permitted
           to perform before it gives up and returns an evaluation_error:
           Defaults to 200.
         </p>
-<a name="math_toolkit.policy.pol_ref.policy_defaults.example"></a><h6>
-<a name="id771101"></a>
+<a name="math_toolkit.policy.pol_ref.policy_defaults.example"></a><h5>
+<a name="id733884"></a>
           <a href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.example">Example</a>
- </h6>
+ </h5>
 <p>
- Suppose we want overflow errors to set <code class="computeroutput"><span class="special">::</span><span class="identifier">errno</span></code> and return an infinity, discrete
+ Suppose we want overflow errors to set <tt class="computeroutput"><span class="special">::</span><span class="identifier">errno</span></tt> and return an infinity, discrete
           quantiles to return a real-valued result (rather than round to integer),
           and for mathematically undefined functions to compile, but return a domain
           error. Then we could add the following to boost/math/tools/user.hpp:
@@ -213,7 +216,7 @@
 <span class="preprocessor">#define</span> <span class="identifier">BOOST_MATH_ASSERT_UNDEFINED_POLICY</span> <span class="keyword">false</span>
 </pre>
 <p>
- or we could place these definitions <span class="bold"><strong>before</strong></span>
+ or we could place these definitions <span class="bold"><b>before</b></span>
         </p>
 <pre class="programlisting">
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">math</span><span class="special">/</span><span class="identifier">distributions</span><span class="special">/</span><span class="identifier">normal</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@@ -225,8 +228,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/precision_pol.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/precision_pol.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_ref/precision_pol.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Precision Policies</title>
+<title> Precision
+ Policies</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../pol_ref.html" title="Policy Reference">
-<link rel="prev" href="discrete_quant_ref.html" title="Discrete Quantile Policies">
-<link rel="next" href="iteration_pol.html" title="Iteration Limits Policies">
+<link rel="up" href="../pol_ref.html" title=" Policy Reference">
+<link rel="prev" href="discrete_quant_ref.html" title=" Discrete
+ Quantile Policies">
+<link rel="next" href="iteration_pol.html" title=" Iteration
+ Limits Policies">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.policy.pol_ref.precision_pol"></a><a href="precision_pol.html" title="Precision Policies"> Precision
- Policies</a>
-</h4></div></div></div>
+<a name="math_toolkit.policy.pol_ref.precision_pol"></a><a href="precision_pol.html" title=" Precision
+ Policies"> Precision
+ Policies</a></h4></div></div></div>
 <p>
           There are two equivalent policies that effect the <span class="emphasis"><em>working precision</em></span>
           used to calculate results, these policies both default to 0 - meaning calculate
@@ -56,7 +59,7 @@
           based on the precision requested and the numeric type being used.
         </p>
 <p>
- For example we could calculate <code class="computeroutput"><span class="identifier">tgamma</span></code>
+ For example we could calculate <tt class="computeroutput"><span class="identifier">tgamma</span></tt>
           to approximately 5 decimal digits using:
         </p>
 <p>
@@ -78,13 +81,6 @@
 <p>
           </p>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
         </p>
 <p>
           Or again using <span class="emphasis"><em>make_policy</em></span>:
@@ -106,13 +102,6 @@
 <p>
           </p>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
         </p>
 <p>
           And for a quantile of a distribution to approximately 25-bit precision:
@@ -136,19 +125,15 @@
 <p>
           </p>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
         </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Policy Tutorial</title>
+<title> Policy Tutorial</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../policy.html" title="Policies">
-<link rel="prev" href="pol_overview.html" title="Policy Overview">
-<link rel="next" href="pol_tutorial/what_is_a_policy.html" title="So Just What is a Policy Anyway?">
+<link rel="up" href="../policy.html" title=" Policies">
+<link rel="prev" href="pol_overview.html" title=" Policy Overview">
+<link rel="next" href="pol_tutorial/what_is_a_policy.html" title="
+ So Just What is a Policy Anyway?">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.policy.pol_tutorial"></a> Policy Tutorial
-</h3></div></div></div>
+<a name="math_toolkit.policy.pol_tutorial"></a> Policy Tutorial</h3></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"><a href="pol_tutorial/what_is_a_policy.html">
         So Just What is a Policy Anyway?</a></span></dt>
@@ -49,8 +49,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/ad_hoc_dist_policies.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/ad_hoc_dist_policies.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/ad_hoc_dist_policies.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Setting Policies for Distributions on an Ad Hoc Basis</title>
+<title>
+ Setting Policies for Distributions on an Ad Hoc Basis</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../pol_tutorial.html" title="Policy Tutorial">
-<link rel="prev" href="changing_policy_defaults.html" title="Changing the Policy Defaults">
-<link rel="next" href="ad_hoc_sf_policies.html" title="Changing the Policy on an Ad Hoc Basis for the Special Functions">
+<link rel="up" href="../pol_tutorial.html" title=" Policy Tutorial">
+<link rel="prev" href="changing_policy_defaults.html" title="
+ Changing the Policy Defaults">
+<link rel="next" href="ad_hoc_sf_policies.html" title="
+ Changing the Policy on an Ad Hoc Basis for the Special Functions">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.policy.pol_tutorial.ad_hoc_dist_policies"></a><a href="ad_hoc_dist_policies.html" title="Setting Policies for Distributions on an Ad Hoc Basis">
- Setting Policies for Distributions on an Ad Hoc Basis</a>
-</h4></div></div></div>
+<a name="math_toolkit.policy.pol_tutorial.ad_hoc_dist_policies"></a><a href="ad_hoc_dist_policies.html" title="
+ Setting Policies for Distributions on an Ad Hoc Basis">
+ Setting Policies for Distributions on an Ad Hoc Basis</a></h4></div></div></div>
 <p>
           All of the statistical distributions in this library are class templates
           that accept two template parameters, both with sensible defaults, for example:
@@ -44,7 +47,7 @@
 <p>
           This policy gets used by all the accessor functions that accept a distribution
           as an argument, and forwarded to all the functions called by these. So
- if you use the shorthand-typedef for the distribution, then you get <code class="computeroutput"><span class="keyword">double</span></code> precision arithmetic and all the
+ if you use the shorthand-typedef for the distribution, then you get <tt class="computeroutput"><span class="keyword">double</span></tt> precision arithmetic and all the
           default policies.
         </p>
 <p>
@@ -87,13 +90,6 @@
 <p>
           </p>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
         </p>
 <p>
           Which outputs:
@@ -102,8 +98,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/ad_hoc_sf_policies.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/ad_hoc_sf_policies.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/ad_hoc_sf_policies.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Changing the Policy on an Ad Hoc Basis for the Special Functions</title>
+<title>
+ Changing the Policy on an Ad Hoc Basis for the Special Functions</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../pol_tutorial.html" title="Policy Tutorial">
-<link rel="prev" href="ad_hoc_dist_policies.html" title="Setting Policies for Distributions on an Ad Hoc Basis">
-<link rel="next" href="namespace_policies.html" title="Setting Policies at Namespace or Translation Unit Scope">
+<link rel="up" href="../pol_tutorial.html" title=" Policy Tutorial">
+<link rel="prev" href="ad_hoc_dist_policies.html" title="
+ Setting Policies for Distributions on an Ad Hoc Basis">
+<link rel="next" href="namespace_policies.html" title="
+ Setting Policies at Namespace or Translation Unit Scope">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.policy.pol_tutorial.ad_hoc_sf_policies"></a><a href="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>
-</h4></div></div></div>
+<a name="math_toolkit.policy.pol_tutorial.ad_hoc_sf_policies"></a><a href="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></h4></div></div></div>
 <p>
           All of the special functions in this library come in two overloaded forms,
           one with a final "policy" parameter, and one without. For example:
@@ -56,8 +59,8 @@
 <p>
           So calling a special function with a specific policy is just a matter of
           defining the policy type to use and passing it as the final parameter.
- For example, suppose we want <code class="computeroutput"><span class="identifier">tgamma</span></code>
- to behave in a C-compatible fashion and set <code class="computeroutput"><span class="special">::</span><span class="identifier">errno</span></code> when an error occurs, and never
+ For example, suppose we want <tt class="computeroutput"><span class="identifier">tgamma</span></tt>
+ to behave in a C-compatible fashion and set <tt class="computeroutput"><span class="special">::</span><span class="identifier">errno</span></tt> when an error occurs, and never
           throw an exception:
         </p>
 <p>
@@ -95,13 +98,6 @@
 <p>
           </p>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
         </p>
 <p>
           which outputs:
@@ -112,7 +108,7 @@
 errno = 33
 </pre>
 <p>
- Alternatively, for ad hoc use, we can use the <code class="computeroutput"><span class="identifier">make_policy</span></code>
+ Alternatively, for ad hoc use, we can use the <tt class="computeroutput"><span class="identifier">make_policy</span></tt>
           helper function to create a policy for us: this usage is more verbose,
           so is probably only preferred when a policy is going to be used once only:
         </p>
@@ -159,19 +155,15 @@
 <p>
           </p>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
         </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/changing_policy_defaults.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/changing_policy_defaults.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/changing_policy_defaults.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Changing the Policy Defaults</title>
+<title>
+ Changing the Policy Defaults</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../pol_tutorial.html" title="Policy Tutorial">
-<link rel="prev" href="policy_usage.html" title="So How are Policies Used Anyway?">
-<link rel="next" href="ad_hoc_dist_policies.html" title="Setting Policies for Distributions on an Ad Hoc Basis">
+<link rel="up" href="../pol_tutorial.html" title=" Policy Tutorial">
+<link rel="prev" href="policy_usage.html" title=" So
+ How are Policies Used Anyway?">
+<link rel="next" href="ad_hoc_dist_policies.html" title="
+ Setting Policies for Distributions on an Ad Hoc Basis">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,17 +27,17 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.policy.pol_tutorial.changing_policy_defaults"></a><a href="changing_policy_defaults.html" title="Changing the Policy Defaults">
- Changing the Policy Defaults</a>
-</h4></div></div></div>
+<a name="math_toolkit.policy.pol_tutorial.changing_policy_defaults"></a><a href="changing_policy_defaults.html" title="
+ Changing the Policy Defaults">
+ Changing the Policy Defaults</a></h4></div></div></div>
 <p>
           The default policies used by the library are changed by the usual configuration
           macro method.
         </p>
 <p>
- For example, passing <code class="computeroutput"><span class="special">-</span><span class="identifier">DBOOST_MATH_DOMAIN_ERROR_POLICY</span><span class="special">=</span><span class="identifier">errno_on_error</span></code>
- to your compiler will cause domain errors to set <code class="computeroutput"><span class="special">::</span><span class="identifier">errno</span></code> and return a NaN rather than the
- usual default behaviour of throwing a <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">domain_error</span></code>
+ For example, passing <tt class="computeroutput"><span class="special">-</span><span class="identifier">DBOOST_MATH_DOMAIN_ERROR_POLICY</span><span class="special">=</span><span class="identifier">errno_on_error</span></tt>
+ to your compiler will cause domain errors to set <tt class="computeroutput"><span class="special">::</span><span class="identifier">errno</span></tt> and return a NaN rather than the
+ usual default behaviour of throwing a <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">domain_error</span></tt>
           exception.
         </p>
 <div class="tip"><table border="0" summary="Tip">
@@ -42,7 +45,7 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Tip]" src="../../../../../../../../doc/html/images/tip.png"></td>
 <th align="left">Tip</th>
 </tr>
-<tr><td align="left" valign="top">
+<tr><td colspan="2" align="left" valign="top">
 <p>
             For Microsoft Visual Studio,you can add to the Project Property Page,
             C/C++, Preprocessor, Preprocessor definitions like:
@@ -91,10 +94,10 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Important]" src="../../../../../../../../doc/html/images/important.png"></td>
 <th align="left">Important</th>
 </tr>
-<tr><td align="left" valign="top">
+<tr><td colspan="2" align="left" valign="top">
 <p>
- <span class="bold"><strong><span class="emphasis"><em>Default policies changed by setting configuration
- macros must be changed uniformly in every translation unit in the program.</em></span></strong></span>
+ <span class="bold"><b><span class="emphasis"><em>Default policies changed by setting configuration
+ macros must be changed uniformly in every translation unit in the program.</em></span></b></span>
           </p>
 <p>
             Failure to follow this rule may result in violations of the "One
@@ -118,10 +121,10 @@
           </li>
 </ul></div>
 <p>
- What you should <span class="bold"><strong>not</strong></span> do is:
+ What you should <span class="bold"><b>not</b></span> do is:
         </p>
 <div class="itemizedlist"><ul type="disc"><li>
- Set the defines in the source file using <code class="computeroutput"><span class="preprocessor">#define</span></code>
+ Set the defines in the source file using <tt class="computeroutput"><span class="preprocessor">#define</span></tt>
             as doing so almost certainly will break your program, unless you're absolutely
             certain that the program is restricted to a single translation unit.
           </li></ul></div>
@@ -165,7 +168,7 @@
 <p>
           </p>
 <p>
- To ensure the <code class="computeroutput"><span class="special">::</span><span class="identifier">errno</span></code>
+ To ensure the <tt class="computeroutput"><span class="special">::</span><span class="identifier">errno</span></tt>
             is set when a domain error occurs as well as returning a NaN.
           </p>
 <p>
@@ -321,19 +324,15 @@
 errno is set to: 33
 </pre>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
         </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/namespace_policies.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/namespace_policies.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/namespace_policies.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Setting Policies at Namespace or Translation Unit Scope</title>
+<title>
+ Setting Policies at Namespace or Translation Unit Scope</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../pol_tutorial.html" title="Policy Tutorial">
-<link rel="prev" href="ad_hoc_sf_policies.html" title="Changing the Policy on an Ad Hoc Basis for the Special Functions">
-<link rel="next" href="user_def_err_pol.html" title="Calling User Defined Error Handlers">
+<link rel="up" href="../pol_tutorial.html" title=" Policy Tutorial">
+<link rel="prev" href="ad_hoc_sf_policies.html" title="
+ Changing the Policy on an Ad Hoc Basis for the Special Functions">
+<link rel="next" href="user_def_err_pol.html" title="
+ Calling User Defined Error Handlers">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.policy.pol_tutorial.namespace_policies"></a><a href="namespace_policies.html" title="Setting Policies at Namespace or Translation Unit Scope">
- Setting Policies at Namespace or Translation Unit Scope</a>
-</h4></div></div></div>
+<a name="math_toolkit.policy.pol_tutorial.namespace_policies"></a><a href="namespace_policies.html" title="
+ Setting Policies at Namespace or Translation Unit Scope">
+ Setting Policies at Namespace or Translation Unit Scope</a></h4></div></div></div>
 <p>
           Sometimes what you want to do is just change a set of policies within the
           current scope: the one thing you should not do in this situation is use
@@ -44,8 +47,8 @@
 <p>
           </p>
 <p>
- Suppose we want <code class="computeroutput"><span class="identifier">C</span><span class="special">::</span><span class="identifier">foo</span><span class="special">()</span></code>
- to behave in a C-compatible way and set <code class="computeroutput"><span class="special">::</span><span class="identifier">errno</span></code> on error rather than throwing
+ Suppose we want <tt class="computeroutput"><span class="identifier">C</span><span class="special">::</span><span class="identifier">foo</span><span class="special">()</span></tt>
+ to behave in a C-compatible way and set <tt class="computeroutput"><span class="special">::</span><span class="identifier">errno</span></tt> on error rather than throwing
             any exceptions.
           </p>
 <p>
@@ -129,7 +132,7 @@
 <p>
           </p>
 <p>
- So that when we call <code class="computeroutput"><span class="identifier">C</span><span class="special">::</span><span class="identifier">tgamma</span><span class="special">(</span><span class="identifier">z</span><span class="special">)</span></code> we really end up calling <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">tgamma</span><span class="special">(</span><span class="identifier">z</span><span class="special">,</span> <span class="identifier">C</span><span class="special">::</span><span class="identifier">c_policy</span><span class="special">())</span></code>:
+ So that when we call <tt class="computeroutput"><span class="identifier">C</span><span class="special">::</span><span class="identifier">tgamma</span><span class="special">(</span><span class="identifier">z</span><span class="special">)</span></tt> we really end up calling <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">tgamma</span><span class="special">(</span><span class="identifier">z</span><span class="special">,</span> <span class="identifier">C</span><span class="special">::</span><span class="identifier">c_policy</span><span class="special">())</span></tt>:
           </p>
 <p>
           </p>
@@ -170,13 +173,6 @@
             and easy to forget - project wide build macros.
           </p>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
         </p>
 <p>
           The same mechanism works well at file scope as well, by using an unnamed
@@ -221,13 +217,6 @@
 <p>
           </p>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
         </p>
 <p>
           Handling the statistical distributions is very similar except that now
@@ -345,7 +334,7 @@
 <p>
           </p>
 <p>
- So that when we use my_namespace::normal we really end up using <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">normal_distribution</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">,</span> <span class="identifier">my_policy</span><span class="special">&gt;</span></code>:
+ So that when we use my_namespace::normal we really end up using <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">normal_distribution</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">,</span> <span class="identifier">my_policy</span><span class="special">&gt;</span></tt>:
           </p>
 <p>
           </p>
@@ -401,20 +390,13 @@
             and easy to forget - project wide build macros.
           </p>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
         </p>
 <div class="note"><table border="0" summary="Note">
 <tr>
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../../doc/html/images/note.png"></td>
 <th align="left">Note</th>
 </tr>
-<tr><td align="left" valign="top"><p>
+<tr><td colspan="2" align="left" valign="top"><p>
             There is an important limitation to note: you can not use the macros
             BOOST_MATH_DECLARE_DISTRIBUTIONS and BOOST_MATH_DECLARE_SPECIAL_FUNCTIONS
             <span class="emphasis"><em>in the same namespace</em></span>, as doing so creates ambiguities
@@ -479,19 +461,15 @@
 <p>
           </p>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
         </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/policy_tut_defaults.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/policy_tut_defaults.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/policy_tut_defaults.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Policies Have Sensible Defaults</title>
+<title>
+ Policies Have Sensible Defaults</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../pol_tutorial.html" title="Policy Tutorial">
-<link rel="prev" href="what_is_a_policy.html" title="So Just What is a Policy Anyway?">
-<link rel="next" href="policy_usage.html" title="So How are Policies Used Anyway?">
+<link rel="up" href="../pol_tutorial.html" title=" Policy Tutorial">
+<link rel="prev" href="what_is_a_policy.html" title="
+ So Just What is a Policy Anyway?">
+<link rel="next" href="policy_usage.html" title=" So
+ How are Policies Used Anyway?">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.policy.pol_tutorial.policy_tut_defaults"></a><a href="policy_tut_defaults.html" title="Policies Have Sensible Defaults">
- Policies Have Sensible Defaults</a>
-</h4></div></div></div>
+<a name="math_toolkit.policy.pol_tutorial.policy_tut_defaults"></a><a href="policy_tut_defaults.html" title="
+ Policies Have Sensible Defaults">
+ Policies Have Sensible Defaults</a></h4></div></div></div>
 <p>
           Most of the time you can just ignore the policy framework, the defaults
           for the various policies are as follows, if these work OK for you then
@@ -37,15 +40,15 @@
 <dl>
 <dt><span class="term">Domain Error</span></dt>
 <dd><p>
- Throws a <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">domain_error</span></code> exception.
+ Throws a <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">domain_error</span></tt> exception.
             </p></dd>
 <dt><span class="term">Pole Error</span></dt>
 <dd><p>
- Occurs when a function is evaluated at a pole: throws a <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">domain_error</span></code> exception.
+ Occurs when a function is evaluated at a pole: throws a <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">domain_error</span></tt> exception.
             </p></dd>
 <dt><span class="term">Overflow Error</span></dt>
 <dd><p>
- Throws a <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">overflow_error</span></code> exception.
+ Throws a <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">overflow_error</span></tt> exception.
             </p></dd>
 <dt><span class="term">Underflow</span></dt>
 <dd><p>
@@ -57,7 +60,7 @@
             </p></dd>
 <dt><span class="term">Internal Evaluation Error</span></dt>
 <dd><p>
- Throws a <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">evaluation_error</span></code> exception.
+ Throws a <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">evaluation_error</span></tt> exception.
             </p></dd>
 <dt><span class="term">Promotion of float to double</span></dt>
 <dd><p>
@@ -86,10 +89,12 @@
             </p>
 <p>
               This behaviour can be changed so that the quantile functions are rounded
- differently, or even return a real-valued result using Policies.
- It is strongly recommended that you read the tutorial <a href="understand_dis_quant.html" title="Understanding Quantiles of Discrete Distributions">Understanding
+ differently, or even return a real-valued result using Policies.
+ It is strongly recommended that you read the tutorial <a href="understand_dis_quant.html" title="
+ Understanding Quantiles of Discrete Distributions">Understanding
               Quantiles of Discrete Distributions</a> before using the quantile
- function on a discrete distribution. The <a href="../pol_ref/discrete_quant_ref.html" title="Discrete Quantile Policies">reference
+ function on a discrete distribution. The <a href="../pol_ref/discrete_quant_ref.html" title=" Discrete
+ Quantile Policies">reference
               docs</a> describe how to change the rounding policy for these distributions.
             </p>
 </dd>
@@ -108,15 +113,18 @@
 </span><span class="keyword">typedef</span> <span class="identifier">policy</span><span class="special">&lt;</span><span class="identifier">domain_error</span><span class="special">&lt;</span><span class="identifier">errno_on_error</span><span class="special">&gt;,</span> <span class="identifier">promote_double</span><span class="special">&lt;</span><span class="keyword">false</span><span class="special">&gt;</span> <span class="special">&gt;</span> <span class="identifier">mypolicy</span><span class="special">;</span>
 </pre>
 <p>
- then <code class="computeroutput"><span class="identifier">mypolicy</span></code> defines a
- policy where only the overflow error handling and <code class="computeroutput"><span class="keyword">double</span></code>-promotion
+ then <tt class="computeroutput"><span class="identifier">mypolicy</span></tt> defines a
+ policy where only the overflow error handling and <tt class="computeroutput"><span class="keyword">double</span></tt>-promotion
           policies differ from the defaults.
         </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/policy_usage.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/policy_usage.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/policy_usage.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>So How are Policies Used Anyway?</title>
+<title> So
+ How are Policies Used Anyway?</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../pol_tutorial.html" title="Policy Tutorial">
-<link rel="prev" href="policy_tut_defaults.html" title="Policies Have Sensible Defaults">
-<link rel="next" href="changing_policy_defaults.html" title="Changing the Policy Defaults">
+<link rel="up" href="../pol_tutorial.html" title=" Policy Tutorial">
+<link rel="prev" href="policy_tut_defaults.html" title="
+ Policies Have Sensible Defaults">
+<link rel="next" href="changing_policy_defaults.html" title="
+ Changing the Policy Defaults">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,16 +27,16 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.policy.pol_tutorial.policy_usage"></a><a href="policy_usage.html" title="So How are Policies Used Anyway?"> So
- How are Policies Used Anyway?</a>
-</h4></div></div></div>
+<a name="math_toolkit.policy.pol_tutorial.policy_usage"></a><a href="policy_usage.html" title=" So
+ How are Policies Used Anyway?"> So
+ How are Policies Used Anyway?</a></h4></div></div></div>
 <p>
           The details follow later, but basically policies can be set by either:
         </p>
 <div class="itemizedlist"><ul type="disc">
 <li>
- Defining some macros that change the default behaviour: <span class="bold"><strong>this
- is the recommended method for setting installation-wide policies</strong></span>.
+ Defining some macros that change the default behaviour: <span class="bold"><b>this
+ is the recommended method for setting installation-wide policies</b></span>.
           </li>
 <li>
             By instantiating a distribution object with an explicit policy: this
@@ -45,9 +48,9 @@
           </li>
 <li>
             By using some helper macros to define a set of functions or distributions
- in the current namespace that use a specific policy: <span class="bold"><strong>this
+ in the current namespace that use a specific policy: <span class="bold"><b>this
             is the recommended method for setting policies on a project- or translation-unit-wide
- basis</strong></span>.
+ basis</b></span>.
           </li>
 </ul></div>
 <p>
@@ -56,8 +59,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/understand_dis_quant.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/understand_dis_quant.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/understand_dis_quant.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Understanding Quantiles of Discrete Distributions</title>
+<title>
+ Understanding Quantiles of Discrete Distributions</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../pol_tutorial.html" title="Policy Tutorial">
-<link rel="prev" href="user_def_err_pol.html" title="Calling User Defined Error Handlers">
-<link rel="next" href="../pol_ref.html" title="Policy Reference">
+<link rel="up" href="../pol_tutorial.html" title=" Policy Tutorial">
+<link rel="prev" href="user_def_err_pol.html" title="
+ Calling User Defined Error Handlers">
+<link rel="next" href="../pol_ref.html" title=" Policy Reference">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +26,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.policy.pol_tutorial.understand_dis_quant"></a><a href="understand_dis_quant.html" title="Understanding Quantiles of Discrete Distributions">
- Understanding Quantiles of Discrete Distributions</a>
-</h4></div></div></div>
+<a name="math_toolkit.policy.pol_tutorial.understand_dis_quant"></a><a href="understand_dis_quant.html" title="
+ Understanding Quantiles of Discrete Distributions">
+ Understanding Quantiles of Discrete Distributions</a></h4></div></div></div>
 <p>
           Discrete distributions present us with a problem when calculating the quantile:
           we are starting from a continuous real-valued variable - the probability
@@ -92,9 +94,9 @@
           So there is a genuine benefit to calculating an integer result as well
           as it being "the right thing to do" from a philosophical point
           of view. What's more if someone asks for a quantile at 0.05, then we can
- normally assume that they are asking for <span class="emphasis"><em><span class="bold"><strong>at
- least</strong></span> 95% of the probability to the right of the value chosen,
- and <span class="bold"><strong>no more than</strong></span> 5% of the probability
+ normally assume that they are asking for <span class="emphasis"><em><span class="bold"><b>at
+ least</b></span> 95% of the probability to the right of the value chosen,
+ and <span class="bold"><b>no more than</b></span> 5% of the probability
           to the left of the value chosen.</em></span>
         </p>
 <p>
@@ -103,8 +105,8 @@
         </p>
 <p>
           The converse applies to upper-quantiles: If the probability is greater
- than 0.5 we would want to round the quantile up, <span class="emphasis"><em>so that <span class="bold"><strong>at least</strong></span> the requested probability is to the left
- of the value returned, and <span class="bold"><strong>no more than</strong></span>
+ than 0.5 we would want to round the quantile up, <span class="emphasis"><em>so that <span class="bold"><b>at least</b></span> the requested probability is to the left
+ of the value returned, and <span class="bold"><b>no more than</b></span>
           1 - the requested probability is to the right of the value returned.</em></span>
         </p>
 <p>
@@ -182,11 +184,11 @@
           when dealing with a discrete distribution</em></span>, and if in doubt,
           <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="id757501"></a>
+<a name="math_toolkit.policy.pol_tutorial.understand_dis_quant.other_rounding_policies_are_available"></a><h5>
+<a name="id720296"></a>
           <a 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>
+ </h5>
 <p>
           As you would expect from a section on policies, you won't be surprised
           to know that other rounding options are available:
@@ -423,19 +425,15 @@
                      real 18.701 30.299
 </pre>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
         </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/user_def_err_pol.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/user_def_err_pol.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/user_def_err_pol.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Calling User Defined Error Handlers</title>
+<title>
+ Calling User Defined Error Handlers</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../pol_tutorial.html" title="Policy Tutorial">
-<link rel="prev" href="namespace_policies.html" title="Setting Policies at Namespace or Translation Unit Scope">
-<link rel="next" href="understand_dis_quant.html" title="Understanding Quantiles of Discrete Distributions">
+<link rel="up" href="../pol_tutorial.html" title=" Policy Tutorial">
+<link rel="prev" href="namespace_policies.html" title="
+ Setting Policies at Namespace or Translation Unit Scope">
+<link rel="next" href="understand_dis_quant.html" title="
+ Understanding Quantiles of Discrete Distributions">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,15 +27,15 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.policy.pol_tutorial.user_def_err_pol"></a><a href="user_def_err_pol.html" title="Calling User Defined Error Handlers">
- Calling User Defined Error Handlers</a>
-</h4></div></div></div>
+<a name="math_toolkit.policy.pol_tutorial.user_def_err_pol"></a><a href="user_def_err_pol.html" title="
+ Calling User Defined Error Handlers">
+ Calling User Defined Error Handlers</a></h4></div></div></div>
 <p>
           </p>
 <p>
             Suppose we want our own user-defined error handlers rather than the any
             of the default ones supplied by the library to be used. If we set the
- policy for a specific type of error to <code class="computeroutput"><span class="identifier">user_error</span></code>
+ policy for a specific type of error to <tt class="computeroutput"><span class="identifier">user_error</span></tt>
             then the library will call a user-supplied error handler. These are forward
             declared, but not defined in boost/math/policies/error_handling.hpp like
             this:
@@ -143,7 +146,7 @@
 <p>
           </p>
 <p>
- So that when we call <code class="computeroutput"><span class="identifier">tgamma</span><span class="special">(</span><span class="identifier">z</span><span class="special">)</span></code> we really end up calling <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">tgamma</span><span class="special">(</span><span class="identifier">z</span><span class="special">,</span> <span class="identifier">user_error_policy</span><span class="special">())</span></code>,
+ So that when we call <tt class="computeroutput"><span class="identifier">tgamma</span><span class="special">(</span><span class="identifier">z</span><span class="special">)</span></tt> we really end up calling <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">tgamma</span><span class="special">(</span><span class="identifier">z</span><span class="special">,</span> <span class="identifier">user_error_policy</span><span class="special">())</span></tt>,
             and any errors will get directed to our own error handlers:
           </p>
 <p>
@@ -175,13 +178,6 @@
 Result of tgamma(-10) is: 1.#QNAN
 </pre>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
         </p>
 <p>
           </p>
@@ -565,7 +561,7 @@
 <p>
           </p>
 <p>
- So that when we call <code class="computeroutput"><span class="identifier">tgamma</span><span class="special">(</span><span class="identifier">z</span><span class="special">)</span></code> we really end up calling <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">tgamma</span><span class="special">(</span><span class="identifier">z</span><span class="special">,</span> <span class="identifier">user_error_policy</span><span class="special">())</span></code>,
+ So that when we call <tt class="computeroutput"><span class="identifier">tgamma</span><span class="special">(</span><span class="identifier">z</span><span class="special">)</span></tt> we really end up calling <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">tgamma</span><span class="special">(</span><span class="identifier">z</span><span class="special">,</span> <span class="identifier">user_error_policy</span><span class="special">())</span></tt>,
             and any errors will get directed to our own error handlers:
           </p>
 <p>
@@ -629,25 +625,21 @@
             more than once, or for more than one handler to be called: this is an
             artefact of the fact that many functions are implemented in terms of
             one or more sub-routines each of which may have it's own error handling.
- For example <code class="computeroutput"><span class="identifier">tgamma</span><span class="special">(-</span><span class="number">190.5</span><span class="special">)</span></code>
- is implemented in terms of <code class="computeroutput"><span class="identifier">tgamma</span><span class="special">(</span><span class="number">190.5</span><span class="special">)</span></code> - which overflows - the reflection formula
- for <code class="computeroutput"><span class="identifier">tgamma</span></code> then notices
+ For example <tt class="computeroutput"><span class="identifier">tgamma</span><span class="special">(-</span><span class="number">190.5</span><span class="special">)</span></tt>
+ is implemented in terms of <tt class="computeroutput"><span class="identifier">tgamma</span><span class="special">(</span><span class="number">190.5</span><span class="special">)</span></tt> - which overflows - the reflection formula
+ for <tt class="computeroutput"><span class="identifier">tgamma</span></tt> then notices
             that it's dividing by infinity and underflows.
           </p>
 <p>
- </p>
-<p>
- </p>
-<div class="calloutlist"><table border="0" summary="Callout list"></table></div>
-<p>
- </p>
-<p>
         </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/what_is_a_policy.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/what_is_a_policy.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/policy/pol_tutorial/what_is_a_policy.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>So Just What is a Policy Anyway?</title>
+<title>
+ So Just What is a Policy Anyway?</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../pol_tutorial.html" title="Policy Tutorial">
-<link rel="prev" href="../pol_tutorial.html" title="Policy Tutorial">
-<link rel="next" href="policy_tut_defaults.html" title="Policies Have Sensible Defaults">
+<link rel="up" href="../pol_tutorial.html" title=" Policy Tutorial">
+<link rel="prev" href="../pol_tutorial.html" title=" Policy Tutorial">
+<link rel="next" href="policy_tut_defaults.html" title="
+ Policies Have Sensible Defaults">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +26,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.policy.pol_tutorial.what_is_a_policy"></a><a href="what_is_a_policy.html" title="So Just What is a Policy Anyway?">
- So Just What is a Policy Anyway?</a>
-</h4></div></div></div>
+<a name="math_toolkit.policy.pol_tutorial.what_is_a_policy"></a><a href="what_is_a_policy.html" title="
+ So Just What is a Policy Anyway?">
+ So Just What is a Policy Anyway?</a></h4></div></div></div>
 <p>
           A policy is a compile-time mechanism for customising the behaviour of a
           special function, or a statistical distribution. With Policies you can
@@ -44,9 +46,9 @@
             What happens when you ask for a quantile of a discrete distribution.
           </li>
 <li>
- Whether the library is allowed to internally promote <code class="computeroutput"><span class="keyword">float</span></code>
- to <code class="computeroutput"><span class="keyword">double</span></code> and <code class="computeroutput"><span class="keyword">double</span></code> to <code class="computeroutput"><span class="keyword">long</span>
- <span class="keyword">double</span></code> in order to improve precision.
+ Whether the library is allowed to internally promote <tt class="computeroutput"><span class="keyword">float</span></tt>
+ to <tt class="computeroutput"><span class="keyword">double</span></tt> and <tt class="computeroutput"><span class="keyword">double</span></tt> to <tt class="computeroutput"><span class="keyword">long</span>
+ <span class="keyword">double</span></tt> in order to improve precision.
           </li>
 <li>
             What precision to use when calculating the result.
@@ -59,7 +61,7 @@
         </p>
 <p>
           For this reason a Policy is a <span class="emphasis"><em>type</em></span>: in fact it's an
- instance of the class template <code class="computeroutput"><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">policy</span><span class="special">&lt;&gt;</span></code>. This class is just a compile-time-container
+ instance of the class template <tt class="computeroutput"><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">policy</span><span class="special">&lt;&gt;</span></tt>. This class is just a compile-time-container
           of user-selected policies (sometimes called a type-list):
         </p>
 <pre class="programlisting">
@@ -73,8 +75,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Special Functions</title>
+<title> Special Functions</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../index.html" title="Math Toolkit">
 <link rel="up" href="../index.html" title="Math Toolkit">
-<link rel="prev" href="dist/future.html" title="Extras/Future Directions">
-<link rel="next" href="special/sf_gamma.html" title="Gamma Functions">
+<link rel="prev" href="dist/future.html" title=" Extras/Future Directions">
+<link rel="next" href="special/sf_gamma.html" title=" Gamma Functions">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +24,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="math_toolkit.special"></a> Special Functions
-</h2></div></div></div>
+<a name="math_toolkit.special"></a> Special Functions</h2></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"> Gamma Functions</span></dt>
 <dd><dl>
@@ -136,8 +135,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Bessel Functions</title>
+<title> Bessel Functions</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../special.html" title="Special Functions">
-<link rel="prev" href="sf_poly/sph_harm.html" title="Spherical Harmonics">
-<link rel="next" href="bessel/bessel_over.html" title="Bessel Function Overview">
+<link rel="up" href="../special.html" title=" Special Functions">
+<link rel="prev" href="sf_poly/sph_harm.html" title=" Spherical Harmonics">
+<link rel="next" href="bessel/bessel_over.html" title=" Bessel Function
+ Overview">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.special.bessel"></a> Bessel Functions
-</h3></div></div></div>
+<a name="math_toolkit.special.bessel"></a> Bessel Functions</h3></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"><a href="bessel/bessel_over.html"> Bessel Function
         Overview</a></span></dt>
@@ -47,8 +47,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel/bessel.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel/bessel.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel/bessel.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Bessel Functions of the First and Second Kinds</title>
+<title> Bessel Functions
+ of the First and Second Kinds</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../bessel.html" title="Bessel Functions">
-<link rel="prev" href="bessel_over.html" title="Bessel Function Overview">
-<link rel="next" href="mbessel.html" title="Modified Bessel Functions of the First and Second Kinds">
+<link rel="up" href="../bessel.html" title=" Bessel Functions">
+<link rel="prev" href="bessel_over.html" title=" Bessel Function
+ Overview">
+<link rel="next" href="mbessel.html" title=" Modified Bessel
+ Functions of the First and Second Kinds">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,33 +27,39 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.bessel.bessel"></a><a href="bessel.html" title="Bessel Functions of the First and Second Kinds"> Bessel Functions
- of the First and Second Kinds</a>
-</h4></div></div></div>
-<a name="math_toolkit.special.bessel.bessel.synopsis"></a><h5>
-<a name="id669284"></a>
+<a name="math_toolkit.special.bessel.bessel"></a><a href="bessel.html" title=" Bessel Functions
+ of the First and Second Kinds"> Bessel Functions
+ of the First and Second Kinds</a></h4></div></div></div>
+<a name="math_toolkit.special.bessel.bessel.synopsis"></a><h4>
+<a name="id636181"></a>
           <a href="bessel.html#math_toolkit.special.bessel.bessel.synopsis">Synopsis</a>
- </h5>
+ </h4>
 <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>
-calculated-result-type <span class="identifier">cyl_bessel_j</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>
+<a 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_j</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">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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">cyl_bessel_j</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> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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_j</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> Policy<span class="special">&amp;);</span>
 
 <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>
-calculated-result-type <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>
+<a 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">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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <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> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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> Policy<span class="special">&amp;);</span>
 </pre>
-<a name="math_toolkit.special.bessel.bessel.description"></a><h5>
-<a name="id669794"></a>
+<a name="math_toolkit.special.bessel.bessel.description"></a><h4>
+<a name="id636692"></a>
           <a href="bessel.html#math_toolkit.special.bessel.bessel.description">Description</a>
- </h5>
+ </h4>
 <p>
- The functions cyl_bessel_j
- and cyl_neumann
+ The functions <a href="bessel.html" title=" Bessel Functions
+ of the First and Second Kinds">cyl_bessel_j</a>
+ and <a href="bessel.html" title=" Bessel Functions
+ of the First and Second Kinds">cyl_neumann</a>
           return the result of the Bessel functions of the first and second kinds
           respectively:
         </p>
@@ -70,7 +79,8 @@
           <span class="inlinemediaobject"><img src="../../../../equations/bessel3.png"></span>
         </p>
 <p>
- The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
+ The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
           type calculation rules</em></span></a> when T1 and T2 are different types.
           The functions are also optimised for the relatively common case that T1
           is an integer.
@@ -78,24 +88,26 @@
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
 <p>
           The functions return the result of domain_error
- whenever the result is undefined or complex. For cyl_bessel_j
- this occurs when <code class="computeroutput"><span class="identifier">x</span> <span class="special">&lt;</span>
- <span class="number">0</span></code> and v is not an integer, or when
- <code class="computeroutput"><span class="identifier">x</span> <span class="special">==</span>
- <span class="number">0</span></code> and <code class="computeroutput"><span class="identifier">v</span>
- <span class="special">!=</span> <span class="number">0</span></code>.
- For cyl_neumann
- this occurs when <code class="computeroutput"><span class="identifier">x</span> <span class="special">&lt;=</span>
- <span class="number">0</span></code>.
+ whenever the result is undefined or complex. For <a href="bessel.html" title=" Bessel Functions
+ of the First and Second Kinds">cyl_bessel_j</a>
+ this occurs when <tt class="computeroutput"><span class="identifier">x</span> <span class="special">&lt;</span>
+ <span class="number">0</span></tt> and v is not an integer, or when
+ <tt class="computeroutput"><span class="identifier">x</span> <span class="special">==</span>
+ <span class="number">0</span></tt> and <tt class="computeroutput"><span class="identifier">v</span>
+ <span class="special">!=</span> <span class="number">0</span></tt>.
+ For <a href="bessel.html" title=" Bessel Functions
+ of the First and Second Kinds">cyl_neumann</a>
+ this occurs when <tt class="computeroutput"><span class="identifier">x</span> <span class="special">&lt;=</span>
+ <span class="number">0</span></tt>.
         </p>
 <p>
           The following graph illustrates the cyclic nature of J<sub>v</sub>:
@@ -110,19 +122,19 @@
 <p>
           <span class="inlinemediaobject"><img src="../../../../graphs/bessel_yv.png" alt="bessel_yv"></span>
         </p>
-<a name="math_toolkit.special.bessel.bessel.testing"></a><h5>
-<a name="id670166"></a>
+<a name="math_toolkit.special.bessel.bessel.testing"></a><h4>
+<a name="id637066"></a>
           <a href="bessel.html#math_toolkit.special.bessel.bessel.testing">Testing</a>
- </h5>
+ </h4>
 <p>
           There are two sets of test values: spot values calculated using functions.wolfram.com, and a
           much larger set of tests computed using a simplified version of this implementation
           (with all the special case handling removed).
         </p>
-<a name="math_toolkit.special.bessel.bessel.accuracy"></a><h5>
-<a name="id670204"></a>
+<a name="math_toolkit.special.bessel.bessel.accuracy"></a><h4>
+<a name="id637107"></a>
           <a href="bessel.html#math_toolkit.special.bessel.bessel.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
           The following tables show how the accuracy of these functions varies on
           various platforms, along with comparisons to the GSL-1.9
@@ -136,8 +148,8 @@
           zero error</a>. All values are relative errors in units of epsilon.
         </p>
 <div class="table">
-<a name="id670261"></a><p class="title"><b>Table 29. Errors Rates in cyl_bessel_j</b></p>
-<div class="table-contents"><table class="table" summary="Errors Rates in cyl_bessel_j">
+<a name="id637164"></a><p class="title"><b>Table 29. Errors Rates in cyl_bessel_j</b></p>
+<table class="table" summary="Errors Rates in cyl_bessel_j">
 <colgroup>
 <col>
 <col>
@@ -302,11 +314,11 @@
               </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><div class="table">
-<a name="id670565"></a><p class="title"><b>Table 30. Errors Rates in cyl_neumann</b></p>
-<div class="table-contents"><table class="table" summary="Errors Rates in cyl_neumann">
+<div class="table">
+<a name="id637468"></a><p class="title"><b>Table 30. Errors Rates in cyl_neumann</b></p>
+<table class="table" summary="Errors Rates in cyl_neumann">
 <colgroup>
 <col>
 <col>
@@ -471,12 +483,12 @@
               </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><p>
+<p>
           Note that for large <span class="emphasis"><em>x</em></span> these functions are largely
- dependent on the accuracy of the <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">sin</span></code>
- and <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">cos</span></code> functions.
+ dependent on the accuracy of the <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">sin</span></tt>
+ and <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">cos</span></tt> functions.
         </p>
 <p>
           Comparison to GSL and Cephes
@@ -494,10 +506,10 @@
           and the result checked against our test data: no errors in the test data
           were found.
         </p>
-<a name="math_toolkit.special.bessel.bessel.implementation"></a><h5>
-<a name="id670994"></a>
+<a name="math_toolkit.special.bessel.bessel.implementation"></a><h4>
+<a name="id637898"></a>
           <a href="bessel.html#math_toolkit.special.bessel.bessel.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
           The implementation is mostly about filtering off various special cases:
         </p>
@@ -608,7 +620,7 @@
         </p>
 <p>
           <span class="emphasis"><em>x &lt;= v</em></span>, CF1 converges rapidly, CF2 fails to converge
- when <span class="emphasis"><em>x</em></span> <code class="literal">-&gt;</code> 0
+ when <span class="emphasis"><em>x</em></span> <tt class="literal">-&gt;</tt> 0
         </p>
 <p>
           When <span class="emphasis"><em>x</em></span> is large (<span class="emphasis"><em>x</em></span> &gt; 2), both
@@ -658,8 +670,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel/bessel_over.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel/bessel_over.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel/bessel_over.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Bessel Function Overview</title>
+<title> Bessel Function
+ Overview</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../bessel.html" title="Bessel Functions">
-<link rel="prev" href="../bessel.html" title="Bessel Functions">
-<link rel="next" href="bessel.html" title="Bessel Functions of the First and Second Kinds">
+<link rel="up" href="../bessel.html" title=" Bessel Functions">
+<link rel="prev" href="../bessel.html" title=" Bessel Functions">
+<link rel="next" href="bessel.html" title=" Bessel Functions
+ of the First and Second Kinds">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,14 +26,14 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.bessel.bessel_over"></a><a href="bessel_over.html" title="Bessel Function Overview"> Bessel Function
- Overview</a>
-</h4></div></div></div>
-<a name="math_toolkit.special.bessel.bessel_over.ordinary_bessel_functions"></a><h5>
-<a name="id668294"></a>
+<a name="math_toolkit.special.bessel.bessel_over"></a><a href="bessel_over.html" title=" Bessel Function
+ Overview"> Bessel Function
+ Overview</a></h4></div></div></div>
+<a name="math_toolkit.special.bessel.bessel_over.ordinary_bessel_functions"></a><h4>
+<a name="id635183"></a>
           <a href="bessel_over.html#math_toolkit.special.bessel.bessel_over.ordinary_bessel_functions">Ordinary
           Bessel Functions</a>
- </h5>
+ </h4>
 <p>
           Bessel Functions are solutions to Bessel's ordinary differential equation:
         </p>
@@ -56,7 +58,8 @@
           <span class="inlinemediaobject"><img src="../../../../equations/bessel2.png"></span>
         </p>
 <p>
- This function is implemented in this library as cyl_bessel_j.
+ This function is implemented in this library as <a href="bessel.html" title=" Bessel Functions
+ of the First and Second Kinds">cyl_bessel_j</a>.
         </p>
 <p>
           The second solution is denoted either Y<sub>v</sub> or N<sub>v</sub>
@@ -67,7 +70,8 @@
           <span class="inlinemediaobject"><img src="../../../../equations/bessel3.png"></span>
         </p>
 <p>
- This function is implemented in this library as cyl_neumann.
+ This function is implemented in this library as <a href="bessel.html" title=" Bessel Functions
+ of the First and Second Kinds">cyl_neumann</a>.
         </p>
 <p>
           The Bessel functions satisfy the recurrence relations:
@@ -102,11 +106,11 @@
 <p>
           <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="id668711"></a>
+<a name="math_toolkit.special.bessel.bessel_over.modified_bessel_functions"></a><h4>
+<a name="id635602"></a>
           <a href="bessel_over.html#math_toolkit.special.bessel.bessel_over.modified_bessel_functions">Modified
           Bessel Functions</a>
- </h5>
+ </h4>
 <p>
           The Bessel functions are valid for complex argument <span class="emphasis"><em>x</em></span>,
           and an important special case is the situation where <span class="emphasis"><em>x</em></span>
@@ -129,8 +133,10 @@
           <span class="inlinemediaobject"><img src="../../../../equations/mbessel3.png"></span>
         </p>
 <p>
- These functions are implemented in this library as cyl_bessel_i
- and cyl_bessel_k
+ These functions are implemented in this library as <a href="mbessel.html" title=" Modified Bessel
+ Functions of the First and Second Kinds">cyl_bessel_i</a>
+ and <a href="mbessel.html" title=" Modified Bessel
+ Functions of the First and Second Kinds">cyl_bessel_k</a>
           respectively.
         </p>
 <p>
@@ -166,11 +172,11 @@
 <p>
           <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="id669108"></a>
+<a name="math_toolkit.special.bessel.bessel_over.spherical_bessel_functions"></a><h4>
+<a name="id636002"></a>
           <a href="bessel_over.html#math_toolkit.special.bessel.bessel_over.spherical_bessel_functions">Spherical
           Bessel Functions</a>
- </h5>
+ </h4>
 <p>
           When solving the Helmholtz equation in spherical coordinates by separation
           of variables, the radial equation has the form:
@@ -192,14 +198,19 @@
           spherical Neumann function n<sub>n</sub>.
         </p>
 <p>
- These functions are implemented in this library as sph_bessel
- and sph_neumann.
+ These functions are implemented in this library as <a href="sph_bessel.html" title=" Spherical
+ Bessel Functions of the First and Second Kinds">sph_bessel</a>
+ and <a href="sph_bessel.html" title=" Spherical
+ Bessel Functions of the First and Second Kinds">sph_neumann</a>.
         </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel/mbessel.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel/mbessel.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel/mbessel.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Modified Bessel Functions of the First and Second Kinds</title>
+<title> Modified Bessel
+ Functions of the First and Second Kinds</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../bessel.html" title="Bessel Functions">
-<link rel="prev" href="bessel.html" title="Bessel Functions of the First and Second Kinds">
-<link rel="next" href="sph_bessel.html" title="Spherical Bessel Functions of the First and Second Kinds">
+<link rel="up" href="../bessel.html" title=" Bessel Functions">
+<link rel="prev" href="bessel.html" title=" Bessel Functions
+ of the First and Second Kinds">
+<link rel="next" href="sph_bessel.html" title=" Spherical
+ Bessel Functions of the First and Second Kinds">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,33 +27,39 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.bessel.mbessel"></a><a href="mbessel.html" title="Modified Bessel Functions of the First and Second Kinds"> Modified Bessel
- Functions of the First and Second Kinds</a>
-</h4></div></div></div>
-<a name="math_toolkit.special.bessel.mbessel.synopsis"></a><h5>
-<a name="id671783"></a>
+<a name="math_toolkit.special.bessel.mbessel"></a><a href="mbessel.html" title=" Modified Bessel
+ Functions of the First and Second Kinds"> Modified Bessel
+ Functions of the First and Second Kinds</a></h4></div></div></div>
+<a name="math_toolkit.special.bessel.mbessel.synopsis"></a><h4>
+<a name="id638691"></a>
           <a href="mbessel.html#math_toolkit.special.bessel.mbessel.synopsis">Synopsis</a>
- </h5>
+ </h4>
 <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>
-calculated-result-type <span class="identifier">cyl_bessel_i</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>
+<a 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_i</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">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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">cyl_bessel_i</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> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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_i</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> Policy<span class="special">&amp;);</span>
 
 <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>
-calculated-result-type <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>
+<a 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">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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <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> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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> Policy<span class="special">&amp;);</span>
 </pre>
-<a name="math_toolkit.special.bessel.mbessel.description"></a><h5>
-<a name="id672293"></a>
+<a name="math_toolkit.special.bessel.mbessel.description"></a><h4>
+<a name="id639202"></a>
           <a href="mbessel.html#math_toolkit.special.bessel.mbessel.description">Description</a>
- </h5>
+ </h4>
 <p>
- The functions cyl_bessel_i
- and cyl_bessel_k
+ The functions <a href="mbessel.html" title=" Modified Bessel
+ Functions of the First and Second Kinds">cyl_bessel_i</a>
+ and <a href="mbessel.html" title=" Modified Bessel
+ Functions of the First and Second Kinds">cyl_bessel_k</a>
           return the result of the modified Bessel functions of the first and second
           kind respectively:
         </p>
@@ -70,7 +79,8 @@
           <span class="inlinemediaobject"><img src="../../../../equations/mbessel3.png"></span>
         </p>
 <p>
- The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
+ The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
           type calculation rules</em></span></a> when T1 and T2 are different types.
           The functions are also optimised for the relatively common case that T1
           is an integer.
@@ -78,24 +88,26 @@
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
 <p>
           The functions return the result of domain_error
- whenever the result is undefined or complex. For cyl_bessel_j
- this occurs when <code class="computeroutput"><span class="identifier">x</span> <span class="special">&lt;</span>
- <span class="number">0</span></code> and v is not an integer, or when
- <code class="computeroutput"><span class="identifier">x</span> <span class="special">==</span>
- <span class="number">0</span></code> and <code class="computeroutput"><span class="identifier">v</span>
- <span class="special">!=</span> <span class="number">0</span></code>.
- For cyl_neumann
- this occurs when <code class="computeroutput"><span class="identifier">x</span> <span class="special">&lt;=</span>
- <span class="number">0</span></code>.
+ whenever the result is undefined or complex. For <a href="bessel.html" title=" Bessel Functions
+ of the First and Second Kinds">cyl_bessel_j</a>
+ this occurs when <tt class="computeroutput"><span class="identifier">x</span> <span class="special">&lt;</span>
+ <span class="number">0</span></tt> and v is not an integer, or when
+ <tt class="computeroutput"><span class="identifier">x</span> <span class="special">==</span>
+ <span class="number">0</span></tt> and <tt class="computeroutput"><span class="identifier">v</span>
+ <span class="special">!=</span> <span class="number">0</span></tt>.
+ For <a href="bessel.html" title=" Bessel Functions
+ of the First and Second Kinds">cyl_neumann</a>
+ this occurs when <tt class="computeroutput"><span class="identifier">x</span> <span class="special">&lt;=</span>
+ <span class="number">0</span></tt>.
         </p>
 <p>
           The following graph illustrates the exponential behaviour of I<sub>v</sub>.
@@ -109,19 +121,19 @@
 <p>
           <span class="inlinemediaobject"><img src="../../../../graphs/bessel_k.png" alt="bessel_k"></span>
         </p>
-<a name="math_toolkit.special.bessel.mbessel.testing"></a><h5>
-<a name="id672653"></a>
+<a name="math_toolkit.special.bessel.mbessel.testing"></a><h4>
+<a name="id639564"></a>
           <a href="mbessel.html#math_toolkit.special.bessel.mbessel.testing">Testing</a>
- </h5>
+ </h4>
 <p>
           There are two sets of test values: spot values calculated using functions.wolfram.com, and a
           much larger set of tests computed using a simplified version of this implementation
           (with all the special case handling removed).
         </p>
-<a name="math_toolkit.special.bessel.mbessel.accuracy"></a><h5>
-<a name="id672692"></a>
+<a name="math_toolkit.special.bessel.mbessel.accuracy"></a><h4>
+<a name="id639604"></a>
           <a href="mbessel.html#math_toolkit.special.bessel.mbessel.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
           The following tables show how the accuracy of these functions varies on
           various platforms, along with a comparison to the GSL-1.9
@@ -130,8 +142,8 @@
           zero error</a>. All values are relative errors in units of epsilon.
         </p>
 <div class="table">
-<a name="id672732"></a><p class="title"><b>Table 31. Errors Rates in cyl_bessel_i</b></p>
-<div class="table-contents"><table class="table" summary="Errors Rates in cyl_bessel_i">
+<a name="id639645"></a><p class="title"><b>Table 31. Errors Rates in cyl_bessel_i</b></p>
+<table class="table" summary="Errors Rates in cyl_bessel_i">
 <colgroup>
 <col>
 <col>
@@ -224,11 +236,11 @@
               </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><div class="table">
-<a name="id672887"></a><p class="title"><b>Table 32. Errors Rates in cyl_bessel_k</b></p>
-<div class="table-contents"><table class="table" summary="Errors Rates in cyl_bessel_k">
+<div class="table">
+<a name="id639799"></a><p class="title"><b>Table 32. Errors Rates in cyl_bessel_k</b></p>
+<table class="table" summary="Errors Rates in cyl_bessel_k">
 <colgroup>
 <col>
 <col>
@@ -324,12 +336,12 @@
               </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><a name="math_toolkit.special.bessel.mbessel.implementation"></a><h5>
-<a name="id673055"></a>
+<a name="math_toolkit.special.bessel.mbessel.implementation"></a><h4>
+<a name="id639968"></a>
           <a href="mbessel.html#math_toolkit.special.bessel.mbessel.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
           The following are handled as special cases first:
         </p>
@@ -376,7 +388,7 @@
           precision.
         </p>
 <p>
- In the general case, we first normalize &#957; to [<code class="literal">0, [inf</code>])
+ In the general case, we first normalize &#957; to [<tt class="literal">0, [inf</tt>])
           with the help of the reflection formulae:
         </p>
 <p>
@@ -418,7 +430,7 @@
         </p>
 <p>
           <span class="emphasis"><em>x &lt;= v</em></span>, CF1 converges rapidly, CF2 fails to converge
- when <span class="emphasis"><em>x</em></span> <code class="literal">-&gt;</code> 0.
+ when <span class="emphasis"><em>x</em></span> <tt class="literal">-&gt;</tt> 0.
         </p>
 <p>
           When <span class="emphasis"><em>x</em></span> is large (<span class="emphasis"><em>x</em></span> &gt; 2), both
@@ -470,8 +482,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel/sph_bessel.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel/sph_bessel.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/bessel/sph_bessel.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Spherical Bessel Functions of the First and Second Kinds</title>
+<title> Spherical
+ Bessel Functions of the First and Second Kinds</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../bessel.html" title="Bessel Functions">
-<link rel="prev" href="mbessel.html" title="Modified Bessel Functions of the First and Second Kinds">
-<link rel="next" href="../ellint.html" title="Elliptic Integrals">
+<link rel="up" href="../bessel.html" title=" Bessel Functions">
+<link rel="prev" href="mbessel.html" title=" Modified Bessel
+ Functions of the First and Second Kinds">
+<link rel="next" href="../ellint.html" title=" Elliptic Integrals">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,33 +26,39 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.bessel.sph_bessel"></a><a href="sph_bessel.html" title="Spherical Bessel Functions of the First and Second Kinds"> Spherical
- Bessel 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="id673733"></a>
+<a name="math_toolkit.special.bessel.sph_bessel"></a><a href="sph_bessel.html" title=" Spherical
+ Bessel Functions of the First and Second Kinds"> Spherical
+ Bessel Functions of the First and Second Kinds</a></h4></div></div></div>
+<a name="math_toolkit.special.bessel.sph_bessel.synopsis"></a><h4>
+<a name="id640653"></a>
           <a href="sph_bessel.html#math_toolkit.special.bessel.sph_bessel.synopsis">Synopsis</a>
- </h5>
+ </h4>
 <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>
-calculated-result-type <span class="identifier">sph_bessel</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>
+<a 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_bessel</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">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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">sph_bessel</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> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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_bessel</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> Policy<span class="special">&amp;);</span>
 
 <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>
-calculated-result-type <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>
+<a 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">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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <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> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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> Policy<span class="special">&amp;);</span>
 </pre>
-<a name="math_toolkit.special.bessel.sph_bessel.description"></a><h5>
-<a name="id674243"></a>
+<a name="math_toolkit.special.bessel.sph_bessel.description"></a><h4>
+<a name="id641164"></a>
           <a href="sph_bessel.html#math_toolkit.special.bessel.sph_bessel.description">Description</a>
- </h5>
+ </h4>
 <p>
- The functions sph_bessel
- and sph_neumann
+ The functions <a href="sph_bessel.html" title=" Spherical
+ Bessel Functions of the First and Second Kinds">sph_bessel</a>
+ and <a href="sph_bessel.html" title=" Spherical
+ Bessel Functions of the First and Second Kinds">sph_neumann</a>
           return the result of the Spherical Bessel functions of the first and second
           kinds respectively:
         </p>
@@ -67,22 +75,23 @@
           <span class="inlinemediaobject"><img src="../../../../equations/sbessel2.png"></span>
         </p>
 <p>
- The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
+ The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
           type calculation rules</em></span></a> for the single argument type T.
         </p>
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
 <p>
           The functions return the result of domain_error
- whenever the result is undefined or complex: this occurs when <code class="computeroutput"><span class="identifier">x</span> <span class="special">&lt;</span> <span class="number">0</span></code>.
+ whenever the result is undefined or complex: this occurs when <tt class="computeroutput"><span class="identifier">x</span> <span class="special">&lt;</span> <span class="number">0</span></tt>.
         </p>
 <p>
           The j<sub>v</sub> function is cyclic like J<sub>v</sub> but differs in its behaviour at the origin:
@@ -97,29 +106,31 @@
 <p>
           <span class="inlinemediaobject"><img src="../../../../graphs/sph_bessel_y.png" alt="sph_bessel_y"></span>
         </p>
-<a name="math_toolkit.special.bessel.sph_bessel.testing"></a><h5>
-<a name="id674494"></a>
+<a name="math_toolkit.special.bessel.sph_bessel.testing"></a><h4>
+<a name="id641417"></a>
           <a href="sph_bessel.html#math_toolkit.special.bessel.sph_bessel.testing">Testing</a>
- </h5>
+ </h4>
 <p>
           There are two sets of test values: spot values calculated using functions.wolfram.com, and
           a much larger set of tests computed using a simplified version of this
           implementation (with all the special case handling removed).
         </p>
-<a name="math_toolkit.special.bessel.sph_bessel.accuracy"></a><h5>
-<a name="id674533"></a>
+<a name="math_toolkit.special.bessel.sph_bessel.accuracy"></a><h4>
+<a name="id641458"></a>
           <a href="sph_bessel.html#math_toolkit.special.bessel.sph_bessel.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
           Other than for some special cases, these functions are computed in terms
- of cyl_bessel_j
- and cyl_neumann:
+ of <a href="bessel.html" title=" Bessel Functions
+ of the First and Second Kinds">cyl_bessel_j</a>
+ and <a href="bessel.html" title=" Bessel Functions
+ of the First and Second Kinds">cyl_neumann</a>:
           refer to these functions for accuracy data.
         </p>
-<a name="math_toolkit.special.bessel.sph_bessel.implementation"></a><h5>
-<a name="id674583"></a>
+<a name="math_toolkit.special.bessel.sph_bessel.implementation"></a><h4>
+<a name="id641508"></a>
           <a href="sph_bessel.html#math_toolkit.special.bessel.sph_bessel.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
           Other than error handling and a couple of special cases these functions
           are implemented directly in terms of their definitions:
@@ -147,8 +158,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Elliptic Integrals</title>
+<title> Elliptic Integrals</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../special.html" title="Special Functions">
-<link rel="prev" href="bessel/sph_bessel.html" title="Spherical Bessel Functions of the First and Second Kinds">
-<link rel="next" href="ellint/ellint_intro.html" title="Elliptic Integral Overview">
+<link rel="up" href="../special.html" title=" Special Functions">
+<link rel="prev" href="bessel/sph_bessel.html" title=" Spherical
+ Bessel Functions of the First and Second Kinds">
+<link rel="next" href="ellint/ellint_intro.html" title=" Elliptic
+ Integral Overview">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +26,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.special.ellint"></a> Elliptic Integrals
-</h3></div></div></div>
+<a name="math_toolkit.special.ellint"></a> Elliptic Integrals</h3></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"><a href="ellint/ellint_intro.html"> Elliptic
         Integral Overview</a></span></dt>
@@ -41,8 +42,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_1.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_1.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_1.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Elliptic Integrals of the First Kind - Legendre Form</title>
+<title> Elliptic Integrals
+ of the First Kind - Legendre Form</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../ellint.html" title="Elliptic Integrals">
-<link rel="prev" href="ellint_carlson.html" title="Elliptic Integrals - Carlson Form">
-<link rel="next" href="ellint_2.html" title="Elliptic Integrals of the Second Kind - Legendre Form">
+<link rel="up" href="../ellint.html" title=" Elliptic Integrals">
+<link rel="prev" href="ellint_carlson.html" title=" Elliptic
+ Integrals - Carlson Form">
+<link rel="next" href="ellint_2.html" title=" Elliptic Integrals
+ of the Second Kind - Legendre Form">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +27,13 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.ellint.ellint_1"></a><a href="ellint_1.html" title="Elliptic Integrals of the First Kind - Legendre Form"> Elliptic Integrals
- of the First Kind - Legendre Form</a>
-</h4></div></div></div>
-<a name="math_toolkit.special.ellint.ellint_1.synopsis"></a><h6>
-<a name="id680275"></a>
+<a name="math_toolkit.special.ellint.ellint_1"></a><a href="ellint_1.html" title=" Elliptic Integrals
+ of the First Kind - Legendre Form"> Elliptic Integrals
+ of the First Kind - Legendre Form</a></h4></div></div></div>
+<a name="math_toolkit.special.ellint.ellint_1.synopsis"></a><h5>
+<a name="id647228"></a>
           <a href="ellint_1.html#math_toolkit.special.ellint.ellint_1.synopsis">Synopsis</a>
- </h6>
+ </h5>
 <p>
           
 </p>
@@ -43,23 +46,27 @@
 <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">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>
-calculated-result-type <span class="identifier">ellint_1</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">);</span>
+<a 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">ellint_1</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ellint_1</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ellint_1</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</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>
-calculated-result-type <span class="identifier">ellint_1</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">k</span><span class="special">);</span>
+<a 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">ellint_1</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">k</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ellint_1</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">k</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ellint_1</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">k</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
-<a name="math_toolkit.special.ellint.ellint_1.description"></a><h6>
-<a name="id680840"></a>
+<a name="math_toolkit.special.ellint.ellint_1.description"></a><h5>
+<a name="id647795"></a>
           <a href="ellint_1.html#math_toolkit.special.ellint.ellint_1.description">Description</a>
- </h6>
+ </h5>
 <p>
           These two functions evaluate the incomplete elliptic integral of the first
           kind <span class="emphasis"><em>F(&#966;, k)</em></span> and its complete counterpart <span class="emphasis"><em>K(k)
@@ -69,16 +76,19 @@
           <span class="inlinemediaobject"><img src="../../../../graphs/ellint_1.png" alt="ellint_1"></span>
         </p>
 <p>
- The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
+ The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
           type calculation rules</em></span></a> when T1 and T2 are different types:
           when they are the same type then the result is the same type as the arguments.
         </p>
 <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>
-calculated-result-type <span class="identifier">ellint_1</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">);</span>
+<a 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">ellint_1</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ellint_1</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ellint_1</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
           Returns the incomplete elliptic integral of the first kind <span class="emphasis"><em>F(&#966;,
@@ -93,19 +103,21 @@
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </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>
-calculated-result-type <span class="identifier">ellint_1</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">k</span><span class="special">);</span>
+<a 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">ellint_1</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">k</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>
-calculated-result-type <span class="identifier">ellint_1</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">k</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<a 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">ellint_1</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">k</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
           Returns the complete elliptic integral of the first kind <span class="emphasis"><em>K(k)</em></span>:
@@ -119,17 +131,17 @@
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
-<a name="math_toolkit.special.ellint.ellint_1.accuracy"></a><h6>
-<a name="id681488"></a>
+<a name="math_toolkit.special.ellint.ellint_1.accuracy"></a><h5>
+<a name="id648444"></a>
           <a href="ellint_1.html#math_toolkit.special.ellint.ellint_1.accuracy">Accuracy</a>
- </h6>
+ </h5>
 <p>
           These functions are computed using only basic arithmetic operations, so
           there isn't much variation in accuracy over differing platforms. Note that
@@ -138,9 +150,9 @@
           All values are relative errors in units of epsilon.
         </p>
 <div class="table">
-<a name="id681521"></a><p class="title"><b>Table 34. Errors Rates in the Elliptic Integrals of the
+<a name="id648479"></a><p class="title"><b>Table 34. Errors Rates in the Elliptic Integrals of the
         First Kind</b></p>
-<div class="table-contents"><table class="table" summary="Errors Rates in the Elliptic Integrals of the
+<table class="table" summary="Errors Rates in the Elliptic Integrals of the
         First Kind">
 <colgroup>
 <col>
@@ -238,22 +250,22 @@
               </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><a name="math_toolkit.special.ellint.ellint_1.testing"></a><h6>
-<a name="id681684"></a>
+<a name="math_toolkit.special.ellint.ellint_1.testing"></a><h5>
+<a name="id648642"></a>
           <a href="ellint_1.html#math_toolkit.special.ellint.ellint_1.testing">Testing</a>
- </h6>
+ </h5>
 <p>
           The tests use a mixture of spot test values calculated using the online
           calculator at functions.wolfram.com,
           and random test data generated using NTL::RR at 1000-bit precision and
           this implementation.
         </p>
-<a name="math_toolkit.special.ellint.ellint_1.implementation"></a><h6>
-<a name="id681723"></a>
+<a name="math_toolkit.special.ellint.ellint_1.implementation"></a><h5>
+<a name="id648682"></a>
           <a href="ellint_1.html#math_toolkit.special.ellint.ellint_1.implementation">Implementation</a>
- </h6>
+ </h5>
 <p>
           These functions are implemented in terms of Carlson's integrals using the
           relations:
@@ -270,8 +282,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_2.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_2.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_2.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Elliptic Integrals of the Second Kind - Legendre Form</title>
+<title> Elliptic Integrals
+ of the Second Kind - Legendre Form</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../ellint.html" title="Elliptic Integrals">
-<link rel="prev" href="ellint_1.html" title="Elliptic Integrals of the First Kind - Legendre Form">
-<link rel="next" href="ellint_3.html" title="Elliptic Integrals of the Third Kind - Legendre Form">
+<link rel="up" href="../ellint.html" title=" Elliptic Integrals">
+<link rel="prev" href="ellint_1.html" title=" Elliptic Integrals
+ of the First Kind - Legendre Form">
+<link rel="next" href="ellint_3.html" title=" Elliptic Integrals
+ of the Third Kind - Legendre Form">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +27,13 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.ellint.ellint_2"></a><a href="ellint_2.html" title="Elliptic Integrals of the Second Kind - Legendre Form"> Elliptic Integrals
- of the Second Kind - Legendre Form</a>
-</h4></div></div></div>
-<a name="math_toolkit.special.ellint.ellint_2.synopsis"></a><h6>
-<a name="id681839"></a>
+<a name="math_toolkit.special.ellint.ellint_2"></a><a href="ellint_2.html" title=" Elliptic Integrals
+ of the Second Kind - Legendre Form"> Elliptic Integrals
+ of the Second Kind - Legendre Form</a></h4></div></div></div>
+<a name="math_toolkit.special.ellint.ellint_2.synopsis"></a><h5>
+<a name="id648801"></a>
           <a href="ellint_2.html#math_toolkit.special.ellint.ellint_2.synopsis">Synopsis</a>
- </h6>
+ </h5>
 <p>
           
 </p>
@@ -43,23 +46,27 @@
 <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">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>
-calculated-result-type <span class="identifier">ellint_2</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">);</span>
+<a 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">ellint_2</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ellint_2</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ellint_2</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</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>
-calculated-result-type <span class="identifier">ellint_2</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">k</span><span class="special">);</span>
+<a 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">ellint_2</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">k</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ellint_2</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">k</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ellint_2</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">k</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
-<a name="math_toolkit.special.ellint.ellint_2.description"></a><h6>
-<a name="id682403"></a>
+<a name="math_toolkit.special.ellint.ellint_2.description"></a><h5>
+<a name="id649366"></a>
           <a href="ellint_2.html#math_toolkit.special.ellint.ellint_2.description">Description</a>
- </h6>
+ </h5>
 <p>
           These two functions evaluate the incomplete elliptic integral of the second
           kind <span class="emphasis"><em>E(&#966;, k)</em></span> and its complete counterpart <span class="emphasis"><em>E(k)
@@ -69,16 +76,19 @@
           <span class="inlinemediaobject"><img src="../../../../graphs/ellint_2.png" alt="ellint_2"></span>
         </p>
 <p>
- The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
+ The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
           type calculation rules</em></span></a> when T1 and T2 are different types:
           when they are the same type then the result is the same type as the arguments.
         </p>
 <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>
-calculated-result-type <span class="identifier">ellint_2</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">);</span>
+<a 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">ellint_2</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ellint_2</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ellint_2</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
           Returns the incomplete elliptic integral of the second kind <span class="emphasis"><em>E(&#966;,
@@ -93,19 +103,21 @@
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </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>
-calculated-result-type <span class="identifier">ellint_2</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">k</span><span class="special">);</span>
+<a 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">ellint_2</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">k</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>
-calculated-result-type <span class="identifier">ellint_2</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">k</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<a 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">ellint_2</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">k</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
           Returns the complete elliptic integral of the first kind <span class="emphasis"><em>E(k)</em></span>:
@@ -119,17 +131,17 @@
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
-<a name="math_toolkit.special.ellint.ellint_2.accuracy"></a><h6>
-<a name="id687317"></a>
+<a name="math_toolkit.special.ellint.ellint_2.accuracy"></a><h5>
+<a name="id650015"></a>
           <a href="ellint_2.html#math_toolkit.special.ellint.ellint_2.accuracy">Accuracy</a>
- </h6>
+ </h5>
 <p>
           These functions are computed using only basic arithmetic operations, so
           there isn't much variation in accuracy over differing platforms. Note that
@@ -138,9 +150,9 @@
           All values are relative errors in units of epsilon.
         </p>
 <div class="table">
-<a name="id687351"></a><p class="title"><b>Table 35. Errors Rates in the Elliptic Integrals of the
+<a name="id650049"></a><p class="title"><b>Table 35. Errors Rates in the Elliptic Integrals of the
         Second Kind</b></p>
-<div class="table-contents"><table class="table" summary="Errors Rates in the Elliptic Integrals of the
+<table class="table" summary="Errors Rates in the Elliptic Integrals of the
         Second Kind">
 <colgroup>
 <col>
@@ -238,22 +250,22 @@
               </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><a name="math_toolkit.special.ellint.ellint_2.testing"></a><h6>
-<a name="id687514"></a>
+<a name="math_toolkit.special.ellint.ellint_2.testing"></a><h5>
+<a name="id650212"></a>
           <a href="ellint_2.html#math_toolkit.special.ellint.ellint_2.testing">Testing</a>
- </h6>
+ </h5>
 <p>
           The tests use a mixture of spot test values calculated using the online
           calculator at [http://@functions.wolfram.com functions.wolfram.com], and
           random test data generated using NTL::RR at 1000-bit precision and this
           implementation.
         </p>
-<a name="math_toolkit.special.ellint.ellint_2.implementation"></a><h6>
-<a name="id687546"></a>
+<a name="math_toolkit.special.ellint.ellint_2.implementation"></a><h5>
+<a name="id650246"></a>
           <a href="ellint_2.html#math_toolkit.special.ellint.ellint_2.implementation">Implementation</a>
- </h6>
+ </h5>
 <p>
           These functions are implemented in terms of Carlson's integrals using the
           relations:
@@ -270,8 +282,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_3.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_3.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_3.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Elliptic Integrals of the Third Kind - Legendre Form</title>
+<title> Elliptic Integrals
+ of the Third Kind - Legendre Form</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../ellint.html" title="Elliptic Integrals">
-<link rel="prev" href="ellint_2.html" title="Elliptic Integrals of the Second Kind - Legendre Form">
-<link rel="next" href="../powers.html" title="Logs, Powers, Roots and Exponentials">
+<link rel="up" href="../ellint.html" title=" Elliptic Integrals">
+<link rel="prev" href="ellint_2.html" title=" Elliptic Integrals
+ of the Second Kind - Legendre Form">
+<link rel="next" href="../powers.html" title=" Logs, Powers, Roots and
+ Exponentials">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +27,13 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.ellint.ellint_3"></a><a href="ellint_3.html" title="Elliptic Integrals of the Third Kind - Legendre Form"> Elliptic Integrals
- of the Third Kind - Legendre Form</a>
-</h4></div></div></div>
-<a name="math_toolkit.special.ellint.ellint_3.synopsis"></a><h6>
-<a name="id687663"></a>
+<a name="math_toolkit.special.ellint.ellint_3"></a><a href="ellint_3.html" title=" Elliptic Integrals
+ of the Third Kind - Legendre Form"> Elliptic Integrals
+ of the Third Kind - Legendre Form</a></h4></div></div></div>
+<a name="math_toolkit.special.ellint.ellint_3.synopsis"></a><h5>
+<a name="id650365"></a>
           <a href="ellint_3.html#math_toolkit.special.ellint.ellint_3.synopsis">Synopsis</a>
- </h6>
+ </h5>
 <p>
           
 </p>
@@ -43,23 +46,27 @@
 <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">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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ellint_3</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">phi</span><span class="special">);</span>
+<a 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">ellint_3</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">phi</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ellint_3</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">phi</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ellint_3</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">phi</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <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>
-calculated-result-type <span class="identifier">ellint_3</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">n</span><span class="special">);</span>
+<a 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">ellint_3</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">n</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ellint_3</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ellint_3</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
-<a name="math_toolkit.special.ellint.ellint_3.description"></a><h6>
-<a name="id688364"></a>
+<a name="math_toolkit.special.ellint.ellint_3.description"></a><h5>
+<a name="id651068"></a>
           <a href="ellint_3.html#math_toolkit.special.ellint.ellint_3.description">Description</a>
- </h6>
+ </h5>
 <p>
           These two functions evaluate the incomplete elliptic integral of the third
           kind <span class="emphasis"><em>&#928;(n, &#966;, k)</em></span> and its complete counterpart <span class="emphasis"><em>&#928;(n,
@@ -69,17 +76,20 @@
           <span class="inlinemediaobject"><img src="../../../../graphs/ellint_3.png" alt="ellint_3"></span>
         </p>
 <p>
- The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
+ The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
           type calculation rules</em></span></a> when the arguments are of different
           types: when they are the same type then the result is the same type as
           the arguments.
         </p>
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ellint_3</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">phi</span><span class="special">);</span>
+<a 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">ellint_3</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">phi</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ellint_3</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">phi</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ellint_3</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">phi</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
           Returns the incomplete elliptic integral of the third kind <span class="emphasis"><em>&#928;(n,
@@ -96,10 +106,10 @@
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
@@ -108,7 +118,7 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Caution]" src="../../../../../../../../doc/html/images/caution.png"></td>
 <th align="left">Caution</th>
 </tr>
-<tr><td align="left" valign="top"><p>
+<tr><td colspan="2" align="left" valign="top"><p>
             In addition, the region where <span class="emphasis"><em>n &gt; 1</em></span> and &#966; <span class="emphasis"><em>is
             not in the range</em></span> [0, &#960;/2] is currently unsupported and returns
             the result of domain_error. For this
@@ -118,10 +128,12 @@
 </table></div>
 <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>
-calculated-result-type <span class="identifier">ellint_3</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">n</span><span class="special">);</span>
+<a 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">ellint_3</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">n</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ellint_3</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ellint_3</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
           Returns the complete elliptic integral of the first kind <span class="emphasis"><em>&#928;(n,
@@ -138,10 +150,10 @@
 <p>
           [opitonal_policy]
         </p>
-<a name="math_toolkit.special.ellint.ellint_3.accuracy"></a><h6>
-<a name="id689196"></a>
+<a name="math_toolkit.special.ellint.ellint_3.accuracy"></a><h5>
+<a name="id651900"></a>
           <a href="ellint_3.html#math_toolkit.special.ellint.ellint_3.accuracy">Accuracy</a>
- </h6>
+ </h5>
 <p>
           These functions are computed using only basic arithmetic operations, so
           there isn't much variation in accuracy over differing platforms. Note that
@@ -150,9 +162,9 @@
           All values are relative errors in units of epsilon.
         </p>
 <div class="table">
-<a name="id689229"></a><p class="title"><b>Table 36. Errors Rates in the Elliptic Integrals of the
+<a name="id651935"></a><p class="title"><b>Table 36. Errors Rates in the Elliptic Integrals of the
         Third Kind</b></p>
-<div class="table-contents"><table class="table" summary="Errors Rates in the Elliptic Integrals of the
+<table class="table" summary="Errors Rates in the Elliptic Integrals of the
         Third Kind">
 <colgroup>
 <col>
@@ -250,22 +262,22 @@
               </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><a name="math_toolkit.special.ellint.ellint_3.testing"></a><h6>
-<a name="id689392"></a>
+<a name="math_toolkit.special.ellint.ellint_3.testing"></a><h5>
+<a name="id652100"></a>
           <a href="ellint_3.html#math_toolkit.special.ellint.ellint_3.testing">Testing</a>
- </h6>
+ </h5>
 <p>
           The tests use a mixture of spot test values calculated using the online
           calculator at functions.wolfram.com,
           and random test data generated using NTL::RR at 1000-bit precision and
           this implementation.
         </p>
-<a name="math_toolkit.special.ellint.ellint_3.implementation"></a><h6>
-<a name="id689431"></a>
+<a name="math_toolkit.special.ellint.ellint_3.implementation"></a><h5>
+<a name="id652140"></a>
           <a href="ellint_3.html#math_toolkit.special.ellint.ellint_3.implementation">Implementation</a>
- </h6>
+ </h5>
 <p>
           The implementation for &#928;(n, &#966;, k) first siphons off the special cases:
         </p>
@@ -324,8 +336,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_carlson.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_carlson.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_carlson.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Elliptic Integrals - Carlson Form</title>
+<title> Elliptic
+ Integrals - Carlson Form</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../ellint.html" title="Elliptic Integrals">
-<link rel="prev" href="ellint_intro.html" title="Elliptic Integral Overview">
-<link rel="next" href="ellint_1.html" title="Elliptic Integrals of the First Kind - Legendre Form">
+<link rel="up" href="../ellint.html" title=" Elliptic Integrals">
+<link rel="prev" href="ellint_intro.html" title=" Elliptic
+ Integral Overview">
+<link rel="next" href="ellint_1.html" title=" Elliptic Integrals
+ of the First Kind - Legendre Form">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +27,13 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.ellint.ellint_carlson"></a><a href="ellint_carlson.html" title="Elliptic Integrals - Carlson Form"> Elliptic
- Integrals - Carlson Form</a>
-</h4></div></div></div>
-<a name="math_toolkit.special.ellint.ellint_carlson.synopsis"></a><h6>
-<a name="id676155"></a>
+<a name="math_toolkit.special.ellint.ellint_carlson"></a><a href="ellint_carlson.html" title=" Elliptic
+ Integrals - Carlson Form"> Elliptic
+ Integrals - Carlson Form</a></h4></div></div></div>
+<a name="math_toolkit.special.ellint.ellint_carlson.synopsis"></a><h5>
+<a name="id643099"></a>
           <a href="ellint_carlson.html#math_toolkit.special.ellint.ellint_carlson.synopsis">Synopsis</a>
- </h6>
+ </h5>
 <p>
           
 </p>
@@ -43,10 +46,12 @@
 <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">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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ellint_rf</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">z</span><span class="special">)</span>
+<a 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">ellint_rf</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">z</span><span class="special">)</span>
 
-<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ellint_rf</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;)</span>
+<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ellint_rf</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;)</span>
 
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
@@ -62,10 +67,12 @@
 <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">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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ellint_rd</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">z</span><span class="special">)</span>
+<a 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">ellint_rd</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">z</span><span class="special">)</span>
 
-<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ellint_rd</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;)</span>
+<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ellint_rd</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;)</span>
 
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
@@ -81,10 +88,12 @@
 <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">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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T4</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ellint_rj</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">z</span><span class="special">,</span> <span class="identifier">T4</span> <span class="identifier">p</span><span class="special">)</span>
+<a 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">ellint_rj</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">z</span><span class="special">,</span> <span class="identifier">T4</span> <span class="identifier">p</span><span class="special">)</span>
 
-<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T4</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ellint_rj</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">z</span><span class="special">,</span> <span class="identifier">T4</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;)</span>
+<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T4</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ellint_rj</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">z</span><span class="special">,</span> <span class="identifier">T4</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;)</span>
 
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
@@ -100,17 +109,19 @@
 <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">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>
-calculated-result-type <span class="identifier">ellint_rc</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">)</span>
+<a 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">ellint_rc</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</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">T1</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T2</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ellint_rc</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;)</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ellint_rc</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;)</span>
 
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
-<a name="math_toolkit.special.ellint.ellint_carlson.description"></a><h6>
-<a name="id677935"></a>
+<a name="math_toolkit.special.ellint.ellint_carlson.description"></a><h5>
+<a name="id644881"></a>
           <a href="ellint_carlson.html#math_toolkit.special.ellint.ellint_carlson.description">Description</a>
- </h6>
+ </h5>
 <p>
           These functions return Carlson's symmetrical elliptic integrals, the functions
           have complicated behavior over all their possible domains, but the following
@@ -120,16 +131,19 @@
           <span class="inlinemediaobject"><img src="../../../../graphs/ellint_c.png" alt="ellint_c"></span>
         </p>
 <p>
- The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
+ The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
           type calculation rules</em></span></a> when the arguments are of different
           types: otherwise the return is the same type as the arguments.
         </p>
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ellint_rf</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">z</span><span class="special">)</span>
+<a 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">ellint_rf</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">z</span><span class="special">)</span>
 
-<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ellint_rf</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;)</span>
+<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ellint_rf</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;)</span>
 </pre>
 <p>
           Returns Carlson's Elliptic Integral R<sub>F</sub>:
@@ -144,19 +158,21 @@
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ellint_rd</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">z</span><span class="special">)</span>
+<a 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">ellint_rd</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">z</span><span class="special">)</span>
 
-<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ellint_rd</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;)</span>
+<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ellint_rd</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;)</span>
 </pre>
 <p>
           Returns Carlson's elliptic integral R<sub>D</sub>:
@@ -171,19 +187,21 @@
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T4</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ellint_rj</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">z</span><span class="special">,</span> <span class="identifier">T4</span> <span class="identifier">p</span><span class="special">)</span>
+<a 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">ellint_rj</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">z</span><span class="special">,</span> <span class="identifier">T4</span> <span class="identifier">p</span><span class="special">)</span>
 
-<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T4</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ellint_rj</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">z</span><span class="special">,</span> <span class="identifier">T4</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;)</span>
+<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T4</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ellint_rj</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">z</span><span class="special">,</span> <span class="identifier">T4</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;)</span>
 </pre>
 <p>
           Returns Carlson's elliptic integral R<sub>J</sub>:
@@ -199,10 +217,10 @@
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
@@ -215,10 +233,12 @@
         </p>
 <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>
-calculated-result-type <span class="identifier">ellint_rc</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">)</span>
+<a 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">ellint_rc</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</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">T1</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T2</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ellint_rc</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;)</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ellint_rc</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;)</span>
 </pre>
 <p>
           Returns Carlson's elliptic integral R<sub>C</sub>:
@@ -233,10 +253,10 @@
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
@@ -247,10 +267,10 @@
 <p>
           <span class="inlinemediaobject"><img src="../../../../equations/ellint18.png"></span>
         </p>
-<a name="math_toolkit.special.ellint.ellint_carlson.testing"></a><h6>
-<a name="id679694"></a>
+<a name="math_toolkit.special.ellint.ellint_carlson.testing"></a><h5>
+<a name="id646641"></a>
           <a href="ellint_carlson.html#math_toolkit.special.ellint.ellint_carlson.testing">Testing</a>
- </h6>
+ </h5>
 <p>
           There are two sets of tests.
         </p>
@@ -276,10 +296,10 @@
           There are also sanity checks that use the inter-relations between the integrals
           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="id679764"></a>
+<a name="math_toolkit.special.ellint.ellint_carlson.accuracy"></a><h5>
+<a name="id646713"></a>
           <a href="ellint_carlson.html#math_toolkit.special.ellint.ellint_carlson.accuracy">Accuracy</a>
- </h6>
+ </h5>
 <p>
           These functions are computed using only basic arithmetic operations, so
           there isn't much variation in accuracy over differing platforms. Note that
@@ -288,8 +308,8 @@
           All values are relative errors in units of epsilon.
         </p>
 <div class="table">
-<a name="id679799"></a><p class="title"><b>Table 33. Errors Rates in the Carlson Elliptic Integrals</b></p>
-<div class="table-contents"><table class="table" summary="Errors Rates in the Carlson Elliptic Integrals">
+<a name="id646749"></a><p class="title"><b>Table 33. Errors Rates in the Carlson Elliptic Integrals</b></p>
+<table class="table" summary="Errors Rates in the Carlson Elliptic Integrals">
 <colgroup>
 <col>
 <col>
@@ -428,12 +448,12 @@
               </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><a name="math_toolkit.special.ellint.ellint_carlson.implementation"></a><h6>
-<a name="id680029"></a>
+<a name="math_toolkit.special.ellint.ellint_carlson.implementation"></a><h5>
+<a name="id646981"></a>
           <a href="ellint_carlson.html#math_toolkit.special.ellint.ellint_carlson.implementation">Implementation</a>
- </h6>
+ </h5>
 <p>
           The key of Carlson's algorithm [Carlson79]
           is the duplication theorem:
@@ -469,8 +489,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_intro.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_intro.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/ellint/ellint_intro.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Elliptic Integral Overview</title>
+<title> Elliptic
+ Integral Overview</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../ellint.html" title="Elliptic Integrals">
-<link rel="prev" href="../ellint.html" title="Elliptic Integrals">
-<link rel="next" href="ellint_carlson.html" title="Elliptic Integrals - Carlson Form">
+<link rel="up" href="../ellint.html" title=" Elliptic Integrals">
+<link rel="prev" href="../ellint.html" title=" Elliptic Integrals">
+<link rel="next" href="ellint_carlson.html" title=" Elliptic
+ Integrals - Carlson Form">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +26,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.ellint.ellint_intro"></a><a href="ellint_intro.html" title="Elliptic Integral Overview"> Elliptic
- Integral Overview</a>
-</h4></div></div></div>
+<a name="math_toolkit.special.ellint.ellint_intro"></a><a href="ellint_intro.html" title=" Elliptic
+ Integral Overview"> Elliptic
+ Integral Overview</a></h4></div></div></div>
 <p>
           The main reference for the elliptic integrals is:
         </p>
@@ -60,17 +62,17 @@
           As does <a href="http://en.wikipedia.org/wiki/Elliptic_integral" target="_top">Wikipedia
           Elliptic integral</a>.
         </p>
-<a name="math_toolkit.special.ellint.ellint_intro.notation"></a><h5>
-<a name="id674812"></a>
+<a name="math_toolkit.special.ellint.ellint_intro.notation"></a><h4>
+<a name="id641741"></a>
           <a href="ellint_intro.html#math_toolkit.special.ellint.ellint_intro.notation">Notation</a>
- </h5>
+ </h4>
 <p>
           All variables are real numbers unless otherwise noted.
         </p>
-<a name="ellint_def"></a><a name="math_toolkit.special.ellint.ellint_intro.definition"></a><h5>
-<a name="id674848"></a>
+<a name="ellint_def"></a><a name="math_toolkit.special.ellint.ellint_intro.definition"></a><h4>
+<a name="id641780"></a>
           <a href="ellint_intro.html#math_toolkit.special.ellint.ellint_intro.definition">Definition</a>
- </h5>
+ </h4>
 <p>
           <span class="inlinemediaobject"><img src="../../../../equations/ellint1.png"></span>
         </p>
@@ -113,7 +115,7 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../../doc/html/images/note.png"></td>
 <th align="left">Note</th>
 </tr>
-<tr><td align="left" valign="top">
+<tr><td colspan="2" align="left" valign="top">
 <p>
             <span class="emphasis"><em>&#966;</em></span> is called the amplitude.
           </p>
@@ -133,7 +135,7 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Caution]" src="../../../../../../../../doc/html/images/caution.png"></td>
 <th align="left">Caution</th>
 </tr>
-<tr><td align="left" valign="top">
+<tr><td colspan="2" align="left" valign="top">
 <p>
             Perhaps more than any other special functions the elliptic integrals
             are expressed in a variety of different ways. In particular, the final
@@ -247,7 +249,7 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../../doc/html/images/note.png"></td>
 <th align="left">Note</th>
 </tr>
-<tr><td align="left" valign="top">
+<tr><td colspan="2" align="left" valign="top">
 <p>
             <span class="emphasis"><em>R<sub>C</sub>(x, y) = R<sub>F</sub>(x, y, y)</em></span>
           </p>
@@ -256,11 +258,11 @@
           </p>
 </td></tr>
 </table></div>
-<a name="ellint_theorem"></a><a name="math_toolkit.special.ellint.ellint_intro.duplication_theorem"></a><h5>
-<a name="id675604"></a>
+<a name="ellint_theorem"></a><a name="math_toolkit.special.ellint.ellint_intro.duplication_theorem"></a><h4>
+<a name="id642538"></a>
           <a href="ellint_intro.html#math_toolkit.special.ellint.ellint_intro.duplication_theorem">Duplication
           Theorem</a>
- </h5>
+ </h4>
 <p>
           Carlson proved in [Carlson78]
           that
@@ -268,11 +270,11 @@
 <p>
           <span class="inlinemediaobject"><img src="../../../../equations/ellint13.png"></span>
         </p>
-<a name="ellint_formula"></a><a name="math_toolkit.special.ellint.ellint_intro.carlson_s_formulas"></a><h5>
-<a name="id675679"></a>
+<a name="ellint_formula"></a><a name="math_toolkit.special.ellint.ellint_intro.carlson_s_formulas"></a><h4>
+<a name="id642615"></a>
           <a href="ellint_intro.html#math_toolkit.special.ellint.ellint_intro.carlson_s_formulas">Carlson's
           Formulas</a>
- </h5>
+ </h4>
 <p>
           The Legendre form and Carlson form of elliptic integrals are related by
           equations:
@@ -286,11 +288,11 @@
 <p>
           <span class="inlinemediaobject"><img src="../../../../equations/ellint15.png"></span>
         </p>
-<a name="math_toolkit.special.ellint.ellint_intro.numerical_algorithms"></a><h5>
-<a name="id675774"></a>
+<a name="math_toolkit.special.ellint.ellint_intro.numerical_algorithms"></a><h4>
+<a name="id642711"></a>
           <a href="ellint_intro.html#math_toolkit.special.ellint.ellint_intro.numerical_algorithms">Numerical
           Algorithms</a>
- </h5>
+ </h4>
 <p>
           The conventional methods for computing elliptic integrals are Gauss and
           Landen transformations, which converge quadratically and work well for
@@ -300,10 +302,10 @@
           by contrast, provides a unified method for all three kinds of elliptic
           integrals with satisfactory precisions.
         </p>
-<a name="ellint_refs"></a><a name="math_toolkit.special.ellint.ellint_intro.references"></a><h5>
-<a name="id675836"></a>
+<a name="ellint_refs"></a><a name="math_toolkit.special.ellint.ellint_intro.references"></a><h4>
+<a name="id642775"></a>
           <a href="ellint_intro.html#math_toolkit.special.ellint.ellint_intro.references">References</a>
- </h5>
+ </h4>
 <p>
           Special mention goes to:
         </p>
@@ -408,8 +410,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Factorials and Binomial Coefficients</title>
+<title> Factorials and Binomial
+ Coefficients</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../special.html" title="Special Functions">
-<link rel="prev" href="sf_gamma/gamma_derivatives.html" title="Derivative of the Incomplete Gamma Function">
-<link rel="next" href="factorials/sf_factorial.html" title="Factorial">
+<link rel="up" href="../special.html" title=" Special Functions">
+<link rel="prev" href="sf_gamma/gamma_derivatives.html" title=" Derivative
+ of the Incomplete Gamma Function">
+<link rel="next" href="factorials/sf_factorial.html" title=" Factorial">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +26,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.special.factorials"></a><a href="factorials.html" title="Factorials and Binomial Coefficients"> Factorials and Binomial
- Coefficients</a>
-</h3></div></div></div>
+<a name="math_toolkit.special.factorials"></a><a href="factorials.html" title=" Factorials and Binomial
+ Coefficients"> Factorials and Binomial
+ Coefficients</a></h3></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"> Factorial</span></dt>
 <dt><span class="section"><a href="factorials/sf_double_factorial.html">
@@ -41,8 +43,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_binomial.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_binomial.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_binomial.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Binomial Coefficients</title>
+<title> Binomial
+ Coefficients</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../factorials.html" title="Factorials and Binomial Coefficients">
-<link rel="prev" href="sf_falling_factorial.html" title="Falling Factorial">
-<link rel="next" href="../sf_beta.html" title="Beta Functions">
+<link rel="up" href="../factorials.html" title=" Factorials and Binomial
+ Coefficients">
+<link rel="prev" href="sf_falling_factorial.html" title="
+ Falling Factorial">
+<link rel="next" href="../sf_beta.html" title=" Beta Functions">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.factorials.sf_binomial"></a><a href="sf_binomial.html" title="Binomial Coefficients"> Binomial
- Coefficients</a>
-</h4></div></div></div>
+<a name="math_toolkit.special.factorials.sf_binomial"></a><a href="sf_binomial.html" title=" Binomial
+ Coefficients"> Binomial
+ Coefficients</a></h4></div></div></div>
 <p>
           
 </p>
@@ -41,8 +44,8 @@
 <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="identifier">T</span> <span class="identifier">binomial_coefficient</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="identifier">k</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-<span class="identifier">T</span> <span class="identifier">binomial_coefficient</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="identifier">k</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<span class="identifier">T</span> <span class="identifier">binomial_coefficient</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="identifier">k</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
@@ -55,10 +58,10 @@
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
@@ -66,26 +69,26 @@
           May return the result of overflow_error
           if the result is too large to represent in type T.
         </p>
-<a name="math_toolkit.special.factorials.sf_binomial.accuracy"></a><h5>
-<a name="id637090"></a>
+<a name="math_toolkit.special.factorials.sf_binomial.accuracy"></a><h4>
+<a name="id603855"></a>
           <a href="sf_binomial.html#math_toolkit.special.factorials.sf_binomial.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
           The accuracy will be the same as for the factorials for small arguments
- (i.e. no more than one or two epsilon), and the beta
+ (i.e. no more than one or two epsilon), and the beta
           function for larger arguments.
         </p>
-<a name="math_toolkit.special.factorials.sf_binomial.testing"></a><h5>
-<a name="id637131"></a>
+<a name="math_toolkit.special.factorials.sf_binomial.testing"></a><h4>
+<a name="id603897"></a>
           <a href="sf_binomial.html#math_toolkit.special.factorials.sf_binomial.testing">Testing</a>
- </h5>
+ </h4>
 <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="id637160"></a>
+<a name="math_toolkit.special.factorials.sf_binomial.implementation"></a><h4>
+<a name="id603929"></a>
           <a href="sf_binomial.html#math_toolkit.special.factorials.sf_binomial.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
           Binomial coefficients are calculated using table lookup of factorials where
           possible using:
@@ -97,21 +100,24 @@
           Otherwise it is implemented in terms of the beta function using the relations:
         </p>
 <p>
- <sub>n</sub>C<sub>k</sub> = 1 / (k * beta(k,
+ <sub>n</sub>C<sub>k</sub> = 1 / (k * beta(k,
           n-k+1))
         </p>
 <p>
           and
         </p>
 <p>
- <sub>n</sub>C<sub>k</sub> = 1 / ((n-k) * beta(k+1,
+ <sub>n</sub>C<sub>k</sub> = 1 / ((n-k) * beta(k+1,
           n-k))
         </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_double_factorial.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_double_factorial.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_double_factorial.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Double Factorial</title>
+<title>
+ Double Factorial</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../factorials.html" title="Factorials and Binomial Coefficients">
-<link rel="prev" href="sf_factorial.html" title="Factorial">
-<link rel="next" href="sf_rising_factorial.html" title="Rising Factorial">
+<link rel="up" href="../factorials.html" title=" Factorials and Binomial
+ Coefficients">
+<link rel="prev" href="sf_factorial.html" title=" Factorial">
+<link rel="next" href="sf_rising_factorial.html" title="
+ Rising Factorial">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.factorials.sf_double_factorial"></a><a href="sf_double_factorial.html" title="Double Factorial">
- Double Factorial</a>
-</h4></div></div></div>
+<a name="math_toolkit.special.factorials.sf_double_factorial"></a><a href="sf_double_factorial.html" title="
+ Double Factorial">
+ Double Factorial</a></h4></div></div></div>
 <p>
           
 </p>
@@ -41,21 +44,21 @@
 <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="identifier">T</span> <span class="identifier">double_factorial</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">i</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-<span class="identifier">T</span> <span class="identifier">double_factorial</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">i</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<span class="identifier">T</span> <span class="identifier">double_factorial</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">i</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <p>
- Returns <code class="literal">i!!</code>.
+ Returns <tt class="literal">i!!</tt>.
         </p>
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
@@ -65,25 +68,25 @@
           designed to be optimised for small <span class="emphasis"><em>i</em></span> where table lookup
           of i! is possible.
         </p>
-<a name="math_toolkit.special.factorials.sf_double_factorial.accuracy"></a><h5>
-<a name="id635406"></a>
+<a name="math_toolkit.special.factorials.sf_double_factorial.accuracy"></a><h4>
+<a name="id602148"></a>
           <a href="sf_double_factorial.html#math_toolkit.special.factorials.sf_double_factorial.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
           The implementation uses a trivial adaptation of the factorial function,
           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="id635437"></a>
+<a name="math_toolkit.special.factorials.sf_double_factorial.testing"></a><h4>
+<a name="id602181"></a>
           <a href="sf_double_factorial.html#math_toolkit.special.factorials.sf_double_factorial.testing">Testing</a>
- </h5>
+ </h4>
 <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="id635469"></a>
+<a name="math_toolkit.special.factorials.sf_double_factorial.implementation"></a><h4>
+<a name="id602215"></a>
           <a href="sf_double_factorial.html#math_toolkit.special.factorials.sf_double_factorial.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
           The double factorial is implemented in terms of the factorial and gamma
           functions using the relations:
@@ -103,8 +106,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_factorial.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_factorial.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_factorial.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Factorial</title>
+<title> Factorial</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../factorials.html" title="Factorials and Binomial Coefficients">
-<link rel="prev" href="../factorials.html" title="Factorials and Binomial Coefficients">
-<link rel="next" href="sf_double_factorial.html" title="Double Factorial">
+<link rel="up" href="../factorials.html" title=" Factorials and Binomial
+ Coefficients">
+<link rel="prev" href="../factorials.html" title=" Factorials and Binomial
+ Coefficients">
+<link rel="next" href="sf_double_factorial.html" title="
+ Double Factorial">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,12 +27,11 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.factorials.sf_factorial"></a> Factorial
-</h4></div></div></div>
-<a name="math_toolkit.special.factorials.sf_factorial.synopsis"></a><h5>
-<a name="id633940"></a>
+<a name="math_toolkit.special.factorials.sf_factorial"></a> Factorial</h4></div></div></div>
+<a name="math_toolkit.special.factorials.sf_factorial.synopsis"></a><h4>
+<a name="id600671"></a>
           <a href="sf_factorial.html#math_toolkit.special.factorials.sf_factorial.synopsis">Synopsis</a>
- </h5>
+ </h4>
 <p>
           
 </p>
@@ -44,8 +46,8 @@
 <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="identifier">T</span> <span class="identifier">factorial</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">i</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-<span class="identifier">T</span> <span class="identifier">factorial</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">i</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<span class="identifier">T</span> <span class="identifier">factorial</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">i</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</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="identifier">T</span> <span class="identifier">unchecked_factorial</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">i</span><span class="special">);</span>
@@ -55,37 +57,37 @@
 
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
-<a name="math_toolkit.special.factorials.sf_factorial.description"></a><h5>
-<a name="id634364"></a>
+<a name="math_toolkit.special.factorials.sf_factorial.description"></a><h4>
+<a name="id601098"></a>
           <a href="sf_factorial.html#math_toolkit.special.factorials.sf_factorial.description">Description</a>
- </h5>
+ </h4>
 <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="identifier">T</span> <span class="identifier">factorial</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">i</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-<span class="identifier">T</span> <span class="identifier">factorial</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">i</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<span class="identifier">T</span> <span class="identifier">factorial</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">i</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
- Returns <code class="literal">i!</code>.
+ Returns <tt class="literal">i!</tt>.
         </p>
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
 <p>
- For <code class="literal">i &lt;= max_factorial&lt;T&gt;::value</code> this is implemented
- by table lookup, for larger values of <code class="literal">i</code>, this function
- is implemented in terms of tgamma.
+ For <tt class="literal">i &lt;= max_factorial&lt;T&gt;::value</tt> this is implemented
+ by table lookup, for larger values of <tt class="literal">i</tt>, this function
+ is implemented in terms of tgamma.
         </p>
 <p>
- If <code class="literal">i</code> is so large that the result can not be represented
+ If <tt class="literal">i</tt> is so large that the result can not be represented
           in type T, then calls overflow_error.
         </p>
 <pre class="programlisting">
@@ -93,14 +95,14 @@
 <span class="identifier">T</span> <span class="identifier">unchecked_factorial</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">i</span><span class="special">);</span>
 </pre>
 <p>
- Returns <code class="literal">i!</code>.
+ Returns <tt class="literal">i!</tt>.
         </p>
 <p>
           Internally this function performs table lookup of the result. Further it
           performs no range checking on the value of i: it is up to the caller to
- ensure that <code class="literal">i &lt;= max_factorial&lt;T&gt;::value</code>. This
+ ensure that <tt class="literal">i &lt;= max_factorial&lt;T&gt;::value</tt>. This
           function is intended to be used inside inner loops that require fast table
- lookup of factorials, but requires care to ensure that argument <code class="literal">i</code>
+ lookup of factorials, but requires care to ensure that argument <tt class="literal">i</tt>
           never grows too large.
         </p>
 <pre class="programlisting">
@@ -111,43 +113,46 @@
 <span class="special">};</span>
 </pre>
 <p>
- This traits class defines the largest value that can be passed to <code class="literal">unchecked_factorial</code>.
- The member <code class="computeroutput"><span class="identifier">value</span></code> can be
+ This traits class defines the largest value that can be passed to <tt class="literal">unchecked_factorial</tt>.
+ The member <tt class="computeroutput"><span class="identifier">value</span></tt> can be
           used where integral constant expressions are required: for example to define
           the size of further tables that depend on the factorials.
         </p>
-<a name="math_toolkit.special.factorials.sf_factorial.accuracy"></a><h5>
-<a name="id634883"></a>
+<a name="math_toolkit.special.factorials.sf_factorial.accuracy"></a><h4>
+<a name="id601618"></a>
           <a href="sf_factorial.html#math_toolkit.special.factorials.sf_factorial.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
- For arguments smaller than <code class="computeroutput"><span class="identifier">max_factorial</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value</span></code>
+ For arguments smaller than <tt class="computeroutput"><span class="identifier">max_factorial</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value</span></tt>
           the result should be correctly rounded. For larger arguments the accuracy
- will be the same as for tgamma.
+ will be the same as for tgamma.
         </p>
-<a name="math_toolkit.special.factorials.sf_factorial.testing"></a><h5>
-<a name="id634955"></a>
+<a name="math_toolkit.special.factorials.sf_factorial.testing"></a><h4>
+<a name="id601691"></a>
           <a href="sf_factorial.html#math_toolkit.special.factorials.sf_factorial.testing">Testing</a>
- </h5>
+ </h4>
 <p>
           Basic sanity checks and spot values to verify the data tables: the main
- tests for the tgamma
+ tests for the tgamma
           function handle those cases already.
         </p>
-<a name="math_toolkit.special.factorials.sf_factorial.implementation"></a><h5>
-<a name="id634995"></a>
+<a name="math_toolkit.special.factorials.sf_factorial.implementation"></a><h4>
+<a name="id601733"></a>
           <a href="sf_factorial.html#math_toolkit.special.factorials.sf_factorial.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
           The factorial function is table driven for small arguments, and is implemented
- in terms of tgamma
+ in terms of tgamma
           for larger arguments.
         </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_falling_factorial.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_falling_factorial.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_falling_factorial.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Falling Factorial</title>
+<title>
+ Falling Factorial</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../factorials.html" title="Factorials and Binomial Coefficients">
-<link rel="prev" href="sf_rising_factorial.html" title="Rising Factorial">
-<link rel="next" href="sf_binomial.html" title="Binomial Coefficients">
+<link rel="up" href="../factorials.html" title=" Factorials and Binomial
+ Coefficients">
+<link rel="prev" href="sf_rising_factorial.html" title="
+ Rising Factorial">
+<link rel="next" href="sf_binomial.html" title=" Binomial
+ Coefficients">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +28,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.factorials.sf_falling_factorial"></a><a href="sf_falling_factorial.html" title="Falling Factorial">
- Falling Factorial</a>
-</h4></div></div></div>
+<a name="math_toolkit.special.factorials.sf_falling_factorial"></a><a href="sf_falling_factorial.html" title="
+ Falling Factorial">
+ Falling Factorial</a></h4></div></div></div>
 <p>
           
 </p>
@@ -39,10 +43,12 @@
 <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">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">falling_factorial</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="identifier">i</span><span class="special">);</span>
+<a 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">falling_factorial</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="identifier">i</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">falling_factorial</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="identifier">i</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">falling_factorial</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="identifier">i</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
@@ -54,17 +60,17 @@
         </p>
 <p>
           Note that this function is only defined for positive <span class="emphasis"><em>i</em></span>,
- hence the <code class="computeroutput"><span class="keyword">unsigned</span></code> second
+ hence the <tt class="computeroutput"><span class="keyword">unsigned</span></tt> second
           argument. Argument <span class="emphasis"><em>x</em></span> can be either positive or negative
           however.
         </p>
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
@@ -73,40 +79,46 @@
           if the result is too large to represent in type T.
         </p>
 <p>
- The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
- type calculation rules</em></span></a>: the type of the result is <code class="computeroutput"><span class="keyword">double</span></code> if T is an integer type, otherwise
+ The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
+ type calculation rules</em></span></a>: the type of the result is <tt class="computeroutput"><span class="keyword">double</span></tt> if T is an integer type, otherwise
           the type of the result is T.
         </p>
-<a name="math_toolkit.special.factorials.sf_falling_factorial.accuracy"></a><h5>
-<a name="id636573"></a>
+<a name="math_toolkit.special.factorials.sf_falling_factorial.accuracy"></a><h4>
+<a name="id603331"></a>
           <a href="sf_falling_factorial.html#math_toolkit.special.factorials.sf_falling_factorial.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
- The accuracy will be the same as the tgamma_delta_ratio
+ The accuracy will be the same as the <a href="../sf_gamma/gamma_ratios.html" title=" Ratios
+ of Gamma Functions">tgamma_delta_ratio</a>
           function.
         </p>
-<a name="math_toolkit.special.factorials.sf_falling_factorial.testing"></a><h5>
-<a name="id636611"></a>
+<a name="math_toolkit.special.factorials.sf_falling_factorial.testing"></a><h4>
+<a name="id603371"></a>
           <a href="sf_falling_factorial.html#math_toolkit.special.factorials.sf_falling_factorial.testing">Testing</a>
- </h5>
+ </h4>
 <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="id636644"></a>
+<a name="math_toolkit.special.factorials.sf_falling_factorial.implementation"></a><h4>
+<a name="id603406"></a>
           <a href="sf_falling_factorial.html#math_toolkit.special.factorials.sf_falling_factorial.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
           Rising and falling factorials are implemented as ratios of gamma functions
- using tgamma_delta_ratio.
+ using <a href="../sf_gamma/gamma_ratios.html" title=" Ratios
+ of Gamma Functions">tgamma_delta_ratio</a>.
           Optimisations for small integer arguments are handled internally by that
           function.
         </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_rising_factorial.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_rising_factorial.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/factorials/sf_rising_factorial.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Rising Factorial</title>
+<title>
+ Rising Factorial</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../factorials.html" title="Factorials and Binomial Coefficients">
-<link rel="prev" href="sf_double_factorial.html" title="Double Factorial">
-<link rel="next" href="sf_falling_factorial.html" title="Falling Factorial">
+<link rel="up" href="../factorials.html" title=" Factorials and Binomial
+ Coefficients">
+<link rel="prev" href="sf_double_factorial.html" title="
+ Double Factorial">
+<link rel="next" href="sf_falling_factorial.html" title="
+ Falling Factorial">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +28,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.factorials.sf_rising_factorial"></a><a href="sf_rising_factorial.html" title="Rising Factorial">
- Rising Factorial</a>
-</h4></div></div></div>
+<a name="math_toolkit.special.factorials.sf_rising_factorial"></a><a href="sf_rising_factorial.html" title="
+ Rising Factorial">
+ Rising Factorial</a></h4></div></div></div>
 <p>
           
 </p>
@@ -39,10 +43,12 @@
 <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">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">rising_factorial</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">i</span><span class="special">);</span>
+<a 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">rising_factorial</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">i</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">rising_factorial</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">i</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">rising_factorial</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">i</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
@@ -65,10 +71,10 @@
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
@@ -77,40 +83,46 @@
           if the result is too large to represent in type T.
         </p>
 <p>
- The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
- type calculation rules</em></span></a>: the type of the result is <code class="computeroutput"><span class="keyword">double</span></code> if T is an integer type, otherwise
+ The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
+ type calculation rules</em></span></a>: the type of the result is <tt class="computeroutput"><span class="keyword">double</span></tt> if T is an integer type, otherwise
           the type of the result is T.
         </p>
-<a name="math_toolkit.special.factorials.sf_rising_factorial.accuracy"></a><h5>
-<a name="id635994"></a>
+<a name="math_toolkit.special.factorials.sf_rising_factorial.accuracy"></a><h4>
+<a name="id602744"></a>
           <a href="sf_rising_factorial.html#math_toolkit.special.factorials.sf_rising_factorial.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
- The accuracy will be the same as the tgamma_delta_ratio
+ The accuracy will be the same as the <a href="../sf_gamma/gamma_ratios.html" title=" Ratios
+ of Gamma Functions">tgamma_delta_ratio</a>
           function.
         </p>
-<a name="math_toolkit.special.factorials.sf_rising_factorial.testing"></a><h5>
-<a name="id636031"></a>
+<a name="math_toolkit.special.factorials.sf_rising_factorial.testing"></a><h4>
+<a name="id602783"></a>
           <a href="sf_rising_factorial.html#math_toolkit.special.factorials.sf_rising_factorial.testing">Testing</a>
- </h5>
+ </h4>
 <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="id636063"></a>
+<a name="math_toolkit.special.factorials.sf_rising_factorial.implementation"></a><h4>
+<a name="id602817"></a>
           <a href="sf_rising_factorial.html#math_toolkit.special.factorials.sf_rising_factorial.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
           Rising and falling factorials are implemented as ratios of gamma functions
- using tgamma_delta_ratio.
+ using <a href="../sf_gamma/gamma_ratios.html" title=" Ratios
+ of Gamma Functions">tgamma_delta_ratio</a>.
           Optimisations for small integer arguments are handled internally by that
           function.
         </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/fpclass.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/fpclass.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/fpclass.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Floating Point Classification: Infinities and NaN's</title>
+<title> Floating Point Classification:
+ Infinities and NaN's</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../special.html" title="Special Functions">
-<link rel="prev" href="inv_hyper/atanh.html" title="atanh">
-<link rel="next" href="../toolkit.html" title="Internal Details and Tools (Experimental)">
+<link rel="up" href="../special.html" title=" Special Functions">
+<link rel="prev" href="inv_hyper/atanh.html" title=" atanh">
+<link rel="next" href="../toolkit.html" title=" Internal Details and Tools (Experimental)">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +25,13 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.special.fpclass"></a><a href="fpclass.html" title="Floating Point Classification: Infinities and NaN's"> Floating Point Classification:
- Infinities and NaN's</a>
-</h3></div></div></div>
-<a name="math_toolkit.special.fpclass.synopsis"></a><h5>
-<a name="id696560"></a>
+<a name="math_toolkit.special.fpclass"></a><a href="fpclass.html" title=" Floating Point Classification:
+ Infinities and NaN's"> Floating Point Classification:
+ Infinities and NaN's</a></h3></div></div></div>
+<a name="math_toolkit.special.fpclass.synopsis"></a><h4>
+<a name="id659307"></a>
         <a href="fpclass.html#math_toolkit.special.fpclass.synopsis">Synopsis</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="preprocessor">#define</span> <span class="identifier">FP_ZERO</span> <span class="comment">/* implementation specific value */</span>
 <span class="preprocessor">#define</span> <span class="identifier">FP_NORMAL</span> <span class="comment">/* implementation specific value */</span>
@@ -53,10 +54,10 @@
 <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">bool</span> <span class="identifier">isnormal</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">t</span><span class="special">);</span>
 </pre>
-<a name="math_toolkit.special.fpclass.description"></a><h5>
-<a name="id697001"></a>
+<a name="math_toolkit.special.fpclass.description"></a><h4>
+<a name="id659750"></a>
         <a href="fpclass.html#math_toolkit.special.fpclass.description">Description</a>
- </h5>
+ </h4>
 <p>
         These functions provide the same functionality as the macros with the same
         name in C99, indeed if the C99 macros are available, then these functions
@@ -212,8 +213,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/inv_hyper.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/inv_hyper.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/inv_hyper.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Inverse Hyperbolic Functions</title>
+<title> Inverse Hyperbolic Functions</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../special.html" title="Special Functions">
+<link rel="up" href="../special.html" title=" Special Functions">
 <link rel="prev" href="sinc/sinhc_pi.html" title="sinhc_pi">
-<link rel="next" href="inv_hyper/inv_hyper_over.html" title="Inverse Hyperbolic Functions Overview">
+<link rel="next" href="inv_hyper/inv_hyper_over.html" title=" Inverse
+ Hyperbolic Functions Overview">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.special.inv_hyper"></a> Inverse Hyperbolic Functions
-</h3></div></div></div>
+<a name="math_toolkit.special.inv_hyper"></a> Inverse Hyperbolic Functions</h3></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"><a href="inv_hyper/inv_hyper_over.html"> Inverse
         Hyperbolic Functions Overview</a></span></dt>
@@ -36,8 +36,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/inv_hyper/acosh.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/inv_hyper/acosh.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/inv_hyper/acosh.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>acosh</title>
+<title> acosh</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../inv_hyper.html" title="Inverse Hyperbolic Functions">
-<link rel="prev" href="inv_hyper_over.html" title="Inverse Hyperbolic Functions Overview">
-<link rel="next" href="asinh.html" title="asinh">
+<link rel="up" href="../inv_hyper.html" title=" Inverse Hyperbolic Functions">
+<link rel="prev" href="inv_hyper_over.html" title=" Inverse
+ Hyperbolic Functions Overview">
+<link rel="next" href="asinh.html" title=" asinh">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.inv_hyper.acosh"></a> acosh
-</h4></div></div></div>
+<a name="math_toolkit.special.inv_hyper.acosh"></a> acosh</h4></div></div></div>
 <p>
           
 </p>
@@ -36,42 +36,49 @@
         </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>
-calculated-result-type <span class="identifier">acosh</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">);</span>
+<a 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">acosh</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span> <span class="identifier">x</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">acosh</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">acosh</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
- Computes the reciprocal of (the restriction to the range of <code class="literal">[0;+&#8734;[</code>)
- <a href="inv_hyper_over.html" title="Inverse Hyperbolic Functions Overview">the hyperbolic
+ Computes the reciprocal of (the restriction to the range of <tt class="literal">[0;+&#8734;[</tt>)
+ <a href="inv_hyper_over.html" title=" Inverse
+ Hyperbolic Functions Overview">the hyperbolic
           cosine function</a>, at x. Values returned are positive. Generalised
           Taylor series are used near 1 and Laurent series are used near the infinity
           to ensure accuracy.
         </p>
 <p>
- If x is in the range <code class="literal">]-&#8734;;+1[</code> then returns the result
+ If x is in the range <tt class="literal">]-&#8734;;+1[</tt> then returns the result
           of domain_error.
         </p>
 <p>
- The return type of this function is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
- type calculation rules</em></span></a>: the return type is <code class="computeroutput"><span class="keyword">double</span></code> when T is an integer type, and T
+ The return type of this function is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
+ type calculation rules</em></span></a>: the return type is <tt class="computeroutput"><span class="keyword">double</span></tt> when T is an integer type, and T
           otherwise.
         </p>
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/inv_hyper/asinh.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/inv_hyper/asinh.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/inv_hyper/asinh.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>asinh</title>
+<title> asinh</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../inv_hyper.html" title="Inverse Hyperbolic Functions">
-<link rel="prev" href="acosh.html" title="acosh">
-<link rel="next" href="atanh.html" title="atanh">
+<link rel="up" href="../inv_hyper.html" title=" Inverse Hyperbolic Functions">
+<link rel="prev" href="acosh.html" title=" acosh">
+<link rel="next" href="atanh.html" title=" atanh">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +24,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.inv_hyper.asinh"></a> asinh
-</h4></div></div></div>
+<a name="math_toolkit.special.inv_hyper.asinh"></a> asinh</h4></div></div></div>
 <p>
           
 </p>
@@ -36,36 +35,43 @@
         </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>
-calculated-result-type <span class="identifier">asinh</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">);</span>
+<a 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">asinh</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span> <span class="identifier">x</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">asinh</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">asinh</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
- Computes the reciprocal of <a href="inv_hyper_over.html" title="Inverse Hyperbolic Functions Overview">the
+ Computes the reciprocal of <a href="inv_hyper_over.html" title=" Inverse
+ Hyperbolic Functions Overview">the
           hyperbolic sine function</a>. Taylor series are used at the origin and
           Laurent series are used near the infinity to ensure accuracy.
         </p>
 <p>
- The return type of this function is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
- type calculation rules</em></span></a>: the return type is <code class="computeroutput"><span class="keyword">double</span></code> when T is an integer type, and T
+ The return type of this function is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
+ type calculation rules</em></span></a>: the return type is <tt class="computeroutput"><span class="keyword">double</span></tt> when T is an integer type, and T
           otherwise.
         </p>
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/inv_hyper/atanh.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/inv_hyper/atanh.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/inv_hyper/atanh.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>atanh</title>
+<title> atanh</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../inv_hyper.html" title="Inverse Hyperbolic Functions">
-<link rel="prev" href="asinh.html" title="asinh">
-<link rel="next" href="../fpclass.html" title="Floating Point Classification: Infinities and NaN's">
+<link rel="up" href="../inv_hyper.html" title=" Inverse Hyperbolic Functions">
+<link rel="prev" href="asinh.html" title=" asinh">
+<link rel="next" href="../fpclass.html" title=" Floating Point Classification:
+ Infinities and NaN's">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.inv_hyper.atanh"></a> atanh
-</h4></div></div></div>
+<a name="math_toolkit.special.inv_hyper.atanh"></a> atanh</h4></div></div></div>
 <p>
           
 </p>
@@ -36,50 +36,57 @@
         </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>
-calculated-result-type <span class="identifier">atanh</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">);</span>
+<a 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">atanh</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span> <span class="identifier">x</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">atanh</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">atanh</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
- Computes the reciprocal of <a href="inv_hyper_over.html" title="Inverse Hyperbolic Functions Overview">the
+ Computes the reciprocal of <a href="inv_hyper_over.html" title=" Inverse
+ Hyperbolic Functions Overview">the
           hyperbolic tangent function</a>, at x. Taylor series are used at the
           origin to ensure accuracy.
         </p>
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
 <p>
- If x is in the range <code class="literal">]-&#8734;;-1[</code> or in the range <code class="literal">]+1;+&#8734;[</code>
+ If x is in the range <tt class="literal">]-&#8734;;-1[</tt> or in the range <tt class="literal">]+1;+&#8734;[</tt>
           then returns the result of domain_error.
         </p>
 <p>
- If x is in the range <code class="literal">[-1;-1+&#949;[</code>, then the result of -overflow_error is returned, with &#949;
+ If x is in the range <tt class="literal">[-1;-1+&#949;[</tt>, then the result of -overflow_error is returned, with &#949;
 denoting
           numeric_limits&lt;T&gt;::epsilon().
         </p>
 <p>
- If x is in the range <code class="literal">]+1-&#949;;+1]</code>, then the result of overflow_error is returned, with &#949;
+ If x is in the range <tt class="literal">]+1-&#949;;+1]</tt>, then the result of overflow_error is returned, with &#949;
 denoting
           numeric_limits&lt;T&gt;::epsilon().
         </p>
 <p>
- The return type of this function is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
- type calculation rules</em></span></a>: the return type is <code class="computeroutput"><span class="keyword">double</span></code> when T is an integer type, and T
+ The return type of this function is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
+ type calculation rules</em></span></a>: the return type is <tt class="computeroutput"><span class="keyword">double</span></tt> when T is an integer type, and T
           otherwise.
         </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/inv_hyper/inv_hyper_over.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/inv_hyper/inv_hyper_over.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/inv_hyper/inv_hyper_over.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Inverse Hyperbolic Functions Overview</title>
+<title> Inverse
+ Hyperbolic Functions Overview</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../inv_hyper.html" title="Inverse Hyperbolic Functions">
-<link rel="prev" href="../inv_hyper.html" title="Inverse Hyperbolic Functions">
-<link rel="next" href="acosh.html" title="acosh">
+<link rel="up" href="../inv_hyper.html" title=" Inverse Hyperbolic Functions">
+<link rel="prev" href="../inv_hyper.html" title=" Inverse Hyperbolic Functions">
+<link rel="next" href="acosh.html" title=" acosh">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,15 +25,15 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.inv_hyper.inv_hyper_over"></a><a href="inv_hyper_over.html" title="Inverse Hyperbolic Functions Overview"> Inverse
- Hyperbolic Functions Overview</a>
-</h4></div></div></div>
+<a name="math_toolkit.special.inv_hyper.inv_hyper_over"></a><a href="inv_hyper_over.html" title=" Inverse
+ Hyperbolic Functions Overview"> Inverse
+ Hyperbolic Functions Overview</a></h4></div></div></div>
 <p>
           The exponential funtion is defined, for all objects for which this makes
           sense, as the power series <span class="inlinemediaobject"><img src="../../../../equations/special_functions_blurb1.png"></span>,
- with <span class="emphasis"><em><code class="literal">n! = 1x2x3x4x5...xn</code></em></span> (and
- <span class="emphasis"><em><code class="literal">0! = 1</code></em></span> by definition) being the
- factorial of <span class="emphasis"><em><code class="literal">n</code></em></span>. In particular,
+ with <span class="emphasis"><em><tt class="literal">n! = 1x2x3x4x5...xn</tt></em></span> (and
+ <span class="emphasis"><em><tt class="literal">0! = 1</tt></em></span> by definition) being the
+ factorial of <span class="emphasis"><em><tt class="literal">n</tt></em></span>. In particular,
           the exponential function is well defined for real numbers, complex number,
           quaternions, octonions, and matrices of complex numbers, among others.
         </p>
@@ -40,7 +41,7 @@
 <p>
             </p>
 <p>
- <span class="emphasis"><em><span class="bold"><strong>Graph of exp on R</strong></span></em></span>
+ <span class="emphasis"><em><span class="bold"><b>Graph of exp on R</b></span></em></span>
             </p>
 <p>
           </p>
@@ -58,8 +59,8 @@
 <p>
             </p>
 <p>
- <span class="emphasis"><em><span class="bold"><strong>Real and Imaginary parts of exp on
- C</strong></span></em></span>
+ <span class="emphasis"><em><span class="bold"><b>Real and Imaginary parts of exp on
+ C</b></span></em></span>
             </p>
 <p>
           </p>
@@ -90,8 +91,8 @@
 <p>
             </p>
 <p>
- <span class="emphasis"><em><span class="bold"><strong>Trigonometric functions on R (cos:
- purple; sin: red; tan: blue)</strong></span></em></span>
+ <span class="emphasis"><em><span class="bold"><b>Trigonometric functions on R (cos:
+ purple; sin: red; tan: blue)</b></span></em></span>
             </p>
 <p>
           </p>
@@ -109,8 +110,8 @@
 <p>
             </p>
 <p>
- <span class="emphasis"><em><span class="bold"><strong>Hyperbolic functions on r (cosh: purple;
- sinh: red; tanh: blue)</strong></span></em></span>
+ <span class="emphasis"><em><span class="bold"><b>Hyperbolic functions on r (cosh: purple;
+ sinh: red; tanh: blue)</b></span></em></span>
             </p>
 <p>
           </p>
@@ -127,11 +128,11 @@
 <p>
           The hyperbolic sine is one to one on the set of real numbers, with range
           the full set of reals, while the hyperbolic tangent is also one to one
- on the set of real numbers but with range <code class="literal">[0;+&#8734;[</code>, and
+ on the set of real numbers but with range <tt class="literal">[0;+&#8734;[</tt>, and
           therefore both have inverses. The hyperbolic cosine is one to one from
- <code class="literal">]-&#8734;;+1[</code> onto <code class="literal">]-&#8734;;-1[</code> (and from <code class="literal">]+1;+&#8734;[</code>
- onto <code class="literal">]-&#8734;;-1[</code>); the inverse function we use here is defined
- on <code class="literal">]-&#8734;;-1[</code> with range <code class="literal">]-&#8734;;+1[</code>.
+ <tt class="literal">]-&#8734;;+1[</tt> onto <tt class="literal">]-&#8734;;-1[</tt> (and from <tt class="literal">]+1;+&#8734;[</tt>
+ onto <tt class="literal">]-&#8734;;-1[</tt>); the inverse function we use here is defined
+ on <tt class="literal">]-&#8734;;-1[</tt> with range <tt class="literal">]-&#8734;;+1[</tt>.
         </p>
 <p>
           The inverse of the hyperbolic tangent is called the Argument hyperbolic
@@ -139,7 +140,7 @@
         </p>
 <p>
           The inverse of the hyperbolic sine is called the Argument hyperbolic sine,
- and can be computed (for <code class="literal">[-1;-1+&#949;[</code>) as <span class="inlinemediaobject"><img src="../../../../equations/special_functions_blurb17.png"></span>.
+ and can be computed (for <tt class="literal">[-1;-1+&#949;[</tt>) as <span class="inlinemediaobject"><img src="../../../../equations/special_functions_blurb17.png"></span>.
         </p>
 <p>
           The inverse of the hyperbolic cosine is called the Argument hyperbolic
@@ -148,8 +149,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Logs, Powers, Roots and Exponentials</title>
+<title> Logs, Powers, Roots and
+ Exponentials</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../special.html" title="Special Functions">
-<link rel="prev" href="ellint/ellint_3.html" title="Elliptic Integrals of the Third Kind - Legendre Form">
-<link rel="next" href="powers/log1p.html" title="log1p">
+<link rel="up" href="../special.html" title=" Special Functions">
+<link rel="prev" href="ellint/ellint_3.html" title=" Elliptic Integrals
+ of the Third Kind - Legendre Form">
+<link rel="next" href="powers/log1p.html" title=" log1p">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +26,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.special.powers"></a><a href="powers.html" title="Logs, Powers, Roots and Exponentials"> Logs, Powers, Roots and
- Exponentials</a>
-</h3></div></div></div>
+<a name="math_toolkit.special.powers"></a><a href="powers.html" title=" Logs, Powers, Roots and
+ Exponentials"> Logs, Powers, Roots and
+ Exponentials</a></h3></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"> log1p</span></dt>
 <dt><span class="section"> expm1</span></dt>
@@ -38,8 +40,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/cbrt.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/cbrt.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/cbrt.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>cbrt</title>
+<title> cbrt</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../powers.html" title="Logs, Powers, Roots and Exponentials">
-<link rel="prev" href="expm1.html" title="expm1">
-<link rel="next" href="sqrt1pm1.html" title="sqrt1pm1">
+<link rel="up" href="../powers.html" title=" Logs, Powers, Roots and
+ Exponentials">
+<link rel="prev" href="expm1.html" title=" expm1">
+<link rel="next" href="sqrt1pm1.html" title=" sqrt1pm1">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.powers.cbrt"></a> cbrt
-</h4></div></div></div>
+<a name="math_toolkit.special.powers.cbrt"></a> cbrt</h4></div></div></div>
 <p>
           
 </p>
@@ -38,10 +38,12 @@
 <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">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">cbrt</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">x</span><span class="special">);</span>
+<a 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">cbrt</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">x</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">cbrt</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">cbrt</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
@@ -49,35 +51,36 @@
           Returns the cubed root of x: x<sup>1/3</sup>.
         </p>
 <p>
- The return type of this function is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
- type calculation rules</em></span></a>: the return is <code class="computeroutput"><span class="keyword">double</span></code>
+ The return type of this function is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
+ type calculation rules</em></span></a>: the return is <tt class="computeroutput"><span class="keyword">double</span></tt>
           when <span class="emphasis"><em>x</em></span> is an integer type and T otherwise.
         </p>
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
 <p>
           Implemented using Halley iteration.
         </p>
-<a name="math_toolkit.special.powers.cbrt.accuracy"></a><h5>
-<a name="id691566"></a>
+<a name="math_toolkit.special.powers.cbrt.accuracy"></a><h4>
+<a name="id654288"></a>
           <a href="cbrt.html#math_toolkit.special.powers.cbrt.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
- For built in floating-point types <code class="computeroutput"><span class="identifier">cbrt</span></code>
+ For built in floating-point types <tt class="computeroutput"><span class="identifier">cbrt</span></tt>
           should have approximately 2 epsilon accuracy.
         </p>
-<a name="math_toolkit.special.powers.cbrt.testing"></a><h5>
-<a name="id691608"></a>
+<a name="math_toolkit.special.powers.cbrt.testing"></a><h4>
+<a name="id654332"></a>
           <a href="cbrt.html#math_toolkit.special.powers.cbrt.testing">Testing</a>
- </h5>
+ </h4>
 <p>
           A mixture of spot test sanity checks, and random high precision test values
           calculated using NTL::RR at 1000-bit precision.
@@ -85,8 +88,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/expm1.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/expm1.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/expm1.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>expm1</title>
+<title> expm1</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../powers.html" title="Logs, Powers, Roots and Exponentials">
-<link rel="prev" href="log1p.html" title="log1p">
-<link rel="next" href="cbrt.html" title="cbrt">
+<link rel="up" href="../powers.html" title=" Logs, Powers, Roots and
+ Exponentials">
+<link rel="prev" href="log1p.html" title=" log1p">
+<link rel="next" href="cbrt.html" title=" cbrt">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.powers.expm1"></a> expm1
-</h4></div></div></div>
+<a name="math_toolkit.special.powers.expm1"></a> expm1</h4></div></div></div>
 <p>
           
 </p>
@@ -38,10 +38,12 @@
 <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">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">expm1</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">x</span><span class="special">);</span>
+<a 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">expm1</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">x</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">expm1</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">expm1</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
@@ -49,44 +51,45 @@
           Returns e<sup>x</sup> - 1.
         </p>
 <p>
- The return type of this function is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
- type calculation rules</em></span></a>: the return is <code class="computeroutput"><span class="keyword">double</span></code>
+ The return type of this function is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
+ type calculation rules</em></span></a>: the return is <tt class="computeroutput"><span class="keyword">double</span></tt>
           when <span class="emphasis"><em>x</em></span> is an integer type and T otherwise.
         </p>
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
 <p>
- For small x, then <code class="computeroutput">e<sup>x</sup></code> is very close to 1, as a result calculating <code class="computeroutput">e<sup>x</sup> - 1</code> results in
- catastrophic cancellation errors when x is small. <code class="computeroutput"><span class="identifier">expm1</span></code>
- calculates <code class="computeroutput">e<sup>x</sup> - 1</code> using rational approximations (for up to 128-bit long doubles),
+ For small x, then <tt class="computeroutput">e<sup>x</sup></tt> is very close to 1, as a result calculating <tt class="computeroutput">e<sup>x</sup> - 1</tt> results in
+ catastrophic cancellation errors when x is small. <tt class="computeroutput"><span class="identifier">expm1</span></tt>
+ calculates <tt class="computeroutput">e<sup>x</sup> - 1</tt> using rational approximations (for up to 128-bit long doubles),
           otherwise via a series expansion when x is small (giving an accuracy of
           less than 2&#603;).
         </p>
 <p>
- Finally when BOOST_HAS_EXPM1 is defined then the <code class="computeroutput"><span class="keyword">float</span><span class="special">/</span><span class="keyword">double</span><span class="special">/</span><span class="keyword">long</span> <span class="keyword">double</span></code>
+ Finally when BOOST_HAS_EXPM1 is defined then the <tt class="computeroutput"><span class="keyword">float</span><span class="special">/</span><span class="keyword">double</span><span class="special">/</span><span class="keyword">long</span> <span class="keyword">double</span></tt>
           specializations of this template simply forward to the platform's native
           (POSIX) implementation of this function.
         </p>
-<a name="math_toolkit.special.powers.expm1.accuracy"></a><h5>
-<a name="id691103"></a>
+<a name="math_toolkit.special.powers.expm1.accuracy"></a><h4>
+<a name="id653821"></a>
           <a href="expm1.html#math_toolkit.special.powers.expm1.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
- For built in floating point types <code class="computeroutput"><span class="identifier">expm1</span></code>
+ For built in floating point types <tt class="computeroutput"><span class="identifier">expm1</span></tt>
           should have approximately 1 epsilon accuracy.
         </p>
-<a name="math_toolkit.special.powers.expm1.testing"></a><h5>
-<a name="id691144"></a>
+<a name="math_toolkit.special.powers.expm1.testing"></a><h4>
+<a name="id653864"></a>
           <a href="expm1.html#math_toolkit.special.powers.expm1.testing">Testing</a>
- </h5>
+ </h4>
 <p>
           A mixture of spot test sanity checks, and random high precision test values
           calculated using NTL::RR at 1000-bit precision.
@@ -94,8 +97,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/hypot.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/hypot.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/hypot.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>hypot</title>
+<title> hypot</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../powers.html" title="Logs, Powers, Roots and Exponentials">
-<link rel="prev" href="powm1.html" title="powm1">
-<link rel="next" href="../sinc.html" title="Sinus Cardinal and Hyperbolic Sinus Cardinal Functions">
+<link rel="up" href="../powers.html" title=" Logs, Powers, Roots and
+ Exponentials">
+<link rel="prev" href="powm1.html" title=" powm1">
+<link rel="next" href="../sinc.html" title=" Sinus Cardinal and Hyperbolic
+ Sinus Cardinal Functions">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,32 +26,34 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.powers.hypot"></a> hypot
-</h4></div></div></div>
+<a name="math_toolkit.special.powers.hypot"></a> hypot</h4></div></div></div>
 <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>
-calculated-result-type <span class="identifier">hypot</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">);</span>
+<a 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">hypot</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</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">T1</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T2</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">hypot</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">hypot</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects: </strong></span> computes <span class="inlinemediaobject"><img src="../../../../equations/hypot.png"></span>
+ <span class="bold"><b>Effects: </b></span> computes <span class="inlinemediaobject"><img src="../../../../equations/hypot.png"></span>
 in such a
           way as to avoid undue underflow and overflow.
         </p>
 <p>
- The return type of this function is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
+ The return type of this function is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
           type calculation rules</em></span></a> when T1 and T2 are of different
           types.
         </p>
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
@@ -58,10 +62,10 @@
           either overflow or underflow, even though the result is in fact perfectly
           representable.
         </p>
-<a name="math_toolkit.special.powers.hypot.implementation"></a><h5>
-<a name="id693076"></a>
+<a name="math_toolkit.special.powers.hypot.implementation"></a><h4>
+<a name="id655810"></a>
           <a href="hypot.html#math_toolkit.special.powers.hypot.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
           The function is even and symmetric in x and y, so first take assume <span class="emphasis"><em>x,y
           &gt; 0</em></span> and <span class="emphasis"><em>x &gt; y</em></span> (we can permute the
@@ -79,8 +83,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/log1p.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/log1p.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/log1p.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>log1p</title>
+<title> log1p</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../powers.html" title="Logs, Powers, Roots and Exponentials">
-<link rel="prev" href="../powers.html" title="Logs, Powers, Roots and Exponentials">
-<link rel="next" href="expm1.html" title="expm1">
+<link rel="up" href="../powers.html" title=" Logs, Powers, Roots and
+ Exponentials">
+<link rel="prev" href="../powers.html" title=" Logs, Powers, Roots and
+ Exponentials">
+<link rel="next" href="expm1.html" title=" expm1">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +26,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.powers.log1p"></a> log1p
-</h4></div></div></div>
+<a name="math_toolkit.special.powers.log1p"></a> log1p</h4></div></div></div>
 <p>
           
 </p>
@@ -38,39 +39,42 @@
 <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">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">log1p</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">x</span><span class="special">);</span>
+<a 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">log1p</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">x</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">log1p</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">log1p</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <p>
- Returns the natural logarithm of <code class="computeroutput"><span class="identifier">x</span><span class="special">+</span><span class="number">1</span></code>.
+ Returns the natural logarithm of <tt class="computeroutput"><span class="identifier">x</span><span class="special">+</span><span class="number">1</span></tt>.
         </p>
 <p>
- The return type of this function is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
- type calculation rules</em></span></a>: the return is <code class="computeroutput"><span class="keyword">double</span></code>
+ The return type of this function is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
+ type calculation rules</em></span></a>: the return is <tt class="computeroutput"><span class="keyword">double</span></tt>
           when <span class="emphasis"><em>x</em></span> is an integer type and T otherwise.
         </p>
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
 <p>
- There are many situations where it is desirable to compute <code class="computeroutput"><span class="identifier">log</span><span class="special">(</span><span class="identifier">x</span><span class="special">+</span><span class="number">1</span><span class="special">)</span></code>. However, for small <code class="computeroutput"><span class="identifier">x</span></code>
- then <code class="computeroutput"><span class="identifier">x</span><span class="special">+</span><span class="number">1</span></code> suffers from catastrophic cancellation
- errors so that <code class="computeroutput"><span class="identifier">x</span><span class="special">+</span><span class="number">1</span> <span class="special">==</span> <span class="number">1</span></code>
- and <code class="computeroutput"><span class="identifier">log</span><span class="special">(</span><span class="identifier">x</span><span class="special">+</span><span class="number">1</span><span class="special">)</span> <span class="special">==</span> <span class="number">0</span></code>,
- when in fact for very small x, the best approximation to <code class="computeroutput"><span class="identifier">log</span><span class="special">(</span><span class="identifier">x</span><span class="special">+</span><span class="number">1</span><span class="special">)</span></code> would be <code class="computeroutput"><span class="identifier">x</span></code>.
- <code class="computeroutput"><span class="identifier">log1p</span></code> calculates the best
- approximation to <code class="computeroutput"><span class="identifier">log</span><span class="special">(</span><span class="number">1</span><span class="special">+</span><span class="identifier">x</span><span class="special">)</span></code> using a Taylor series expansion for accuracy
+ There are many situations where it is desirable to compute <tt class="computeroutput"><span class="identifier">log</span><span class="special">(</span><span class="identifier">x</span><span class="special">+</span><span class="number">1</span><span class="special">)</span></tt>. However, for small <tt class="computeroutput"><span class="identifier">x</span></tt>
+ then <tt class="computeroutput"><span class="identifier">x</span><span class="special">+</span><span class="number">1</span></tt> suffers from catastrophic cancellation
+ errors so that <tt class="computeroutput"><span class="identifier">x</span><span class="special">+</span><span class="number">1</span> <span class="special">==</span> <span class="number">1</span></tt>
+ and <tt class="computeroutput"><span class="identifier">log</span><span class="special">(</span><span class="identifier">x</span><span class="special">+</span><span class="number">1</span><span class="special">)</span> <span class="special">==</span> <span class="number">0</span></tt>,
+ when in fact for very small x, the best approximation to <tt class="computeroutput"><span class="identifier">log</span><span class="special">(</span><span class="identifier">x</span><span class="special">+</span><span class="number">1</span><span class="special">)</span></tt> would be <tt class="computeroutput"><span class="identifier">x</span></tt>.
+ <tt class="computeroutput"><span class="identifier">log1p</span></tt> calculates the best
+ approximation to <tt class="computeroutput"><span class="identifier">log</span><span class="special">(</span><span class="number">1</span><span class="special">+</span><span class="identifier">x</span><span class="special">)</span></tt> using a Taylor series expansion for accuracy
           (less than 2&#603;). Alternatively note that there are faster methods available,
           for example using the equivalence:
         </p>
@@ -85,22 +89,22 @@
           errors.
         </p>
 <p>
- Finally when BOOST_HAS_LOG1P is defined then the <code class="computeroutput"><span class="keyword">float</span><span class="special">/</span><span class="keyword">double</span><span class="special">/</span><span class="keyword">long</span> <span class="keyword">double</span></code>
+ Finally when BOOST_HAS_LOG1P is defined then the <tt class="computeroutput"><span class="keyword">float</span><span class="special">/</span><span class="keyword">double</span><span class="special">/</span><span class="keyword">long</span> <span class="keyword">double</span></tt>
           specializations of this template simply forward to the platform's native
           (POSIX) implementation of this function.
         </p>
-<a name="math_toolkit.special.powers.log1p.accuracy"></a><h5>
-<a name="id690544"></a>
+<a name="math_toolkit.special.powers.log1p.accuracy"></a><h4>
+<a name="id653259"></a>
           <a href="log1p.html#math_toolkit.special.powers.log1p.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
- For built in floating point types <code class="computeroutput"><span class="identifier">log1p</span></code>
+ For built in floating point types <tt class="computeroutput"><span class="identifier">log1p</span></tt>
           should have approximately 1 epsilon accuracy.
         </p>
-<a name="math_toolkit.special.powers.log1p.testing"></a><h5>
-<a name="id690585"></a>
+<a name="math_toolkit.special.powers.log1p.testing"></a><h4>
+<a name="id653301"></a>
           <a href="log1p.html#math_toolkit.special.powers.log1p.testing">Testing</a>
- </h5>
+ </h4>
 <p>
           A mixture of spot test sanity checks, and random high precision test values
           calculated using NTL::RR at 1000-bit precision.
@@ -108,8 +112,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/powm1.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/powm1.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/powm1.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>powm1</title>
+<title> powm1</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../powers.html" title="Logs, Powers, Roots and Exponentials">
-<link rel="prev" href="sqrt1pm1.html" title="sqrt1pm1">
-<link rel="next" href="hypot.html" title="hypot">
+<link rel="up" href="../powers.html" title=" Logs, Powers, Roots and
+ Exponentials">
+<link rel="prev" href="sqrt1pm1.html" title=" sqrt1pm1">
+<link rel="next" href="hypot.html" title=" hypot">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.powers.powm1"></a> powm1
-</h4></div></div></div>
+<a name="math_toolkit.special.powers.powm1"></a> powm1</h4></div></div></div>
 <p>
           
 </p>
@@ -38,10 +38,12 @@
 <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">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>
-calculated-result-type <span class="identifier">powm1</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">);</span>
+<a 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">powm1</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</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">T1</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T2</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">powm1</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">powm1</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">y</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
@@ -49,16 +51,17 @@
           Returns x<sup>y </sup> - 1.
         </p>
 <p>
- The return type of this function is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
+ The return type of this function is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
           type calculation rules</em></span></a> when T1 and T2 are dufferent types.
         </p>
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
@@ -67,19 +70,19 @@
           x is close to 1.
         </p>
 <p>
- Implemented in terms of <code class="computeroutput"><span class="identifier">expm1</span></code>.
+ Implemented in terms of <tt class="computeroutput"><span class="identifier">expm1</span></tt>.
         </p>
-<a name="math_toolkit.special.powers.powm1.accuracy"></a><h5>
-<a name="id692635"></a>
+<a name="math_toolkit.special.powers.powm1.accuracy"></a><h4>
+<a name="id655366"></a>
           <a href="powm1.html#math_toolkit.special.powers.powm1.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
           Should have approximately 2-3 epsilon accuracy.
         </p>
-<a name="math_toolkit.special.powers.powm1.testing"></a><h5>
-<a name="id692664"></a>
+<a name="math_toolkit.special.powers.powm1.testing"></a><h4>
+<a name="id655396"></a>
           <a href="powm1.html#math_toolkit.special.powers.powm1.testing">Testing</a>
- </h5>
+ </h4>
 <p>
           A selection of random high precision test values calculated using NTL::RR
           at 1000-bit precision.
@@ -87,8 +90,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/sqrt1pm1.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/sqrt1pm1.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/powers/sqrt1pm1.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>sqrt1pm1</title>
+<title> sqrt1pm1</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../powers.html" title="Logs, Powers, Roots and Exponentials">
-<link rel="prev" href="cbrt.html" title="cbrt">
-<link rel="next" href="powm1.html" title="powm1">
+<link rel="up" href="../powers.html" title=" Logs, Powers, Roots and
+ Exponentials">
+<link rel="prev" href="cbrt.html" title=" cbrt">
+<link rel="next" href="powm1.html" title=" powm1">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.powers.sqrt1pm1"></a> sqrt1pm1
-</h4></div></div></div>
+<a name="math_toolkit.special.powers.sqrt1pm1"></a> sqrt1pm1</h4></div></div></div>
 <p>
           
 </p>
@@ -38,28 +38,31 @@
 <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">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">sqrt1pm1</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">x</span><span class="special">);</span>
+<a 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">sqrt1pm1</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">x</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">sqrt1pm1</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">sqrt1pm1</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <p>
- Returns <code class="computeroutput"><span class="identifier">sqrt</span><span class="special">(</span><span class="number">1</span><span class="special">+</span><span class="identifier">x</span><span class="special">)</span> <span class="special">-</span> <span class="number">1</span></code>.
+ Returns <tt class="computeroutput"><span class="identifier">sqrt</span><span class="special">(</span><span class="number">1</span><span class="special">+</span><span class="identifier">x</span><span class="special">)</span> <span class="special">-</span> <span class="number">1</span></tt>.
         </p>
 <p>
- The return type of this function is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
- type calculation rules</em></span></a>: the return is <code class="computeroutput"><span class="keyword">double</span></code>
+ The return type of this function is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
+ type calculation rules</em></span></a>: the return is <tt class="computeroutput"><span class="keyword">double</span></tt>
           when <span class="emphasis"><em>x</em></span> is an integer type and T otherwise.
         </p>
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
@@ -68,21 +71,21 @@
           1, when x is itself close to 1.
         </p>
 <p>
- Implemented in terms of <code class="computeroutput"><span class="identifier">log1p</span></code>
- and <code class="computeroutput"><span class="identifier">expm1</span></code>.
+ Implemented in terms of <tt class="computeroutput"><span class="identifier">log1p</span></tt>
+ and <tt class="computeroutput"><span class="identifier">expm1</span></tt>.
         </p>
-<a name="math_toolkit.special.powers.sqrt1pm1.accuracy"></a><h5>
-<a name="id692104"></a>
+<a name="math_toolkit.special.powers.sqrt1pm1.accuracy"></a><h4>
+<a name="id654830"></a>
           <a href="sqrt1pm1.html#math_toolkit.special.powers.sqrt1pm1.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
- For built in floating-point types <code class="computeroutput"><span class="identifier">sqrt1pm1</span></code>
+ For built in floating-point types <tt class="computeroutput"><span class="identifier">sqrt1pm1</span></tt>
           should have approximately 3 epsilon accuracy.
         </p>
-<a name="math_toolkit.special.powers.sqrt1pm1.testing"></a><h5>
-<a name="id692145"></a>
+<a name="math_toolkit.special.powers.sqrt1pm1.testing"></a><h4>
+<a name="id654873"></a>
           <a href="sqrt1pm1.html#math_toolkit.special.powers.sqrt1pm1.testing">Testing</a>
- </h5>
+ </h4>
 <p>
           A selection of random high precision test values calculated using NTL::RR
           at 1000-bit precision.
@@ -90,8 +93,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Beta Functions</title>
+<title> Beta Functions</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../special.html" title="Special Functions">
-<link rel="prev" href="factorials/sf_binomial.html" title="Binomial Coefficients">
-<link rel="next" href="sf_beta/beta_function.html" title="Beta">
+<link rel="up" href="../special.html" title=" Special Functions">
+<link rel="prev" href="factorials/sf_binomial.html" title=" Binomial
+ Coefficients">
+<link rel="next" href="sf_beta/beta_function.html" title=" Beta">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.special.sf_beta"></a> Beta Functions
-</h3></div></div></div>
+<a name="math_toolkit.special.sf_beta"></a> Beta Functions</h3></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"> Beta</span></dt>
 <dt><span class="section"><a href="sf_beta/ibeta_function.html"> Incomplete
@@ -38,8 +38,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta/beta_derivative.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta/beta_derivative.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta/beta_derivative.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Derivative of the Incomplete Beta Function</title>
+<title> Derivative
+ of the Incomplete Beta Function</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../sf_beta.html" title="Beta Functions">
-<link rel="prev" href="ibeta_inv_function.html" title="The Incomplete Beta Function Inverses">
-<link rel="next" href="../sf_erf.html" title="Error Functions">
+<link rel="up" href="../sf_beta.html" title=" Beta Functions">
+<link rel="prev" href="ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">
+<link rel="next" href="../sf_erf.html" title=" Error Functions">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +26,13 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.sf_beta.beta_derivative"></a><a href="beta_derivative.html" title="Derivative of the Incomplete Beta Function"> Derivative
- of the Incomplete Beta Function</a>
-</h4></div></div></div>
-<a name="math_toolkit.special.sf_beta.beta_derivative.synopsis"></a><h5>
-<a name="id650792"></a>
+<a name="math_toolkit.special.sf_beta.beta_derivative"></a><a href="beta_derivative.html" title=" Derivative
+ of the Incomplete Beta Function"> Derivative
+ of the Incomplete Beta Function</a></h4></div></div></div>
+<a name="math_toolkit.special.sf_beta.beta_derivative.synopsis"></a><h4>
+<a name="id617606"></a>
           <a href="beta_derivative.html#math_toolkit.special.sf_beta.beta_derivative.synopsis">Synopsis</a>
- </h5>
+ </h4>
 <p>
           
 </p>
@@ -43,61 +45,70 @@
 <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">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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibeta_derivative</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">);</span>
+<a 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">ibeta_derivative</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibeta_derivative</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ibeta_derivative</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
-<a name="math_toolkit.special.sf_beta.beta_derivative.description"></a><h5>
-<a name="id651254"></a>
+<a name="math_toolkit.special.sf_beta.beta_derivative.description"></a><h4>
+<a name="id618068"></a>
           <a href="beta_derivative.html#math_toolkit.special.sf_beta.beta_derivative.description">Description</a>
- </h5>
+ </h4>
 <p>
           This function finds some uses in statistical distributions: it computes
           the partial derivative with respect to <span class="emphasis"><em>x</em></span> of the incomplete
- beta function ibeta.
+ beta function <a href="ibeta_function.html" title=" Incomplete
+ Beta Functions">ibeta</a>.
         </p>
 <p>
           <span class="inlinemediaobject"><img src="../../../../equations/derivative2.png"></span>
         </p>
 <p>
- The return type of this function is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
+ The return type of this function is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
           type calculation rules</em></span></a> when T1, T2 and T3 are different
           types.
         </p>
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
-<a name="math_toolkit.special.sf_beta.beta_derivative.accuracy"></a><h5>
-<a name="id651371"></a>
+<a name="math_toolkit.special.sf_beta.beta_derivative.accuracy"></a><h4>
+<a name="id618187"></a>
           <a href="beta_derivative.html#math_toolkit.special.sf_beta.beta_derivative.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
- Almost identical to the incomplete beta function ibeta.
+ Almost identical to the incomplete beta function <a 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="id651409"></a>
+<a name="math_toolkit.special.sf_beta.beta_derivative.implementation"></a><h4>
+<a name="id618227"></a>
           <a href="beta_derivative.html#math_toolkit.special.sf_beta.beta_derivative.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
           This function just expose some of the internals of the incomplete beta
- function ibeta:
+ function <a href="ibeta_function.html" title=" Incomplete
+ Beta Functions">ibeta</a>:
           refer to the documentation for that function for more information.
         </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta/beta_function.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta/beta_function.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta/beta_function.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Beta</title>
+<title> Beta</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../sf_beta.html" title="Beta Functions">
-<link rel="prev" href="../sf_beta.html" title="Beta Functions">
-<link rel="next" href="ibeta_function.html" title="Incomplete Beta Functions">
+<link rel="up" href="../sf_beta.html" title=" Beta Functions">
+<link rel="prev" href="../sf_beta.html" title=" Beta Functions">
+<link rel="next" href="ibeta_function.html" title=" Incomplete
+ Beta Functions">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,12 +25,11 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.sf_beta.beta_function"></a> Beta
-</h4></div></div></div>
-<a name="math_toolkit.special.sf_beta.beta_function.synopsis"></a><h5>
-<a name="id637293"></a>
+<a name="math_toolkit.special.sf_beta.beta_function"></a> Beta</h4></div></div></div>
+<a name="math_toolkit.special.sf_beta.beta_function.synopsis"></a><h4>
+<a name="id604065"></a>
           <a href="beta_function.html#math_toolkit.special.sf_beta.beta_function.synopsis">Synopsis</a>
- </h5>
+ </h4>
 <p>
           
 </p>
@@ -42,17 +42,19 @@
 <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">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>
-calculated-result-type <span class="identifier">beta</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">);</span>
+<a 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">beta</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">beta</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">beta</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
-<a name="math_toolkit.special.sf_beta.beta_function.description"></a><h5>
-<a name="id637685"></a>
+<a name="math_toolkit.special.sf_beta.beta_function.description"></a><h4>
+<a name="id604459"></a>
           <a href="beta_function.html#math_toolkit.special.sf_beta.beta_function.description">Description</a>
- </h5>
+ </h4>
 <p>
           The beta function is defined by:
         </p>
@@ -65,10 +67,10 @@
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
@@ -76,21 +78,22 @@
           There are effectively two versions of this function internally: a fully
           generic version that is slow, but reasonably accurate, and a much more
           efficient approximation that is used where the number of digits in the
- significand of T correspond to a certain <a href="../../backgrounders/lanczos.html" title="The Lanczos Approximation">Lanczos
+ significand of T correspond to a certain <a href="../../backgrounders/lanczos.html" title=" The Lanczos Approximation">Lanczos
           approximation</a>. In practice any built-in floating-point type you
- will encounter has an appropriate <a href="../../backgrounders/lanczos.html" title="The Lanczos Approximation">Lanczos
+ will encounter has an appropriate <a href="../../backgrounders/lanczos.html" title=" The Lanczos Approximation">Lanczos
           approximation</a> defined for it. It is also possible, given enough
- machine time, to generate further <a href="../../backgrounders/lanczos.html" title="The Lanczos Approximation">Lanczos
+ machine time, to generate further <a href="../../backgrounders/lanczos.html" title=" The Lanczos Approximation">Lanczos
           approximation</a>'s using the program libs/math/tools/lanczos_generator.cpp.
         </p>
 <p>
- The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
+ The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
           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="id637847"></a>
+<a name="math_toolkit.special.sf_beta.beta_function.accuracy"></a><h4>
+<a name="id604623"></a>
           <a href="beta_function.html#math_toolkit.special.sf_beta.beta_function.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
           The following table shows peak errors for various domains of input arguments,
           along with comparisons to the GSL-1.9
@@ -100,8 +103,8 @@
           zero error</a>.
         </p>
 <div class="table">
-<a name="id637894"></a><p class="title"><b>Table 15. Peak Errors In the Beta Function</b></p>
-<div class="table-contents"><table class="table" summary="Peak Errors In the Beta Function">
+<a name="id604671"></a><p class="title"><b>Table 15. Peak Errors In the Beta Function</b></p>
+<table class="table" summary="Peak Errors In the Beta Function">
 <colgroup>
 <col>
 <col>
@@ -238,32 +241,32 @@
               </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><p>
+<p>
           Note that the worst errors occur when a or b are large, and that when this
           is the case the result is very close to zero, so absolute errors will be
           very small.
         </p>
-<a name="math_toolkit.special.sf_beta.beta_function.testing"></a><h5>
-<a name="id638140"></a>
+<a name="math_toolkit.special.sf_beta.beta_function.testing"></a><h4>
+<a name="id604917"></a>
           <a href="beta_function.html#math_toolkit.special.sf_beta.beta_function.testing">Testing</a>
- </h5>
+ </h4>
 <p>
           A mixture of spot tests of exact values, and randomly generated test data
           are used: the test data was computed using NTL::RR
           at 1000-bit precision.
         </p>
-<a name="math_toolkit.special.sf_beta.beta_function.implementation"></a><h5>
-<a name="id638178"></a>
+<a name="math_toolkit.special.sf_beta.beta_function.implementation"></a><h4>
+<a name="id604957"></a>
           <a href="beta_function.html#math_toolkit.special.sf_beta.beta_function.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
           Traditional methods of evaluating the beta function either involve evaluating
           the gamma functions directly, or taking logarithms and then exponentiating
           the result. However, the former is prone to overflows for even very modest
           arguments, while the latter is prone to cancellation errors. As an alternative,
- if we regard the gamma function as a white-box containing the <a href="../../backgrounders/lanczos.html" title="The Lanczos Approximation">Lanczos
+ if we regard the gamma function as a white-box containing the <a href="../../backgrounders/lanczos.html" title=" The Lanczos Approximation">Lanczos
           approximation</a>, then we can combine the power terms:
         </p>
 <p>
@@ -284,7 +287,7 @@
           to other implementation methods.
         </p>
 <p>
- The generic implementation - where no <a href="../../backgrounders/lanczos.html" title="The Lanczos Approximation">Lanczos
+ The generic implementation - where no <a href="../../backgrounders/lanczos.html" title=" The Lanczos Approximation">Lanczos
           approximation</a> approximation is available - is implemented in a very
           similar way to the generic version of the gamma function. Again in order
           to avoid numerical overflow the power terms that prefix the series and
@@ -321,8 +324,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta/ibeta_function.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta/ibeta_function.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta/ibeta_function.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Incomplete Beta Functions</title>
+<title> Incomplete
+ Beta Functions</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../sf_beta.html" title="Beta Functions">
-<link rel="prev" href="beta_function.html" title="Beta">
-<link rel="next" href="ibeta_inv_function.html" title="The Incomplete Beta Function Inverses">
+<link rel="up" href="../sf_beta.html" title=" Beta Functions">
+<link rel="prev" href="beta_function.html" title=" Beta">
+<link rel="next" href="ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +26,13 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.sf_beta.ibeta_function"></a><a href="ibeta_function.html" title="Incomplete Beta Functions"> Incomplete
- Beta Functions</a>
-</h4></div></div></div>
-<a name="math_toolkit.special.sf_beta.ibeta_function.synopsis"></a><h5>
-<a name="id638500"></a>
+<a name="math_toolkit.special.sf_beta.ibeta_function"></a><a href="ibeta_function.html" title=" Incomplete
+ Beta Functions"> Incomplete
+ Beta Functions</a></h4></div></div></div>
+<a name="math_toolkit.special.sf_beta.ibeta_function.synopsis"></a><h4>
+<a name="id605283"></a>
           <a href="ibeta_function.html#math_toolkit.special.sf_beta.ibeta_function.synopsis">Synopsis</a>
- </h5>
+ </h4>
 <p>
           
 </p>
@@ -43,40 +45,48 @@
 <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">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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibeta</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">);</span>
+<a 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">ibeta</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibeta</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ibeta</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibetac</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">);</span>
+<a 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">ibetac</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibetac</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ibetac</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">beta</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">);</span>
+<a 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">beta</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">beta</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">beta</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">betac</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">);</span>
+<a 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">betac</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">betac</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">betac</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
-<a name="math_toolkit.special.sf_beta.ibeta_function.description"></a><h5>
-<a name="id639885"></a>
+<a name="math_toolkit.special.sf_beta.ibeta_function.description"></a><h4>
+<a name="id606668"></a>
           <a href="ibeta_function.html#math_toolkit.special.sf_beta.ibeta_function.description">Description</a>
- </h5>
+ </h4>
 <p>
           There are four <a href="http://en.wikipedia.org/wiki/Incomplete_beta_function" target="_top">incomplete
           beta functions</a> : two are normalised versions (also known as <span class="emphasis"><em>regularized</em></span>
           beta functions) that return values in the range [0, 1], and two are non-normalised
- and return values in the range [0, beta(a,
+ and return values in the range [0, beta(a,
           b)]. Users interested in statistical applications should use the normalised
           (or regularized
           ) versions (ibeta and ibetac).
@@ -86,26 +96,29 @@
           &gt; 0</em></span> and <span class="emphasis"><em>0 &lt;= x &lt;= 1</em></span>.
         </p>
 <p>
- The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
+ The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
           type calculation rules</em></span></a> when T1, T2 and T3 are different
           types.
         </p>
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibeta</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">);</span>
+<a 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">ibeta</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibeta</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ibeta</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
           Returns the normalised incomplete beta function of a, b and x:
@@ -118,10 +131,12 @@
         </p>
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibetac</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">);</span>
+<a 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">ibetac</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibetac</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ibetac</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
           Returns the normalised complement of the incomplete beta function of a,
@@ -132,10 +147,12 @@
         </p>
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">beta</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">);</span>
+<a 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">beta</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">beta</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">beta</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
           Returns the full (non-normalised) incomplete beta function of a, b and
@@ -146,10 +163,12 @@
         </p>
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">betac</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">);</span>
+<a 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">betac</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">betac</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">betac</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
           Returns the full (non-normalised) complement of the incomplete beta function
@@ -158,10 +177,10 @@
 <p>
           <span class="inlinemediaobject"><img src="../../../../equations/ibeta2.png"></span>
         </p>
-<a name="math_toolkit.special.sf_beta.ibeta_function.accuracy"></a><h5>
-<a name="id641429"></a>
+<a name="math_toolkit.special.sf_beta.ibeta_function.accuracy"></a><h4>
+<a name="id608215"></a>
           <a href="ibeta_function.html#math_toolkit.special.sf_beta.ibeta_function.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
           The following tables give peak and mean relative errors in over various
           domains of a, b and x, along with comparisons to the GSL-1.9
@@ -178,8 +197,8 @@
           with the wider exponent range of the long double types.
         </p>
 <div class="table">
-<a name="id641487"></a><p class="title"><b>Table 16. Errors In the Function ibeta(a,b,x)</b></p>
-<div class="table-contents"><table class="table" summary="Errors In the Function ibeta(a,b,x)">
+<a name="id608274"></a><p class="title"><b>Table 16. Errors In the Function ibeta(a,b,x)</b></p>
+<table class="table" summary="Errors In the Function ibeta(a,b,x)">
 <colgroup>
 <col>
 <col>
@@ -362,11 +381,11 @@
               </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><div class="table">
-<a name="id641836"></a><p class="title"><b>Table 17. Errors In the Function ibetac(a,b,x)</b></p>
-<div class="table-contents"><table class="table" summary="Errors In the Function ibetac(a,b,x)">
+<div class="table">
+<a name="id608622"></a><p class="title"><b>Table 17. Errors In the Function ibetac(a,b,x)</b></p>
+<table class="table" summary="Errors In the Function ibetac(a,b,x)">
 <colgroup>
 <col>
 <col>
@@ -529,11 +548,11 @@
               </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><div class="table">
-<a name="id642120"></a><p class="title"><b>Table 18. Errors In the Function beta(a, b, x)</b></p>
-<div class="table-contents"><table class="table" summary="Errors In the Function beta(a, b, x)">
+<div class="table">
+<a name="id608907"></a><p class="title"><b>Table 18. Errors In the Function beta(a, b, x)</b></p>
+<table class="table" summary="Errors In the Function beta(a, b, x)">
 <colgroup>
 <col>
 <col>
@@ -696,11 +715,11 @@
               </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><div class="table">
-<a name="id642401"></a><p class="title"><b>Table 19. Errors In the Function betac(a,b,x)</b></p>
-<div class="table-contents"><table class="table" summary="Errors In the Function betac(a,b,x)">
+<div class="table">
+<a name="id609188"></a><p class="title"><b>Table 19. Errors In the Function betac(a,b,x)</b></p>
+<table class="table" summary="Errors In the Function betac(a,b,x)">
 <colgroup>
 <col>
 <col>
@@ -863,12 +882,12 @@
               </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><a name="math_toolkit.special.sf_beta.ibeta_function.testing"></a><h5>
-<a name="id642695"></a>
+<a name="math_toolkit.special.sf_beta.ibeta_function.testing"></a><h4>
+<a name="id609482"></a>
           <a href="ibeta_function.html#math_toolkit.special.sf_beta.ibeta_function.testing">Testing</a>
- </h5>
+ </h4>
 <p>
           There are two sets of tests: spot tests compare values taken from <a href="http://functions.wolfram.com/webMathematica/FunctionEvaluation.jsp?name=BetaRegularized" target="_top">Mathworld's
           online function evaluator</a> with this implementation: they provide
@@ -883,10 +902,10 @@
           is <span class="emphasis"><em>not</em></span> used in the implementation, and therefore we
           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="id642758"></a>
+<a name="math_toolkit.special.sf_beta.ibeta_function.implementation"></a><h4>
+<a name="id609547"></a>
           <a href="ibeta_function.html#math_toolkit.special.sf_beta.ibeta_function.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
           This implementation is closely based upon <a href="http://portal.acm.org/citation.cfm?doid=131766.131776" target="_top">"Algorithm
           708; Significant digit computation of the incomplete beta function ratios",
@@ -967,8 +986,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta/ibeta_inv_function.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta/ibeta_inv_function.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_beta/ibeta_inv_function.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>The Incomplete Beta Function Inverses</title>
+<title> The
+ Incomplete Beta Function Inverses</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../sf_beta.html" title="Beta Functions">
-<link rel="prev" href="ibeta_function.html" title="Incomplete Beta Functions">
-<link rel="next" href="beta_derivative.html" title="Derivative of the Incomplete Beta Function">
+<link rel="up" href="../sf_beta.html" title=" Beta Functions">
+<link rel="prev" href="ibeta_function.html" title=" Incomplete
+ Beta Functions">
+<link rel="next" href="beta_derivative.html" title=" Derivative
+ of the Incomplete Beta Function">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.sf_beta.ibeta_inv_function"></a><a href="ibeta_inv_function.html" title="The Incomplete Beta Function Inverses"> The
- Incomplete Beta Function Inverses</a>
-</h4></div></div></div>
+<a name="math_toolkit.special.sf_beta.ibeta_inv_function"></a><a href="ibeta_inv_function.html" title=" The
+ Incomplete Beta Function Inverses"> The
+ Incomplete Beta Function Inverses</a></h4></div></div></div>
 <p>
           
 </p>
@@ -39,59 +42,75 @@
 <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">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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibeta_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">);</span>
+<a 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">ibeta_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibeta_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ibeta_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T4</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibeta_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">,</span> <span class="identifier">T4</span><span class="special">*</span> <span class="identifier">py</span><span class="special">);</span>
+<a 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">ibeta_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">,</span> <span class="identifier">T4</span><span class="special">*</span> <span class="identifier">py</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T4</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibeta_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">,</span> <span class="identifier">T4</span><span class="special">*</span> <span class="identifier">py</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T4</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ibeta_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">,</span> <span class="identifier">T4</span><span class="special">*</span> <span class="identifier">py</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibetac_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">q</span><span class="special">);</span>
+<a 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">ibetac_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">q</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibetac_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">q</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ibetac_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">q</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T4</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibetac_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">q</span><span class="special">,</span> <span class="identifier">T4</span><span class="special">*</span> <span class="identifier">py</span><span class="special">);</span>
+<a 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">ibetac_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">q</span><span class="special">,</span> <span class="identifier">T4</span><span class="special">*</span> <span class="identifier">py</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T4</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibetac_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">q</span><span class="special">,</span> <span class="identifier">T4</span><span class="special">*</span> <span class="identifier">py</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T4</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ibetac_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">q</span><span class="special">,</span> <span class="identifier">T4</span><span class="special">*</span> <span class="identifier">py</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibeta_inva</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">);</span>
+<a 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">ibeta_inva</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibeta_inva</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ibeta_inva</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibetac_inva</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">q</span><span class="special">);</span>
+<a 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">ibetac_inva</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">q</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibetac_inva</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">q</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ibetac_inva</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">q</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibeta_invb</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">);</span>
+<a 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">ibeta_invb</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibeta_invb</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ibeta_invb</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibetac_invb</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">q</span><span class="special">);</span>
+<a 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">ibetac_invb</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">q</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibetac_invb</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">q</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ibetac_invb</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">q</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <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="id645908"></a>
+<a name="math_toolkit.special.sf_beta.ibeta_inv_function.description"></a><h4>
+<a name="id612699"></a>
           <a href="ibeta_inv_function.html#math_toolkit.special.sf_beta.ibeta_inv_function.description">Description</a>
- </h5>
+ </h4>
 <p>
           There are six <a href="http://functions.wolfram.com/GammaBetaErf/" target="_top">incomplete
           beta function inverses</a> which allow you solve for any of the three
@@ -101,10 +120,10 @@
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
@@ -113,7 +132,7 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Tip]" src="../../../../../../../../doc/html/images/tip.png"></td>
 <th align="left">Tip</th>
 </tr>
-<tr><td align="left" valign="top">
+<tr><td colspan="2" align="left" valign="top">
 <p>
             When people normally talk about the inverse of the incomplete beta function,
             they are talking about inverting on parameter <span class="emphasis"><em>x</em></span>.
@@ -130,38 +149,43 @@
 </td></tr>
 </table></div>
 <p>
- The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
+ The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
           type calculation rules</em></span></a> when called with arguments T1...TN
           of different types.
         </p>
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibeta_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">);</span>
+<a 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">ibeta_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibeta_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ibeta_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T4</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibeta_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">,</span> <span class="identifier">T4</span><span class="special">*</span> <span class="identifier">py</span><span class="special">);</span>
+<a 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">ibeta_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">,</span> <span class="identifier">T4</span><span class="special">*</span> <span class="identifier">py</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T4</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibeta_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">,</span> <span class="identifier">T4</span><span class="special">*</span> <span class="identifier">py</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T4</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ibeta_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">,</span> <span class="identifier">T4</span><span class="special">*</span> <span class="identifier">py</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
- Returns a value <span class="emphasis"><em>x</em></span> such that: <code class="computeroutput"><span class="identifier">p</span>
+ Returns a value <span class="emphasis"><em>x</em></span> such that: <tt class="computeroutput"><span class="identifier">p</span>
           <span class="special">=</span> <span class="identifier">ibeta</span><span class="special">(</span><span class="identifier">a</span><span class="special">,</span>
           <span class="identifier">b</span><span class="special">,</span>
- <span class="identifier">x</span><span class="special">);</span></code>
- and sets <code class="computeroutput"><span class="special">*</span><span class="identifier">py</span>
- <span class="special">=</span> <span class="number">1</span> <span class="special">-</span> <span class="identifier">x</span></code> when
- the <code class="computeroutput"><span class="identifier">py</span></code> parameter is provided
+ <span class="identifier">x</span><span class="special">);</span></tt>
+ and sets <tt class="computeroutput"><span class="special">*</span><span class="identifier">py</span>
+ <span class="special">=</span> <span class="number">1</span> <span class="special">-</span> <span class="identifier">x</span></tt> when
+ the <tt class="computeroutput"><span class="identifier">py</span></tt> parameter is provided
           and is non-null. Note that internally this function computes whichever
- is the smaller of <code class="computeroutput"><span class="identifier">x</span></code> and
- <code class="computeroutput"><span class="number">1</span><span class="special">-</span><span class="identifier">x</span></code>, and therefore the value assigned to
- <code class="computeroutput"><span class="special">*</span><span class="identifier">py</span></code>
+ is the smaller of <tt class="computeroutput"><span class="identifier">x</span></tt> and
+ <tt class="computeroutput"><span class="number">1</span><span class="special">-</span><span class="identifier">x</span></tt>, and therefore the value assigned to
+ <tt class="computeroutput"><span class="special">*</span><span class="identifier">py</span></tt>
           is free from cancellation errors. That means that even if the function
- returns <code class="computeroutput"><span class="number">1</span></code>, the value stored
- in <code class="computeroutput"><span class="special">*</span><span class="identifier">py</span></code>
+ returns <tt class="computeroutput"><span class="number">1</span></tt>, the value stored
+ in <tt class="computeroutput"><span class="special">*</span><span class="identifier">py</span></tt>
           may be non-zero, albeit very small.
         </p>
 <p>
@@ -171,41 +195,45 @@
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibetac_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">q</span><span class="special">);</span>
+<a 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">ibetac_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">q</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibetac_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">q</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ibetac_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">q</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T4</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibetac_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">q</span><span class="special">,</span> <span class="identifier">T4</span><span class="special">*</span> <span class="identifier">py</span><span class="special">);</span>
+<a 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">ibetac_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">q</span><span class="special">,</span> <span class="identifier">T4</span><span class="special">*</span> <span class="identifier">py</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T4</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibetac_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">q</span><span class="special">,</span> <span class="identifier">T4</span><span class="special">*</span> <span class="identifier">py</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T4</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ibetac_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">q</span><span class="special">,</span> <span class="identifier">T4</span><span class="special">*</span> <span class="identifier">py</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
- Returns a value <span class="emphasis"><em>x</em></span> such that: <code class="computeroutput"><span class="identifier">q</span>
+ Returns a value <span class="emphasis"><em>x</em></span> such that: <tt class="computeroutput"><span class="identifier">q</span>
           <span class="special">=</span> <span class="identifier">ibetac</span><span class="special">(</span><span class="identifier">a</span><span class="special">,</span>
           <span class="identifier">b</span><span class="special">,</span>
- <span class="identifier">x</span><span class="special">);</span></code>
- and sets <code class="computeroutput"><span class="special">*</span><span class="identifier">py</span>
- <span class="special">=</span> <span class="number">1</span> <span class="special">-</span> <span class="identifier">x</span></code> when
- the <code class="computeroutput"><span class="identifier">py</span></code> parameter is provided
+ <span class="identifier">x</span><span class="special">);</span></tt>
+ and sets <tt class="computeroutput"><span class="special">*</span><span class="identifier">py</span>
+ <span class="special">=</span> <span class="number">1</span> <span class="special">-</span> <span class="identifier">x</span></tt> when
+ the <tt class="computeroutput"><span class="identifier">py</span></tt> parameter is provided
           and is non-null. Note that internally this function computes whichever
- is the smaller of <code class="computeroutput"><span class="identifier">x</span></code> and
- <code class="computeroutput"><span class="number">1</span><span class="special">-</span><span class="identifier">x</span></code>, and therefore the value assigned to
- <code class="computeroutput"><span class="special">*</span><span class="identifier">py</span></code>
+ is the smaller of <tt class="computeroutput"><span class="identifier">x</span></tt> and
+ <tt class="computeroutput"><span class="number">1</span><span class="special">-</span><span class="identifier">x</span></tt>, and therefore the value assigned to
+ <tt class="computeroutput"><span class="special">*</span><span class="identifier">py</span></tt>
           is free from cancellation errors. That means that even if the function
- returns <code class="computeroutput"><span class="number">1</span></code>, the value stored
- in <code class="computeroutput"><span class="special">*</span><span class="identifier">py</span></code>
+ returns <tt class="computeroutput"><span class="number">1</span></tt>, the value stored
+ in <tt class="computeroutput"><span class="special">*</span><span class="identifier">py</span></tt>
           may be non-zero, albeit very small.
         </p>
 <p>
@@ -215,25 +243,27 @@
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibeta_inva</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">);</span>
+<a 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">ibeta_inva</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibeta_inva</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ibeta_inva</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
- Returns a value <span class="emphasis"><em>a</em></span> such that: <code class="computeroutput"><span class="identifier">p</span>
+ Returns a value <span class="emphasis"><em>a</em></span> such that: <tt class="computeroutput"><span class="identifier">p</span>
           <span class="special">=</span> <span class="identifier">ibeta</span><span class="special">(</span><span class="identifier">a</span><span class="special">,</span>
           <span class="identifier">b</span><span class="special">,</span>
- <span class="identifier">x</span><span class="special">);</span></code>
+ <span class="identifier">x</span><span class="special">);</span></tt>
         </p>
 <p>
           Requires: <span class="emphasis"><em>b &gt; 0</em></span>, <span class="emphasis"><em>0 &lt; x &lt; 1</em></span>
@@ -242,25 +272,27 @@
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibetac_inva</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">);</span>
+<a 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">ibetac_inva</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibetac_inva</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ibetac_inva</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
- Returns a value <span class="emphasis"><em>a</em></span> such that: <code class="computeroutput"><span class="identifier">q</span>
+ Returns a value <span class="emphasis"><em>a</em></span> such that: <tt class="computeroutput"><span class="identifier">q</span>
           <span class="special">=</span> <span class="identifier">ibetac</span><span class="special">(</span><span class="identifier">a</span><span class="special">,</span>
           <span class="identifier">b</span><span class="special">,</span>
- <span class="identifier">x</span><span class="special">);</span></code>
+ <span class="identifier">x</span><span class="special">);</span></tt>
         </p>
 <p>
           Requires: <span class="emphasis"><em>b &gt; 0</em></span>, <span class="emphasis"><em>0 &lt; x &lt; 1</em></span>
@@ -269,25 +301,27 @@
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibeta_invb</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">);</span>
+<a 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">ibeta_invb</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibeta_invb</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ibeta_invb</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
- Returns a value <span class="emphasis"><em>b</em></span> such that: <code class="computeroutput"><span class="identifier">p</span>
+ Returns a value <span class="emphasis"><em>b</em></span> such that: <tt class="computeroutput"><span class="identifier">p</span>
           <span class="special">=</span> <span class="identifier">ibeta</span><span class="special">(</span><span class="identifier">a</span><span class="special">,</span>
           <span class="identifier">b</span><span class="special">,</span>
- <span class="identifier">x</span><span class="special">);</span></code>
+ <span class="identifier">x</span><span class="special">);</span></tt>
         </p>
 <p>
           Requires: <span class="emphasis"><em>a &gt; 0</em></span>, <span class="emphasis"><em>0 &lt; x &lt; 1</em></span>
@@ -296,25 +330,27 @@
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibetac_invb</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">);</span>
+<a 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">ibetac_invb</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">ibetac_invb</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">ibetac_invb</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
- Returns a value <span class="emphasis"><em>b</em></span> such that: <code class="computeroutput"><span class="identifier">q</span>
+ Returns a value <span class="emphasis"><em>b</em></span> such that: <tt class="computeroutput"><span class="identifier">q</span>
           <span class="special">=</span> <span class="identifier">ibetac</span><span class="special">(</span><span class="identifier">a</span><span class="special">,</span>
           <span class="identifier">b</span><span class="special">,</span>
- <span class="identifier">x</span><span class="special">);</span></code>
+ <span class="identifier">x</span><span class="special">);</span></tt>
         </p>
 <p>
           Requires: <span class="emphasis"><em>a &gt; 0</em></span>, <span class="emphasis"><em>0 &lt; x &lt; 1</em></span>
@@ -323,29 +359,29 @@
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
-<a name="math_toolkit.special.sf_beta.ibeta_inv_function.accuracy"></a><h5>
-<a name="id649633"></a>
+<a name="math_toolkit.special.sf_beta.ibeta_inv_function.accuracy"></a><h4>
+<a name="id616428"></a>
           <a href="ibeta_inv_function.html#math_toolkit.special.sf_beta.ibeta_inv_function.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
           The accuracy of these functions should closely follow that of the regular
           forward incomplete beta functions. However, note that in some parts of
           their domain, these functions can be extremely sensitive to changes in
           input, particularly when the argument <span class="emphasis"><em>p</em></span> (or it's complement
- <span class="emphasis"><em>q</em></span>) is very close to <code class="computeroutput"><span class="number">0</span></code>
- or <code class="computeroutput"><span class="number">1</span></code>.
+ <span class="emphasis"><em>q</em></span>) is very close to <tt class="computeroutput"><span class="number">0</span></tt>
+ or <tt class="computeroutput"><span class="number">1</span></tt>.
         </p>
-<a name="math_toolkit.special.sf_beta.ibeta_inv_function.testing"></a><h5>
-<a name="id649699"></a>
+<a name="math_toolkit.special.sf_beta.ibeta_inv_function.testing"></a><h4>
+<a name="id616497"></a>
           <a href="ibeta_inv_function.html#math_toolkit.special.sf_beta.ibeta_inv_function.testing">Testing</a>
- </h5>
+ </h4>
 <p>
           There are two sets of tests:
         </p>
@@ -366,11 +402,11 @@
             of the result, given exact input values.
           </li>
 </ul></div>
-<a name="math_toolkit.special.sf_beta.ibeta_inv_function.implementation_of_ibeta_inv_and_ibetac_inv"></a><h5>
-<a name="id649777"></a>
+<a name="math_toolkit.special.sf_beta.ibeta_inv_function.implementation_of_ibeta_inv_and_ibetac_inv"></a><h4>
+<a name="id616576"></a>
           <a 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>
+ </h4>
 <p>
           These two functions share a common implementation.
         </p>
@@ -400,7 +436,7 @@
           if it results in a more manageable problem.
         </p>
 <p>
- For <code class="computeroutput"><span class="identifier">a</span><span class="special">+</span><span class="identifier">b</span> <span class="special">&gt;=</span> <span class="number">5</span></code> the initial guess is computed using the
+ For <tt class="computeroutput"><span class="identifier">a</span><span class="special">+</span><span class="identifier">b</span> <span class="special">&gt;=</span> <span class="number">5</span></tt> the initial guess is computed using the
           methods described in:
         </p>
 <p>
@@ -415,8 +451,8 @@
         </p>
 <p>
           and involves solving the inverse error function first. The method is accurate
- to at least 2 decimal digits when <code class="literal">a = 5</code> rising to at
- least 8 digits when <code class="literal">a = 10<sup>5</sup></code>.
+ to at least 2 decimal digits when <tt class="literal">a = 5</tt> rising to at
+ least 8 digits when <tt class="literal">a = 10<sup>5</sup></tt>.
         </p>
 <p>
           The general error function case (section 3 of the paper) is used for
@@ -427,8 +463,8 @@
 <p>
           and again expresses the inverse incomplete beta in terms of the inverse
           of the error function. The method is accurate to at least 2 decimal digits
- when <code class="literal">a+b = 5</code> rising to 11 digits when <code class="literal">a+b =
- 10<sup>5</sup></code>. However, when the result is expected to be very small, and
+ when <tt class="literal">a+b = 5</tt> rising to 11 digits when <tt class="literal">a+b =
+ 10<sup>5</sup></tt>. However, when the result is expected to be very small, and
           when a+b is also small, then its accuracy tails off, in this case when
           p<sup>1/a</sup> &lt; 0.0025 then it is better to use the following as an initial estimate:
         </p>
@@ -436,17 +472,17 @@
           <span class="inlinemediaobject"><img src="../../../../equations/ibeta_inv4.png"></span>
         </p>
 <p>
- Finally the for all other cases where <code class="computeroutput"><span class="identifier">a</span><span class="special">+</span><span class="identifier">b</span> <span class="special">&gt;</span>
- <span class="number">5</span></code> the method of section 4 of the
+ Finally the for all other cases where <tt class="computeroutput"><span class="identifier">a</span><span class="special">+</span><span class="identifier">b</span> <span class="special">&gt;</span>
+ <span class="number">5</span></tt> the method of section 4 of the
           paper is used. This expresses the inverse incomplete beta in terms of the
           inverse of the incomplete gamma function, and is therefore significantly
           more expensive to compute than the other cases. However the method is accurate
- to at least 3 decimal digits when <code class="literal">a = 5</code> rising to at
- least 10 digits when <code class="literal">a = 10<sup>5</sup></code>. This method is limited
+ to at least 3 decimal digits when <tt class="literal">a = 5</tt> rising to at
+ least 10 digits when <tt class="literal">a = 10<sup>5</sup></tt>. This method is limited
           to a &gt; b, and therefore we need to perform an exchange a for b, p for
           q and x for y when this is not the case. In addition when p is close to
           1 the method is inaccurate should we actually want y rather than x as output.
- Therefore when q is small (<code class="literal">q<sup>1/p</sup> &lt; 10<sup>-3</sup></code>) we use:
+ Therefore when q is small (<tt class="literal">q<sup>1/p</sup> &lt; 10<sup>-3</sup></tt>) we use:
         </p>
 <p>
           <span class="inlinemediaobject"><img src="../../../../equations/ibeta_inv6.png"></span>
@@ -464,11 +500,11 @@
         </p>
 <p>
           When a and b are both less than 1, then there is a point of inflection
- in the incomplete beta at point <code class="computeroutput"><span class="identifier">xs</span>
+ in the incomplete beta at point <tt class="computeroutput"><span class="identifier">xs</span>
           <span class="special">=</span> <span class="special">(</span><span class="number">1</span> <span class="special">-</span> <span class="identifier">a</span><span class="special">)</span> <span class="special">/</span> <span class="special">(</span><span class="number">2</span> <span class="special">-</span> <span class="identifier">a</span>
- <span class="special">-</span> <span class="identifier">b</span><span class="special">)</span></code>. Therefore if <code class="literal">p &gt; I<sub>x</sub>(a,b)</code>
+ <span class="special">-</span> <span class="identifier">b</span><span class="special">)</span></tt>. Therefore if <tt class="literal">p &gt; I<sub>x</sub>(a,b)</tt>
           we swap a for b, p for q and x for y, so that now we always look for a
- point x below the point of inflection <code class="computeroutput"><span class="identifier">xs</span></code>,
+ point x below the point of inflection <tt class="computeroutput"><span class="identifier">xs</span></tt>,
           and on a convex curve. An initial estimate for x is made with:
         </p>
 <p>
@@ -482,11 +518,11 @@
 <p>
           When a and b are both greater than 1, but a+b is too small to use the other
           methods mentioned above, we proceed as follows. Observe that there is a
- point of inflection in the incomplete beta at <code class="computeroutput"><span class="identifier">xs</span>
+ point of inflection in the incomplete beta at <tt class="computeroutput"><span class="identifier">xs</span>
           <span class="special">=</span> <span class="special">(</span><span class="number">1</span> <span class="special">-</span> <span class="identifier">a</span><span class="special">)</span> <span class="special">/</span> <span class="special">(</span><span class="number">2</span> <span class="special">-</span> <span class="identifier">a</span>
- <span class="special">-</span> <span class="identifier">b</span><span class="special">)</span></code>. Therefore if <code class="literal">p &gt; I<sub>x</sub>(a,b)</code>
+ <span class="special">-</span> <span class="identifier">b</span><span class="special">)</span></tt>. Therefore if <tt class="literal">p &gt; I<sub>x</sub>(a,b)</tt>
           we swap a for b, p for q and x for y, so that now we always look for a
- point x below the point of inflection <code class="computeroutput"><span class="identifier">xs</span></code>,
+ point x below the point of inflection <tt class="computeroutput"><span class="identifier">xs</span></tt>,
           and on a concave curve. An initial estimate for x is made with:
         </p>
 <p>
@@ -534,11 +570,11 @@
           monotonic convergence, but it does get us close enough that Halley iteration
           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="id650690"></a>
+<a name="math_toolkit.special.sf_beta.ibeta_inv_function.implementation_of_inverses_on_the_a_and_b_parameters"></a><h4>
+<a name="id617501"></a>
           <a 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>
+ </h4>
 <p>
           These four functions share a common implementation.
         </p>
@@ -562,8 +598,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_erf.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_erf.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_erf.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Error Functions</title>
+<title> Error Functions</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../special.html" title="Special Functions">
-<link rel="prev" href="sf_beta/beta_derivative.html" title="Derivative of the Incomplete Beta Function">
-<link rel="next" href="sf_erf/error_function.html" title="Error Functions">
+<link rel="up" href="../special.html" title=" Special Functions">
+<link rel="prev" href="sf_beta/beta_derivative.html" title=" Derivative
+ of the Incomplete Beta Function">
+<link rel="next" href="sf_erf/error_function.html" title=" Error
+ Functions">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +26,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.special.sf_erf"></a> Error Functions
-</h3></div></div></div>
+<a name="math_toolkit.special.sf_erf"></a> Error Functions</h3></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"><a href="sf_erf/error_function.html"> Error
         Functions</a></span></dt>
@@ -35,8 +36,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_erf/error_function.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_erf/error_function.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_erf/error_function.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Error Functions</title>
+<title> Error
+ Functions</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../sf_erf.html" title="Error Functions">
-<link rel="prev" href="../sf_erf.html" title="Error Functions">
-<link rel="next" href="error_inv.html" title="Error Function Inverses">
+<link rel="up" href="../sf_erf.html" title=" Error Functions">
+<link rel="prev" href="../sf_erf.html" title=" Error Functions">
+<link rel="next" href="error_inv.html" title=" Error Function
+ Inverses">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +26,13 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.sf_erf.error_function"></a><a 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="id651485"></a>
+<a name="math_toolkit.special.sf_erf.error_function"></a><a 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><h4>
+<a name="id618307"></a>
           <a href="error_function.html#math_toolkit.special.sf_erf.error_function.synopsis">Synopsis</a>
- </h5>
+ </h4>
 <p>
           
 </p>
@@ -43,43 +45,50 @@
 <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">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">erf</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</span><span class="special">);</span>
+<a 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">erf</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">erf</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">erf</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</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>
-calculated-result-type <span class="identifier">erfc</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</span><span class="special">);</span>
+<a 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">erfc</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">erfc</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">erfc</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <p>
- The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
- type calculation rules</em></span></a>: the return type is <code class="computeroutput"><span class="keyword">double</span></code> if T is an integer type, and T otherwise.
+ The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
+ type calculation rules</em></span></a>: the return type is <tt class="computeroutput"><span class="keyword">double</span></tt> if T is an integer type, and T otherwise.
         </p>
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
-<a name="math_toolkit.special.sf_erf.error_function.description"></a><h5>
-<a name="id652035"></a>
+<a name="math_toolkit.special.sf_erf.error_function.description"></a><h4>
+<a name="id618858"></a>
           <a href="error_function.html#math_toolkit.special.sf_erf.error_function.description">Description</a>
- </h5>
+ </h4>
 <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>
-calculated-result-type <span class="identifier">erf</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</span><span class="special">);</span>
+<a 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">erf</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">erf</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">erf</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
           Returns the <a href="http://en.wikipedia.org/wiki/Error_function" target="_top">error
@@ -94,10 +103,12 @@
         </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>
-calculated-result-type <span class="identifier">erfc</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</span><span class="special">);</span>
+<a 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">erfc</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">erfc</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">erfc</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
           Returns the complement of the <a href="http://functions.wolfram.com/GammaBetaErf/Erfc/" target="_top">error
@@ -109,10 +120,10 @@
 <p>
           <span class="inlinemediaobject"><img src="../../../../graphs/erf2.png" alt="erf2"></span>
         </p>
-<a name="math_toolkit.special.sf_erf.error_function.accuracy"></a><h5>
-<a name="id652545"></a>
+<a name="math_toolkit.special.sf_erf.error_function.accuracy"></a><h4>
+<a name="id619370"></a>
           <a href="error_function.html#math_toolkit.special.sf_erf.error_function.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
           The following table shows the peak errors (in units of epsilon) found on
           various platforms with various floating point types, along with comparisons
@@ -123,8 +134,8 @@
           the one shown will have effectively zero error.
         </p>
 <div class="table">
-<a name="id652606"></a><p class="title"><b>Table 20. Errors In the Function erf(z)</b></p>
-<div class="table-contents"><table class="table" summary="Errors In the Function erf(z)">
+<a name="id619432"></a><p class="title"><b>Table 20. Errors In the Function erf(z)</b></p>
+<table class="table" summary="Errors In the Function erf(z)">
 <colgroup>
 <col>
 <col>
@@ -326,11 +337,11 @@
               </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><div class="table">
-<a name="id652979"></a><p class="title"><b>Table 21. Errors In the Function erfc(z)</b></p>
-<div class="table-contents"><table class="table" summary="Errors In the Function erfc(z)">
+<div class="table">
+<a name="id619805"></a><p class="title"><b>Table 21. Errors In the Function erfc(z)</b></p>
+<table class="table" summary="Errors In the Function erfc(z)">
 <colgroup>
 <col>
 <col>
@@ -532,12 +543,12 @@
               </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><a name="math_toolkit.special.sf_erf.error_function.testing"></a><h5>
-<a name="id653362"></a>
+<a name="math_toolkit.special.sf_erf.error_function.testing"></a><h4>
+<a name="id620189"></a>
           <a href="error_function.html#math_toolkit.special.sf_erf.error_function.testing">Testing</a>
- </h5>
+ </h4>
 <p>
           The tests for these functions come in two parts: basic sanity checks use
           spot values calculated using <a href="http://functions.wolfram.com/webMathematica/FunctionEvaluation.jsp?name=Erf" target="_top">Mathworld's
@@ -549,10 +560,10 @@
           "known good" implementations also provides an additional sanity
           check.
         </p>
-<a name="math_toolkit.special.sf_erf.error_function.implementation"></a><h5>
-<a name="id653414"></a>
+<a name="math_toolkit.special.sf_erf.error_function.implementation"></a><h4>
+<a name="id620243"></a>
           <a href="error_function.html#math_toolkit.special.sf_erf.error_function.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
           All versions of these functions first use the usual reflection formulas
           to make their arguments positive:
@@ -575,8 +586,8 @@
           by JM</a> are used.
         </p>
 <p>
- For <code class="computeroutput"><span class="identifier">z</span> <span class="special">&lt;=</span>
- <span class="number">0.5</span></code> then a rational approximation
+ For <tt class="computeroutput"><span class="identifier">z</span> <span class="special">&lt;=</span>
+ <span class="number">0.5</span></tt> then a rational approximation
           to erf is used, based on the observation that:
         </p>
 <pre class="programlisting">
@@ -597,8 +608,8 @@
           of cases.
         </p>
 <p>
- For <code class="computeroutput"><span class="identifier">z</span> <span class="special">&gt;</span>
- <span class="number">0.5</span></code> we observe that over a small
+ For <tt class="computeroutput"><span class="identifier">z</span> <span class="special">&gt;</span>
+ <span class="number">0.5</span></tt> we observe that over a small
           interval [a, b) then:
         </p>
 <pre class="programlisting">
@@ -608,18 +619,18 @@
           for some constant c.
         </p>
 <p>
- Therefore for <code class="computeroutput"><span class="identifier">z</span> <span class="special">&gt;</span>
- <span class="number">0.5</span></code> we calculate erfc using:
+ Therefore for <tt class="computeroutput"><span class="identifier">z</span> <span class="special">&gt;</span>
+ <span class="number">0.5</span></tt> we calculate erfc using:
         </p>
 <pre class="programlisting">
 <span class="identifier">erfc</span><span class="special">(</span><span class="identifier">z</span><span class="special">)</span> <span class="special">=</span> <span class="identifier">exp</span><span class="special">(-</span><span class="identifier">z</span><span class="special">*</span><span class="identifier">z</span><span class="special">)</span> <span class="special">*</span> <span class="special">(</span><span class="identifier">c</span> <span class="special">+</span> <span class="identifier">R</span><span class="special">(</span><span class="identifier">z</span><span class="special">))</span> <span class="special">/</span> <span class="identifier">z</span><span class="special">;</span>
 </pre>
 <p>
- Again R(z) is optimised for absolute error, and the constant <code class="computeroutput"><span class="identifier">c</span></code> is the average of <code class="computeroutput"><span class="identifier">erfc</span><span class="special">(</span><span class="identifier">z</span><span class="special">)</span>
+ Again R(z) is optimised for absolute error, and the constant <tt class="computeroutput"><span class="identifier">c</span></tt> is the average of <tt class="computeroutput"><span class="identifier">erfc</span><span class="special">(</span><span class="identifier">z</span><span class="special">)</span>
           <span class="special">*</span> <span class="identifier">exp</span><span class="special">(</span><span class="identifier">z</span><span class="special">*</span><span class="identifier">z</span><span class="special">)</span> <span class="special">*</span>
- <span class="identifier">z</span></code> taken at the endpoints of the
+ <span class="identifier">z</span></tt> taken at the endpoints of the
           range. Once again, as long as the absolute error in R(z) is small compared
- to <code class="computeroutput"><span class="identifier">c</span></code> then <code class="computeroutput"><span class="identifier">c</span> <span class="special">+</span> <span class="identifier">R</span><span class="special">(</span><span class="identifier">z</span><span class="special">)</span></code> will be correctly rounded, and the error
+ to <tt class="computeroutput"><span class="identifier">c</span></tt> then <tt class="computeroutput"><span class="identifier">c</span> <span class="special">+</span> <span class="identifier">R</span><span class="special">(</span><span class="identifier">z</span><span class="special">)</span></tt> will be correctly rounded, and the error
           in the result will depend only on the accuracy of the exp function. In
           practice, in all but a very small number of cases, the error is confined
           to the last bit of the result.
@@ -627,8 +638,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_erf/error_inv.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_erf/error_inv.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_erf/error_inv.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Error Function Inverses</title>
+<title> Error Function
+ Inverses</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../sf_erf.html" title="Error Functions">
-<link rel="prev" href="error_function.html" title="Error Functions">
-<link rel="next" href="../sf_poly.html" title="Polynomials">
+<link rel="up" href="../sf_erf.html" title=" Error Functions">
+<link rel="prev" href="error_function.html" title=" Error
+ Functions">
+<link rel="next" href="../sf_poly.html" title=" Polynomials">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +26,13 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.sf_erf.error_inv"></a><a href="error_inv.html" title="Error Function Inverses"> Error Function
- Inverses</a>
-</h4></div></div></div>
-<a name="math_toolkit.special.sf_erf.error_inv.synopsis"></a><h5>
-<a name="id654284"></a>
+<a name="math_toolkit.special.sf_erf.error_inv"></a><a href="error_inv.html" title=" Error Function
+ Inverses"> Error Function
+ Inverses</a></h4></div></div></div>
+<a name="math_toolkit.special.sf_erf.error_inv.synopsis"></a><h4>
+<a name="id621123"></a>
           <a href="error_inv.html#math_toolkit.special.sf_erf.error_inv.synopsis">Synopsis</a>
- </h5>
+ </h4>
 <p>
           
 </p>
@@ -43,43 +45,50 @@
 <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">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">erf_inv</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">p</span><span class="special">);</span>
+<a 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">erf_inv</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">p</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">erf_inv</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">erf_inv</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</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>
-calculated-result-type <span class="identifier">erfc_inv</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">p</span><span class="special">);</span>
+<a 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">erfc_inv</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">p</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">erfc_inv</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">erfc_inv</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <p>
- The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
- type calculation rules</em></span></a>: the return type is <code class="computeroutput"><span class="keyword">double</span></code> if T is an integer type, and T otherwise.
+ The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
+ type calculation rules</em></span></a>: the return type is <tt class="computeroutput"><span class="keyword">double</span></tt> if T is an integer type, and T otherwise.
         </p>
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
-<a name="math_toolkit.special.sf_erf.error_inv.description"></a><h5>
-<a name="id654834"></a>
+<a name="math_toolkit.special.sf_erf.error_inv.description"></a><h4>
+<a name="id621674"></a>
           <a href="error_inv.html#math_toolkit.special.sf_erf.error_inv.description">Description</a>
- </h5>
+ </h4>
 <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>
-calculated-result-type <span class="identifier">erf_inv</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</span><span class="special">);</span>
+<a 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">erf_inv</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">erf_inv</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">erf_inv</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
           Returns the <a href="http://functions.wolfram.com/GammaBetaErf/InverseErf/" target="_top">inverse
@@ -93,10 +102,12 @@
         </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>
-calculated-result-type <span class="identifier">erfc_inv</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</span><span class="special">);</span>
+<a 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">erfc_inv</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">erfc_inv</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">erfc_inv</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
           Returns the inverse of the complement of the error function of z, that
@@ -108,20 +119,21 @@
 <p>
           <span class="inlinemediaobject"><img src="../../../../graphs/erfc_inv.png" alt="erfc_inv"></span>
         </p>
-<a name="math_toolkit.special.sf_erf.error_inv.accuracy"></a><h5>
-<a name="id655355"></a>
+<a name="math_toolkit.special.sf_erf.error_inv.accuracy"></a><h4>
+<a name="id622197"></a>
           <a href="error_inv.html#math_toolkit.special.sf_erf.error_inv.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
           For types up to and including 80-bit long doubles the approximations used
           are accurate to less than ~ 2 epsilon. For higher precision types these
- functions have the same accuracy as the <a href="error_function.html" title="Error Functions">forward
+ functions have the same accuracy as the <a href="error_function.html" title=" Error
+ Functions">forward
           error functions</a>.
         </p>
-<a name="math_toolkit.special.sf_erf.error_inv.testing"></a><h5>
-<a name="id655395"></a>
+<a name="math_toolkit.special.sf_erf.error_inv.testing"></a><h4>
+<a name="id622239"></a>
           <a href="error_inv.html#math_toolkit.special.sf_erf.error_inv.testing">Testing</a>
- </h5>
+ </h4>
 <p>
           There are two sets of tests:
         </p>
@@ -140,10 +152,10 @@
             of the result, given <span class="emphasis"><em>exact</em></span> input values.
           </li>
 </ul></div>
-<a name="math_toolkit.special.sf_erf.error_inv.implementation"></a><h5>
-<a name="id655463"></a>
+<a name="math_toolkit.special.sf_erf.error_inv.implementation"></a><h4>
+<a name="id622308"></a>
           <a href="error_inv.html#math_toolkit.special.sf_erf.error_inv.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
           These functions use a rational approximation <a href="../../backgrounders/implementation.html#math_toolkit.backgrounders.implementation.rational_approximations_used">devised
           by JM</a> to calculate an initial approximation to the result that is
@@ -197,16 +209,19 @@
           low absolute error compared to |Y|. B is also a constant: it is the smallest
           value of <span class="emphasis"><em>z</em></span> for which each approximation is valid.
           There are several approximations of this form each of which reaches a little
- further into the tail of the erfc function (at <code class="computeroutput"><span class="keyword">long</span>
- <span class="keyword">double</span></code> precision the extended exponent
- range compared to <code class="computeroutput"><span class="keyword">double</span></code> means
+ further into the tail of the erfc function (at <tt class="computeroutput"><span class="keyword">long</span>
+ <span class="keyword">double</span></tt> precision the extended exponent
+ range compared to <tt class="computeroutput"><span class="keyword">double</span></tt> means
           that the tail goes on for a very long way indeed).
         </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Gamma Functions</title>
+<title> Gamma Functions</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../special.html" title="Special Functions">
-<link rel="prev" href="../special.html" title="Special Functions">
-<link rel="next" href="sf_gamma/tgamma.html" title="Gamma">
+<link rel="up" href="../special.html" title=" Special Functions">
+<link rel="prev" href="../special.html" title=" Special Functions">
+<link rel="next" href="sf_gamma/tgamma.html" title=" Gamma">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +24,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.special.sf_gamma"></a> Gamma Functions
-</h3></div></div></div>
+<a name="math_toolkit.special.sf_gamma"></a> Gamma Functions</h3></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"> Gamma</span></dt>
 <dt><span class="section"> Log Gamma</span></dt>
@@ -42,8 +41,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/digamma.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/digamma.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/digamma.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Digamma</title>
+<title> Digamma</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../sf_gamma.html" title="Gamma Functions">
-<link rel="prev" href="lgamma.html" title="Log Gamma">
-<link rel="next" href="gamma_ratios.html" title="Ratios of Gamma Functions">
+<link rel="up" href="../sf_gamma.html" title=" Gamma Functions">
+<link rel="prev" href="lgamma.html" title=" Log Gamma">
+<link rel="next" href="gamma_ratios.html" title=" Ratios
+ of Gamma Functions">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,12 +25,11 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.sf_gamma.digamma"></a> Digamma
-</h4></div></div></div>
-<a name="math_toolkit.special.sf_gamma.digamma.synopsis"></a><h5>
-<a name="id622406"></a>
+<a name="math_toolkit.special.sf_gamma.digamma"></a> Digamma</h4></div></div></div>
+<a name="math_toolkit.special.sf_gamma.digamma.synopsis"></a><h4>
+<a name="id589094"></a>
           <a href="digamma.html#math_toolkit.special.sf_gamma.digamma.synopsis">Synopsis</a>
- </h5>
+ </h4>
 <p>
           
 </p>
@@ -42,17 +42,19 @@
 <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">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">digamma</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</span><span class="special">);</span>
+<a 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">digamma</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">digamma</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">digamma</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
-<a name="math_toolkit.special.sf_gamma.digamma.description"></a><h5>
-<a name="id622730"></a>
+<a name="math_toolkit.special.sf_gamma.digamma.description"></a><h4>
+<a name="id589419"></a>
           <a href="digamma.html#math_toolkit.special.sf_gamma.digamma.description">Description</a>
- </h5>
+ </h4>
 <p>
           Returns the digamma or psi function of <span class="emphasis"><em>x</em></span>. Digamma
           is defined as the logarithmic derivative of the gamma function:
@@ -66,10 +68,10 @@
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
@@ -79,14 +81,15 @@
           34-digits of precision.
         </p>
 <p>
- The return type of this function is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
- type calculation rules</em></span></a>: the result is of type <code class="computeroutput"><span class="keyword">double</span></code> when T is an integer type, and type
+ The return type of this function is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
+ type calculation rules</em></span></a>: the result is of type <tt class="computeroutput"><span class="keyword">double</span></tt> when T is an integer type, and type
           T otherwise.
         </p>
-<a name="math_toolkit.special.sf_gamma.digamma.accuracy"></a><h5>
-<a name="id622876"></a>
+<a name="math_toolkit.special.sf_gamma.digamma.accuracy"></a><h4>
+<a name="id589567"></a>
           <a href="digamma.html#math_toolkit.special.sf_gamma.digamma.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
           The following table shows the peak errors (in units of epsilon) found on
           various platforms with various floating point types. Unless otherwise specified
@@ -271,20 +274,20 @@
           relative errors very close to these can be arbitrarily large, although
           absolute error will remain very low.
         </p>
-<a name="math_toolkit.special.sf_gamma.digamma.testing"></a><h5>
-<a name="id623179"></a>
+<a name="math_toolkit.special.sf_gamma.digamma.testing"></a><h4>
+<a name="id589871"></a>
           <a href="digamma.html#math_toolkit.special.sf_gamma.digamma.testing">Testing</a>
- </h5>
+ </h4>
 <p>
           There are two sets of tests: spot values are computed using the online
           calculator at functions.wolfram.com, while random test values are generated
- using the high-precision reference implementation (a differentiated Lanczos approximation
+ using the high-precision reference implementation (a differentiated Lanczos approximation
           see below).
         </p>
-<a name="math_toolkit.special.sf_gamma.digamma.implementation"></a><h5>
-<a name="id623222"></a>
+<a name="math_toolkit.special.sf_gamma.digamma.implementation"></a><h4>
+<a name="id589916"></a>
           <a href="digamma.html#math_toolkit.special.sf_gamma.digamma.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
           The implementation is divided up into the following domains:
         </p>
@@ -333,7 +336,7 @@
           result when evaluated at <span class="emphasis"><em>BIG</em></span>. Choosing BIG=10 for
           up to 80-bit reals, and BIG=20 for 128-bit reals allows the series to truncated
           after a suitably small number of terms and evaluated as a polynomial in
- <code class="computeroutput"><span class="number">1</span><span class="special">/(</span><span class="identifier">x</span><span class="special">*</span><span class="identifier">x</span><span class="special">)</span></code>.
+ <tt class="computeroutput"><span class="number">1</span><span class="special">/(</span><span class="identifier">x</span><span class="special">*</span><span class="identifier">x</span><span class="special">)</span></tt>.
         </p>
 <p>
           The rational approximation <a href="../../backgrounders/implementation.html#math_toolkit.backgrounders.implementation.rational_approximations_used">devised
@@ -341,7 +344,7 @@
         </p>
 <p>
           First a high precision approximation to digamma was constructed using a
- 60-term differentiated <a href="../../backgrounders/lanczos.html" title="The Lanczos Approximation">Lanczos
+ 60-term differentiated <a href="../../backgrounders/lanczos.html" title=" The Lanczos Approximation">Lanczos
           approximation</a>, the form used is:
         </p>
 <p>
@@ -351,7 +354,7 @@
           Where P(x) and Q(x) are the polynomials from the rational form of the Lanczos
           sum, and P'(x) and Q'(x) are their first derivatives. The Lanzos part of
           this approximation has a theoretical precision of ~100 decimal digits.
- However, cancellation in the above sum will reduce that to around <code class="computeroutput"><span class="number">99</span><span class="special">-(</span><span class="number">1</span><span class="special">/</span><span class="identifier">y</span><span class="special">)</span></code>
+ However, cancellation in the above sum will reduce that to around <tt class="computeroutput"><span class="number">99</span><span class="special">-(</span><span class="number">1</span><span class="special">/</span><span class="identifier">y</span><span class="special">)</span></tt>
           digits if <span class="emphasis"><em>y</em></span> is the result. This approximation was
           used to calculate the positive root of digamma, and was found to agree
           with the value used by Cody to 25 digits (See Math. Comp. 27, 123-127 (1973)
@@ -380,13 +383,16 @@
           during the subtraction (this assumes that <span class="emphasis"><em>x</em></span> is an
           exact value, if it's not then all bets are off). That means that even when
           x is the value of the root rounded to the nearest representable value,
- the result of digamma(x) <span class="emphasis"><em><span class="bold"><strong>will not be zero</strong></span></em></span>.
+ the result of digamma(x) <span class="emphasis"><em><span class="bold"><b>will not be zero</b></span></em></span>.
         </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/gamma_derivatives.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/gamma_derivatives.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/gamma_derivatives.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Derivative of the Incomplete Gamma Function</title>
+<title> Derivative
+ of the Incomplete Gamma Function</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../sf_gamma.html" title="Gamma Functions">
-<link rel="prev" href="igamma_inv.html" title="Incomplete Gamma Function Inverses">
-<link rel="next" href="../factorials.html" title="Factorials and Binomial Coefficients">
+<link rel="up" href="../sf_gamma.html" title=" Gamma Functions">
+<link rel="prev" href="igamma_inv.html" title=" Incomplete
+ Gamma Function Inverses">
+<link rel="next" href="../factorials.html" title=" Factorials and Binomial
+ Coefficients">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +27,13 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.sf_gamma.gamma_derivatives"></a><a href="gamma_derivatives.html" title="Derivative of the Incomplete Gamma Function"> Derivative
- of the Incomplete Gamma Function</a>
-</h4></div></div></div>
-<a name="math_toolkit.special.sf_gamma.gamma_derivatives.synopsis"></a><h5>
-<a name="id633300"></a>
+<a name="math_toolkit.special.sf_gamma.gamma_derivatives"></a><a href="gamma_derivatives.html" title=" Derivative
+ of the Incomplete Gamma Function"> Derivative
+ of the Incomplete Gamma Function</a></h4></div></div></div>
+<a name="math_toolkit.special.sf_gamma.gamma_derivatives.synopsis"></a><h4>
+<a name="id600021"></a>
           <a href="gamma_derivatives.html#math_toolkit.special.sf_gamma.gamma_derivatives.synopsis">Synopsis</a>
- </h5>
+ </h4>
 <p>
           
 </p>
@@ -43,17 +46,19 @@
 <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">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>
-calculated-result-type <span class="identifier">gamma_p_derivative</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">);</span>
+<a 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">gamma_p_derivative</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">gamma_p_derivative</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">gamma_p_derivative</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
-<a name="math_toolkit.special.sf_gamma.gamma_derivatives.description"></a><h5>
-<a name="id633693"></a>
+<a name="math_toolkit.special.sf_gamma.gamma_derivatives.description"></a><h4>
+<a name="id600417"></a>
           <a href="gamma_derivatives.html#math_toolkit.special.sf_gamma.gamma_derivatives.description">Description</a>
- </h5>
+ </h4>
 <p>
           This function find some uses in statistical distributions: it implements
           the partial derivative with respect to <span class="emphasis"><em>x</em></span> of the incomplete
@@ -65,44 +70,51 @@
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
 <p>
- Note that the derivative of the function gamma_q
+ Note that the derivative of the function <a href="igamma.html" title=" Incomplete Gamma
+ Functions">gamma_q</a>
           can be obtained by negating the result of this function.
         </p>
 <p>
- The return type of this function is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
+ The return type of this function is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
           type calculation rules</em></span></a> when T1 and T2 are different types,
           otherwise the return type is simply T1.
         </p>
-<a name="math_toolkit.special.sf_gamma.gamma_derivatives.accuracy"></a><h5>
-<a name="id633818"></a>
+<a name="math_toolkit.special.sf_gamma.gamma_derivatives.accuracy"></a><h4>
+<a name="id600543"></a>
           <a href="gamma_derivatives.html#math_toolkit.special.sf_gamma.gamma_derivatives.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
- Almost identical to the incomplete gamma function gamma_p:
+ Almost identical to the incomplete gamma function <a href="igamma.html" title=" Incomplete Gamma
+ Functions">gamma_p</a>:
           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="id633859"></a>
+<a name="math_toolkit.special.sf_gamma.gamma_derivatives.implementation"></a><h4>
+<a name="id600586"></a>
           <a href="gamma_derivatives.html#math_toolkit.special.sf_gamma.gamma_derivatives.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
           This function just expose some of the internals of the incomplete gamma
- function gamma_p:
+ function <a href="igamma.html" title=" Incomplete Gamma
+ Functions">gamma_p</a>:
           refer to the documentation for that function for more information.
         </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/gamma_ratios.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/gamma_ratios.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/gamma_ratios.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Ratios of Gamma Functions</title>
+<title> Ratios
+ of Gamma Functions</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../sf_gamma.html" title="Gamma Functions">
-<link rel="prev" href="digamma.html" title="Digamma">
-<link rel="next" href="igamma.html" title="Incomplete Gamma Functions">
+<link rel="up" href="../sf_gamma.html" title=" Gamma Functions">
+<link rel="prev" href="digamma.html" title=" Digamma">
+<link rel="next" href="igamma.html" title=" Incomplete Gamma
+ Functions">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +26,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.sf_gamma.gamma_ratios"></a><a href="gamma_ratios.html" title="Ratios of Gamma Functions"> Ratios
- of Gamma Functions</a>
-</h4></div></div></div>
+<a name="math_toolkit.special.sf_gamma.gamma_ratios"></a><a href="gamma_ratios.html" title=" Ratios
+ of Gamma Functions"> Ratios
+ of Gamma Functions</a></h4></div></div></div>
 <p>
           
 </p>
@@ -39,29 +41,35 @@
 <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">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>
-calculated-result-type <span class="identifier">tgamma_ratio</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">);</span>
+<a 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">tgamma_ratio</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">tgamma_ratio</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">tgamma_ratio</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <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>
-calculated-result-type <span class="identifier">tgamma_delta_ratio</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">delta</span><span class="special">);</span>
+<a 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">tgamma_delta_ratio</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">delta</span><span class="special">);</span>
 
 <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">,</span> <span class="keyword">class</span> <span class="identifier">Policy</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">tgamma_delta_ratio</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">delta</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<a 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">tgamma_delta_ratio</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">delta</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
-<a name="math_toolkit.special.sf_gamma.gamma_ratios.description"></a><h5>
-<a name="id624600"></a>
+<a name="math_toolkit.special.sf_gamma.gamma_ratios.description"></a><h4>
+<a name="id591301"></a>
           <a href="gamma_ratios.html#math_toolkit.special.sf_gamma.gamma_ratios.description">Description</a>
- </h5>
+ </h4>
 <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>
-calculated-result-type <span class="identifier">tgamma_ratio</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">);</span>
+<a 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">tgamma_ratio</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">tgamma_ratio</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">tgamma_ratio</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">b</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
           Returns the ratio of gamma functions:
@@ -72,23 +80,25 @@
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
 <p>
- Internally this just calls <code class="computeroutput"><span class="identifier">tgamma_delta_ratio</span><span class="special">(</span><span class="identifier">a</span><span class="special">,</span>
- <span class="identifier">b</span><span class="special">-</span><span class="identifier">a</span><span class="special">)</span></code>.
+ Internally this just calls <tt class="computeroutput"><span class="identifier">tgamma_delta_ratio</span><span class="special">(</span><span class="identifier">a</span><span class="special">,</span>
+ <span class="identifier">b</span><span class="special">-</span><span class="identifier">a</span><span class="special">)</span></tt>.
         </p>
 <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>
-calculated-result-type <span class="identifier">tgamma_delta_ratio</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">delta</span><span class="special">);</span>
+<a 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">tgamma_delta_ratio</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">delta</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">tgamma_delta_ratio</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">delta</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">tgamma_delta_ratio</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">delta</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
           Returns the ratio of gamma functions:
@@ -99,10 +109,10 @@
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
@@ -113,14 +123,15 @@
           is large and <span class="emphasis"><em>delta</em></span> is very small.
         </p>
 <p>
- The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
+ The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
           type calculation rules</em></span></a> when T1 and T2 are different types,
           otherwise the result type is simple T1.
         </p>
-<a name="math_toolkit.special.sf_gamma.gamma_ratios.accuracy"></a><h5>
-<a name="id625339"></a>
+<a name="math_toolkit.special.sf_gamma.gamma_ratios.accuracy"></a><h4>
+<a name="id592041"></a>
           <a href="gamma_ratios.html#math_toolkit.special.sf_gamma.gamma_ratios.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
           The following table shows the peak errors (in units of epsilon) found on
           various platforms with various floating point types. Unless otherwise specified
@@ -128,8 +139,8 @@
           <a href="../../backgrounders/relative_error.html#zero_error">effectively zero error</a>.
         </p>
 <div class="table">
-<a name="id625372"></a><p class="title"><b>Table 9. Errors In the Function tgamma_delta_ratio(a, delta)</b></p>
-<div class="table-contents"><table class="table" summary="Errors In the Function tgamma_delta_ratio(a, delta)">
+<a name="id592076"></a><p class="title"><b>Table 9. Errors In the Function tgamma_delta_ratio(a, delta)</b></p>
+<table class="table" summary="Errors In the Function tgamma_delta_ratio(a, delta)">
 <colgroup>
 <col>
 <col>
@@ -228,12 +239,12 @@
               </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><div class="table">
-<a name="id625532"></a><p class="title"><b>Table 10. Errors In the Function tgamma_ratio(a,
+<div class="table">
+<a name="id592236"></a><p class="title"><b>Table 10. Errors In the Function tgamma_ratio(a,
         b)</b></p>
-<div class="table-contents"><table class="table" summary="Errors In the Function tgamma_ratio(a,
+<table class="table" summary="Errors In the Function tgamma_ratio(a,
         b)">
 <colgroup>
 <col>
@@ -327,23 +338,23 @@
               </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><a name="math_toolkit.special.sf_gamma.gamma_ratios.testing"></a><h5>
-<a name="id625694"></a>
+<a name="math_toolkit.special.sf_gamma.gamma_ratios.testing"></a><h4>
+<a name="id592399"></a>
           <a href="gamma_ratios.html#math_toolkit.special.sf_gamma.gamma_ratios.testing">Testing</a>
- </h5>
+ </h4>
 <p>
           Accuracy tests use data generated at very high precision (with <a href="http://shoup.net/ntl/doc/RR.txt" target="_top">NTL
           RR class</a> set at 1000-bit precision: about 300 decimal digits) and
           a deliberately naive calculation of &#915;(x)/&#915;(y).
         </p>
-<a name="math_toolkit.special.sf_gamma.gamma_ratios.implementation"></a><h5>
-<a name="id625735"></a>
+<a name="math_toolkit.special.sf_gamma.gamma_ratios.implementation"></a><h4>
+<a name="id592440"></a>
           <a href="gamma_ratios.html#math_toolkit.special.sf_gamma.gamma_ratios.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
- The implementation of these functions is very similar to that of beta, and is
+ The implementation of these functions is very similar to that of beta, and is
           based on combining similar power terms to improve accuracy and avoid spurious
           overflow/underflow.
         </p>
@@ -356,8 +367,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/igamma.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/igamma.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/igamma.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Incomplete Gamma Functions</title>
+<title> Incomplete Gamma
+ Functions</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../sf_gamma.html" title="Gamma Functions">
-<link rel="prev" href="gamma_ratios.html" title="Ratios of Gamma Functions">
-<link rel="next" href="igamma_inv.html" title="Incomplete Gamma Function Inverses">
+<link rel="up" href="../sf_gamma.html" title=" Gamma Functions">
+<link rel="prev" href="gamma_ratios.html" title=" Ratios
+ of Gamma Functions">
+<link rel="next" href="igamma_inv.html" title=" Incomplete
+ Gamma Function Inverses">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +27,13 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.sf_gamma.igamma"></a><a href="igamma.html" title="Incomplete Gamma Functions"> Incomplete Gamma
- Functions</a>
-</h4></div></div></div>
-<a name="math_toolkit.special.sf_gamma.igamma.synopsis"></a><h5>
-<a name="id625808"></a>
+<a name="math_toolkit.special.sf_gamma.igamma"></a><a href="igamma.html" title=" Incomplete Gamma
+ Functions"> Incomplete Gamma
+ Functions</a></h4></div></div></div>
+<a name="math_toolkit.special.sf_gamma.igamma.synopsis"></a><h4>
+<a name="id592516"></a>
           <a href="igamma.html#math_toolkit.special.sf_gamma.igamma.synopsis">Synopsis</a>
- </h5>
+ </h4>
 <p>
           
 </p>
@@ -43,35 +46,43 @@
 <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">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>
-calculated-result-type <span class="identifier">gamma_p</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">z</span><span class="special">);</span>
+<a 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">gamma_p</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">z</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">gamma_p</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">gamma_p</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <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>
-calculated-result-type <span class="identifier">gamma_q</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">z</span><span class="special">);</span>
+<a 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">gamma_q</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">z</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">gamma_q</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">gamma_q</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <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>
-calculated-result-type <span class="identifier">tgamma_lower</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">z</span><span class="special">);</span>
+<a 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">tgamma_lower</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">z</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">tgamma_lower</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">tgamma_lower</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <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>
-calculated-result-type <span class="identifier">tgamma</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">z</span><span class="special">);</span>
+<a 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">tgamma</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">z</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">tgamma</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">tgamma</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
-<a name="math_toolkit.special.sf_gamma.igamma.description"></a><h5>
-<a name="id626917"></a>
+<a name="math_toolkit.special.sf_gamma.igamma.description"></a><h4>
+<a name="id593626"></a>
           <a href="igamma.html#math_toolkit.special.sf_gamma.igamma.description">Description</a>
- </h5>
+ </h4>
 <p>
           There are four <a href="http://mathworld.wolfram.com/IncompleteGammaFunction.html" target="_top">incomplete
           gamma functions</a>: two are normalised versions (also known as <span class="emphasis"><em>regularized</em></span>
@@ -87,24 +98,27 @@
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
 <p>
- The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
+ The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
           type calculation rules</em></span></a> when T1 and T2 are different types,
           otherwise the return type is simply T1.
         </p>
 <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>
-calculated-result-type <span class="identifier">gamma_p</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">z</span><span class="special">);</span>
+<a 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">gamma_p</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">z</span><span class="special">);</span>
 
 <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">,</span> <span class="keyword">class</span> <span class="identifier">Policy</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">gamma_p</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<a 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">gamma_p</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
           Returns the normalised lower incomplete gamma function of a and z:
@@ -120,10 +134,12 @@
         </p>
 <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>
-calculated-result-type <span class="identifier">gamma_q</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">z</span><span class="special">);</span>
+<a 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">gamma_q</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">z</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">gamma_q</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">gamma_q</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
           Returns the normalised upper incomplete gamma function of a and z:
@@ -139,10 +155,12 @@
         </p>
 <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>
-calculated-result-type <span class="identifier">tgamma_lower</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">z</span><span class="special">);</span>
+<a 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">tgamma_lower</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">z</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">tgamma_lower</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">tgamma_lower</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
           Returns the full (non-normalised) lower incomplete gamma function of a
@@ -153,10 +171,12 @@
         </p>
 <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>
-calculated-result-type <span class="identifier">tgamma</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">z</span><span class="special">);</span>
+<a 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">tgamma</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">z</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">tgamma</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">tgamma</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
           Returns the full (non-normalised) upper incomplete gamma function of a
@@ -165,10 +185,10 @@
 <p>
           <span class="inlinemediaobject"><img src="../../../../equations/igamma1.png"></span>
         </p>
-<a name="math_toolkit.special.sf_gamma.igamma.accuracy"></a><h5>
-<a name="id628217"></a>
+<a name="math_toolkit.special.sf_gamma.igamma.accuracy"></a><h4>
+<a name="id594925"></a>
           <a href="igamma.html#math_toolkit.special.sf_gamma.igamma.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
           The following tables give peak and mean relative errors in over various
           domains of a and z, along with comparisons to the GSL-1.9
@@ -191,8 +211,8 @@
           All values are in units of epsilon.
         </p>
 <div class="table">
-<a name="id628286"></a><p class="title"><b>Table 11. Errors In the Function gamma_p(a,z)</b></p>
-<div class="table-contents"><table class="table" summary="Errors In the Function gamma_p(a,z)">
+<a name="id594995"></a><p class="title"><b>Table 11. Errors In the Function gamma_p(a,z)</b></p>
+<table class="table" summary="Errors In the Function gamma_p(a,z)">
 <colgroup>
 <col>
 <col>
@@ -375,11 +395,11 @@
               </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><div class="table">
-<a name="id628605"></a><p class="title"><b>Table 12. Errors In the Function gamma_q(a,z)</b></p>
-<div class="table-contents"><table class="table" summary="Errors In the Function gamma_q(a,z)">
+<div class="table">
+<a name="id595314"></a><p class="title"><b>Table 12. Errors In the Function gamma_q(a,z)</b></p>
+<table class="table" summary="Errors In the Function gamma_q(a,z)">
 <colgroup>
 <col>
 <col>
@@ -561,11 +581,11 @@
               </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><div class="table">
-<a name="id628943"></a><p class="title"><b>Table 13. Errors In the Function tgamma_lower(a,z)</b></p>
-<div class="table-contents"><table class="table" summary="Errors In the Function tgamma_lower(a,z)">
+<div class="table">
+<a name="id595652"></a><p class="title"><b>Table 13. Errors In the Function tgamma_lower(a,z)</b></p>
+<table class="table" summary="Errors In the Function tgamma_lower(a,z)">
 <colgroup>
 <col>
 <col>
@@ -696,11 +716,11 @@
               </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><div class="table">
-<a name="id629156"></a><p class="title"><b>Table 14. Errors In the Function tgamma(a,z)</b></p>
-<div class="table-contents"><table class="table" summary="Errors In the Function tgamma(a,z)">
+<div class="table">
+<a name="id595865"></a><p class="title"><b>Table 14. Errors In the Function tgamma(a,z)</b></p>
+<table class="table" summary="Errors In the Function tgamma(a,z)">
 <colgroup>
 <col>
 <col>
@@ -831,28 +851,28 @@
               </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><a name="math_toolkit.special.sf_gamma.igamma.testing"></a><h5>
-<a name="id629377"></a>
+<a name="math_toolkit.special.sf_gamma.igamma.testing"></a><h4>
+<a name="id596087"></a>
           <a href="igamma.html#math_toolkit.special.sf_gamma.igamma.testing">Testing</a>
- </h5>
+ </h4>
 <p>
           There are two sets of tests: spot tests compare values taken from Mathworld's online evaluator
           with this implementation to perform a basic "sanity check". Accuracy
           tests use data generated at very high precision (using NTL's RR class set
           at 1000-bit precision) using this implementation with a very high precision
- 60-term Lanczos approximation,
+ 60-term Lanczos approximation,
           and some but not all of the special case handling disabled. This is less
           than satisfactory: an independent method should really be used, but apparently
           a complete lack of such methods are available. We can't even use a deliberately
           naive implementation without special case handling since Legendre's continued
           fraction (see below) is unstable for small a and z.
         </p>
-<a name="math_toolkit.special.sf_gamma.igamma.implementation"></a><h5>
-<a name="id629435"></a>
+<a name="math_toolkit.special.sf_gamma.igamma.implementation"></a><h4>
+<a name="id596146"></a>
           <a href="igamma.html#math_toolkit.special.sf_gamma.igamma.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
           These four functions share a common implementation since they are all related
           via:
@@ -902,11 +922,11 @@
           7) <span class="inlinemediaobject"><img src="../../../../equations/igamma11.png"></span>
         </p>
 <p>
- Refer to the documentation for powm1
- and tgamma1pm1
+ Refer to the documentation for powm1
+ and tgamma1pm1
           for details of their implementation. Note however that the precision of
- tgamma1pm1
- is capped to either around 35 digits, or to that of the <a href="../../backgrounders/lanczos.html" title="The Lanczos Approximation">Lanczos
+ tgamma1pm1
+ is capped to either around 35 digits, or to that of the <a href="../../backgrounders/lanczos.html" title=" The Lanczos Approximation">Lanczos
           approximation</a> associated with type T - if there is one - whichever
           of the two is the greater. That therefore imposes a similar limit on the
           precision of this function in this region.
@@ -981,8 +1001,8 @@
           is used only for types up to 80-bit long doubles. These domains are narrower
           than the ones recommended by either Temme or Didonato and Morris. However,
           using a wider range results in large and inexact (i.e. computed) values
- being passed to the <code class="computeroutput"><span class="identifier">exp</span></code>
- and <code class="computeroutput"><span class="identifier">erfc</span></code> functions resulting
+ being passed to the <tt class="computeroutput"><span class="identifier">exp</span></tt>
+ and <tt class="computeroutput"><span class="identifier">erfc</span></tt> functions resulting
           in significantly larger error rates. In other words there is a fine trade
           off here between efficiency and error. The current limits should keep the
           number of terms required by (4) and (5) to no more than ~20 at double precision.
@@ -990,7 +1010,7 @@
 <p>
           For the normalised incomplete gamma functions, calculation of the leading
           power terms is central to the accuracy of the function. For smallish a
- and x combining the power terms with the <a href="../../backgrounders/lanczos.html" title="The Lanczos Approximation">Lanczos
+ and x combining the power terms with the <a href="../../backgrounders/lanczos.html" title=" The Lanczos Approximation">Lanczos
           approximation</a> gives the greatest accuracy:
         </p>
 <p>
@@ -1020,10 +1040,10 @@
           than other methods. Use of <span class="emphasis"><em>log(1+x)-x</em></span> here is inspired
           by Temme (see references below).
         </p>
-<a name="math_toolkit.special.sf_gamma.igamma.references"></a><h5>
-<a name="id630467"></a>
+<a name="math_toolkit.special.sf_gamma.igamma.references"></a><h4>
+<a name="id597176"></a>
           <a href="igamma.html#math_toolkit.special.sf_gamma.igamma.references">References</a>
- </h5>
+ </h4>
 <div class="itemizedlist"><ul type="disc">
 <li>
             N. M. Temme, A Set of Algorithms for the Incomplete Gamma Functions,
@@ -1047,8 +1067,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/igamma_inv.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/igamma_inv.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/igamma_inv.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Incomplete Gamma Function Inverses</title>
+<title> Incomplete
+ Gamma Function Inverses</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../sf_gamma.html" title="Gamma Functions">
-<link rel="prev" href="igamma.html" title="Incomplete Gamma Functions">
-<link rel="next" href="gamma_derivatives.html" title="Derivative of the Incomplete Gamma Function">
+<link rel="up" href="../sf_gamma.html" title=" Gamma Functions">
+<link rel="prev" href="igamma.html" title=" Incomplete Gamma
+ Functions">
+<link rel="next" href="gamma_derivatives.html" title=" Derivative
+ of the Incomplete Gamma Function">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +27,13 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.sf_gamma.igamma_inv"></a><a href="igamma_inv.html" title="Incomplete Gamma Function Inverses"> Incomplete
- Gamma Function Inverses</a>
-</h4></div></div></div>
-<a name="math_toolkit.special.sf_gamma.igamma_inv.synopsis"></a><h5>
-<a name="id630549"></a>
+<a name="math_toolkit.special.sf_gamma.igamma_inv"></a><a href="igamma_inv.html" title=" Incomplete
+ Gamma Function Inverses"> Incomplete
+ Gamma Function Inverses</a></h4></div></div></div>
+<a name="math_toolkit.special.sf_gamma.igamma_inv.synopsis"></a><h4>
+<a name="id597261"></a>
           <a href="igamma_inv.html#math_toolkit.special.sf_gamma.igamma_inv.synopsis">Synopsis</a>
- </h5>
+ </h4>
 <p>
           
 </p>
@@ -43,35 +46,43 @@
 <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">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>
-calculated-result-type <span class="identifier">gamma_q_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">q</span><span class="special">);</span>
+<a 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">gamma_q_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">q</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">gamma_q_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">q</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">gamma_q_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">q</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <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>
-calculated-result-type <span class="identifier">gamma_p_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">p</span><span class="special">);</span>
+<a 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">gamma_p_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">p</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">gamma_p_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">gamma_p_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <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>
-calculated-result-type <span class="identifier">gamma_q_inva</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">q</span><span class="special">);</span>
+<a 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">gamma_q_inva</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">q</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">gamma_q_inva</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">q</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">gamma_q_inva</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">q</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <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>
-calculated-result-type <span class="identifier">gamma_p_inva</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">p</span><span class="special">);</span>
+<a 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">gamma_p_inva</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">p</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">gamma_p_inva</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">gamma_p_inva</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
-<a name="math_toolkit.special.sf_gamma.igamma_inv.description"></a><h5>
-<a name="id631660"></a>
+<a name="math_toolkit.special.sf_gamma.igamma_inv.description"></a><h4>
+<a name="id598373"></a>
           <a href="igamma_inv.html#math_toolkit.special.sf_gamma.igamma_inv.description">Description</a>
- </h5>
+ </h4>
 <p>
           There are four <a href="http://mathworld.wolfram.com/IncompleteGammaFunction.html" target="_top">incomplete
           gamma function</a> inverses which either compute <span class="emphasis"><em>x</em></span>
@@ -80,17 +91,18 @@
           either <span class="emphasis"><em>p</em></span> or <span class="emphasis"><em>q</em></span>.
         </p>
 <p>
- The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
+ The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
           type calculation rules</em></span></a> when T1 and T2 are different types,
           otherwise the return type is simply T1.
         </p>
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
@@ -99,7 +111,7 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Tip]" src="../../../../../../../../doc/html/images/tip.png"></td>
 <th align="left">Tip</th>
 </tr>
-<tr><td align="left" valign="top">
+<tr><td colspan="2" align="left" valign="top">
 <p>
             When people normally talk about the inverse of the incomplete gamma function,
             they are talking about inverting on parameter <span class="emphasis"><em>x</em></span>.
@@ -116,15 +128,17 @@
 </table></div>
 <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>
-calculated-result-type <span class="identifier">gamma_q_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">q</span><span class="special">);</span>
+<a 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">gamma_q_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">q</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">gamma_q_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">q</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">gamma_q_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">q</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
- Returns a value x such that: <code class="computeroutput"><span class="identifier">q</span>
+ Returns a value x such that: <tt class="computeroutput"><span class="identifier">q</span>
           <span class="special">=</span> <span class="identifier">gamma_q</span><span class="special">(</span><span class="identifier">a</span><span class="special">,</span>
- <span class="identifier">x</span><span class="special">);</span></code>
+ <span class="identifier">x</span><span class="special">);</span></tt>
         </p>
 <p>
           Requires: <span class="emphasis"><em>a &gt; 0</em></span> and <span class="emphasis"><em>1 &gt;= p,q &gt;=
@@ -132,15 +146,17 @@
         </p>
 <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>
-calculated-result-type <span class="identifier">gamma_p_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">p</span><span class="special">);</span>
+<a 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">gamma_p_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">p</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">gamma_p_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">gamma_p_inv</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
- Returns a value x such that: <code class="computeroutput"><span class="identifier">p</span>
+ Returns a value x such that: <tt class="computeroutput"><span class="identifier">p</span>
           <span class="special">=</span> <span class="identifier">gamma_p</span><span class="special">(</span><span class="identifier">a</span><span class="special">,</span>
- <span class="identifier">x</span><span class="special">);</span></code>
+ <span class="identifier">x</span><span class="special">);</span></tt>
         </p>
 <p>
           Requires: <span class="emphasis"><em>a &gt; 0</em></span> and <span class="emphasis"><em>1 &gt;= p,q &gt;=
@@ -148,15 +164,17 @@
         </p>
 <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>
-calculated-result-type <span class="identifier">gamma_q_inva</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">q</span><span class="special">);</span>
+<a 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">gamma_q_inva</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">q</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">gamma_q_inva</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">q</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">gamma_q_inva</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">q</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
- Returns a value a such that: <code class="computeroutput"><span class="identifier">q</span>
+ Returns a value a such that: <tt class="computeroutput"><span class="identifier">q</span>
           <span class="special">=</span> <span class="identifier">gamma_q</span><span class="special">(</span><span class="identifier">a</span><span class="special">,</span>
- <span class="identifier">x</span><span class="special">);</span></code>
+ <span class="identifier">x</span><span class="special">);</span></tt>
         </p>
 <p>
           Requires: <span class="emphasis"><em>x &gt; 0</em></span> and <span class="emphasis"><em>1 &gt;= p,q &gt;=
@@ -164,38 +182,42 @@
         </p>
 <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>
-calculated-result-type <span class="identifier">gamma_p_inva</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">p</span><span class="special">);</span>
+<a 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">gamma_p_inva</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">p</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">gamma_p_inva</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">gamma_p_inva</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
- Returns a value a such that: <code class="computeroutput"><span class="identifier">p</span>
+ Returns a value a such that: <tt class="computeroutput"><span class="identifier">p</span>
           <span class="special">=</span> <span class="identifier">gamma_p</span><span class="special">(</span><span class="identifier">a</span><span class="special">,</span>
- <span class="identifier">x</span><span class="special">);</span></code>
+ <span class="identifier">x</span><span class="special">);</span></tt>
         </p>
 <p>
           Requires: <span class="emphasis"><em>x &gt; 0</em></span> and <span class="emphasis"><em>1 &gt;= p,q &gt;=
           0</em></span>.
         </p>
-<a name="math_toolkit.special.sf_gamma.igamma_inv.accuracy"></a><h5>
-<a name="id633056"></a>
+<a name="math_toolkit.special.sf_gamma.igamma_inv.accuracy"></a><h4>
+<a name="id599771"></a>
           <a href="igamma_inv.html#math_toolkit.special.sf_gamma.igamma_inv.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
           The accuracy of these functions doesn't vary much by platform or by the
           type T. Given that these functions are computed by iterative methods, they
           are deliberately "detuned" so as not to be too accurate: it is
           in any case impossible for these function to be more accurate than the
           regular forward incomplete gamma functions. In practice, the accuracy of
- these functions is very similar to that of gamma_p
- and gamma_q
+ these functions is very similar to that of <a href="igamma.html" title=" Incomplete Gamma
+ Functions">gamma_p</a>
+ and <a href="igamma.html" title=" Incomplete Gamma
+ Functions">gamma_q</a>
           functions.
         </p>
-<a name="math_toolkit.special.sf_gamma.igamma_inv.testing"></a><h5>
-<a name="id633110"></a>
+<a name="math_toolkit.special.sf_gamma.igamma_inv.testing"></a><h4>
+<a name="id599827"></a>
           <a href="igamma_inv.html#math_toolkit.special.sf_gamma.igamma_inv.testing">Testing</a>
- </h5>
+ </h4>
 <p>
           There are two sets of tests:
         </p>
@@ -215,10 +237,10 @@
             of the result, given exact input values.
           </li>
 </ul></div>
-<a name="math_toolkit.special.sf_gamma.igamma_inv.implementation"></a><h5>
-<a name="id633185"></a>
+<a name="math_toolkit.special.sf_gamma.igamma_inv.implementation"></a><h4>
+<a name="id599903"></a>
           <a href="igamma_inv.html#math_toolkit.special.sf_gamma.igamma_inv.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
           The functions gamma_p_inv and gamma_q_inv
           share a common implementation.
@@ -255,8 +277,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/lgamma.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/lgamma.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/lgamma.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Log Gamma</title>
+<title> Log Gamma</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../sf_gamma.html" title="Gamma Functions">
-<link rel="prev" href="tgamma.html" title="Gamma">
-<link rel="next" href="digamma.html" title="Digamma">
+<link rel="up" href="../sf_gamma.html" title=" Gamma Functions">
+<link rel="prev" href="tgamma.html" title=" Gamma">
+<link rel="next" href="digamma.html" title=" Digamma">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,12 +24,11 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.sf_gamma.lgamma"></a> Log Gamma
-</h4></div></div></div>
-<a name="math_toolkit.special.sf_gamma.lgamma.synopsis"></a><h5>
-<a name="id620051"></a>
+<a name="math_toolkit.special.sf_gamma.lgamma"></a> Log Gamma</h4></div></div></div>
+<a name="math_toolkit.special.sf_gamma.lgamma.synopsis"></a><h4>
+<a name="id586724"></a>
           <a href="lgamma.html#math_toolkit.special.sf_gamma.lgamma.synopsis">Synopsis</a>
- </h5>
+ </h4>
 <p>
           
 </p>
@@ -42,23 +41,27 @@
 <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">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">lgamma</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</span><span class="special">);</span>
+<a 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">lgamma</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">lgamma</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">lgamma</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</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>
-calculated-result-type <span class="identifier">lgamma</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">int</span><span class="special">*</span> <span class="identifier">sign</span><span class="special">);</span>
+<a 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">lgamma</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">int</span><span class="special">*</span> <span class="identifier">sign</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">lgamma</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">int</span><span class="special">*</span> <span class="identifier">sign</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">lgamma</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">int</span><span class="special">*</span> <span class="identifier">sign</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
-<a name="math_toolkit.special.sf_gamma.lgamma.description"></a><h5>
-<a name="id620588"></a>
+<a name="math_toolkit.special.sf_gamma.lgamma.description"></a><h4>
+<a name="id587262"></a>
           <a href="lgamma.html#math_toolkit.special.sf_gamma.lgamma.description">Description</a>
- </h5>
+ </h4>
 <p>
           The lgamma function
           is defined by:
@@ -73,10 +76,10 @@
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
@@ -87,22 +90,23 @@
           There are effectively two versions of this function internally: a fully
           generic version that is slow, but reasonably accurate, and a much more
           efficient approximation that is used where the number of digits in the
- significand of T correspond to a certain <a href="../../backgrounders/lanczos.html" title="The Lanczos Approximation">Lanczos
+ significand of T correspond to a certain <a href="../../backgrounders/lanczos.html" title=" The Lanczos Approximation">Lanczos
           approximation</a>. In practice, any built-in floating-point type you
- will encounter has an appropriate <a href="../../backgrounders/lanczos.html" title="The Lanczos Approximation">Lanczos
+ will encounter has an appropriate <a href="../../backgrounders/lanczos.html" title=" The Lanczos Approximation">Lanczos
           approximation</a> defined for it. It is also possible, given enough
- machine time, to generate further <a href="../../backgrounders/lanczos.html" title="The Lanczos Approximation">Lanczos
+ machine time, to generate further <a href="../../backgrounders/lanczos.html" title=" The Lanczos Approximation">Lanczos
           approximation</a>'s using the program libs/math/tools/lanczos_generator.cpp.
         </p>
 <p>
- The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
- type calculation rules</em></span></a>: the result is of type <code class="computeroutput"><span class="keyword">double</span></code> if T is an integer type, or type
+ The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
+ type calculation rules</em></span></a>: the result is of type <tt class="computeroutput"><span class="keyword">double</span></tt> if T is an integer type, or type
           T otherwise.
         </p>
-<a name="math_toolkit.special.sf_gamma.lgamma.accuracy"></a><h5>
-<a name="id620775"></a>
+<a name="math_toolkit.special.sf_gamma.lgamma.accuracy"></a><h4>
+<a name="id587452"></a>
           <a href="lgamma.html#math_toolkit.special.sf_gamma.lgamma.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
           The following table shows the peak errors (in units of epsilon) found on
           various platforms with various floating point types, along with comparisons
@@ -350,10 +354,10 @@
 </tr>
 </tbody>
 </table></div>
-<a name="math_toolkit.special.sf_gamma.lgamma.testing"></a><h5>
-<a name="id621299"></a>
+<a name="math_toolkit.special.sf_gamma.lgamma.testing"></a><h4>
+<a name="id587981"></a>
           <a href="lgamma.html#math_toolkit.special.sf_gamma.lgamma.testing">Testing</a>
- </h5>
+ </h4>
 <p>
           The main tests for this function involve comparisons against the logs of
           the factorials which can be independently calculated to very high accuracy.
@@ -361,10 +365,10 @@
 <p>
           Random tests in key problem areas are also used.
         </p>
-<a name="math_toolkit.special.sf_gamma.lgamma.implementation"></a><h5>
-<a name="id621334"></a>
+<a name="math_toolkit.special.sf_gamma.lgamma.implementation"></a><h4>
+<a name="id588019"></a>
           <a href="lgamma.html#math_toolkit.special.sf_gamma.lgamma.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
           The generic version of this function is implemented by combining the series
           and continued fraction representations for the incomplete gamma function:
@@ -374,7 +378,7 @@
         </p>
 <p>
           where <span class="emphasis"><em>l</em></span> is an arbitrary integration limit: choosing
- <code class="literal">l = max(10, a)</code> seems to work fairly well. For negative
+ <tt class="literal">l = max(10, a)</tt> seems to work fairly well. For negative
           <span class="emphasis"><em>z</em></span> the logarithm version of the reflection formula
           is used:
         </p>
@@ -382,10 +386,10 @@
           <span class="inlinemediaobject"><img src="../../../../equations/lgamm3.png"></span>
         </p>
 <p>
- For types of known precision, the <a href="../../backgrounders/lanczos.html" title="The Lanczos Approximation">Lanczos
- approximation</a> is used, a traits class <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">lanczos</span><span class="special">::</span><span class="identifier">lanczos_traits</span></code>
+ For types of known precision, the <a href="../../backgrounders/lanczos.html" title=" The Lanczos Approximation">Lanczos
+ approximation</a> is used, a traits class <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">lanczos</span><span class="special">::</span><span class="identifier">lanczos_traits</span></tt>
           maps type T to an appropriate approximation. The logarithmic version of
- the Lanczos approximation
+ the Lanczos approximation
           is:
         </p>
 <p>
@@ -398,7 +402,7 @@
           As before the reflection formula is used for <span class="emphasis"><em>z &lt; 0</em></span>.
         </p>
 <p>
- When z is very near 1 or 2, then the logarithmic version of the <a href="../../backgrounders/lanczos.html" title="The Lanczos Approximation">Lanczos
+ When z is very near 1 or 2, then the logarithmic version of the <a href="../../backgrounders/lanczos.html" title=" The Lanczos Approximation">Lanczos
           approximation</a> suffers very badly from cancellation error: indeed
           for values sufficiently close to 1 or 2, arbitrarily large relative errors
           can be obtained (even though the absolute error is tiny).
@@ -445,15 +449,15 @@
 </pre>
 <p>
           Note that while this involves a subtraction, it appears not to suffer from
- cancellation error: as z decreases from 1 the <code class="computeroutput"><span class="special">-</span><span class="identifier">log</span><span class="special">(</span><span class="identifier">z</span><span class="special">)</span></code> term
- grows positive much more rapidly than the <code class="computeroutput"><span class="identifier">lgamma</span><span class="special">(</span><span class="identifier">z</span><span class="special">+</span><span class="number">1</span><span class="special">)</span></code> term becomes
+ cancellation error: as z decreases from 1 the <tt class="computeroutput"><span class="special">-</span><span class="identifier">log</span><span class="special">(</span><span class="identifier">z</span><span class="special">)</span></tt> term
+ grows positive much more rapidly than the <tt class="computeroutput"><span class="identifier">lgamma</span><span class="special">(</span><span class="identifier">z</span><span class="special">+</span><span class="number">1</span><span class="special">)</span></tt> term becomes
           negative. So in this specific case, significant digits are preserved, rather
           than cancelled.
         </p>
 <p>
- For other types which do have a <a href="../../backgrounders/lanczos.html" title="The Lanczos Approximation">Lanczos
+ For other types which do have a <a href="../../backgrounders/lanczos.html" title=" The Lanczos Approximation">Lanczos
           approximation</a> defined for them the current solution is as follows:
- imagine we balance the two terms in the <a href="../../backgrounders/lanczos.html" title="The Lanczos Approximation">Lanczos
+ imagine we balance the two terms in the <a href="../../backgrounders/lanczos.html" title=" The Lanczos Approximation">Lanczos
           approximation</a> by dividing the power term by its value at <span class="emphasis"><em>z
           = 1</em></span>, and then multiplying the Lanczos coefficients by the same
           value. Now each term will take the value 1 at <span class="emphasis"><em>z = 1</em></span>
@@ -467,7 +471,7 @@
           <span class="inlinemediaobject"><img src="../../../../equations/lgamm5.png"></span>
         </p>
 <p>
- The C<sub>k</sub> terms in the above are the same as in the <a href="../../backgrounders/lanczos.html" title="The Lanczos Approximation">Lanczos
+ The C<sub>k</sub> terms in the above are the same as in the <a href="../../backgrounders/lanczos.html" title=" The Lanczos Approximation">Lanczos
           approximation</a>.
         </p>
 <p>
@@ -479,8 +483,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/tgamma.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/tgamma.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/tgamma.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Gamma</title>
+<title> Gamma</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../sf_gamma.html" title="Gamma Functions">
-<link rel="prev" href="../sf_gamma.html" title="Gamma Functions">
-<link rel="next" href="lgamma.html" title="Log Gamma">
+<link rel="up" href="../sf_gamma.html" title=" Gamma Functions">
+<link rel="prev" href="../sf_gamma.html" title=" Gamma Functions">
+<link rel="next" href="lgamma.html" title=" Log Gamma">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,12 +24,11 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.sf_gamma.tgamma"></a> Gamma
-</h4></div></div></div>
-<a name="math_toolkit.special.sf_gamma.tgamma.synopsis"></a><h5>
-<a name="id617643"></a>
+<a name="math_toolkit.special.sf_gamma.tgamma"></a> Gamma</h4></div></div></div>
+<a name="math_toolkit.special.sf_gamma.tgamma.synopsis"></a><h4>
+<a name="id584305"></a>
           <a href="tgamma.html#math_toolkit.special.sf_gamma.tgamma.synopsis">Synopsis</a>
- </h5>
+ </h4>
 <p>
           
 </p>
@@ -42,29 +41,35 @@
 <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">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">tgamma</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</span><span class="special">);</span>
+<a 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">tgamma</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">tgamma</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">tgamma</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</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>
-calculated-result-type <span class="identifier">tgamma1pm1</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">dz</span><span class="special">);</span>
+<a 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">tgamma1pm1</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">dz</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">tgamma1pm1</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">dz</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">tgamma1pm1</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">dz</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
-<a name="math_toolkit.special.sf_gamma.tgamma.description"></a><h5>
-<a name="id618136"></a>
+<a name="math_toolkit.special.sf_gamma.tgamma.description"></a><h4>
+<a name="id584799"></a>
           <a href="tgamma.html#math_toolkit.special.sf_gamma.tgamma.description">Description</a>
- </h5>
+ </h4>
 <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>
-calculated-result-type <span class="identifier">tgamma</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</span><span class="special">);</span>
+<a 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">tgamma</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">tgamma</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">tgamma</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
           Returns the "true gamma" (hence name tgamma) of value z:
@@ -78,10 +83,10 @@
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
@@ -89,53 +94,57 @@
           There are effectively two versions of the tgamma
           function internally: a fully generic version that is slow, but reasonably
           accurate, and a much more efficient approximation that is used where the
- number of digits in the significand of T correspond to a certain Lanczos approximation.
+ number of digits in the significand of T correspond to a certain Lanczos approximation.
           In practice any built in floating point type you will encounter has an
- appropriate <a href="../../backgrounders/lanczos.html" title="The Lanczos Approximation">Lanczos
+ appropriate <a href="../../backgrounders/lanczos.html" title=" The Lanczos Approximation">Lanczos
           approximation</a> defined for it. It is also possible, given enough
- machine time, to generate further <a href="../../backgrounders/lanczos.html" title="The Lanczos Approximation">Lanczos
+ machine time, to generate further <a href="../../backgrounders/lanczos.html" title=" The Lanczos Approximation">Lanczos
           approximation</a>'s using the program libs/math/tools/lanczos_generator.cpp.
         </p>
 <p>
- The return type of this function is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
- type calculation rules</em></span></a>: the result is <code class="computeroutput"><span class="keyword">double</span></code>
+ The return type of this function is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
+ type calculation rules</em></span></a>: the result is <tt class="computeroutput"><span class="keyword">double</span></tt>
           when T is an integer type, and T otherwise.
         </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>
-calculated-result-type <span class="identifier">tgamma1pm1</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">dz</span><span class="special">);</span>
+<a 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">tgamma1pm1</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">dz</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">tgamma1pm1</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">dz</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">tgamma1pm1</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">dz</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
- Returns <code class="computeroutput"><span class="identifier">tgamma</span><span class="special">(</span><span class="identifier">dz</span> <span class="special">+</span> <span class="number">1</span><span class="special">)</span> <span class="special">-</span>
- <span class="number">1</span></code>. Internally the implementation
+ Returns <tt class="computeroutput"><span class="identifier">tgamma</span><span class="special">(</span><span class="identifier">dz</span> <span class="special">+</span> <span class="number">1</span><span class="special">)</span> <span class="special">-</span>
+ <span class="number">1</span></tt>. Internally the implementation
           does not make use of the addition and subtraction implied by the definition,
- leading to accurate results even for very small <code class="computeroutput"><span class="identifier">dz</span></code>.
+ leading to accurate results even for very small <tt class="computeroutput"><span class="identifier">dz</span></tt>.
           However, the implementation is capped to either 35 digit accuracy, or to
- the precision of the <a href="../../backgrounders/lanczos.html" title="The Lanczos Approximation">Lanczos
+ the precision of the <a href="../../backgrounders/lanczos.html" title=" The Lanczos Approximation">Lanczos
           approximation</a> associated with type T, whichever is more accurate.
         </p>
 <p>
- The return type of this function is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
- type calculation rules</em></span></a>: the result is <code class="computeroutput"><span class="keyword">double</span></code>
+ The return type of this function is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
+ type calculation rules</em></span></a>: the result is <tt class="computeroutput"><span class="keyword">double</span></tt>
           when T is an integer type, and T otherwise.
         </p>
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
-<a name="math_toolkit.special.sf_gamma.tgamma.accuracy"></a><h5>
-<a name="id618810"></a>
+<a name="math_toolkit.special.sf_gamma.tgamma.accuracy"></a><h4>
+<a name="id585475"></a>
           <a href="tgamma.html#math_toolkit.special.sf_gamma.tgamma.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
           The following table shows the peak errors (in units of epsilon) found on
           various platforms with various floating point types, along with comparisons
@@ -387,10 +396,10 @@
 </tr>
 </tbody>
 </table></div>
-<a name="math_toolkit.special.sf_gamma.tgamma.testing"></a><h5>
-<a name="id619347"></a>
+<a name="math_toolkit.special.sf_gamma.tgamma.testing"></a><h4>
+<a name="id586014"></a>
           <a href="tgamma.html#math_toolkit.special.sf_gamma.tgamma.testing">Testing</a>
- </h5>
+ </h4>
 <p>
           The gamma is relatively easy to test: factorials and half-integer factorials
           can be calculated exactly by other means and compared with the gamma function.
@@ -398,16 +407,16 @@
           high precision using the generic version of this function.
         </p>
 <p>
- The function <code class="computeroutput"><span class="identifier">tgamma1pm1</span></code>
- is tested against values calculated very naively using the formula <code class="computeroutput"><span class="identifier">tgamma</span><span class="special">(</span><span class="number">1</span><span class="special">+</span><span class="identifier">dz</span><span class="special">)-</span><span class="number">1</span></code> with
+ The function <tt class="computeroutput"><span class="identifier">tgamma1pm1</span></tt>
+ is tested against values calculated very naively using the formula <tt class="computeroutput"><span class="identifier">tgamma</span><span class="special">(</span><span class="number">1</span><span class="special">+</span><span class="identifier">dz</span><span class="special">)-</span><span class="number">1</span></tt> with
           a lanczos approximation accurate to around 100 decimal digits.
         </p>
-<a name="math_toolkit.special.sf_gamma.tgamma.implementation"></a><h5>
-<a name="id619440"></a>
+<a name="math_toolkit.special.sf_gamma.tgamma.implementation"></a><h4>
+<a name="id586109"></a>
           <a href="tgamma.html#math_toolkit.special.sf_gamma.tgamma.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
- The generic version of the <code class="computeroutput"><span class="identifier">tgamma</span></code>
+ The generic version of the <tt class="computeroutput"><span class="identifier">tgamma</span></tt>
           function is implemented by combining the series and continued fraction
           representations for the incomplete gamma function:
         </p>
@@ -416,11 +425,11 @@
         </p>
 <p>
           where <span class="emphasis"><em>l</em></span> is an arbitrary integration limit: choosing
- <code class="literal">l = max(10, a)</code> seems to work fairly well.
+ <tt class="literal">l = max(10, a)</tt> seems to work fairly well.
         </p>
 <p>
- For types of known precision the <a href="../../backgrounders/lanczos.html" title="The Lanczos Approximation">Lanczos
- approximation</a> is used, a traits class <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">lanczos</span><span class="special">::</span><span class="identifier">lanczos_traits</span></code>
+ For types of known precision the <a href="../../backgrounders/lanczos.html" title=" The Lanczos Approximation">Lanczos
+ approximation</a> is used, a traits class <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">lanczos</span><span class="special">::</span><span class="identifier">lanczos_traits</span></tt>
           maps type T to an appropriate approximation.
         </p>
 <p>
@@ -443,7 +452,7 @@
           <span class="inlinemediaobject"><img src="../../../../equations/gamm5.png"></span>
         </p>
 <p>
- is used. Particular care has to be taken to evaluate the <code class="computeroutput"><span class="identifier">z</span> <span class="special">*</span> <span class="identifier">sin</span><span class="special">([</span><span class="identifier">pi</span><span class="special">][</span><span class="identifier">space</span><span class="special">]</span> <span class="special">*</span> <span class="identifier">z</span><span class="special">)</span></code>
+ is used. Particular care has to be taken to evaluate the <tt class="computeroutput"><span class="identifier">z</span> <span class="special">*</span> <span class="identifier">sin</span><span class="special">([</span><span class="identifier">pi</span><span class="special">][</span><span class="identifier">space</span><span class="special">]</span> <span class="special">*</span> <span class="identifier">z</span><span class="special">)</span></tt>
           part: a special routine is used to reduce z prior to multiplying by &#960; to
           ensure that the result in is the range [0, &#960;/2]. Without this an excessive
           amount of error occurs in this region (which is hard enough already, as
@@ -455,21 +464,24 @@
           is used.
         </p>
 <p>
- The function <code class="computeroutput"><span class="identifier">tgamma1pm1</span></code>
+ The function <tt class="computeroutput"><span class="identifier">tgamma1pm1</span></tt>
           is implemented using rational approximations <a href="../../backgrounders/implementation.html#math_toolkit.backgrounders.implementation.rational_approximations_used">devised
- by JM</a> in the region <code class="computeroutput"><span class="special">-</span><span class="number">0.5</span> <span class="special">&lt;</span> <span class="identifier">dz</span> <span class="special">&lt;</span> <span class="number">2</span></code>. These are the same approximations (and
- internal routines) that are used for lgamma,
+ by JM</a> in the region <tt class="computeroutput"><span class="special">-</span><span class="number">0.5</span> <span class="special">&lt;</span> <span class="identifier">dz</span> <span class="special">&lt;</span> <span class="number">2</span></tt>. These are the same approximations (and
+ internal routines) that are used for lgamma,
           and so aren't detailed further here. The result of the approximation is
- <code class="computeroutput"><span class="identifier">log</span><span class="special">(</span><span class="identifier">tgamma</span><span class="special">(</span><span class="identifier">dz</span><span class="special">+</span><span class="number">1</span><span class="special">))</span></code> which can fed into expm1
- to give the desired result. Outside the range <code class="computeroutput"><span class="special">-</span><span class="number">0.5</span> <span class="special">&lt;</span> <span class="identifier">dz</span> <span class="special">&lt;</span> <span class="number">2</span></code> then the naive formula <code class="computeroutput"><span class="identifier">tgamma1pm1</span><span class="special">(</span><span class="identifier">dz</span><span class="special">)</span>
- <span class="special">=</span> <span class="identifier">tgamma</span><span class="special">(</span><span class="identifier">dz</span><span class="special">+</span><span class="number">1</span><span class="special">)-</span><span class="number">1</span></code>
+ <tt class="computeroutput"><span class="identifier">log</span><span class="special">(</span><span class="identifier">tgamma</span><span class="special">(</span><span class="identifier">dz</span><span class="special">+</span><span class="number">1</span><span class="special">))</span></tt> which can fed into expm1
+ to give the desired result. Outside the range <tt class="computeroutput"><span class="special">-</span><span class="number">0.5</span> <span class="special">&lt;</span> <span class="identifier">dz</span> <span class="special">&lt;</span> <span class="number">2</span></tt> then the naive formula <tt class="computeroutput"><span class="identifier">tgamma1pm1</span><span class="special">(</span><span class="identifier">dz</span><span class="special">)</span>
+ <span class="special">=</span> <span class="identifier">tgamma</span><span class="special">(</span><span class="identifier">dz</span><span class="special">+</span><span class="number">1</span><span class="special">)-</span><span class="number">1</span></tt>
           can be used directly.
         </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Polynomials</title>
+<title> Polynomials</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../special.html" title="Special Functions">
-<link rel="prev" href="sf_erf/error_inv.html" title="Error Function Inverses">
-<link rel="next" href="sf_poly/legendre.html" title="Legendre (and Associated) Polynomials">
+<link rel="up" href="../special.html" title=" Special Functions">
+<link rel="prev" href="sf_erf/error_inv.html" title=" Error Function
+ Inverses">
+<link rel="next" href="sf_poly/legendre.html" title=" Legendre (and
+ Associated) Polynomials">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +26,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.special.sf_poly"></a> Polynomials
-</h3></div></div></div>
+<a name="math_toolkit.special.sf_poly"></a> Polynomials</h3></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"><a href="sf_poly/legendre.html"> Legendre (and
         Associated) Polynomials</a></span></dt>
@@ -37,8 +38,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly/hermite.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly/hermite.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly/hermite.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Hermite Polynomials</title>
+<title> Hermite Polynomials</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../sf_poly.html" title="Polynomials">
-<link rel="prev" href="laguerre.html" title="Laguerre (and Associated) Polynomials">
-<link rel="next" href="sph_harm.html" title="Spherical Harmonics">
+<link rel="up" href="../sf_poly.html" title=" Polynomials">
+<link rel="prev" href="laguerre.html" title=" Laguerre (and
+ Associated) Polynomials">
+<link rel="next" href="sph_harm.html" title=" Spherical Harmonics">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,12 +25,11 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.sf_poly.hermite"></a> Hermite Polynomials
-</h4></div></div></div>
-<a name="math_toolkit.special.sf_poly.hermite.synopsis"></a><h5>
-<a name="id663717"></a>
+<a name="math_toolkit.special.sf_poly.hermite"></a> Hermite Polynomials</h4></div></div></div>
+<a name="math_toolkit.special.sf_poly.hermite.synopsis"></a><h4>
+<a name="id630584"></a>
           <a href="hermite.html#math_toolkit.special.sf_poly.hermite.synopsis">Synopsis</a>
- </h5>
+ </h4>
 <p>
           
 </p>
@@ -42,32 +42,38 @@
 <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">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">hermite</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">);</span>
+<a 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">hermite</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">hermite</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">hermite</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">hermite_next</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">Hn</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">Hnm1</span><span class="special">);</span>
+<a 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">hermite_next</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">Hn</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">Hnm1</span><span class="special">);</span>
    
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
-<a name="math_toolkit.special.sf_poly.hermite.description"></a><h5>
-<a name="id664226"></a>
+<a name="math_toolkit.special.sf_poly.hermite.description"></a><h4>
+<a name="id631095"></a>
           <a href="hermite.html#math_toolkit.special.sf_poly.hermite.description">Description</a>
- </h5>
+ </h4>
 <p>
- The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
+ The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
           type calculation rules</em></span></a>: note than when there is a single
- template argument the result is the same type as that argument or <code class="computeroutput"><span class="keyword">double</span></code> if the template argument is an integer
+ template argument the result is the same type as that argument or <tt class="computeroutput"><span class="keyword">double</span></tt> if the template argument is an integer
           type.
         </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>
-calculated-result-type <span class="identifier">hermite</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">);</span>
+<a 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">hermite</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">hermite</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">hermite</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
           Returns the value of the Hermite Polynomial of order <span class="emphasis"><em>n</em></span>
@@ -79,10 +85,10 @@
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
@@ -95,7 +101,8 @@
         </p>
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">hermite_next</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">Hn</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">Hnm1</span><span class="special">);</span>
+<a 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">hermite_next</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">Hn</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">Hnm1</span><span class="special">);</span>
 </pre>
 <p>
           Implements the three term recurrence relation for the Hermite polynomials,
@@ -140,10 +147,10 @@
             </p></dd>
 </dl>
 </div>
-<a name="math_toolkit.special.sf_poly.hermite.accuracy"></a><h5>
-<a name="id665228"></a>
+<a name="math_toolkit.special.sf_poly.hermite.accuracy"></a><h4>
+<a name="id632097"></a>
           <a href="hermite.html#math_toolkit.special.sf_poly.hermite.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
           The following table shows peak errors (in units of epsilon) for various
           domains of input arguments. Note that only results for the widest floating
@@ -151,8 +158,8 @@
           zero error</a>.
         </p>
 <div class="table">
-<a name="id665258"></a><p class="title"><b>Table 27. Peak Errors In the Hermite Polynomial</b></p>
-<div class="table-contents"><table class="table" summary="Peak Errors In the Hermite Polynomial">
+<a name="id632129"></a><p class="title"><b>Table 27. Peak Errors In the Hermite Polynomial</b></p>
+<table class="table" summary="Peak Errors In the Hermite Polynomial">
 <colgroup>
 <col>
 <col>
@@ -248,29 +255,29 @@
               </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><p>
+<p>
           Note that the worst errors occur when the degree increases, values greater
           than ~120 are very unlikely to produce sensible results, especially in
           the associated polynomial case when the order is also large. Further the
           relative errors are likely to grow arbitrarily large when the function
           is very close to a root.
         </p>
-<a name="math_toolkit.special.sf_poly.hermite.testing"></a><h5>
-<a name="id665435"></a>
+<a name="math_toolkit.special.sf_poly.hermite.testing"></a><h4>
+<a name="id632306"></a>
           <a href="hermite.html#math_toolkit.special.sf_poly.hermite.testing">Testing</a>
- </h5>
+ </h4>
 <p>
           A mixture of spot tests of values calculated using functions.wolfram.com,
           and randomly generated test data are used: the test data was computed using
           <a href="http://shoup.net/ntl/doc/RR.txt" target="_top">NTL::RR</a> at 1000-bit
           precision.
         </p>
-<a name="math_toolkit.special.sf_poly.hermite.implementation"></a><h5>
-<a name="id665474"></a>
+<a name="math_toolkit.special.sf_poly.hermite.implementation"></a><h4>
+<a name="id632346"></a>
           <a href="hermite.html#math_toolkit.special.sf_poly.hermite.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
           These functions are implemented using the stable three term recurrence
           relations. These relations guarentee low absolute error but cannot guarentee
@@ -279,8 +286,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly/laguerre.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly/laguerre.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly/laguerre.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Laguerre (and Associated) Polynomials</title>
+<title> Laguerre (and
+ Associated) Polynomials</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../sf_poly.html" title="Polynomials">
-<link rel="prev" href="legendre.html" title="Legendre (and Associated) Polynomials">
-<link rel="next" href="hermite.html" title="Hermite Polynomials">
+<link rel="up" href="../sf_poly.html" title=" Polynomials">
+<link rel="prev" href="legendre.html" title=" Legendre (and
+ Associated) Polynomials">
+<link rel="next" href="hermite.html" title=" Hermite Polynomials">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +26,13 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.sf_poly.laguerre"></a><a href="laguerre.html" title="Laguerre (and Associated) Polynomials"> Laguerre (and
- Associated) Polynomials</a>
-</h4></div></div></div>
-<a name="math_toolkit.special.sf_poly.laguerre.synopsis"></a><h5>
-<a name="id660301"></a>
+<a name="math_toolkit.special.sf_poly.laguerre"></a><a href="laguerre.html" title=" Laguerre (and
+ Associated) Polynomials"> Laguerre (and
+ Associated) Polynomials</a></h4></div></div></div>
+<a name="math_toolkit.special.sf_poly.laguerre.synopsis"></a><h4>
+<a name="id627158"></a>
           <a href="laguerre.html#math_toolkit.special.sf_poly.laguerre.synopsis">Synopsis</a>
- </h5>
+ </h4>
 <p>
           
 </p>
@@ -43,52 +45,61 @@
 <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">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">laguerre</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">);</span>
+<a 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">laguerre</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">laguerre</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">laguerre</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</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>
-calculated-result-type <span class="identifier">laguerre</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">);</span>
+<a 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">laguerre</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">laguerre</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">laguerre</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">laguerre_next</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">Ln</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">Lnm1</span><span class="special">);</span>
+<a 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">laguerre_next</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">Ln</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">Lnm1</span><span class="special">);</span>
 
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">laguerre_next</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">Ln</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">Lnm1</span><span class="special">);</span>
+<a 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">laguerre_next</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">Ln</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">Lnm1</span><span class="special">);</span>
 
 
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
-<a name="math_toolkit.special.sf_poly.laguerre.description"></a><h5>
-<a name="id661221"></a>
+<a name="math_toolkit.special.sf_poly.laguerre.description"></a><h4>
+<a name="id628080"></a>
           <a href="laguerre.html#math_toolkit.special.sf_poly.laguerre.description">Description</a>
- </h5>
+ </h4>
 <p>
- The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
+ The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
           type calculation rules</em></span></a>: note than when there is a single
- template argument the result is the same type as that argument or <code class="computeroutput"><span class="keyword">double</span></code> if the template argument is an integer
+ template argument the result is the same type as that argument or <tt class="computeroutput"><span class="keyword">double</span></tt> if the template argument is an integer
           type.
         </p>
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </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>
-calculated-result-type <span class="identifier">laguerre</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">);</span>
+<a 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">laguerre</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">laguerre</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">laguerre</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
           Returns the value of the Laguerre Polynomial of order <span class="emphasis"><em>n</em></span>
@@ -106,10 +117,12 @@
         </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>
-calculated-result-type <span class="identifier">laguerre</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">);</span>
+<a 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">laguerre</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">laguerre</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">laguerre</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
           Returns the Associated Laguerre polynomial of degree <span class="emphasis"><em>n</em></span>
@@ -120,7 +133,8 @@
         </p>
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">laguerre_next</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">Ln</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">Lnm1</span><span class="special">);</span>
+<a 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">laguerre_next</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">Ln</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">Lnm1</span><span class="special">);</span>
 </pre>
 <p>
           Implements the three term recurrence relation for the Laguerre polynomials,
@@ -167,7 +181,8 @@
 </div>
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">laguerre_next</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">Ln</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">Lnm1</span><span class="special">);</span>
+<a 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">laguerre_next</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">Ln</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">Lnm1</span><span class="special">);</span>
 </pre>
 <p>
           Implements the three term recurrence relation for the Associated Laguerre
@@ -217,10 +232,10 @@
             </p></dd>
 </dl>
 </div>
-<a name="math_toolkit.special.sf_poly.laguerre.accuracy"></a><h5>
-<a name="id663251"></a>
+<a name="math_toolkit.special.sf_poly.laguerre.accuracy"></a><h4>
+<a name="id630112"></a>
           <a href="laguerre.html#math_toolkit.special.sf_poly.laguerre.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
           The following table shows peak errors (in units of epsilon) for various
           domains of input arguments. Note that only results for the widest floating
@@ -228,8 +243,8 @@
           zero error</a>.
         </p>
 <div class="table">
-<a name="id663282"></a><p class="title"><b>Table 25. Peak Errors In the Laguerre Polynomial</b></p>
-<div class="table-contents"><table class="table" summary="Peak Errors In the Laguerre Polynomial">
+<a name="id630144"></a><p class="title"><b>Table 25. Peak Errors In the Laguerre Polynomial</b></p>
+<table class="table" summary="Peak Errors In the Laguerre Polynomial">
 <colgroup>
 <col>
 <col>
@@ -325,12 +340,12 @@
               </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><div class="table">
-<a name="id663447"></a><p class="title"><b>Table 26. Peak Errors In the Associated Laguerre
+<div class="table">
+<a name="id630310"></a><p class="title"><b>Table 26. Peak Errors In the Associated Laguerre
         Polynomial</b></p>
-<div class="table-contents"><table class="table" summary="Peak Errors In the Associated Laguerre
+<table class="table" summary="Peak Errors In the Associated Laguerre
         Polynomial">
 <colgroup>
 <col>
@@ -427,29 +442,29 @@
               </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><p>
+<p>
           Note that the worst errors occur when the degree increases, values greater
           than ~120 are very unlikely to produce sensible results, especially in
           the associated polynomial case when the order is also large. Further the
           relative errors are likely to grow arbitrarily large when the function
           is very close to a root.
         </p>
-<a name="math_toolkit.special.sf_poly.laguerre.testing"></a><h5>
-<a name="id663624"></a>
+<a name="math_toolkit.special.sf_poly.laguerre.testing"></a><h4>
+<a name="id630487"></a>
           <a href="laguerre.html#math_toolkit.special.sf_poly.laguerre.testing">Testing</a>
- </h5>
+ </h4>
 <p>
           A mixture of spot tests of values calculated using functions.wolfram.com,
           and randomly generated test data are used: the test data was computed using
           <a href="http://shoup.net/ntl/doc/RR.txt" target="_top">NTL::RR</a> at 1000-bit
           precision.
         </p>
-<a name="math_toolkit.special.sf_poly.laguerre.implementation"></a><h5>
-<a name="id663663"></a>
+<a name="math_toolkit.special.sf_poly.laguerre.implementation"></a><h4>
+<a name="id630528"></a>
           <a href="laguerre.html#math_toolkit.special.sf_poly.laguerre.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
           These functions are implemented using the stable three term recurrence
           relations. These relations guarentee low absolute error but cannot guarentee
@@ -458,8 +473,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly/legendre.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly/legendre.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly/legendre.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Legendre (and Associated) Polynomials</title>
+<title> Legendre (and
+ Associated) Polynomials</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../sf_poly.html" title="Polynomials">
-<link rel="prev" href="../sf_poly.html" title="Polynomials">
-<link rel="next" href="laguerre.html" title="Laguerre (and Associated) Polynomials">
+<link rel="up" href="../sf_poly.html" title=" Polynomials">
+<link rel="prev" href="../sf_poly.html" title=" Polynomials">
+<link rel="next" href="laguerre.html" title=" Laguerre (and
+ Associated) Polynomials">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +26,13 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.sf_poly.legendre"></a><a href="legendre.html" title="Legendre (and Associated) Polynomials"> Legendre (and
- Associated) Polynomials</a>
-</h4></div></div></div>
-<a name="math_toolkit.special.sf_poly.legendre.synopsis"></a><h5>
-<a name="id655988"></a>
+<a name="math_toolkit.special.sf_poly.legendre"></a><a href="legendre.html" title=" Legendre (and
+ Associated) Polynomials"> Legendre (and
+ Associated) Polynomials</a></h4></div></div></div>
+<a name="math_toolkit.special.sf_poly.legendre.synopsis"></a><h4>
+<a name="id622837"></a>
           <a href="legendre.html#math_toolkit.special.sf_poly.legendre.synopsis">Synopsis</a>
- </h5>
+ </h4>
 <p>
           
 </p>
@@ -43,58 +45,69 @@
 <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">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">legendre_p</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">);</span>
+<a 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">legendre_p</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">legendre_p</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">legendre_p</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</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>
-calculated-result-type <span class="identifier">legendre_p</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">);</span>
+<a 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">legendre_p</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">legendre_p</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">legendre_p</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</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>
-calculated-result-type <span class="identifier">legendre_q</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">);</span>
+<a 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">legendre_q</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">legendre_q</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">legendre_q</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">legendre_next</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">l</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">Pl</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">Plm1</span><span class="special">);</span>
+<a 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">legendre_next</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">l</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">Pl</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">Plm1</span><span class="special">);</span>
 
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">legendre_next</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">l</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">Pl</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">Plm1</span><span class="special">);</span>
+<a 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">legendre_next</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">l</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">Pl</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">Plm1</span><span class="special">);</span>
 
 
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
 <p>
- The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
+ The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
           type calculation rules</em></span></a>: note than when there is a single
- template argument the result is the same type as that argument or <code class="computeroutput"><span class="keyword">double</span></code> if the template argument is an integer
+ template argument the result is the same type as that argument or <tt class="computeroutput"><span class="keyword">double</span></tt> if the template argument is an integer
           type.
         </p>
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
-<a name="math_toolkit.special.sf_poly.legendre.description"></a><h5>
-<a name="id657168"></a>
+<a name="math_toolkit.special.sf_poly.legendre.description"></a><h4>
+<a name="id624018"></a>
           <a href="legendre.html#math_toolkit.special.sf_poly.legendre.description">Description</a>
- </h5>
+ </h4>
 <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>
-calculated-result-type <span class="identifier">legendre_p</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">l</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">);</span>
+<a 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">legendre_p</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">l</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">legendre_p</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">l</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">legendre_p</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">l</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
           Returns the Legendre Polynomial of the first kind:
@@ -120,10 +133,12 @@
         </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>
-calculated-result-type <span class="identifier">legendre_p</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">l</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">);</span>
+<a 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">legendre_p</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">l</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">legendre_p</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">l</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">legendre_p</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">l</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
           Returns the associated Legendre polynomial of the first kind:
@@ -146,7 +161,7 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Caution]" src="../../../../../../../../doc/html/images/caution.png"></td>
 <th align="left">Caution</th>
 </tr>
-<tr><td align="left" valign="top">
+<tr><td colspan="2" align="left" valign="top">
 <p>
             The definition of the associated Legendre polynomial used here includes
             a leading Condon-Shortley phase term of (-1)<sup>m</sup>. This matches the definition
@@ -176,10 +191,12 @@
 </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>
-calculated-result-type <span class="identifier">legendre_q</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">);</span>
+<a 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">legendre_q</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">legendre_q</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">legendre_q</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
           Returns the value of the Legendre polynomial that is the second solution
@@ -201,7 +218,8 @@
         </p>
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">legendre_next</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">l</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">Pl</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">Plm1</span><span class="special">);</span>
+<a 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">legendre_next</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">l</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">Pl</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">Plm1</span><span class="special">);</span>
 </pre>
 <p>
           Implements the three term recurrence relation for the Legendre polynomials,
@@ -250,7 +268,8 @@
 </div>
 <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">,</span> <span class="keyword">class</span> <span class="identifier">T3</span><span class="special">&gt;</span>
-calculated-result-type <span class="identifier">legendre_next</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">l</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">Pl</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">Plm1</span><span class="special">);</span>
+<a 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">legendre_next</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">l</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">Pl</span><span class="special">,</span> <span class="identifier">T3</span> <span class="identifier">Plm1</span><span class="special">);</span>
 </pre>
 <p>
           Implements the three term recurrence relation for the Associated Legendre
@@ -300,10 +319,10 @@
             </p></dd>
 </dl>
 </div>
-<a name="math_toolkit.special.sf_poly.legendre.accuracy"></a><h5>
-<a name="id659594"></a>
+<a name="math_toolkit.special.sf_poly.legendre.accuracy"></a><h4>
+<a name="id626446"></a>
           <a href="legendre.html#math_toolkit.special.sf_poly.legendre.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
           The following table shows peak errors (in units of epsilon) for various
           domains of input arguments. Note that only results for the widest floating
@@ -311,8 +330,8 @@
           zero error</a>.
         </p>
 <div class="table">
-<a name="id659625"></a><p class="title"><b>Table 22. Peak Errors In the Legendre P Function</b></p>
-<div class="table-contents"><table class="table" summary="Peak Errors In the Legendre P Function">
+<a name="id626478"></a><p class="title"><b>Table 22. Peak Errors In the Legendre P Function</b></p>
+<table class="table" summary="Peak Errors In the Legendre P Function">
 <colgroup>
 <col>
 <col>
@@ -437,12 +456,12 @@
               </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><div class="table">
-<a name="id659824"></a><p class="title"><b>Table 23. Peak Errors In the Associated Legendre
+<div class="table">
+<a name="id626676"></a><p class="title"><b>Table 23. Peak Errors In the Associated Legendre
         P Function</b></p>
-<div class="table-contents"><table class="table" summary="Peak Errors In the Associated Legendre
+<table class="table" summary="Peak Errors In the Associated Legendre
         P Function">
 <colgroup>
 <col>
@@ -539,11 +558,11 @@
               </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><div class="table">
-<a name="id659982"></a><p class="title"><b>Table 24. Peak Errors In the Legendre Q Function</b></p>
-<div class="table-contents"><table class="table" summary="Peak Errors In the Legendre Q Function">
+<div class="table">
+<a name="id626834"></a><p class="title"><b>Table 24. Peak Errors In the Legendre Q Function</b></p>
+<table class="table" summary="Peak Errors In the Legendre Q Function">
 <colgroup>
 <col>
 <col>
@@ -668,9 +687,9 @@
               </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><p>
+<p>
           Note that the worst errors occur when the order increases, values greater
           than ~120 are very unlikely to produce sensible results, especially in
           the associated polynomial case when the degree is also large. Further the
@@ -683,20 +702,20 @@
           other libraries that have been run show identical error rates to those
           given here.
         </p>
-<a name="math_toolkit.special.sf_poly.legendre.testing"></a><h5>
-<a name="id660208"></a>
+<a name="math_toolkit.special.sf_poly.legendre.testing"></a><h4>
+<a name="id627060"></a>
           <a href="legendre.html#math_toolkit.special.sf_poly.legendre.testing">Testing</a>
- </h5>
+ </h4>
 <p>
           A mixture of spot tests of values calculated using functions.wolfram.com,
           and randomly generated test data are used: the test data was computed using
           <a href="http://shoup.net/ntl/doc/RR.txt" target="_top">NTL::RR</a> at 1000-bit
           precision.
         </p>
-<a name="math_toolkit.special.sf_poly.legendre.implementation"></a><h5>
-<a name="id660246"></a>
+<a name="math_toolkit.special.sf_poly.legendre.implementation"></a><h4>
+<a name="id627101"></a>
           <a href="legendre.html#math_toolkit.special.sf_poly.legendre.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
           These functions are implemented using the stable three term recurrence
           relations. These relations guarentee low absolute error but cannot guarentee
@@ -705,8 +724,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly/sph_harm.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly/sph_harm.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_poly/sph_harm.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Spherical Harmonics</title>
+<title> Spherical Harmonics</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../sf_poly.html" title="Polynomials">
-<link rel="prev" href="hermite.html" title="Hermite Polynomials">
-<link rel="next" href="../bessel.html" title="Bessel Functions">
+<link rel="up" href="../sf_poly.html" title=" Polynomials">
+<link rel="prev" href="hermite.html" title=" Hermite Polynomials">
+<link rel="next" href="../bessel.html" title=" Bessel Functions">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,12 +24,11 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.sf_poly.sph_harm"></a> Spherical Harmonics
-</h4></div></div></div>
-<a name="math_toolkit.special.sf_poly.sph_harm.synopsis"></a><h5>
-<a name="id665528"></a>
+<a name="math_toolkit.special.sf_poly.sph_harm"></a> Spherical Harmonics</h4></div></div></div>
+<a name="math_toolkit.special.sf_poly.sph_harm.synopsis"></a><h4>
+<a name="id632404"></a>
           <a href="sph_harm.html#math_toolkit.special.sf_poly.sph_harm.synopsis">Synopsis</a>
- </h5>
+ </h4>
 <p>
           
 </p>
@@ -42,49 +41,58 @@
 <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">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>
-<span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span>calculated-result-type<span class="special">&gt;</span> <span class="identifier">spherical_harmonic</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">theta</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">);</span>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><a 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="special">&gt;</span> <span class="identifier">spherical_harmonic</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">theta</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-<span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span>calculated-result-type<span class="special">&gt;</span> <span class="identifier">spherical_harmonic</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">theta</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><a 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="special">&gt;</span> <span class="identifier">spherical_harmonic</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">theta</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <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>
-calculated-result-type <span class="identifier">spherical_harmonic_r</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">theta</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">);</span>
+<a 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">spherical_harmonic_r</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">theta</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">spherical_harmonic_r</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">theta</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">spherical_harmonic_r</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">theta</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <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>
-calculated-result-type <span class="identifier">spherical_harmonic_i</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">theta</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">);</span>
+<a 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">spherical_harmonic_i</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">theta</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">);</span>
    
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">spherical_harmonic_i</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">theta</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">spherical_harmonic_i</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">theta</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
    
 <span class="special">}}</span> <span class="comment">// namespaces
 </span></pre>
-<a name="math_toolkit.special.sf_poly.sph_harm.description"></a><h5>
-<a name="id666656"></a>
+<a name="math_toolkit.special.sf_poly.sph_harm.description"></a><h4>
+<a name="id633533"></a>
           <a href="sph_harm.html#math_toolkit.special.sf_poly.sph_harm.description">Description</a>
- </h5>
+ </h4>
 <p>
- The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
+ The return type of these functions is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
           type calculation rules</em></span></a> when T1 and T2 are different types.
         </p>
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
 <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>
-<span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span>calculated-result-type<span class="special">&gt;</span> <span class="identifier">spherical_harmonic</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">theta</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">);</span>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><a 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="special">&gt;</span> <span class="identifier">spherical_harmonic</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">theta</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-<span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span>calculated-result-type<span class="special">&gt;</span> <span class="identifier">spherical_harmonic</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">theta</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><a 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="special">&gt;</span> <span class="identifier">spherical_harmonic</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">theta</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
           Returns the value of the Spherical Harmonic Y<sub>n</sub><sup>m</sup>(theta, phi):
@@ -102,7 +110,7 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Caution]" src="../../../../../../../../doc/html/images/caution.png"></td>
 <th align="left">Caution</th>
 </tr>
-<tr><td align="left" valign="top">
+<tr><td colspan="2" align="left" valign="top">
 <p>
             Care must be taken in correctly identifying the arguments to this function:
             &#952; is taken as the polar (colatitudinal) coordinate with &#952; in [0, &#960;], and &#966; as
@@ -135,10 +143,12 @@
 </table></div>
 <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>
-calculated-result-type <span class="identifier">spherical_harmonic_r</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">theta</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">);</span>
+<a 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">spherical_harmonic_r</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">theta</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">spherical_harmonic_r</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">theta</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">spherical_harmonic_r</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">theta</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
           Returns the real part of Y<sub>n</sub><sup>m</sup>(theta, phi):
@@ -148,10 +158,12 @@
         </p>
 <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>
-calculated-result-type <span class="identifier">spherical_harmonic_i</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">theta</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">);</span>
+<a 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">spherical_harmonic_i</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">theta</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">spherical_harmonic_i</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">theta</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">spherical_harmonic_i</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">T1</span> <span class="identifier">theta</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">phi</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
           Returns the imaginary part of Y<sub>n</sub><sup>m</sup>(theta, phi):
@@ -159,10 +171,10 @@
 <p>
           <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="id667932"></a>
+<a name="math_toolkit.special.sf_poly.sph_harm.accuracy"></a><h4>
+<a name="id634813"></a>
           <a href="sph_harm.html#math_toolkit.special.sf_poly.sph_harm.accuracy">Accuracy</a>
- </h5>
+ </h4>
 <p>
           The following table shows peak errors for various domains of input arguments.
           Note that only results for the widest floating point type on the system
@@ -175,8 +187,8 @@
           All values are in units of epsilon.
         </p>
 <div class="table">
-<a name="id667971"></a><p class="title"><b>Table 28. Peak Errors In the Sperical Harmonic Functions</b></p>
-<div class="table-contents"><table class="table" summary="Peak Errors In the Sperical Harmonic Functions">
+<a name="id634853"></a><p class="title"><b>Table 28. Peak Errors In the Sperical Harmonic Functions</b></p>
+<table class="table" summary="Peak Errors In the Sperical Harmonic Functions">
 <colgroup>
 <col>
 <col>
@@ -272,28 +284,28 @@
               </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><p>
+<p>
           Note that the worst errors occur when the degree increases, values greater
           than ~120 are very unlikely to produce sensible results, especially when
           the order is also large. Further the relative errors are likely to grow
           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="id668150"></a>
+<a name="math_toolkit.special.sf_poly.sph_harm.testing"></a><h4>
+<a name="id635034"></a>
           <a href="sph_harm.html#math_toolkit.special.sf_poly.sph_harm.testing">Testing</a>
- </h5>
+ </h4>
 <p>
           A mixture of spot tests of values calculated using functions.wolfram.com,
           and randomly generated test data are used: the test data was computed using
           <a href="http://shoup.net/ntl/doc/RR.txt" target="_top">NTL::RR</a> at 1000-bit
           precision.
         </p>
-<a name="math_toolkit.special.sf_poly.sph_harm.implementation"></a><h5>
-<a name="id668189"></a>
+<a name="math_toolkit.special.sf_poly.sph_harm.implementation"></a><h4>
+<a name="id635074"></a>
           <a href="sph_harm.html#math_toolkit.special.sf_poly.sph_harm.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
           These functions are implemented fairly naively using the formulae given
           above. Some extra care is taken to prevent roundoff error when converting
@@ -306,8 +318,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sinc.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sinc.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sinc.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Sinus Cardinal and Hyperbolic Sinus Cardinal Functions</title>
+<title> Sinus Cardinal and Hyperbolic
+ Sinus Cardinal Functions</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../special.html" title="Special Functions">
-<link rel="prev" href="powers/hypot.html" title="hypot">
-<link rel="next" href="sinc/sinc_overview.html" title="Sinus Cardinal and Hyperbolic Sinus Cardinal Functions Overview">
+<link rel="up" href="../special.html" title=" Special Functions">
+<link rel="prev" href="powers/hypot.html" title=" hypot">
+<link rel="next" href="sinc/sinc_overview.html" title=" Sinus Cardinal
+ and Hyperbolic Sinus Cardinal Functions Overview">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +26,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.special.sinc"></a><a href="sinc.html" title="Sinus Cardinal and Hyperbolic Sinus Cardinal Functions"> Sinus Cardinal and Hyperbolic
- Sinus Cardinal Functions</a>
-</h3></div></div></div>
+<a name="math_toolkit.special.sinc"></a><a href="sinc.html" title=" Sinus Cardinal and Hyperbolic
+ Sinus Cardinal Functions"> Sinus Cardinal and Hyperbolic
+ Sinus Cardinal Functions</a></h3></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"><a href="sinc/sinc_overview.html"> Sinus Cardinal
         and Hyperbolic Sinus Cardinal Functions Overview</a></span></dt>
@@ -36,8 +38,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sinc/sinc_overview.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sinc/sinc_overview.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sinc/sinc_overview.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,12 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Sinus Cardinal and Hyperbolic Sinus Cardinal Functions Overview</title>
+<title> Sinus Cardinal
+ and Hyperbolic Sinus Cardinal Functions Overview</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../sinc.html" title="Sinus Cardinal and Hyperbolic Sinus Cardinal Functions">
-<link rel="prev" href="../sinc.html" title="Sinus Cardinal and Hyperbolic Sinus Cardinal Functions">
+<link rel="up" href="../sinc.html" title=" Sinus Cardinal and Hyperbolic
+ Sinus Cardinal Functions">
+<link rel="prev" href="../sinc.html" title=" Sinus Cardinal and Hyperbolic
+ Sinus Cardinal Functions">
 <link rel="next" href="sinc_pi.html" title="sinc_pi">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -24,19 +27,19 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.sinc.sinc_overview"></a><a href="sinc_overview.html" title="Sinus Cardinal and Hyperbolic Sinus Cardinal Functions Overview"> Sinus Cardinal
- and Hyperbolic Sinus Cardinal Functions Overview</a>
-</h4></div></div></div>
+<a name="math_toolkit.special.sinc.sinc_overview"></a><a href="sinc_overview.html" title=" Sinus Cardinal
+ and Hyperbolic Sinus Cardinal Functions Overview"> Sinus Cardinal
+ and Hyperbolic Sinus Cardinal Functions Overview</a></h4></div></div></div>
 <p>
           The <a href="http://mathworld.wolfram.com/SincFunction.html" target="_top">Sinus Cardinal
- family of functions</a> (indexed by the family of indices <code class="literal">a
- &gt; 0</code>) is defined by <span class="inlinemediaobject"><img src="../../../../equations/special_functions_blurb20.png"></span>;
+ family of functions</a> (indexed by the family of indices <tt class="literal">a
+ &gt; 0</tt>) is defined by <span class="inlinemediaobject"><img src="../../../../equations/special_functions_blurb20.png"></span>;
           it sees heavy use in signal processing tasks.
         </p>
 <p>
           By analogy, the <a href="http://mathworld.wolfram.com/SinhcFunction.htm" target="_top">Hyperbolic
           Sinus Cardinal</a> family of functions (also indexed by the family
- of indices <code class="literal">a &gt; 0</code>) is defined by <span class="inlinemediaobject"><img src="../../../../equations/special_functions_blurb22.png"></span>.
+ of indices <tt class="literal">a &gt; 0</tt>) is defined by <span class="inlinemediaobject"><img src="../../../../equations/special_functions_blurb22.png"></span>.
         </p>
 <p>
           These two families of functions are composed of entire functions.
@@ -52,8 +55,8 @@
 <p>
             </p>
 <p>
- <span class="emphasis"><em><span class="bold"><strong>Sinus Cardinal of index pi (purple)
- and Hyperbolic Sinus Cardinal of index pi (red) on R</strong></span></em></span>
+ <span class="emphasis"><em><span class="bold"><b>Sinus Cardinal of index pi (purple)
+ and Hyperbolic Sinus Cardinal of index pi (red) on R</b></span></em></span>
             </p>
 <p>
           </p>
@@ -70,8 +73,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sinc/sinc_pi.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sinc/sinc_pi.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sinc/sinc_pi.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -3,10 +3,12 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>sinc_pi</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../sinc.html" title="Sinus Cardinal and Hyperbolic Sinus Cardinal Functions">
-<link rel="prev" href="sinc_overview.html" title="Sinus Cardinal and Hyperbolic Sinus Cardinal Functions Overview">
+<link rel="up" href="../sinc.html" title=" Sinus Cardinal and Hyperbolic
+ Sinus Cardinal Functions">
+<link rel="prev" href="sinc_overview.html" title=" Sinus Cardinal
+ and Hyperbolic Sinus Cardinal Functions Overview">
 <link rel="next" href="sinhc_pi.html" title="sinhc_pi">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -24,8 +26,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.sinc.sinc_pi"></a>sinc_pi
-</h4></div></div></div>
+<a name="math_toolkit.special.sinc.sinc_pi"></a>sinc_pi</h4></div></div></div>
 <p>
           
 </p>
@@ -36,19 +37,22 @@
         </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>
-calculated-result-type <span class="identifier">sinc_pi</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">);</span>
+<a 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">sinc_pi</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span> <span class="identifier">x</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">sinc_pi</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">sinc_pi</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span><span class="special">&gt;</span> <span class="keyword">class</span> <span class="identifier">U</span><span class="special">&gt;</span>
 <span class="identifier">U</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">sinc_pi</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">U</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">x</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">,</span> <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span><span class="special">&gt;</span> <span class="keyword">class</span> <span class="identifier">U</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-<span class="identifier">U</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">sinc_pi</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">U</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span><span class="special">&gt;</span> <span class="keyword">class</span> <span class="identifier">U</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<span class="identifier">U</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">sinc_pi</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">U</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
- Computes <a href="sinc_overview.html" title="Sinus Cardinal and Hyperbolic Sinus Cardinal Functions Overview">the Sinus
+ Computes <a href="sinc_overview.html" title=" Sinus Cardinal
+ and Hyperbolic Sinus Cardinal Functions Overview">the Sinus
           Cardinal</a> of x:
         </p>
 <pre class="programlisting">
@@ -61,18 +65,21 @@
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sinc/sinhc_pi.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sinc/sinhc_pi.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/special/sinc/sinhc_pi.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -3,11 +3,12 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>sinhc_pi</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../sinc.html" title="Sinus Cardinal and Hyperbolic Sinus Cardinal Functions">
+<link rel="up" href="../sinc.html" title=" Sinus Cardinal and Hyperbolic
+ Sinus Cardinal Functions">
 <link rel="prev" href="sinc_pi.html" title="sinc_pi">
-<link rel="next" href="../inv_hyper.html" title="Inverse Hyperbolic Functions">
+<link rel="next" href="../inv_hyper.html" title=" Inverse Hyperbolic Functions">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.special.sinc.sinhc_pi"></a>sinhc_pi
-</h4></div></div></div>
+<a name="math_toolkit.special.sinc.sinhc_pi"></a>sinhc_pi</h4></div></div></div>
 <p>
           
 </p>
@@ -36,19 +36,22 @@
         </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>
-calculated-result-type <span class="identifier">sinhc_pi</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">);</span>
+<a 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">sinhc_pi</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span> <span class="identifier">x</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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-calculated-result-type <span class="identifier">sinhc_pi</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<a 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">sinhc_pi</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span><span class="special">&gt;</span> <span class="keyword">class</span> <span class="identifier">U</span><span class="special">&gt;</span>
 <span class="identifier">U</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">sinhc_pi</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">U</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">x</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">,</span> <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span><span class="special">&gt;</span> <span class="keyword">class</span> <span class="identifier">U</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
-<span class="identifier">U</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">sinhc_pi</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">U</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span><span class="special">&gt;</span> <span class="keyword">class</span> <span class="identifier">U</span><span class="special">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<span class="identifier">U</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">sinhc_pi</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">U</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
- Computes http://mathworld.wolfram.com/SinhcFunction.html <a href="sinc_overview.html" title="Sinus Cardinal and Hyperbolic Sinus Cardinal Functions Overview">the
+ Computes http://mathworld.wolfram.com/SinhcFunction.html <a href="sinc_overview.html" title=" Sinus Cardinal
+ and Hyperbolic Sinus Cardinal Functions Overview">the
           Hyperbolic Sinus Cardinal</a> of x:
         </p>
 <pre class="programlisting">
@@ -59,24 +62,28 @@
           series are used at the origin to ensure accuracy.
         </p>
 <p>
- The return type of the first form is computed using the <a href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>result
+ The return type of the first form is computed using the <a href="../../main_overview/result_type.html" title=" Calculation
+ of the Type of the Result"><span class="emphasis"><em>result
           type calculation rules</em></span></a> when T is an integer type.
         </p>
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/status.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/status.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/status.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Library Status</title>
+<title> Library Status</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../index.html" title="Math Toolkit">
 <link rel="up" href="../index.html" title="Math Toolkit">
-<link rel="prev" href="backgrounders/refs.html" title="References">
-<link rel="next" href="status/history1.html" title="History and What's New">
+<link rel="prev" href="backgrounders/refs.html" title=" References">
+<link rel="next" href="status/history1.html" title=" History and What's New">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +24,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="math_toolkit.status"></a> Library Status
-</h2></div></div></div>
+<a name="math_toolkit.status"></a> Library Status</h2></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"> History and What's New</span></dt>
 <dt><span class="section"> Compilers</span></dt>
@@ -35,8 +34,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/status/compilers.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/status/compilers.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/status/compilers.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Compilers</title>
+<title> Compilers</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../status.html" title="Library Status">
-<link rel="prev" href="history1.html" title="History and What's New">
-<link rel="next" href="issues.html" title="Known Issues, and Todo List">
+<link rel="up" href="../status.html" title=" Library Status">
+<link rel="prev" href="history1.html" title=" History and What's New">
+<link rel="next" href="issues.html" title=" Known Issues, and Todo List">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +24,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.status.compilers"></a> Compilers
-</h3></div></div></div>
+<a name="math_toolkit.status.compilers"></a> Compilers</h3></div></div></div>
 <p>
         This section contains some information about how various compilers work with
         this library. It is not comprehensive and updated experiences are always
@@ -36,8 +35,8 @@
         The code has been compiled and tested with:
       </p>
 <div class="table">
-<a name="id789626"></a><p class="title"><b>Table 45. Compiler Notes</b></p>
-<div class="table-contents"><table class="table" summary="Compiler Notes">
+<a name="id752499"></a><p class="title"><b>Table 45. Compiler Notes</b></p>
+<table class="table" summary="Compiler Notes">
 <colgroup>
 <col>
 <col>
@@ -133,8 +132,8 @@
               Almost works: some effort has been put into porting to this compiler.
               However, during testing a number of instances were encountered where
               this compiler generated incorrect code: completely omitting a function
- call seemingly at random. For this reason, <span class="bold"><strong>we
- cannot recommend using this library with this compiler</strong></span>,
+ call seemingly at random. For this reason, <span class="bold"><b>we
+ cannot recommend using this library with this compiler</b></span>,
               as the correct operation of the code cannot be guaranteed.
             </p>
             </td>
@@ -157,14 +156,16 @@
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break">
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/status/credits.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/status/credits.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/status/credits.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,12 +1,12 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Credits and Acknowledgements</title>
+<title> Credits and Acknowledgements</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../status.html" title="Library Status">
-<link rel="prev" href="issues.html" title="Known Issues, and Todo List">
+<link rel="up" href="../status.html" title=" Library Status">
+<link rel="prev" href="issues.html" title=" Known Issues, and Todo List">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -23,8 +23,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.status.credits"></a> Credits and Acknowledgements
-</h3></div></div></div>
+<a name="math_toolkit.status.credits"></a> Credits and Acknowledgements</h3></div></div></div>
 <p>
         Hubert Holin started the Boost.Math library. The inverse hyperbolic functions,
         and the sinus cardinal functions are his.
@@ -69,8 +68,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/status/history1.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/status/history1.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/status/history1.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>History and What's New</title>
+<title> History and What's New</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../status.html" title="Library Status">
-<link rel="prev" href="../status.html" title="Library Status">
-<link rel="next" href="compilers.html" title="Compilers">
+<link rel="up" href="../status.html" title=" Library Status">
+<link rel="prev" href="../status.html" title=" Library Status">
+<link rel="next" href="compilers.html" title=" Compilers">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,16 +24,15 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.status.history1"></a> History and What's New
-</h3></div></div></div>
+<a name="math_toolkit.status.history1"></a> History and What's New</h3></div></div></div>
 <p>
         <a name="math_toolkit.status.history1.milestone_5__post_review_first_official_release"></a>
         </p>
-<h5>
-<a name="id789245"></a>
+<h4>
+<a name="id752105"></a>
           <a href="history1.html#math_toolkit.status.history1.milestone_5__post_review_first_official_release">Milestone
           5: Post Review First Official Release</a>
- </h5>
+ </h4>
 <p>
         </p>
 <div class="itemizedlist"><ul type="disc">
@@ -42,18 +41,18 @@
             behaviour.
           </li>
 <li>
-<span class="bold"><strong>Breaking change:</strong></span> Changed default behaviour
+<span class="bold"><b>Breaking change:</b></span> Changed default behaviour
             for domain, pole and overflow errors to throw an exception (based on
- review feedback), this behaviour can be customised using Policy's.
+ review feedback), this behaviour can be customised using Policy's.
           </li>
 <li>
-<span class="bold"><strong>Breaking change:</strong></span> Changed exception thrown
+<span class="bold"><b>Breaking change:</b></span> Changed exception thrown
             when an internal evaluation error occurs to boost::math::evaluation_error.
           </li>
 <li>
-<span class="bold"><strong>Breaking change:</strong></span> Changed discrete quantiles
+<span class="bold"><b>Breaking change:</b></span> Changed discrete quantiles
             to return an integer result: this is anything up to 20 times faster than
- finding the true root, this behaviour can be customised using Policy's.
+ finding the true root, this behaviour can be customised using Policy's.
           </li>
 <li>
             Polynomial/rational function evaluation is now customisable and hopefully
@@ -66,11 +65,11 @@
 <p>
         <a name="math_toolkit.status.history1.milestone_4__second_review_candidate__1st_march_2007_"></a>
         </p>
-<h5>
-<a name="id789348"></a>
+<h4>
+<a name="id752211"></a>
           <a 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>
+ </h4>
 <p>
         </p>
 <div class="itemizedlist"><ul type="disc">
@@ -85,11 +84,11 @@
 <p>
         <a name="math_toolkit.status.history1.milestone_3__first_review_candidate__31st_dec_2006_"></a>
         </p>
-<h5>
-<a name="id789389"></a>
+<h4>
+<a name="id752255"></a>
           <a 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>
+ </h4>
 <p>
         </p>
 <div class="itemizedlist"><ul type="disc">
@@ -118,11 +117,11 @@
 <p>
         <a name="math_toolkit.status.history1.milestone_2__released_september_10th_2006"></a>
         </p>
-<h5>
-<a name="id789455"></a>
+<h4>
+<a name="id752323"></a>
           <a href="history1.html#math_toolkit.status.history1.milestone_2__released_september_10th_2006">Milestone
           2: Released September 10th 2006</a>
- </h5>
+ </h4>
 <p>
         </p>
 <div class="itemizedlist"><ul type="disc">
@@ -159,11 +158,11 @@
 <p>
         <a name="math_toolkit.status.history1.milestone_1__released_march_31st_2006"></a>
         </p>
-<h5>
-<a name="id789532"></a>
+<h4>
+<a name="id752402"></a>
           <a href="history1.html#math_toolkit.status.history1.milestone_1__released_march_31st_2006">Milestone
           1: Released March 31st 2006</a>
- </h5>
+ </h4>
 <p>
         </p>
 <div class="itemizedlist"><ul type="disc">
@@ -202,8 +201,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/status/issues.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/status/issues.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/status/issues.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Known Issues, and Todo List</title>
+<title> Known Issues, and Todo List</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../status.html" title="Library Status">
-<link rel="prev" href="compilers.html" title="Compilers">
-<link rel="next" href="credits.html" title="Credits and Acknowledgements">
+<link rel="up" href="../status.html" title=" Library Status">
+<link rel="prev" href="compilers.html" title=" Compilers">
+<link rel="next" href="credits.html" title=" Credits and Acknowledgements">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +24,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.status.issues"></a> Known Issues, and Todo List
-</h3></div></div></div>
+<a name="math_toolkit.status.issues"></a> Known Issues, and Todo List</h3></div></div></div>
 <p>
         This section lists those issues that are known about.
       </p>
@@ -42,44 +41,44 @@
         If you don't see a component listed here, then we don't have any known issues
         with it.
       </p>
-<a name="math_toolkit.status.issues.tgamma"></a><h5>
-<a name="id789868"></a>
+<a name="math_toolkit.status.issues.tgamma"></a><h4>
+<a name="id752746"></a>
         <a href="issues.html#math_toolkit.status.issues.tgamma">tgamma</a>
- </h5>
+ </h4>
 <div class="itemizedlist"><ul type="disc"><li>
- Can the Lanczos approximation
+ Can the Lanczos approximation
           be optimized any further? (low priority)
         </li></ul></div>
-<a name="math_toolkit.status.issues.incomplete_beta"></a><h5>
-<a name="id789909"></a>
+<a name="math_toolkit.status.issues.incomplete_beta"></a><h4>
+<a name="id752789"></a>
         <a href="issues.html#math_toolkit.status.issues.incomplete_beta">Incomplete Beta</a>
- </h5>
+ </h4>
 <div class="itemizedlist"><ul type="disc"><li>
           Investigate Didonato and Morris' asymptotic expansion for large a and b
           (medium priority).
         </li></ul></div>
-<a name="math_toolkit.status.issues.inverse_gamma"></a><h5>
-<a name="id789942"></a>
+<a name="math_toolkit.status.issues.inverse_gamma"></a><h4>
+<a name="id752823"></a>
         <a href="issues.html#math_toolkit.status.issues.inverse_gamma">Inverse Gamma</a>
- </h5>
+ </h4>
 <div class="itemizedlist"><ul type="disc"><li>
           Investigate whether we can skip iteration altogether if the first approximation
           is good enough (Medium Priority).
         </li></ul></div>
-<a name="math_toolkit.status.issues.polynomials"></a><h5>
-<a name="id789975"></a>
+<a name="math_toolkit.status.issues.polynomials"></a><h4>
+<a name="id752857"></a>
         <a href="issues.html#math_toolkit.status.issues.polynomials">Polynomials</a>
- </h5>
+ </h4>
 <div class="itemizedlist"><ul type="disc"><li>
           The Legendre and Laguerre Polynomials have surprisingly different error
           rates on different platforms, considering they are evaluated with only
           basic arithmetic operations. Maybe this is telling us something, or maybe
           not (Low Priority).
         </li></ul></div>
-<a name="math_toolkit.status.issues.elliptic_integrals"></a><h5>
-<a name="id790012"></a>
+<a name="math_toolkit.status.issues.elliptic_integrals"></a><h4>
+<a name="id752895"></a>
         <a href="issues.html#math_toolkit.status.issues.elliptic_integrals">Elliptic Integrals</a>
- </h5>
+ </h4>
 <div class="itemizedlist"><ul type="disc">
 <li>
           Carlson's algorithms are essentially unchanged from Xiaogang Zhang's Google
@@ -119,28 +118,29 @@
           Priority).
         </li>
 <li>
- There is a sub-domain of ellint_3
+ There is a sub-domain of <a href="../special/ellint/ellint_3.html" title=" Elliptic Integrals
+ of the Third Kind - Legendre Form">ellint_3</a>
           that is unimplemented (see the docs for details), currently it's not clear
           how to solve this issue, or if it's ever likely to be an real problem in
           practice - especially as most other implementations don't support this
           domain either (Medium Priority).
         </li>
 </ul></div>
-<a name="math_toolkit.status.issues.inverse_hyperbolic_functions"></a><h5>
-<a name="id790170"></a>
+<a name="math_toolkit.status.issues.inverse_hyperbolic_functions"></a><h4>
+<a name="id753054"></a>
         <a href="issues.html#math_toolkit.status.issues.inverse_hyperbolic_functions">Inverse
         Hyperbolic Functions</a>
- </h5>
+ </h4>
 <div class="itemizedlist"><ul type="disc"><li>
- These functions are inherited from previous Boost versions, before log1p became widely
+ These functions are inherited from previous Boost versions, before log1p became widely
           available. Would they be better expressed in terms of this function? 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="id790215"></a>
+<a name="math_toolkit.status.issues.statistical_distributions"></a><h4>
+<a name="id753102"></a>
         <a href="issues.html#math_toolkit.status.issues.statistical_distributions">Statistical
         distributions</a>
- </h5>
+ </h4>
 <div class="itemizedlist"><ul type="disc"><li>
           Student's t Perhaps switch to normal distribution as a better approximation
           for very large degrees of freedom?
@@ -148,8 +148,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Internal Details and Tools (Experimental)</title>
+<title> Internal Details and Tools (Experimental)</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../index.html" title="Math Toolkit">
 <link rel="up" href="../index.html" title="Math Toolkit">
-<link rel="prev" href="special/fpclass.html" title="Floating Point Classification: Infinities and NaN's">
-<link rel="next" href="toolkit/internals_overview.html" title="Overview">
+<link rel="prev" href="special/fpclass.html" title=" Floating Point Classification:
+ Infinities and NaN's">
+<link rel="next" href="toolkit/internals_overview.html" title=" Overview">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="math_toolkit.toolkit"></a> Internal Details and Tools (Experimental)
-</h2></div></div></div>
+<a name="math_toolkit.toolkit"></a> Internal Details and Tools (Experimental)</h2></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"> Overview</span></dt>
 <dt><span class="section"> Reused Utilities</span></dt>
@@ -57,8 +57,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Reused Utilities</title>
+<title> Reused Utilities</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../toolkit.html" title="Internal Details and Tools (Experimental)">
-<link rel="prev" href="internals_overview.html" title="Overview">
-<link rel="next" href="internals1/series_evaluation.html" title="Series Evaluation">
+<link rel="up" href="../toolkit.html" title=" Internal Details and Tools (Experimental)">
+<link rel="prev" href="internals_overview.html" title=" Overview">
+<link rel="next" href="internals1/series_evaluation.html" title="
+ Series Evaluation">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.toolkit.internals1"></a> Reused Utilities
-</h3></div></div></div>
+<a name="math_toolkit.toolkit.internals1"></a> Reused Utilities</h3></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"><a href="internals1/series_evaluation.html">
         Series Evaluation</a></span></dt>
@@ -43,8 +43,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/cf.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/cf.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/cf.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Continued Fraction Evaluation</title>
+<title> Continued Fraction
+ Evaluation</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../internals1.html" title="Reused Utilities">
-<link rel="prev" href="series_evaluation.html" title="Series Evaluation">
-<link rel="next" href="rational.html" title="Polynomial and Rational Function Evaluation">
+<link rel="up" href="../internals1.html" title=" Reused Utilities">
+<link rel="prev" href="series_evaluation.html" title="
+ Series Evaluation">
+<link rel="next" href="rational.html" title=" Polynomial
+ and Rational Function Evaluation">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +27,13 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.toolkit.internals1.cf"></a><a href="cf.html" title="Continued Fraction Evaluation"> Continued Fraction
- Evaluation</a>
-</h4></div></div></div>
-<a name="math_toolkit.toolkit.internals1.cf.synopsis"></a><h5>
-<a name="id699803"></a>
+<a name="math_toolkit.toolkit.internals1.cf"></a><a href="cf.html" title=" Continued Fraction
+ Evaluation"> Continued Fraction
+ Evaluation</a></h4></div></div></div>
+<a name="math_toolkit.toolkit.internals1.cf.synopsis"></a><h4>
+<a name="id662564"></a>
           <a href="cf.html#math_toolkit.toolkit.internals1.cf.synopsis">Synopsis</a>
- </h5>
+ </h4>
 <p>
           
 </p>
@@ -60,10 +63,10 @@
    
 <span class="special">}}}</span> <span class="comment">// namespaces
 </span></pre>
-<a name="math_toolkit.toolkit.internals1.cf.description"></a><h5>
-<a name="id700526"></a>
+<a name="math_toolkit.toolkit.internals1.cf.description"></a><h4>
+<a name="id663290"></a>
           <a href="cf.html#math_toolkit.toolkit.internals1.cf.description">Description</a>
- </h5>
+ </h4>
 <p>
           <a href="http://en.wikipedia.org/wiki/Continued_fraction" target="_top">Continued
           fractions are a common method of approximation. </a> These functions
@@ -158,20 +161,20 @@
           number of calls made. This facility is particularly useful when profiling
           a continued fraction for convergence.
         </p>
-<a name="math_toolkit.toolkit.internals1.cf.implementation"></a><h5>
-<a name="id700804"></a>
+<a name="math_toolkit.toolkit.internals1.cf.implementation"></a><h4>
+<a name="id663568"></a>
           <a href="cf.html#math_toolkit.toolkit.internals1.cf.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
           Internally these algorithms all use the modified Lentz algorithm: refer
           to Numeric Recipes in C++, W. H. Press et all, chapter 5, (especially 5.2
           Evaluation of continued fractions, p 175 - 179) for more information, also
           Lentz, W.J. 1976, Applied Optics, vol. 15, pp. 668-671.
         </p>
-<a name="math_toolkit.toolkit.internals1.cf.examples"></a><h5>
-<a name="id700838"></a>
+<a name="math_toolkit.toolkit.internals1.cf.examples"></a><h4>
+<a name="id663603"></a>
           <a href="cf.html#math_toolkit.toolkit.internals1.cf.examples">Examples</a>
- </h5>
+ </h4>
 <p>
           The <a href="http://en.wikipedia.org/wiki/Golden_ratio" target="_top">golden ratio
           phi = 1.618033989...</a> can be computed from the simplest continued
@@ -256,8 +259,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/minima.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/minima.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/minima.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Locating Function Minima</title>
+<title> Locating Function
+ Minima</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../internals1.html" title="Reused Utilities">
-<link rel="prev" href="roots2.html" title="Root Finding Without Derivatives">
-<link rel="next" href="../internals2.html" title="Testing and Development">
+<link rel="up" href="../internals1.html" title=" Reused Utilities">
+<link rel="prev" href="roots2.html" title=" Root Finding
+ Without Derivatives">
+<link rel="next" href="../internals2.html" title=" Testing and Development">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +26,13 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.toolkit.internals1.minima"></a><a href="minima.html" title="Locating Function Minima"> Locating Function
- Minima</a>
-</h4></div></div></div>
-<a name="math_toolkit.toolkit.internals1.minima.synopsis"></a><h5>
-<a name="id717562"></a>
+<a name="math_toolkit.toolkit.internals1.minima"></a><a href="minima.html" title=" Locating Function
+ Minima"> Locating Function
+ Minima</a></h4></div></div></div>
+<a name="math_toolkit.toolkit.internals1.minima.synopsis"></a><h4>
+<a name="id680337"></a>
           <a href="minima.html#math_toolkit.toolkit.internals1.minima.synopsis">synopsis</a>
- </h5>
+ </h4>
 <p>
           
 </p>
@@ -46,10 +48,10 @@
 <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">&gt;</span>
 <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="id718033"></a>
+<a name="math_toolkit.toolkit.internals1.minima.description"></a><h4>
+<a name="id680812"></a>
           <a href="minima.html#math_toolkit.toolkit.internals1.minima.description">Description</a>
- </h5>
+ </h4>
 <p>
           These two functions locate the minima of the continuous function <span class="emphasis"><em>f</em></span>
           using Brent's algorithm. Parameters are:
@@ -86,13 +88,13 @@
 </dl>
 </div>
 <p>
- <span class="bold"><strong>Returns:</strong></span> a pair containing the value of
+ <span class="bold"><b>Returns:</b></span> a pair containing the value of
           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="id718173"></a>
+<a name="math_toolkit.toolkit.internals1.minima.implementation"></a><h4>
+<a name="id680953"></a>
           <a href="minima.html#math_toolkit.toolkit.internals1.minima.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
           This is a reasonably faithful implementation of Brent's algorithm, refer
           to:
@@ -113,8 +115,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/rational.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/rational.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/rational.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Polynomial and Rational Function Evaluation</title>
+<title> Polynomial
+ and Rational Function Evaluation</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../internals1.html" title="Reused Utilities">
-<link rel="prev" href="cf.html" title="Continued Fraction Evaluation">
-<link rel="next" href="roots.html" title="Root Finding With Derivatives">
+<link rel="up" href="../internals1.html" title=" Reused Utilities">
+<link rel="prev" href="cf.html" title=" Continued Fraction
+ Evaluation">
+<link rel="next" href="roots.html" title=" Root Finding
+ With Derivatives">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +27,13 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.toolkit.internals1.rational"></a><a href="rational.html" title="Polynomial and Rational Function Evaluation"> Polynomial
- and Rational Function Evaluation</a>
-</h4></div></div></div>
-<a name="math_toolkit.toolkit.internals1.rational.synopsis"></a><h5>
-<a name="id701825"></a>
+<a name="math_toolkit.toolkit.internals1.rational"></a><a href="rational.html" title=" Polynomial
+ and Rational Function Evaluation"> Polynomial
+ and Rational Function Evaluation</a></h4></div></div></div>
+<a name="math_toolkit.toolkit.internals1.rational.synopsis"></a><h4>
+<a name="id664594"></a>
           <a href="rational.html#math_toolkit.toolkit.internals1.rational.synopsis">synopsis</a>
- </h5>
+ </h4>
 <p>
           
 </p>
@@ -80,10 +83,10 @@
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">U</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">V</span><span class="special">&gt;</span>
 <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="id703951"></a>
+<a name="math_toolkit.toolkit.internals1.rational.description"></a><h4>
+<a name="id666723"></a>
           <a href="rational.html#math_toolkit.toolkit.internals1.rational.description">Description</a>
- </h5>
+ </h4>
 <p>
           Each of the functions come in three variants: a pair of overloaded functions
           where the order of the polynomial or rational function is evaluated at
@@ -136,7 +139,7 @@
 </pre>
 <p>
           As above, but evaluates an even polynomial: one where all the powers of
- <span class="emphasis"><em>z</em></span> are even numbers. Equivalent to calling <code class="computeroutput"><span class="identifier">evaluate_polynomial</span><span class="special">(</span><span class="identifier">poly</span><span class="special">,</span> <span class="identifier">z</span><span class="special">*</span><span class="identifier">z</span><span class="special">,</span> <span class="identifier">count</span><span class="special">)</span></code>.
+ <span class="emphasis"><em>z</em></span> are even numbers. Equivalent to calling <tt class="computeroutput"><span class="identifier">evaluate_polynomial</span><span class="special">(</span><span class="identifier">poly</span><span class="special">,</span> <span class="identifier">z</span><span class="special">*</span><span class="identifier">z</span><span class="special">,</span> <span class="identifier">count</span><span class="special">)</span></tt>.
         </p>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">N</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">V</span><span class="special">&gt;</span>
@@ -150,10 +153,10 @@
 </pre>
 <p>
           As above but evaluates a polynomial where all the powers are odd numbers.
- Equivalent to <code class="computeroutput"><span class="identifier">evaluate_polynomial</span><span class="special">(</span><span class="identifier">poly</span><span class="special">+</span><span class="number">1</span><span class="special">,</span>
+ Equivalent to <tt class="computeroutput"><span class="identifier">evaluate_polynomial</span><span class="special">(</span><span class="identifier">poly</span><span class="special">+</span><span class="number">1</span><span class="special">,</span>
           <span class="identifier">z</span><span class="special">*</span><span class="identifier">z</span><span class="special">,</span> <span class="identifier">count</span><span class="special">-</span><span class="number">1</span><span class="special">)</span>
           <span class="special">*</span> <span class="identifier">z</span>
- <span class="special">+</span> <span class="identifier">poly</span><span class="special">[</span><span class="number">0</span><span class="special">]</span></code>.
+ <span class="special">+</span> <span class="identifier">poly</span><span class="special">[</span><span class="number">0</span><span class="special">]</span></tt>.
         </p>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">N</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">U</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">V</span><span class="special">&gt;</span>
@@ -198,10 +201,10 @@
           if you can be sure that numerical overflow will not occur then polynomial
           evaluation with compile-time array sizes may offer slightly better performance.
         </p>
-<a name="math_toolkit.toolkit.internals1.rational.implementation"></a><h5>
-<a name="id706420"></a>
+<a name="math_toolkit.toolkit.internals1.rational.implementation"></a><h4>
+<a name="id669193"></a>
           <a href="rational.html#math_toolkit.toolkit.internals1.rational.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
           Polynomials are evaluated by <a href="http://en.wikipedia.org/wiki/Horner_algorithm" target="_top">Horners
           method</a>. If the array size is known at compile time then the functions
@@ -219,17 +222,21 @@
           Both the polynomial and rational function evaluation algorithms can be
           tuned using various configuration macros to provide optimal performance
           for a particular combination of compiler and platform. This includes support
- for second-order Horner's methods. The various options are <a href="../../perf/tuning.html" title="Performance Tuning Macros">documented
+ for second-order Horner's methods. The various options are <a href="../../perf/tuning.html" title=" Performance Tuning Macros">documented
           here</a>. However, the performance benefits to be gained from these
           are marginal on most current hardware, consequently it's best to run the
- performance test application
+ <a href="../../perf/perf_test_app.html" title=" The Performance Test
+ Application">performance test application</a>
           before changing the default settings.
         </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/roots.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/roots.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/roots.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Root Finding With Derivatives</title>
+<title> Root Finding
+ With Derivatives</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../internals1.html" title="Reused Utilities">
-<link rel="prev" href="rational.html" title="Polynomial and Rational Function Evaluation">
-<link rel="next" href="roots2.html" title="Root Finding Without Derivatives">
+<link rel="up" href="../internals1.html" title=" Reused Utilities">
+<link rel="prev" href="rational.html" title=" Polynomial
+ and Rational Function Evaluation">
+<link rel="next" href="roots2.html" title=" Root Finding
+ Without Derivatives">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +27,13 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.toolkit.internals1.roots"></a><a href="roots.html" title="Root Finding With Derivatives"> Root Finding
- With Derivatives</a>
-</h4></div></div></div>
-<a name="math_toolkit.toolkit.internals1.roots.synopsis"></a><h5>
-<a name="id706538"></a>
+<a name="math_toolkit.toolkit.internals1.roots"></a><a href="roots.html" title=" Root Finding
+ With Derivatives"> Root Finding
+ With Derivatives</a></h4></div></div></div>
+<a name="math_toolkit.toolkit.internals1.roots.synopsis"></a><h4>
+<a name="id669314"></a>
           <a href="roots.html#math_toolkit.toolkit.internals1.roots.synopsis">Synopsis</a>
- </h5>
+ </h4>
 <p>
           
 </p>
@@ -62,15 +65,15 @@
 
 <span class="special">}}}</span> <span class="comment">// namespaces
 </span></pre>
-<a name="math_toolkit.toolkit.internals1.roots.description"></a><h5>
-<a name="id707696"></a>
+<a name="math_toolkit.toolkit.internals1.roots.description"></a><h4>
+<a name="id670474"></a>
           <a href="roots.html#math_toolkit.toolkit.internals1.roots.description">Description</a>
- </h5>
+ </h4>
 <p>
- These functions all perform iterative root finding: <code class="computeroutput"><span class="identifier">newton_raphson_iterate</span></code>
+ These functions all perform iterative root finding: <tt class="computeroutput"><span class="identifier">newton_raphson_iterate</span></tt>
           performs second order Newton Raphson iteration,
- while <code class="computeroutput"><span class="identifier">halley_iterate</span></code> and
- <code class="computeroutput"><span class="identifier">schroeder_iterate</span></code> perform
+ while <tt class="computeroutput"><span class="identifier">halley_iterate</span></tt> and
+ <tt class="computeroutput"><span class="identifier">schroeder_iterate</span></tt> perform
           third order Halley and Schroeder
           iteration respectively.
         </p>
@@ -177,11 +180,11 @@
 </ul></div>
 <a name="newton"></a><p>
         </p>
-<a name="math_toolkit.toolkit.internals1.roots.newton_raphson_method"></a><h5>
-<a name="id708016"></a>
+<a name="math_toolkit.toolkit.internals1.roots.newton_raphson_method"></a><h4>
+<a name="id670797"></a>
           <a href="roots.html#math_toolkit.toolkit.internals1.roots.newton_raphson_method">Newton
           Raphson Method</a>
- </h5>
+ </h4>
 <p>
           Given an initial guess x0 the subsequent values are computed using:
         </p>
@@ -197,11 +200,11 @@
         </p>
 <a name="halley"></a><p>
         </p>
-<a name="math_toolkit.toolkit.internals1.roots.halley_s_method"></a><h5>
-<a name="id708098"></a>
+<a name="math_toolkit.toolkit.internals1.roots.halley_s_method"></a><h4>
+<a name="id670880"></a>
           <a href="roots.html#math_toolkit.toolkit.internals1.roots.halley_s_method">Halley's
           Method</a>
- </h5>
+ </h4>
 <p>
           Given an initial guess x0 the subsequent values are computed using:
         </p>
@@ -221,11 +224,11 @@
         </p>
 <a name="schroeder"></a><p>
         </p>
-<a name="math_toolkit.toolkit.internals1.roots.schroeder_s_method"></a><h5>
-<a name="id708185"></a>
+<a name="math_toolkit.toolkit.internals1.roots.schroeder_s_method"></a><h4>
+<a name="id670970"></a>
           <a href="roots.html#math_toolkit.toolkit.internals1.roots.schroeder_s_method">Schroeder's
           Method</a>
- </h5>
+ </h4>
 <p>
           Given an initial guess x0 the subsequent values are computed using:
         </p>
@@ -245,10 +248,10 @@
           Under ideal conditions, the number of correct digits trebles with each
           iteration.
         </p>
-<a name="math_toolkit.toolkit.internals1.roots.example"></a><h5>
-<a name="id708265"></a>
+<a name="math_toolkit.toolkit.internals1.roots.example"></a><h4>
+<a name="id671051"></a>
           <a href="roots.html#math_toolkit.toolkit.internals1.roots.example">Example</a>
- </h5>
+ </h4>
 <p>
           Lets suppose we want to find the cube root of a number, the equation we
           want to solve along with its derivatives are:
@@ -301,8 +304,8 @@
           in this example, exactly what was warned against earlier on in these docs!
           In this particular case its possible to compute f(x) exactly and without
           undue cancellation error, so a high limit is not too much of an issue.
- However, reducing the limit to <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">digits</span>
- <span class="special">*</span> <span class="number">2</span> <span class="special">/</span> <span class="number">3</span></code> gave
+ However, reducing the limit to <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">digits</span>
+ <span class="special">*</span> <span class="number">2</span> <span class="special">/</span> <span class="number">3</span></tt> gave
           full precision in all but one of the test cases (and that one was out by
           just one bit). The maximum number of iterations remained 6, but in most
           cases was reduced by one.
@@ -331,7 +334,7 @@
 <span class="special">};</span>
 </pre>
 <p>
- And then adapt the <code class="computeroutput"><span class="identifier">cbrt</span></code>
+ And then adapt the <tt class="computeroutput"><span class="identifier">cbrt</span></tt>
           function to use Halley iterations:
         </p>
 <pre class="programlisting">
@@ -354,7 +357,7 @@
           more, the maximum number of iterations was now just 4.
         </p>
 <p>
- Just to complete the picture, we could have called <code class="computeroutput"><span class="identifier">schroeder_iterate</span></code>
+ Just to complete the picture, we could have called <tt class="computeroutput"><span class="identifier">schroeder_iterate</span></tt>
           in the last example: and in fact it makes no difference to the accuracy
           or number of iterations in this particular case. However, the relative
           performance of these two methods may vary depending upon the nature of
@@ -375,8 +378,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/roots2.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/roots2.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/roots2.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Root Finding Without Derivatives</title>
+<title> Root Finding
+ Without Derivatives</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../internals1.html" title="Reused Utilities">
-<link rel="prev" href="roots.html" title="Root Finding With Derivatives">
-<link rel="next" href="minima.html" title="Locating Function Minima">
+<link rel="up" href="../internals1.html" title=" Reused Utilities">
+<link rel="prev" href="roots.html" title=" Root Finding
+ With Derivatives">
+<link rel="next" href="minima.html" title=" Locating Function
+ Minima">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +27,13 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.toolkit.internals1.roots2"></a><a href="roots2.html" title="Root Finding Without Derivatives"> Root Finding
- Without Derivatives</a>
-</h4></div></div></div>
-<a name="math_toolkit.toolkit.internals1.roots2.synopsis"></a><h5>
-<a name="id710387"></a>
+<a name="math_toolkit.toolkit.internals1.roots2"></a><a href="roots2.html" title=" Root Finding
+ Without Derivatives"> Root Finding
+ Without Derivatives</a></h4></div></div></div>
+<a name="math_toolkit.toolkit.internals1.roots2.synopsis"></a><h4>
+<a name="id673157"></a>
           <a href="roots2.html#math_toolkit.toolkit.internals1.roots2.synopsis">Synopsis</a>
- </h5>
+ </h4>
 <p>
           
 </p>
@@ -59,7 +62,7 @@
       <span class="identifier">T</span> <span class="identifier">max</span><span class="special">,</span>
       <span class="identifier">Tol</span> <span class="identifier">tol</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
 <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">bisect</span><span class="special">(</span>
       <span class="identifier">F</span> <span class="identifier">f</span><span class="special">,</span>
@@ -67,7 +70,7 @@
       <span class="identifier">T</span> <span class="identifier">max</span><span class="special">,</span>
       <span class="identifier">Tol</span> <span class="identifier">tol</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>
- <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+ <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <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>
 <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>
@@ -79,7 +82,7 @@
       <span class="identifier">Tol</span> <span class="identifier">tol</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>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
 <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">bracket_and_solve_root</span><span class="special">(</span>
       <span class="identifier">F</span> <span class="identifier">f</span><span class="special">,</span>
@@ -88,7 +91,7 @@
       <span class="keyword">bool</span> <span class="identifier">rising</span><span class="special">,</span>
       <span class="identifier">Tol</span> <span class="identifier">tol</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>
- <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+ <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <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>
 <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>
@@ -99,7 +102,7 @@
       <span class="identifier">Tol</span> <span class="identifier">tol</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>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
 <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">toms748_solve</span><span class="special">(</span>
       <span class="identifier">F</span> <span class="identifier">f</span><span class="special">,</span>
@@ -107,7 +110,7 @@
       <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;</span> <span class="identifier">b</span><span class="special">,</span>
       <span class="identifier">Tol</span> <span class="identifier">tol</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>
- <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+ <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <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>
 <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>
@@ -120,7 +123,7 @@
       <span class="identifier">Tol</span> <span class="identifier">tol</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>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
 <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">toms748_solve</span><span class="special">(</span>
       <span class="identifier">F</span> <span class="identifier">f</span><span class="special">,</span>
@@ -130,7 +133,7 @@
       <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;</span> <span class="identifier">fb</span><span class="special">,</span>
       <span class="identifier">Tol</span> <span class="identifier">tol</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>
- <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+ <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <span class="comment">// Termination conditions:
 </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>
@@ -142,10 +145,10 @@
 
 <span class="special">}}}</span> <span class="comment">// namespaces
 </span></pre>
-<a name="math_toolkit.toolkit.internals1.roots2.description"></a><h5>
-<a name="id713031"></a>
+<a name="math_toolkit.toolkit.internals1.roots2.description"></a><h4>
+<a name="id675803"></a>
           <a href="roots2.html#math_toolkit.toolkit.internals1.roots2.description">Description</a>
- </h5>
+ </h4>
 <p>
           These functions solve the root of some function <span class="emphasis"><em>f(x)</em></span>
           without the need for the derivatives of <span class="emphasis"><em>f(x)</em></span>. The
@@ -194,7 +197,7 @@
       <span class="identifier">T</span> <span class="identifier">max</span><span class="special">,</span>
       <span class="identifier">Tol</span> <span class="identifier">tol</span><span class="special">);</span>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
 <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">bisect</span><span class="special">(</span>
       <span class="identifier">F</span> <span class="identifier">f</span><span class="special">,</span>
@@ -202,7 +205,7 @@
       <span class="identifier">T</span> <span class="identifier">max</span><span class="special">,</span>
       <span class="identifier">Tol</span> <span class="identifier">tol</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>
- <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+ <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
           These functions locate the root using bisection, function arguments are:
@@ -242,10 +245,10 @@
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
@@ -290,7 +293,7 @@
       <span class="identifier">Tol</span> <span class="identifier">tol</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>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
 <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">bracket_and_solve_root</span><span class="special">(</span>
       <span class="identifier">F</span> <span class="identifier">f</span><span class="special">,</span>
@@ -299,7 +302,7 @@
       <span class="keyword">bool</span> <span class="identifier">rising</span><span class="special">,</span>
       <span class="identifier">Tol</span> <span class="identifier">tol</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>
- <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+ <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
           This is a convenience function that calls <span class="emphasis"><em>toms748_solve</em></span>
@@ -353,10 +356,10 @@
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
@@ -400,7 +403,7 @@
       <span class="identifier">Tol</span> <span class="identifier">tol</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>
 
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
 <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">toms748_solve</span><span class="special">(</span>
       <span class="identifier">F</span> <span class="identifier">f</span><span class="special">,</span>
@@ -408,7 +411,7 @@
       <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;</span> <span class="identifier">b</span><span class="special">,</span>
       <span class="identifier">Tol</span> <span class="identifier">tol</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>
- <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+ <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 
 <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>
 <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>
@@ -421,7 +424,7 @@
       <span class="identifier">Tol</span> <span class="identifier">tol</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>
       
-<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
+<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">,</span> <span class="keyword">class</span> Policy<span class="special">&gt;</span>
 <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">toms748_solve</span><span class="special">(</span>
       <span class="identifier">F</span> <span class="identifier">f</span><span class="special">,</span>
@@ -431,7 +434,7 @@
       <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;</span> <span class="identifier">fb</span><span class="special">,</span>
       <span class="identifier">Tol</span> <span class="identifier">tol</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>
- <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
+ <span class="keyword">const</span> Policy<span class="special">&amp;);</span>
 </pre>
 <p>
           These two functions implement TOMS Algorithm 748: it uses a mixture of
@@ -486,10 +489,10 @@
 <p>
           </p>
 <p>
- The final Policy argument
+ The final Policy argument
             is optional and can be used to control the behaviour of the function:
             how it handles errors, what level of precision to use etc. Refer to the
- policy documentation for more details.
+ policy documentation for more details.
           </p>
 <p>
         </p>
@@ -576,10 +579,10 @@
           that is the <span class="emphasis"><em>closest</em></span> to the true root. It will terminate
           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="id717495"></a>
+<a name="math_toolkit.toolkit.internals1.roots2.implementation"></a><h4>
+<a name="id680270"></a>
           <a href="roots2.html#math_toolkit.toolkit.internals1.roots2.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
           The implementation of the bisection algorithm is extremely straightforward
           and not detailed here. TOMS algorithm 748 is described in detail in:
@@ -595,8 +598,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/series_evaluation.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/series_evaluation.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals1/series_evaluation.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Series Evaluation</title>
+<title>
+ Series Evaluation</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../internals1.html" title="Reused Utilities">
-<link rel="prev" href="../internals1.html" title="Reused Utilities">
-<link rel="next" href="cf.html" title="Continued Fraction Evaluation">
+<link rel="up" href="../internals1.html" title=" Reused Utilities">
+<link rel="prev" href="../internals1.html" title=" Reused Utilities">
+<link rel="next" href="cf.html" title=" Continued Fraction
+ Evaluation">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +26,13 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.toolkit.internals1.series_evaluation"></a><a href="series_evaluation.html" title="Series Evaluation">
- Series Evaluation</a>
-</h4></div></div></div>
-<a name="math_toolkit.toolkit.internals1.series_evaluation.synopsis"></a><h5>
-<a name="id697942"></a>
+<a name="math_toolkit.toolkit.internals1.series_evaluation"></a><a href="series_evaluation.html" title="
+ Series Evaluation">
+ Series Evaluation</a></h4></div></div></div>
+<a name="math_toolkit.toolkit.internals1.series_evaluation.synopsis"></a><h4>
+<a name="id660697"></a>
           <a href="series_evaluation.html#math_toolkit.toolkit.internals1.series_evaluation.synopsis">Synopsis</a>
- </h5>
+ </h4>
 <p>
           
 </p>
@@ -62,10 +64,10 @@
 
 <span class="special">}}}</span> <span class="comment">// namespaces
 </span></pre>
-<a name="math_toolkit.toolkit.internals1.series_evaluation.description"></a><h5>
-<a name="id698894"></a>
+<a name="math_toolkit.toolkit.internals1.series_evaluation.description"></a><h4>
+<a name="id661651"></a>
           <a href="series_evaluation.html#math_toolkit.toolkit.internals1.series_evaluation.description">Description</a>
- </h5>
+ </h4>
 <p>
           These algorithms are intended for the <a href="http://en.wikipedia.org/wiki/Series_%28mathematics%29" target="_top">summation
           of infinite series</a>.
@@ -118,10 +120,10 @@
           However, it should be pointed out that there are very few series that require
           summation in this way.
         </p>
-<a name="math_toolkit.toolkit.internals1.series_evaluation.example"></a><h5>
-<a name="id699042"></a>
+<a name="math_toolkit.toolkit.internals1.series_evaluation.example"></a><h4>
+<a name="id661800"></a>
           <a href="series_evaluation.html#math_toolkit.toolkit.internals1.series_evaluation.example">Example</a>
- </h5>
+ </h4>
 <p>
           Let's suppose we want to implement <span class="emphasis"><em>log(1+x)</em></span> via its
           infinite series,
@@ -179,8 +181,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals2.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals2.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals2.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Testing and Development</title>
+<title> Testing and Development</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../toolkit.html" title="Internal Details and Tools (Experimental)">
-<link rel="prev" href="internals1/minima.html" title="Locating Function Minima">
-<link rel="next" href="internals2/polynomials.html" title="Polynomials">
+<link rel="up" href="../toolkit.html" title=" Internal Details and Tools (Experimental)">
+<link rel="prev" href="internals1/minima.html" title=" Locating Function
+ Minima">
+<link rel="next" href="internals2/polynomials.html" title=" Polynomials">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.toolkit.internals2"></a> Testing and Development
-</h3></div></div></div>
+<a name="math_toolkit.toolkit.internals2"></a> Testing and Development</h3></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"> Polynomials</span></dt>
 <dt><span class="section"><a href="internals2/minimax.html"> Minimax Approximations
@@ -38,8 +38,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals2/error_test.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals2/error_test.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals2/error_test.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Relative Error and Testing</title>
+<title> Relative
+ Error and Testing</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../internals2.html" title="Testing and Development">
-<link rel="prev" href="minimax.html" title="Minimax Approximations and the Remez Algorithm">
-<link rel="next" href="test_data.html" title="Graphing, Profiling, and Generating Test Data for Special Functions">
+<link rel="up" href="../internals2.html" title=" Testing and Development">
+<link rel="prev" href="minimax.html" title=" Minimax Approximations
+ and the Remez Algorithm">
+<link rel="next" href="test_data.html" title=" Graphing,
+ Profiling, and Generating Test Data for Special Functions">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +27,13 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.toolkit.internals2.error_test"></a><a href="error_test.html" title="Relative Error and Testing"> Relative
- Error and Testing</a>
-</h4></div></div></div>
-<a name="math_toolkit.toolkit.internals2.error_test.synopsis"></a><h5>
-<a name="id722101"></a>
+<a name="math_toolkit.toolkit.internals2.error_test"></a><a href="error_test.html" title=" Relative
+ Error and Testing"> Relative
+ Error and Testing</a></h4></div></div></div>
+<a name="math_toolkit.toolkit.internals2.error_test.synopsis"></a><h4>
+<a name="id684898"></a>
           <a href="error_test.html#math_toolkit.toolkit.internals2.error_test.synopsis">Synopsis</a>
- </h5>
+ </h4>
 <p>
           
 </p>
@@ -46,10 +49,10 @@
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">A</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">F1</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">F2</span><span class="special">&gt;</span>
 <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="id722455"></a>
+<a name="math_toolkit.toolkit.internals2.error_test.description"></a><h4>
+<a name="id685254"></a>
           <a href="error_test.html#math_toolkit.toolkit.internals2.error_test.description">Description</a>
- </h5>
+ </h4>
 <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="identifier">T</span> <span class="identifier">relative_error</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">v</span><span class="special">);</span>
@@ -93,48 +96,48 @@
 <div class="variablelist">
 <p class="title"><b></b></p>
 <dl>
-<dt><span class="term"><code class="computeroutput"><span class="keyword">unsigned</span>
- <span class="identifier">worst</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span></code></span></dt>
+<dt><span class="term"><tt class="computeroutput"><span class="keyword">unsigned</span>
+ <span class="identifier">worst</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span></tt></span></dt>
 <dd><p>
               Returns the row at which the worst error occurred.
             </p></dd>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">T</span>
- <span class="identifier">min</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span></code></span></dt>
+<dt><span class="term"><tt class="computeroutput"><span class="identifier">T</span>
+ <span class="identifier">min</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span></tt></span></dt>
 <dd><p>
               Returns the smallest relative error found.
             </p></dd>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">T</span>
- <span class="identifier">max</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span></code></span></dt>
+<dt><span class="term"><tt class="computeroutput"><span class="identifier">T</span>
+ <span class="identifier">max</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span></tt></span></dt>
 <dd><p>
               Returns the largest relative error found.
             </p></dd>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">T</span>
- <span class="identifier">mean</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span></code></span></dt>
+<dt><span class="term"><tt class="computeroutput"><span class="identifier">T</span>
+ <span class="identifier">mean</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span></tt></span></dt>
 <dd><p>
               Returns the mean error found.
             </p></dd>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">uintmax_t</span>
- <span class="identifier">count</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span></code></span></dt>
+<dt><span class="term"><tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">uintmax_t</span>
+ <span class="identifier">count</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span></tt></span></dt>
 <dd><p>
               Returns the number of test cases.
             </p></dd>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">T</span>
- <span class="identifier">variance</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span></code></span></dt>
+<dt><span class="term"><tt class="computeroutput"><span class="identifier">T</span>
+ <span class="identifier">variance</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span></tt></span></dt>
 <dd><p>
               Returns the variance of the errors found.
             </p></dd>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">T</span>
- <span class="identifier">variance1</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span></code></span></dt>
+<dt><span class="term"><tt class="computeroutput"><span class="identifier">T</span>
+ <span class="identifier">variance1</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span></tt></span></dt>
 <dd><p>
               Returns the unbiased variance of the errors found.
             </p></dd>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">T</span>
- <span class="identifier">rms</span><span class="special">()</span><span class="keyword">const</span></code></span></dt>
+<dt><span class="term"><tt class="computeroutput"><span class="identifier">T</span>
+ <span class="identifier">rms</span><span class="special">()</span><span class="keyword">const</span></tt></span></dt>
 <dd><p>
               Returns the Root Mean Square, or quadratic mean of the errors.
             </p></dd>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">test_result</span><span class="special">&amp;</span> <span class="keyword">operator</span><span class="special">+=(</span><span class="keyword">const</span> <span class="identifier">test_result</span><span class="special">&amp;</span>
- <span class="identifier">t</span><span class="special">)</span></code></span></dt>
+<dt><span class="term"><tt class="computeroutput"><span class="identifier">test_result</span><span class="special">&amp;</span> <span class="keyword">operator</span><span class="special">+=(</span><span class="keyword">const</span> <span class="identifier">test_result</span><span class="special">&amp;</span>
+ <span class="identifier">t</span><span class="special">)</span></tt></span></dt>
 <dd><p>
               Combines two test_result's into a single result.
             </p></dd>
@@ -143,12 +146,12 @@
 <p>
           The template parameter of test_result, is the same type as the values in
           the two dimensional array passed to function <span class="emphasis"><em>test</em></span>,
- roughly that's <code class="computeroutput"><span class="identifier">A</span><span class="special">::</span><span class="identifier">value_type</span><span class="special">::</span><span class="identifier">value_type</span></code>.
+ roughly that's <tt class="computeroutput"><span class="identifier">A</span><span class="special">::</span><span class="identifier">value_type</span><span class="special">::</span><span class="identifier">value_type</span></tt>.
         </p>
 <p>
           Parameter <span class="emphasis"><em>a</em></span> is a matrix of test data: and must be
           a standard library Sequence type, that contains another Sequence type:
- typically it will be a two dimensional instance of <code class="literal">boost::array</code>.
+ typically it will be a two dimensional instance of <tt class="literal">boost::array</tt>.
           Each row of <span class="emphasis"><em>a</em></span> should contain all the parameters that
           are passed to the function under test as well as the expected result.
         </p>
@@ -164,14 +167,14 @@
         </p>
 <p>
           If the function under test returns a non-finite value when a finite result
- is expected, or if a gross error is found, then a message is sent to <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">cerr</span></code>, and a call to BOOST_ERROR() made
+ is expected, or if a gross error is found, then a message is sent to <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">cerr</span></tt>, and a call to BOOST_ERROR() made
           (which means that including this header requires you use Boost.Test). This
           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="id723409"></a>
+<a name="math_toolkit.toolkit.internals2.error_test.example"></a><h4>
+<a name="id686210"></a>
           <a href="error_test.html#math_toolkit.toolkit.internals2.error_test.example">Example</a>
- </h5>
+ </h4>
 <p>
           Suppose we want to test the tgamma and lgamma functions, we can create
           a two dimensional matrix of test data, each row is one test case, and contains
@@ -226,8 +229,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals2/minimax.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals2/minimax.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals2/minimax.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Minimax Approximations and the Remez Algorithm</title>
+<title> Minimax Approximations
+ and the Remez Algorithm</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../internals2.html" title="Testing and Development">
-<link rel="prev" href="polynomials.html" title="Polynomials">
-<link rel="next" href="error_test.html" title="Relative Error and Testing">
+<link rel="up" href="../internals2.html" title=" Testing and Development">
+<link rel="prev" href="polynomials.html" title=" Polynomials">
+<link rel="next" href="error_test.html" title=" Relative
+ Error and Testing">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +26,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.toolkit.internals2.minimax"></a><a href="minimax.html" title="Minimax Approximations and the Remez Algorithm"> Minimax Approximations
- and the Remez Algorithm</a>
-</h4></div></div></div>
+<a name="math_toolkit.toolkit.internals2.minimax"></a><a href="minimax.html" title=" Minimax Approximations
+ and the Remez Algorithm"> Minimax Approximations
+ and the Remez Algorithm</a></h4></div></div></div>
 <p>
           The directory libs/math/minimax contains a command line driven program
           for the generation of minimax approximations using the Remez algorithm.
@@ -44,7 +46,7 @@
         </p>
 <p>
           Unless you already familar with the Remez method you should first read
- the <a href="../../backgrounders/remez.html" title="The Remez Method">brief background article
+ the <a href="../../backgrounders/remez.html" title=" The Remez Method">brief background article
           explaining the principals behind the Remez algorithm</a>.
         </p>
 <p>
@@ -77,7 +79,8 @@
           approximate as a new variant after the existing examples.
         </p>
 <p>
- In addition to those two files, the program needs to be linked to a patched NTL library to compile.
+ In addition to those two files, the program needs to be linked to a <a href="../../using_udt/use_ntl.html" title=" Using With NTL - a High-Precision
+ Floating-Point Library">patched NTL library to compile</a>.
         </p>
 <p>
           Note that the function <span class="emphasis"><em>f</em></span> must return the rational
@@ -178,7 +181,7 @@
 <dt><span class="term">x-offset val</span></dt>
 <dd><p>
               Sets the x-offset to <span class="emphasis"><em>val</em></span>: the approximation will
- be generated for <code class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">x</span> <span class="special">+</span> <span class="identifier">X</span><span class="special">)</span> <span class="special">+</span> <span class="identifier">Y</span></code> where <span class="emphasis"><em>X</em></span> is
+ be generated for <tt class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">x</span> <span class="special">+</span> <span class="identifier">X</span><span class="special">)</span> <span class="special">+</span> <span class="identifier">Y</span></tt> where <span class="emphasis"><em>X</em></span> is
               the x-offset and <span class="emphasis"><em>Y</em></span> is the y-offset. Defaults to
               zero. To avoid rounding errors, take care to specify a value that can
               be exactly represented as a floating point number.
@@ -186,7 +189,7 @@
 <dt><span class="term">y-offset val</span></dt>
 <dd><p>
               Sets the y-offset to <span class="emphasis"><em>val</em></span>: the approximation will
- be generated for <code class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">x</span> <span class="special">+</span> <span class="identifier">X</span><span class="special">)</span> <span class="special">+</span> <span class="identifier">Y</span></code> where <span class="emphasis"><em>X</em></span> is
+ be generated for <tt class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">x</span> <span class="special">+</span> <span class="identifier">X</span><span class="special">)</span> <span class="special">+</span> <span class="identifier">Y</span></tt> where <span class="emphasis"><em>X</em></span> is
               the x-offset and <span class="emphasis"><em>Y</em></span> is the y-offset. Defaults to
               zero. To avoid rounding errors, take care to specify a value that can
               be exactly represented as a floating point number.
@@ -197,7 +200,7 @@
               endpoints of the range plus the midpoint of the range. The calculated
               value is deliberately truncated to <span class="emphasis"><em>float</em></span> precision
               (and should be stored as a <span class="emphasis"><em>float</em></span> in your code).
- The approximation will be generated for <code class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">x</span> <span class="special">+</span> <span class="identifier">X</span><span class="special">)</span> <span class="special">+</span> <span class="identifier">Y</span></code> where <span class="emphasis"><em>X</em></span> is
+ The approximation will be generated for <tt class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">x</span> <span class="special">+</span> <span class="identifier">X</span><span class="special">)</span> <span class="special">+</span> <span class="identifier">Y</span></tt> where <span class="emphasis"><em>X</em></span> is
               the x-offset and <span class="emphasis"><em>Y</em></span> is the y-offset. Defaults to
               zero.
             </p></dd>
@@ -258,8 +261,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals2/polynomials.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals2/polynomials.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals2/polynomials.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Polynomials</title>
+<title> Polynomials</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../internals2.html" title="Testing and Development">
-<link rel="prev" href="../internals2.html" title="Testing and Development">
-<link rel="next" href="minimax.html" title="Minimax Approximations and the Remez Algorithm">
+<link rel="up" href="../internals2.html" title=" Testing and Development">
+<link rel="prev" href="../internals2.html" title=" Testing and Development">
+<link rel="next" href="minimax.html" title=" Minimax Approximations
+ and the Remez Algorithm">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,12 +25,11 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.toolkit.internals2.polynomials"></a> Polynomials
-</h4></div></div></div>
-<a name="math_toolkit.toolkit.internals2.polynomials.synopsis"></a><h5>
-<a name="id718262"></a>
+<a name="math_toolkit.toolkit.internals2.polynomials"></a> Polynomials</h4></div></div></div>
+<a name="math_toolkit.toolkit.internals2.polynomials.synopsis"></a><h4>
+<a name="id681046"></a>
           <a href="polynomials.html#math_toolkit.toolkit.internals2.polynomials.synopsis">Synopsis</a>
- </h5>
+ </h4>
 <p>
           
 </p>
@@ -104,10 +104,10 @@
 
 <span class="special">}}}</span> <span class="comment">// namespaces
 </span></pre>
-<a name="math_toolkit.toolkit.internals2.polynomials.description"></a><h5>
-<a name="id721039"></a>
+<a name="math_toolkit.toolkit.internals2.polynomials.description"></a><h4>
+<a name="id683824"></a>
           <a href="polynomials.html#math_toolkit.toolkit.internals2.polynomials.description">Description</a>
- </h5>
+ </h4>
 <p>
           This is a fairly trivial class for polynomial manipulation.
         </p>
@@ -124,8 +124,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals2/test_data.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals2/test_data.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals2/test_data.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Graphing, Profiling, and Generating Test Data for Special Functions</title>
+<title> Graphing,
+ Profiling, and Generating Test Data for Special Functions</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Math Toolkit">
-<link rel="up" href="../internals2.html" title="Testing and Development">
-<link rel="prev" href="error_test.html" title="Relative Error and Testing">
-<link rel="next" href="../../using_udt.html" title="Use with User Defined Floating-Point Types">
+<link rel="up" href="../internals2.html" title=" Testing and Development">
+<link rel="prev" href="error_test.html" title=" Relative
+ Error and Testing">
+<link rel="next" href="../../using_udt.html" title=" Use with User Defined Floating-Point
+ Types">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,11 +27,11 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="math_toolkit.toolkit.internals2.test_data"></a><a href="test_data.html" title="Graphing, Profiling, and Generating Test Data for Special Functions"> Graphing,
- Profiling, and Generating Test Data for Special Functions</a>
-</h4></div></div></div>
+<a name="math_toolkit.toolkit.internals2.test_data"></a><a href="test_data.html" title=" Graphing,
+ Profiling, and Generating Test Data for Special Functions"> Graphing,
+ Profiling, and Generating Test Data for Special Functions</a></h4></div></div></div>
 <p>
- The class <code class="computeroutput"><span class="identifier">test_data</span></code> and
+ The class <tt class="computeroutput"><span class="identifier">test_data</span></tt> and
           associated helper functions are designed so that in just a few lines of
           code you should be able to:
         </p>
@@ -45,10 +48,10 @@
             Generate high precision test data.
           </li>
 </ul></div>
-<a name="math_toolkit.toolkit.internals2.test_data.synopsis"></a><h5>
-<a name="id724506"></a>
+<a name="math_toolkit.toolkit.internals2.test_data.synopsis"></a><h4>
+<a name="id687310"></a>
           <a href="test_data.html#math_toolkit.toolkit.internals2.test_data.synopsis">Synopsis</a>
- </h5>
+ </h4>
 <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,10 +150,10 @@
                          
 <span class="special">}}}</span> <span class="comment">// namespaces
 </span></pre>
-<a name="math_toolkit.toolkit.internals2.test_data.description"></a><h5>
-<a name="id727432"></a>
+<a name="math_toolkit.toolkit.internals2.test_data.description"></a><h4>
+<a name="id690239"></a>
           <a href="test_data.html#math_toolkit.toolkit.internals2.test_data.description">Description</a>
- </h5>
+ </h4>
 <p>
           This tool is best illustrated with the following series of examples.
         </p>
@@ -177,11 +180,11 @@
             in either csv format, or as C++ source code (as a table using Boost.Array).
           </li>
 </ul></div>
-<a name="math_toolkit.toolkit.internals2.test_data.example_1__output_data_for_graph_plotting"></a><h6>
-<a name="id727505"></a>
+<a name="math_toolkit.toolkit.internals2.test_data.example_1__output_data_for_graph_plotting"></a><h5>
+<a name="id690314"></a>
           <a 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>
+ </h5>
 <p>
           For example, lets say we want to graph the lgamma function between -3 and
           100, one could do this like so:
@@ -212,11 +215,11 @@
 <p>
           <span class="inlinemediaobject"><img src="../../../../graphs/lgamma.png" alt="lgamma"></span>
         </p>
-<a name="math_toolkit.toolkit.internals2.test_data.example_2__creating_test_data"></a><h6>
-<a name="id728050"></a>
+<a name="math_toolkit.toolkit.internals2.test_data.example_2__creating_test_data"></a><h5>
+<a name="id690860"></a>
           <a href="test_data.html#math_toolkit.toolkit.internals2.test_data.example_2__creating_test_data">Example
           2: Creating Test Data</a>
- </h6>
+ </h5>
 <p>
           As a second example, let's suppose we want to create highly accurate test
           data for a special function. Since many special functions have two or more
@@ -275,7 +278,7 @@
 </pre>
 <p>
           To create the data, we'll need to input the domains for a and b for which
- the function will be tested: the function <code class="computeroutput"><span class="identifier">get_user_parameter_info</span></code>
+ the function will be tested: the function <tt class="computeroutput"><span class="identifier">get_user_parameter_info</span></tt>
           is designed for just that purpose. The start of main will look something
           like:
         </p>
@@ -314,7 +317,7 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Caution]" src="../../../../../../../../doc/html/images/caution.png"></td>
 <th align="left">Caution</th>
 </tr>
-<tr><td align="left" valign="top"><p>
+<tr><td colspan="2" align="left" valign="top"><p>
             At this point one potential stumbling block should be mentioned: test_data&lt;&gt;::insert
             will create a matrix of test data when there are two or more parameters,
             so if we have two parameters and we're asked for a thousand points on
@@ -361,30 +364,30 @@
         </p>
 <div class="itemizedlist"><ul type="disc">
 <li>
- It reduces the file sizes considerably: all those <code class="computeroutput"><span class="keyword">static_cast</span></code>'s
+ It reduces the file sizes considerably: all those <tt class="computeroutput"><span class="keyword">static_cast</span></tt>'s
             add up to a lot of bytes otherwise (they are needed to suppress compiler
- warnings when <code class="computeroutput"><span class="identifier">T</span></code> is narrower
- than a <code class="computeroutput"><span class="keyword">long</span> <span class="keyword">double</span></code>).
+ warnings when <tt class="computeroutput"><span class="identifier">T</span></tt> is narrower
+ than a <tt class="computeroutput"><span class="keyword">long</span> <span class="keyword">double</span></tt>).
           </li>
 <li>
             It provides a useful customisation point: for example if we were testing
- a user-defined type that has more precision than a <code class="computeroutput"><span class="keyword">long</span>
- <span class="keyword">double</span></code> we could change it to:
+ a user-defined type that has more precision than a <tt class="computeroutput"><span class="keyword">long</span>
+ <span class="keyword">double</span></tt> we could change it to:
           </li>
 </ul></div>
 <p>
- <code class="literal">#define SC_(x) lexical_cast&lt;T&gt;(BOOST_STRINGIZE(x))</code>
+ <tt class="literal">#define SC_(x) lexical_cast&lt;T&gt;(BOOST_STRINGIZE(x))</tt>
         </p>
 <p>
           in order to ensure that no truncation of the values occurs prior to conversion
- to <code class="computeroutput"><span class="identifier">T</span></code>. Note that this isn't
+ to <tt class="computeroutput"><span class="identifier">T</span></tt>. Note that this isn't
           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="id730544"></a>
+<a name="math_toolkit.toolkit.internals2.test_data.example_3__profiling_a_continued_fraction_for_convergence_and_accuracy"></a><h5>
+<a name="id693356"></a>
           <a 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>
+ </h5>
 <p>
           Alternatively, lets say we want to profile a continued fraction for convergence
           and error. As an example, we'll use the continued fraction for the upper
@@ -457,7 +460,7 @@
 </pre>
 <p>
           Feeding that functor into test_data allows rapid output of csv data, for
- whatever type <code class="computeroutput"><span class="identifier">T</span></code> we may
+ whatever type <tt class="computeroutput"><span class="identifier">T</span></tt> we may
           be interested in:
         </p>
 <pre class="programlisting">
@@ -490,10 +493,10 @@
           So it's pretty clear that this fraction shouldn't be used for small values
           of a and z.
         </p>
-<a name="math_toolkit.toolkit.internals2.test_data.reference"></a><h5>
-<a name="id732788"></a>
+<a name="math_toolkit.toolkit.internals2.test_data.reference"></a><h4>
+<a name="id695602"></a>
           <a href="test_data.html#math_toolkit.toolkit.internals2.test_data.reference">reference</a>
- </h5>
+ </h4>
 <a name="test_data_reference"></a><p>
         </p>
 <p>
@@ -549,8 +552,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals_overview.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals_overview.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/toolkit/internals_overview.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Overview</title>
+<title> Overview</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Math Toolkit">
-<link rel="up" href="../toolkit.html" title="Internal Details and Tools (Experimental)">
-<link rel="prev" href="../toolkit.html" title="Internal Details and Tools (Experimental)">
-<link rel="next" href="internals1.html" title="Reused Utilities">
+<link rel="up" href="../toolkit.html" title=" Internal Details and Tools (Experimental)">
+<link rel="prev" href="../toolkit.html" title=" Internal Details and Tools (Experimental)">
+<link rel="next" href="internals1.html" title=" Reused Utilities">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +24,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.toolkit.internals_overview"></a> Overview
-</h3></div></div></div>
+<a name="math_toolkit.toolkit.internals_overview"></a> Overview</h3></div></div></div>
 <p>
         This section contains internal utilities used by the library's implementation
         along with tools used in development and testing. These tools have only minimal
@@ -43,8 +42,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Use with User Defined Floating-Point Types</title>
+<title> Use with User Defined Floating-Point
+ Types</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../index.html" title="Math Toolkit">
 <link rel="up" href="../index.html" title="Math Toolkit">
-<link rel="prev" href="toolkit/internals2/test_data.html" title="Graphing, Profiling, and Generating Test Data for Special Functions">
-<link rel="next" href="using_udt/use_ntl.html" title="Using With NTL - a High-Precision Floating-Point Library">
+<link rel="prev" href="toolkit/internals2/test_data.html" title=" Graphing,
+ Profiling, and Generating Test Data for Special Functions">
+<link rel="next" href="using_udt/use_ntl.html" title=" Using With NTL - a High-Precision
+ Floating-Point Library">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="math_toolkit.using_udt"></a><a href="using_udt.html" title="Use with User Defined Floating-Point Types"> Use with User Defined Floating-Point
- Types</a>
-</h2></div></div></div>
+<a name="math_toolkit.using_udt"></a><a href="using_udt.html" title=" Use with User Defined Floating-Point
+ Types"> Use with User Defined Floating-Point
+ Types</a></h2></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"><a href="using_udt/use_ntl.html"> Using With NTL - a High-Precision
       Floating-Point Library</a></span></dt>
@@ -40,8 +43,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt/archetypes.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt/archetypes.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt/archetypes.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Conceptual Archetypes and Testing</title>
+<title> Conceptual Archetypes
+ and Testing</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" 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="dist_concept.html" title="Conceptual Requirements for Distribution Types">
-<link rel="next" href="../policy.html" title="Policies">
+<link rel="up" href="../using_udt.html" title=" Use with User Defined Floating-Point
+ Types">
+<link rel="prev" href="dist_concept.html" title=" Conceptual Requirements
+ for Distribution Types">
+<link rel="next" href="../policy.html" title=" Policies">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.using_udt.archetypes"></a><a href="archetypes.html" title="Conceptual Archetypes and Testing"> Conceptual Archetypes
- and Testing</a>
-</h3></div></div></div>
+<a name="math_toolkit.using_udt.archetypes"></a><a href="archetypes.html" title=" Conceptual Archetypes
+ and Testing"> Conceptual Archetypes
+ and Testing</a></h3></div></div></div>
 <p>
         There are several concept archetypes available:
       </p>
@@ -47,7 +50,7 @@
 <span class="special">}}}</span> <span class="comment">// namespaces
 </span></pre>
 <p>
- <code class="computeroutput"><span class="identifier">std_real_concept</span></code> is an archetype
+ <tt class="computeroutput"><span class="identifier">std_real_concept</span></tt> is an archetype
         for the built-in Real types.
       </p>
 <p>
@@ -56,7 +59,7 @@
         the current scope - and not just because they happen to be in global scope.
       </p>
 <p>
- In order to ensure that a call to say <code class="computeroutput"><span class="identifier">pow</span></code>
+ In order to ensure that a call to say <tt class="computeroutput"><span class="identifier">pow</span></tt>
         can be found either via argument dependent lookup, or failing that then in
         the std namespace: all calls to standard library functions are unqualified,
         with the std:: versions found via a using declaration to make them visible
@@ -68,13 +71,13 @@
         For example if the code calls ::pow rather than std::pow, the code will cleanly
         compile, but truncation of long doubles to double will cause a significant
         loss of precision. In contrast a template instantiated with std_real_concept
- will <span class="bold"><strong>only</strong></span> compile if the all the standard
+ will <span class="bold"><b>only</b></span> compile if the all the standard
         library functions used have been brought into the current scope with a using
         declaration.
       </p>
 <p>
         There is a test program libs/math/test/std_real_concept_check.cpp
- that instantiates every template in this library with type <code class="computeroutput"><span class="identifier">std_real_concept</span></code> to verify it's usage of
+ that instantiates every template in this library with type <tt class="computeroutput"><span class="identifier">std_real_concept</span></tt> to verify it's usage of
         standard library functions.
       </p>
 <p>
@@ -94,25 +97,28 @@
 <span class="special">}}}</span> <span class="comment">// namespaces
 </span></pre>
 <p>
- <code class="computeroutput"><span class="identifier">real_concept</span></code> is an archetype
- for user defined real types,
+ <tt class="computeroutput"><span class="identifier">real_concept</span></tt> is an archetype
+ for <a href="concepts.html" title=" Conceptual Requirements
+ for Real Number Types">user defined real types</a>,
         it declares it's standard library functions in it's own namespace: these
         will only be found if they are called unqualified allowing argument dependent
         lookup to locate them. In addition this type is useable at runtime: this
         allows code that would not otherwise be exercised by the built-in floating
         point types to be tested. There is no std::numeric_limits&lt;&gt; support
- for this type, since this is not a conceptual requirement for RealType's.
+ for this type, since this is not a conceptual requirement for <a href="concepts.html" title=" Conceptual Requirements
+ for Real Number Types">RealType</a>'s.
       </p>
 <p>
         NTL RR is an example of a type meeting the requirements that this type models,
- but note that use of a thin wrapper class is required: refer to <a href="use_ntl.html" title="Using With NTL - a High-Precision Floating-Point Library">"Using
+ but note that use of a thin wrapper class is required: refer to <a href="use_ntl.html" title=" Using With NTL - a High-Precision
+ Floating-Point Library">"Using
         With NTL - a High-Precision Floating-Point Library"</a>.
       </p>
 <p>
- There is no specific test case for type <code class="computeroutput"><span class="identifier">real_concept</span></code>,
+ There is no specific test case for type <tt class="computeroutput"><span class="identifier">real_concept</span></tt>,
         instead, since this type is usable at runtime, each individual test case
- as well as testing <code class="computeroutput"><span class="keyword">float</span></code>, <code class="computeroutput"><span class="keyword">double</span></code> and <code class="computeroutput"><span class="keyword">long</span>
- <span class="keyword">double</span></code>, also tests <code class="computeroutput"><span class="identifier">real_concept</span></code>.
+ as well as testing <tt class="computeroutput"><span class="keyword">float</span></tt>, <tt class="computeroutput"><span class="keyword">double</span></tt> and <tt class="computeroutput"><span class="keyword">long</span>
+ <span class="keyword">double</span></tt>, also tests <tt class="computeroutput"><span class="identifier">real_concept</span></tt>.
       </p>
 <p>
         
@@ -135,24 +141,27 @@
 <span class="special">}}}</span> <span class="comment">// namespaces
 </span></pre>
 <p>
- The class template <code class="computeroutput"><span class="identifier">distribution_archetype</span></code>
- is a model of the <a href="dist_concept.html" title="Conceptual Requirements for Distribution Types">Distribution
+ The class template <tt class="computeroutput"><span class="identifier">distribution_archetype</span></tt>
+ is a model of the <a href="dist_concept.html" title=" Conceptual Requirements
+ for Distribution Types">Distribution
         concept</a>.
       </p>
 <p>
- The class template <code class="computeroutput"><span class="identifier">DistributionConcept</span></code>
+ The class template <tt class="computeroutput"><span class="identifier">DistributionConcept</span></tt>
         is a <a href="../../../../../../../libs/concept_check/index.html" target="_top">concept checking
         class</a> for distribution types.
       </p>
 <p>
         The test program distribution_concept_check.cpp
- is responsible for using <code class="computeroutput"><span class="identifier">DistributionConcept</span></code>
- to verify that all the distributions in this library conform to the Distribution concept.
+ is responsible for using <tt class="computeroutput"><span class="identifier">DistributionConcept</span></tt>
+ to verify that all the distributions in this library conform to the <a href="dist_concept.html" title=" Conceptual Requirements
+ for Distribution Types">Distribution concept</a>.
       </p>
 <p>
- The class template <code class="computeroutput"><span class="identifier">DistributionConcept</span></code>
+ The class template <tt class="computeroutput"><span class="identifier">DistributionConcept</span></tt>
         verifies the existence (but not proper function) of the non-member accessors
- required by the <a href="dist_concept.html" title="Conceptual Requirements for Distribution Types">Distribution
+ required by the <a href="dist_concept.html" title=" Conceptual Requirements
+ for Distribution Types">Distribution
         concept</a>. These are checked by calls like
       </p>
 <p>
@@ -169,8 +178,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt/concepts.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt/concepts.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt/concepts.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Conceptual Requirements for Real Number Types</title>
+<title> Conceptual Requirements
+ for Real Number Types</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" 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="dist_concept.html" title="Conceptual Requirements for Distribution Types">
+<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="dist_concept.html" title=" Conceptual Requirements
+ for Distribution Types">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,15 +28,16 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.using_udt.concepts"></a><a href="concepts.html" title="Conceptual Requirements for Real Number Types"> Conceptual Requirements
- for Real Number Types</a>
-</h3></div></div></div>
+<a name="math_toolkit.using_udt.concepts"></a><a href="concepts.html" title=" Conceptual Requirements
+ for Real Number Types"> Conceptual Requirements
+ for Real Number Types</a></h3></div></div></div>
 <p>
         The functions, and statistical distributions in this library can be used
         with any type <span class="emphasis"><em>RealType</em></span> that meets the conceptual requirements
         given below. All the built in floating point types will meet these requirements.
         User defined types that meet the requirements can also be used. For example,
- with a thin wrapper class
+ with <a href="use_ntl.html" title=" Using With NTL - a High-Precision
+ Floating-Point Library">a thin wrapper class</a>
         one of the types provided with NTL (RR)
         can be used. Submissions of binding to other extended precision types would
         also be most welcome!
@@ -41,19 +46,19 @@
         The guiding principal behind these requirements, is that a <span class="emphasis"><em>RealType</em></span>
         behaves just like a built in floating point type.
       </p>
-<a name="math_toolkit.using_udt.concepts.basic_arithmetic_requirements"></a><h5>
-<a name="id733797"></a>
+<a name="math_toolkit.using_udt.concepts.basic_arithmetic_requirements"></a><h4>
+<a name="id696615"></a>
         <a href="concepts.html#math_toolkit.using_udt.concepts.basic_arithmetic_requirements">Basic
         Arithmetic Requirements</a>
- </h5>
+ </h4>
 <p>
         These requirements are common to all of the functions in this library.
       </p>
 <p>
- In the following table <span class="emphasis"><em>r</em></span> is an object of type <code class="computeroutput"><span class="identifier">RealType</span></code>, <span class="emphasis"><em>cr</em></span> and
- <span class="emphasis"><em>cr2</em></span> are objects of type <code class="computeroutput"><span class="keyword">const</span>
- <span class="identifier">RealType</span></code>, and <span class="emphasis"><em>ca</em></span>
- is an object of type <code class="computeroutput"><span class="keyword">const</span> <span class="identifier">arithmetic</span><span class="special">-</span><span class="identifier">type</span></code> (arithmetic types include all the
+ In the following table <span class="emphasis"><em>r</em></span> is an object of type <tt class="computeroutput"><span class="identifier">RealType</span></tt>, <span class="emphasis"><em>cr</em></span> and
+ <span class="emphasis"><em>cr2</em></span> are objects of type <tt class="computeroutput"><span class="keyword">const</span>
+ <span class="identifier">RealType</span></tt>, and <span class="emphasis"><em>ca</em></span>
+ is an object of type <tt class="computeroutput"><span class="keyword">const</span> <span class="identifier">arithmetic</span><span class="special">-</span><span class="identifier">type</span></tt> (arithmetic types include all the
         built in integers and floating point types).
       </p>
 <div class="informaltable"><table class="table">
@@ -83,7 +88,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">RealType</span><span class="special">(</span><span class="identifier">cr</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="identifier">RealType</span><span class="special">(</span><span class="identifier">cr</span><span class="special">)</span></tt>
               </p>
               </td>
 <td>
@@ -100,7 +105,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">RealType</span><span class="special">(</span><span class="identifier">ca</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="identifier">RealType</span><span class="special">(</span><span class="identifier">ca</span><span class="special">)</span></tt>
               </p>
               </td>
 <td>
@@ -117,8 +122,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">r</span> <span class="special">=</span>
- <span class="identifier">cr</span></code>
+ <tt class="computeroutput"><span class="identifier">r</span> <span class="special">=</span>
+ <span class="identifier">cr</span></tt>
               </p>
               </td>
 <td>
@@ -135,8 +140,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">r</span> <span class="special">=</span>
- <span class="identifier">ca</span></code>
+ <tt class="computeroutput"><span class="identifier">r</span> <span class="special">=</span>
+ <span class="identifier">ca</span></tt>
               </p>
               </td>
 <td>
@@ -153,8 +158,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">r</span> <span class="special">+=</span>
- <span class="identifier">cr</span></code>
+ <tt class="computeroutput"><span class="identifier">r</span> <span class="special">+=</span>
+ <span class="identifier">cr</span></tt>
               </p>
               </td>
 <td>
@@ -171,8 +176,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">r</span> <span class="special">+=</span>
- <span class="identifier">ca</span></code>
+ <tt class="computeroutput"><span class="identifier">r</span> <span class="special">+=</span>
+ <span class="identifier">ca</span></tt>
               </p>
               </td>
 <td>
@@ -189,8 +194,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">r</span> <span class="special">-=</span>
- <span class="identifier">cr</span></code>
+ <tt class="computeroutput"><span class="identifier">r</span> <span class="special">-=</span>
+ <span class="identifier">cr</span></tt>
               </p>
               </td>
 <td>
@@ -207,8 +212,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">r</span> <span class="special">-=</span>
- <span class="identifier">ca</span></code>
+ <tt class="computeroutput"><span class="identifier">r</span> <span class="special">-=</span>
+ <span class="identifier">ca</span></tt>
               </p>
               </td>
 <td>
@@ -225,8 +230,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">r</span> <span class="special">*=</span>
- <span class="identifier">cr</span></code>
+ <tt class="computeroutput"><span class="identifier">r</span> <span class="special">*=</span>
+ <span class="identifier">cr</span></tt>
               </p>
               </td>
 <td>
@@ -243,8 +248,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">r</span> <span class="special">*=</span>
- <span class="identifier">ca</span></code>
+ <tt class="computeroutput"><span class="identifier">r</span> <span class="special">*=</span>
+ <span class="identifier">ca</span></tt>
               </p>
               </td>
 <td>
@@ -261,8 +266,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">r</span> <span class="special">/=</span>
- <span class="identifier">cr</span></code>
+ <tt class="computeroutput"><span class="identifier">r</span> <span class="special">/=</span>
+ <span class="identifier">cr</span></tt>
               </p>
               </td>
 <td>
@@ -279,8 +284,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">r</span> <span class="special">/=</span>
- <span class="identifier">ca</span></code>
+ <tt class="computeroutput"><span class="identifier">r</span> <span class="special">/=</span>
+ <span class="identifier">ca</span></tt>
               </p>
               </td>
 <td>
@@ -297,7 +302,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">-</span><span class="identifier">r</span></code>
+ <tt class="computeroutput"><span class="special">-</span><span class="identifier">r</span></tt>
               </p>
               </td>
 <td>
@@ -314,7 +319,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">+</span><span class="identifier">r</span></code>
+ <tt class="computeroutput"><span class="special">+</span><span class="identifier">r</span></tt>
               </p>
               </td>
 <td>
@@ -331,8 +336,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">cr</span> <span class="special">+</span>
- <span class="identifier">cr2</span></code>
+ <tt class="computeroutput"><span class="identifier">cr</span> <span class="special">+</span>
+ <span class="identifier">cr2</span></tt>
               </p>
               </td>
 <td>
@@ -349,8 +354,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">cr</span> <span class="special">+</span>
- <span class="identifier">ca</span></code>
+ <tt class="computeroutput"><span class="identifier">cr</span> <span class="special">+</span>
+ <span class="identifier">ca</span></tt>
               </p>
               </td>
 <td>
@@ -367,8 +372,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">ca</span> <span class="special">+</span>
- <span class="identifier">cr</span></code>
+ <tt class="computeroutput"><span class="identifier">ca</span> <span class="special">+</span>
+ <span class="identifier">cr</span></tt>
               </p>
               </td>
 <td>
@@ -385,8 +390,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">cr</span> <span class="special">-</span>
- <span class="identifier">cr2</span></code>
+ <tt class="computeroutput"><span class="identifier">cr</span> <span class="special">-</span>
+ <span class="identifier">cr2</span></tt>
               </p>
               </td>
 <td>
@@ -403,8 +408,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">cr</span> <span class="special">-</span>
- <span class="identifier">ca</span></code>
+ <tt class="computeroutput"><span class="identifier">cr</span> <span class="special">-</span>
+ <span class="identifier">ca</span></tt>
               </p>
               </td>
 <td>
@@ -421,8 +426,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">ca</span> <span class="special">-</span>
- <span class="identifier">cr</span></code>
+ <tt class="computeroutput"><span class="identifier">ca</span> <span class="special">-</span>
+ <span class="identifier">cr</span></tt>
               </p>
               </td>
 <td>
@@ -439,8 +444,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">cr</span> <span class="special">*</span>
- <span class="identifier">cr2</span></code>
+ <tt class="computeroutput"><span class="identifier">cr</span> <span class="special">*</span>
+ <span class="identifier">cr2</span></tt>
               </p>
               </td>
 <td>
@@ -457,8 +462,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">cr</span> <span class="special">*</span>
- <span class="identifier">ca</span></code>
+ <tt class="computeroutput"><span class="identifier">cr</span> <span class="special">*</span>
+ <span class="identifier">ca</span></tt>
               </p>
               </td>
 <td>
@@ -475,8 +480,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">ca</span> <span class="special">*</span>
- <span class="identifier">cr</span></code>
+ <tt class="computeroutput"><span class="identifier">ca</span> <span class="special">*</span>
+ <span class="identifier">cr</span></tt>
               </p>
               </td>
 <td>
@@ -493,8 +498,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">cr</span> <span class="special">/</span>
- <span class="identifier">cr2</span></code>
+ <tt class="computeroutput"><span class="identifier">cr</span> <span class="special">/</span>
+ <span class="identifier">cr2</span></tt>
               </p>
               </td>
 <td>
@@ -511,8 +516,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">cr</span> <span class="special">/</span>
- <span class="identifier">ca</span></code>
+ <tt class="computeroutput"><span class="identifier">cr</span> <span class="special">/</span>
+ <span class="identifier">ca</span></tt>
               </p>
               </td>
 <td>
@@ -529,8 +534,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">ca</span> <span class="special">/</span>
- <span class="identifier">cr</span></code>
+ <tt class="computeroutput"><span class="identifier">ca</span> <span class="special">/</span>
+ <span class="identifier">cr</span></tt>
               </p>
               </td>
 <td>
@@ -547,8 +552,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">cr</span> <span class="special">==</span>
- <span class="identifier">cr2</span></code>
+ <tt class="computeroutput"><span class="identifier">cr</span> <span class="special">==</span>
+ <span class="identifier">cr2</span></tt>
               </p>
               </td>
 <td>
@@ -565,8 +570,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">cr</span> <span class="special">==</span>
- <span class="identifier">ca</span></code>
+ <tt class="computeroutput"><span class="identifier">cr</span> <span class="special">==</span>
+ <span class="identifier">ca</span></tt>
               </p>
               </td>
 <td>
@@ -583,8 +588,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">ca</span> <span class="special">==</span>
- <span class="identifier">cr</span></code>
+ <tt class="computeroutput"><span class="identifier">ca</span> <span class="special">==</span>
+ <span class="identifier">cr</span></tt>
               </p>
               </td>
 <td>
@@ -601,8 +606,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">cr</span> <span class="special">!=</span>
- <span class="identifier">cr2</span></code>
+ <tt class="computeroutput"><span class="identifier">cr</span> <span class="special">!=</span>
+ <span class="identifier">cr2</span></tt>
               </p>
               </td>
 <td>
@@ -619,8 +624,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">cr</span> <span class="special">!=</span>
- <span class="identifier">ca</span></code>
+ <tt class="computeroutput"><span class="identifier">cr</span> <span class="special">!=</span>
+ <span class="identifier">ca</span></tt>
               </p>
               </td>
 <td>
@@ -637,8 +642,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">ca</span> <span class="special">!=</span>
- <span class="identifier">cr</span></code>
+ <tt class="computeroutput"><span class="identifier">ca</span> <span class="special">!=</span>
+ <span class="identifier">cr</span></tt>
               </p>
               </td>
 <td>
@@ -655,8 +660,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">cr</span> <span class="special">&lt;=</span>
- <span class="identifier">cr2</span></code>
+ <tt class="computeroutput"><span class="identifier">cr</span> <span class="special">&lt;=</span>
+ <span class="identifier">cr2</span></tt>
               </p>
               </td>
 <td>
@@ -673,8 +678,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">cr</span> <span class="special">&lt;=</span>
- <span class="identifier">ca</span></code>
+ <tt class="computeroutput"><span class="identifier">cr</span> <span class="special">&lt;=</span>
+ <span class="identifier">ca</span></tt>
               </p>
               </td>
 <td>
@@ -691,8 +696,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">ca</span> <span class="special">&lt;=</span>
- <span class="identifier">cr</span></code>
+ <tt class="computeroutput"><span class="identifier">ca</span> <span class="special">&lt;=</span>
+ <span class="identifier">cr</span></tt>
               </p>
               </td>
 <td>
@@ -709,8 +714,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">cr</span> <span class="special">&gt;=</span>
- <span class="identifier">cr2</span></code>
+ <tt class="computeroutput"><span class="identifier">cr</span> <span class="special">&gt;=</span>
+ <span class="identifier">cr2</span></tt>
               </p>
               </td>
 <td>
@@ -727,8 +732,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">cr</span> <span class="special">&gt;=</span>
- <span class="identifier">ca</span></code>
+ <tt class="computeroutput"><span class="identifier">cr</span> <span class="special">&gt;=</span>
+ <span class="identifier">ca</span></tt>
               </p>
               </td>
 <td>
@@ -745,8 +750,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">ca</span> <span class="special">&gt;=</span>
- <span class="identifier">cr</span></code>
+ <tt class="computeroutput"><span class="identifier">ca</span> <span class="special">&gt;=</span>
+ <span class="identifier">cr</span></tt>
               </p>
               </td>
 <td>
@@ -763,8 +768,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">cr</span> <span class="special">&lt;</span>
- <span class="identifier">cr2</span></code>
+ <tt class="computeroutput"><span class="identifier">cr</span> <span class="special">&lt;</span>
+ <span class="identifier">cr2</span></tt>
               </p>
               </td>
 <td>
@@ -781,8 +786,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">cr</span> <span class="special">&lt;</span>
- <span class="identifier">ca</span></code>
+ <tt class="computeroutput"><span class="identifier">cr</span> <span class="special">&lt;</span>
+ <span class="identifier">ca</span></tt>
               </p>
               </td>
 <td>
@@ -799,8 +804,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">ca</span> <span class="special">&lt;</span>
- <span class="identifier">cr</span></code>
+ <tt class="computeroutput"><span class="identifier">ca</span> <span class="special">&lt;</span>
+ <span class="identifier">cr</span></tt>
               </p>
               </td>
 <td>
@@ -817,8 +822,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">cr</span> <span class="special">&gt;</span>
- <span class="identifier">cr2</span></code>
+ <tt class="computeroutput"><span class="identifier">cr</span> <span class="special">&gt;</span>
+ <span class="identifier">cr2</span></tt>
               </p>
               </td>
 <td>
@@ -835,8 +840,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">cr</span> <span class="special">&gt;</span>
- <span class="identifier">ca</span></code>
+ <tt class="computeroutput"><span class="identifier">cr</span> <span class="special">&gt;</span>
+ <span class="identifier">ca</span></tt>
               </p>
               </td>
 <td>
@@ -853,8 +858,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">ca</span> <span class="special">&gt;</span>
- <span class="identifier">cr</span></code>
+ <tt class="computeroutput"><span class="identifier">ca</span> <span class="special">&gt;</span>
+ <span class="identifier">cr</span></tt>
               </p>
               </td>
 <td>
@@ -871,7 +876,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">tools</span><span class="special">::</span><span class="identifier">digits</span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">&gt;()</span></code>
+ <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">tools</span><span class="special">::</span><span class="identifier">digits</span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">&gt;()</span></tt>
               </p>
               </td>
 <td>
@@ -888,7 +893,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">tools</span><span class="special">::</span><span class="identifier">max_value</span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">&gt;()</span></code>
+ <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">tools</span><span class="special">::</span><span class="identifier">max_value</span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">&gt;()</span></tt>
               </p>
               </td>
 <td>
@@ -905,7 +910,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">tools</span><span class="special">::</span><span class="identifier">min_value</span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">&gt;()</span></code>
+ <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">tools</span><span class="special">::</span><span class="identifier">min_value</span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">&gt;()</span></tt>
               </p>
               </td>
 <td>
@@ -922,7 +927,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">tools</span><span class="special">::</span><span class="identifier">log_max_value</span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">&gt;()</span></code>
+ <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">tools</span><span class="special">::</span><span class="identifier">log_max_value</span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">&gt;()</span></tt>
               </p>
               </td>
 <td>
@@ -940,7 +945,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">tools</span><span class="special">::</span><span class="identifier">log_min_value</span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">&gt;()</span></code>
+ <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">tools</span><span class="special">::</span><span class="identifier">log_min_value</span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">&gt;()</span></tt>
               </p>
               </td>
 <td>
@@ -958,7 +963,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">tools</span><span class="special">::</span><span class="identifier">epsilon</span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">&gt;()</span></code>
+ <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">tools</span><span class="special">::</span><span class="identifier">epsilon</span><span class="special">&lt;</span><span class="identifier">RealType</span><span class="special">&gt;()</span></tt>
               </p>
               </td>
 <td>
@@ -979,25 +984,25 @@
       </p>
 <div class="orderedlist"><ol type="1">
 <li>
- The functions <code class="computeroutput"><span class="identifier">log_max_value</span></code>
- and <code class="computeroutput"><span class="identifier">log_min_value</span></code> can be
+ The functions <tt class="computeroutput"><span class="identifier">log_max_value</span></tt>
+ and <tt class="computeroutput"><span class="identifier">log_min_value</span></tt> can be
           synthesised from the others, and so no explicit specialisation is required.
         </li>
 <li>
- The function <code class="computeroutput"><span class="identifier">epsilon</span></code> can
+ The function <tt class="computeroutput"><span class="identifier">epsilon</span></tt> can
           be synthesised from the others, so no explicit specialisation is required
           provided the precision of RealType does not vary at runtime (see the header
           <a href="../../../../../../../boost/math/bindings/rr.hpp" target="_top">boost/math/bindings/rr.hpp</a>
           for an example where the precision does vary at runtime).
         </li>
 <li>
- The functions <code class="computeroutput"><span class="identifier">digits</span></code>,
- <code class="computeroutput"><span class="identifier">max_value</span></code> and <code class="computeroutput"><span class="identifier">min_value</span></code>, all get synthesised automatically
- from <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span></code>. However, if <code class="computeroutput"><span class="identifier">numeric_limits</span></code> is not specialised for
+ The functions <tt class="computeroutput"><span class="identifier">digits</span></tt>,
+ <tt class="computeroutput"><span class="identifier">max_value</span></tt> and <tt class="computeroutput"><span class="identifier">min_value</span></tt>, all get synthesised automatically
+ from <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span></tt>. However, if <tt class="computeroutput"><span class="identifier">numeric_limits</span></tt> is not specialised for
           type RealType, then you will get a compiler error when code tries to use
           these functions, <span class="emphasis"><em>unless</em></span> you explicitly specialise
           them. For example if the precision of RealType varies at runtime, then
- <code class="computeroutput"><span class="identifier">numeric_limits</span></code> support
+ <tt class="computeroutput"><span class="identifier">numeric_limits</span></tt> support
           may not be appropriate, see boost/math/tools/ntl.hpp
           for examples.
         </li>
@@ -1007,10 +1012,10 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Warning]" src="../../../../../../../doc/html/images/warning.png"></td>
 <th align="left">Warning</th>
 </tr>
-<tr><td align="left" valign="top">
+<tr><td colspan="2" align="left" valign="top">
 <p>
- If <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span><span class="special">&lt;&gt;</span></code>
- is <span class="bold"><strong>not specialized</strong></span> for type <span class="emphasis"><em>RealType</em></span>
+ If <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span><span class="special">&lt;&gt;</span></tt>
+ is <span class="bold"><b>not specialized</b></span> for type <span class="emphasis"><em>RealType</em></span>
           then the default float precision of 6 decimal digits will be used by other
           Boost programs including:
         </p>
@@ -1025,19 +1030,19 @@
           a string, causing potentially serious loss of accuracy on output.
         </p>
 <p>
- Although it might seem obvious that RealType should require <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span></code> to be specialized, this
- is not sensible for <code class="computeroutput"><span class="identifier">NTL</span><span class="special">::</span><span class="identifier">RR</span></code>
+ Although it might seem obvious that RealType should require <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span></tt> to be specialized, this
+ is not sensible for <tt class="computeroutput"><span class="identifier">NTL</span><span class="special">::</span><span class="identifier">RR</span></tt>
           and similar classes where the number of digits is a runtime parameter (where
- as for <code class="computeroutput"><span class="identifier">numeric_limits</span></code> it
+ as for <tt class="computeroutput"><span class="identifier">numeric_limits</span></tt> it
           has to be fixed at compile time).
         </p>
 </td></tr>
 </table></div>
-<a name="math_toolkit.using_udt.concepts.standard_library_support_requirements"></a><h5>
-<a name="id736865"></a>
+<a name="math_toolkit.using_udt.concepts.standard_library_support_requirements"></a><h4>
+<a name="id699686"></a>
         <a href="concepts.html#math_toolkit.using_udt.concepts.standard_library_support_requirements">Standard
         Library Support Requirements</a>
- </h5>
+ </h4>
 <p>
         Many (though not all) of the functions in this library make calls to standard
         library functions, the following table summarises the requirements. Note
@@ -1047,10 +1052,10 @@
         it and see!
       </p>
 <p>
- In the following table <span class="emphasis"><em>r</em></span> is an object of type <code class="computeroutput"><span class="identifier">RealType</span></code>, <span class="emphasis"><em>cr1</em></span> and
- <span class="emphasis"><em>cr2</em></span> are objects of type <code class="computeroutput"><span class="keyword">const</span>
- <span class="identifier">RealType</span></code>, and <span class="emphasis"><em>i</em></span>
- is an object of type <code class="computeroutput"><span class="keyword">int</span></code>.
+ In the following table <span class="emphasis"><em>r</em></span> is an object of type <tt class="computeroutput"><span class="identifier">RealType</span></tt>, <span class="emphasis"><em>cr1</em></span> and
+ <span class="emphasis"><em>cr2</em></span> are objects of type <tt class="computeroutput"><span class="keyword">const</span>
+ <span class="identifier">RealType</span></tt>, and <span class="emphasis"><em>i</em></span>
+ is an object of type <tt class="computeroutput"><span class="keyword">int</span></tt>.
       </p>
 <div class="informaltable"><table class="table">
 <colgroup>
@@ -1073,7 +1078,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">fabs</span><span class="special">(</span><span class="identifier">cr1</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="identifier">fabs</span><span class="special">(</span><span class="identifier">cr1</span><span class="special">)</span></tt>
               </p>
               </td>
 <td>
@@ -1085,7 +1090,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">abs</span><span class="special">(</span><span class="identifier">cr1</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="identifier">abs</span><span class="special">(</span><span class="identifier">cr1</span><span class="special">)</span></tt>
               </p>
               </td>
 <td>
@@ -1097,7 +1102,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">ceil</span><span class="special">(</span><span class="identifier">cr1</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="identifier">ceil</span><span class="special">(</span><span class="identifier">cr1</span><span class="special">)</span></tt>
               </p>
               </td>
 <td>
@@ -1109,7 +1114,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">floor</span><span class="special">(</span><span class="identifier">cr1</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="identifier">floor</span><span class="special">(</span><span class="identifier">cr1</span><span class="special">)</span></tt>
               </p>
               </td>
 <td>
@@ -1121,7 +1126,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">exp</span><span class="special">(</span><span class="identifier">cr1</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="identifier">exp</span><span class="special">(</span><span class="identifier">cr1</span><span class="special">)</span></tt>
               </p>
               </td>
 <td>
@@ -1133,8 +1138,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">pow</span><span class="special">(</span><span class="identifier">cr1</span><span class="special">,</span>
- <span class="identifier">cr2</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="identifier">pow</span><span class="special">(</span><span class="identifier">cr1</span><span class="special">,</span>
+ <span class="identifier">cr2</span><span class="special">)</span></tt>
               </p>
               </td>
 <td>
@@ -1146,7 +1151,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">sqrt</span><span class="special">(</span><span class="identifier">cr1</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="identifier">sqrt</span><span class="special">(</span><span class="identifier">cr1</span><span class="special">)</span></tt>
               </p>
               </td>
 <td>
@@ -1158,7 +1163,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">log</span><span class="special">(</span><span class="identifier">cr1</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="identifier">log</span><span class="special">(</span><span class="identifier">cr1</span><span class="special">)</span></tt>
               </p>
               </td>
 <td>
@@ -1170,8 +1175,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">frexp</span><span class="special">(</span><span class="identifier">cr1</span><span class="special">,</span>
- <span class="special">&amp;</span><span class="identifier">i</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="identifier">frexp</span><span class="special">(</span><span class="identifier">cr1</span><span class="special">,</span>
+ <span class="special">&amp;</span><span class="identifier">i</span><span class="special">)</span></tt>
               </p>
               </td>
 <td>
@@ -1183,8 +1188,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">ldexp</span><span class="special">(</span><span class="identifier">cr1</span><span class="special">,</span>
- <span class="identifier">i</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="identifier">ldexp</span><span class="special">(</span><span class="identifier">cr1</span><span class="special">,</span>
+ <span class="identifier">i</span><span class="special">)</span></tt>
               </p>
               </td>
 <td>
@@ -1196,7 +1201,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">cos</span><span class="special">(</span><span class="identifier">cr1</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="identifier">cos</span><span class="special">(</span><span class="identifier">cr1</span><span class="special">)</span></tt>
               </p>
               </td>
 <td>
@@ -1208,7 +1213,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">sin</span><span class="special">(</span><span class="identifier">cr1</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="identifier">sin</span><span class="special">(</span><span class="identifier">cr1</span><span class="special">)</span></tt>
               </p>
               </td>
 <td>
@@ -1220,7 +1225,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">asin</span><span class="special">(</span><span class="identifier">cr1</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="identifier">asin</span><span class="special">(</span><span class="identifier">cr1</span><span class="special">)</span></tt>
               </p>
               </td>
 <td>
@@ -1232,7 +1237,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">tan</span><span class="special">(</span><span class="identifier">cr1</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="identifier">tan</span><span class="special">(</span><span class="identifier">cr1</span><span class="special">)</span></tt>
               </p>
               </td>
 <td>
@@ -1244,7 +1249,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">atan</span><span class="special">(</span><span class="identifier">cr1</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="identifier">atan</span><span class="special">(</span><span class="identifier">cr1</span><span class="special">)</span></tt>
               </p>
               </td>
 <td>
@@ -1258,21 +1263,21 @@
 <p>
         Note that the table above lists only those standard library functions known
         to be used (or likely to be used in the near future) by this library. The
- following functions: <code class="computeroutput"><span class="identifier">acos</span></code>,
- <code class="computeroutput"><span class="identifier">atan2</span></code>, <code class="computeroutput"><span class="identifier">fmod</span></code>,
- <code class="computeroutput"><span class="identifier">cosh</span></code>, <code class="computeroutput"><span class="identifier">sinh</span></code>,
- <code class="computeroutput"><span class="identifier">tanh</span></code>, <code class="computeroutput"><span class="identifier">modf</span></code>
- and <code class="computeroutput"><span class="identifier">log10</span></code> are not currently
+ following functions: <tt class="computeroutput"><span class="identifier">acos</span></tt>,
+ <tt class="computeroutput"><span class="identifier">atan2</span></tt>, <tt class="computeroutput"><span class="identifier">fmod</span></tt>,
+ <tt class="computeroutput"><span class="identifier">cosh</span></tt>, <tt class="computeroutput"><span class="identifier">sinh</span></tt>,
+ <tt class="computeroutput"><span class="identifier">tanh</span></tt>, <tt class="computeroutput"><span class="identifier">modf</span></tt>
+ and <tt class="computeroutput"><span class="identifier">log10</span></tt> are not currently
         used, but may be if further special functions are added.
       </p>
 <p>
- In addition, for efficient and accurate results, a <a href="../backgrounders/lanczos.html" title="The Lanczos Approximation">Lanczos
+ In addition, for efficient and accurate results, a <a href="../backgrounders/lanczos.html" title=" The Lanczos Approximation">Lanczos
         approximation</a> is highly desirable. You may be able to adapt an existing
         approximation from boost/math/special_functions/lanczos.hpp
         or libs/math/tools/ntl_rr_lanczos.hpp:
         you will need change static_cast's to lexical_cast's, and the constants to
         <span class="emphasis"><em>strings</em></span> (in order to ensure the coefficients aren't
- truncated to long double) and then specialise <code class="computeroutput"><span class="identifier">lanczos_traits</span></code>
+ truncated to long double) and then specialise <tt class="computeroutput"><span class="identifier">lanczos_traits</span></tt>
         for type T. Otherwise you may have to hack libs/math/tools/lanczos_generator.cpp
         to find a suitable approximation for your RealType. The code will still compile
         if you don't do this, but both accuracy and efficiency will be greatly compromised
@@ -1281,8 +1286,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt/dist_concept.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt/dist_concept.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt/dist_concept.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Conceptual Requirements for Distribution Types</title>
+<title> Conceptual Requirements
+ for Distribution Types</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" 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="concepts.html" title="Conceptual Requirements for Real Number Types">
-<link rel="next" href="archetypes.html" title="Conceptual Archetypes and Testing">
+<link rel="up" href="../using_udt.html" title=" Use with User Defined Floating-Point
+ Types">
+<link rel="prev" href="concepts.html" title=" Conceptual Requirements
+ for Real Number Types">
+<link rel="next" href="archetypes.html" title=" Conceptual Archetypes
+ and Testing">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,23 +28,25 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.using_udt.dist_concept"></a><a href="dist_concept.html" title="Conceptual Requirements for Distribution Types"> Conceptual Requirements
- for Distribution Types</a>
-</h3></div></div></div>
+<a name="math_toolkit.using_udt.dist_concept"></a><a href="dist_concept.html" title=" Conceptual Requirements
+ for Distribution Types"> Conceptual Requirements
+ for Distribution Types</a></h3></div></div></div>
 <p>
         A <span class="emphasis"><em>DistributionType</em></span> is a type that implements the following
         conceptual requirements, and encapsulates a statistical distribution.
       </p>
 <p>
         Please note that this documentation should not be used as a substitute for
- the reference documentation,
- and tutorial of the statistical
+ the <a href="../dist/dist_ref.html" title=" Statistical Distributions
+ Reference">reference documentation</a>,
+ and <a href="../dist/stat_tut.html" title=" Statistical Distributions
+ Tutorial">tutorial</a> of the statistical
         distributions.
       </p>
 <p>
- In the following table, <span class="emphasis"><em>d</em></span> is an object of type <code class="computeroutput"><span class="identifier">DistributionType</span></code>, <span class="emphasis"><em>cd</em></span>
- is an object of type <code class="computeroutput"><span class="keyword">const</span> <span class="identifier">DistributionType</span></code> and <span class="emphasis"><em>cr</em></span>
- is an object of a type convertible to <code class="computeroutput"><span class="identifier">RealType</span></code>.
+ In the following table, <span class="emphasis"><em>d</em></span> is an object of type <tt class="computeroutput"><span class="identifier">DistributionType</span></tt>, <span class="emphasis"><em>cd</em></span>
+ is an object of type <tt class="computeroutput"><span class="keyword">const</span> <span class="identifier">DistributionType</span></tt> and <span class="emphasis"><em>cr</em></span>
+ is an object of a type convertible to <tt class="computeroutput"><span class="identifier">RealType</span></tt>.
       </p>
 <div class="informaltable"><table class="table">
 <colgroup>
@@ -97,7 +103,7 @@
               </td>
 <td>
               <p>
- The Policy to use when
+ The Policy to use when
                 evaluating functions that depend on this distribution.
               </p>
               </td>
@@ -184,7 +190,7 @@
 <td>
               <p>
                 Returns the complement of the CDF of the distribution, the same as:
- <code class="computeroutput"><span class="number">1</span><span class="special">-</span><span class="identifier">cdf</span><span class="special">(</span><span class="identifier">cd</span><span class="special">,</span> <span class="identifier">cr</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="number">1</span><span class="special">-</span><span class="identifier">cdf</span><span class="special">(</span><span class="identifier">cd</span><span class="special">,</span> <span class="identifier">cr</span><span class="special">)</span></tt>
               </p>
               </td>
 </tr>
@@ -219,7 +225,7 @@
 <td>
               <p>
                 Returns the quantile of the distribution, starting from the complement
- of the probability, the same as: <code class="computeroutput"><span class="identifier">quantile</span><span class="special">(</span><span class="identifier">cd</span><span class="special">,</span> <span class="number">1</span><span class="special">-</span><span class="identifier">cr</span><span class="special">)</span></code>
+ of the probability, the same as: <tt class="computeroutput"><span class="identifier">quantile</span><span class="special">(</span><span class="identifier">cd</span><span class="special">,</span> <span class="number">1</span><span class="special">-</span><span class="identifier">cr</span><span class="special">)</span></tt>
               </p>
               </td>
 </tr>
@@ -381,8 +387,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt/use_ntl.html
==============================================================================
--- trunk/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt/use_ntl.html (original)
+++ trunk/libs/math/doc/sf_and_dist/html/math_toolkit/using_udt/use_ntl.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Using With NTL - a High-Precision Floating-Point Library</title>
+<title> Using With NTL - a High-Precision
+ Floating-Point Library</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" 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="../using_udt.html" title="Use with User Defined Floating-Point Types">
-<link rel="next" href="concepts.html" title="Conceptual Requirements for Real Number Types">
+<link rel="up" href="../using_udt.html" title=" Use with User Defined Floating-Point
+ Types">
+<link rel="prev" href="../using_udt.html" title=" Use with User Defined Floating-Point
+ Types">
+<link rel="next" href="concepts.html" title=" Conceptual Requirements
+ for Real Number Types">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +28,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="math_toolkit.using_udt.use_ntl"></a><a href="use_ntl.html" title="Using With NTL - a High-Precision Floating-Point Library"> Using With NTL - a High-Precision
- Floating-Point Library</a>
-</h3></div></div></div>
+<a name="math_toolkit.using_udt.use_ntl"></a><a href="use_ntl.html" title=" Using With NTL - a High-Precision
+ Floating-Point Library"> Using With NTL - a High-Precision
+ Floating-Point Library</a></h3></div></div></div>
 <p>
         The special functions and tools in this library can be used with <a href="http://shoup.net/ntl/doc/RR.txt" target="_top">NTL::RR
         (an arbitrary precision number type)</a>, via the bindings in boost/math/bindings/rr.hpp.
@@ -34,16 +38,16 @@
         Theory by Victor Shoup</a>
       </p>
 <p>
- Unfortunately <code class="computeroutput"><span class="identifier">NTL</span><span class="special">::</span><span class="identifier">RR</span></code> doesn't quite satisfy our conceptual
- requirements, so there is a very thin wrapper class <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">ntl</span><span class="special">::</span><span class="identifier">RR</span></code> defined in boost/math/bindings/rr.hpp
- that you should use in place of <code class="computeroutput"><span class="identifier">NTL</span><span class="special">::</span><span class="identifier">RR</span></code>. The
+ Unfortunately <tt class="computeroutput"><span class="identifier">NTL</span><span class="special">::</span><span class="identifier">RR</span></tt> doesn't quite satisfy our conceptual
+ requirements, so there is a very thin wrapper class <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">ntl</span><span class="special">::</span><span class="identifier">RR</span></tt> defined in boost/math/bindings/rr.hpp
+ that you should use in place of <tt class="computeroutput"><span class="identifier">NTL</span><span class="special">::</span><span class="identifier">RR</span></tt>. The
         class is intended to be a drop-in replacement for the "real" NTL::RR
         that adds some syntactic sugar to keep this library happy, plus some of the
         standard library functions not implemented in NTL.
       </p>
 <p>
- Finally there is a high precision <a href="../backgrounders/lanczos.html" title="The Lanczos Approximation">Lanczos
- approximation</a> suitable for use with <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">ntl</span><span class="special">::</span><span class="identifier">RR</span></code>, used at 1000-bit precision in libs/math/tools/ntl_rr_lanczos.hpp.
+ Finally there is a high precision <a href="../backgrounders/lanczos.html" title=" The Lanczos Approximation">Lanczos
+ approximation</a> suitable for use with <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">ntl</span><span class="special">::</span><span class="identifier">RR</span></tt>, used at 1000-bit precision in libs/math/tools/ntl_rr_lanczos.hpp.
         The approximation has a theoretical precision of &gt; 90 decimal digits,
         and an experimental precision of &gt; 100 decimal digits. To use that approximation,
         just include that header before any of the special function headers (if you
@@ -53,8 +57,11 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
- and Xiaogang Zhang</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2006 -2007 John Maddock, Paul A. Bristow, Hubert Holin
+ and Xiaogang Zhang<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/background_information.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/background_information.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/background_information.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -3,11 +3,12 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Background Information</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../index.html" title="Boost.Regex">
 <link rel="up" href="../index.html" title="Boost.Regex">
-<link rel="prev" href="ref/deprecated_interfaces/old_regex.html" title="High Level Class RegEx (Deprecated)">
-<link rel="next" href="background_information/headers.html" title="Headers">
+<link rel="prev" href="ref/deprecated_interfaces/old_regex.html" title=" High
+ Level Class RegEx (Deprecated)">
+<link rel="next" href="background_information/headers.html" title=" Headers">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="boost_regex.background_information"></a>Background Information
-</h2></div></div></div>
+<a name="boost_regex.background_information"></a>Background Information</h2></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"> Headers</span></dt>
 <dt><span class="section"> Localization</span></dt>
@@ -65,7 +65,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/background_information/acknowledgements.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/background_information/acknowledgements.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/background_information/acknowledgements.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Acknowledgements</title>
+<title>
+ Acknowledgements</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
 <link rel="up" href="../background_information.html" title="Background Information">
-<link rel="prev" href="redist.html" title="Redistributables">
-<link rel="next" href="history.html" title="History">
+<link rel="prev" href="redist.html" title=" Redistributables">
+<link rel="next" href="history.html" title=" History">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +25,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.background_information.acknowledgements"></a><a href="acknowledgements.html" title="Acknowledgements">
- Acknowledgements</a>
-</h3></div></div></div>
+<a name="boost_regex.background_information.acknowledgements"></a><a href="acknowledgements.html" title="
+ Acknowledgements">
+ Acknowledgements</a></h3></div></div></div>
 <p>
         The author can be contacted at john - at - johnmaddock.co.uk; the home page
         for this library is at www.boost.org.
@@ -74,7 +75,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/background_information/examples.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/background_information/examples.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/background_information/examples.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Test and Example Programs</title>
+<title> Test and
+ Example Programs</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
 <link rel="up" href="../background_information.html" title="Background Information">
-<link rel="prev" href="thread_safety.html" title="Thread Safety">
-<link rel="next" href="futher.html" title="References and Further Information">
+<link rel="prev" href="thread_safety.html" title=" Thread
+ Safety">
+<link rel="next" href="futher.html" title=" References
+ and Further Information">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,16 +27,16 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.background_information.examples"></a><a href="examples.html" title="Test and Example Programs"> Test and
- Example Programs</a>
-</h3></div></div></div>
-<a name="boost_regex.background_information.examples.test_programs"></a><h5>
-<a name="id647645"></a>
+<a name="boost_regex.background_information.examples"></a><a href="examples.html" title=" Test and
+ Example Programs"> Test and
+ Example Programs</a></h3></div></div></div>
+<a name="boost_regex.background_information.examples.test_programs"></a><h4>
+<a name="id614398"></a>
         <a href="examples.html#boost_regex.background_information.examples.test_programs">Test
         Programs</a>
- </h5>
+ </h4>
 <p>
- <span class="bold"><strong>regress:</strong></span>
+ <span class="bold"><b>regress:</b></span>
       </p>
 <p>
         A regression test application that gives the matching/searching algorithms
@@ -49,7 +52,7 @@
         Files: See directory.
       </p>
 <p>
- <span class="bold"><strong>bad_expression_test:</strong></span>
+ <span class="bold"><b>bad_expression_test:</b></span>
       </p>
 <p>
         Verifies that "bad" regular expressions don't cause the matcher
@@ -62,7 +65,7 @@
         Files: bad_expression_test.cpp.
       </p>
 <p>
- <span class="bold"><strong>recursion_test:</strong></span>
+ <span class="bold"><b>recursion_test:</b></span>
       </p>
 <p>
         Verifies that the matcher can't overrun the stack (no matter what the expression).
@@ -74,7 +77,7 @@
         Files: recursion_test.cpp.
       </p>
 <p>
- <span class="bold"><strong>concepts:</strong></span>
+ <span class="bold"><b>concepts:</b></span>
       </p>
 <p>
         Verifies that the library meets all documented concepts (a compile only test).
@@ -86,7 +89,7 @@
         Files: concept_check.cpp.
       </p>
 <p>
- <span class="bold"><strong>captures_test:</strong></span>
+ <span class="bold"><b>captures_test:</b></span>
       </p>
 <p>
         Test code for captures.
@@ -97,13 +100,13 @@
 <p>
         Files: captures_test.cpp.
       </p>
-<a name="boost_regex.background_information.examples.example_programs"></a><h5>
-<a name="id647853"></a>
+<a name="boost_regex.background_information.examples.example_programs"></a><h4>
+<a name="id614615"></a>
         <a href="examples.html#boost_regex.background_information.examples.example_programs">Example
         programs</a>
- </h5>
+ </h4>
 <p>
- <span class="bold"><strong>grep</strong></span>
+ <span class="bold"><b>grep</b></span>
       </p>
 <p>
         A simple grep implementation, run with the -h command line option to find
@@ -113,7 +116,7 @@
         Files: grep.cpp
       </p>
 <p>
- <span class="bold"><strong>timer.exe</strong></span>
+ <span class="bold"><b>timer.exe</b></span>
       </p>
 <p>
         A simple interactive expression matching application, the results of all
@@ -123,11 +126,11 @@
 <p>
         Files: regex_timer.cpp.
       </p>
-<a name="boost_regex.background_information.examples.code_snippets"></a><h5>
-<a name="id647934"></a>
+<a name="boost_regex.background_information.examples.code_snippets"></a><h4>
+<a name="id614698"></a>
         <a href="examples.html#boost_regex.background_information.examples.code_snippets">Code
         snippets</a>
- </h5>
+ </h4>
 <p>
         The snippets examples contain the code examples used in the documentation:
       </p>
@@ -208,7 +211,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/background_information/faq.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/background_information/faq.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/background_information/faq.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>FAQ</title>
+<title> FAQ</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
 <link rel="up" href="../background_information.html" title="Background Information">
-<link rel="prev" href="futher.html" title="References and Further Information">
-<link rel="next" href="performance.html" title="Performance">
+<link rel="prev" href="futher.html" title=" References
+ and Further Information">
+<link rel="next" href="performance.html" title=" Performance">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,14 +25,13 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.background_information.faq"></a> FAQ
-</h3></div></div></div>
+<a name="boost_regex.background_information.faq"></a> FAQ</h3></div></div></div>
 <p>
- <span class="bold"><strong>Q.</strong></span> I can't get regex++ to work with escape
+ <span class="bold"><b>Q.</b></span> I can't get regex++ to work with escape
         characters, what's going on?
       </p>
 <p>
- <span class="bold"><strong>A.</strong></span> If you embed regular expressions in C++
+ <span class="bold"><b>A.</b></span> If you embed regular expressions in C++
         code, then remember that escape characters are processed twice: once by the
         C++ compiler, and once by the Boost.Regex expression compiler, so to pass
         the regular expression \d+ to Boost.Regex, you need to embed "\d+"
@@ -39,21 +39,21 @@
         "\\" in your code.
       </p>
 <p>
- <span class="bold"><strong>Q.</strong></span> No matter what I do regex_match always
+ <span class="bold"><b>Q.</b></span> No matter what I do regex_match always
         returns false, what's going on?
       </p>
 <p>
- <span class="bold"><strong>A.</strong></span> The algorithm regex_match only succeeds
- if the expression matches <span class="bold"><strong>all</strong></span> of the text,
- if you want to <span class="bold"><strong>find</strong></span> a sub-string within
+ <span class="bold"><b>A.</b></span> The algorithm regex_match only succeeds
+ if the expression matches <span class="bold"><b>all</b></span> of the text,
+ if you want to <span class="bold"><b>find</b></span> a sub-string within
         the text that matches the expression then use regex_search instead.
       </p>
 <p>
- <span class="bold"><strong>Q.</strong></span> Why does using parenthesis in a POSIX
+ <span class="bold"><b>Q.</b></span> Why does using parenthesis in a POSIX
         regular expression change the result of a match?
       </p>
 <p>
- <span class="bold"><strong>A.</strong></span> For POSIX (extended and basic) regular
+ <span class="bold"><b>A.</b></span> For POSIX (extended and basic) regular
         expressions, but not for perl regexes, parentheses don't only mark; they
         determine what the best match is as well. When the expression is compiled
         as a POSIX basic or extended regex then Boost.Regex follows the POSIX standard
@@ -85,11 +85,11 @@
         as the expression.
       </p>
 <p>
- <span class="bold"><strong>Q.</strong></span> Why don't character ranges work properly
+ <span class="bold"><b>Q.</b></span> Why don't character ranges work properly
         (POSIX mode only)?
       </p>
 <p>
- <span class="bold"><strong>A.</strong></span> The POSIX standard specifies that character
+ <span class="bold"><b>A.</b></span> The POSIX standard specifies that character
         range expressions are locale sensitive - so for example the expression [A-Z]
         will match any collating element that collates between 'A' and 'Z'. That
         means that for most locales other than "C" or "POSIX",
@@ -97,39 +97,39 @@
         most people expect - or at least not what most people have come to expect
         from regular expression engines. For this reason, the default behaviour of
         Boost.Regex (perl mode) is to turn locale sensitive collation off by not
- setting the <code class="computeroutput"><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">collate</span></code>
+ setting the <tt class="computeroutput"><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">collate</span></tt>
         compile time flag. However if you set a non-default compile time flag - for
- example <code class="computeroutput"><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">extended</span></code> or <code class="computeroutput"><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">basic</span></code>,
+ example <tt class="computeroutput"><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">extended</span></tt> or <tt class="computeroutput"><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">basic</span></tt>,
         then locale dependent collation will be enabled, this also applies to the
- POSIX API functions which use either <code class="computeroutput"><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">extended</span></code>
- or <code class="computeroutput"><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">basic</span></code> internally. [Note - when <code class="computeroutput"><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">nocollate</span></code> in effect, the library behaves
+ POSIX API functions which use either <tt class="computeroutput"><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">extended</span></tt>
+ or <tt class="computeroutput"><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">basic</span></tt> internally. [Note - when <tt class="computeroutput"><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">nocollate</span></tt> in effect, the library behaves
         "as if" the LC_COLLATE locale category were always "C",
         regardless of what its actually set to - end note].
       </p>
 <p>
- <span class="bold"><strong>Q.</strong></span> Why are there no throw specifications
+ <span class="bold"><b>Q.</b></span> Why are there no throw specifications
         on any of the functions? What exceptions can the library throw?
       </p>
 <p>
- <span class="bold"><strong>A.</strong></span> Not all compilers support (or honor)
+ <span class="bold"><b>A.</b></span> Not all compilers support (or honor)
         throw specifications, others support them but with reduced efficiency. Throw
         specifications may be added at a later date as compilers begin to handle
         this better. The library should throw only three types of exception: [boost::regex_error]
- can be thrown by basic_regex when compiling a regular
- expression, <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></code> can be thrown when a call
- to <code class="computeroutput"><span class="identifier">basic_regex</span><span class="special">::</span><span class="identifier">imbue</span></code> tries to open a message catalogue
- that doesn't exist, or when a call to regex_search or regex_match results in an "everlasting"
- search, or when a call to <code class="computeroutput"><span class="identifier">RegEx</span><span class="special">::</span><span class="identifier">GrepFiles</span></code>
- or <code class="computeroutput"><span class="identifier">RegEx</span><span class="special">::</span><span class="identifier">FindFiles</span></code> tries to open a file that cannot
- be opened, finally <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">bad_alloc</span></code> can be thrown by just about any
+ can be thrown by basic_regex when compiling a regular
+ expression, <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></tt> can be thrown when a call
+ to <tt class="computeroutput"><span class="identifier">basic_regex</span><span class="special">::</span><span class="identifier">imbue</span></tt> tries to open a message catalogue
+ that doesn't exist, or when a call to regex_search or regex_match results in an "everlasting"
+ search, or when a call to <tt class="computeroutput"><span class="identifier">RegEx</span><span class="special">::</span><span class="identifier">GrepFiles</span></tt>
+ or <tt class="computeroutput"><span class="identifier">RegEx</span><span class="special">::</span><span class="identifier">FindFiles</span></tt> tries to open a file that cannot
+ be opened, finally <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">bad_alloc</span></tt> can be thrown by just about any
         of the functions in this library.
       </p>
 <p>
- <span class="bold"><strong>Q.</strong></span> Why can't I use the "convenience"
+ <span class="bold"><b>Q.</b></span> Why can't I use the "convenience"
         versions of regex_match / regex_search / regex_grep / regex_format / regex_merge?
       </p>
 <p>
- <span class="bold"><strong>A.</strong></span> These versions may or may not be available
+ <span class="bold"><b>A.</b></span> These versions may or may not be available
         depending upon the capabilities of your compiler, the rules determining the
         format of these functions are quite complex - and only the versions visible
         to a standard compliant compiler are given in the help. To find out what
@@ -141,7 +141,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/background_information/futher.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/background_information/futher.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/background_information/futher.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>References and Further Information</title>
+<title> References
+ and Further Information</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
 <link rel="up" href="../background_information.html" title="Background Information">
-<link rel="prev" href="examples.html" title="Test and Example Programs">
-<link rel="next" href="faq.html" title="FAQ">
+<link rel="prev" href="examples.html" title=" Test and
+ Example Programs">
+<link rel="next" href="faq.html" title=" FAQ">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +26,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.background_information.futher"></a><a href="futher.html" title="References and Further Information"> References
- and Further Information</a>
-</h3></div></div></div>
+<a name="boost_regex.background_information.futher"></a><a href="futher.html" title=" References
+ and Further Information"> References
+ and Further Information</a></h3></div></div></div>
 <p>
         Short tutorials on regular expressions can be <a href="http://etext.lib.virginia.edu/helpsheets/regex.html" target="_top">found
         here</a> and here.
@@ -62,7 +64,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/background_information/headers.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/background_information/headers.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/background_information/headers.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Headers</title>
+<title> Headers</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
 <link rel="up" href="../background_information.html" title="Background Information">
 <link rel="prev" href="../background_information.html" title="Background Information">
-<link rel="next" href="locale.html" title="Localization">
+<link rel="next" href="locale.html" title=" Localization">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,23 +24,25 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.background_information.headers"></a> Headers
-</h3></div></div></div>
+<a name="boost_regex.background_information.headers"></a> Headers</h3></div></div></div>
 <p>
- There are two main headers used by this library: <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- provides full access to the main template library, while <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">cregex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ There are two main headers used by this library: <tt class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ provides full access to the main template library, while <tt class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">cregex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
         provides access to the (deprecated) high level class RegEx, and the POSIX
         API functions.
       </p>
 <p>
- There is also a header containing only forward declarations <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex_fwd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- for use when an interface is dependent upon basic_regex, but otherwise does
+ There is also a header containing only forward declarations <tt class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex_fwd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ for use when an interface is dependent upon basic_regex, but otherwise does
         not need the full definitions.
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/background_information/history.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/background_information/history.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/background_information/history.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,12 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>History</title>
+<title> History</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
 <link rel="up" href="../background_information.html" title="Background Information">
-<link rel="prev" href="acknowledgements.html" title="Acknowledgements">
+<link rel="prev" href="acknowledgements.html" title="
+ Acknowledgements">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -23,13 +24,12 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.background_information.history"></a> History
-</h3></div></div></div>
-<a name="boost_regex.background_information.history.boost_1_34"></a><h5>
-<a name="id650103"></a>
+<a name="boost_regex.background_information.history"></a> History</h3></div></div></div>
+<a name="boost_regex.background_information.history.boost_1_34"></a><h4>
+<a name="id616902"></a>
         <a href="history.html#boost_regex.background_information.history.boost_1_34">Boost
         1.34</a>
- </h5>
+ </h4>
 <div class="itemizedlist"><ul type="disc">
 <li>
           Fix for non-greedy repeats and partial matches not working correctly in
@@ -48,11 +48,11 @@
           the same as |.
         </li>
 </ul></div>
-<a name="boost_regex.background_information.history.boost_1_33_1"></a><h5>
-<a name="id650154"></a>
+<a name="boost_regex.background_information.history.boost_1_33_1"></a><h4>
+<a name="id616955"></a>
         <a href="history.html#boost_regex.background_information.history.boost_1_33_1">Boost
         1.33.1</a>
- </h5>
+ </h4>
 <div class="itemizedlist"><ul type="disc">
 <li>
           Fixed broken makefiles.
@@ -118,11 +118,11 @@
           Fixed bug that allowed some invalid expressions to be accepted.
         </li>
 </ul></div>
-<a name="boost_regex.background_information.history.boost_1_33_0"></a><h5>
-<a name="id650284"></a>
+<a name="boost_regex.background_information.history.boost_1_33_0"></a><h4>
+<a name="id617086"></a>
         <a href="history.html#boost_regex.background_information.history.boost_1_33_0">Boost
         1.33.0</a>
- </h5>
+ </h4>
 <div class="itemizedlist"><ul type="disc">
 <li>
           Completely rewritten expression parsing code, and traits class support;
@@ -173,19 +173,19 @@
           in the expression the error occured.
         </li>
 </ul></div>
-<a name="boost_regex.background_information.history.boost_1_32_1"></a><h5>
-<a name="id650390"></a>
+<a name="boost_regex.background_information.history.boost_1_32_1"></a><h4>
+<a name="id617194"></a>
         <a href="history.html#boost_regex.background_information.history.boost_1_32_1">Boost
         1.32.1</a>
- </h5>
+ </h4>
 <div class="itemizedlist"><ul type="disc"><li>
           Fixed bug in partial matches of bounded repeats of '.'.
         </li></ul></div>
-<a name="boost_regex.background_information.history.boost_1_31_0"></a><h5>
-<a name="id650424"></a>
+<a name="boost_regex.background_information.history.boost_1_31_0"></a><h4>
+<a name="id617229"></a>
         <a href="history.html#boost_regex.background_information.history.boost_1_31_0">Boost
         1.31.0</a>
- </h5>
+ </h4>
 <div class="itemizedlist"><ul type="disc">
 <li>
           Completely rewritten pattern matching code - it is now up to 10 times faster
@@ -220,7 +220,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/background_information/locale.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/background_information/locale.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/background_information/locale.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Localization</title>
+<title> Localization</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
 <link rel="up" href="../background_information.html" title="Background Information">
-<link rel="prev" href="headers.html" title="Headers">
-<link rel="next" href="thread_safety.html" title="Thread Safety">
+<link rel="prev" href="headers.html" title=" Headers">
+<link rel="next" href="thread_safety.html" title=" Thread
+ Safety">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.background_information.locale"></a> Localization
-</h3></div></div></div>
+<a name="boost_regex.background_information.locale"></a> Localization</h3></div></div></div>
 <p>
         Boost.Regex provides extensive support for run-time localization, the localization
         model used can be split into two parts: front-end and back-end.
@@ -57,17 +57,17 @@
 <p>
         There are three separate localization mechanisms supported by Boost.Regex:
       </p>
-<a name="boost_regex.background_information.locale.win32_localization_model_"></a><h5>
-<a name="id644136"></a>
+<a name="boost_regex.background_information.locale.win32_localization_model_"></a><h4>
+<a name="id610859"></a>
         <a href="locale.html#boost_regex.background_information.locale.win32_localization_model_">Win32
         localization model.</a>
- </h5>
+ </h4>
 <p>
         This is the default model when the library is compiled under Win32, and is
- encapsulated by the traits class <code class="computeroutput"><span class="identifier">w32_regex_traits</span></code>.
- When this model is in effect each basic_regex object gets it's own
+ encapsulated by the traits class <tt class="computeroutput"><span class="identifier">w32_regex_traits</span></tt>.
+ When this model is in effect each basic_regex object gets it's own
         LCID, by default this is the users default setting as returned by GetUserDefaultLCID,
- but you can call imbue on the <code class="computeroutput"><span class="identifier">basic_regex</span></code>
+ but you can call imbue on the <tt class="computeroutput"><span class="identifier">basic_regex</span></tt>
         object to set it's locale to some other LCID if you wish. All the settings
         used by Boost.Regex are acquired directly from the operating system bypassing
         the C run time library. Front-end localization requires a resource dll, containing
@@ -80,7 +80,7 @@
 <p>
         which needs to be called with a string identifying the name of the resource
         dll, before your code compiles any regular expressions (but not necessarily
- before you construct any <code class="computeroutput"><span class="identifier">basic_regex</span></code>
+ before you construct any <tt class="computeroutput"><span class="identifier">basic_regex</span></tt>
         instances):
       </p>
 <pre class="programlisting">
@@ -91,18 +91,18 @@
         library degrades gracefully - characters 0 to 255 are supported, the remainder
         are treated as "unknown" graphic characters.
       </p>
-<a name="boost_regex.background_information.locale.c_localization_model_"></a><h5>
-<a name="id644382"></a>
+<a name="boost_regex.background_information.locale.c_localization_model_"></a><h4>
+<a name="id611109"></a>
         <a href="locale.html#boost_regex.background_information.locale.c_localization_model_">C
         localization model.</a>
- </h5>
+ </h4>
 <p>
         This model has been deprecated in favor of the C++ locale for all non-Windows
         compilers that support it. This locale is encapsulated by the traits class
- <code class="computeroutput"><span class="identifier">c_regex_traits</span></code>, Win32 users
+ <tt class="computeroutput"><span class="identifier">c_regex_traits</span></tt>, Win32 users
         can force this model to take effect by defining the pre-processor symbol
         BOOST_REGEX_USE_C_LOCALE. When this model is in effect there is a single
- global locale, as set by <code class="computeroutput"><span class="identifier">setlocale</span></code>.
+ global locale, as set by <tt class="computeroutput"><span class="identifier">setlocale</span></tt>.
         All settings are acquired from your run time library, consequently Unicode
         support is dependent upon your run time library implementation.
       </p>
@@ -111,24 +111,24 @@
       </p>
 <p>
         Note that calling setlocale invalidates all compiled regular expressions,
- calling <code class="computeroutput"><span class="identifier">setlocale</span><span class="special">(</span><span class="identifier">LC_ALL</span><span class="special">,</span> <span class="string">"C"</span><span class="special">)</span></code>
+ calling <tt class="computeroutput"><span class="identifier">setlocale</span><span class="special">(</span><span class="identifier">LC_ALL</span><span class="special">,</span> <span class="string">"C"</span><span class="special">)</span></tt>
         will make this library behave equivalent to most traditional regular expression
         libraries including version 1 of this library.
       </p>
-<a name="boost_regex.background_information.locale.c___localization_model_"></a><h5>
-<a name="id644495"></a>
+<a name="boost_regex.background_information.locale.c___localization_model_"></a><h4>
+<a name="id611224"></a>
         <a href="locale.html#boost_regex.background_information.locale.c___localization_model_">C++
         localization model.</a>
- </h5>
+ </h4>
 <p>
         This model is the default for non-Windows compilers.
       </p>
 <p>
- When this model is in effect each instance of basic_regex has its own instance
- of <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span></code>, class basic_regex also has a member function
- <code class="computeroutput"><span class="identifier">imbue</span></code> which allows the locale
+ When this model is in effect each instance of basic_regex has its own instance
+ of <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span></tt>, class basic_regex also has a member function
+ <tt class="computeroutput"><span class="identifier">imbue</span></tt> which allows the locale
         for the expression to be set on a per-instance basis. Front end localization
- requires a POSIX message catalogue, which will be loaded via the <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">messages</span></code>
+ requires a POSIX message catalogue, which will be loaded via the <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">messages</span></tt>
         facet of the expression's locale, the traits class exports the symbol:
       </p>
 <pre class="programlisting">
@@ -143,22 +143,22 @@
 <span class="identifier">boost</span><span class="special">::</span><span class="identifier">cpp_regex_traits</span><span class="special">&lt;</span><span class="keyword">char</span><span class="special">&gt;::</span><span class="identifier">set_message_catalogue</span><span class="special">(</span><span class="string">"mycatalogue"</span><span class="special">);</span>
 </pre>
 <p>
- Note that calling <code class="computeroutput"><span class="identifier">basic_regex</span><span class="special">&lt;&gt;::</span><span class="identifier">imbue</span></code>
- will invalidate any expression currently compiled in that instance of basic_regex.
+ Note that calling <tt class="computeroutput"><span class="identifier">basic_regex</span><span class="special">&lt;&gt;::</span><span class="identifier">imbue</span></tt>
+ will invalidate any expression currently compiled in that instance of basic_regex.
       </p>
 <p>
         Finally note that if you build the library with a non-default localization
         model, then the appropriate pre-processor symbol (BOOST_REGEX_USE_C_LOCALE
         or BOOST_REGEX_USE_CPP_LOCALE) must be defined both when you build the support
- library, and when you include <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">cregex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- in your code. The best way to ensure this is to add the #define to <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">/</span><span class="identifier">user</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>.
+ library, and when you include <tt class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">cregex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ in your code. The best way to ensure this is to add the #define to <tt class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">/</span><span class="identifier">user</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>.
       </p>
-<a name="boost_regex.background_information.locale.providing_a_message_catalogue"></a><h5>
-<a name="id644957"></a>
+<a name="boost_regex.background_information.locale.providing_a_message_catalogue"></a><h4>
+<a name="id611693"></a>
         <a href="locale.html#boost_regex.background_information.locale.providing_a_message_catalogue">Providing
         a message catalogue</a>
- </h5>
+ </h4>
 <p>
         In order to localize the front end of the library, you need to provide the
         library with the appropriate message strings contained either in a resource
@@ -1272,7 +1272,7 @@
               </td>
 <td>
               <p>
- "Unmatched [ or <code class="literal">" </code>
+ "Unmatched [ or <tt class="literal">" </tt>
               </p>
               </td>
 <td>
@@ -1779,7 +1779,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/background_information/performance.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/background_information/performance.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/background_information/performance.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Performance</title>
+<title> Performance</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
 <link rel="up" href="../background_information.html" title="Background Information">
-<link rel="prev" href="faq.html" title="FAQ">
-<link rel="next" href="standards.html" title="Standards Conformance">
+<link rel="prev" href="faq.html" title=" FAQ">
+<link rel="next" href="standards.html" title=" Standards
+ Conformance">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.background_information.performance"></a> Performance
-</h3></div></div></div>
+<a name="boost_regex.background_information.performance"></a> Performance</h3></div></div></div>
 <p>
         The performance of Boost.Regex in both recursive and non-recursive modes
         should be broadly comparable to other regular expression libraries: recursive
@@ -46,7 +46,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/background_information/redist.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/background_information/redist.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/background_information/redist.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Redistributables</title>
+<title> Redistributables</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
 <link rel="up" href="../background_information.html" title="Background Information">
-<link rel="prev" href="standards.html" title="Standards Conformance">
-<link rel="next" href="acknowledgements.html" title="Acknowledgements">
+<link rel="prev" href="standards.html" title=" Standards
+ Conformance">
+<link rel="next" href="acknowledgements.html" title="
+ Acknowledgements">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +26,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.background_information.redist"></a> Redistributables
-</h3></div></div></div>
+<a name="boost_regex.background_information.redist"></a> Redistributables</h3></div></div></div>
 <p>
         If you are using Microsoft or Borland C++ and link to a dll version of the
         run time library, then you can choose to also link to a dll version of Boost.Regex
@@ -47,7 +48,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/background_information/standards.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/background_information/standards.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/background_information/standards.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Standards Conformance</title>
+<title> Standards
+ Conformance</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
 <link rel="up" href="../background_information.html" title="Background Information">
-<link rel="prev" href="performance.html" title="Performance">
-<link rel="next" href="redist.html" title="Redistributables">
+<link rel="prev" href="performance.html" title=" Performance">
+<link rel="next" href="redist.html" title=" Redistributables">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,22 +25,22 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.background_information.standards"></a><a href="standards.html" title="Standards Conformance"> Standards
- Conformance</a>
-</h3></div></div></div>
-<a name="boost_regex.background_information.standards.c__"></a><h5>
-<a name="id648931"></a>
+<a name="boost_regex.background_information.standards"></a><a href="standards.html" title=" Standards
+ Conformance"> Standards
+ Conformance</a></h3></div></div></div>
+<a name="boost_regex.background_information.standards.c__"></a><h4>
+<a name="id615703"></a>
         <a href="standards.html#boost_regex.background_information.standards.c__">C++</a>
- </h5>
+ </h4>
 <p>
         Boost.Regex is intended to conform to the <a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1836.pdf" target="_top">Technical
         Report on C++ Library Extensions</a>.
       </p>
-<a name="boost_regex.background_information.standards.ecmascript___javascript"></a><h5>
-<a name="id648969"></a>
+<a name="boost_regex.background_information.standards.ecmascript___javascript"></a><h4>
+<a name="id615743"></a>
         <a href="standards.html#boost_regex.background_information.standards.ecmascript___javascript">ECMAScript
         / JavaScript</a>
- </h5>
+ </h4>
 <p>
         All of the ECMAScript regular expression syntax features are supported, except
         that:
@@ -48,10 +49,10 @@
         The escape sequence \u matches any upper case character (the same as [[:upper:]])
         rather than a Unicode escape sequence; use \x{DDDD} for Unicode escape sequences.
       </p>
-<a name="boost_regex.background_information.standards.perl"></a><h5>
-<a name="id649008"></a>
+<a name="boost_regex.background_information.standards.perl"></a><h4>
+<a name="id615784"></a>
         <a href="standards.html#boost_regex.background_information.standards.perl">Perl</a>
- </h5>
+ </h4>
 <p>
         Almost all Perl features are supported, except for:
       </p>
@@ -61,10 +62,10 @@
 <p>
         (??{code}) Not implementable in a compiled strongly typed language.
       </p>
-<a name="boost_regex.background_information.standards.posix"></a><h5>
-<a name="id649047"></a>
+<a name="boost_regex.background_information.standards.posix"></a><h4>
+<a name="id615824"></a>
         <a href="standards.html#boost_regex.background_information.standards.posix">POSIX</a>
- </h5>
+ </h4>
 <p>
         All the POSIX basic and extended regular expression features are supported,
         except that:
@@ -81,10 +82,10 @@
         implementation doesn't work on your platform, then you will need to supply
         a custom traits class.
       </p>
-<a name="boost_regex.background_information.standards.unicode"></a><h5>
-<a name="id649094"></a>
+<a name="boost_regex.background_information.standards.unicode"></a><h4>
+<a name="id615873"></a>
         <a href="standards.html#boost_regex.background_information.standards.unicode">Unicode</a>
- </h5>
+ </h4>
 <p>
         The following comments refer to <a href="http://unicode.org/reports/tr18/" target="_top">Unicode
         Technical Standard #18: Unicode Regular Expressions version 11</a>.
@@ -164,13 +165,13 @@
                 Indirectly support by forward-lookahead:
               </p>
               <p>
- <code class="computeroutput"><span class="special">(?=[[:</span><span class="identifier">X</span><span class="special">:]])[[:</span><span class="identifier">Y</span><span class="special">:]]</span></code>
+ <tt class="computeroutput"><span class="special">(?=[[:</span><span class="identifier">X</span><span class="special">:]])[[:</span><span class="identifier">Y</span><span class="special">:]]</span></tt>
               </p>
               <p>
                 Gives the intersection of character properties X and Y.
               </p>
               <p>
- <code class="computeroutput"><span class="special">(?![[:</span><span class="identifier">X</span><span class="special">:]])[[:</span><span class="identifier">Y</span><span class="special">:]]</span></code>
+ <tt class="computeroutput"><span class="special">(?![[:</span><span class="identifier">X</span><span class="special">:]])[[:</span><span class="identifier">Y</span><span class="special">:]]</span></tt>
               </p>
               <p>
                 Gives everything in Y that is not in X (subtraction).
@@ -468,7 +469,7 @@
               </td>
 <td>
               <p>
- Supported: pass the flag <code class="computeroutput"><span class="identifier">match_partial</span></code>
+ Supported: pass the flag <tt class="computeroutput"><span class="identifier">match_partial</span></tt>
                 to the regex algorithms.
               </p>
               </td>
@@ -549,7 +550,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/background_information/thread_safety.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/background_information/thread_safety.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/background_information/thread_safety.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Thread Safety</title>
+<title> Thread
+ Safety</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
 <link rel="up" href="../background_information.html" title="Background Information">
-<link rel="prev" href="locale.html" title="Localization">
-<link rel="next" href="examples.html" title="Test and Example Programs">
+<link rel="prev" href="locale.html" title=" Localization">
+<link rel="next" href="examples.html" title=" Test and
+ Example Programs">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,43 +26,44 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.background_information.thread_safety"></a><a href="thread_safety.html" title="Thread Safety"> Thread
- Safety</a>
-</h3></div></div></div>
+<a name="boost_regex.background_information.thread_safety"></a><a href="thread_safety.html" title=" Thread
+ Safety"> Thread
+ Safety</a></h3></div></div></div>
 <p>
         The Boost.Regex library is thread safe when Boost is: you can verify that
- Boost is in thread safe mode by checking to see if <code class="computeroutput"><span class="identifier">BOOST_HAS_THREADS</span></code>
+ Boost is in thread safe mode by checking to see if <tt class="computeroutput"><span class="identifier">BOOST_HAS_THREADS</span></tt>
         is defined: this macro is set automatically by the config system when threading
         support is turned on in your compiler.
       </p>
 <p>
- Class basic_regex
+ Class basic_regex
         and its typedefs regex and wregex are thread safe, in that compiled regular
         expressions can safely be shared between threads. The matching algorithms
- regex_match,
- regex_search,
- and regex_replace
- are all re-entrant and thread safe. Class match_results is now thread safe,
+ regex_match,
+ regex_search,
+ and regex_replace
+ are all re-entrant and thread safe. Class match_results is now thread safe,
         in that the results of a match can be safely copied from one thread to another
- (for example one thread may find matches and push match_results instances onto a queue,
+ (for example one thread may find matches and push match_results instances onto a queue,
         while another thread pops them off the other end), otherwise use a separate
- instance of match_results
+ instance of match_results
         per thread.
       </p>
 <p>
- The POSIX API functions are
+ The POSIX API functions are
         all re-entrant and thread safe, regular expressions compiled with regcomp
         can also be shared between threads.
       </p>
 <p>
- The <a href="../ref/deprecated_interfaces/old_regex.html" title="High Level Class RegEx (Deprecated)">class
+ The <a href="../ref/deprecated_interfaces/old_regex.html" title=" High
+ Level Class RegEx (Deprecated)">class
         RegEx</a> is only thread safe if each thread gets its own RegEx instance
         (apartment threading) - this is a consequence of RegEx handling both compiling
         and matching regular expressions.
       </p>
 <p>
         Finally note that changing the global locale invalidates all compiled regular
- expressions, therefore calling <code class="computeroutput"><span class="identifier">set_locale</span></code>
+ expressions, therefore calling <tt class="computeroutput"><span class="identifier">set_locale</span></tt>
         from one thread while another uses regular expressions will produce unpredictable
         results.
       </p>
@@ -71,7 +74,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/captures.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/captures.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/captures.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Understanding Marked Sub-Expressions and Captures</title>
+<title> Understanding Marked Sub-Expressions
+ and Captures</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../index.html" title="Boost.Regex">
 <link rel="up" href="../index.html" title="Boost.Regex">
-<link rel="prev" href="unicode.html" title="Unicode and Boost.Regex">
-<link rel="next" href="partial_matches.html" title="Partial Matches">
+<link rel="prev" href="unicode.html" title=" Unicode and Boost.Regex">
+<link rel="next" href="partial_matches.html" title=" Partial Matches">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +25,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="boost_regex.captures"></a><a href="captures.html" title="Understanding Marked Sub-Expressions and Captures"> Understanding Marked Sub-Expressions
- and Captures</a>
-</h2></div></div></div>
+<a name="boost_regex.captures"></a><a href="captures.html" title=" Understanding Marked Sub-Expressions
+ and Captures"> Understanding Marked Sub-Expressions
+ and Captures</a></h2></div></div></div>
 <p>
       Captures are the iterator ranges that are "captured" by marked sub-expressions
       as a regular expression gets matched. Each marked sub-expression can result
@@ -34,12 +35,12 @@
       how captures and marked sub-expressions in Boost.Regex are represented and
       accessed.
     </p>
-<a name="boost_regex.captures.marked_sub_expressions"></a><h5>
-<a name="id492811"></a>
+<a name="boost_regex.captures.marked_sub_expressions"></a><h4>
+<a name="id459027"></a>
       <a href="captures.html#boost_regex.captures.marked_sub_expressions">Marked sub-expressions</a>
- </h5>
+ </h4>
 <p>
- Every time a Perl regular expression contains a parenthesis group <code class="computeroutput"><span class="special">()</span></code>, it spits out an extra field, known as a
+ Every time a Perl regular expression contains a parenthesis group <tt class="computeroutput"><span class="special">()</span></tt>, it spits out an extra field, known as a
       marked sub-expression, for example the expression:
     </p>
 <pre class="programlisting">(\w+)\W+(\w+)</pre>
@@ -47,7 +48,7 @@
       Has two marked sub-expressions (known as $1 and $2 respectively), in addition
       the complete match is known as $&amp;, everything before the first match as
       $`, and everything after the match as $'. So if the above expression is searched
- for within <code class="computeroutput"><span class="string">"@abc def--"</span></code>,
+ for within <tt class="computeroutput"><span class="string">"@abc def--"</span></tt>,
       then we obtain:
     </p>
 <div class="informaltable"><table class="table">
@@ -131,8 +132,8 @@
 </tbody>
 </table></div>
 <p>
- In Boost.Regex all these are accessible via the match_results class that gets filled
- in when calling one of the regular expression matching algorithms ( regex_search, regex_match, or regex_iterator). So given:
+ In Boost.Regex all these are accessible via the match_results class that gets filled
+ in when calling one of the regular expression matching algorithms ( regex_search, regex_match, or regex_iterator). So given:
     </p>
 <pre class="programlisting">
 <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_results</span><span class="special">&lt;</span><span class="identifier">IteratorType</span><span class="special">&gt;</span> <span class="identifier">m</span><span class="special">;</span>
@@ -166,7 +167,7 @@
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">()</span></tt>
             </p>
             </td>
 </tr>
@@ -178,7 +179,7 @@
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">]</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">]</span></tt>
             </p>
             </td>
 </tr>
@@ -190,7 +191,7 @@
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="identifier">n</span><span class="special">]</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="identifier">n</span><span class="special">]</span></tt>
             </p>
             </td>
 </tr>
@@ -202,26 +203,26 @@
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">()</span></tt>
             </p>
             </td>
 </tr>
 </tbody>
 </table></div>
 <p>
- In Boost.Regex each sub-expression match is represented by a sub_match object, this is basically
+ In Boost.Regex each sub-expression match is represented by a sub_match object, this is basically
       just a pair of iterators denoting the start and end position of the sub-expression
       match, but there are some additional operators provided so that objects of
- type sub_match
- behave a lot like a <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span></code>: for example they are implicitly
- convertible to a <code class="computeroutput"><span class="identifier">basic_string</span></code>,
+ type sub_match
+ behave a lot like a <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span></tt>: for example they are implicitly
+ convertible to a <tt class="computeroutput"><span class="identifier">basic_string</span></tt>,
       they can be compared to a string, added to a string, or streamed out to an
       output stream.
     </p>
-<a name="boost_regex.captures.unmatched_sub_expressions"></a><h5>
-<a name="id493435"></a>
+<a name="boost_regex.captures.unmatched_sub_expressions"></a><h4>
+<a name="id459648"></a>
       <a href="captures.html#boost_regex.captures.unmatched_sub_expressions">Unmatched Sub-Expressions</a>
- </h5>
+ </h4>
 <p>
       When a regular expression match is found there is no need for all of the marked
       sub-expressions to have participated in the match, for example the expression:
@@ -229,12 +230,12 @@
 <pre class="programlisting">(abc)|(def)</pre>
 <p>
       can match either $1 or $2, but never both at the same time. In Boost.Regex
- you can determine which sub-expressions matched by accessing the <code class="computeroutput"><span class="identifier">sub_match</span><span class="special">::</span><span class="identifier">matched</span></code> data member.
+ you can determine which sub-expressions matched by accessing the <tt class="computeroutput"><span class="identifier">sub_match</span><span class="special">::</span><span class="identifier">matched</span></tt> data member.
     </p>
-<a name="boost_regex.captures.repeated_captures"></a><h5>
-<a name="id493497"></a>
+<a name="boost_regex.captures.repeated_captures"></a><h4>
+<a name="id459714"></a>
       <a href="captures.html#boost_regex.captures.repeated_captures">Repeated Captures</a>
- </h5>
+ </h4>
 <p>
       When a marked sub-expression is repeated, then the sub-expression gets "captured"
       multiple times, however normally only the final capture is available, for example
@@ -251,7 +252,7 @@
     </p>
 <p>
       However, Boost.Regex has an experimental feature that allows all the capture
- information to be retained - this is accessed either via the <code class="computeroutput"><span class="identifier">match_results</span><span class="special">::</span><span class="identifier">captures</span></code> member function or the <code class="computeroutput"><span class="identifier">sub_match</span><span class="special">::</span><span class="identifier">captures</span></code> member function. These functions
+ information to be retained - this is accessed either via the <tt class="computeroutput"><span class="identifier">match_results</span><span class="special">::</span><span class="identifier">captures</span></tt> member function or the <tt class="computeroutput"><span class="identifier">sub_match</span><span class="special">::</span><span class="identifier">captures</span></tt> member function. These functions
       return a container that contains a sequence of all the captures obtained during
       the regular expression matching. The following example program shows how this
       information may be used:
@@ -371,7 +372,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/configuration.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/configuration.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/configuration.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Configuration</title>
+<title> Configuration</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../index.html" title="Boost.Regex">
 <link rel="up" href="../index.html" title="Boost.Regex">
 <link rel="prev" href="../index.html" title="Boost.Regex">
-<link rel="next" href="configuration/compiler.html" title="Compiler Setup">
+<link rel="next" href="configuration/compiler.html" title=" Compiler Setup">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +24,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="boost_regex.configuration"></a> Configuration
-</h2></div></div></div>
+<a name="boost_regex.configuration"></a> Configuration</h2></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"> Compiler Setup</span></dt>
 <dt><span class="section"><a href="configuration/locale.html"> Locale and traits
@@ -37,7 +36,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/configuration/algorithm.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/configuration/algorithm.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/configuration/algorithm.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Algorithm Selection</title>
+<title> Algorithm Selection</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
-<link rel="up" href="../configuration.html" title="Configuration">
-<link rel="prev" href="linkage.html" title="Linkage Options">
-<link rel="next" href="tuning.html" title="Algorithm Tuning">
+<link rel="up" href="../configuration.html" title=" Configuration">
+<link rel="prev" href="linkage.html" title=" Linkage Options">
+<link rel="next" href="tuning.html" title=" Algorithm Tuning">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +24,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.configuration.algorithm"></a> Algorithm Selection
-</h3></div></div></div>
+<a name="boost_regex.configuration.algorithm"></a> Algorithm Selection</h3></div></div></div>
 <div class="informaltable"><table class="table">
 <colgroup>
 <col>
@@ -79,7 +78,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/configuration/compiler.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/configuration/compiler.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/configuration/compiler.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Compiler Setup</title>
+<title> Compiler Setup</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
-<link rel="up" href="../configuration.html" title="Configuration">
-<link rel="prev" href="../configuration.html" title="Configuration">
-<link rel="next" href="locale.html" title="Locale and traits class selection">
+<link rel="up" href="../configuration.html" title=" Configuration">
+<link rel="prev" href="../configuration.html" title=" Configuration">
+<link rel="next" href="locale.html" title=" Locale and traits
+ class selection">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.configuration.compiler"></a> Compiler Setup
-</h3></div></div></div>
+<a name="boost_regex.configuration.compiler"></a> Compiler Setup</h3></div></div></div>
 <p>
         You shouldn't need to do anything special to configure Boost.Regex for use
         with your compiler - the <a href="../../../../../config/index.html" target="_top">Boost.Config
@@ -36,7 +36,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/configuration/linkage.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/configuration/linkage.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/configuration/linkage.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Linkage Options</title>
+<title> Linkage Options</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
-<link rel="up" href="../configuration.html" title="Configuration">
-<link rel="prev" href="locale.html" title="Locale and traits class selection">
-<link rel="next" href="algorithm.html" title="Algorithm Selection">
+<link rel="up" href="../configuration.html" title=" Configuration">
+<link rel="prev" href="locale.html" title=" Locale and traits
+ class selection">
+<link rel="next" href="algorithm.html" title=" Algorithm Selection">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.configuration.linkage"></a> Linkage Options
-</h3></div></div></div>
+<a name="boost_regex.configuration.linkage"></a> Linkage Options</h3></div></div></div>
 <div class="informaltable"><table class="table">
 <colgroup>
 <col>
@@ -77,7 +77,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/configuration/locale.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/configuration/locale.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/configuration/locale.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Locale and traits class selection</title>
+<title> Locale and traits
+ class selection</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
-<link rel="up" href="../configuration.html" title="Configuration">
-<link rel="prev" href="compiler.html" title="Compiler Setup">
-<link rel="next" href="linkage.html" title="Linkage Options">
+<link rel="up" href="../configuration.html" title=" Configuration">
+<link rel="prev" href="compiler.html" title=" Compiler Setup">
+<link rel="next" href="linkage.html" title=" Linkage Options">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +25,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.configuration.locale"></a><a href="locale.html" title="Locale and traits class selection"> Locale and traits
- class selection</a>
-</h3></div></div></div>
+<a name="boost_regex.configuration.locale"></a><a href="locale.html" title=" Locale and traits
+ class selection"> Locale and traits
+ class selection</a></h3></div></div></div>
 <p>
         The following macros (see user.hpp)
         control how Boost.Regex interacts with the user's locale:
@@ -95,7 +96,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/configuration/tuning.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/configuration/tuning.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/configuration/tuning.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Algorithm Tuning</title>
+<title> Algorithm Tuning</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
-<link rel="up" href="../configuration.html" title="Configuration">
-<link rel="prev" href="algorithm.html" title="Algorithm Selection">
-<link rel="next" href="../install.html" title="Building and Installing the Library">
+<link rel="up" href="../configuration.html" title=" Configuration">
+<link rel="prev" href="algorithm.html" title=" Algorithm Selection">
+<link rel="next" href="../install.html" title=" Building and Installing the Library">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +24,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.configuration.tuning"></a> Algorithm Tuning
-</h3></div></div></div>
+<a name="boost_regex.configuration.tuning"></a> Algorithm Tuning</h3></div></div></div>
 <p>
         The following option applies only if BOOST_REGEX_RECURSIVE is set.
       </p>
@@ -140,7 +139,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/format.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/format.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/format.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Search and Replace Format String Syntax</title>
+<title> Search and Replace Format String Syntax</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../index.html" title="Boost.Regex">
 <link rel="up" href="../index.html" title="Boost.Regex">
-<link rel="prev" href="syntax/leftmost_longest_rule.html" title="The Leftmost Longest Rule">
-<link rel="next" href="format/sed_format.html" title="Sed Format String Syntax">
+<link rel="prev" href="syntax/leftmost_longest_rule.html" title=" The Leftmost
+ Longest Rule">
+<link rel="next" href="format/sed_format.html" title=" Sed Format String Syntax">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="boost_regex.format"></a> Search and Replace Format String Syntax
-</h2></div></div></div>
+<a name="boost_regex.format"></a> Search and Replace Format String Syntax</h2></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"> Sed Format String Syntax</span></dt>
 <dt><span class="section"> Perl Format String Syntax</span></dt>
@@ -33,15 +33,16 @@
       Format String Syntax</a></span></dt>
 </dl></div>
 <p>
- Format strings are used by the algorithm regex_replace and by match_results<>::format, and are used to transform
+ Format strings are used by the algorithm regex_replace and by match_results<>::format, and are used to transform
       one string into another.
     </p>
 <p>
- There are three kind of format string: Sed,
- Perl and Boost-Extended.
+ There are three kind of format string: Sed,
+ Perl and <a href="format/boost_format_syntax.html" title=" Boost-Extended
+ Format String Syntax">Boost-Extended</a>.
     </p>
 <p>
- Alternatively, when the flag <code class="computeroutput"><span class="identifier">format_literal</span></code>
+ Alternatively, when the flag <tt class="computeroutput"><span class="identifier">format_literal</span></tt>
       is passed to one of these functions, then the format string is treated as a
       string literal, and is copied unchanged to the output.
     </p>
@@ -54,7 +55,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/format/boost_format_syntax.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/format/boost_format_syntax.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/format/boost_format_syntax.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Boost-Extended Format String Syntax</title>
+<title> Boost-Extended
+ Format String Syntax</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
-<link rel="up" href="../format.html" title="Search and Replace Format String Syntax">
-<link rel="prev" href="perl_format.html" title="Perl Format String Syntax">
-<link rel="next" href="../ref.html" title="Reference">
+<link rel="up" href="../format.html" title=" Search and Replace Format String Syntax">
+<link rel="prev" href="perl_format.html" title=" Perl Format String Syntax">
+<link rel="next" href="../ref.html" title=" Reference">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,25 +25,25 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.format.boost_format_syntax"></a><a href="boost_format_syntax.html" title="Boost-Extended Format String Syntax"> Boost-Extended
- Format String Syntax</a>
-</h3></div></div></div>
+<a name="boost_regex.format.boost_format_syntax"></a><a href="boost_format_syntax.html" title=" Boost-Extended
+ Format String Syntax"> Boost-Extended
+ Format String Syntax</a></h3></div></div></div>
 <p>
         Boost-Extended format strings treat all characters as literals except for
         '$', '\', '(', ')', '?', and ':'.
       </p>
-<a name="boost_regex.format.boost_format_syntax.grouping"></a><h5>
-<a name="id515451"></a>
+<a name="boost_regex.format.boost_format_syntax.grouping"></a><h4>
+<a name="id481845"></a>
         <a href="boost_format_syntax.html#boost_regex.format.boost_format_syntax.grouping">Grouping</a>
- </h5>
+ </h4>
 <p>
         The characters '(' and ')' perform lexical grouping, so use \( and \) if
         you want a to output literal parenthesis.
       </p>
-<a name="boost_regex.format.boost_format_syntax.conditionals"></a><h5>
-<a name="id515481"></a>
+<a name="boost_regex.format.boost_format_syntax.conditionals"></a><h4>
+<a name="id481877"></a>
         <a href="boost_format_syntax.html#boost_regex.format.boost_format_syntax.conditionals">Conditionals</a>
- </h5>
+ </h4>
 <p>
         The character '?' begins a conditional expression, the general form is:
       </p>
@@ -65,11 +66,11 @@
         match found with "foo" if the sub-expression $1 was matched, and
         with "bar" otherwise.
       </p>
-<a name="boost_regex.format.boost_format_syntax.placeholder_sequences"></a><h5>
-<a name="id515539"></a>
+<a name="boost_regex.format.boost_format_syntax.placeholder_sequences"></a><h4>
+<a name="id481936"></a>
         <a href="boost_format_syntax.html#boost_regex.format.boost_format_syntax.placeholder_sequences">Placeholder
         Sequences</a>
- </h5>
+ </h4>
 <p>
         Placeholder sequences specify that some part of what matched the regular
         expression should be sent to output as follows:
@@ -160,11 +161,11 @@
         Any $-placeholder sequence not listed above, results in '$' being treated
         as a literal.
       </p>
-<a name="boost_regex.format.boost_format_syntax.escape_sequences"></a><h5>
-<a name="id515710"></a>
+<a name="boost_regex.format.boost_format_syntax.escape_sequences"></a><h4>
+<a name="id482109"></a>
         <a href="boost_format_syntax.html#boost_regex.format.boost_format_syntax.escape_sequences">Escape
         Sequences</a>
- </h5>
+ </h4>
 <p>
         An escape character followed by any character x, outputs that character unless
         x is one of the escape sequences shown below.
@@ -389,7 +390,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/format/perl_format.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/format/perl_format.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/format/perl_format.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Perl Format String Syntax</title>
+<title> Perl Format String Syntax</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
-<link rel="up" href="../format.html" title="Search and Replace Format String Syntax">
-<link rel="prev" href="sed_format.html" title="Sed Format String Syntax">
-<link rel="next" href="boost_format_syntax.html" title="Boost-Extended Format String Syntax">
+<link rel="up" href="../format.html" title=" Search and Replace Format String Syntax">
+<link rel="prev" href="sed_format.html" title=" Sed Format String Syntax">
+<link rel="next" href="boost_format_syntax.html" title=" Boost-Extended
+ Format String Syntax">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.format.perl_format"></a> Perl Format String Syntax
-</h3></div></div></div>
+<a name="boost_regex.format.perl_format"></a> Perl Format String Syntax</h3></div></div></div>
 <p>
         Perl-style format strings treat all characters as literals except '$' and
         '\' which start placeholder and escape sequences respectively.
@@ -344,7 +344,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/format/sed_format.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/format/sed_format.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/format/sed_format.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Sed Format String Syntax</title>
+<title> Sed Format String Syntax</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
-<link rel="up" href="../format.html" title="Search and Replace Format String Syntax">
-<link rel="prev" href="../format.html" title="Search and Replace Format String Syntax">
-<link rel="next" href="perl_format.html" title="Perl Format String Syntax">
+<link rel="up" href="../format.html" title=" Search and Replace Format String Syntax">
+<link rel="prev" href="../format.html" title=" Search and Replace Format String Syntax">
+<link rel="next" href="perl_format.html" title=" Perl Format String Syntax">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +24,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.format.sed_format"></a> Sed Format String Syntax
-</h3></div></div></div>
+<a name="boost_regex.format.sed_format"></a> Sed Format String Syntax</h3></div></div></div>
 <p>
         Sed-style format strings treat all characters as literals except:
       </p>
@@ -235,7 +234,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/install.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/install.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/install.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Building and Installing the Library</title>
+<title> Building and Installing the Library</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../index.html" title="Boost.Regex">
 <link rel="up" href="../index.html" title="Boost.Regex">
-<link rel="prev" href="configuration/tuning.html" title="Algorithm Tuning">
-<link rel="next" href="introduction_and_overview.html" title="Introduction and Overview">
+<link rel="prev" href="configuration/tuning.html" title=" Algorithm Tuning">
+<link rel="next" href="introduction_and_overview.html" title="Introduction and
+ Overview">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="boost_regex.install"></a> Building and Installing the Library
-</h2></div></div></div>
+<a name="boost_regex.install"></a> Building and Installing the Library</h2></div></div></div>
 <p>
       When you extract the library from its zip file, you must preserve its internal
       directory structure (for example by using the -d option when extracting). If
@@ -48,20 +48,20 @@
       it is necessary to build the library's support code into a library or archive
       file before you can use it, instructions for specific platforms are as follows:
     </p>
-<a name="boost_regex.install.building_with_bjam"></a><h5>
-<a name="id440409"></a>
+<a name="boost_regex.install.building_with_bjam"></a><h4>
+<a name="id386451"></a>
       <a href="install.html#boost_regex.install.building_with_bjam">Building with bjam</a>
- </h5>
+ </h4>
 <p>
       This is now the preferred method for building and installing this library,
       please refer to the <a href="../../../../../more/getting_started.html" target="_top">getting
       started guide</a> for more information.
     </p>
-<a name="boost_regex.install.building_with_unicode_and_icu_support"></a><h5>
-<a name="id435769"></a>
+<a name="boost_regex.install.building_with_unicode_and_icu_support"></a><h4>
+<a name="id386488"></a>
       <a href="install.html#boost_regex.install.building_with_unicode_and_icu_support">Building
       With Unicode and ICU Support</a>
- </h5>
+ </h4>
 <p>
       A default build of this library does not enable Unciode support via ICU. There
       is no need to enable this support if you don't need it, but if you use ICU
@@ -75,16 +75,16 @@
     </p>
 <p>
       If you're building on a Unix-like platform, and ICU is already installed in
- your compilers search path (with an install prefix of <code class="computeroutput"><span class="special">/</span><span class="identifier">usr</span></code> or <code class="computeroutput"><span class="special">/</span><span class="identifier">usr</span><span class="special">/</span><span class="identifier">local</span></code>
- for example), then set the environment variable <code class="computeroutput"><span class="identifier">HAVE_ICU</span></code>
+ your compilers search path (with an install prefix of <tt class="computeroutput"><span class="special">/</span><span class="identifier">usr</span></tt> or <tt class="computeroutput"><span class="special">/</span><span class="identifier">usr</span><span class="special">/</span><span class="identifier">local</span></tt>
+ for example), then set the environment variable <tt class="computeroutput"><span class="identifier">HAVE_ICU</span></tt>
       to enable ICU support. For example you might build with the command line:
     </p>
 <pre class="programlisting">bjam -sHAVE_ICU=1 --toolset=toolset-name install</pre>
 <p>
       If ICU is not already in your compiler's path then you need to set the environment
- variable <code class="computeroutput"><span class="identifier">ICU_PATH</span></code> to point
+ variable <tt class="computeroutput"><span class="identifier">ICU_PATH</span></tt> to point
       to the root directory of your ICU installation, for example if ICU was installed
- to <code class="computeroutput"><span class="special">/</span><span class="identifier">usr</span><span class="special">/</span><span class="identifier">local</span><span class="special">/</span><span class="identifier">icu</span><span class="special">/</span><span class="number">3.3</span></code>
+ to <tt class="computeroutput"><span class="special">/</span><span class="identifier">usr</span><span class="special">/</span><span class="identifier">local</span><span class="special">/</span><span class="identifier">icu</span><span class="special">/</span><span class="number">3.3</span></tt>
       you might use:
     </p>
 <pre class="programlisting">bjam -sICU_PATH=/usr/local/icu/3.3 --toolset=toolset-name install</pre>
@@ -95,17 +95,17 @@
       ensure that this is the case: it is up to you to ensure that the version of
       ICU you are using is binary compatible with the toolset you use to build Boost.
     </p>
-<a name="boost_regex.install.building_via_makefiles"></a><h5>
-<a name="id435961"></a>
+<a name="boost_regex.install.building_via_makefiles"></a><h4>
+<a name="id385474"></a>
       <a href="install.html#boost_regex.install.building_via_makefiles">Building via makefiles</a>
- </h5>
-<a name="boost_regex.install.borland_c___builder_"></a><h6>
-<a name="id435984"></a>
+ </h4>
+<a name="boost_regex.install.borland_c___builder_"></a><h5>
+<a name="id385498"></a>
       <a href="install.html#boost_regex.install.borland_c___builder_">Borland C++ Builder:</a>
- </h6>
+ </h5>
 <div class="itemizedlist"><ul type="disc">
 <li>
- Open up a console window and change to the <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">&gt;\</span><span class="identifier">libs</span><span class="special">\</span><span class="identifier">regex</span><span class="special">\</span><span class="identifier">build</span></code>
+ Open up a console window and change to the <tt class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">&gt;\</span><span class="identifier">libs</span><span class="special">\</span><span class="identifier">regex</span><span class="special">\</span><span class="identifier">build</span></tt>
         directory.
       </li>
 <li>
@@ -127,7 +127,7 @@
     </p>
 <pre class="programlisting">make -fbcb5.mak install</pre>
 <p>
- library files will be copied to <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">BCROOT</span><span class="special">&gt;/</span><span class="identifier">lib</span></code> and the dll's to <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">BCROOT</span><span class="special">&gt;/</span><span class="identifier">bin</span></code>, where <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">BCROOT</span><span class="special">&gt;</span></code>
+ library files will be copied to <tt class="computeroutput"><span class="special">&lt;</span><span class="identifier">BCROOT</span><span class="special">&gt;/</span><span class="identifier">lib</span></tt> and the dll's to <tt class="computeroutput"><span class="special">&lt;</span><span class="identifier">BCROOT</span><span class="special">&gt;/</span><span class="identifier">bin</span></tt>, where <tt class="computeroutput"><span class="special">&lt;</span><span class="identifier">BCROOT</span><span class="special">&gt;</span></tt>
       corresponds to the install path of your Borland C++ tools.
     </p>
 <p>
@@ -136,7 +136,7 @@
     </p>
 <pre class="programlisting">make -fbcb5.mak clean</pre>
 <p>
- Finally when you use Boost.Regex it is only necessary for you to add the <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">&gt;</span></code> root director to your list of include directories
+ Finally when you use Boost.Regex it is only necessary for you to add the <tt class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">&gt;</span></tt> root director to your list of include directories
       for that project. It is not necessary for you to manually add a .lib file to
       the project; the headers will automatically select the correct .lib file for
       your build mode and tell the linker to include it. There is one caveat however:
@@ -159,17 +159,17 @@
       build of the lib) then define BOOST_REGEX_NO_LIB.
     </p>
 <p>
- If you are building with C++ Builder 6, you will find that <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- can not be used in a pre-compiled header (the actual problem is in <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">locale</span><span class="special">&gt;</span></code> which gets included by <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>),
+ If you are building with C++ Builder 6, you will find that <tt class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ can not be used in a pre-compiled header (the actual problem is in <tt class="computeroutput"><span class="special">&lt;</span><span class="identifier">locale</span><span class="special">&gt;</span></tt> which gets included by <tt class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>),
       if this causes problems for you, then try defining BOOST_NO_STD_LOCALE when
       building, this will disable some features throughout boost, but may save you
       a lot in compile times!
     </p>
-<a name="boost_regex.install.microsoft_visual_c___6__7__7_1_and_8"></a><h5>
-<a name="id490033"></a>
+<a name="boost_regex.install.microsoft_visual_c___6__7__7_1_and_8"></a><h4>
+<a name="id456273"></a>
       <a href="install.html#boost_regex.install.microsoft_visual_c___6__7__7_1_and_8">Microsoft
       Visual C++ 6, 7, 7.1 and 8</a>
- </h5>
+ </h4>
 <p>
       You need version 6 or later of MSVC to build this library. If you are using
       VC5 then you may want to look at one of the previous releases of this library.
@@ -177,7 +177,7 @@
 <p>
       Open up a command prompt, which has the necessary MSVC environment variables
       defined (for example by using the batch file Vcvars32.bat installed by the
- Visual Studio installation), and change to the <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">&gt;\</span><span class="identifier">libs</span><span class="special">\</span><span class="identifier">regex</span><span class="special">\</span><span class="identifier">build</span> <span class="identifier">directory</span></code>.
+ Visual Studio installation), and change to the <tt class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">&gt;\</span><span class="identifier">libs</span><span class="special">\</span><span class="identifier">regex</span><span class="special">\</span><span class="identifier">build</span> <span class="identifier">directory</span></tt>.
     </p>
 <p>
       Select the correct makefile - vc6.mak for "vanilla" Visual C++ 6
@@ -193,7 +193,7 @@
     </p>
 <pre class="programlisting">nmake -fvc6.mak install</pre>
 <p>
- The lib files will be copied to your <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">VC6</span><span class="special">&gt;\</span><span class="identifier">lib</span></code> directory and the dll files to <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">VC6</span><span class="special">&gt;\</span><span class="identifier">bin</span></code>, where <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">VC6</span><span class="special">&gt;</span></code> is
+ The lib files will be copied to your <tt class="computeroutput"><span class="special">&lt;</span><span class="identifier">VC6</span><span class="special">&gt;\</span><span class="identifier">lib</span></tt> directory and the dll files to <tt class="computeroutput"><span class="special">&lt;</span><span class="identifier">VC6</span><span class="special">&gt;\</span><span class="identifier">bin</span></tt>, where <tt class="computeroutput"><span class="special">&lt;</span><span class="identifier">VC6</span><span class="special">&gt;</span></tt> is
       the root of your Visual C++ 6 installation.
     </p>
 <p>
@@ -207,7 +207,7 @@
     </p>
 <pre class="programlisting">nmake ICU_PATH=c:\open-source\icu -fvc71.mak install</pre>
 <p>
- Finally when you use Boost.Regex it is only necessary for you to add the <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">&gt;</span></code> root directory to your list of include
+ Finally when you use Boost.Regex it is only necessary for you to add the <tt class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">&gt;</span></tt> root directory to your list of include
       directories for that project. It is not necessary for you to manually add a
       .lib file to the project; the headers will automatically select the correct
       .lib file for your build mode and tell the linker to include it.
@@ -252,12 +252,12 @@
         to modify the makefile to add /Zc:wchar_t before building the library.
       </li>
 </ul></div>
-<a name="boost_regex.install.gcc_2_95_and_later_"></a><h6>
-<a name="id490345"></a>
+<a name="boost_regex.install.gcc_2_95_and_later_"></a><h5>
+<a name="id456584"></a>
       <a href="install.html#boost_regex.install.gcc_2_95_and_later_">GCC(2.95 and later)</a>
- </h6>
+ </h5>
 <p>
- You can build with gcc using the normal boost Jamfile in <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">&gt;/</span><span class="identifier">libs</span><span class="special">/</span><span class="identifier">regex</span><span class="special">/</span><span class="identifier">build</span></code>, alternatively
+ You can build with gcc using the normal boost Jamfile in <tt class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">&gt;/</span><span class="identifier">libs</span><span class="special">/</span><span class="identifier">regex</span><span class="special">/</span><span class="identifier">build</span></tt>, alternatively
       there is a conservative makefile for the g++ compiler. From the command prompt
       change to the &lt;boost&gt;/libs/regex/build directory and type:
     </p>
@@ -298,16 +298,16 @@
       LIBS: additional library files.
     </p>
 <p>
- For the more adventurous there is a configure script in <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">&gt;/</span><span class="identifier">libs</span><span class="special">/</span><span class="identifier">config</span></code>;
+ For the more adventurous there is a configure script in <tt class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">&gt;/</span><span class="identifier">libs</span><span class="special">/</span><span class="identifier">config</span></tt>;
       see the config library documentation.
     </p>
-<a name="boost_regex.install.sun_workshop_6_1"></a><h6>
-<a name="id490546"></a>
+<a name="boost_regex.install.sun_workshop_6_1"></a><h5>
+<a name="id456781"></a>
       <a href="install.html#boost_regex.install.sun_workshop_6_1">Sun Workshop 6.1</a>
- </h6>
+ </h5>
 <p>
       There is a makefile for the sun (6.1) compiler (C++ version 3.12). From the
- command prompt change to the <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">&gt;/</span><span class="identifier">libs</span><span class="special">/</span><span class="identifier">regex</span><span class="special">/</span><span class="identifier">build</span></code> directory
+ command prompt change to the <tt class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">&gt;/</span><span class="identifier">libs</span><span class="special">/</span><span class="identifier">regex</span><span class="special">/</span><span class="identifier">build</span></tt> directory
       and type:
     </p>
 <pre class="programlisting">dmake -f sunpro.mak </pre>
@@ -316,7 +316,7 @@
       single and multithread versions of the library (libboost_regex.a, libboost_regex.so,
       libboost_regex_mt.a and libboost_regex_mt.so). When you build projects that
       use Boost.Regex, you will need to add the boost install directory to your list
- of include paths and add <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">&gt;/</span><span class="identifier">libs</span><span class="special">/</span><span class="identifier">regex</span><span class="special">/</span><span class="identifier">build</span><span class="special">/</span><span class="identifier">sunpro</span><span class="special">/</span></code> to
+ of include paths and add <tt class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">&gt;/</span><span class="identifier">libs</span><span class="special">/</span><span class="identifier">regex</span><span class="special">/</span><span class="identifier">build</span><span class="special">/</span><span class="identifier">sunpro</span><span class="special">/</span></tt> to
       your library search path.
     </p>
 <p>
@@ -342,23 +342,26 @@
       This makefile does not set any architecture specific options like -xarch=v9,
       you can set these by defining the appropriate macros, for example:
     </p>
-<pre class="programlisting">dmake CXXFLAGS="-xarch<code class="literal">v9" LDFLAGS</code>"-xarch<code class="literal">v9" LIBSUFFIX</code>"_v9" -f sunpro.mak</pre>
+<pre class="programlisting">dmake CXXFLAGS="-xarch<tt class="literal">v9" LDFLAGS</tt>"-xarch<tt class="literal">v9" LIBSUFFIX</tt>"_v9" -f sunpro.mak</pre>
 <p>
       will build v9 variants of the regex library named libboost_regex_v9.a etc.
     </p>
-<a name="boost_regex.install.makefiles_for_other_compilers"></a><h6>
-<a name="id490768"></a>
+<a name="boost_regex.install.makefiles_for_other_compilers"></a><h5>
+<a name="id457001"></a>
       <a href="install.html#boost_regex.install.makefiles_for_other_compilers">Makefiles
       for Other compilers</a>
- </h6>
+ </h5>
 <p>
- There is a generic makefile (generic.mak ) provided in <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">-</span><span class="identifier">root</span><span class="special">&gt;/</span><span class="identifier">libs</span><span class="special">/</span><span class="identifier">regex</span><span class="special">/</span><span class="identifier">build</span></code> - see that makefile for details of
+ There is a generic makefile (generic.mak ) provided in <tt class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">-</span><span class="identifier">root</span><span class="special">&gt;/</span><span class="identifier">libs</span><span class="special">/</span><span class="identifier">regex</span><span class="special">/</span><span class="identifier">build</span></tt> - see that makefile for details of
       environment variables that need to be set before use.
     </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/introduction_and_overview.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/introduction_and_overview.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/introduction_and_overview.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Introduction and Overview</title>
+<title>Introduction and
+ Overview</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../index.html" title="Boost.Regex">
 <link rel="up" href="../index.html" title="Boost.Regex">
-<link rel="prev" href="install.html" title="Building and Installing the Library">
-<link rel="next" href="unicode.html" title="Unicode and Boost.Regex">
+<link rel="prev" href="install.html" title=" Building and Installing the Library">
+<link rel="next" href="unicode.html" title=" Unicode and Boost.Regex">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +25,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="boost_regex.introduction_and_overview"></a><a href="introduction_and_overview.html" title="Introduction and Overview">Introduction and
- Overview</a>
-</h2></div></div></div>
+<a name="boost_regex.introduction_and_overview"></a><a href="introduction_and_overview.html" title="Introduction and
+ Overview">Introduction and
+ Overview</a></h2></div></div></div>
 <p>
       Regular expressions are a form of pattern-matching that are often used in text
       processing; many users will be familiar with the Unix utilities grep, sed and
@@ -39,11 +40,11 @@
       libraries can not do.
     </p>
 <p>
- The class basic_regex
+ The class basic_regex
       is the key class in this library; it represents a "machine readable"
- regular expression, and is very closely modeled on <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span></code>,
+ regular expression, and is very closely modeled on <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span></tt>,
       think of it as a string plus the actual state-machine required by the regular
- expression algorithms. Like <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span></code>
+ expression algorithms. Like <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span></tt>
       there are two typedefs that are almost always the means by which this class
       is referenced:
     </p>
@@ -99,7 +100,7 @@
       regular expression engine, consequently escapes in regular expressions have
       to be doubled up when embedding them in C/C++ code. Also note that all the
       examples assume that your compiler supports argument-dependent-lookup lookup,
- if yours doesn't (for example VC6), then you will have to add some <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span></code> prefixes
+ if yours doesn't (for example VC6), then you will have to add some <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span></tt> prefixes
       to some of the function calls in the examples.
     </p>
 <p>
@@ -112,7 +113,7 @@
       the utilities sed and Perl will already be ahead here; we need two strings
       - one a regular expression - the other a "format string" that provides
       a description of the text to replace the match with. In Boost.Regex this search
- and replace operation is performed with the algorithm regex_replace, for our credit card
+ and replace operation is performed with the algorithm regex_replace, for our credit card
       example we can write two algorithms like this to provide the format conversions:
     </p>
 <pre class="programlisting">
@@ -141,7 +142,7 @@
       expression match, however in general the result of a match contains a number
       of sub-expression matches in addition to the overall match. When the library
       needs to report a regular expression match it does so using an instance of
- the class match_results,
+ the class match_results,
       as before there are typedefs of this class for the most common cases:
     </p>
 <pre class="programlisting">
@@ -155,12 +156,12 @@
 <span class="special">}</span>
 </pre>
 <p>
- The algorithms regex_search
- and regex_match
- make use of match_results
- to report what matched; the difference between these algorithms is that regex_match
+ The algorithms regex_search
+ and regex_match
+ make use of match_results
+ to report what matched; the difference between these algorithms is that regex_match
       will only find matches that consume <span class="emphasis"><em>all</em></span> of the input text,
- where as regex_search
+ where as regex_search
       will search for a match anywhere within the text being matched.
     </p>
 <p>
@@ -169,21 +170,22 @@
       of seamlessly searching almost any kind of data.
     </p>
 <p>
- For search and replace operations, in addition to the algorithm regex_replace that we have already
- seen, the match_results
- class has a <code class="computeroutput"><span class="identifier">format</span></code> member that
+ For search and replace operations, in addition to the algorithm regex_replace that we have already
+ seen, the match_results
+ class has a <tt class="computeroutput"><span class="identifier">format</span></tt> member that
       takes the result of a match and a format string, and produces a new string
       by merging the two.
     </p>
 <p>
       For iterating through all occurences of an expression within a text, there
- are two iterator types: regex_iterator will enumerate over
- the match_results
- objects found, while regex_token_iterator will enumerate
+ are two iterator types: regex_iterator will enumerate over
+ the match_results
+ objects found, while regex_token_iterator will enumerate
       a series of strings (similar to perl style split operations).
     </p>
 <p>
- For those that dislike templates, there is a high level wrapper class RegEx
+ For those that dislike templates, there is a high level wrapper class <a href="ref/deprecated_interfaces/old_regex.html" title=" High
+ Level Class RegEx (Deprecated)"><tt class="computeroutput"><span class="identifier">RegEx</span></tt></a>
       that is an encapsulation of the lower level template code - it provides a simplified
       interface for those that don't need the full power of the library, and supports
       only narrow characters, and the "extended" regular expression syntax.
@@ -191,12 +193,12 @@
       C++ standard library proposal.
     </p>
 <p>
- The POSIX API functions: regcomp, regexec, regfree and [regerr], are available
+ The POSIX API functions: regcomp, regexec, regfree and [regerr], are available
       in both narrow character and Unicode versions, and are provided for those who
       need compatibility with these API's.
     </p>
 <p>
- Finally, note that the library now has <a href="background_information/locale.html" title="Localization">run-time
+ Finally, note that the library now has <a href="background_information/locale.html" title=" Localization">run-time
       localization support</a>, and recognizes the full POSIX regular expression
       syntax - including advanced features like multi-character collating elements
       and equivalence classes - as well as providing compatibility with other regular
@@ -205,7 +207,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/partial_matches.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/partial_matches.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/partial_matches.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Partial Matches</title>
+<title> Partial Matches</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../index.html" title="Boost.Regex">
 <link rel="up" href="../index.html" title="Boost.Regex">
-<link rel="prev" href="captures.html" title="Understanding Marked Sub-Expressions and Captures">
-<link rel="next" href="syntax.html" title="Regular Expression Syntax">
+<link rel="prev" href="captures.html" title=" Understanding Marked Sub-Expressions
+ and Captures">
+<link rel="next" href="syntax.html" title=" Regular Expression Syntax">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +25,13 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="boost_regex.partial_matches"></a> Partial Matches
-</h2></div></div></div>
+<a name="boost_regex.partial_matches"></a> Partial Matches</h2></div></div></div>
 <p>
- The match_flag_type
- <code class="computeroutput"><span class="identifier">match_partial</span></code> can be passed
- to the following algorithms: regex_match, regex_search, and regex_grep, and used with the iterator
- regex_iterator.
+ The match_flag_type
+ <tt class="computeroutput"><span class="identifier">match_partial</span></tt> can be passed
+ to the following algorithms: regex_match, regex_search, and <a href="ref/deprecated_interfaces/regex_grep.html" title="
+ regex_grep (Deprecated)"><tt class="computeroutput"><span class="identifier">regex_grep</span></tt></a>, and used with the iterator
+ regex_iterator.
       When used it indicates that partial as well as full matches should be found.
       A partial match is one that matched one or more characters at the end of the
       text input, but did not match all of the regular expression (although it may
@@ -40,9 +41,10 @@
       into memory (or even into a memory mapped file), or are of indeterminate length
       (for example the source may be a socket or similar). Partial and full matches
       can be differentiated as shown in the following table (the variable M represents
- an instance of match_results as filled in by regex_match,
- regex_search
- or regex_grep):
+ an instance of match_results as filled in by regex_match,
+ regex_search
+ or <a href="ref/deprecated_interfaces/regex_grep.html" title="
+ regex_grep (Deprecated)"><tt class="computeroutput"><span class="identifier">regex_grep</span></tt></a>):
     </p>
 <div class="informaltable"><table class="table">
 <colgroup>
@@ -184,7 +186,7 @@
 <p>
       The following example tests to see whether the text could be a valid credit
       card number, as the user presses a key, the character entered would be added
- to the string being built up, and passed to <code class="computeroutput"><span class="identifier">is_possible_card_number</span></code>.
+ to the string being built up, and passed to <tt class="computeroutput"><span class="identifier">is_possible_card_number</span></tt>.
       If this returns true then the text could be a valid card number, so the user
       interface's OK button would be enabled. If it returns false, then this is not
       yet a valid card number, but could be with more input, so the user interface
@@ -295,7 +297,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Reference</title>
+<title> Reference</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../index.html" title="Boost.Regex">
 <link rel="up" href="../index.html" title="Boost.Regex">
-<link rel="prev" href="format/boost_format_syntax.html" title="Boost-Extended Format String Syntax">
-<link rel="next" href="ref/basic_regex.html" title="basic_regex">
+<link rel="prev" href="format/boost_format_syntax.html" title=" Boost-Extended
+ Format String Syntax">
+<link rel="next" href="ref/basic_regex.html" title=" basic_regex">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="boost_regex.ref"></a> Reference
-</h2></div></div></div>
+<a name="boost_regex.ref"></a> Reference</h2></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"> basic_regex</span></dt>
 <dt><span class="section"> match_results</span></dt>
@@ -130,7 +130,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/bad_expression.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/bad_expression.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/bad_expression.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>bad_expression</title>
+<title> bad_expression</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
-<link rel="up" href="../ref.html" title="Reference">
-<link rel="prev" href="regex_token_iterator.html" title="regex_token_iterator">
-<link rel="next" href="syntax_option_type.html" title="syntax_option_type">
+<link rel="up" href="../ref.html" title=" Reference">
+<link rel="prev" href="regex_token_iterator.html" title=" regex_token_iterator">
+<link rel="next" href="syntax_option_type.html" title=" syntax_option_type">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,17 +24,16 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.ref.bad_expression"></a> bad_expression
-</h3></div></div></div>
-<a name="boost_regex.ref.bad_expression.synopsis"></a><h5>
-<a name="id596527"></a>
+<a name="boost_regex.ref.bad_expression"></a> bad_expression</h3></div></div></div>
+<a name="boost_regex.ref.bad_expression.synopsis"></a><h4>
+<a name="id563003"></a>
         <a href="bad_expression.html#boost_regex.ref.bad_expression.synopsis">Synopsis</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">pattern_except</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <p>
- The class <code class="computeroutput"><span class="identifier">regex_error</span></code> defines
+ The class <tt class="computeroutput"><span class="identifier">regex_error</span></tt> defines
         the type of objects thrown as exceptions to report errors during the conversion
         from a string representing a regular expression to a finite state machine.
       </p>
@@ -55,46 +54,49 @@
 </span>
 <span class="special">}</span> <span class="comment">// namespace boost
 </span></pre>
-<a name="boost_regex.ref.bad_expression.description"></a><h5>
-<a name="id597032"></a>
+<a name="boost_regex.ref.bad_expression.description"></a><h4>
+<a name="id563510"></a>
         <a href="bad_expression.html#boost_regex.ref.bad_expression.description">Description</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="identifier">regex_error</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&amp;</span> <span class="identifier">s</span><span class="special">,</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">error_type</span> <span class="identifier">err</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">ptrdiff_t</span> <span class="identifier">pos</span><span class="special">);</span>
 <span class="identifier">regex_error</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">error_type</span> <span class="identifier">err</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects:</strong></span> Constructs an object of class regex_error.
+ <span class="bold"><b>Effects:</b></span> Constructs an object of class regex_error.
       </p>
 <pre class="programlisting">
 <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">error_type</span> <span class="identifier">code</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects:</strong></span> returns the error code that represents
+ <span class="bold"><b>Effects:</b></span> returns the error code that represents
         parsing error that occurred.
       </p>
 <pre class="programlisting">
 <span class="identifier">std</span><span class="special">::</span><span class="identifier">ptrdiff_t</span> <span class="identifier">position</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects:</strong></span> returns the location in the expression
+ <span class="bold"><b>Effects:</b></span> returns the location in the expression
         where parsing stopped.
       </p>
 <p>
- Footnotes: the choice of <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></code>
- as the base class for <code class="computeroutput"><span class="identifier">regex_error</span></code>
+ Footnotes: the choice of <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></tt>
+ as the base class for <tt class="computeroutput"><span class="identifier">regex_error</span></tt>
         is moot; depending upon how the library is used exceptions may be either
         logic errors (programmer supplied expressions) or run time errors (user supplied
- expressions). The library previously used <code class="computeroutput"><span class="identifier">bad_pattern</span></code>
- and <code class="computeroutput"><span class="identifier">bad_expression</span></code> for errors,
- these have been replaced by the single class <code class="computeroutput"><span class="identifier">regex_error</span></code>
+ expressions). The library previously used <tt class="computeroutput"><span class="identifier">bad_pattern</span></tt>
+ and <tt class="computeroutput"><span class="identifier">bad_expression</span></tt> for errors,
+ these have been replaced by the single class <tt class="computeroutput"><span class="identifier">regex_error</span></tt>
         to keep the library in synchronization with the <a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1836.pdf" target="_top">Technical
         Report on C++ Library Extensions</a>.
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/basic_regex.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/basic_regex.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/basic_regex.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>basic_regex</title>
+<title> basic_regex</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
-<link rel="up" href="../ref.html" title="Reference">
-<link rel="prev" href="../ref.html" title="Reference">
-<link rel="next" href="match_results.html" title="match_results">
+<link rel="up" href="../ref.html" title=" Reference">
+<link rel="prev" href="../ref.html" title=" Reference">
+<link rel="next" href="match_results.html" title=" match_results">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,38 +24,39 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.ref.basic_regex"></a> basic_regex
-</h3></div></div></div>
-<a name="boost_regex.ref.basic_regex.synopsis"></a><h5>
-<a name="id516124"></a>
+<a name="boost_regex.ref.basic_regex"></a> basic_regex</h3></div></div></div>
+<a name="boost_regex.ref.basic_regex.synopsis"></a><h4>
+<a name="id482525"></a>
         <a href="basic_regex.html#boost_regex.ref.basic_regex.synopsis">Synopsis</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <p>
- The template class <code class="computeroutput"><span class="identifier">basic_regex</span></code>
+ The template class <tt class="computeroutput"><span class="identifier">basic_regex</span></tt>
         encapsulates regular expression parsing and compilation. The class takes
         two template parameters:
       </p>
 <div class="itemizedlist"><ul type="disc">
 <li>
-<code class="computeroutput"><span class="identifier">charT</span></code>: determines the character
- type, i.e. either <code class="computeroutput"><span class="keyword">char</span></code> or
- <code class="computeroutput"><span class="keyword">wchar_t</span></code>; see <a href="concepts/charT_concept.html" title="charT Requirements">charT
+<tt class="computeroutput"><span class="identifier">charT</span></tt>: determines the character
+ type, i.e. either <tt class="computeroutput"><span class="keyword">char</span></tt> or
+ <tt class="computeroutput"><span class="keyword">wchar_t</span></tt>; see <a href="concepts/charT_concept.html" title=" charT Requirements">charT
           concept</a>.
         </li>
 <li>
-<code class="computeroutput"><span class="identifier">traits</span></code>: determines the
+<tt class="computeroutput"><span class="identifier">traits</span></tt>: determines the
           behavior of the character type, for example which character class names
- are recognized. A default traits class is provided: <code class="computeroutput"><span class="identifier">regex_traits</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">&gt;</span></code>. See also <a href="concepts/traits_concept.html" title="Traits Class Requirements">traits
+ are recognized. A default traits class is provided: <tt class="computeroutput"><span class="identifier">regex_traits</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">&gt;</span></tt>. See also <a href="concepts/traits_concept.html" title=" Traits Class
+ Requirements">traits
           concept</a>.
         </li>
 </ul></div>
 <p>
- For ease of use there are two typedefs that define the two standard <code class="computeroutput"><span class="identifier">basic_regex</span></code> instances, unless you want
+ For ease of use there are two typedefs that define the two standard <tt class="computeroutput"><span class="identifier">basic_regex</span></tt> instances, unless you want
         to use custom traits classes or non-standard character types (for example
- see unicode support),
+ see <a href="non_std_strings/icu.html" title=" Working With
+ Unicode and ICU String Types">unicode support</a>),
         you won't need to use anything other than these:
       </p>
 <pre class="programlisting">
@@ -70,9 +71,9 @@
 <span class="special">}</span>
 </pre>
 <p>
- The definition of <code class="computeroutput"><span class="identifier">basic_regex</span></code>
- follows: it is based very closely on class <code class="computeroutput"><span class="identifier">basic_string</span></code>,
- and fulfils the requirements for a constant-container of <code class="computeroutput"><span class="identifier">charT</span></code>.
+ The definition of <tt class="computeroutput"><span class="identifier">basic_regex</span></tt>
+ follows: it is based very closely on class <tt class="computeroutput"><span class="identifier">basic_string</span></tt>,
+ and fulfils the requirements for a constant-container of <tt class="computeroutput"><span class="identifier">charT</span></tt>.
       </p>
 <pre class="programlisting">
 <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">{</span>
@@ -88,66 +89,66 @@
    <span class="keyword">typedef</span> <span class="keyword">const</span> <span class="identifier">charT</span><span class="special">&amp;</span> <span class="identifier">const_reference</span><span class="special">;</span>
    <span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">ptrdiff_t</span> <span class="identifier">difference_type</span><span class="special">;</span>
    <span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">size_type</span><span class="special">;</span>
- <span class="keyword">typedef</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">flag_type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">flag_type</span><span class="special">;</span>
    <span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">traits</span><span class="special">::</span><span class="identifier">locale_type</span> <span class="identifier">locale_type</span><span class="special">;</span>
 
    <span class="comment">// constants:
 </span> <span class="comment">// main option selection:
-</span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">normal</span>
+</span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">normal</span>
                                                 <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">normal</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">ECMAScript</span>
+ <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">ECMAScript</span>
                                                 <span class="special">=</span> <span class="identifier">normal</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">JavaScript</span>
+ <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">JavaScript</span>
                                                 <span class="special">=</span> <span class="identifier">normal</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">JScript</span>
+ <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">JScript</span>
                                                 <span class="special">=</span> <span class="identifier">normal</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">basic</span>
+ <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">basic</span>
                                                 <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">basic</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">extended</span>
+ <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">extended</span>
                                                 <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">extended</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">awk</span>
+ <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">awk</span>
                                                 <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">awk</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">grep</span>
+ <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">grep</span>
                                                 <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">grep</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">egrep</span>
+ <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">egrep</span>
                                                 <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">egrep</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">sed</span>
+ <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">sed</span>
                                                 <span class="special">=</span> <span class="identifier">basic</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">sed</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">perl</span>
+ <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">perl</span>
                                                 <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">perl</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">literal</span>
+ <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">literal</span>
                                                 <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">literal</span><span class="special">;</span>
 
    <span class="comment">// modifiers specific to perl expressions:
-</span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">no_mod_m</span>
+</span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">no_mod_m</span>
                                                 <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">no_mod_m</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">no_mod_s</span>
+ <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">no_mod_s</span>
                                                 <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">no_mod_s</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">mod_s</span>
+ <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">mod_s</span>
                                                 <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">mod_s</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">mod_x</span>
+ <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">mod_x</span>
                                                 <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">mod_x</span><span class="special">;</span>
 
    <span class="comment">// modifiers specific to POSIX basic expressions:
-</span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">bk_plus_qm</span>
+</span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">bk_plus_qm</span>
                                                 <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">bk_plus_qm</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">bk_vbar</span>
+ <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">bk_vbar</span>
                                                 <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">bk_vbar</span>
- <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">no_char_classes</span>
+ <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">no_char_classes</span>
                                                 <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">no_char_classes</span>
- <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">no_intervals</span>
+ <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">no_intervals</span>
                                                 <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">no_intervals</span>
 
    <span class="comment">// common modifiers:
-</span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">nosubs</span>
+</span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">nosubs</span>
                                                 <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">nosubs</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">optimize</span>
+ <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">optimize</span>
                                                 <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">optimize</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">collate</span>
+ <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">collate</span>
                                                 <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">collate</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">newline_alt</span>
+ <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">newline_alt</span>
                                                 <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">newline_alt</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">no_except</span>
+ <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">no_except</span>
                                                 <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">newline_alt</span><span class="special">;</span>
 
    <span class="comment">// construct/copy/destroy:
@@ -245,79 +246,79 @@
 
 <span class="special">}</span> <span class="comment">// namespace boost
 </span></pre>
-<a name="boost_regex.ref.basic_regex.description"></a><h5>
-<a name="id522059"></a>
+<a name="boost_regex.ref.basic_regex.description"></a><h4>
+<a name="id488473"></a>
         <a href="basic_regex.html#boost_regex.ref.basic_regex.description">Description</a>
- </h5>
+ </h4>
 <p>
- Class <code class="computeroutput"><span class="identifier">basic_regex</span></code> has the
+ Class <tt class="computeroutput"><span class="identifier">basic_regex</span></tt> has the
         following public members:
       </p>
 <pre class="programlisting">
 <span class="comment">// main option selection:
-</span><span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">normal</span>
+</span><span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">normal</span>
                                           <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">normal</span><span class="special">;</span>
-<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">ECMAScript</span>
+<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">ECMAScript</span>
                                           <span class="special">=</span> <span class="identifier">normal</span><span class="special">;</span>
-<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">JavaScript</span>
+<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">JavaScript</span>
                                           <span class="special">=</span> <span class="identifier">normal</span><span class="special">;</span>
-<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">JScript</span>
+<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">JScript</span>
                                           <span class="special">=</span> <span class="identifier">normal</span><span class="special">;</span>
-<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">basic</span>
+<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">basic</span>
                                           <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">basic</span><span class="special">;</span>
-<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">extended</span>
+<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">extended</span>
                                           <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">extended</span><span class="special">;</span>
-<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">awk</span>
+<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">awk</span>
                                           <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">awk</span><span class="special">;</span>
-<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">grep</span>
+<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">grep</span>
                                           <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">grep</span><span class="special">;</span>
-<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">egrep</span>
+<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">egrep</span>
                                           <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">egrep</span><span class="special">;</span>
-<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">sed</span>
+<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">sed</span>
                                           <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">sed</span><span class="special">;</span>
-<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">perl</span>
+<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">perl</span>
                                           <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">perl</span><span class="special">;</span>
-<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">literal</span>
+<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">literal</span>
                                           <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">literal</span><span class="special">;</span>
 
 <span class="comment">// modifiers specific to perl expressions:
-</span><span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">no_mod_m</span>
+</span><span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">no_mod_m</span>
                                           <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">no_mod_m</span><span class="special">;</span>
-<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">no_mod_s</span>
+<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">no_mod_s</span>
                                           <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">no_mod_s</span><span class="special">;</span>
-<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">mod_s</span>
+<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">mod_s</span>
                                           <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">mod_s</span><span class="special">;</span>
-<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">mod_x</span>
+<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">mod_x</span>
                                           <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">mod_x</span><span class="special">;</span>
 
 <span class="comment">// modifiers specific to POSIX basic expressions:
-</span><span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">bk_plus_qm</span>
+</span><span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">bk_plus_qm</span>
                                           <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">bk_plus_qm</span><span class="special">;</span>
-<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">bk_vbar</span>
+<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">bk_vbar</span>
                                           <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">bk_vbar</span>
-<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">no_char_classes</span>
+<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">no_char_classes</span>
                                           <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">no_char_classes</span>
-<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">no_intervals</span>
+<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">no_intervals</span>
                                           <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">no_intervals</span>
 
 <span class="comment">// common modifiers:
-</span><span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">nosubs</span>
+</span><span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">nosubs</span>
                                           <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">nosubs</span><span class="special">;</span>
-<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">optimize</span>
+<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">optimize</span>
                                           <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">optimize</span><span class="special">;</span>
-<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">collate</span>
+<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">collate</span>
                                           <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">collate</span><span class="special">;</span>
-<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">newline_alt</span>
+<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> syntax_option_type <span class="identifier">newline_alt</span>
                                           <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">newline_alt</span><span class="special">;</span>
 </pre>
 <p>
- The meaning of these options is documented in the syntax_option_type section.
+ The meaning of these options is documented in the syntax_option_type section.
       </p>
 <p>
         The static constant members are provided as synonyms for the constants declared
- in namespace <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span></code>; for each constant of type
- syntax_option_type
- declared in namespace <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span></code>
+ in namespace <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span></tt>; for each constant of type
+ syntax_option_type
+ declared in namespace <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span></tt>
         then a constant with the same name, type and value is declared within the
         scope of basic_regex.
       </p>
@@ -327,12 +328,12 @@
 <span class="identifier">basic_regex</span><span class="special">();</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Constructs an object of class
- <code class="computeroutput"><span class="identifier">basic_regex</span></code>.
+ <span class="bold"><b>Effects</b></span>: Constructs an object of class
+ <tt class="computeroutput"><span class="identifier">basic_regex</span></tt>.
       </p>
 <div class="table">
-<a name="id523997"></a><p class="title"><b>Table 1. basic_regex default construction postconditions</b></p>
-<div class="table-contents"><table class="table" summary="basic_regex default construction postconditions">
+<a name="id490413"></a><p class="title"><b>Table 1. basic_regex default construction postconditions</b></p>
+<table class="table" summary="basic_regex default construction postconditions">
 <colgroup>
 <col>
 <col>
@@ -353,67 +354,67 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">empty</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">empty</span><span class="special">()</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">true</span></code>
+ <tt class="computeroutput"><span class="keyword">true</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">size</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">size</span><span class="special">()</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="number">0</span></code>
+ <tt class="computeroutput"><span class="number">0</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">str</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">str</span><span class="special">()</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">basic_string</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">&gt;()</span></code>
+ <tt class="computeroutput"><span class="identifier">basic_string</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">&gt;()</span></tt>
             </p>
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><a name="boost_regex.basic_regex.construct2"></a><p>
+<a name="boost_regex.basic_regex.construct2"></a><p>
       </p>
 <pre class="programlisting">
 <span class="identifier">basic_regex</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span> <span class="identifier">flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">normal</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Requires</strong></span>: <span class="emphasis"><em>p</em></span> shall not
+ <span class="bold"><b>Requires</b></span>: <span class="emphasis"><em>p</em></span> shall not
         be a null pointer.
       </p>
 <p>
- <span class="bold"><strong>Throws</strong></span>: bad_expression if <span class="emphasis"><em>p</em></span>
- is not a valid regular expression, unless the flag <code class="computeroutput"><span class="identifier">no_except</span></code>
+ <span class="bold"><b>Throws</b></span>: bad_expression if <span class="emphasis"><em>p</em></span>
+ is not a valid regular expression, unless the flag <tt class="computeroutput"><span class="identifier">no_except</span></tt>
         is set in <span class="emphasis"><em>f</em></span>.
       </p>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Constructs an object of class
- basic_regex;
+ <span class="bold"><b>Effects</b></span>: Constructs an object of class
+ basic_regex;
         the object's internal finite state machine is constructed from the regular
         expression contained in the null-terminated string <span class="emphasis"><em>p</em></span>,
- and interpreted according to the <a href="syntax_option_type.html" title="syntax_option_type">option
+ and interpreted according to the <a href="syntax_option_type.html" title=" syntax_option_type">option
         flags</a> specified in <span class="emphasis"><em>f</em></span>.
       </p>
 <div class="table">
-<a name="id524397"></a><p class="title"><b>Table 2. Postconditions for basic_regex construction</b></p>
-<div class="table-contents"><table class="table" summary="Postconditions for basic_regex construction">
+<a name="id490814"></a><p class="title"><b>Table 2. Postconditions for basic_regex construction</b></p>
+<table class="table" summary="Postconditions for basic_regex construction">
 <colgroup>
 <col>
 <col>
@@ -434,43 +435,43 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">empty</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">empty</span><span class="special">()</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">false</span></code>
+ <tt class="computeroutput"><span class="keyword">false</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">size</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">size</span><span class="special">()</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">char_traits</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">&gt;::</span><span class="identifier">length</span><span class="special">(</span><span class="identifier">p</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="identifier">char_traits</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">&gt;::</span><span class="identifier">length</span><span class="special">(</span><span class="identifier">p</span><span class="special">)</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">str</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">str</span><span class="special">()</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">basic_string</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">&gt;(</span><span class="identifier">p</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="identifier">basic_string</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">&gt;(</span><span class="identifier">p</span><span class="special">)</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">flags</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">flags</span><span class="special">()</span></tt>
             </p>
             </td>
 <td>
@@ -482,7 +483,7 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">mark_count</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">mark_count</span><span class="special">()</span></tt>
             </p>
             </td>
 <td>
@@ -492,34 +493,34 @@
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><a name="boost_regex.basic_regex.construct3"></a><p>
+<a name="boost_regex.basic_regex.construct3"></a><p>
       </p>
 <pre class="programlisting">
 <span class="identifier">basic_regex</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">p1</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">p2</span><span class="special">,</span>
             <span class="identifier">flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">normal</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Requires</strong></span>: <span class="emphasis"><em>p1</em></span> and <span class="emphasis"><em>p2</em></span>
- are not null pointers, <code class="computeroutput"><span class="identifier">p1</span> <span class="special">&lt;</span> <span class="identifier">p2</span></code>.
+ <span class="bold"><b>Requires</b></span>: <span class="emphasis"><em>p1</em></span> and <span class="emphasis"><em>p2</em></span>
+ are not null pointers, <tt class="computeroutput"><span class="identifier">p1</span> <span class="special">&lt;</span> <span class="identifier">p2</span></tt>.
       </p>
 <p>
- <span class="bold"><strong>Throws</strong></span>: bad_expression if [p1,p2) is not
- a valid regular expression, unless the flag <code class="computeroutput"><span class="identifier">no_except</span></code>
+ <span class="bold"><b>Throws</b></span>: bad_expression if [p1,p2) is not
+ a valid regular expression, unless the flag <tt class="computeroutput"><span class="identifier">no_except</span></tt>
         is set in <span class="emphasis"><em>f</em></span>.
       </p>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Constructs an object of class
- basic_regex;
+ <span class="bold"><b>Effects</b></span>: Constructs an object of class
+ basic_regex;
         the object's internal finite state machine is constructed from the regular
         expression contained in the sequence of characters [p1,p2), and interpreted
- according the option flags
+ according the option flags
         specified in <span class="emphasis"><em>f</em></span>.
       </p>
 <div class="table">
-<a name="id524943"></a><p class="title"><b>Table 3. Postconditions for basic_regex construction</b></p>
-<div class="table-contents"><table class="table" summary="Postconditions for basic_regex construction">
+<a name="id491362"></a><p class="title"><b>Table 3. Postconditions for basic_regex construction</b></p>
+<table class="table" summary="Postconditions for basic_regex construction">
 <colgroup>
 <col>
 <col>
@@ -540,43 +541,43 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">empty</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">empty</span><span class="special">()</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">false</span></code>
+ <tt class="computeroutput"><span class="keyword">false</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">size</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">size</span><span class="special">()</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">distance</span><span class="special">(</span><span class="identifier">p1</span><span class="special">,</span><span class="identifier">p2</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">distance</span><span class="special">(</span><span class="identifier">p1</span><span class="special">,</span><span class="identifier">p2</span><span class="special">)</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">str</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">str</span><span class="special">()</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">basic_string</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">&gt;(</span><span class="identifier">p1</span><span class="special">,</span><span class="identifier">p2</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="identifier">basic_string</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">&gt;(</span><span class="identifier">p1</span><span class="special">,</span><span class="identifier">p2</span><span class="special">)</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">flags</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">flags</span><span class="special">()</span></tt>
             </p>
             </td>
 <td>
@@ -588,7 +589,7 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">mark_count</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">mark_count</span><span class="special">()</span></tt>
             </p>
             </td>
 <td>
@@ -598,33 +599,33 @@
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><a name="boost_regex.basic_regex.construct4"></a><p>
+<a name="boost_regex.basic_regex.construct4"></a><p>
       </p>
 <pre class="programlisting">
 <span class="identifier">basic_regex</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span> <span class="identifier">size_type</span> <span class="identifier">len</span><span class="special">,</span> <span class="identifier">flag_type</span> <span class="identifier">f</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Requires</strong></span>: <span class="emphasis"><em>p</em></span> shall not
- be a null pointer, <code class="computeroutput"><span class="identifier">len</span> <span class="special">&lt;</span>
- <span class="identifier">max_size</span><span class="special">()</span></code>.
+ <span class="bold"><b>Requires</b></span>: <span class="emphasis"><em>p</em></span> shall not
+ be a null pointer, <tt class="computeroutput"><span class="identifier">len</span> <span class="special">&lt;</span>
+ <span class="identifier">max_size</span><span class="special">()</span></tt>.
       </p>
 <p>
- <span class="bold"><strong>Throws</strong></span>: bad_expression if <span class="emphasis"><em>p</em></span>
- is not a valid regular expression, unless the flag <code class="computeroutput"><span class="identifier">no_except</span></code>
+ <span class="bold"><b>Throws</b></span>: bad_expression if <span class="emphasis"><em>p</em></span>
+ is not a valid regular expression, unless the flag <tt class="computeroutput"><span class="identifier">no_except</span></tt>
         is set in <span class="emphasis"><em>f</em></span>.
       </p>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Constructs an object of class
- basic_regex;
+ <span class="bold"><b>Effects</b></span>: Constructs an object of class
+ basic_regex;
         the object's internal finite state machine is constructed from the regular
         expression contained in the sequence of characters [p, p+len), and interpreted
         according the option flags specified in <span class="emphasis"><em>f</em></span>.
       </p>
 <div class="table">
-<a name="id525478"></a><p class="title"><b>Table 4. Postconditions for basic_regex construction</b></p>
-<div class="table-contents"><table class="table" summary="Postconditions for basic_regex construction">
+<a name="id491897"></a><p class="title"><b>Table 4. Postconditions for basic_regex construction</b></p>
+<table class="table" summary="Postconditions for basic_regex construction">
 <colgroup>
 <col>
 <col>
@@ -645,19 +646,19 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">empty</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">empty</span><span class="special">()</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">false</span></code>
+ <tt class="computeroutput"><span class="keyword">false</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">size</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">size</span><span class="special">()</span></tt>
             </p>
             </td>
 <td>
@@ -669,19 +670,19 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">str</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">str</span><span class="special">()</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">basic_string</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">&gt;(</span><span class="identifier">p</span><span class="special">,</span> <span class="identifier">len</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="identifier">basic_string</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">&gt;(</span><span class="identifier">p</span><span class="special">,</span> <span class="identifier">len</span><span class="special">)</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">flags</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">flags</span><span class="special">()</span></tt>
             </p>
             </td>
 <td>
@@ -693,7 +694,7 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">mark_count</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">mark_count</span><span class="special">()</span></tt>
             </p>
             </td>
 <td>
@@ -703,16 +704,16 @@
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><a name="boost_regex.basic_regex.construct5"></a><p>
+<a name="boost_regex.basic_regex.construct5"></a><p>
       </p>
 <pre class="programlisting">
 <span class="identifier">basic_regex</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special">&amp;</span> <span class="identifier">e</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Constructs an object of class
- basic_regex
+ <span class="bold"><b>Effects</b></span>: Constructs an object of class
+ basic_regex
         as a copy of the object <span class="emphasis"><em>e</em></span>.
       </p>
 <a name="boost_regex.basic_regex.construct6"></a><p>
@@ -723,21 +724,21 @@
             <span class="identifier">flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">normal</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Throws</strong></span>: bad_expression if <span class="emphasis"><em>s</em></span>
- is not a valid regular expression, unless the flag <code class="computeroutput"><span class="identifier">no_except</span></code>
+ <span class="bold"><b>Throws</b></span>: bad_expression if <span class="emphasis"><em>s</em></span>
+ is not a valid regular expression, unless the flag <tt class="computeroutput"><span class="identifier">no_except</span></tt>
         is set in <span class="emphasis"><em>f</em></span>.
       </p>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Constructs an object of class
- basic_regex;
+ <span class="bold"><b>Effects</b></span>: Constructs an object of class
+ basic_regex;
         the object's internal finite state machine is constructed from the regular
         expression contained in the string <span class="emphasis"><em>s</em></span>, and interpreted
- according to the <a href="syntax_option_type.html" title="syntax_option_type">option
+ according to the <a href="syntax_option_type.html" title=" syntax_option_type">option
         flags</a> specified in <span class="emphasis"><em>f</em></span>.
       </p>
 <div class="table">
-<a name="id526115"></a><p class="title"><b>Table 5. Postconditions for basic_regex construction</b></p>
-<div class="table-contents"><table class="table" summary="Postconditions for basic_regex construction">
+<a name="id492536"></a><p class="title"><b>Table 5. Postconditions for basic_regex construction</b></p>
+<table class="table" summary="Postconditions for basic_regex construction">
 <colgroup>
 <col>
 <col>
@@ -758,31 +759,31 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">empty</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">empty</span><span class="special">()</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">false</span></code>
+ <tt class="computeroutput"><span class="keyword">false</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">size</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">size</span><span class="special">()</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">s</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">s</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">str</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">str</span><span class="special">()</span></tt>
             </p>
             </td>
 <td>
@@ -794,7 +795,7 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">flags</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">flags</span><span class="special">()</span></tt>
             </p>
             </td>
 <td>
@@ -806,7 +807,7 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">mark_count</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">mark_count</span><span class="special">()</span></tt>
             </p>
             </td>
 <td>
@@ -816,9 +817,9 @@
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><a name="boost_regex.basic_regex.construct7"></a><p>
+<a name="boost_regex.basic_regex.construct7"></a><p>
       </p>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">ForwardIterator</span><span class="special">&gt;</span>
@@ -826,21 +827,21 @@
             <span class="identifier">flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">normal</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Throws</strong></span>: bad_expression if the sequence [first,
- last) is not a valid regular expression, unless the flag <code class="computeroutput"><span class="identifier">no_except</span></code>
+ <span class="bold"><b>Throws</b></span>: bad_expression if the sequence [first,
+ last) is not a valid regular expression, unless the flag <tt class="computeroutput"><span class="identifier">no_except</span></tt>
         is set in <span class="emphasis"><em>f</em></span>.
       </p>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Constructs an object of class
- basic_regex;
+ <span class="bold"><b>Effects</b></span>: Constructs an object of class
+ basic_regex;
         the object's internal finite state machine is constructed from the regular
         expression contained in the sequence of characters [first, last), and interpreted
- according to the <a href="syntax_option_type.html" title="syntax_option_type">option
+ according to the <a href="syntax_option_type.html" title=" syntax_option_type">option
         flags</a> specified in <span class="emphasis"><em>f</em></span>.
       </p>
 <div class="table">
-<a name="id526591"></a><p class="title"><b>Table 6. Postconditions for basic_regex construction</b></p>
-<div class="table-contents"><table class="table" summary="Postconditions for basic_regex construction">
+<a name="id493013"></a><p class="title"><b>Table 6. Postconditions for basic_regex construction</b></p>
+<table class="table" summary="Postconditions for basic_regex construction">
 <colgroup>
 <col>
 <col>
@@ -861,43 +862,43 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">empty</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">empty</span><span class="special">()</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">false</span></code>
+ <tt class="computeroutput"><span class="keyword">false</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">size</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">size</span><span class="special">()</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">distance</span><span class="special">(</span><span class="identifier">first</span><span class="special">,</span><span class="identifier">last</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="identifier">distance</span><span class="special">(</span><span class="identifier">first</span><span class="special">,</span><span class="identifier">last</span><span class="special">)</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">str</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">str</span><span class="special">()</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">basic_string</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">&gt;(</span><span class="identifier">first</span><span class="special">,</span><span class="identifier">last</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="identifier">basic_string</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">&gt;(</span><span class="identifier">first</span><span class="special">,</span><span class="identifier">last</span><span class="special">)</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">flags</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">flags</span><span class="special">()</span></tt>
             </p>
             </td>
 <td>
@@ -909,7 +910,7 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">mark_count</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">mark_count</span><span class="special">()</span></tt>
             </p>
             </td>
 <td>
@@ -919,15 +920,15 @@
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><a name="boost_regex.basic_regex.opeq1"></a><p>
+<a name="boost_regex.basic_regex.opeq1"></a><p>
       </p>
 <pre class="programlisting">
 <span class="identifier">basic_regex</span><span class="special">&amp;</span> <span class="keyword">operator</span><span class="special">=(</span><span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special">&amp;</span> <span class="identifier">e</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns the result of <code class="computeroutput"><span class="identifier">assign</span><span class="special">(</span><span class="identifier">e</span><span class="special">.</span><span class="identifier">str</span><span class="special">(),</span> <span class="identifier">e</span><span class="special">.</span><span class="identifier">flags</span><span class="special">())</span></code>.
+ <span class="bold"><b>Effects</b></span>: Returns the result of <tt class="computeroutput"><span class="identifier">assign</span><span class="special">(</span><span class="identifier">e</span><span class="special">.</span><span class="identifier">str</span><span class="special">(),</span> <span class="identifier">e</span><span class="special">.</span><span class="identifier">flags</span><span class="special">())</span></tt>.
       </p>
 <a name="boost_regex.basic_regex.opeq2"></a><p>
       </p>
@@ -935,11 +936,11 @@
 <span class="identifier">basic_regex</span><span class="special">&amp;</span> <span class="keyword">operator</span><span class="special">=(</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">ptr</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Requires</strong></span>: <span class="emphasis"><em>p</em></span> shall not
+ <span class="bold"><b>Requires</b></span>: <span class="emphasis"><em>p</em></span> shall not
         be a null pointer.
       </p>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns the result of <code class="computeroutput"><span class="identifier">assign</span><span class="special">(</span><span class="identifier">ptr</span><span class="special">)</span></code>.
+ <span class="bold"><b>Effects</b></span>: Returns the result of <tt class="computeroutput"><span class="identifier">assign</span><span class="special">(</span><span class="identifier">ptr</span><span class="special">)</span></tt>.
       </p>
 <a name="boost_regex.basic_regex.opeq3"></a><p>
       </p>
@@ -948,7 +949,7 @@
 <span class="identifier">basic_regex</span><span class="special">&amp;</span> <span class="keyword">operator</span><span class="special">=(</span><span class="keyword">const</span> <span class="identifier">basic_string</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">ST</span><span class="special">,</span> <span class="identifier">SA</span><span class="special">&gt;&amp;</span> <span class="identifier">p</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns the result of <code class="computeroutput"><span class="identifier">assign</span><span class="special">(</span><span class="identifier">p</span><span class="special">)</span></code>.
+ <span class="bold"><b>Effects</b></span>: Returns the result of <tt class="computeroutput"><span class="identifier">assign</span><span class="special">(</span><span class="identifier">p</span><span class="special">)</span></tt>.
       </p>
 <a name="boost_regex.basic_regex.begin"></a><p>
       </p>
@@ -956,7 +957,7 @@
 <span class="identifier">const_iterator</span> <span class="identifier">begin</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns a starting iterator to
+ <span class="bold"><b>Effects</b></span>: Returns a starting iterator to
         a sequence of characters representing the regular expression.
       </p>
 <a name="boost_regex.basic_regex.end"></a><p>
@@ -965,7 +966,7 @@
 <span class="identifier">const_iterator</span> <span class="identifier">end</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns termination iterator to
+ <span class="bold"><b>Effects</b></span>: Returns termination iterator to
         a sequence of characters representing the regular expression.
       </p>
 <a name="boost_regex.basic_regex.size"></a><p>
@@ -974,7 +975,7 @@
 <span class="identifier">size_type</span> <span class="identifier">size</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns the length of the sequence
+ <span class="bold"><b>Effects</b></span>: Returns the length of the sequence
         of characters representing the regular expression.
       </p>
 <a name="boost_regex.basic_regex.max_size"></a><p>
@@ -983,7 +984,7 @@
 <span class="identifier">size_type</span> <span class="identifier">max_size</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns the maximum length of the
+ <span class="bold"><b>Effects</b></span>: Returns the maximum length of the
         sequence of characters representing the regular expression.
       </p>
 <a name="boost_regex.basic_regex.empty"></a><p>
@@ -992,7 +993,7 @@
 <span class="keyword">bool</span> <span class="identifier">empty</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns true if the object does
+ <span class="bold"><b>Effects</b></span>: Returns true if the object does
         not contain a valid regular expression, otherwise false.
       </p>
 <a name="boost_regex.basic_regex.mark_count"></a><p>
@@ -1001,7 +1002,7 @@
 <span class="keyword">unsigned</span> <span class="identifier">mark_count</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns the number of marked sub-expressions
+ <span class="bold"><b>Effects</b></span>: Returns the number of marked sub-expressions
         within the regular expresion.
       </p>
 <a name="boost_regex.basic_regex.assign1"></a><p>
@@ -1010,7 +1011,7 @@
 <span class="identifier">basic_regex</span><span class="special">&amp;</span> <span class="identifier">assign</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special">&amp;</span> <span class="identifier">that</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns assign(that.str(), that.flags()).
+ <span class="bold"><b>Effects</b></span>: Returns assign(that.str(), that.flags()).
       </p>
 <a name="boost_regex.basic_regex.assign2"></a><p>
       </p>
@@ -1018,7 +1019,7 @@
 <span class="identifier">basic_regex</span><span class="special">&amp;</span> <span class="identifier">assign</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">ptr</span><span class="special">,</span> <span class="identifier">flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">normal</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns assign(string_type(ptr), f).
+ <span class="bold"><b>Effects</b></span>: Returns assign(string_type(ptr), f).
       </p>
 <a name="boost_regex.basic_regex.assign3"></a><p>
       </p>
@@ -1026,7 +1027,7 @@
 <span class="identifier">basic_regex</span><span class="special">&amp;</span> <span class="identifier">assign</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">ptr</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">len</span><span class="special">,</span> <span class="identifier">flag_type</span> <span class="identifier">f</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns assign(string_type(ptr, len), f).
+ <span class="bold"><b>Effects</b></span>: Returns assign(string_type(ptr, len), f).
       </p>
 <a name="boost_regex.basic_regex.assign4"></a><p>
       </p>
@@ -1036,22 +1037,22 @@
                   <span class="identifier">flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">normal</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Throws</strong></span>: bad_expression if <span class="emphasis"><em>s</em></span>
- is not a valid regular expression, unless the flag <code class="computeroutput"><span class="identifier">no_except</span></code>
+ <span class="bold"><b>Throws</b></span>: bad_expression if <span class="emphasis"><em>s</em></span>
+ is not a valid regular expression, unless the flag <tt class="computeroutput"><span class="identifier">no_except</span></tt>
         is set in <span class="emphasis"><em>f</em></span>.
       </p>
 <p>
- <span class="bold"><strong>Returns</strong></span>: *this.
+ <span class="bold"><b>Returns</b></span>: *this.
       </p>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Assigns the regular expression
+ <span class="bold"><b>Effects</b></span>: Assigns the regular expression
         contained in the string <span class="emphasis"><em>s</em></span>, interpreted according the
- option flags specified
+ option flags specified
         in <span class="emphasis"><em>f</em></span>.
       </p>
 <div class="table">
-<a name="id528460"></a><p class="title"><b>Table 7. Postconditions for basic_regex::assign</b></p>
-<div class="table-contents"><table class="table" summary="Postconditions for basic_regex::assign">
+<a name="id494890"></a><p class="title"><b>Table 7. Postconditions for basic_regex::assign</b></p>
+<table class="table" summary="Postconditions for basic_regex::assign">
 <colgroup>
 <col>
 <col>
@@ -1072,31 +1073,31 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">empty</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">empty</span><span class="special">()</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">false</span></code>
+ <tt class="computeroutput"><span class="keyword">false</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">size</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">size</span><span class="special">()</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">s</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">s</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">str</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">str</span><span class="special">()</span></tt>
             </p>
             </td>
 <td>
@@ -1108,7 +1109,7 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">flags</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">flags</span><span class="special">()</span></tt>
             </p>
             </td>
 <td>
@@ -1120,7 +1121,7 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">mark_count</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">mark_count</span><span class="special">()</span></tt>
             </p>
             </td>
 <td>
@@ -1130,9 +1131,9 @@
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><a name="boost_regex.basic_regex.assign5"></a><p>
+<a name="boost_regex.basic_regex.assign5"></a><p>
       </p>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">InputIterator</span><span class="special">&gt;</span>
@@ -1140,12 +1141,12 @@
                     <span class="identifier">flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">normal</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Requires</strong></span>: The type <code class="computeroutput"><span class="identifier">InputIterator</span></code>
+ <span class="bold"><b>Requires</b></span>: The type <tt class="computeroutput"><span class="identifier">InputIterator</span></tt>
         corresponds to the <a href="http://input_iterator" target="_top">Input Iterator requirements
         (24.1.1)</a>.
       </p>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns assign(string_type(first, last), f).
+ <span class="bold"><b>Effects</b></span>: Returns assign(string_type(first, last), f).
       </p>
 <a name="boost_regex.basic_regex.flags"></a><p>
       </p>
@@ -1153,9 +1154,9 @@
 <span class="identifier">flag_type</span> <span class="identifier">flags</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns a copy of the <a href="syntax_option_type.html" title="syntax_option_type">regular
+ <span class="bold"><b>Effects</b></span>: Returns a copy of the <a href="syntax_option_type.html" title=" syntax_option_type">regular
         expression syntax flags</a> that were passed to the object's constructor,
- or the last call to <code class="computeroutput"><span class="identifier">assign</span></code>.
+ or the last call to <tt class="computeroutput"><span class="identifier">assign</span></tt>.
       </p>
 <a name="boost_regex.basic_regex.status"></a><p>
       </p>
@@ -1163,7 +1164,7 @@
 <span class="keyword">int</span> <span class="identifier">status</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns zero if the expression
+ <span class="bold"><b>Effects</b></span>: Returns zero if the expression
         contains a valid regular expression, otherwise an error code. This member
         function is retained for use in environments that cannot use exception handling.
       </p>
@@ -1173,7 +1174,7 @@
 <span class="identifier">basic_string</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">&gt;</span> <span class="identifier">str</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns a copy of the character
+ <span class="bold"><b>Effects</b></span>: Returns a copy of the character
         sequence passed to the object's constructor, or the last call to assign.
       </p>
 <a name="boost_regex.basic_regex.compare"></a><p>
@@ -1182,9 +1183,9 @@
 <span class="keyword">int</span> <span class="identifier">compare</span><span class="special">(</span><span class="identifier">basic_regex</span><span class="special">&amp;</span> <span class="identifier">e</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: If <code class="computeroutput"><span class="identifier">flags</span><span class="special">()</span> <span class="special">==</span> <span class="identifier">e</span><span class="special">.</span><span class="identifier">flags</span><span class="special">()</span></code> then returns <code class="computeroutput"><span class="identifier">str</span><span class="special">().</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">e</span><span class="special">.</span><span class="identifier">str</span><span class="special">())</span></code>,
- otherwise returns <code class="computeroutput"><span class="identifier">flags</span><span class="special">()</span>
- <span class="special">-</span> <span class="identifier">e</span><span class="special">.</span><span class="identifier">flags</span><span class="special">()</span></code>.
+ <span class="bold"><b>Effects</b></span>: If <tt class="computeroutput"><span class="identifier">flags</span><span class="special">()</span> <span class="special">==</span> <span class="identifier">e</span><span class="special">.</span><span class="identifier">flags</span><span class="special">()</span></tt> then returns <tt class="computeroutput"><span class="identifier">str</span><span class="special">().</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">e</span><span class="special">.</span><span class="identifier">str</span><span class="special">())</span></tt>,
+ otherwise returns <tt class="computeroutput"><span class="identifier">flags</span><span class="special">()</span>
+ <span class="special">-</span> <span class="identifier">e</span><span class="special">.</span><span class="identifier">flags</span><span class="special">()</span></tt>.
       </p>
 <a name="boost_regex.basic_regex.imbue"></a><p>
       </p>
@@ -1192,14 +1193,14 @@
 <span class="identifier">locale_type</span> <span class="identifier">imbue</span><span class="special">(</span><span class="identifier">locale_type</span> <span class="identifier">l</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns the result of <code class="computeroutput"><span class="identifier">traits_inst</span><span class="special">.</span><span class="identifier">imbue</span><span class="special">(</span><span class="identifier">l</span><span class="special">)</span></code> where
- <code class="computeroutput"><span class="identifier">traits_inst</span></code> is a (default
- initialized) instance of the template parameter <code class="computeroutput"><span class="identifier">traits</span></code>
- stored within the object. Calls to <code class="computeroutput"><span class="identifier">imbue</span></code>
+ <span class="bold"><b>Effects</b></span>: Returns the result of <tt class="computeroutput"><span class="identifier">traits_inst</span><span class="special">.</span><span class="identifier">imbue</span><span class="special">(</span><span class="identifier">l</span><span class="special">)</span></tt> where
+ <tt class="computeroutput"><span class="identifier">traits_inst</span></tt> is a (default
+ initialized) instance of the template parameter <tt class="computeroutput"><span class="identifier">traits</span></tt>
+ stored within the object. Calls to <tt class="computeroutput"><span class="identifier">imbue</span></tt>
         invalidate any currently contained regular expression.
       </p>
 <p>
- <span class="bold"><strong>Postcondition</strong></span>: <code class="computeroutput"><span class="identifier">empty</span><span class="special">()</span> <span class="special">==</span> <span class="keyword">true</span></code>.
+ <span class="bold"><b>Postcondition</b></span>: <tt class="computeroutput"><span class="identifier">empty</span><span class="special">()</span> <span class="special">==</span> <span class="keyword">true</span></tt>.
       </p>
 <a name="boost_regex.basic_regex.getloc"></a><p>
       </p>
@@ -1207,8 +1208,8 @@
 <span class="identifier">locale_type</span> <span class="identifier">getloc</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns the result of <code class="computeroutput"><span class="identifier">traits_inst</span><span class="special">.</span><span class="identifier">getloc</span><span class="special">()</span></code>
- where <code class="computeroutput"><span class="identifier">traits_inst</span></code> is a (default
+ <span class="bold"><b>Effects</b></span>: Returns the result of <tt class="computeroutput"><span class="identifier">traits_inst</span><span class="special">.</span><span class="identifier">getloc</span><span class="special">()</span></tt>
+ where <tt class="computeroutput"><span class="identifier">traits_inst</span></tt> is a (default
         initialized) instance of the template parameter traits stored within the
         object.
       </p>
@@ -1218,28 +1219,28 @@
 <span class="keyword">void</span> <span class="identifier">swap</span><span class="special">(</span><span class="identifier">basic_regex</span><span class="special">&amp;</span> <span class="identifier">e</span><span class="special">)</span> <span class="keyword">throw</span><span class="special">();</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Swaps the contents of the two regular
+ <span class="bold"><b>Effects</b></span>: Swaps the contents of the two regular
         expressions.
       </p>
 <p>
- <span class="bold"><strong>Postcondition</strong></span>: <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span></code> contains the regular expression that
+ <span class="bold"><b>Postcondition</b></span>: <tt class="computeroutput"><span class="special">*</span><span class="keyword">this</span></tt> contains the regular expression that
         was in <span class="emphasis"><em>e</em></span>, <span class="emphasis"><em>e</em></span> contains the regular
- expression that was in <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span></code>.
+ expression that was in <tt class="computeroutput"><span class="special">*</span><span class="keyword">this</span></tt>.
       </p>
 <p>
- <span class="bold"><strong>Complexity</strong></span>: constant time.
+ <span class="bold"><b>Complexity</b></span>: constant time.
       </p>
 <div class="note"><table border="0" summary="Note">
 <tr>
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../doc/html/images/note.png"></td>
 <th align="left">Note</th>
 </tr>
-<tr><td align="left" valign="top"><p>
- Comparisons between basic_regex objects are provided
+<tr><td colspan="2" align="left" valign="top"><p>
+ Comparisons between basic_regex objects are provided
           on an experimental basis: please note that these are not present in the
           <a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1836.pdf" target="_top">Technical
           Report on C++ Library Extensions</a>, so use with care if you are writing
- code that may need to be ported to other implementations of basic_regex.
+ code that may need to be ported to other implementations of basic_regex.
         </p></td></tr>
 </table></div>
 <a name="boost_regex.basic_regex.op_eq"></a><p>
@@ -1250,8 +1251,8 @@
                   <span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
- <span class="special">==</span> <span class="number">0</span></code>.
+ <span class="bold"><b>Effects</b></span>: Returns <tt class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
+ <span class="special">==</span> <span class="number">0</span></tt>.
       </p>
 <a name="boost_regex.basic_regex.op_ne"></a><p>
       </p>
@@ -1261,8 +1262,8 @@
                   <span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
- <span class="special">!=</span> <span class="number">0</span></code>.
+ <span class="bold"><b>Effects</b></span>: Returns <tt class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
+ <span class="special">!=</span> <span class="number">0</span></tt>.
       </p>
 <a name="boost_regex.basic_regex.op_lt"></a><p>
       </p>
@@ -1272,8 +1273,8 @@
                <span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
- <span class="special">&lt;</span> <span class="number">0</span></code>.
+ <span class="bold"><b>Effects</b></span>: Returns <tt class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
+ <span class="special">&lt;</span> <span class="number">0</span></tt>.
       </p>
 <a name="boost_regex.basic_regex.op_le"></a><p>
       </p>
@@ -1283,8 +1284,8 @@
                   <span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
- <span class="special">&lt;=</span> <span class="number">0</span></code>.
+ <span class="bold"><b>Effects</b></span>: Returns <tt class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
+ <span class="special">&lt;=</span> <span class="number">0</span></tt>.
       </p>
 <a name="boost_regex.basic_regex.op_ge"></a><p>
       </p>
@@ -1294,8 +1295,8 @@
                   <span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
- <span class="special">&gt;=</span> <span class="number">0</span></code>.
+ <span class="bold"><b>Effects</b></span>: Returns <tt class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
+ <span class="special">&gt;=</span> <span class="number">0</span></tt>.
       </p>
 <a name="boost_regex.basic_regex.op_gt"></a><p>
       </p>
@@ -1305,15 +1306,15 @@
                <span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
- <span class="special">&gt;</span> <span class="number">0</span></code>.
+ <span class="bold"><b>Effects</b></span>: Returns <tt class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
+ <span class="special">&gt;</span> <span class="number">0</span></tt>.
       </p>
 <div class="note"><table border="0" summary="Note">
 <tr>
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../doc/html/images/note.png"></td>
 <th align="left">Note</th>
 </tr>
-<tr><td align="left" valign="top"><p>
+<tr><td colspan="2" align="left" valign="top"><p>
           The basic_regex stream inserter is provided on an experimental basis, and
           outputs the textual representation of the expression to the stream.
         </p></td></tr>
@@ -1327,7 +1328,7 @@
                <span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">re_traits</span><span class="special">&gt;&amp;</span> <span class="identifier">e</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns <code class="computeroutput"><span class="special">(</span><span class="identifier">os</span> <span class="special">&lt;&lt;</span> <span class="identifier">e</span><span class="special">.</span><span class="identifier">str</span><span class="special">())</span></code>.
+ <span class="bold"><b>Effects</b></span>: Returns <tt class="computeroutput"><span class="special">(</span><span class="identifier">os</span> <span class="special">&lt;&lt;</span> <span class="identifier">e</span><span class="special">.</span><span class="identifier">str</span><span class="special">())</span></tt>.
       </p>
 <a name="boost_regex.basic_regex.op_swap"></a><p>
       </p>
@@ -1337,12 +1338,15 @@
          <span class="identifier">basic_regex</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: calls <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">swap</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span></code>.
+ <span class="bold"><b>Effects</b></span>: calls <tt class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">swap</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span></tt>.
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/concepts.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/concepts.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/concepts.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Concepts</title>
+<title> Concepts</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
-<link rel="up" href="../ref.html" title="Reference">
-<link rel="prev" href="posix.html" title="POSIX Compatible C API's">
-<link rel="next" href="concepts/charT_concept.html" title="charT Requirements">
+<link rel="up" href="../ref.html" title=" Reference">
+<link rel="prev" href="posix.html" title=" POSIX Compatible C API's">
+<link rel="next" href="concepts/charT_concept.html" title=" charT Requirements">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +24,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.ref.concepts"></a> Concepts
-</h3></div></div></div>
+<a name="boost_regex.ref.concepts"></a> Concepts</h3></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"> charT Requirements</span></dt>
 <dt><span class="section"><a href="concepts/traits_concept.html"> Traits Class
@@ -36,7 +35,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/concepts/charT_concept.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/concepts/charT_concept.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/concepts/charT_concept.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>charT Requirements</title>
+<title> charT Requirements</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Boost.Regex">
-<link rel="up" href="../concepts.html" title="Concepts">
-<link rel="prev" href="../concepts.html" title="Concepts">
-<link rel="next" href="traits_concept.html" title="Traits Class Requirements">
+<link rel="up" href="../concepts.html" title=" Concepts">
+<link rel="prev" href="../concepts.html" title=" Concepts">
+<link rel="next" href="traits_concept.html" title=" Traits Class
+ Requirements">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,17 +25,16 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="boost_regex.ref.concepts.charT_concept"></a> charT Requirements
-</h4></div></div></div>
+<a name="boost_regex.ref.concepts.charT_concept"></a> charT Requirements</h4></div></div></div>
 <p>
- Type <code class="computeroutput"><span class="identifier">charT</span></code> used a template
- argument to class template basic_regex, must have a trivial
+ Type <tt class="computeroutput"><span class="identifier">charT</span></tt> used a template
+ argument to class template basic_regex, must have a trivial
           default constructor, copy constructor, assignment operator, and destructor.
           In addition the following requirements must be met for objects; <span class="emphasis"><em>c</em></span>
- of type <code class="computeroutput"><span class="identifier">charT</span></code>, <span class="emphasis"><em>c1</em></span>
- and <span class="emphasis"><em>c2</em></span> of type <code class="computeroutput"><span class="identifier">charT</span>
- <span class="keyword">const</span></code>, and <span class="emphasis"><em>i</em></span>
- of type <code class="computeroutput"><span class="keyword">int</span></code>:
+ of type <tt class="computeroutput"><span class="identifier">charT</span></tt>, <span class="emphasis"><em>c1</em></span>
+ and <span class="emphasis"><em>c2</em></span> of type <tt class="computeroutput"><span class="identifier">charT</span>
+ <span class="keyword">const</span></tt>, and <span class="emphasis"><em>i</em></span>
+ of type <tt class="computeroutput"><span class="keyword">int</span></tt>:
         </p>
 <div class="informaltable"><table class="table">
 <colgroup>
@@ -258,7 +258,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/concepts/iterator_concepts.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/concepts/iterator_concepts.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/concepts/iterator_concepts.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,12 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Iterator Rrequirements</title>
+<title> Iterator
+ Rrequirements</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Boost.Regex">
-<link rel="up" href="../concepts.html" title="Concepts">
-<link rel="prev" href="traits_concept.html" title="Traits Class Requirements">
+<link rel="up" href="../concepts.html" title=" Concepts">
+<link rel="prev" href="traits_concept.html" title=" Traits Class
+ Requirements">
 <link rel="next" href="../deprecated_interfaces.html" title="Deprecated Interfaces">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -24,16 +26,19 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="boost_regex.ref.concepts.iterator_concepts"></a><a href="iterator_concepts.html" title="Iterator Rrequirements"> Iterator
- Rrequirements</a>
-</h4></div></div></div>
+<a name="boost_regex.ref.concepts.iterator_concepts"></a><a href="iterator_concepts.html" title=" Iterator
+ Rrequirements"> Iterator
+ Rrequirements</a></h4></div></div></div>
 <p>
           The regular expression algorithms (and iterators) take all require a Bidirectional-Iterator.
         </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/concepts/traits_concept.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/concepts/traits_concept.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/concepts/traits_concept.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Traits Class Requirements</title>
+<title> Traits Class
+ Requirements</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Boost.Regex">
-<link rel="up" href="../concepts.html" title="Concepts">
-<link rel="prev" href="charT_concept.html" title="charT Requirements">
-<link rel="next" href="iterator_concepts.html" title="Iterator Rrequirements">
+<link rel="up" href="../concepts.html" title=" Concepts">
+<link rel="prev" href="charT_concept.html" title=" charT Requirements">
+<link rel="next" href="iterator_concepts.html" title=" Iterator
+ Rrequirements">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,37 +26,37 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="boost_regex.ref.concepts.traits_concept"></a><a href="traits_concept.html" title="Traits Class Requirements"> Traits Class
- Requirements</a>
-</h4></div></div></div>
+<a name="boost_regex.ref.concepts.traits_concept"></a><a href="traits_concept.html" title=" Traits Class
+ Requirements"> Traits Class
+ Requirements</a></h4></div></div></div>
 <p>
- There are two sets of requirements for the <code class="computeroutput"><span class="identifier">traits</span></code>
- template argument to basic_regex: a mininal interface
+ There are two sets of requirements for the <tt class="computeroutput"><span class="identifier">traits</span></tt>
+ template argument to basic_regex: a mininal interface
           (which is part of the regex standardization proposal), and an optional
           Boost-specific enhanced interface.
         </p>
-<a name="boost_regex.ref.concepts.traits_concept.minimal_requirements_"></a><h5>
-<a name="id623213"></a>
+<a name="boost_regex.ref.concepts.traits_concept.minimal_requirements_"></a><h4>
+<a name="id589905"></a>
           <a href="traits_concept.html#boost_regex.ref.concepts.traits_concept.minimal_requirements_">Minimal
           requirements.</a>
- </h5>
+ </h4>
 <p>
- In the following table <code class="computeroutput"><span class="identifier">X</span></code>
+ In the following table <tt class="computeroutput"><span class="identifier">X</span></tt>
           denotes a traits class defining types and functions for the character container
- type <code class="computeroutput"><span class="identifier">charT</span></code>; <span class="emphasis"><em>u</em></span>
- is an object of type <code class="computeroutput"><span class="identifier">X</span></code>;
- <span class="emphasis"><em>v</em></span> is an object of type <code class="computeroutput"><span class="keyword">const</span>
- <span class="identifier">X</span></code>; <span class="emphasis"><em>p</em></span> is
- a value of type <code class="computeroutput"><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span></code>; <span class="emphasis"><em>I1</em></span> and <span class="emphasis"><em>I2</em></span>
- are Input Iterators; <span class="emphasis"><em>c</em></span> is a value of type <code class="computeroutput"><span class="keyword">const</span> <span class="identifier">charT</span></code>;
- <span class="emphasis"><em>s</em></span> is an object of type <code class="computeroutput"><span class="identifier">X</span><span class="special">::</span><span class="identifier">string_type</span></code>;
- <span class="emphasis"><em>cs</em></span> is an object of type <code class="computeroutput"><span class="keyword">const</span>
- <span class="identifier">X</span><span class="special">::</span><span class="identifier">string_type</span></code>; <span class="emphasis"><em>b</em></span> is
- a value of type <code class="computeroutput"><span class="keyword">bool</span></code>; <span class="emphasis"><em>I</em></span>
- is a value of type <code class="computeroutput"><span class="keyword">int</span></code>; <span class="emphasis"><em>F1</em></span>
- and <span class="emphasis"><em>F2</em></span> are values of type <code class="computeroutput"><span class="keyword">const</span>
- <span class="identifier">charT</span><span class="special">*</span></code>;
- and <span class="emphasis"><em>loc</em></span> is an object of type <code class="computeroutput"><span class="identifier">X</span><span class="special">::</span><span class="identifier">locale_type</span></code>.
+ type <tt class="computeroutput"><span class="identifier">charT</span></tt>; <span class="emphasis"><em>u</em></span>
+ is an object of type <tt class="computeroutput"><span class="identifier">X</span></tt>;
+ <span class="emphasis"><em>v</em></span> is an object of type <tt class="computeroutput"><span class="keyword">const</span>
+ <span class="identifier">X</span></tt>; <span class="emphasis"><em>p</em></span> is
+ a value of type <tt class="computeroutput"><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span></tt>; <span class="emphasis"><em>I1</em></span> and <span class="emphasis"><em>I2</em></span>
+ are Input Iterators; <span class="emphasis"><em>c</em></span> is a value of type <tt class="computeroutput"><span class="keyword">const</span> <span class="identifier">charT</span></tt>;
+ <span class="emphasis"><em>s</em></span> is an object of type <tt class="computeroutput"><span class="identifier">X</span><span class="special">::</span><span class="identifier">string_type</span></tt>;
+ <span class="emphasis"><em>cs</em></span> is an object of type <tt class="computeroutput"><span class="keyword">const</span>
+ <span class="identifier">X</span><span class="special">::</span><span class="identifier">string_type</span></tt>; <span class="emphasis"><em>b</em></span> is
+ a value of type <tt class="computeroutput"><span class="keyword">bool</span></tt>; <span class="emphasis"><em>I</em></span>
+ is a value of type <tt class="computeroutput"><span class="keyword">int</span></tt>; <span class="emphasis"><em>F1</em></span>
+ and <span class="emphasis"><em>F2</em></span> are values of type <tt class="computeroutput"><span class="keyword">const</span>
+ <span class="identifier">charT</span><span class="special">*</span></tt>;
+ and <span class="emphasis"><em>loc</em></span> is an object of type <tt class="computeroutput"><span class="identifier">X</span><span class="special">::</span><span class="identifier">locale_type</span></tt>.
         </p>
 <div class="informaltable"><table class="table">
 <colgroup>
@@ -400,17 +402,17 @@
 </tr>
 </tbody>
 </table></div>
-<a name="boost_regex.ref.concepts.traits_concept.additional_optional_requirements"></a><h5>
-<a name="id624046"></a>
+<a name="boost_regex.ref.concepts.traits_concept.additional_optional_requirements"></a><h4>
+<a name="id590748"></a>
           <a href="traits_concept.html#boost_regex.ref.concepts.traits_concept.additional_optional_requirements">Additional
           Optional Requirements</a>
- </h5>
+ </h4>
 <p>
           The following additional requirements are strictly optional, however in
- order for basic_regex
+ order for basic_regex
           to take advantage of these additional interfaces, all of the following
- requirements must be met; basic_regex will detect the presence
- or absense of the member <code class="computeroutput"><span class="identifier">boost_extensions_tag</span></code>
+ requirements must be met; basic_regex will detect the presence
+ or absense of the member <tt class="computeroutput"><span class="identifier">boost_extensions_tag</span></tt>
           and configure itself appropriately.
         </p>
 <div class="informaltable"><table class="table">
@@ -491,8 +493,8 @@
                   that signifies the meaning of character c within the regular expression
                   grammar, when c has been preceded by an escape character. Precondition:
                   if b is the character preceding c in the expression being parsed
- then: <code class="computeroutput"><span class="identifier">v</span><span class="special">.</span><span class="identifier">syntax_type</span><span class="special">(</span><span class="identifier">b</span><span class="special">)</span>
- <span class="special">==</span> <span class="identifier">syntax_escape</span></code>
+ then: <tt class="computeroutput"><span class="identifier">v</span><span class="special">.</span><span class="identifier">syntax_type</span><span class="special">(</span><span class="identifier">b</span><span class="special">)</span>
+ <span class="special">==</span> <span class="identifier">syntax_escape</span></tt>
                 </p>
                 </td>
 </tr>
@@ -510,9 +512,9 @@
 <td>
                 <p>
                   Returns a character d such that: for any character d that is to
- be considered equivalent to c then <code class="computeroutput"><span class="identifier">v</span><span class="special">.</span><span class="identifier">translate</span><span class="special">(</span><span class="identifier">c</span><span class="special">,</span><span class="keyword">false</span><span class="special">)==</span><span class="identifier">v</span><span class="special">.</span><span class="identifier">translate</span><span class="special">(</span><span class="identifier">d</span><span class="special">,</span><span class="keyword">false</span><span class="special">)</span></code>. Likewise for all characters C
+ be considered equivalent to c then <tt class="computeroutput"><span class="identifier">v</span><span class="special">.</span><span class="identifier">translate</span><span class="special">(</span><span class="identifier">c</span><span class="special">,</span><span class="keyword">false</span><span class="special">)==</span><span class="identifier">v</span><span class="special">.</span><span class="identifier">translate</span><span class="special">(</span><span class="identifier">d</span><span class="special">,</span><span class="keyword">false</span><span class="special">)</span></tt>. Likewise for all characters C
                   that are to be considered equivalent to c when comparisons are
- to be performed without regard to case, then <code class="computeroutput"><span class="identifier">v</span><span class="special">.</span><span class="identifier">translate</span><span class="special">(</span><span class="identifier">c</span><span class="special">,</span><span class="keyword">true</span><span class="special">)==</span><span class="identifier">v</span><span class="special">.</span><span class="identifier">translate</span><span class="special">(</span><span class="identifier">C</span><span class="special">,</span><span class="keyword">true</span><span class="special">)</span></code>.
+ to be performed without regard to case, then <tt class="computeroutput"><span class="identifier">v</span><span class="special">.</span><span class="identifier">translate</span><span class="special">(</span><span class="identifier">c</span><span class="special">,</span><span class="keyword">true</span><span class="special">)==</span><span class="identifier">v</span><span class="special">.</span><span class="identifier">translate</span><span class="special">(</span><span class="identifier">C</span><span class="special">,</span><span class="keyword">true</span><span class="special">)</span></tt>.
                 </p>
                 </td>
 </tr>
@@ -529,9 +531,9 @@
                 </td>
 <td>
                 <p>
- Behaves as follows: if <code class="computeroutput"><span class="identifier">p</span>
- <span class="special">==</span> <span class="identifier">q</span></code>
- or if <code class="computeroutput"><span class="special">*</span><span class="identifier">p</span></code>
+ Behaves as follows: if <tt class="computeroutput"><span class="identifier">p</span>
+ <span class="special">==</span> <span class="identifier">q</span></tt>
+ or if <tt class="computeroutput"><span class="special">*</span><span class="identifier">p</span></tt>
                   is not a digit character then returns -1. Otherwise performs formatted
                   numeric input on the sequence [p,q) and returns the result as an
                   int. Postcondition: either p == q or *p is a non-digit character.
@@ -599,7 +601,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -3,11 +3,13 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Deprecated Interfaces</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
-<link rel="up" href="../ref.html" title="Reference">
-<link rel="prev" href="concepts/iterator_concepts.html" title="Iterator Rrequirements">
-<link rel="next" href="deprecated_interfaces/regex_format.html" title="regex_format (Deprecated)">
+<link rel="up" href="../ref.html" title=" Reference">
+<link rel="prev" href="concepts/iterator_concepts.html" title=" Iterator
+ Rrequirements">
+<link rel="next" href="deprecated_interfaces/regex_format.html" title="
+ regex_format (Deprecated)">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +26,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.ref.deprecated_interfaces"></a>Deprecated Interfaces
-</h3></div></div></div>
+<a name="boost_regex.ref.deprecated_interfaces"></a>Deprecated Interfaces</h3></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"><a href="deprecated_interfaces/regex_format.html">
         regex_format (Deprecated)</a></span></dt>
@@ -47,7 +48,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces/old_regex.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces/old_regex.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces/old_regex.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,12 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>High Level Class RegEx (Deprecated)</title>
+<title> High
+ Level Class RegEx (Deprecated)</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Boost.Regex">
 <link rel="up" href="../deprecated_interfaces.html" title="Deprecated Interfaces">
-<link rel="prev" href="regex_split.html" title="regex_split (deprecated)">
+<link rel="prev" href="regex_split.html" title="
+ regex_split (deprecated)">
 <link rel="next" href="../../background_information.html" title="Background Information">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -24,9 +26,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="boost_regex.ref.deprecated_interfaces.old_regex"></a><a href="old_regex.html" title="High Level Class RegEx (Deprecated)"> High
- Level Class RegEx (Deprecated)</a>
-</h4></div></div></div>
+<a name="boost_regex.ref.deprecated_interfaces.old_regex"></a><a href="old_regex.html" title=" High
+ Level Class RegEx (Deprecated)"> High
+ Level Class RegEx (Deprecated)</a></h4></div></div></div>
 <p>
           The high level wrapper class RegEx is now deprecated and does not form
           part of the regular expression standardization proposal. This type still
@@ -136,7 +138,7 @@
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="identifier">RegEx</span><span class="special">();</span></code>
+ <tt class="computeroutput"><span class="identifier">RegEx</span><span class="special">();</span></tt>
                 </p>
                 </td>
 <td>
@@ -149,7 +151,7 @@
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="identifier">RegEx</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">RegEx</span><span class="special">&amp;</span> <span class="identifier">o</span><span class="special">);</span></code>
+ <tt class="computeroutput"><span class="identifier">RegEx</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">RegEx</span><span class="special">&amp;</span> <span class="identifier">o</span><span class="special">);</span></tt>
                 </p>
                 </td>
 <td>
@@ -162,40 +164,40 @@
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="identifier">RegEx</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">c</span><span class="special">,</span> <span class="keyword">bool</span>
+ <tt class="computeroutput"><span class="identifier">RegEx</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">c</span><span class="special">,</span> <span class="keyword">bool</span>
                   <span class="identifier">icase</span> <span class="special">=</span>
- <span class="keyword">false</span><span class="special">);</span></code>
+ <span class="keyword">false</span><span class="special">);</span></tt>
                 </p>
                 </td>
 <td>
                 <p>
                   Constructs an instance of RegEx, setting the expression to <span class="emphasis"><em>c</em></span>,
                   if <span class="emphasis"><em>icase</em></span> is true then matching is insensitive
- to case, otherwise it is sensitive to case. Throws bad_expression on failure.
+ to case, otherwise it is sensitive to case. Throws bad_expression on failure.
                 </p>
                 </td>
 </tr>
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="identifier">RegEx</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&amp;</span> <span class="identifier">s</span><span class="special">,</span> <span class="keyword">bool</span>
+ <tt class="computeroutput"><span class="identifier">RegEx</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&amp;</span> <span class="identifier">s</span><span class="special">,</span> <span class="keyword">bool</span>
                   <span class="identifier">icase</span> <span class="special">=</span>
- <span class="keyword">false</span><span class="special">);</span></code>
+ <span class="keyword">false</span><span class="special">);</span></tt>
                 </p>
                 </td>
 <td>
                 <p>
                   Constructs an instance of RegEx, setting the expression to <span class="emphasis"><em>s</em></span>,
                   if <span class="emphasis"><em>icase</em></span> is true then matching is insensitive
- to case, otherwise it is sensitive to case. Throws bad_expression on failure.
+ to case, otherwise it is sensitive to case. Throws bad_expression on failure.
                 </p>
                 </td>
 </tr>
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="identifier">RegEx</span><span class="special">&amp;</span>
- <span class="keyword">operator</span><span class="special">=(</span><span class="keyword">const</span> <span class="identifier">RegEx</span><span class="special">&amp;</span> <span class="identifier">o</span><span class="special">);</span></code>
+ <tt class="computeroutput"><span class="identifier">RegEx</span><span class="special">&amp;</span>
+ <span class="keyword">operator</span><span class="special">=(</span><span class="keyword">const</span> <span class="identifier">RegEx</span><span class="special">&amp;</span> <span class="identifier">o</span><span class="special">);</span></tt>
                 </p>
                 </td>
 <td>
@@ -207,68 +209,68 @@
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="identifier">RegEx</span><span class="special">&amp;</span>
- <span class="keyword">operator</span><span class="special">=(</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">p</span><span class="special">);</span></code>
+ <tt class="computeroutput"><span class="identifier">RegEx</span><span class="special">&amp;</span>
+ <span class="keyword">operator</span><span class="special">=(</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">p</span><span class="special">);</span></tt>
                 </p>
                 </td>
 <td>
                 <p>
- Assignment operator, equivalent to calling <code class="computeroutput"><span class="identifier">SetExpression</span><span class="special">(</span><span class="identifier">p</span><span class="special">,</span> <span class="keyword">false</span><span class="special">)</span></code>. Throws bad_expression on failure.
+ Assignment operator, equivalent to calling <tt class="computeroutput"><span class="identifier">SetExpression</span><span class="special">(</span><span class="identifier">p</span><span class="special">,</span> <span class="keyword">false</span><span class="special">)</span></tt>. Throws bad_expression on failure.
                 </p>
                 </td>
 </tr>
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="identifier">RegEx</span><span class="special">&amp;</span>
- <span class="keyword">operator</span><span class="special">=(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&amp;</span> <span class="identifier">s</span><span class="special">);</span></code>
+ <tt class="computeroutput"><span class="identifier">RegEx</span><span class="special">&amp;</span>
+ <span class="keyword">operator</span><span class="special">=(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&amp;</span> <span class="identifier">s</span><span class="special">);</span></tt>
                 </p>
                 </td>
 <td>
                 <p>
- Assignment operator, equivalent to calling <code class="computeroutput"><span class="identifier">SetExpression</span><span class="special">(</span><span class="identifier">s</span><span class="special">,</span> <span class="keyword">false</span><span class="special">)</span></code>. Throws bad_expression on failure.
+ Assignment operator, equivalent to calling <tt class="computeroutput"><span class="identifier">SetExpression</span><span class="special">(</span><span class="identifier">s</span><span class="special">,</span> <span class="keyword">false</span><span class="special">)</span></tt>. Throws bad_expression on failure.
                 </p>
                 </td>
 </tr>
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <tt class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
                   <span class="identifier">SetExpression</span><span class="special">(</span><span class="identifier">constchar</span><span class="special">*</span>
                   <span class="identifier">p</span><span class="special">,</span>
                   <span class="keyword">bool</span> <span class="identifier">icase</span>
- <span class="special">=</span> <span class="keyword">false</span><span class="special">);</span></code>
+ <span class="special">=</span> <span class="keyword">false</span><span class="special">);</span></tt>
                 </p>
                 </td>
 <td>
                 <p>
                   Sets the current expression to <span class="emphasis"><em>p</em></span>, if <span class="emphasis"><em>icase</em></span>
                   is true then matching is insensitive to case, otherwise it is sensitive
- to case. Throws bad_expression on failure.
+ to case. Throws bad_expression on failure.
                 </p>
                 </td>
 </tr>
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <tt class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
                   <span class="identifier">SetExpression</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&amp;</span> <span class="identifier">s</span><span class="special">,</span> <span class="keyword">bool</span>
                   <span class="identifier">icase</span> <span class="special">=</span>
- <span class="keyword">false</span><span class="special">);</span></code>
+ <span class="keyword">false</span><span class="special">);</span></tt>
                 </p>
                 </td>
 <td>
                 <p>
                   Sets the current expression to <span class="emphasis"><em>s</em></span>, if <span class="emphasis"><em>icase</em></span>
                   is true then matching is insensitive to case, otherwise it is sensitive
- to case. Throws bad_expression on failure.
+ to case. Throws bad_expression on failure.
                 </p>
                 </td>
 </tr>
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="identifier">Expression</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span></code>
+ <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="identifier">Expression</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span></tt>
                 </p>
                 </td>
 <td>
@@ -280,17 +282,17 @@
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="keyword">bool</span> <span class="identifier">Match</span><span class="special">(</span><span class="keyword">const</span>
+ <tt class="computeroutput"><span class="keyword">bool</span> <span class="identifier">Match</span><span class="special">(</span><span class="keyword">const</span>
                   <span class="keyword">char</span><span class="special">*</span>
                   <span class="identifier">p</span><span class="special">,</span>
                   <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span>
- <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></code>
+ <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></tt>
                 </p>
                 </td>
 <td>
                 <p>
                   Attempts to match the current expression against the text <span class="emphasis"><em>p</em></span>
- using the match flags <span class="emphasis"><em>flags</em></span> - see match_flag_type. Returns
+ using the match flags <span class="emphasis"><em>flags</em></span> - see match_flag_type. Returns
                   <span class="emphasis"><em>true</em></span> if the expression matches the whole of
                   the input string.
                 </p>
@@ -299,17 +301,17 @@
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="keyword">bool</span> <span class="identifier">Match</span><span class="special">(</span><span class="keyword">const</span>
+ <tt class="computeroutput"><span class="keyword">bool</span> <span class="identifier">Match</span><span class="special">(</span><span class="keyword">const</span>
                   <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&amp;</span>
                   <span class="identifier">s</span><span class="special">,</span>
                   <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span>
- <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></code>
+ <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></tt>
                 </p>
                 </td>
 <td>
                 <p>
                   Attempts to match the current expression against the text <span class="emphasis"><em>s</em></span>
- using the match_flag_type <span class="emphasis"><em>flags</em></span>.
+ using the match_flag_type <span class="emphasis"><em>flags</em></span>.
                   Returns <span class="emphasis"><em>true</em></span> if the expression matches the
                   whole of the input string.
                 </p>
@@ -318,17 +320,17 @@
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="keyword">bool</span> <span class="identifier">Search</span><span class="special">(</span><span class="keyword">const</span>
+ <tt class="computeroutput"><span class="keyword">bool</span> <span class="identifier">Search</span><span class="special">(</span><span class="keyword">const</span>
                   <span class="keyword">char</span><span class="special">*</span>
                   <span class="identifier">p</span><span class="special">,</span>
                   <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span>
- <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></code>
+ <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></tt>
                 </p>
                 </td>
 <td>
                 <p>
                   Attempts to find a match for the current expression somewhere in
- the text <span class="emphasis"><em>p</em></span> using the match_flag_type <span class="emphasis"><em>flags</em></span>.
+ the text <span class="emphasis"><em>p</em></span> using the match_flag_type <span class="emphasis"><em>flags</em></span>.
                   Returns <span class="emphasis"><em>true</em></span> if the match succeeds.
                 </p>
                 </td>
@@ -336,17 +338,17 @@
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="keyword">bool</span> <span class="identifier">Search</span><span class="special">(</span><span class="keyword">const</span>
+ <tt class="computeroutput"><span class="keyword">bool</span> <span class="identifier">Search</span><span class="special">(</span><span class="keyword">const</span>
                   <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&amp;</span>
                   <span class="identifier">s</span><span class="special">,</span>
                   <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span>
- <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></code>
+ <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></tt>
                 </p>
                 </td>
 <td>
                 <p>
                   Attempts to find a match for the current expression somewhere in
- the text <span class="emphasis"><em>s</em></span> using the match_flag_type flags.
+ the text <span class="emphasis"><em>s</em></span> using the match_flag_type flags.
                   Returns <span class="emphasis"><em>true</em></span> if the match succeeds.
                 </p>
                 </td>
@@ -354,19 +356,19 @@
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <tt class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
                   <span class="identifier">Grep</span><span class="special">(</span><span class="identifier">GrepCallback</span> <span class="identifier">cb</span><span class="special">,</span> <span class="keyword">const</span>
                   <span class="keyword">char</span><span class="special">*</span>
                   <span class="identifier">p</span><span class="special">,</span>
                   <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span>
- <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></code>
+ <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></tt>
                 </p>
                 </td>
 <td>
                 <p>
                   Finds all matches of the current expression in the text <span class="emphasis"><em>p</em></span>
- using the match_flag_type <span class="emphasis"><em>flags</em></span>.
- For each match found calls the call-back function cb as: <code class="computeroutput"><span class="identifier">cb</span><span class="special">(*</span><span class="keyword">this</span><span class="special">);</span></code>
+ using the match_flag_type <span class="emphasis"><em>flags</em></span>.
+ For each match found calls the call-back function cb as: <tt class="computeroutput"><span class="identifier">cb</span><span class="special">(*</span><span class="keyword">this</span><span class="special">);</span></tt>
                   If at any stage the call-back function returns <span class="emphasis"><em>false</em></span>
                   then the grep operation terminates, otherwise continues until no
                   further matches are found. Returns the number of matches found.
@@ -376,19 +378,19 @@
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <tt class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
                   <span class="identifier">Grep</span><span class="special">(</span><span class="identifier">GrepCallback</span> <span class="identifier">cb</span><span class="special">,</span> <span class="keyword">const</span>
                   <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&amp;</span>
                   <span class="identifier">s</span><span class="special">,</span>
                   <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span>
- <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></code>
+ <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></tt>
                 </p>
                 </td>
 <td>
                 <p>
                   Finds all matches of the current expression in the text <span class="emphasis"><em>s</em></span>
- using the match_flag_type flags.
- For each match found calls the call-back function cb as: <code class="computeroutput"><span class="identifier">cb</span><span class="special">(*</span><span class="keyword">this</span><span class="special">);</span></code>
+ using the match_flag_type flags.
+ For each match found calls the call-back function cb as: <tt class="computeroutput"><span class="identifier">cb</span><span class="special">(*</span><span class="keyword">this</span><span class="special">);</span></tt>
                   If at any stage the call-back function returns false then the grep
                   operation terminates, otherwise continues until no further matches
                   are found. Returns the number of matches found.
@@ -398,18 +400,18 @@
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <tt class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
                   <span class="identifier">Grep</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&gt;&amp;</span>
                   <span class="identifier">v</span><span class="special">,</span>
                   <span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span>
                   <span class="identifier">flags</span> <span class="special">=</span>
- <span class="identifier">match_default</span><span class="special">);</span></code>
+ <span class="identifier">match_default</span><span class="special">);</span></tt>
                 </p>
                 </td>
 <td>
                 <p>
                   Finds all matches of the current expression in the text <span class="emphasis"><em>p</em></span>
- using the match_flag_type flags.
+ using the match_flag_type flags.
                   For each match pushes a copy of what matched onto <span class="emphasis"><em>v</em></span>.
                   Returns the number of matches found.
                 </p>
@@ -418,18 +420,18 @@
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <tt class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
                   <span class="identifier">Grep</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&gt;&amp;</span>
                   <span class="identifier">v</span><span class="special">,</span>
                   <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&amp;</span> <span class="identifier">s</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span>
                   <span class="identifier">flags</span> <span class="special">=</span>
- <span class="identifier">match_default</span><span class="special">);</span></code>
+ <span class="identifier">match_default</span><span class="special">);</span></tt>
                 </p>
                 </td>
 <td>
                 <p>
                   Finds all matches of the current expression in the text <span class="emphasis"><em>s</em></span>
- using the match_flag_type <span class="emphasis"><em>flags</em></span>.
+ using the match_flag_type <span class="emphasis"><em>flags</em></span>.
                   For each match pushes a copy of what matched onto <span class="emphasis"><em>v</em></span>.
                   Returns the number of matches found.
                 </p>
@@ -438,18 +440,18 @@
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <tt class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
                   <span class="identifier">Grep</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">&gt;&amp;</span> <span class="identifier">v</span><span class="special">,</span> <span class="keyword">const</span>
                   <span class="keyword">char</span><span class="special">*</span>
                   <span class="identifier">p</span><span class="special">,</span>
                   <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span>
- <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></code>
+ <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></tt>
                 </p>
                 </td>
 <td>
                 <p>
                   Finds all matches of the current expression in the text <span class="emphasis"><em>p</em></span>
- using the match_flag_type <span class="emphasis"><em>flags</em></span>.
+ using the match_flag_type <span class="emphasis"><em>flags</em></span>.
                   For each match pushes the starting index of what matched onto
                   <span class="emphasis"><em>v</em></span>. Returns the number of matches found.
                 </p>
@@ -458,18 +460,18 @@
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <tt class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
                   <span class="identifier">Grep</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">&gt;&amp;</span> <span class="identifier">v</span><span class="special">,</span> <span class="keyword">const</span>
                   <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&amp;</span>
                   <span class="identifier">s</span><span class="special">,</span>
                   <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span>
- <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></code>
+ <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></tt>
                 </p>
                 </td>
 <td>
                 <p>
                   Finds all matches of the current expression in the text <span class="emphasis"><em>s</em></span>
- using the match_flag_type <span class="emphasis"><em>flags</em></span>.
+ using the match_flag_type <span class="emphasis"><em>flags</em></span>.
                   For each match pushes the starting index of what matched onto
                   <span class="emphasis"><em>v</em></span>. Returns the number of matches found.
                 </p>
@@ -478,20 +480,20 @@
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <tt class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
                   <span class="identifier">GrepFiles</span><span class="special">(</span><span class="identifier">GrepFileCallback</span> <span class="identifier">cb</span><span class="special">,</span> <span class="keyword">const</span>
                   <span class="keyword">char</span><span class="special">*</span>
                   <span class="identifier">files</span><span class="special">,</span>
                   <span class="keyword">bool</span> <span class="identifier">recurse</span>
                   <span class="special">=</span> <span class="keyword">false</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span>
                   <span class="identifier">flags</span> <span class="special">=</span>
- <span class="identifier">match_default</span><span class="special">);</span></code>
+ <span class="identifier">match_default</span><span class="special">);</span></tt>
                 </p>
                 </td>
 <td>
                 <p>
                   Finds all matches of the current expression in the files files
- using the match_flag_type <span class="emphasis"><em>flags</em></span>.
+ using the match_flag_type <span class="emphasis"><em>flags</em></span>.
                   For each match calls the call-back function cb. If the call-back
                   returns false then the algorithm returns without considering further
                   matches in the current file, or any further files.
@@ -505,7 +507,7 @@
                   Returns the total number of matches found.
                 </p>
                 <p>
- May throw an exception derived from <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></code>
+ May throw an exception derived from <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></tt>
                   if file io fails.
                 </p>
                 </td>
@@ -513,20 +515,20 @@
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <tt class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
                   <span class="identifier">GrepFiles</span><span class="special">(</span><span class="identifier">GrepFileCallback</span> <span class="identifier">cb</span><span class="special">,</span> <span class="keyword">const</span>
                   <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&amp;</span>
                   <span class="identifier">files</span><span class="special">,</span>
                   <span class="keyword">bool</span> <span class="identifier">recurse</span>
                   <span class="special">=</span> <span class="keyword">false</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span>
                   <span class="identifier">flags</span> <span class="special">=</span>
- <span class="identifier">match_default</span><span class="special">);</span></code>
+ <span class="identifier">match_default</span><span class="special">);</span></tt>
                 </p>
                 </td>
 <td>
                 <p>
                   Finds all matches of the current expression in the files files
- using the match_flag_type <span class="emphasis"><em>flags</em></span>.
+ using the match_flag_type <span class="emphasis"><em>flags</em></span>.
                   For each match calls the call-back function cb.
                 </p>
                 <p>
@@ -543,7 +545,7 @@
                   Returns the total number of matches found.
                 </p>
                 <p>
- May throw an exception derived from <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></code>
+ May throw an exception derived from <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></tt>
                   if file io fails.
                 </p>
                 </td>
@@ -551,20 +553,20 @@
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <tt class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
                   <span class="identifier">FindFiles</span><span class="special">(</span><span class="identifier">FindFilesCallback</span> <span class="identifier">cb</span><span class="special">,</span> <span class="keyword">const</span>
                   <span class="keyword">char</span><span class="special">*</span>
                   <span class="identifier">files</span><span class="special">,</span>
                   <span class="keyword">bool</span> <span class="identifier">recurse</span>
                   <span class="special">=</span> <span class="keyword">false</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span>
                   <span class="identifier">flags</span> <span class="special">=</span>
- <span class="identifier">match_default</span><span class="special">);</span></code>
+ <span class="identifier">match_default</span><span class="special">);</span></tt>
                 </p>
                 </td>
 <td>
                 <p>
                   Searches files to find all those which contain at least one match
- of the current expression using the match_flag_type <span class="emphasis"><em>flags</em></span>.
+ of the current expression using the match_flag_type <span class="emphasis"><em>flags</em></span>.
                   For each matching file calls the call-back function cb. If the
                   call-back returns false then the algorithm returns without considering
                   any further files.
@@ -578,7 +580,7 @@
                   Returns the total number of files found.
                 </p>
                 <p>
- May throw an exception derived from <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></code>
+ May throw an exception derived from <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></tt>
                   if file io fails.
                 </p>
                 </td>
@@ -586,20 +588,20 @@
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <tt class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
                   <span class="identifier">FindFiles</span><span class="special">(</span><span class="identifier">FindFilesCallback</span> <span class="identifier">cb</span><span class="special">,</span> <span class="keyword">const</span>
                   <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&amp;</span>
                   <span class="identifier">files</span><span class="special">,</span>
                   <span class="keyword">bool</span> <span class="identifier">recurse</span>
                   <span class="special">=</span> <span class="keyword">false</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span>
                   <span class="identifier">flags</span> <span class="special">=</span>
- <span class="identifier">match_default</span><span class="special">);</span></code>
+ <span class="identifier">match_default</span><span class="special">);</span></tt>
                 </p>
                 </td>
 <td>
                 <p>
                   Searches files to find all those which contain at least one match
- of the current expression using the match_flag_type <span class="emphasis"><em>flags</em></span>.
+ of the current expression using the match_flag_type <span class="emphasis"><em>flags</em></span>.
                   For each matching file calls the call-back function cb.
                 </p>
                 <p>
@@ -615,7 +617,7 @@
                   Returns the total number of files found.
                 </p>
                 <p>
- May throw an exception derived from <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></code>
+ May throw an exception derived from <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></tt>
                   if file io fails.
                 </p>
                 </td>
@@ -623,14 +625,14 @@
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="identifier">Merge</span><span class="special">(</span><span class="keyword">const</span>
+ <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="identifier">Merge</span><span class="special">(</span><span class="keyword">const</span>
                   <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&amp;</span>
                   <span class="identifier">in</span><span class="special">,</span>
                   <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&amp;</span> <span class="identifier">fmt</span><span class="special">,</span> <span class="keyword">bool</span>
                   <span class="identifier">copy</span> <span class="special">=</span>
                   <span class="keyword">true</span><span class="special">,</span>
                   <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span>
- <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></code>
+ <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></tt>
                 </p>
                 </td>
 <td>
@@ -643,22 +645,22 @@
                   If <span class="emphasis"><em>copy</em></span> is true then all unmatched sections
                   of input are copied unchanged to output, if the flag <span class="emphasis"><em>format_first_only</em></span>
                   is set then only the first occurance of the pattern found is replaced.
- Returns the new string. See also <a href="../../format.html" title="Search and Replace Format String Syntax">format
- string syntax</a>, and match_flag_type.
+ Returns the new string. See also <a href="../../format.html" title=" Search and Replace Format String Syntax">format
+ string syntax</a>, and match_flag_type.
                 </p>
                 </td>
 </tr>
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="identifier">Merge</span><span class="special">(</span><span class="keyword">const</span>
+ <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="identifier">Merge</span><span class="special">(</span><span class="keyword">const</span>
                   <span class="keyword">char</span><span class="special">*</span>
                   <span class="identifier">in</span><span class="special">,</span>
                   <span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">fmt</span><span class="special">,</span> <span class="keyword">bool</span>
                   <span class="identifier">copy</span> <span class="special">=</span>
                   <span class="keyword">true</span><span class="special">,</span>
                   <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span>
- <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></code>
+ <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></tt>
                 </p>
                 </td>
 <td>
@@ -671,19 +673,19 @@
                   If <span class="emphasis"><em>copy</em></span> is true then all unmatched sections
                   of input are copied unchanged to output, if the flag <span class="emphasis"><em>format_first_only</em></span>
                   is set then only the first occurance of the pattern found is replaced.
- Returns the new string. See also <a href="../../format.html" title="Search and Replace Format String Syntax">format
- string syntax</a>, and match_flag_type.
+ Returns the new string. See also <a href="../../format.html" title=" Search and Replace Format String Syntax">format
+ string syntax</a>, and match_flag_type.
                 </p>
                 </td>
 </tr>
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="identifier">Split</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&gt;&amp;</span> <span class="identifier">v</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&amp;</span> <span class="identifier">s</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span>
+ <tt class="computeroutput"><span class="keyword">unsigned</span> <span class="identifier">Split</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&gt;&amp;</span> <span class="identifier">v</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&amp;</span> <span class="identifier">s</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span>
                   <span class="identifier">flags</span> <span class="special">=</span>
                   <span class="identifier">match_default</span><span class="special">,</span>
                   <span class="keyword">unsigned</span> <span class="identifier">max_count</span>
- <span class="special">=</span> <span class="special">~</span><span class="number">0</span><span class="special">);</span></code>
+ <span class="special">=</span> <span class="special">~</span><span class="number">0</span><span class="special">);</span></tt>
                 </p>
                 </td>
 <td>
@@ -704,17 +706,17 @@
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <tt class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
                   <span class="identifier">Position</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">i</span>
- <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span></code>
+ <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span></tt>
                 </p>
                 </td>
 <td>
                 <p>
                   Returns the position of what matched sub-expression <span class="emphasis"><em>i</em></span>.
- If <code class="computeroutput"><span class="identifier">i</span> <span class="special">=</span>
- <span class="number">0</span></code> then returns the position
- of the whole match. Returns <code class="computeroutput"><span class="identifier">RegEx</span><span class="special">::</span><span class="identifier">npos</span></code>
+ If <tt class="computeroutput"><span class="identifier">i</span> <span class="special">=</span>
+ <span class="number">0</span></tt> then returns the position
+ of the whole match. Returns <tt class="computeroutput"><span class="identifier">RegEx</span><span class="special">::</span><span class="identifier">npos</span></tt>
                   if the supplied index is invalid, or if the specified sub-expression
                   did not participate in the match.
                 </p>
@@ -723,16 +725,16 @@
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <tt class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
                   <span class="identifier">Length</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">i</span>
- <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span></code>
+ <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span></tt>
                 </p>
                 </td>
 <td>
                 <p>
- Returns the length of what matched sub-expression i. If <code class="computeroutput"><span class="identifier">i</span> <span class="special">=</span>
- <span class="number">0</span></code> then returns the length
- of the whole match. Returns <code class="computeroutput"><span class="identifier">RegEx</span><span class="special">::</span><span class="identifier">npos</span></code>
+ Returns the length of what matched sub-expression i. If <tt class="computeroutput"><span class="identifier">i</span> <span class="special">=</span>
+ <span class="number">0</span></tt> then returns the length
+ of the whole match. Returns <tt class="computeroutput"><span class="identifier">RegEx</span><span class="special">::</span><span class="identifier">npos</span></tt>
                   if the supplied index is invalid, or if the specified sub-expression
                   did not participate in the match.
                 </p>
@@ -741,8 +743,8 @@
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="keyword">bool</span> <span class="identifier">Matched</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">i</span> <span class="special">=</span>
- <span class="number">0</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span></code>
+ <tt class="computeroutput"><span class="keyword">bool</span> <span class="identifier">Matched</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">i</span> <span class="special">=</span>
+ <span class="number">0</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span></tt>
                 </p>
                 </td>
 <td>
@@ -755,23 +757,23 @@
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
- <span class="identifier">Line</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span></code>
+ <tt class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <span class="identifier">Line</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span></tt>
                 </p>
                 </td>
 <td>
                 <p>
                   Returns the line on which the match occurred, indexes start from
- 1 not zero, if no match occurred then returns <code class="computeroutput"><span class="identifier">RegEx</span><span class="special">::</span><span class="identifier">npos</span></code>.
+ 1 not zero, if no match occurred then returns <tt class="computeroutput"><span class="identifier">RegEx</span><span class="special">::</span><span class="identifier">npos</span></tt>.
                 </p>
                 </td>
 </tr>
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <tt class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
                   <span class="identifier">Marks</span><span class="special">()</span>
- <span class="keyword">const</span><span class="special">;</span></code>
+ <span class="keyword">const</span><span class="special">;</span></tt>
                 </p>
                 </td>
 <td>
@@ -785,14 +787,14 @@
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="identifier">What</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">i</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span></code>
+ <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="identifier">What</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">i</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span></tt>
                 </p>
                 </td>
 <td>
                 <p>
                   Returns a copy of what matched sub-expression <span class="emphasis"><em>i</em></span>.
- If <code class="computeroutput"><span class="identifier">i</span> <span class="special">=</span>
- <span class="number">0</span></code> then returns a copy of
+ If <tt class="computeroutput"><span class="identifier">i</span> <span class="special">=</span>
+ <span class="number">0</span></tt> then returns a copy of
                   the whole match. Returns a null string if the index is invalid
                   or if the specified sub-expression did not participate in a match.
                 </p>
@@ -801,13 +803,13 @@
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">operator</span><span class="special">[](</span><span class="keyword">int</span>
- <span class="identifier">i</span><span class="special">)</span><span class="keyword">const</span> <span class="special">;</span></code>
+ <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">operator</span><span class="special">[](</span><span class="keyword">int</span>
+ <span class="identifier">i</span><span class="special">)</span><span class="keyword">const</span> <span class="special">;</span></tt>
                 </p>
                 </td>
 <td>
                 <p>
- Returns <code class="computeroutput"><span class="identifier">what</span><span class="special">(</span><span class="identifier">i</span><span class="special">);</span></code>
+ Returns <tt class="computeroutput"><span class="identifier">what</span><span class="special">(</span><span class="identifier">i</span><span class="special">);</span></tt>
                   Can be used to simplify access to sub-expression matches, and make
                   usage more perl-like.
                 </p>
@@ -818,7 +820,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces/regex_format.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces/regex_format.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces/regex_format.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>regex_format (Deprecated)</title>
+<title>
+ regex_format (Deprecated)</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Boost.Regex">
 <link rel="up" href="../deprecated_interfaces.html" title="Deprecated Interfaces">
 <link rel="prev" href="../deprecated_interfaces.html" title="Deprecated Interfaces">
-<link rel="next" href="regex_grep.html" title="regex_grep (Deprecated)">
+<link rel="next" href="regex_grep.html" title="
+ regex_grep (Deprecated)">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,27 +26,27 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="boost_regex.ref.deprecated_interfaces.regex_format"></a><a href="regex_format.html" title="regex_format (Deprecated)">
- regex_format (Deprecated)</a>
-</h4></div></div></div>
+<a name="boost_regex.ref.deprecated_interfaces.regex_format"></a><a href="regex_format.html" title="
+ regex_format (Deprecated)">
+ regex_format (Deprecated)</a></h4></div></div></div>
 <p>
- The algorithm <code class="computeroutput"><span class="identifier">regex_format</span></code>
- is deprecated; new code should use match_results<>::format instead. Existing code
+ The algorithm <tt class="computeroutput"><span class="identifier">regex_format</span></tt>
+ is deprecated; new code should use match_results<>::format instead. Existing code
           will continue to compile, the following documentation is taken from the
           previous version of Boost.Regex and will not be further updated:
         </p>
-<a name="boost_regex.ref.deprecated_interfaces.regex_format.algorithm_regex_format"></a><h5>
-<a name="id624790"></a>
+<a name="boost_regex.ref.deprecated_interfaces.regex_format.algorithm_regex_format"></a><h4>
+<a name="id591505"></a>
           <a href="regex_format.html#boost_regex.ref.deprecated_interfaces.regex_format.algorithm_regex_format">Algorithm
           regex_format</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <p>
- The algorithm <code class="computeroutput"><span class="identifier">regex_format</span></code>
+ The algorithm <tt class="computeroutput"><span class="identifier">regex_format</span></tt>
           takes the results of a match and creates a new string based upon a format
- string, <code class="computeroutput"><span class="identifier">regex_format</span></code> can
+ string, <tt class="computeroutput"><span class="identifier">regex_format</span></tt> can
           be used for search and replace operations:
         </p>
 <pre class="programlisting">
@@ -60,7 +62,7 @@
                            <span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="number">0</span><span class="special">);</span>
 </pre>
 <p>
- The library also defines the following convenience variation of <code class="computeroutput"><span class="identifier">regex_format</span></code>, which returns the result
+ The library also defines the following convenience variation of <tt class="computeroutput"><span class="identifier">regex_format</span></tt>, which returns the result
           directly as a string, rather than outputting to an iterator.
         </p>
 <div class="note"><table border="0" summary="Note">
@@ -68,7 +70,7 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../doc/html/images/note.png"></td>
 <th align="left">Note</th>
 </tr>
-<tr><td align="left" valign="top"><p>
+<tr><td colspan="2" align="left" valign="top"><p>
             This version may not be available, or may be available in a more limited
             form, depending upon your compilers capabilities
           </p></td></tr>
@@ -110,7 +112,7 @@
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="identifier">OutputIterator</span> <span class="identifier">out</span></code>
+ <tt class="computeroutput"><span class="identifier">OutputIterator</span> <span class="identifier">out</span></tt>
                 </p>
                 </td>
 <td>
@@ -123,12 +125,12 @@
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="keyword">const</span> <span class="identifier">match_results</span><span class="special">&lt;</span><span class="identifier">iterator</span><span class="special">,</span> <span class="identifier">Allocator</span><span class="special">&gt;&amp;</span> <span class="identifier">m</span></code>
+ <tt class="computeroutput"><span class="keyword">const</span> <span class="identifier">match_results</span><span class="special">&lt;</span><span class="identifier">iterator</span><span class="special">,</span> <span class="identifier">Allocator</span><span class="special">&gt;&amp;</span> <span class="identifier">m</span></tt>
                 </p>
                 </td>
 <td>
                 <p>
- An instance of match_results obtained
+ An instance of match_results obtained
                   from one of the matching algorithms above, and denoting what matched.
                 </p>
                 </td>
@@ -136,7 +138,7 @@
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">fmt</span></code>
+ <tt class="computeroutput"><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">fmt</span></tt>
                 </p>
                 </td>
 <td>
@@ -149,7 +151,7 @@
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="identifier">flags</span></code>
+ <tt class="computeroutput"><span class="keyword">unsigned</span> <span class="identifier">flags</span></tt>
                 </p>
                 </td>
 <td>
@@ -161,16 +163,19 @@
 </tbody>
 </table></div>
 <p>
- Format flags are described under match_flag_type.
+ Format flags are described under match_flag_type.
         </p>
 <p>
           The format string syntax (and available options) is described more fully
- under format strings.
+ under format strings.
         </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces/regex_grep.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces/regex_grep.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces/regex_grep.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>regex_grep (Deprecated)</title>
+<title>
+ regex_grep (Deprecated)</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Boost.Regex">
 <link rel="up" href="../deprecated_interfaces.html" title="Deprecated Interfaces">
-<link rel="prev" href="regex_format.html" title="regex_format (Deprecated)">
-<link rel="next" href="regex_split.html" title="regex_split (deprecated)">
+<link rel="prev" href="regex_format.html" title="
+ regex_format (Deprecated)">
+<link rel="next" href="regex_split.html" title="
+ regex_split (deprecated)">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,12 +27,12 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="boost_regex.ref.deprecated_interfaces.regex_grep"></a><a href="regex_grep.html" title="regex_grep (Deprecated)">
- regex_grep (Deprecated)</a>
-</h4></div></div></div>
+<a name="boost_regex.ref.deprecated_interfaces.regex_grep"></a><a href="regex_grep.html" title="
+ regex_grep (Deprecated)">
+ regex_grep (Deprecated)</a></h4></div></div></div>
 <p>
- The algorithm <code class="computeroutput"><span class="identifier">regex_grep</span></code>
- is deprecated in favor of regex_iterator which provides
+ The algorithm <tt class="computeroutput"><span class="identifier">regex_grep</span></tt>
+ is deprecated in favor of regex_iterator which provides
           a more convenient and standard library friendly interface.
         </p>
 <p>
@@ -40,7 +43,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <p>
- <code class="computeroutput"><span class="identifier">regex_grep</span></code> allows you to
+ <tt class="computeroutput"><span class="identifier">regex_grep</span></tt> allows you to
           search through a bidirectional-iterator range and locate all the (non-overlapping)
           matches with a given regular expression. The function is declared as:
         </p>
@@ -54,8 +57,8 @@
 </pre>
 <p>
           The library also defines the following convenience versions, which take
- either a <code class="computeroutput"><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span></code>, or a <code class="computeroutput"><span class="keyword">const</span>
- <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special">&lt;&gt;&amp;</span></code>
+ either a <tt class="computeroutput"><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span></tt>, or a <tt class="computeroutput"><span class="keyword">const</span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special">&lt;&gt;&amp;</span></tt>
           in place of a pair of iterators.
         </p>
 <pre class="programlisting">
@@ -72,7 +75,7 @@
             <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
 </pre>
 <p>
- The parameters for the primary version of <code class="computeroutput"><span class="identifier">regex_grep</span></code>
+ The parameters for the primary version of <tt class="computeroutput"><span class="identifier">regex_grep</span></tt>
           have the following meanings:
         </p>
 <p>
@@ -94,9 +97,9 @@
         </p>
 <p>
           The algorithm finds all of the non-overlapping matches of the expression
- <span class="emphasis"><em>e</em></span>, for each match it fills a <code class="computeroutput"><span class="identifier">match_results</span><span class="special">&lt;</span><span class="identifier">iterator</span><span class="special">&gt;</span></code> structure, which contains information
+ <span class="emphasis"><em>e</em></span>, for each match it fills a <tt class="computeroutput"><span class="identifier">match_results</span><span class="special">&lt;</span><span class="identifier">iterator</span><span class="special">&gt;</span></tt> structure, which contains information
           on what matched, and calls the predicate <span class="emphasis"><em>foo</em></span>, passing
- the <code class="computeroutput"><span class="identifier">match_results</span><span class="special">&lt;</span><span class="identifier">iterator</span><span class="special">&gt;</span></code>
+ the <tt class="computeroutput"><span class="identifier">match_results</span><span class="special">&lt;</span><span class="identifier">iterator</span><span class="special">&gt;</span></tt>
           as a single argument. If the predicate returns <span class="emphasis"><em>true</em></span>,
           then the grep operation continues, otherwise it terminates without searching
           for further matches. The function returns the number of matches found.
@@ -120,12 +123,12 @@
           utilities would output the results to the screen, another program could
           index a file based on a regular expression and store a set of bookmarks
           in a list, or a text file conversion utility would output to file. The
- results of one <code class="computeroutput"><span class="identifier">regex_grep</span></code>
- can even be chained into another <code class="computeroutput"><span class="identifier">regex_grep</span></code>
+ results of one <tt class="computeroutput"><span class="identifier">regex_grep</span></tt>
+ can even be chained into another <tt class="computeroutput"><span class="identifier">regex_grep</span></tt>
           to create recursive parsers.
         </p>
 <p>
- The algorithm may throw <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></code>
+ The algorithm may throw <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></tt>
           if the complexity of matching the expression against an <span class="emphasis"><em>N</em></span>
           character string begins to exceed O(N<sup>2</sup>), or if the program runs out of
           stack space while matching the expression (if Boost.Regex is configured
@@ -133,7 +136,7 @@
           (if Boost.Regex is configured in non-recursive mode).
         </p>
 <p>
- Example: convert the example from regex_search to use <code class="computeroutput"><span class="identifier">regex_grep</span></code> instead:
+ Example: convert the example from regex_search to use <tt class="computeroutput"><span class="identifier">regex_grep</span></tt> instead:
         </p>
 <pre class="programlisting">
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">string</span><span class="special">&gt;</span>
@@ -195,7 +198,7 @@
 <span class="special">}</span>
 </pre>
 <p>
- Example: Use <code class="computeroutput"><span class="identifier">regex_grep</span></code>
+ Example: Use <tt class="computeroutput"><span class="identifier">regex_grep</span></tt>
           to call a global callback function:
         </p>
 <pre class="programlisting">
@@ -255,8 +258,8 @@
 <span class="special">}</span>
 </pre>
 <p>
- Example: use <code class="computeroutput"><span class="identifier">regex_grep</span></code>
- to call a class member function, use the standard library adapters <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">mem_fun</span></code> and <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">bind1st</span></code>
+ Example: use <tt class="computeroutput"><span class="identifier">regex_grep</span></tt>
+ to call a class member function, use the standard library adapters <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">mem_fun</span></tt> and <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">bind1st</span></tt>
           to convert the member function into a predicate:
         </p>
 <pre class="programlisting">
@@ -370,7 +373,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces/regex_split.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces/regex_split.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces/regex_split.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>regex_split (deprecated)</title>
+<title>
+ regex_split (deprecated)</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Boost.Regex">
 <link rel="up" href="../deprecated_interfaces.html" title="Deprecated Interfaces">
-<link rel="prev" href="regex_grep.html" title="regex_grep (Deprecated)">
-<link rel="next" href="old_regex.html" title="High Level Class RegEx (Deprecated)">
+<link rel="prev" href="regex_grep.html" title="
+ regex_grep (Deprecated)">
+<link rel="next" href="old_regex.html" title=" High
+ Level Class RegEx (Deprecated)">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,24 +27,27 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="boost_regex.ref.deprecated_interfaces.regex_split"></a><a href="regex_split.html" title="regex_split (deprecated)">
- regex_split (deprecated)</a>
-</h4></div></div></div>
-<p>
- The algorithm regex_split has been deprecated
- in favor of the iterator regex_token_iterator which has
+<a name="boost_regex.ref.deprecated_interfaces.regex_split"></a><a href="regex_split.html" title="
+ regex_split (deprecated)">
+ regex_split (deprecated)</a></h4></div></div></div>
+<p>
+ The algorithm <a href="regex_split.html" title="
+ regex_split (deprecated)"><tt class="computeroutput"><span class="identifier">regex_split</span></tt></a> has been deprecated
+ in favor of the iterator regex_token_iterator which has
           a more flexible and powerful interface, as well as following the more usual
           standard library "pull" rather than "push" semantics.
         </p>
 <p>
- Code which uses regex_split will continue to compile,
+ Code which uses <a href="regex_split.html" title="
+ regex_split (deprecated)"><tt class="computeroutput"><span class="identifier">regex_split</span></tt></a> will continue to compile,
           the following documentation is taken from a previous Boost.Regex version:
         </p>
 <pre class="programlisting">
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <p>
- Algorithm regex_split performs a similar
+ Algorithm <a href="regex_split.html" title="
+ regex_split (deprecated)"><tt class="computeroutput"><span class="identifier">regex_split</span></tt></a> performs a similar
           operation to the perl split operation, and comes in three overloaded forms:
         </p>
 <pre class="programlisting">
@@ -63,7 +69,7 @@
                         <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">Traits1</span><span class="special">,</span> <span class="identifier">Alloc1</span><span class="special">&gt;&amp;</span> <span class="identifier">s</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Each version of the algorithm
+ <span class="bold"><b>Effects</b></span>: Each version of the algorithm
           takes an output-iterator for output, and a string for input. If the expression
           contains no marked sub-expressions, then the algorithm writes one string
           onto the output-iterator for each section of input that does not match
@@ -74,11 +80,11 @@
           processed will be deleted from the string <span class="emphasis"><em>s</em></span> (if <span class="emphasis"><em>max_split</em></span>
           is not reached then all of <span class="emphasis"><em>s</em></span> will be deleted). Returns
           the number of strings written to the output-iterator. If the parameter
- <span class="emphasis"><em>max_split</em></span> is not specified then it defaults to <code class="computeroutput"><span class="identifier">UINT_MAX</span></code>. If no expression is specified,
+ <span class="emphasis"><em>max_split</em></span> is not specified then it defaults to <tt class="computeroutput"><span class="identifier">UINT_MAX</span></tt>. If no expression is specified,
           then it defaults to "\s+", and splitting occurs on whitespace.
         </p>
 <p>
- <span class="bold"><strong>Throws</strong></span>: <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></code>
+ <span class="bold"><b>Throws</b></span>: <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></tt>
           if the complexity of matching the expression against an N character string
           begins to exceed O(N<sup>2</sup>), or if the program runs out of stack space while
           matching the expression (if Boost.Regex is configured in recursive mode),
@@ -86,7 +92,7 @@
           is configured in non-recursive mode).
         </p>
 <p>
- <span class="bold"><strong>Example</strong></span>: the following function will split
+ <span class="bold"><b>Example</b></span>: the following function will split
           the input string into a series of tokens, and remove each token from the
           string <span class="emphasis"><em>s</em></span>:
         </p>
@@ -153,7 +159,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/error_type.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/error_type.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/error_type.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>error_type</title>
+<title> error_type</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
-<link rel="up" href="../ref.html" title="Reference">
-<link rel="prev" href="match_flag_type.html" title="match_flag_type">
-<link rel="next" href="regex_traits.html" title="regex_traits">
+<link rel="up" href="../ref.html" title=" Reference">
+<link rel="prev" href="match_flag_type.html" title=" match_flag_type">
+<link rel="next" href="regex_traits.html" title=" regex_traits">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,12 +24,11 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.ref.error_type"></a> error_type
-</h3></div></div></div>
-<a name="boost_regex.ref.error_type.synopsis"></a><h5>
-<a name="id602525"></a>
+<a name="boost_regex.ref.error_type"></a> error_type</h3></div></div></div>
+<a name="boost_regex.ref.error_type.synopsis"></a><h4>
+<a name="id569168"></a>
         <a href="error_type.html#boost_regex.ref.error_type.synopsis">Synopsis</a>
- </h5>
+ </h4>
 <p>
         Type error type represents the different types of errors that can be raised
         by the library when parsing a regular expression.
@@ -57,12 +56,12 @@
 <span class="special">}</span> <span class="comment">// namespace regex_constants
 </span><span class="special">}</span> <span class="comment">// namespace boost
 </span></pre>
-<a name="boost_regex.ref.error_type.description"></a><h5>
-<a name="id603090"></a>
+<a name="boost_regex.ref.error_type.description"></a><h4>
+<a name="id569735"></a>
         <a href="error_type.html#boost_regex.ref.error_type.description">Description</a>
- </h5>
+ </h4>
 <p>
- The type <code class="computeroutput"><span class="identifier">error_type</span></code> is an
+ The type <tt class="computeroutput"><span class="identifier">error_type</span></tt> is an
         implementation-specific enumeration type that may take one of the following
         values:
       </p>
@@ -258,7 +257,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/match_flag_type.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/match_flag_type.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/match_flag_type.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>match_flag_type</title>
+<title> match_flag_type</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
-<link rel="up" href="../ref.html" title="Reference">
-<link rel="prev" href="syntax_option_type/syntax_option_type_literal.html" title="Options for Literal Strings">
-<link rel="next" href="error_type.html" title="error_type">
+<link rel="up" href="../ref.html" title=" Reference">
+<link rel="prev" href="syntax_option_type/syntax_option_type_literal.html" title="
+ Options for Literal Strings">
+<link rel="next" href="error_type.html" title=" error_type">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +25,12 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.ref.match_flag_type"></a> match_flag_type
-</h3></div></div></div>
+<a name="boost_regex.ref.match_flag_type"></a> match_flag_type</h3></div></div></div>
 <p>
- The type <code class="computeroutput"><span class="identifier">match_flag_type</span></code>
+ The type <tt class="computeroutput"><span class="identifier">match_flag_type</span></tt>
         is an implementation specific bitmask type (see C++ std 17.3.2.1.2) that
         controls how a regular expression is matched against a character sequence.
- The behavior of the format flags is described in more detail in the format syntax guide.
+ The behavior of the format flags is described in more detail in the format syntax guide.
       </p>
 <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">regex_constants</span><span class="special">{</span>
@@ -69,12 +69,12 @@
 <span class="special">}</span> <span class="comment">// namespace regex_constants
 </span><span class="special">}</span> <span class="comment">// namespace boost
 </span></pre>
-<a name="boost_regex.ref.match_flag_type.description"></a><h5>
-<a name="id601756"></a>
+<a name="boost_regex.ref.match_flag_type.description"></a><h4>
+<a name="id568392"></a>
         <a href="match_flag_type.html#boost_regex.ref.match_flag_type.description">Description</a>
- </h5>
+ </h4>
 <p>
- The type <code class="computeroutput"><span class="identifier">match_flag_type</span></code>
+ The type <tt class="computeroutput"><span class="identifier">match_flag_type</span></tt>
         is an implementation specific bitmask type (see C++ std 17.3.2.1.2). When
         matching a regular expression against a sequence of characters [first, last)
         then setting its elements has the effects listed in the table below:
@@ -328,7 +328,8 @@
 <td>
               <p>
                 Specifies that the expression should be matched according to the
- POSIX <a href="../syntax/leftmost_longest_rule.html" title="The Leftmost Longest Rule">leftmost-longest
+ POSIX <a href="../syntax/leftmost_longest_rule.html" title=" The Leftmost
+ Longest Rule">leftmost-longest
                 rule</a>, regardless of what kind of expression was compiled.
                 Be warned that these rules do not work well with many Perl-specific
                 features such as non-greedy repeats.
@@ -359,7 +360,7 @@
 <td>
               <p>
                 Makes the expression behave as if it had no marked subexpressions,
- no matter how many capturing groups are actually present. The match_results
+ no matter how many capturing groups are actually present. The match_results
                 class will only contain information about the overall match, and
                 not any sub-expressions.
               </p>
@@ -379,7 +380,7 @@
                 Specification, Chapter 15 part 5.4.11 String.prototype.replace. (FWD.1).
               </p>
               <p>
- This is functionally identical to the <a href="../format/perl_format.html" title="Perl Format String Syntax">Perl
+ This is functionally identical to the <a href="../format/perl_format.html" title=" Perl Format String Syntax">Perl
                 format string rules</a>.
               </p>
               <p>
@@ -401,7 +402,7 @@
                 Specifies that when a regular expression match is to be replaced
                 by a new string, that the new string is constructed using the rules
                 used by the Unix sed utility in IEEE Std 1003.1-2001, Portable Operating
- SystemInterface (POSIX ), Shells and Utilities. See also the Sed Format string reference.
+ SystemInterface (POSIX ), Shells and Utilities. See also the Sed Format string reference.
               </p>
               </td>
 </tr>
@@ -414,7 +415,7 @@
 <td>
               <p>
                 Specifies that when a regular expression match is to be replaced
- by a new string, that the new string is constructed using <a href="../format/perl_format.html" title="Perl Format String Syntax">the
+ by a new string, that the new string is constructed using <a href="../format/perl_format.html" title=" Perl Format String Syntax">the
                 same rules as Perl 5</a>.
               </p>
               </td>
@@ -442,7 +443,8 @@
 <td>
               <p>
                 Specifies that all syntax extensions are enabled, including conditional
- (?ddexpression1:expression2) replacements: see the <a href="../format/boost_format_syntax.html" title="Boost-Extended Format String Syntax">format
+ (?ddexpression1:expression2) replacements: see the <a href="../format/boost_format_syntax.html" title=" Boost-Extended
+ Format String Syntax">format
                 string guide</a> for more details.
               </p>
               </td>
@@ -479,7 +481,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/match_results.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/match_results.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/match_results.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>match_results</title>
+<title> match_results</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
-<link rel="up" href="../ref.html" title="Reference">
-<link rel="prev" href="basic_regex.html" title="basic_regex">
-<link rel="next" href="sub_match.html" title="sub_match">
+<link rel="up" href="../ref.html" title=" Reference">
+<link rel="prev" href="basic_regex.html" title=" basic_regex">
+<link rel="next" href="sub_match.html" title=" sub_match">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,12 +24,11 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.ref.match_results"></a> match_results
-</h3></div></div></div>
-<a name="boost_regex.ref.match_results.synopsis"></a><h5>
-<a name="id531867"></a>
+<a name="boost_regex.ref.match_results"></a> match_results</h3></div></div></div>
+<a name="boost_regex.ref.match_results.synopsis"></a><h4>
+<a name="id498310"></a>
         <a href="match_results.html#boost_regex.ref.match_results.synopsis">Synopsis</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
@@ -38,29 +37,29 @@
         in that as well as finding an overall match they can also produce sub-expression
         matches: each sub-expression being delimited in the pattern by a pair of
         parenthesis (...). There has to be some method for reporting sub-expression
- matches back to the user: this is achieved this by defining a class <code class="computeroutput"><span class="identifier">match_results</span></code> that acts as an indexed collection
+ matches back to the user: this is achieved this by defining a class <tt class="computeroutput"><span class="identifier">match_results</span></tt> that acts as an indexed collection
         of sub-expression matches, each sub-expression match being contained in an
- object of type sub_match.
+ object of type sub_match.
       </p>
 <p>
- Template class <code class="computeroutput"><span class="identifier">match_results</span></code>
+ Template class <tt class="computeroutput"><span class="identifier">match_results</span></tt>
         denotes a collection of character sequences representing the result of a
- regular expression match. Objects of type <code class="computeroutput"><span class="identifier">match_results</span></code>
- are passed to the algorithms regex_match and regex_search, and are returned by
- the iterator regex_iterator. Storage for the
+ regular expression match. Objects of type <tt class="computeroutput"><span class="identifier">match_results</span></tt>
+ are passed to the algorithms regex_match and regex_search, and are returned by
+ the iterator regex_iterator. Storage for the
         collection is allocated and freed as necessary by the member functions of
- class <code class="computeroutput"><span class="identifier">match_results</span></code>.
+ class <tt class="computeroutput"><span class="identifier">match_results</span></tt>.
       </p>
 <p>
- The template class <code class="computeroutput"><span class="identifier">match_results</span></code>
+ The template class <tt class="computeroutput"><span class="identifier">match_results</span></tt>
         conforms to the requirements of a Sequence, as specified in (lib.sequence.reqmts),
         except that only operations defined for const-qualified Sequences are supported.
       </p>
 <p>
- Class template <code class="computeroutput"><span class="identifier">match_results</span></code>
- is most commonly used as one of the typedefs <code class="computeroutput"><span class="identifier">cmatch</span></code>,
- <code class="computeroutput"><span class="identifier">wcmatch</span></code>, <code class="computeroutput"><span class="identifier">smatch</span></code>,
- or <code class="computeroutput"><span class="identifier">wsmatch</span></code>:
+ Class template <tt class="computeroutput"><span class="identifier">match_results</span></tt>
+ is most commonly used as one of the typedefs <tt class="computeroutput"><span class="identifier">cmatch</span></tt>,
+ <tt class="computeroutput"><span class="identifier">wcmatch</span></tt>, <tt class="computeroutput"><span class="identifier">smatch</span></tt>,
+ or <tt class="computeroutput"><span class="identifier">wsmatch</span></tt>:
       </p>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span>
@@ -143,12 +142,12 @@
 <span class="keyword">void</span> swap<span class="special">(</span><span class="identifier">match_results</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="identifier">Allocator</span><span class="special">&gt;&amp;</span> <span class="identifier">m1</span><span class="special">,</span>
          <span class="identifier">match_results</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="identifier">Allocator</span><span class="special">&gt;&amp;</span> <span class="identifier">m2</span><span class="special">);</span>
 </pre>
-<a name="boost_regex.ref.match_results.description"></a><h5>
-<a name="id534910"></a>
+<a name="boost_regex.ref.match_results.description"></a><h4>
+<a name="id501232"></a>
         <a href="match_results.html#boost_regex.ref.match_results.description">Description</a>
- </h5>
+ </h4>
 <p>
- In all <code class="computeroutput"><span class="identifier">match_results</span></code> constructors,
+ In all <tt class="computeroutput"><span class="identifier">match_results</span></tt> constructors,
         a copy of the Allocator argument is used for any memory allocation performed
         by the constructor or member functions during the lifetime of the object.
       </p>
@@ -158,8 +157,8 @@
 <span class="identifier">match_results</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Allocator</span><span class="special">&amp;</span> <span class="identifier">a</span> <span class="special">=</span> <span class="identifier">Allocator</span><span class="special">());</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Constructs an object of class
- <code class="computeroutput"><span class="identifier">match_results</span></code>. The postconditions
+ <span class="bold"><b>Effects</b></span>: Constructs an object of class
+ <tt class="computeroutput"><span class="identifier">match_results</span></tt>. The postconditions
         of this function are indicated in the table:
       </p>
 <div class="informaltable"><table class="table">
@@ -224,7 +223,7 @@
 <span class="identifier">match_results</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">match_results</span><span class="special">&amp;</span> <span class="identifier">m</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Constructs an object of class match_results,
+ <span class="bold"><b>Effects</b></span>: Constructs an object of class match_results,
         as a copy of m.
       </p>
 <a name="boost_regex.match_results.assign"></a><p>
@@ -233,7 +232,7 @@
 <span class="identifier">match_results</span><span class="special">&amp;</span> <span class="keyword">operator</span><span class="special">=(</span><span class="keyword">const</span> <span class="identifier">match_results</span><span class="special">&amp;</span> <span class="identifier">m</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Assigns m to *this. The postconditions
+ <span class="bold"><b>Effects</b></span>: Assigns m to *this. The postconditions
         of this function are indicated in the table:
       </p>
 <div class="informaltable"><table class="table">
@@ -358,7 +357,7 @@
 <span class="identifier">size_type</span> <span class="identifier">size</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns the number of sub_match elements stored in *this;
+ <span class="bold"><b>Effects</b></span>: Returns the number of sub_match elements stored in *this;
         that is the number of marked sub-expressions in the regular expression that
         was matched plus one.
       </p>
@@ -368,8 +367,8 @@
 <span class="identifier">size_type</span> <span class="identifier">max_size</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns the maximum number of
- sub_match
+ <span class="bold"><b>Effects</b></span>: Returns the maximum number of
+ sub_match
         elements that can be stored in *this.
       </p>
 <a name="boost_regex.match_results.empty"></a><p>
@@ -378,7 +377,7 @@
 <span class="keyword">bool</span> <span class="identifier">empty</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns size() == 0.
+ <span class="bold"><b>Effects</b></span>: Returns size() == 0.
       </p>
 <a name="boost_regex.match_results.length"></a><p>
       </p>
@@ -386,8 +385,8 @@
 <span class="identifier">difference_type</span> <span class="identifier">length</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">sub</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns the length of sub-expression
- <span class="emphasis"><em>sub</em></span>, that is to say: <code class="computeroutput"><span class="special">(*</span><span class="keyword">this</span><span class="special">)[</span><span class="identifier">sub</span><span class="special">].</span><span class="identifier">length</span><span class="special">()</span></code>.
+ <span class="bold"><b>Effects</b></span>: Returns the length of sub-expression
+ <span class="emphasis"><em>sub</em></span>, that is to say: <tt class="computeroutput"><span class="special">(*</span><span class="keyword">this</span><span class="special">)[</span><span class="identifier">sub</span><span class="special">].</span><span class="identifier">length</span><span class="special">()</span></tt>.
       </p>
 <a name="boost_regex.match_results.position"></a><p>
       </p>
@@ -395,10 +394,10 @@
 <span class="identifier">difference_type</span> <span class="identifier">position</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">sub</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns the starting location of
+ <span class="bold"><b>Effects</b></span>: Returns the starting location of
         sub-expression <span class="emphasis"><em>sub</em></span>, or -1 if <span class="emphasis"><em>sub</em></span>
- was not matched. Note that if this represents a partial match , then <code class="computeroutput"><span class="identifier">position</span><span class="special">()</span></code>
- will return the location of the partial match even though <code class="computeroutput"><span class="special">(*</span><span class="keyword">this</span><span class="special">)[</span><span class="number">0</span><span class="special">].</span><span class="identifier">matched</span></code>
+ was not matched. Note that if this represents a partial match , then <tt class="computeroutput"><span class="identifier">position</span><span class="special">()</span></tt>
+ will return the location of the partial match even though <tt class="computeroutput"><span class="special">(*</span><span class="keyword">this</span><span class="special">)[</span><span class="number">0</span><span class="special">].</span><span class="identifier">matched</span></tt>
         is false.
       </p>
 <a name="boost_regex.match_results.str"></a><p>
@@ -407,8 +406,8 @@
 <span class="identifier">string_type</span> <span class="identifier">str</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">sub</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns sub-expression <span class="emphasis"><em>sub</em></span>
- as a string: <code class="computeroutput"><span class="identifier">string_type</span><span class="special">((*</span><span class="keyword">this</span><span class="special">)[</span><span class="identifier">sub</span><span class="special">])</span></code>.
+ <span class="bold"><b>Effects</b></span>: Returns sub-expression <span class="emphasis"><em>sub</em></span>
+ as a string: <tt class="computeroutput"><span class="identifier">string_type</span><span class="special">((*</span><span class="keyword">this</span><span class="special">)[</span><span class="identifier">sub</span><span class="special">])</span></tt>.
       </p>
 <a name="boost_regex.match_results.subscript"></a><p>
       </p>
@@ -416,13 +415,13 @@
 <span class="identifier">const_reference</span> <span class="keyword">operator</span><span class="special">[](</span><span class="keyword">int</span> <span class="identifier">n</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns a reference to the sub_match
+ <span class="bold"><b>Effects</b></span>: Returns a reference to the sub_match
         object representing the character sequence that matched marked sub-expression
- <span class="emphasis"><em>n</em></span>. If <code class="computeroutput"><span class="identifier">n</span> <span class="special">==</span> <span class="number">0</span></code> then returns
- a reference to a sub_match object representing the
+ <span class="emphasis"><em>n</em></span>. If <tt class="computeroutput"><span class="identifier">n</span> <span class="special">==</span> <span class="number">0</span></tt> then returns
+ a reference to a sub_match object representing the
         character sequence that matched the whole regular expression. If <span class="emphasis"><em>n</em></span>
         is out of range, or if <span class="emphasis"><em>n</em></span> is an unmatched sub-expression,
- then returns a sub_match
+ then returns a sub_match
         object whose matched member is false.
       </p>
 <a name="boost_regex.match_results.prefix"></a><p>
@@ -431,7 +430,7 @@
 <span class="identifier">const_reference</span> <span class="identifier">prefix</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns a reference to the sub_match
+ <span class="bold"><b>Effects</b></span>: Returns a reference to the sub_match
         object representing the character sequence from the start of the string being
         matched or searched, to the start of the match found.
       </p>
@@ -441,7 +440,7 @@
 <span class="identifier">const_reference</span> <span class="identifier">suffix</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns a reference to the sub_match
+ <span class="bold"><b>Effects</b></span>: Returns a reference to the sub_match
         object representing the character sequence from the end of the match found
         to the end of the string being matched or searched.
       </p>
@@ -451,7 +450,7 @@
 <span class="identifier">const_iterator</span> <span class="identifier">begin</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns a starting iterator that
+ <span class="bold"><b>Effects</b></span>: Returns a starting iterator that
         enumerates over all the marked sub-expression matches stored in *this.
       </p>
 <a name="boost_regex.match_results.end"></a><p>
@@ -460,7 +459,7 @@
 <span class="identifier">const_iterator</span> <span class="identifier">end</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns a terminating iterator
+ <span class="bold"><b>Effects</b></span>: Returns a terminating iterator
         that enumerates over all the marked sub-expression matches stored in *this.
       </p>
 <a name="boost_regex.match_results_format"></a><a name="boost_regex.match_results.format"></a><p>
@@ -472,25 +471,25 @@
                      <span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">format_default</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Requires</strong></span>: The type <code class="computeroutput"><span class="identifier">OutputIterator</span></code>
+ <span class="bold"><b>Requires</b></span>: The type <tt class="computeroutput"><span class="identifier">OutputIterator</span></tt>
         conforms to the Output Iterator requirements (C++ std 24.1.2).
       </p>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Copies the character sequence
- <code class="computeroutput"><span class="special">[</span><span class="identifier">fmt</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">fmt</span><span class="special">.</span><span class="identifier">end</span><span class="special">())</span></code>
- to <code class="computeroutput"><span class="identifier">OutputIterator</span></code> <span class="emphasis"><em>out</em></span>.
+ <span class="bold"><b>Effects</b></span>: Copies the character sequence
+ <tt class="computeroutput"><span class="special">[</span><span class="identifier">fmt</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">fmt</span><span class="special">.</span><span class="identifier">end</span><span class="special">())</span></tt>
+ to <tt class="computeroutput"><span class="identifier">OutputIterator</span></tt> <span class="emphasis"><em>out</em></span>.
         For each format specifier or escape sequence in <span class="emphasis"><em>fmt</em></span>,
         replace that sequence with either the character(s) it represents, or the
- sequence of characters within <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span></code> to which it refers. The bitmasks specified
+ sequence of characters within <tt class="computeroutput"><span class="special">*</span><span class="keyword">this</span></tt> to which it refers. The bitmasks specified
         in flags determines what format specifiers or escape sequences are recognized,
         by default this is the format used by ECMA-262, ECMAScript Language Specification,
         Chapter 15 part 5.4.11 String.prototype.replace.
       </p>
 <p>
- See the format syntax guide for more information.
+ See the format syntax guide for more information.
       </p>
 <p>
- <span class="bold"><strong>Returns</strong></span>: out.
+ <span class="bold"><b>Returns</b></span>: out.
       </p>
 <a name="boost_regex.match_results.format2"></a><p>
       </p>
@@ -499,16 +498,16 @@
                   <span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">format_default</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns a copy of the string <span class="emphasis"><em>fmt</em></span>.
+ <span class="bold"><b>Effects</b></span>: Returns a copy of the string <span class="emphasis"><em>fmt</em></span>.
         For each format specifier or escape sequence in <span class="emphasis"><em>fmt</em></span>,
         replace that sequence with either the character(s) it represents, or the
- sequence of characters within <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span></code> to which it refers. The bitmasks specified
+ sequence of characters within <tt class="computeroutput"><span class="special">*</span><span class="keyword">this</span></tt> to which it refers. The bitmasks specified
         in flags determines what format specifiers or escape sequences are recognized,
         by default this is the format used by ECMA-262, ECMAScript Language Specification,
         Chapter 15 part 5.4.11 String.prototype.replace.
       </p>
 <p>
- See the format syntax guide for more information.
+ See the format syntax guide for more information.
       </p>
 <a name="boost_regex.match_results.get_allocator"></a><p>
       </p>
@@ -516,7 +515,7 @@
 <span class="identifier">allocator_type</span> <span class="identifier">get_allocator</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns a copy of the Allocator
+ <span class="bold"><b>Effects</b></span>: Returns a copy of the Allocator
         that was passed to the object's constructor.
       </p>
 <a name="boost_regex.match_results.swap"></a><p>
@@ -525,15 +524,15 @@
 <span class="keyword">void</span> <span class="identifier">swap</span><span class="special">(</span><span class="identifier">match_results</span><span class="special">&amp;</span> <span class="identifier">that</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Swaps the contents of the two sequences.
+ <span class="bold"><b>Effects</b></span>: Swaps the contents of the two sequences.
       </p>
 <p>
- <span class="bold"><strong>Postcondition</strong></span>: *this contains the sequence
+ <span class="bold"><b>Postcondition</b></span>: *this contains the sequence
         of matched sub-expressions that were in that, that contains the sequence
         of matched sub-expressions that were in *this.
       </p>
 <p>
- <span class="bold"><strong>Complexity</strong></span>: constant time.
+ <span class="bold"><b>Complexity</b></span>: constant time.
       </p>
 <a name="boost_regex.match_results.capture_type"></a><p>
       </p>
@@ -543,7 +542,7 @@
 <p>
         Defines an implementation-specific type that satisfies the requirements of
         a standard library Sequence (21.1.1 including the optional Table 68 operations),
- whose value_type is a <code class="computeroutput"><span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;</span></code>. This type happens to be <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;</span> <span class="special">&gt;</span></code>,
+ whose value_type is a <tt class="computeroutput"><span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;</span></tt>. This type happens to be <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;</span> <span class="special">&gt;</span></tt>,
         but you shouldn't actually rely on that.
       </p>
 <a name="boost_regex.match_results.captures"></a><p>
@@ -552,20 +551,20 @@
 <span class="keyword">const</span> <span class="identifier">capture_sequence_type</span><span class="special">&amp;</span> <span class="identifier">captures</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">i</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns a sequence containing all
+ <span class="bold"><b>Effects</b></span>: returns a sequence containing all
         the captures obtained for sub-expression i.
       </p>
 <p>
- <span class="bold"><strong>Returns</strong></span>: <code class="computeroutput"><span class="special">(*</span><span class="keyword">this</span><span class="special">)[</span><span class="identifier">i</span><span class="special">].</span><span class="identifier">captures</span><span class="special">();</span></code>
+ <span class="bold"><b>Returns</b></span>: <tt class="computeroutput"><span class="special">(*</span><span class="keyword">this</span><span class="special">)[</span><span class="identifier">i</span><span class="special">].</span><span class="identifier">captures</span><span class="special">();</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Preconditions</strong></span>: the library must be built
+ <span class="bold"><b>Preconditions</b></span>: the library must be built
         and used with BOOST_REGEX_MATCH_EXTRA defined, and you must pass the flag
- match_extra to the regex matching functions ( regex_match, regex_search, regex_iterator or regex_token_iterator) in order for
+ match_extra to the regex matching functions ( regex_match, regex_search, regex_iterator or regex_token_iterator) in order for
         this member function to be defined and return useful information.
       </p>
 <p>
- <span class="bold"><strong>Rationale</strong></span>: Enabling this feature has several
+ <span class="bold"><b>Rationale</b></span>: Enabling this feature has several
         consequences:
       </p>
 <div class="itemizedlist"><ul type="disc">
@@ -591,7 +590,7 @@
                   <span class="keyword">const</span> <span class="identifier">match_results</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="identifier">Allocator</span><span class="special">&gt;&amp;</span> <span class="identifier">m2</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Compares the two sequences for
+ <span class="bold"><b>Effects</b></span>: Compares the two sequences for
         equality.
       </p>
 <a name="boost_regex.match_results.op_ne"></a><p>
@@ -602,7 +601,7 @@
                   <span class="keyword">const</span> <span class="identifier">match_results</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="identifier">Allocator</span><span class="special">&gt;&amp;</span> <span class="identifier">m2</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Compares the two sequences for
+ <span class="bold"><b>Effects</b></span>: Compares the two sequences for
         inequality.
       </p>
 <a name="boost_regex.match_results.op_stream"></a><p>
@@ -614,9 +613,9 @@
                <span class="keyword">const</span> <span class="identifier">match_results</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="identifier">Allocator</span><span class="special">&gt;&amp;</span> <span class="identifier">m</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Writes the contents of <span class="emphasis"><em>m</em></span>
- to the stream <span class="emphasis"><em>os</em></span> as if by calling <code class="computeroutput"><span class="identifier">os</span>
- <span class="special">&lt;&lt;</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>;
+ <span class="bold"><b>Effects</b></span>: Writes the contents of <span class="emphasis"><em>m</em></span>
+ to the stream <span class="emphasis"><em>os</em></span> as if by calling <tt class="computeroutput"><span class="identifier">os</span>
+ <span class="special">&lt;&lt;</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></tt>;
         Returns <span class="emphasis"><em>os</em></span>.
       </p>
 <a name="boost_regex.match_results.op_swap"></a><p>
@@ -627,12 +626,15 @@
          <span class="identifier">match_results</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="identifier">Allocator</span><span class="special">&gt;&amp;</span> <span class="identifier">m2</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Swaps the contents of the two sequences.
+ <span class="bold"><b>Effects</b></span>: Swaps the contents of the two sequences.
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Interfacing With Non-Standard String Types</title>
+<title> Interfacing With Non-Standard
+ String Types</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
-<link rel="up" href="../ref.html" title="Reference">
-<link rel="prev" href="regex_traits.html" title="regex_traits">
-<link rel="next" href="non_std_strings/icu.html" title="Working With Unicode and ICU String Types">
+<link rel="up" href="../ref.html" title=" Reference">
+<link rel="prev" href="regex_traits.html" title=" regex_traits">
+<link rel="next" href="non_std_strings/icu.html" title=" Working With
+ Unicode and ICU String Types">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +26,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.ref.non_std_strings"></a><a href="non_std_strings.html" title="Interfacing With Non-Standard String Types"> Interfacing With Non-Standard
- String Types</a>
-</h3></div></div></div>
+<a name="boost_regex.ref.non_std_strings"></a><a href="non_std_strings.html" title=" Interfacing With Non-Standard
+ String Types"> Interfacing With Non-Standard
+ String Types</a></h3></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"><a href="non_std_strings/icu.html"> Working With
         Unicode and ICU String Types</a></span></dt>
@@ -75,7 +77,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Working With Unicode and ICU String Types</title>
+<title> Working With
+ Unicode and ICU String Types</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Boost.Regex">
-<link rel="up" href="../non_std_strings.html" title="Interfacing With Non-Standard String Types">
-<link rel="prev" href="../non_std_strings.html" title="Interfacing With Non-Standard String Types">
-<link rel="next" href="icu/intro.html" title="Introduction to using Regex with ICU">
+<link rel="up" href="../non_std_strings.html" title=" Interfacing With Non-Standard
+ String Types">
+<link rel="prev" href="../non_std_strings.html" title=" Interfacing With Non-Standard
+ String Types">
+<link rel="next" href="icu/intro.html" title=" Introduction
+ to using Regex with ICU">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +28,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="boost_regex.ref.non_std_strings.icu"></a><a href="icu.html" title="Working With Unicode and ICU String Types"> Working With
- Unicode and ICU String Types</a>
-</h4></div></div></div>
+<a name="boost_regex.ref.non_std_strings.icu"></a><a href="icu.html" title=" Working With
+ Unicode and ICU String Types"> Working With
+ Unicode and ICU String Types</a></h4></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"><a href="icu/intro.html"> Introduction
           to using Regex with ICU</a></span></dt>
@@ -40,7 +44,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu/intro.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu/intro.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu/intro.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Introduction to using Regex with ICU</title>
+<title> Introduction
+ to using Regex with ICU</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Boost.Regex">
-<link rel="up" href="../icu.html" title="Working With Unicode and ICU String Types">
-<link rel="prev" href="../icu.html" title="Working With Unicode and ICU String Types">
-<link rel="next" href="unicode_types.html" title="Unicode regular expression types">
+<link rel="up" href="../icu.html" title=" Working With
+ Unicode and ICU String Types">
+<link rel="prev" href="../icu.html" title=" Working With
+ Unicode and ICU String Types">
+<link rel="next" href="unicode_types.html" title="
+ Unicode regular expression types">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +28,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="boost_regex.ref.non_std_strings.icu.intro"></a><a href="intro.html" title="Introduction to using Regex with ICU"> Introduction
- to using Regex with ICU</a>
-</h5></div></div></div>
+<a name="boost_regex.ref.non_std_strings.icu.intro"></a><a href="intro.html" title=" Introduction
+ to using Regex with ICU"> Introduction
+ to using Regex with ICU</a></h5></div></div></div>
 <p>
             The header:
           </p>
@@ -63,7 +67,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu/unicode_algo.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu/unicode_algo.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu/unicode_algo.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Unicode Regular Expression Algorithms</title>
+<title>
+ Unicode Regular Expression Algorithms</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Boost.Regex">
-<link rel="up" href="../icu.html" title="Working With Unicode and ICU String Types">
-<link rel="prev" href="unicode_types.html" title="Unicode regular expression types">
-<link rel="next" href="unicode_iter.html" title="Unicode Aware Regex Iterators">
+<link rel="up" href="../icu.html" title=" Working With
+ Unicode and ICU String Types">
+<link rel="prev" href="unicode_types.html" title="
+ Unicode regular expression types">
+<link rel="next" href="unicode_iter.html" title="
+ Unicode Aware Regex Iterators">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,33 +28,33 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="boost_regex.ref.non_std_strings.icu.unicode_algo"></a><a href="unicode_algo.html" title="Unicode Regular Expression Algorithms">
- Unicode Regular Expression Algorithms</a>
-</h5></div></div></div>
+<a name="boost_regex.ref.non_std_strings.icu.unicode_algo"></a><a href="unicode_algo.html" title="
+ Unicode Regular Expression Algorithms">
+ Unicode Regular Expression Algorithms</a></h5></div></div></div>
 <p>
- The regular expression algorithms regex_match, regex_search and regex_replace all expect that
+ The regular expression algorithms regex_match, regex_search and regex_replace all expect that
             the character sequence upon which they operate, is encoded in the same
             character encoding as the regular expression object with which they are
             used. For Unicode regular expressions that behavior is undesirable: while
             we may want to process the data in UTF-32 "chunks", the actual
             data is much more likely to encoded as either UTF-8 or UTF-16. Therefore
             the header &lt;boost/regex/icu.hpp&gt; provides a series of thin wrappers
- around these algorithms, called <code class="computeroutput"><span class="identifier">u32regex_match</span></code>,
- <code class="computeroutput"><span class="identifier">u32regex_search</span></code>, and
- <code class="computeroutput"><span class="identifier">u32regex_replace</span></code>. These
+ around these algorithms, called <tt class="computeroutput"><span class="identifier">u32regex_match</span></tt>,
+ <tt class="computeroutput"><span class="identifier">u32regex_search</span></tt>, and
+ <tt class="computeroutput"><span class="identifier">u32regex_replace</span></tt>. These
             wrappers use iterator-adapters internally to make external UTF-8 or UTF-16
             data look as though it's really a UTF-32 sequence, that can then be passed
             on to the "real" algorithm.
           </p>
-<a name="boost_regex.ref.non_std_strings.icu.unicode_algo.u32regex_match"></a><h5>
-<a name="id605568"></a>
+<a name="boost_regex.ref.non_std_strings.icu.unicode_algo.u32regex_match"></a><h4>
+<a name="id572213"></a>
             <a href="unicode_algo.html#boost_regex.ref.non_std_strings.icu.unicode_algo.u32regex_match">u32regex_match</a>
- </h5>
+ </h4>
 <p>
- For each regex_match
- algorithm defined by <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>,
- then <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">/</span><span class="identifier">icu</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code> defines an overloaded algorithm that
- takes the same arguments, but which is called <code class="computeroutput"><span class="identifier">u32regex_match</span></code>,
+ For each regex_match
+ algorithm defined by <tt class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>,
+ then <tt class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">/</span><span class="identifier">icu</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt> defines an overloaded algorithm that
+ takes the same arguments, but which is called <tt class="computeroutput"><span class="identifier">u32regex_match</span></tt>,
             and which will accept UTF-8, UTF-16 or UTF-32 encoded data, as well as
             an ICU UnicodeString as input.
           </p>
@@ -90,15 +94,15 @@
    <span class="special">}</span>
 <span class="special">}</span>
 </pre>
-<a name="boost_regex.ref.non_std_strings.icu.unicode_algo.u32regex_search"></a><h5>
-<a name="id606290"></a>
+<a name="boost_regex.ref.non_std_strings.icu.unicode_algo.u32regex_search"></a><h4>
+<a name="id572936"></a>
             <a href="unicode_algo.html#boost_regex.ref.non_std_strings.icu.unicode_algo.u32regex_search">u32regex_search</a>
- </h5>
+ </h4>
 <p>
- For each regex_search
- algorithm defined by <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>,
- then <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">/</span><span class="identifier">icu</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code> defines an overloaded algorithm that
- takes the same arguments, but which is called <code class="computeroutput"><span class="identifier">u32regex_search</span></code>,
+ For each regex_search
+ algorithm defined by <tt class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>,
+ then <tt class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">/</span><span class="identifier">icu</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt> defines an overloaded algorithm that
+ takes the same arguments, but which is called <tt class="computeroutput"><span class="identifier">u32regex_search</span></tt>,
             and which will accept UTF-8, UTF-16 or UTF-32 encoded data, as well as
             an ICU UnicodeString as input.
           </p>
@@ -130,15 +134,15 @@
    <span class="special">}</span>
 <span class="special">}</span>
 </pre>
-<a name="boost_regex.ref.non_std_strings.icu.unicode_algo.u32regex_replace"></a><h5>
-<a name="id606884"></a>
+<a name="boost_regex.ref.non_std_strings.icu.unicode_algo.u32regex_replace"></a><h4>
+<a name="id573532"></a>
             <a href="unicode_algo.html#boost_regex.ref.non_std_strings.icu.unicode_algo.u32regex_replace">u32regex_replace</a>
- </h5>
+ </h4>
 <p>
- For each regex_replace algorithm defined
- by <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>, then <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">/</span><span class="identifier">icu</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ For each regex_replace algorithm defined
+ by <tt class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>, then <tt class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">/</span><span class="identifier">icu</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
             defines an overloaded algorithm that takes the same arguments, but which
- is called <code class="computeroutput"><span class="identifier">u32regex_replace</span></code>,
+ is called <tt class="computeroutput"><span class="identifier">u32regex_replace</span></tt>,
             and which will accept UTF-8, UTF-16 or UTF-32 encoded data, as well as
             an ICU UnicodeString as input. The input sequence and the format string
             specifier passed to the algorithm, can be encoded independently (for
@@ -170,7 +174,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu/unicode_iter.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu/unicode_iter.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu/unicode_iter.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Unicode Aware Regex Iterators</title>
+<title>
+ Unicode Aware Regex Iterators</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Boost.Regex">
-<link rel="up" href="../icu.html" title="Working With Unicode and ICU String Types">
-<link rel="prev" href="unicode_algo.html" title="Unicode Regular Expression Algorithms">
-<link rel="next" href="../mfc_strings.html" title="Using Boost Regex With MFC Strings">
+<link rel="up" href="../icu.html" title=" Working With
+ Unicode and ICU String Types">
+<link rel="prev" href="unicode_algo.html" title="
+ Unicode Regular Expression Algorithms">
+<link rel="next" href="../mfc_strings.html" title=" Using
+ Boost Regex With MFC Strings">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,19 +28,19 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="boost_regex.ref.non_std_strings.icu.unicode_iter"></a><a href="unicode_iter.html" title="Unicode Aware Regex Iterators">
- Unicode Aware Regex Iterators</a>
-</h5></div></div></div>
-<a name="boost_regex.ref.non_std_strings.icu.unicode_iter.u32regex_iterator"></a><h5>
-<a name="id607345"></a>
+<a name="boost_regex.ref.non_std_strings.icu.unicode_iter"></a><a href="unicode_iter.html" title="
+ Unicode Aware Regex Iterators">
+ Unicode Aware Regex Iterators</a></h5></div></div></div>
+<a name="boost_regex.ref.non_std_strings.icu.unicode_iter.u32regex_iterator"></a><h4>
+<a name="id573998"></a>
             <a href="unicode_iter.html#boost_regex.ref.non_std_strings.icu.unicode_iter.u32regex_iterator">u32regex_iterator</a>
- </h5>
+ </h4>
 <p>
- Type <code class="computeroutput"><span class="identifier">u32regex_iterator</span></code>
- is in all respects the same as regex_iterator except that since
- the regular expression type is always <code class="computeroutput"><span class="identifier">u32regex</span></code>
+ Type <tt class="computeroutput"><span class="identifier">u32regex_iterator</span></tt>
+ is in all respects the same as regex_iterator except that since
+ the regular expression type is always <tt class="computeroutput"><span class="identifier">u32regex</span></tt>
             it only takes one template parameter (the iterator type). It also calls
- <code class="computeroutput"><span class="identifier">u32regex_search</span></code> internally,
+ <tt class="computeroutput"><span class="identifier">u32regex_search</span></tt> internally,
             allowing it to interface correctly with UTF-8, UTF-16, and UTF-32 data:
           </p>
 <pre class="programlisting">
@@ -51,7 +55,7 @@
 <span class="keyword">typedef</span> <span class="identifier">u32regex_iterator</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="identifier">UChar32</span><span class="special">*&gt;</span> <span class="identifier">utf32regex_iterator</span><span class="special">;</span>
 </pre>
 <p>
- In order to simplify the construction of a <code class="computeroutput"><span class="identifier">u32regex_iterator</span></code>
+ In order to simplify the construction of a <tt class="computeroutput"><span class="identifier">u32regex_iterator</span></tt>
             from a string, there are a series of non-member helper functions called
             make_u32regex_iterator:
           </p>
@@ -128,16 +132,16 @@
 <p>
             Provided of course that the input is encoded as UTF-8.
           </p>
-<a name="boost_regex.ref.non_std_strings.icu.unicode_iter.u32regex_token_iterator"></a><h5>
-<a name="id609095"></a>
+<a name="boost_regex.ref.non_std_strings.icu.unicode_iter.u32regex_token_iterator"></a><h4>
+<a name="id575751"></a>
             <a href="unicode_iter.html#boost_regex.ref.non_std_strings.icu.unicode_iter.u32regex_token_iterator">u32regex_token_iterator</a>
- </h5>
+ </h4>
 <p>
- Type <code class="computeroutput"><span class="identifier">u32regex_token_iterator</span></code>
- is in all respects the same as regex_token_iterator except
- that since the regular expression type is always <code class="computeroutput"><span class="identifier">u32regex</span></code>
+ Type <tt class="computeroutput"><span class="identifier">u32regex_token_iterator</span></tt>
+ is in all respects the same as regex_token_iterator except
+ that since the regular expression type is always <tt class="computeroutput"><span class="identifier">u32regex</span></tt>
             it only takes one template parameter (the iterator type). It also calls
- <code class="computeroutput"><span class="identifier">u32regex_search</span></code> internally,
+ <tt class="computeroutput"><span class="identifier">u32regex_search</span></tt> internally,
             allowing it to interface correctly with UTF-8, UTF-16, and UTF-32 data:
           </p>
 <pre class="programlisting">
@@ -152,9 +156,9 @@
 <span class="keyword">typedef</span> <span class="identifier">u32regex_token_iterator</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="identifier">UChar32</span><span class="special">*&gt;</span> <span class="identifier">utf32regex_token_iterator</span><span class="special">;</span>
 </pre>
 <p>
- In order to simplify the construction of a <code class="computeroutput"><span class="identifier">u32regex_token_iterator</span></code>
+ In order to simplify the construction of a <tt class="computeroutput"><span class="identifier">u32regex_token_iterator</span></tt>
             from a string, there are a series of non-member helper functions called
- <code class="computeroutput"><span class="identifier">make_u32regex_token_iterator</span></code>:
+ <tt class="computeroutput"><span class="identifier">make_u32regex_token_iterator</span></tt>:
           </p>
 <pre class="programlisting">
 <span class="identifier">u32regex_token_iterator</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*&gt;</span>
@@ -317,7 +321,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu/unicode_types.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu/unicode_types.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu/unicode_types.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Unicode regular expression types</title>
+<title>
+ Unicode regular expression types</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Boost.Regex">
-<link rel="up" href="../icu.html" title="Working With Unicode and ICU String Types">
-<link rel="prev" href="intro.html" title="Introduction to using Regex with ICU">
-<link rel="next" href="unicode_algo.html" title="Unicode Regular Expression Algorithms">
+<link rel="up" href="../icu.html" title=" Working With
+ Unicode and ICU String Types">
+<link rel="prev" href="intro.html" title=" Introduction
+ to using Regex with ICU">
+<link rel="next" href="unicode_algo.html" title="
+ Unicode Regular Expression Algorithms">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,11 +28,11 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="boost_regex.ref.non_std_strings.icu.unicode_types"></a><a href="unicode_types.html" title="Unicode regular expression types">
- Unicode regular expression types</a>
-</h5></div></div></div>
+<a name="boost_regex.ref.non_std_strings.icu.unicode_types"></a><a href="unicode_types.html" title="
+ Unicode regular expression types">
+ Unicode regular expression types</a></h5></div></div></div>
 <p>
- Header <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">/</span><span class="identifier">icu</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code> provides a regular expression traits
+ Header <tt class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">/</span><span class="identifier">icu</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt> provides a regular expression traits
             class that handles UTF-32 characters:
           </p>
 <pre class="programlisting">
@@ -41,15 +45,15 @@
 <span class="keyword">typedef</span> <span class="identifier">basic_regex</span><span class="special">&lt;</span><span class="identifier">UChar32</span><span class="special">,</span><span class="identifier">icu_regex_traits</span><span class="special">&gt;</span> <span class="identifier">u32regex</span><span class="special">;</span>
 </pre>
 <p>
- The type <code class="computeroutput"><span class="identifier">u32regex</span></code> is
+ The type <tt class="computeroutput"><span class="identifier">u32regex</span></tt> is
             regular expression type to use for all Unicode regular expressions; internally
             it uses UTF-32 code points, but can be created from, and used to search,
             either UTF-8, or UTF-16 encoded strings as well as UTF-32 ones.
           </p>
 <p>
- The constructors, and assign member functions of <code class="computeroutput"><span class="identifier">u32regex</span></code>,
+ The constructors, and assign member functions of <tt class="computeroutput"><span class="identifier">u32regex</span></tt>,
             require UTF-32 encoded strings, but there are a series of overloaded
- algorithms called <code class="computeroutput"><span class="identifier">make_u32regex</span></code>
+ algorithms called <tt class="computeroutput"><span class="identifier">make_u32regex</span></tt>
             which allow regular expressions to be created from UTF-8, UTF-16, or
             UTF-32 encoded strings:
           </p>
@@ -60,7 +64,7 @@
                        <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">syntax_option_type</span> <span class="identifier">opt</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Creates a regular expression
+ <span class="bold"><b>Effects</b></span>: Creates a regular expression
             object from the iterator sequence [i,j). The character encoding of the
             sequence is determined based upon sizeof(*i): 1 implies UTF-8, 2 implies
             UTF-16, and 4 implies UTF-32.
@@ -71,7 +75,7 @@
                            <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">perl</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Creates a regular expression
+ <span class="bold"><b>Effects</b></span>: Creates a regular expression
             object from the Null-terminated UTF-8 characater sequence <span class="emphasis"><em>p</em></span>.
           </p>
 <pre class="programlisting">
@@ -80,7 +84,7 @@
                            <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">perl</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Creates a regular expression
+ <span class="bold"><b>Effects</b></span>: Creates a regular expression
             object from the Null-terminated UTF-8 characater sequence p.
           </p>
 <pre class="programlisting">
@@ -89,7 +93,7 @@
                            <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">perl</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Creates a regular expression
+ <span class="bold"><b>Effects</b></span>: Creates a regular expression
             object from the Null-terminated characater sequence p. The character
             encoding of the sequence is determined based upon sizeof(wchar_t): 1
             implies UTF-8, 2 implies UTF-16, and 4 implies UTF-32.
@@ -100,7 +104,7 @@
                            <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">perl</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Creates a regular expression
+ <span class="bold"><b>Effects</b></span>: Creates a regular expression
             object from the Null-terminated UTF-16 characater sequence p.
           </p>
 <pre class="programlisting">
@@ -110,7 +114,7 @@
                            <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">perl</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Creates a regular expression
+ <span class="bold"><b>Effects</b></span>: Creates a regular expression
             object from the string s. The character encoding of the string is determined
             based upon sizeof(C): 1 implies UTF-8, 2 implies UTF-16, and 4 implies
             UTF-32.
@@ -121,13 +125,16 @@
                            <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">perl</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Creates a regular expression
+ <span class="bold"><b>Effects</b></span>: Creates a regular expression
             object from the UTF-16 encoding string s.
           </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Using Boost Regex With MFC Strings</title>
+<title> Using
+ Boost Regex With MFC Strings</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Boost.Regex">
-<link rel="up" href="../non_std_strings.html" title="Interfacing With Non-Standard String Types">
-<link rel="prev" href="icu/unicode_iter.html" title="Unicode Aware Regex Iterators">
-<link rel="next" href="mfc_strings/mfc_intro.html" title="Introduction to Boost.Regex and MFC Strings">
+<link rel="up" href="../non_std_strings.html" title=" Interfacing With Non-Standard
+ String Types">
+<link rel="prev" href="icu/unicode_iter.html" title="
+ Unicode Aware Regex Iterators">
+<link rel="next" href="mfc_strings/mfc_intro.html" title="
+ Introduction to Boost.Regex and MFC Strings">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +28,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="boost_regex.ref.non_std_strings.mfc_strings"></a><a href="mfc_strings.html" title="Using Boost Regex With MFC Strings"> Using
- Boost Regex With MFC Strings</a>
-</h4></div></div></div>
+<a name="boost_regex.ref.non_std_strings.mfc_strings"></a><a href="mfc_strings.html" title=" Using
+ Boost Regex With MFC Strings"> Using
+ Boost Regex With MFC Strings</a></h4></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"><a href="mfc_strings/mfc_intro.html">
           Introduction to Boost.Regex and MFC Strings</a></span></dt>
@@ -42,7 +46,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_algo.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_algo.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_algo.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Overloaded Algorithms For MFC String Types</title>
+<title>
+ Overloaded Algorithms For MFC String Types</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Boost.Regex">
-<link rel="up" href="../mfc_strings.html" title="Using Boost Regex With MFC Strings">
-<link rel="prev" href="mfc_regex_create.html" title="Regular Expression Creation From an MFC String">
-<link rel="next" href="mfc_iter.html" title="Iterating Over the Matches Within An MFC String">
+<link rel="up" href="../mfc_strings.html" title=" Using
+ Boost Regex With MFC Strings">
+<link rel="prev" href="mfc_regex_create.html" title="
+ Regular Expression Creation From an MFC String">
+<link rel="next" href="mfc_iter.html" title="
+ Iterating Over the Matches Within An MFC String">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,27 +28,27 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_algo"></a><a href="mfc_algo.html" title="Overloaded Algorithms For MFC String Types">
- Overloaded Algorithms For MFC String Types</a>
-</h5></div></div></div>
+<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_algo"></a><a href="mfc_algo.html" title="
+ Overloaded Algorithms For MFC String Types">
+ Overloaded Algorithms For MFC String Types</a></h5></div></div></div>
 <p>
- For each regular expression algorithm that's overloaded for a <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span></code> argument, there is also
+ For each regular expression algorithm that's overloaded for a <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span></tt> argument, there is also
             one overloaded for the MFC/ATL string types. These algorithm signatures
             all look a lot more complex than they actually are, but for completeness
             here they are anyway:
           </p>
-<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_match"></a><h5>
-<a name="id614261"></a>
+<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_match"></a><h4>
+<a name="id580927"></a>
             <a href="mfc_algo.html#boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_match">regex_match</a>
- </h5>
+ </h4>
 <p>
             There are two overloads, the first reports what matched in a match_results
             structure, the second does not.
           </p>
 <p>
- All the usual caveats for regex_match apply, in particular
+ All the usual caveats for regex_match apply, in particular
             the algorithm will only report a successful match if all of the input
- text matches the expression, if this isn't what you want then use regex_search
+ text matches the expression, if this isn't what you want then use regex_search
             instead.
           </p>
 <pre class="programlisting">
@@ -56,12 +60,12 @@
    <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="special">::</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_match</span><span class="special">(</span><span class="identifier">s</span><span class="special">.</span><span class="identifier">GetString</span><span class="special">(),</span>
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="special">::</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_match</span><span class="special">(</span><span class="identifier">s</span><span class="special">.</span><span class="identifier">GetString</span><span class="special">(),</span>
             <span class="identifier">s</span><span class="special">.</span><span class="identifier">GetString</span><span class="special">()</span>
- <span class="special">+</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">GetLength</span><span class="special">(),</span> <span class="identifier">what</span><span class="special">,</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">f</span><span class="special">);</span></code>
+ <span class="special">+</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">GetLength</span><span class="special">(),</span> <span class="identifier">what</span><span class="special">,</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">f</span><span class="special">);</span></tt>
           </p>
 <p>
- <span class="bold"><strong>Example:</strong></span>
+ <span class="bold"><b>Example:</b></span>
           </p>
 <pre class="programlisting">
 <span class="comment">//
@@ -83,11 +87,11 @@
    <span class="special">}</span>
 <span class="special">}</span>
 </pre>
-<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_match__second_overload_"></a><h5>
-<a name="id615176"></a>
+<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_match__second_overload_"></a><h4>
+<a name="id581844"></a>
             <a href="mfc_algo.html#boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_match__second_overload_">regex_match
             (second overload)</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T</span><span class="special">&gt;</span>
 <span class="keyword">bool</span> <span class="identifier">regex_match</span><span class="special">(</span>
@@ -96,12 +100,12 @@
    <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">)</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="special">::</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_match</span><span class="special">(</span><span class="identifier">s</span><span class="special">.</span><span class="identifier">GetString</span><span class="special">(),</span>
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="special">::</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_match</span><span class="special">(</span><span class="identifier">s</span><span class="special">.</span><span class="identifier">GetString</span><span class="special">(),</span>
             <span class="identifier">s</span><span class="special">.</span><span class="identifier">GetString</span><span class="special">()</span>
- <span class="special">+</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">GetLength</span><span class="special">(),</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">f</span><span class="special">);</span></code>
+ <span class="special">+</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">GetLength</span><span class="special">(),</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">f</span><span class="special">);</span></tt>
           </p>
 <p>
- <span class="bold"><strong>Example:</strong></span>
+ <span class="bold"><b>Example:</b></span>
           </p>
 <pre class="programlisting">
 <span class="comment">//
@@ -113,12 +117,12 @@
    <span class="keyword">return</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_match</span><span class="special">(</span><span class="identifier">password</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">make_regex</span><span class="special">(</span><span class="identifier">requirements</span><span class="special">));</span>
 <span class="special">}</span>
 </pre>
-<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_search"></a><h5>
-<a name="id615769"></a>
+<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_search"></a><h4>
+<a name="id582440"></a>
             <a href="mfc_algo.html#boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_search">regex_search</a>
- </h5>
+ </h4>
 <p>
- There are two additional overloads for regex_search, the first reports
+ There are two additional overloads for regex_search, the first reports
             what matched the second does not:
           </p>
 <pre class="programlisting">
@@ -129,11 +133,11 @@
                   <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">)</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns ::boost::regex_search(s.GetString(),
+ <span class="bold"><b>Effects</b></span>: returns ::boost::regex_search(s.GetString(),
             s.GetString() + s.GetLength(), what, e, f);
           </p>
 <p>
- <span class="bold"><strong>Example</strong></span>: Postcode extraction from an
+ <span class="bold"><b>Example</b></span>: Postcode extraction from an
             address string.
           </p>
 <pre class="programlisting">
@@ -154,11 +158,11 @@
    <span class="special">}</span>
 <span class="special">}</span>
 </pre>
-<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_search__second_overload_"></a><h5>
-<a name="id616509"></a>
+<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_search__second_overload_"></a><h4>
+<a name="id583183"></a>
             <a href="mfc_algo.html#boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_search__second_overload_">regex_search
             (second overload)</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T</span><span class="special">&gt;</span>
 <span class="keyword">inline</span> <span class="keyword">bool</span> <span class="identifier">regex_search</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">ATL</span><span class="special">::</span><span class="identifier">CSimpleStringT</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">&gt;&amp;</span> <span class="identifier">s</span><span class="special">,</span>
@@ -166,16 +170,16 @@
                <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">)</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="special">::</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_search</span><span class="special">(</span><span class="identifier">s</span><span class="special">.</span><span class="identifier">GetString</span><span class="special">(),</span>
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="special">::</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_search</span><span class="special">(</span><span class="identifier">s</span><span class="special">.</span><span class="identifier">GetString</span><span class="special">(),</span>
             <span class="identifier">s</span><span class="special">.</span><span class="identifier">GetString</span><span class="special">()</span>
- <span class="special">+</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">GetLength</span><span class="special">(),</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">f</span><span class="special">);</span></code>
+ <span class="special">+</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">GetLength</span><span class="special">(),</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">f</span><span class="special">);</span></tt>
           </p>
-<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_replace"></a><h5>
-<a name="id616914"></a>
+<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_replace"></a><h4>
+<a name="id583590"></a>
             <a href="mfc_algo.html#boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_replace">regex_replace</a>
- </h5>
+ </h4>
 <p>
- There are two additional overloads for regex_replace, the first sends
+ There are two additional overloads for regex_replace, the first sends
             output to an output iterator, while the second creates a new string
           </p>
 <pre class="programlisting">
@@ -189,8 +193,8 @@
                            <span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">)</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="special">::</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_replace</span><span class="special">(</span><span class="identifier">out</span><span class="special">,</span> <span class="identifier">first</span><span class="special">,</span> <span class="identifier">last</span><span class="special">,</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">fmt</span><span class="special">.</span><span class="identifier">GetString</span><span class="special">(),</span>
- <span class="identifier">flags</span><span class="special">);</span></code>
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="special">::</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_replace</span><span class="special">(</span><span class="identifier">out</span><span class="special">,</span> <span class="identifier">first</span><span class="special">,</span> <span class="identifier">last</span><span class="special">,</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">fmt</span><span class="special">.</span><span class="identifier">GetString</span><span class="special">(),</span>
+ <span class="identifier">flags</span><span class="special">);</span></tt>
           </p>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="identifier">charT</span><span class="special">&gt;</span>
@@ -200,12 +204,12 @@
                            <span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">)</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns a new string created
- using regex_replace,
+ <span class="bold"><b>Effects</b></span>: returns a new string created
+ using regex_replace,
             and the same memory manager as string <span class="emphasis"><em>s</em></span>.
           </p>
 <p>
- <span class="bold"><strong>Example</strong></span>:
+ <span class="bold"><b>Example</b></span>:
           </p>
 <pre class="programlisting">
 <span class="comment">//
@@ -224,7 +228,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_intro.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_intro.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_intro.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Introduction to Boost.Regex and MFC Strings</title>
+<title>
+ Introduction to Boost.Regex and MFC Strings</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Boost.Regex">
-<link rel="up" href="../mfc_strings.html" title="Using Boost Regex With MFC Strings">
-<link rel="prev" href="../mfc_strings.html" title="Using Boost Regex With MFC Strings">
-<link rel="next" href="mfc_regex_types.html" title="Regex Types Used With MFC Strings">
+<link rel="up" href="../mfc_strings.html" title=" Using
+ Boost Regex With MFC Strings">
+<link rel="prev" href="../mfc_strings.html" title=" Using
+ Boost Regex With MFC Strings">
+<link rel="next" href="mfc_regex_types.html" title="
+ Regex Types Used With MFC Strings">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,11 +28,11 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_intro"></a><a href="mfc_intro.html" title="Introduction to Boost.Regex and MFC Strings">
- Introduction to Boost.Regex and MFC Strings</a>
-</h5></div></div></div>
+<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_intro"></a><a href="mfc_intro.html" title="
+ Introduction to Boost.Regex and MFC Strings">
+ Introduction to Boost.Regex and MFC Strings</a></h5></div></div></div>
 <p>
- The header <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">/</span><span class="identifier">mfc</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code> provides Boost.Regex support for
+ The header <tt class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">/</span><span class="identifier">mfc</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt> provides Boost.Regex support for
             MFC string types: note that this support requires Visual Studio .NET
             (Visual C++ 7) or later, where all of the MFC and ATL string types are
             based around the CSimpleStringT class template.
@@ -52,7 +56,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_iter.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_iter.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_iter.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Iterating Over the Matches Within An MFC String</title>
+<title>
+ Iterating Over the Matches Within An MFC String</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Boost.Regex">
-<link rel="up" href="../mfc_strings.html" title="Using Boost Regex With MFC Strings">
-<link rel="prev" href="mfc_algo.html" title="Overloaded Algorithms For MFC String Types">
-<link rel="next" href="../../posix.html" title="POSIX Compatible C API's">
+<link rel="up" href="../mfc_strings.html" title=" Using
+ Boost Regex With MFC Strings">
+<link rel="prev" href="mfc_algo.html" title="
+ Overloaded Algorithms For MFC String Types">
+<link rel="next" href="../../posix.html" title=" POSIX Compatible C API's">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,18 +27,18 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_iter"></a><a href="mfc_iter.html" title="Iterating Over the Matches Within An MFC String">
- Iterating Over the Matches Within An MFC String</a>
-</h5></div></div></div>
+<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_iter"></a><a href="mfc_iter.html" title="
+ Iterating Over the Matches Within An MFC String">
+ Iterating Over the Matches Within An MFC String</a></h5></div></div></div>
 <p>
             The following helper functions are provided to ease the conversion from
- an MFC/ATL string to a regex_iterator or regex_token_iterator:
+ an MFC/ATL string to a regex_iterator or regex_token_iterator:
           </p>
-<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_iter.regex_iterator_creation_helper"></a><h5>
-<a name="id617998"></a>
+<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_iter.regex_iterator_creation_helper"></a><h4>
+<a name="id584678"></a>
             <a href="mfc_iter.html#boost_regex.ref.non_std_strings.mfc_strings.mfc_iter.regex_iterator_creation_helper">regex_iterator
             creation helper</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">&gt;</span>
 <span class="identifier">regex_iterator</span><span class="special">&lt;</span><span class="identifier">charT</span> <span class="keyword">const</span><span class="special">*&gt;</span>
@@ -45,12 +48,12 @@
       <span class="special">::</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">regex_iterator</span><span class="special">(</span><span class="identifier">s</span><span class="special">.</span><span class="identifier">GetString</span><span class="special">(),</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">GetString</span><span class="special">()</span> <span class="special">+</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">GetLength</span><span class="special">(),</span>
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">regex_iterator</span><span class="special">(</span><span class="identifier">s</span><span class="special">.</span><span class="identifier">GetString</span><span class="special">(),</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">GetString</span><span class="special">()</span> <span class="special">+</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">GetLength</span><span class="special">(),</span>
             <span class="identifier">e</span><span class="special">,</span>
- <span class="identifier">f</span><span class="special">);</span></code>
+ <span class="identifier">f</span><span class="special">);</span></tt>
           </p>
 <p>
- <span class="bold"><strong>Example</strong></span>:
+ <span class="bold"><b>Example</b></span>:
           </p>
 <pre class="programlisting">
 <span class="keyword">void</span> <span class="identifier">enumerate_links</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">CString</span><span class="special">&amp;</span> <span class="identifier">html</span><span class="special">)</span>
@@ -69,11 +72,11 @@
    <span class="special">}</span>
 <span class="special">}</span>
 </pre>
-<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_iter.regex_token_iterator_creation_helpers"></a><h5>
-<a name="id618750"></a>
+<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_iter.regex_token_iterator_creation_helpers"></a><h4>
+<a name="id585433"></a>
             <a href="mfc_iter.html#boost_regex.ref.non_std_strings.mfc_strings.mfc_iter.regex_token_iterator_creation_helpers">regex_token_iterator
             creation helpers</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">&gt;</span>
 <span class="identifier">regex_token_iterator</span><span class="special">&lt;</span><span class="identifier">charT</span> <span class="keyword">const</span><span class="special">*&gt;</span>
@@ -84,10 +87,10 @@
       <span class="special">::</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">regex_token_iterator</span><span class="special">(</span><span class="identifier">s</span><span class="special">.</span><span class="identifier">GetString</span><span class="special">(),</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">GetString</span><span class="special">()</span> <span class="special">+</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">GetLength</span><span class="special">(),</span>
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">regex_token_iterator</span><span class="special">(</span><span class="identifier">s</span><span class="special">.</span><span class="identifier">GetString</span><span class="special">(),</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">GetString</span><span class="special">()</span> <span class="special">+</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">GetLength</span><span class="special">(),</span>
             <span class="identifier">e</span><span class="special">,</span>
             <span class="identifier">sub</span><span class="special">,</span>
- <span class="identifier">f</span><span class="special">);</span></code>
+ <span class="identifier">f</span><span class="special">);</span></tt>
           </p>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">&gt;</span>
@@ -99,10 +102,10 @@
       <span class="special">::</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">regex_token_iterator</span><span class="special">(</span><span class="identifier">s</span><span class="special">.</span><span class="identifier">GetString</span><span class="special">(),</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">GetString</span><span class="special">()</span> <span class="special">+</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">GetLength</span><span class="special">(),</span>
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">regex_token_iterator</span><span class="special">(</span><span class="identifier">s</span><span class="special">.</span><span class="identifier">GetString</span><span class="special">(),</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">GetString</span><span class="special">()</span> <span class="special">+</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">GetLength</span><span class="special">(),</span>
             <span class="identifier">e</span><span class="special">,</span>
             <span class="identifier">subs</span><span class="special">,</span>
- <span class="identifier">f</span><span class="special">);</span></code>
+ <span class="identifier">f</span><span class="special">);</span></tt>
           </p>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">N</span><span class="special">&gt;</span>
@@ -114,13 +117,13 @@
       <span class="special">::</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">regex_token_iterator</span><span class="special">(</span><span class="identifier">s</span><span class="special">.</span><span class="identifier">GetString</span><span class="special">(),</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">GetString</span><span class="special">()</span> <span class="special">+</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">GetLength</span><span class="special">(),</span>
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">regex_token_iterator</span><span class="special">(</span><span class="identifier">s</span><span class="special">.</span><span class="identifier">GetString</span><span class="special">(),</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">GetString</span><span class="special">()</span> <span class="special">+</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">GetLength</span><span class="special">(),</span>
             <span class="identifier">e</span><span class="special">,</span>
             <span class="identifier">subs</span><span class="special">,</span>
- <span class="identifier">f</span><span class="special">);</span></code>
+ <span class="identifier">f</span><span class="special">);</span></tt>
           </p>
 <p>
- <span class="bold"><strong>Example</strong></span>:
+ <span class="bold"><b>Example</b></span>:
           </p>
 <pre class="programlisting">
 <span class="keyword">void</span> <span class="identifier">enumerate_links2</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">CString</span><span class="special">&amp;</span> <span class="identifier">html</span><span class="special">)</span>
@@ -142,7 +145,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_regex_create.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_regex_create.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_regex_create.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Regular Expression Creation From an MFC String</title>
+<title>
+ Regular Expression Creation From an MFC String</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Boost.Regex">
-<link rel="up" href="../mfc_strings.html" title="Using Boost Regex With MFC Strings">
-<link rel="prev" href="mfc_regex_types.html" title="Regex Types Used With MFC Strings">
-<link rel="next" href="mfc_algo.html" title="Overloaded Algorithms For MFC String Types">
+<link rel="up" href="../mfc_strings.html" title=" Using
+ Boost Regex With MFC Strings">
+<link rel="prev" href="mfc_regex_types.html" title="
+ Regex Types Used With MFC Strings">
+<link rel="next" href="mfc_algo.html" title="
+ Overloaded Algorithms For MFC String Types">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +28,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_regex_create"></a><a href="mfc_regex_create.html" title="Regular Expression Creation From an MFC String">
- Regular Expression Creation From an MFC String</a>
-</h5></div></div></div>
+<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_regex_create"></a><a href="mfc_regex_create.html" title="
+ Regular Expression Creation From an MFC String">
+ Regular Expression Creation From an MFC String</a></h5></div></div></div>
 <p>
             The following helper function is available to assist in the creation
             of a regular expression from an MFC/ATL string type:
@@ -38,13 +42,16 @@
             <span class="special">::</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">syntax_option_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">normal</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">basic_regex</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">&gt;(</span><span class="identifier">s</span><span class="special">.</span><span class="identifier">GetString</span><span class="special">(),</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">GetString</span><span class="special">()</span> <span class="special">+</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">GetLength</span><span class="special">(),</span>
- <span class="identifier">f</span><span class="special">);</span></code>
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">basic_regex</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">&gt;(</span><span class="identifier">s</span><span class="special">.</span><span class="identifier">GetString</span><span class="special">(),</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">GetString</span><span class="special">()</span> <span class="special">+</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">GetLength</span><span class="special">(),</span>
+ <span class="identifier">f</span><span class="special">);</span></tt>
           </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_regex_types.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_regex_types.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_regex_types.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Regex Types Used With MFC Strings</title>
+<title>
+ Regex Types Used With MFC Strings</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../../index.html" title="Boost.Regex">
-<link rel="up" href="../mfc_strings.html" title="Using Boost Regex With MFC Strings">
-<link rel="prev" href="mfc_intro.html" title="Introduction to Boost.Regex and MFC Strings">
-<link rel="next" href="mfc_regex_create.html" title="Regular Expression Creation From an MFC String">
+<link rel="up" href="../mfc_strings.html" title=" Using
+ Boost Regex With MFC Strings">
+<link rel="prev" href="mfc_intro.html" title="
+ Introduction to Boost.Regex and MFC Strings">
+<link rel="next" href="mfc_regex_create.html" title="
+ Regular Expression Creation From an MFC String">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +28,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h5 class="title">
-<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_regex_types"></a><a href="mfc_regex_types.html" title="Regex Types Used With MFC Strings">
- Regex Types Used With MFC Strings</a>
-</h5></div></div></div>
+<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_regex_types"></a><a href="mfc_regex_types.html" title="
+ Regex Types Used With MFC Strings">
+ Regex Types Used With MFC Strings</a></h5></div></div></div>
 <p>
             The following typedefs are provided for the convenience of those working
             with TCHAR's:
@@ -39,13 +43,16 @@
 </pre>
 <p>
             If you are working with explicitly narrow or wide characters rather than
- TCHAR, then use the regular Boost.Regex types <code class="computeroutput"><span class="identifier">regex</span></code>
- and <code class="computeroutput"><span class="identifier">wregex</span></code> instead.
+ TCHAR, then use the regular Boost.Regex types <tt class="computeroutput"><span class="identifier">regex</span></tt>
+ and <tt class="computeroutput"><span class="identifier">wregex</span></tt> instead.
           </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/posix.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/posix.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/posix.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>POSIX Compatible C API's</title>
+<title> POSIX Compatible C API's</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
-<link rel="up" href="../ref.html" title="Reference">
-<link rel="prev" href="non_std_strings/mfc_strings/mfc_iter.html" title="Iterating Over the Matches Within An MFC String">
-<link rel="next" href="concepts.html" title="Concepts">
+<link rel="up" href="../ref.html" title=" Reference">
+<link rel="prev" href="non_std_strings/mfc_strings/mfc_iter.html" title="
+ Iterating Over the Matches Within An MFC String">
+<link rel="next" href="concepts.html" title=" Concepts">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,14 +25,13 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.ref.posix"></a> POSIX Compatible C API's
-</h3></div></div></div>
+<a name="boost_regex.ref.posix"></a> POSIX Compatible C API's</h3></div></div></div>
 <div class="note"><table border="0" summary="Note">
 <tr>
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../doc/html/images/note.png"></td>
 <th align="left">Note</th>
 </tr>
-<tr><td align="left" valign="top"><p>
+<tr><td colspan="2" align="left" valign="top"><p>
           this is an abridged reference to the POSIX API functions, these are provided
           for compatibility with other libraries, rather than as an API to be used
           in new code (unless you need access from a language other than C++). This
@@ -59,9 +59,9 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Important]" src="../../../../../../doc/html/images/important.png"></td>
 <th align="left">Important</th>
 </tr>
-<tr><td align="left" valign="top"><p>
- Note that all the symbols defined here are enclosed inside namespace <code class="computeroutput"><span class="identifier">boost</span></code> when used in C++ programs, unless
- you use <code class="computeroutput"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">h</span><span class="special">&gt;</span></code>
+<tr><td colspan="2" align="left" valign="top"><p>
+ Note that all the symbols defined here are enclosed inside namespace <tt class="computeroutput"><span class="identifier">boost</span></tt> when used in C++ programs, unless
+ you use <tt class="computeroutput"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">h</span><span class="special">&gt;</span></tt>
           instead - in which case the symbols are still defined in namespace boost,
           but are made available in the global namespace as well.
         </p></td></tr>
@@ -125,13 +125,13 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
- <span class="identifier">re_nsub</span></code>
+ <tt class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <span class="identifier">re_nsub</span></tt>
               </p>
               </td>
 <td>
               <p>
- This is filled in by <code class="computeroutput"><span class="identifier">regcomp</span></code>
+ This is filled in by <tt class="computeroutput"><span class="identifier">regcomp</span></tt>
                 and indicates the number of sub-expressions contained in the regular
                 expression.
               </p>
@@ -140,7 +140,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="keyword">const</span> <span class="identifier">TCHAR</span><span class="special">*</span> <span class="identifier">re_endp</span></code>
+ <tt class="computeroutput"><span class="keyword">const</span> <span class="identifier">TCHAR</span><span class="special">*</span> <span class="identifier">re_endp</span></tt>
               </p>
               </td>
 <td>
@@ -157,23 +157,23 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../doc/html/images/note.png"></td>
 <th align="left">Note</th>
 </tr>
-<tr><td align="left" valign="top"><p>
- <code class="computeroutput"><span class="identifier">regex_t</span></code> is actually a
- <code class="computeroutput"><span class="preprocessor">#define</span></code> - it is either
- <code class="computeroutput"><span class="identifier">regex_tA</span></code> or <code class="computeroutput"><span class="identifier">regex_tW</span></code> depending upon whether <code class="computeroutput"><span class="identifier">UNICODE</span></code> is defined or not, <code class="computeroutput"><span class="identifier">TCHAR</span></code> is either <code class="computeroutput"><span class="keyword">char</span></code>
- or <code class="computeroutput"><span class="keyword">wchar_t</span></code> again depending
- upon the macro <code class="computeroutput"><span class="identifier">UNICODE</span></code>.
+<tr><td colspan="2" align="left" valign="top"><p>
+ <tt class="computeroutput"><span class="identifier">regex_t</span></tt> is actually a
+ <tt class="computeroutput"><span class="preprocessor">#define</span></tt> - it is either
+ <tt class="computeroutput"><span class="identifier">regex_tA</span></tt> or <tt class="computeroutput"><span class="identifier">regex_tW</span></tt> depending upon whether <tt class="computeroutput"><span class="identifier">UNICODE</span></tt> is defined or not, <tt class="computeroutput"><span class="identifier">TCHAR</span></tt> is either <tt class="computeroutput"><span class="keyword">char</span></tt>
+ or <tt class="computeroutput"><span class="keyword">wchar_t</span></tt> again depending
+ upon the macro <tt class="computeroutput"><span class="identifier">UNICODE</span></tt>.
         </p></td></tr>
 </table></div>
 <a name="regcomp"></a><p>
       </p>
-<a name="boost_regex.ref.posix.regcomp"></a><h5>
-<a name="id621675"></a>
+<a name="boost_regex.ref.posix.regcomp"></a><h4>
+<a name="id588362"></a>
         <a href="posix.html#boost_regex.ref.posix.regcomp">regcomp</a>
- </h5>
+ </h4>
 <p>
- <code class="computeroutput"><span class="identifier">regcomp</span></code> takes a pointer to
- a <code class="computeroutput"><span class="identifier">regex_t</span></code>, a pointer to the
+ <tt class="computeroutput"><span class="identifier">regcomp</span></tt> takes a pointer to
+ a <tt class="computeroutput"><span class="identifier">regex_t</span></tt>, a pointer to the
         expression to compile and a flags parameter which can be a combination of:
       </p>
 <div class="informaltable"><table class="table">
@@ -202,9 +202,9 @@
               </td>
 <td>
               <p>
- Compiles modern regular expressions. Equivalent to <code class="computeroutput"><span class="identifier">regbase</span><span class="special">::</span><span class="identifier">char_classes</span> <span class="special">|</span>
+ Compiles modern regular expressions. Equivalent to <tt class="computeroutput"><span class="identifier">regbase</span><span class="special">::</span><span class="identifier">char_classes</span> <span class="special">|</span>
                 <span class="identifier">regbase</span><span class="special">::</span><span class="identifier">intervals</span> <span class="special">|</span>
- <span class="identifier">regbase</span><span class="special">::</span><span class="identifier">bk_refs</span></code>.
+ <span class="identifier">regbase</span><span class="special">::</span><span class="identifier">bk_refs</span></tt>.
               </p>
               </td>
 </tr>
@@ -217,12 +217,12 @@
 <td>
               <p>
                 Compiles basic (obsolete) regular expression syntax. Equivalent to
- <code class="computeroutput"><span class="identifier">regbase</span><span class="special">::</span><span class="identifier">char_classes</span> <span class="special">|</span>
+ <tt class="computeroutput"><span class="identifier">regbase</span><span class="special">::</span><span class="identifier">char_classes</span> <span class="special">|</span>
                 <span class="identifier">regbase</span><span class="special">::</span><span class="identifier">intervals</span> <span class="special">|</span>
                 <span class="identifier">regbase</span><span class="special">::</span><span class="identifier">limited_ops</span> <span class="special">|</span>
                 <span class="identifier">regbase</span><span class="special">::</span><span class="identifier">bk_braces</span> <span class="special">|</span>
                 <span class="identifier">regbase</span><span class="special">::</span><span class="identifier">bk_parens</span> <span class="special">|</span>
- <span class="identifier">regbase</span><span class="special">::</span><span class="identifier">bk_refs</span></code>.
+ <span class="identifier">regbase</span><span class="special">::</span><span class="identifier">bk_refs</span></tt>.
               </p>
               </td>
 </tr>
@@ -346,8 +346,8 @@
               </td>
 <td>
               <p>
- A shortcut for awk-like behavior: <code class="computeroutput"><span class="identifier">REG_EXTENDED</span>
- <span class="special">|</span> <span class="identifier">REG_ESCAPE_IN_LISTS</span></code>
+ A shortcut for awk-like behavior: <tt class="computeroutput"><span class="identifier">REG_EXTENDED</span>
+ <span class="special">|</span> <span class="identifier">REG_ESCAPE_IN_LISTS</span></tt>
               </p>
               </td>
 </tr>
@@ -359,8 +359,8 @@
               </td>
 <td>
               <p>
- A shortcut for grep like behavior: <code class="computeroutput"><span class="identifier">REG_BASIC</span>
- <span class="special">|</span> <span class="identifier">REG_NEWLINE_ALT</span></code>
+ A shortcut for grep like behavior: <tt class="computeroutput"><span class="identifier">REG_BASIC</span>
+ <span class="special">|</span> <span class="identifier">REG_NEWLINE_ALT</span></tt>
               </p>
               </td>
 </tr>
@@ -372,8 +372,8 @@
               </td>
 <td>
               <p>
- A shortcut for egrep like behavior: <code class="computeroutput"><span class="identifier">REG_EXTENDED</span>
- <span class="special">|</span> <span class="identifier">REG_NEWLINE_ALT</span></code>
+ A shortcut for egrep like behavior: <tt class="computeroutput"><span class="identifier">REG_EXTENDED</span>
+ <span class="special">|</span> <span class="identifier">REG_NEWLINE_ALT</span></tt>
               </p>
               </td>
 </tr>
@@ -381,10 +381,10 @@
 </table></div>
 <a name="regerror"></a><p>
       </p>
-<a name="boost_regex.ref.posix.regerror"></a><h5>
-<a name="id622319"></a>
+<a name="boost_regex.ref.posix.regerror"></a><h4>
+<a name="id589006"></a>
         <a href="posix.html#boost_regex.ref.posix.regerror">regerror</a>
- </h5>
+ </h4>
 <p>
         regerror takes the following parameters, it maps an error code to a human
         readable string:
@@ -469,10 +469,10 @@
       </p>
 <a name="regexec"></a><p>
       </p>
-<a name="boost_regex.ref.posix.regexec"></a><h5>
-<a name="id622502"></a>
+<a name="boost_regex.ref.posix.regexec"></a><h4>
+<a name="id589189"></a>
         <a href="posix.html#boost_regex.ref.posix.regexec">regexec</a>
- </h5>
+ </h4>
 <p>
         regexec finds the first occurrence of expression e within string buf. If
         len is non-zero then <span class="emphasis"><em>*m</em></span> is filled in with what matched
@@ -539,18 +539,21 @@
 </table></div>
 <a name="regfree"></a><p>
       </p>
-<a name="boost_regex.ref.posix.regfree"></a><h5>
-<a name="id622643"></a>
+<a name="boost_regex.ref.posix.regfree"></a><h4>
+<a name="id589331"></a>
         <a href="posix.html#boost_regex.ref.posix.regfree">regfree</a>
- </h5>
+ </h4>
 <p>
- <code class="computeroutput"><span class="identifier">regfree</span></code> frees all the memory
+ <tt class="computeroutput"><span class="identifier">regfree</span></tt> frees all the memory
         that was allocated by regcomp.
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/regex_iterator.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/regex_iterator.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/regex_iterator.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>regex_iterator</title>
+<title> regex_iterator</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
-<link rel="up" href="../ref.html" title="Reference">
-<link rel="prev" href="regex_replace.html" title="regex_replace">
-<link rel="next" href="regex_token_iterator.html" title="regex_token_iterator">
+<link rel="up" href="../ref.html" title=" Reference">
+<link rel="prev" href="regex_replace.html" title=" regex_replace">
+<link rel="next" href="regex_token_iterator.html" title=" regex_token_iterator">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +24,12 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.ref.regex_iterator"></a> regex_iterator
-</h3></div></div></div>
+<a name="boost_regex.ref.regex_iterator"></a> regex_iterator</h3></div></div></div>
 <p>
- The iterator type regex_iterator will enumerate all
+ The iterator type regex_iterator will enumerate all
         of the regular expression matches found in some sequence: dereferencing a
- regex_iterator
- yields a reference to a match_results object.
+ regex_iterator
+ yields a reference to a match_results object.
       </p>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span>
@@ -78,12 +77,12 @@
                           <span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">&gt;&amp;</span> <span class="identifier">e</span><span class="special">,</span>
                           <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">m</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
 </pre>
-<a name="boost_regex.ref.regex_iterator.description"></a><h5>
-<a name="id580636"></a>
+<a name="boost_regex.ref.regex_iterator.description"></a><h4>
+<a name="id547078"></a>
         <a href="regex_iterator.html#boost_regex.ref.regex_iterator.description">Description</a>
- </h5>
+ </h4>
 <p>
- A regex_iterator
+ A regex_iterator
         is constructed from a pair of iterators, and enumerates all occurrences of
         a regular expression within that iterator range.
       </p>
@@ -93,8 +92,8 @@
 <span class="identifier">regex_iterator</span><span class="special">();</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: constructs an end of sequence
- regex_iterator.
+ <span class="bold"><b>Effects</b></span>: constructs an end of sequence
+ regex_iterator.
       </p>
 <a name="boost_regex.regex_iterator.construct2"></a><p>
       </p>
@@ -104,13 +103,13 @@
                <span class="identifier">match_flag_type</span> <span class="identifier">m</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: constructs a regex_iterator that will enumerate
+ <span class="bold"><b>Effects</b></span>: constructs a regex_iterator that will enumerate
         all occurrences of the expression <span class="emphasis"><em>re</em></span>, within the sequence
- [a,b), and found using match_flag_type <span class="emphasis"><em>m</em></span>.
- The object <span class="emphasis"><em>re</em></span> must exist for the lifetime of the regex_iterator.
+ [a,b), and found using match_flag_type <span class="emphasis"><em>m</em></span>.
+ The object <span class="emphasis"><em>re</em></span> must exist for the lifetime of the regex_iterator.
       </p>
 <p>
- <span class="bold"><strong>Throws</strong></span>: <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></code>
+ <span class="bold"><b>Throws</b></span>: <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></tt>
         if the complexity of matching the expression against an N character string
         begins to exceed O(N<sup>2</sup>), or if the program runs out of stack space while matching
         the expression (if Boost.Regex is configured in recursive mode), or if the
@@ -123,10 +122,10 @@
 <span class="identifier">regex_iterator</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">regex_iterator</span><span class="special">&amp;</span> <span class="identifier">that</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: constructs a copy of <code class="computeroutput"><span class="identifier">that</span></code>.
+ <span class="bold"><b>Effects</b></span>: constructs a copy of <tt class="computeroutput"><span class="identifier">that</span></tt>.
       </p>
 <p>
- <span class="bold"><strong>Postconditions</strong></span>: <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span> <span class="special">==</span> <span class="identifier">that</span></code>.
+ <span class="bold"><b>Postconditions</b></span>: <tt class="computeroutput"><span class="special">*</span><span class="keyword">this</span> <span class="special">==</span> <span class="identifier">that</span></tt>.
       </p>
 <a name="boost_regex.regex_iterator.assign"></a><p>
       </p>
@@ -134,10 +133,10 @@
 <span class="identifier">regex_iterator</span><span class="special">&amp;</span> <span class="keyword">operator</span><span class="special">=(</span><span class="keyword">const</span> <span class="identifier">regex_iterator</span><span class="special">&amp;);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: sets <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span></code> equal to those in <code class="computeroutput"><span class="identifier">that</span></code>.
+ <span class="bold"><b>Effects</b></span>: sets <tt class="computeroutput"><span class="special">*</span><span class="keyword">this</span></tt> equal to those in <tt class="computeroutput"><span class="identifier">that</span></tt>.
       </p>
 <p>
- <span class="bold"><strong>Postconditions</strong></span>: *this == that.
+ <span class="bold"><b>Postconditions</b></span>: *this == that.
       </p>
 <a name="boost_regex.regex_iterator.op_eq"></a><p>
       </p>
@@ -145,7 +144,7 @@
 <span class="keyword">bool</span> <span class="keyword">operator</span><span class="special">==(</span><span class="keyword">const</span> <span class="identifier">regex_iterator</span><span class="special">&amp;</span> <span class="identifier">that</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns true if *this is equal
+ <span class="bold"><b>Effects</b></span>: returns true if *this is equal
         to that.
       </p>
 <a name="boost_regex.regex_iterator.op_ne"></a><p>
@@ -154,7 +153,7 @@
 <span class="keyword">bool</span> <span class="keyword">operator</span><span class="special">!=(</span><span class="keyword">const</span> <span class="identifier">regex_iterator</span><span class="special">&amp;)</span><span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="special">!(*</span><span class="keyword">this</span> <span class="special">==</span> <span class="identifier">that</span><span class="special">)</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="special">!(*</span><span class="keyword">this</span> <span class="special">==</span> <span class="identifier">that</span><span class="special">)</span></tt>.
       </p>
 <a name="boost_regex.regex_iterator.op_deref"></a><p>
       </p>
@@ -162,8 +161,8 @@
 <span class="keyword">const</span> <span class="identifier">value_type</span><span class="special">&amp;</span> <span class="keyword">operator</span><span class="special">*()</span><span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: dereferencing a regex_iterator object it yields
- a const reference to a match_results object, whose members
+ <span class="bold"><b>Effects</b></span>: dereferencing a regex_iterator object it yields
+ a const reference to a match_results object, whose members
         are set as follows:
       </p>
 <div class="informaltable"><table class="table">
@@ -187,31 +186,31 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">size</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">size</span><span class="special">()</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">re</span><span class="special">.</span><span class="identifier">mark_count</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">re</span><span class="special">.</span><span class="identifier">mark_count</span><span class="special">()</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">empty</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">empty</span><span class="special">()</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="keyword">false</span></code>
+ <tt class="computeroutput"><span class="keyword">false</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">first</span></code>
+ <tt class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">first</span></tt>
               </p>
               </td>
 <td>
@@ -224,44 +223,44 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">last</span></code>
+ <tt class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">last</span></tt>
               </p>
               </td>
 <td>
               <p>
- The same as the start of the match found: <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">)[</span><span class="number">0</span><span class="special">].</span><span class="identifier">first</span></code>
+ The same as the start of the match found: <tt class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">)[</span><span class="number">0</span><span class="special">].</span><span class="identifier">first</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">matched</span></code>
+ <tt class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">matched</span></tt>
               </p>
               </td>
 <td>
               <p>
- True if the prefix did not match an empty string: <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">first</span> <span class="special">!=</span>
- <span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">second</span></code>
+ True if the prefix did not match an empty string: <tt class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">first</span> <span class="special">!=</span>
+ <span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">second</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">first</span></code>
+ <tt class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">first</span></tt>
               </p>
               </td>
 <td>
               <p>
- The same as the end of the match found: <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">)[</span><span class="number">0</span><span class="special">].</span><span class="identifier">second</span></code>
+ The same as the end of the match found: <tt class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">)[</span><span class="number">0</span><span class="special">].</span><span class="identifier">second</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">last</span></code>
+ <tt class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">last</span></tt>
               </p>
               </td>
 <td>
@@ -273,20 +272,20 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">matched</span></code>
+ <tt class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">matched</span></tt>
               </p>
               </td>
 <td>
               <p>
- True if the suffix did not match an empty string: <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">first</span> <span class="special">!=</span>
- <span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">second</span></code>
+ True if the suffix did not match an empty string: <tt class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">first</span> <span class="special">!=</span>
+ <span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">second</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">)[</span><span class="number">0</span><span class="special">].</span><span class="identifier">first</span></code>
+ <tt class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">)[</span><span class="number">0</span><span class="special">].</span><span class="identifier">first</span></tt>
               </p>
               </td>
 <td>
@@ -299,7 +298,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">)[</span><span class="number">0</span><span class="special">].</span><span class="identifier">second</span></code>
+ <tt class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">)[</span><span class="number">0</span><span class="special">].</span><span class="identifier">second</span></tt>
               </p>
               </td>
 <td>
@@ -311,7 +310,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">)[</span><span class="number">0</span><span class="special">].</span><span class="identifier">matched</span></code>
+ <tt class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">)[</span><span class="number">0</span><span class="special">].</span><span class="identifier">matched</span></tt>
               </p>
               </td>
 <td>
@@ -324,12 +323,12 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">)[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">first</span></code>
+ <tt class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">)[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">first</span></tt>
               </p>
               </td>
 <td>
               <p>
- For all integers <code class="computeroutput"><span class="identifier">n</span> <span class="special">&lt;</span> <span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">size</span><span class="special">()</span></code>,
+ For all integers <tt class="computeroutput"><span class="identifier">n</span> <span class="special">&lt;</span> <span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">size</span><span class="special">()</span></tt>,
                 the start of the sequence that matched sub-expression <span class="emphasis"><em>n</em></span>.
                 Alternatively, if sub-expression <span class="emphasis"><em>n</em></span> did not participate
                 in the match, then last.
@@ -339,12 +338,12 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">)[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">second</span></code>
+ <tt class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">)[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">second</span></tt>
               </p>
               </td>
 <td>
               <p>
- For all integers <code class="computeroutput"><span class="identifier">n</span> <span class="special">&lt;</span> <span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">size</span><span class="special">()</span></code>,
+ For all integers <tt class="computeroutput"><span class="identifier">n</span> <span class="special">&lt;</span> <span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">size</span><span class="special">()</span></tt>,
                 the end of the sequence that matched sub-expression <span class="emphasis"><em>n</em></span>.
                 Alternatively, if sub-expression <span class="emphasis"><em>n</em></span> did not participate
                 in the match, then last.
@@ -354,12 +353,12 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">)[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">matched</span></code>
+ <tt class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">)[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">matched</span></tt>
               </p>
               </td>
 <td>
               <p>
- For all integers <code class="computeroutput"><span class="identifier">n</span> <span class="special">&lt;</span> <span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">size</span><span class="special">()</span></code>,
+ For all integers <tt class="computeroutput"><span class="identifier">n</span> <span class="special">&lt;</span> <span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">size</span><span class="special">()</span></tt>,
                 true if sub-expression <span class="emphasis"><em>n</em></span> participated in the
                 match, false otherwise.
               </p>
@@ -368,12 +367,12 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">position</span><span class="special">(</span><span class="identifier">n</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">position</span><span class="special">(</span><span class="identifier">n</span><span class="special">)</span></tt>
               </p>
               </td>
 <td>
               <p>
- For all integers <code class="computeroutput"><span class="identifier">n</span> <span class="special">&lt;</span> <span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">size</span><span class="special">()</span></code>,
+ For all integers <tt class="computeroutput"><span class="identifier">n</span> <span class="special">&lt;</span> <span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">size</span><span class="special">()</span></tt>,
                 then the distance from the start of the underlying sequence to the
                 start of sub-expression match <span class="emphasis"><em>n</em></span>.
               </p>
@@ -387,7 +386,7 @@
 <span class="keyword">const</span> <span class="identifier">value_type</span><span class="special">*</span> <span class="keyword">operator</span><span class="special">-&gt;()</span><span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="special">&amp;(*</span><span class="keyword">this</span><span class="special">)</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="special">&amp;(*</span><span class="keyword">this</span><span class="special">)</span></tt>.
       </p>
 <a name="boost_regex.regex_iterator.op_inc"></a><p>
       </p>
@@ -395,17 +394,17 @@
 <span class="identifier">regex_iterator</span><span class="special">&amp;</span> <span class="keyword">operator</span><span class="special">++();</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: moves the iterator to the next
+ <span class="bold"><b>Effects</b></span>: moves the iterator to the next
         match in the underlying sequence, or the end of sequence iterator if none
         if found. When the last match found matched a zero length string, then the
- regex_iterator
+ regex_iterator
         will find the next match as follows: if there exists a non-zero length match
         that starts at the same location as the last one, then returns it, otherwise
         starts looking for the next (possibly zero length) match from one position
         to the right of the last match.
       </p>
 <p>
- <span class="bold"><strong>Throws</strong></span>: <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></code>
+ <span class="bold"><b>Throws</b></span>: <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></tt>
         if the complexity of matching the expression against an N character string
         begins to exceed O(N<sup>2</sup>), or if the program runs out of stack space while matching
         the expression (if Boost.Regex is configured in recursive mode), or if the
@@ -413,7 +412,7 @@
         in non-recursive mode).
       </p>
 <p>
- <span class="bold"><strong>Returns</strong></span>: *this.
+ <span class="bold"><b>Returns</b></span>: *this.
       </p>
 <a name="boost_regex.regex_iterator.op_inc2"></a><p>
       </p>
@@ -421,11 +420,11 @@
 <span class="identifier">regex_iterator</span> <span class="keyword">operator</span><span class="special">++(</span><span class="keyword">int</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: constructs a copy result of <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span></code>, then
- calls <code class="computeroutput"><span class="special">++(*</span><span class="keyword">this</span><span class="special">)</span></code>.
+ <span class="bold"><b>Effects</b></span>: constructs a copy result of <tt class="computeroutput"><span class="special">*</span><span class="keyword">this</span></tt>, then
+ calls <tt class="computeroutput"><span class="special">++(*</span><span class="keyword">this</span><span class="special">)</span></tt>.
       </p>
 <p>
- <span class="bold"><strong>Returns</strong></span>: result.
+ <span class="bold"><b>Returns</b></span>: result.
       </p>
 <a name="boost_regex.regex_iterator.make"></a><p>
       </p>
@@ -442,15 +441,15 @@
                      <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">m</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns an iterator that enumerates
+ <span class="bold"><b>Effects</b></span>: returns an iterator that enumerates
         all occurences of expression <span class="emphasis"><em>e</em></span> in text <span class="emphasis"><em>p</em></span>
- using match_flag_type
+ using match_flag_type
         <span class="emphasis"><em>m</em></span>.
       </p>
-<a name="boost_regex.ref.regex_iterator.examples"></a><h5>
-<a name="id583783"></a>
+<a name="boost_regex.ref.regex_iterator.examples"></a><h4>
+<a name="id550235"></a>
         <a href="regex_iterator.html#boost_regex.ref.regex_iterator.examples">Examples</a>
- </h5>
+ </h4>
 <p>
         The following example takes a C++ source file and builds up an index of class
         names, and the location of that class in the file.
@@ -550,7 +549,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/regex_match.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/regex_match.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/regex_match.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>regex_match</title>
+<title> regex_match</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
-<link rel="up" href="../ref.html" title="Reference">
-<link rel="prev" href="sub_match.html" title="sub_match">
-<link rel="next" href="regex_search.html" title="regex_search">
+<link rel="up" href="../ref.html" title=" Reference">
+<link rel="prev" href="sub_match.html" title=" sub_match">
+<link rel="next" href="regex_search.html" title=" regex_search">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,14 +24,13 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.ref.regex_match"></a> regex_match
-</h3></div></div></div>
+<a name="boost_regex.ref.regex_match"></a> regex_match</h3></div></div></div>
 <pre class="programlisting">
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <p>
- The algorithm regex_match
- determines whether a given regular expression matches <span class="bold"><strong>all</strong></span>
+ The algorithm regex_match
+ determines whether a given regular expression matches <span class="bold"><b>all</b></span>
         of a given character sequence denoted by a pair of bidirectional-iterators,
         the algorithm is defined as follows, the main use of this function is data
         input validation.
@@ -41,10 +40,10 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Important]" src="../../../../../../doc/html/images/important.png"></td>
 <th align="left">Important</th>
 </tr>
-<tr><td align="left" valign="top"><p>
- Note that the result is true only if the expression matches the <span class="bold"><strong>whole</strong></span> of the input sequence. If you want to search
- for an expression somewhere within the sequence then use regex_search. If you want to match
- a prefix of the character string then use regex_search with the flag match_continuous
+<tr><td colspan="2" align="left" valign="top"><p>
+ Note that the result is true only if the expression matches the <span class="bold"><b>whole</b></span> of the input sequence. If you want to search
+ for an expression somewhere within the sequence then use regex_search. If you want to match
+ a prefix of the character string then use regex_search with the flag match_continuous
           set.
         </p></td></tr>
 </table></div>
@@ -81,10 +80,10 @@
                  <span class="keyword">const</span> <span class="identifier">basic_regex</span> <span class="special">&lt;</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">&gt;&amp;</span> <span class="identifier">e</span><span class="special">,</span>
                  <span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
 </pre>
-<a name="boost_regex.ref.regex_match.description"></a><h5>
-<a name="id564196"></a>
+<a name="boost_regex.ref.regex_match.description"></a><h4>
+<a name="id530617"></a>
         <a href="regex_match.html#boost_regex.ref.regex_match.description">Description</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">&gt;</span>
 <span class="keyword">bool</span> <span class="identifier">regex_match</span><span class="special">(</span><span class="identifier">BidirectionalIterator</span> <span class="identifier">first</span><span class="special">,</span> <span class="identifier">BidirectionalIterator</span> <span class="identifier">last</span><span class="special">,</span>
@@ -93,19 +92,19 @@
                  <span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Requires</strong></span>: Type BidirectionalIterator meets
+ <span class="bold"><b>Requires</b></span>: Type BidirectionalIterator meets
         the requirements of a Bidirectional Iterator (24.1.4).
       </p>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Determines whether there is an
+ <span class="bold"><b>Effects</b></span>: Determines whether there is an
         exact match between the regular expression <span class="emphasis"><em>e</em></span>, and all
         of the character sequence [first, last), parameter <span class="emphasis"><em>flags</em></span>
- (see match_flag_type)
+ (see match_flag_type)
         is used to control how the expression is matched against the character sequence.
         Returns true if such a match exists, false otherwise.
       </p>
 <p>
- <span class="bold"><strong>Throws</strong></span>: <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></code>
+ <span class="bold"><b>Throws</b></span>: <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></tt>
         if the complexity of matching the expression against an N character string
         begins to exceed O(N<sup>2</sup>), or if the program runs out of stack space while matching
         the expression (if Boost.Regex is configured in recursive mode), or if the
@@ -113,7 +112,7 @@
         in non-recursive mode).
       </p>
 <p>
- <span class="bold"><strong>Postconditions</strong></span>: If the function returns
+ <span class="bold"><b>Postconditions</b></span>: If the function returns
         false, then the effect on parameter <span class="emphasis"><em>m</em></span> is undefined,
         otherwise the effects on parameter <span class="emphasis"><em>m</em></span> are given in the
         table:
@@ -139,127 +138,127 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">e</span><span class="special">.</span><span class="identifier">mark_count</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">e</span><span class="special">.</span><span class="identifier">mark_count</span><span class="special">()</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">empty</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">empty</span><span class="special">()</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="keyword">false</span></code>
+ <tt class="computeroutput"><span class="keyword">false</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">first</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">first</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">first</span></code>
+ <tt class="computeroutput"><span class="identifier">first</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">last</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">last</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">first</span></code>
+ <tt class="computeroutput"><span class="identifier">first</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">matched</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">matched</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="keyword">false</span></code>
+ <tt class="computeroutput"><span class="keyword">false</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">first</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">first</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">last</span></code>
+ <tt class="computeroutput"><span class="identifier">last</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">last</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">last</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">last</span></code>
+ <tt class="computeroutput"><span class="identifier">last</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">matched</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">matched</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="keyword">false</span></code>
+ <tt class="computeroutput"><span class="keyword">false</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">first</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">first</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">first</span></code>
+ <tt class="computeroutput"><span class="identifier">first</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">second</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">second</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">last</span></code>
+ <tt class="computeroutput"><span class="identifier">last</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">matched</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">matched</span></tt>
               </p>
               </td>
 <td>
@@ -272,41 +271,41 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">first</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">first</span></tt>
               </p>
               </td>
 <td>
               <p>
- For all integers <code class="computeroutput"><span class="identifier">n</span> <span class="special">&lt;</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></code>, the start of the sequence that
+ For all integers <tt class="computeroutput"><span class="identifier">n</span> <span class="special">&lt;</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></tt>, the start of the sequence that
                 matched sub-expression <span class="emphasis"><em>n</em></span>. Alternatively, if
                 sub-expression <span class="emphasis"><em>n</em></span> did not participate in the
- match, then <code class="computeroutput"><span class="identifier">last</span></code>.
+ match, then <tt class="computeroutput"><span class="identifier">last</span></tt>.
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">second</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">second</span></tt>
               </p>
               </td>
 <td>
               <p>
- For all integers <code class="computeroutput"><span class="identifier">n</span> <span class="special">&lt;</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></code>, the end of the sequence that matched
+ For all integers <tt class="computeroutput"><span class="identifier">n</span> <span class="special">&lt;</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></tt>, the end of the sequence that matched
                 sub-expression <span class="emphasis"><em>n</em></span>. Alternatively, if sub-expression
- <span class="emphasis"><em>n</em></span> did not participate in the match, then <code class="computeroutput"><span class="identifier">last</span></code>.
+ <span class="emphasis"><em>n</em></span> did not participate in the match, then <tt class="computeroutput"><span class="identifier">last</span></tt>.
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">matched</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">matched</span></tt>
               </p>
               </td>
 <td>
               <p>
- For all integers <code class="computeroutput"><span class="identifier">n</span> <span class="special">&lt;</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></code>, true if sub-expression <span class="emphasis"><em>n</em></span>
+ For all integers <tt class="computeroutput"><span class="identifier">n</span> <span class="special">&lt;</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></tt>, true if sub-expression <span class="emphasis"><em>n</em></span>
                 participated in the match, false otherwise.
               </p>
               </td>
@@ -320,10 +319,10 @@
                <span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Behaves "as if" by constructing
- an instance of <code class="computeroutput"><span class="identifier">match_results</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;</span> <span class="identifier">what</span></code>,
- and then returning the result of <code class="computeroutput"><span class="identifier">regex_match</span><span class="special">(</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">last</span><span class="special">,</span> <span class="identifier">what</span><span class="special">,</span> <span class="identifier">e</span><span class="special">,</span>
- <span class="identifier">flags</span><span class="special">)</span></code>.
+ <span class="bold"><b>Effects</b></span>: Behaves "as if" by constructing
+ an instance of <tt class="computeroutput"><span class="identifier">match_results</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;</span> <span class="identifier">what</span></tt>,
+ and then returning the result of <tt class="computeroutput"><span class="identifier">regex_match</span><span class="special">(</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">last</span><span class="special">,</span> <span class="identifier">what</span><span class="special">,</span> <span class="identifier">e</span><span class="special">,</span>
+ <span class="identifier">flags</span><span class="special">)</span></tt>.
       </p>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">&gt;</span>
@@ -332,9 +331,9 @@
                <span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns the result of <code class="computeroutput"><span class="identifier">regex_match</span><span class="special">(</span><span class="identifier">str</span><span class="special">,</span> <span class="identifier">str</span>
+ <span class="bold"><b>Effects</b></span>: Returns the result of <tt class="computeroutput"><span class="identifier">regex_match</span><span class="special">(</span><span class="identifier">str</span><span class="special">,</span> <span class="identifier">str</span>
         <span class="special">+</span> <span class="identifier">char_traits</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">&gt;::</span><span class="identifier">length</span><span class="special">(</span><span class="identifier">str</span><span class="special">),</span>
- <span class="identifier">m</span><span class="special">,</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">flags</span><span class="special">)</span></code>.
+ <span class="identifier">m</span><span class="special">,</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">flags</span><span class="special">)</span></tt>.
       </p>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">ST</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">SA</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">,</span>
@@ -345,7 +344,7 @@
                <span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns the result of <code class="computeroutput"><span class="identifier">regex_match</span><span class="special">(</span><span class="identifier">s</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">flags</span><span class="special">)</span></code>.
+ <span class="bold"><b>Effects</b></span>: Returns the result of <tt class="computeroutput"><span class="identifier">regex_match</span><span class="special">(</span><span class="identifier">s</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">flags</span><span class="special">)</span></tt>.
       </p>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">&gt;</span>
@@ -354,9 +353,9 @@
                <span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns the result of <code class="computeroutput"><span class="identifier">regex_match</span><span class="special">(</span><span class="identifier">str</span><span class="special">,</span> <span class="identifier">str</span>
+ <span class="bold"><b>Effects</b></span>: Returns the result of <tt class="computeroutput"><span class="identifier">regex_match</span><span class="special">(</span><span class="identifier">str</span><span class="special">,</span> <span class="identifier">str</span>
         <span class="special">+</span> <span class="identifier">char_traits</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">&gt;::</span><span class="identifier">length</span><span class="special">(</span><span class="identifier">str</span><span class="special">),</span>
- <span class="identifier">e</span><span class="special">,</span> <span class="identifier">flags</span><span class="special">)</span></code>.
+ <span class="identifier">e</span><span class="special">,</span> <span class="identifier">flags</span><span class="special">)</span></tt>.
       </p>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">ST</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">SA</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">&gt;</span>
@@ -365,12 +364,12 @@
                <span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns the result of <code class="computeroutput"><span class="identifier">regex_match</span><span class="special">(</span><span class="identifier">s</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">flags</span><span class="special">)</span></code>.
+ <span class="bold"><b>Effects</b></span>: Returns the result of <tt class="computeroutput"><span class="identifier">regex_match</span><span class="special">(</span><span class="identifier">s</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">flags</span><span class="special">)</span></tt>.
       </p>
-<a name="boost_regex.ref.regex_match.examples"></a><h5>
-<a name="id567381"></a>
+<a name="boost_regex.ref.regex_match.examples"></a><h4>
+<a name="id533809"></a>
         <a href="regex_match.html#boost_regex.ref.regex_match.examples">Examples</a>
- </h5>
+ </h4>
 <p>
         The following example processes an ftp response:
       </p>
@@ -409,7 +408,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/regex_replace.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/regex_replace.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/regex_replace.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>regex_replace</title>
+<title> regex_replace</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
-<link rel="up" href="../ref.html" title="Reference">
-<link rel="prev" href="regex_search.html" title="regex_search">
-<link rel="next" href="regex_iterator.html" title="regex_iterator">
+<link rel="up" href="../ref.html" title=" Reference">
+<link rel="prev" href="regex_search.html" title=" regex_search">
+<link rel="next" href="regex_iterator.html" title=" regex_iterator">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,19 +24,18 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.ref.regex_replace"></a> regex_replace
-</h3></div></div></div>
+<a name="boost_regex.ref.regex_replace"></a> regex_replace</h3></div></div></div>
 <pre class="programlisting">
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <p>
- The algorithm regex_replace searches through a
+ The algorithm regex_replace searches through a
         string finding all the matches to the regular expression: for each match
- it then calls match_results<>::format to format the string and
+ it then calls match_results<>::format to format the string and
         sends the result to the output iterator. Sections of text that do not match
         are copied to the output unchanged only if the <span class="emphasis"><em>flags</em></span>
- parameter does not have the flag <code class="computeroutput"><span class="identifier">format_no_copy</span></code>
- set. If the flag <code class="computeroutput"><span class="identifier">format_first_only</span></code>
+ parameter does not have the flag <tt class="computeroutput"><span class="identifier">format_no_copy</span></tt>
+ set. If the flag <tt class="computeroutput"><span class="identifier">format_first_only</span></tt>
         is set then only the first occurrence is replaced rather than all occurrences.
       </p>
 <pre class="programlisting">
@@ -54,10 +53,10 @@
                                   <span class="keyword">const</span> <span class="identifier">basic_string</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">&gt;&amp;</span> <span class="identifier">fmt</span><span class="special">,</span>
                                   <span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
 </pre>
-<a name="boost_regex.ref.regex_replace.description"></a><h5>
-<a name="id574703"></a>
+<a name="boost_regex.ref.regex_replace.description"></a><h4>
+<a name="id541136"></a>
         <a href="regex_replace.html#boost_regex.ref.regex_replace.description">Description</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">OutputIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">charT</span><span class="special">&gt;</span>
 <span class="identifier">OutputIterator</span> <span class="identifier">regex_replace</span><span class="special">(</span><span class="identifier">OutputIterator</span> <span class="identifier">out</span><span class="special">,</span>
@@ -74,22 +73,22 @@
         and copies the resulting string to <span class="emphasis"><em>out</em></span>.
       </p>
 <p>
- If the flag <code class="computeroutput"><span class="identifier">format_no_copy</span></code>
+ If the flag <tt class="computeroutput"><span class="identifier">format_no_copy</span></tt>
         is set in <span class="emphasis"><em>flags</em></span> then unmatched sections of text are
         not copied to output.
       </p>
 <p>
- If the flag <code class="computeroutput"><span class="identifier">format_first_only</span></code>
+ If the flag <tt class="computeroutput"><span class="identifier">format_first_only</span></tt>
         is set in flags then only the first occurence of <span class="emphasis"><em>e</em></span> is
         replaced.
       </p>
 <p>
         The manner in which the format string <span class="emphasis"><em>fmt</em></span> is interpretted,
         along with the rules used for finding matches, are determined by the flags
- set in <span class="emphasis"><em>flags</em></span>: see match_flag_type.
+ set in <span class="emphasis"><em>flags</em></span>: see match_flag_type.
       </p>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Constructs an regex_iterator object:
+ <span class="bold"><b>Effects</b></span>: Constructs an regex_iterator object:
       </p>
 <pre class="programlisting">
 <span class="identifier">regex_iterator</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">,</span> <span class="identifier">Allocator</span><span class="special">&gt;</span>
@@ -97,7 +96,7 @@
 </pre>
 <p>
         and uses <span class="emphasis"><em>i</em></span> to enumerate through all of the matches
- <span class="emphasis"><em>m</em></span> of type match_results <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;</span></code>
+ <span class="emphasis"><em>m</em></span> of type match_results <tt class="computeroutput"><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;</span></tt>
         that occur within the sequence [first, last).
       </p>
 <p>
@@ -146,12 +145,12 @@
         where <span class="emphasis"><em>last_m</em></span> is a copy of the last match found.
       </p>
 <p>
- If <code class="computeroutput"><span class="identifier">flags</span> <span class="special">&amp;</span>
- <span class="identifier">format_first_only</span></code> is non-zero then
+ If <tt class="computeroutput"><span class="identifier">flags</span> <span class="special">&amp;</span>
+ <span class="identifier">format_first_only</span></tt> is non-zero then
         only the first match found is replaced.
       </p>
 <p>
- <span class="bold"><strong>Throws</strong></span>: <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></code>
+ <span class="bold"><b>Throws</b></span>: <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></tt>
         if the complexity of matching the expression against an N character string
         begins to exceed O(N<sup>2</sup>), or if the program runs out of stack space while matching
         the expression (if Boost.Regex is configured in recursive mode), or if the
@@ -159,7 +158,7 @@
         in non-recursive mode).
       </p>
 <p>
- <span class="bold"><strong>Returns</strong></span>: out.
+ <span class="bold"><b>Returns</b></span>: out.
       </p>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">charT</span><span class="special">&gt;</span>
@@ -169,15 +168,15 @@
                                   <span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Constructs an object <code class="computeroutput"><span class="identifier">basic_string</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">&gt;</span> <span class="identifier">result</span></code>, calls <code class="computeroutput"><span class="identifier">regex_replace</span><span class="special">(</span><span class="identifier">back_inserter</span><span class="special">(</span><span class="identifier">result</span><span class="special">),</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="identifier">e</span><span class="special">,</span>
+ <span class="bold"><b>Effects</b></span>: Constructs an object <tt class="computeroutput"><span class="identifier">basic_string</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">&gt;</span> <span class="identifier">result</span></tt>, calls <tt class="computeroutput"><span class="identifier">regex_replace</span><span class="special">(</span><span class="identifier">back_inserter</span><span class="special">(</span><span class="identifier">result</span><span class="special">),</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="identifier">e</span><span class="special">,</span>
         <span class="identifier">fmt</span><span class="special">,</span>
- <span class="identifier">flags</span><span class="special">)</span></code>,
- and then returns <code class="computeroutput"><span class="identifier">result</span></code>.
+ <span class="identifier">flags</span><span class="special">)</span></tt>,
+ and then returns <tt class="computeroutput"><span class="identifier">result</span></tt>.
       </p>
-<a name="boost_regex.ref.regex_replace.examples"></a><h5>
-<a name="id576263"></a>
+<a name="boost_regex.ref.regex_replace.examples"></a><h4>
+<a name="id542698"></a>
         <a href="regex_replace.html#boost_regex.ref.regex_replace.examples">Examples</a>
- </h5>
+ </h4>
 <p>
         The following example takes C/C++ source code as input, and outputs syntax
         highlighted HTML code.
@@ -295,7 +294,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/regex_search.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/regex_search.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/regex_search.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>regex_search</title>
+<title> regex_search</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
-<link rel="up" href="../ref.html" title="Reference">
-<link rel="prev" href="regex_match.html" title="regex_match">
-<link rel="next" href="regex_replace.html" title="regex_replace">
+<link rel="up" href="../ref.html" title=" Reference">
+<link rel="prev" href="regex_match.html" title=" regex_match">
+<link rel="next" href="regex_replace.html" title=" regex_replace">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +24,12 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.ref.regex_search"></a> regex_search
-</h3></div></div></div>
+<a name="boost_regex.ref.regex_search"></a> regex_search</h3></div></div></div>
 <pre class="programlisting">
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <p>
- The algorithm regex_search will search a range
+ The algorithm regex_search will search a range
         denoted by a pair of bidirectional-iterators for a given regular expression.
         The algorithm uses various heuristics to reduce the search time by only checking
         for a match if a match could conceivably start at that position. The algorithm
@@ -74,10 +73,10 @@
                   <span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">&gt;&amp;</span> <span class="identifier">e</span><span class="special">,</span>
                   <span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
 </pre>
-<a name="boost_regex.ref.regex_search.description"></a><h5>
-<a name="id569599"></a>
+<a name="boost_regex.ref.regex_search.description"></a><h4>
+<a name="id536028"></a>
         <a href="regex_search.html#boost_regex.ref.regex_search.description">Description</a>
- </h5>
+ </h4>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">&gt;</span>
 <span class="keyword">bool</span> <span class="identifier">regex_search</span><span class="special">(</span><span class="identifier">BidirectionalIterator</span> <span class="identifier">first</span><span class="special">,</span> <span class="identifier">BidirectionalIterator</span> <span class="identifier">last</span><span class="special">,</span>
@@ -86,18 +85,18 @@
                   <span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Requires</strong></span>: Type BidirectionalIterator meets
+ <span class="bold"><b>Requires</b></span>: Type BidirectionalIterator meets
         the requirements of a Bidirectional Iterator (24.1.4).
       </p>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Determines whether there is some
+ <span class="bold"><b>Effects</b></span>: Determines whether there is some
         sub-sequence within [first,last) that matches the regular expression <span class="emphasis"><em>e</em></span>,
         parameter <span class="emphasis"><em>flags</em></span> is used to control how the expression
         is matched against the character sequence. Returns true if such a sequence
         exists, false otherwise.
       </p>
 <p>
- <span class="bold"><strong>Throws</strong></span>: <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></code>
+ <span class="bold"><b>Throws</b></span>: <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></tt>
         if the complexity of matching the expression against an N character string
         begins to exceed O(N<sup>2</sup>), or if the program runs out of stack space while matching
         the expression (if Boost.Regex is configured in recursive mode), or if the
@@ -105,7 +104,7 @@
         in non-recursive mode).
       </p>
 <p>
- <span class="bold"><strong>Postconditions</strong></span>: If the function returns
+ <span class="bold"><b>Postconditions</b></span>: If the function returns
         false, then the effect on parameter <span class="emphasis"><em>m</em></span> is undefined,
         otherwise the effects on parameter <span class="emphasis"><em>m</em></span> are given in the
         table:
@@ -131,105 +130,105 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">e</span><span class="special">.</span><span class="identifier">mark_count</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">e</span><span class="special">.</span><span class="identifier">mark_count</span><span class="special">()</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">empty</span><span class="special">()</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">empty</span><span class="special">()</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="keyword">false</span></code>
+ <tt class="computeroutput"><span class="keyword">false</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">first</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">first</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">first</span></code>
+ <tt class="computeroutput"><span class="identifier">first</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">last</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">last</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">first</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">first</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">matched</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">matched</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">first</span> <span class="special">!=</span>
- <span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">second</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">first</span> <span class="special">!=</span>
+ <span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">second</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">first</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">first</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">second</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">second</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">last</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">last</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">last</span></code>
+ <tt class="computeroutput"><span class="identifier">last</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">matched</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">matched</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">first</span> <span class="special">!=</span>
- <span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">second</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">first</span> <span class="special">!=</span>
+ <span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">second</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">first</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">first</span></tt>
               </p>
               </td>
 <td>
@@ -242,7 +241,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">second</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">second</span></tt>
               </p>
               </td>
 <td>
@@ -254,7 +253,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">matched</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">matched</span></tt>
               </p>
               </td>
 <td>
@@ -267,12 +266,12 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">first</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">first</span></tt>
               </p>
               </td>
 <td>
               <p>
- For all integers <code class="computeroutput"><span class="identifier">n</span> <span class="special">&lt;</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></code>, the start of the sequence that
+ For all integers <tt class="computeroutput"><span class="identifier">n</span> <span class="special">&lt;</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></tt>, the start of the sequence that
                 matched sub-expression <span class="emphasis"><em>n</em></span>. Alternatively, if
                 sub-expression <span class="emphasis"><em>n</em></span> did not participate in the
                 match, then last.
@@ -282,26 +281,26 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">second</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">second</span></tt>
               </p>
               </td>
 <td>
               <p>
- For all integers <code class="computeroutput"><span class="identifier">n</span> <span class="special">&lt;</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></code>, the end of the sequence that matched
+ For all integers <tt class="computeroutput"><span class="identifier">n</span> <span class="special">&lt;</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></tt>, the end of the sequence that matched
                 sub-expression <span class="emphasis"><em>n</em></span>. Alternatively, if sub-expression
- <span class="emphasis"><em>n</em></span> did not participate in the match, then <code class="computeroutput"><span class="identifier">last</span></code>.
+ <span class="emphasis"><em>n</em></span> did not participate in the match, then <tt class="computeroutput"><span class="identifier">last</span></tt>.
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">matched</span></code>
+ <tt class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">matched</span></tt>
               </p>
               </td>
 <td>
               <p>
- For all integers <code class="computeroutput"><span class="identifier">n</span> <span class="special">&lt;</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></code>, true if sub-expression <span class="emphasis"><em>n</em></span>
+ For all integers <tt class="computeroutput"><span class="identifier">n</span> <span class="special">&lt;</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></tt>, true if sub-expression <span class="emphasis"><em>n</em></span>
                 participated in the match, false otherwise.
               </p>
               </td>
@@ -315,9 +314,9 @@
                   <span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns the result of <code class="computeroutput"><span class="identifier">regex_search</span><span class="special">(</span><span class="identifier">str</span><span class="special">,</span> <span class="identifier">str</span>
+ <span class="bold"><b>Effects</b></span>: Returns the result of <tt class="computeroutput"><span class="identifier">regex_search</span><span class="special">(</span><span class="identifier">str</span><span class="special">,</span> <span class="identifier">str</span>
         <span class="special">+</span> <span class="identifier">char_traits</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">&gt;::</span><span class="identifier">length</span><span class="special">(</span><span class="identifier">str</span><span class="special">),</span>
- <span class="identifier">m</span><span class="special">,</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">flags</span><span class="special">)</span></code>.
+ <span class="identifier">m</span><span class="special">,</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">flags</span><span class="special">)</span></tt>.
       </p>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">ST</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">SA</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span>
@@ -328,7 +327,7 @@
                   <span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns the result of <code class="computeroutput"><span class="identifier">regex_search</span><span class="special">(</span><span class="identifier">s</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">flags</span><span class="special">)</span></code>.
+ <span class="bold"><b>Effects</b></span>: Returns the result of <tt class="computeroutput"><span class="identifier">regex_search</span><span class="special">(</span><span class="identifier">s</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">flags</span><span class="special">)</span></tt>.
       </p>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">&gt;</span>
@@ -337,10 +336,10 @@
                   <span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Behaves "as if" by constructing
- an instance of <code class="computeroutput"><span class="identifier">match_results</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;</span> <span class="identifier">what</span></code>,
- and then returning the result of <code class="computeroutput"><span class="identifier">regex_search</span><span class="special">(</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">last</span><span class="special">,</span> <span class="identifier">what</span><span class="special">,</span> <span class="identifier">e</span><span class="special">,</span>
- <span class="identifier">flags</span><span class="special">)</span></code>.
+ <span class="bold"><b>Effects</b></span>: Behaves "as if" by constructing
+ an instance of <tt class="computeroutput"><span class="identifier">match_results</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;</span> <span class="identifier">what</span></tt>,
+ and then returning the result of <tt class="computeroutput"><span class="identifier">regex_search</span><span class="special">(</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">last</span><span class="special">,</span> <span class="identifier">what</span><span class="special">,</span> <span class="identifier">e</span><span class="special">,</span>
+ <span class="identifier">flags</span><span class="special">)</span></tt>.
       </p>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">&gt;</span>
@@ -349,9 +348,9 @@
                   <span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns the result of <code class="computeroutput"><span class="identifier">regex_search</span><span class="special">(</span><span class="identifier">str</span><span class="special">,</span> <span class="identifier">str</span>
+ <span class="bold"><b>Effects</b></span>: Returns the result of <tt class="computeroutput"><span class="identifier">regex_search</span><span class="special">(</span><span class="identifier">str</span><span class="special">,</span> <span class="identifier">str</span>
         <span class="special">+</span> <span class="identifier">char_traits</span><span class="special">&lt;</span><span class="identifier">charT</span><span class="special">&gt;::</span><span class="identifier">length</span><span class="special">(</span><span class="identifier">str</span><span class="special">),</span>
- <span class="identifier">e</span><span class="special">,</span> <span class="identifier">flags</span><span class="special">)</span></code>.
+ <span class="identifier">e</span><span class="special">,</span> <span class="identifier">flags</span><span class="special">)</span></tt>.
       </p>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">ST</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">SA</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">&gt;</span>
@@ -360,16 +359,16 @@
                   <span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Returns the result of <code class="computeroutput"><span class="identifier">regex_search</span><span class="special">(</span><span class="identifier">s</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">flags</span><span class="special">)</span></code>.
+ <span class="bold"><b>Effects</b></span>: Returns the result of <tt class="computeroutput"><span class="identifier">regex_search</span><span class="special">(</span><span class="identifier">s</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">flags</span><span class="special">)</span></tt>.
       </p>
-<a name="boost_regex.ref.regex_search.examples"></a><h5>
-<a name="id572871"></a>
+<a name="boost_regex.ref.regex_search.examples"></a><h4>
+<a name="id539302"></a>
         <a href="regex_search.html#boost_regex.ref.regex_search.examples">Examples</a>
- </h5>
+ </h4>
 <p>
         The following example, takes the contents of a file in the form of a string,
         and searches for all the C++ class declarations in the file. The code will
- work regardless of the way that <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span></code>
+ work regardless of the way that <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span></tt>
         is implemented, for example it could easily be modified to work with the
         SGI rope class, which uses a non-contiguous storage strategy.
       </p>
@@ -418,7 +417,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/regex_token_iterator.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/regex_token_iterator.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/regex_token_iterator.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>regex_token_iterator</title>
+<title> regex_token_iterator</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
-<link rel="up" href="../ref.html" title="Reference">
-<link rel="prev" href="regex_iterator.html" title="regex_iterator">
-<link rel="next" href="bad_expression.html" title="bad_expression">
+<link rel="up" href="../ref.html" title=" Reference">
+<link rel="prev" href="regex_iterator.html" title=" regex_iterator">
+<link rel="next" href="bad_expression.html" title=" bad_expression">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,16 +24,15 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.ref.regex_token_iterator"></a> regex_token_iterator
-</h3></div></div></div>
+<a name="boost_regex.ref.regex_token_iterator"></a> regex_token_iterator</h3></div></div></div>
 <p>
- The template class regex_token_iterator is an iterator
+ The template class regex_token_iterator is an iterator
         adapter; that is to say it represents a new view of an existing iterator
         sequence, by enumerating all the occurrences of a regular expression within
         that sequence, and presenting one or more character sequence for each match
- found. Each position enumerated by the iterator is a sub_match object that represents
+ found. Each position enumerated by the iterator is a sub_match object that represents
         what matched a particular sub-expression within the regular expression. When
- class regex_token_iterator is used to
+ class regex_token_iterator is used to
         enumerate a single sub-expression with index -1, then the iterator performs
         field splitting: that is to say it enumerates one character sequence for
         each section of the character container sequence that does not match the
@@ -136,17 +135,17 @@
          <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;&amp;</span> <span class="identifier">submatch</span><span class="special">,</span>
          <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">m</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
 </pre>
-<a name="boost_regex.ref.regex_token_iterator.description"></a><h5>
-<a name="id589606"></a>
+<a name="boost_regex.ref.regex_token_iterator.description"></a><h4>
+<a name="id556067"></a>
         <a href="regex_token_iterator.html#boost_regex.ref.regex_token_iterator.description">Description</a>
- </h5>
+ </h4>
 <a name="boost_regex.regex_token_iterator.construct1"></a><p>
       </p>
 <pre class="programlisting">
 <span class="identifier">regex_token_iterator</span><span class="special">();</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: constructs an end of sequence iterator.
+ <span class="bold"><b>Effects</b></span>: constructs an end of sequence iterator.
       </p>
 <a name="boost_regex.regex_token_iterator.construct2"></a><p>
       </p>
@@ -158,21 +157,21 @@
                      <span class="identifier">match_flag_type</span> <span class="identifier">m</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Preconditions</strong></span>: <code class="computeroutput"><span class="special">!</span><span class="identifier">re</span><span class="special">.</span><span class="identifier">empty</span><span class="special">()</span></code>. Object <span class="emphasis"><em>re</em></span> shall exist
+ <span class="bold"><b>Preconditions</b></span>: <tt class="computeroutput"><span class="special">!</span><span class="identifier">re</span><span class="special">.</span><span class="identifier">empty</span><span class="special">()</span></tt>. Object <span class="emphasis"><em>re</em></span> shall exist
         for the lifetime of the iterator constructed from it.
       </p>
 <p>
- <span class="bold"><strong>Effects</strong></span>: constructs a regex_token_iterator that will enumerate
+ <span class="bold"><b>Effects</b></span>: constructs a regex_token_iterator that will enumerate
         one string for each regular expression match of the expression <span class="emphasis"><em>re</em></span>
         found within the sequence [a,b), using match flags <span class="emphasis"><em>m</em></span>
- (see match_flag_type).
+ (see match_flag_type).
         The string enumerated is the sub-expression <span class="emphasis"><em>submatch</em></span>
         for each match found; if <span class="emphasis"><em>submatch</em></span> is -1, then enumerates
         all the text sequences that did not match the expression <span class="emphasis"><em>re</em></span>
         (that is to performs field splitting).
       </p>
 <p>
- <span class="bold"><strong>Throws</strong></span>: <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></code>
+ <span class="bold"><b>Throws</b></span>: <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></tt>
         if the complexity of matching the expression against an N character string
         begins to exceed O(N<sup>2</sup>), or if the program runs out of stack space while matching
         the expression (if Boost.Regex is configured in recursive mode), or if the
@@ -189,25 +188,25 @@
                      <span class="identifier">match_flag_type</span> <span class="identifier">m</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Preconditions</strong></span>: <code class="computeroutput"><span class="identifier">submatches</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span>
- <span class="special">&amp;&amp;</span> <span class="special">!</span><span class="identifier">re</span><span class="special">.</span><span class="identifier">empty</span><span class="special">()</span></code>. Object <span class="emphasis"><em>re</em></span> shall exist
+ <span class="bold"><b>Preconditions</b></span>: <tt class="computeroutput"><span class="identifier">submatches</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span>
+ <span class="special">&amp;&amp;</span> <span class="special">!</span><span class="identifier">re</span><span class="special">.</span><span class="identifier">empty</span><span class="special">()</span></tt>. Object <span class="emphasis"><em>re</em></span> shall exist
         for the lifetime of the iterator constructed from it.
       </p>
 <p>
- <span class="bold"><strong>Effects</strong></span>: constructs a regex_token_iterator that will enumerate
- <code class="computeroutput"><span class="identifier">submatches</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></code>
+ <span class="bold"><b>Effects</b></span>: constructs a regex_token_iterator that will enumerate
+ <tt class="computeroutput"><span class="identifier">submatches</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></tt>
         strings for each regular expression match of the expression <span class="emphasis"><em>re</em></span>
         found within the sequence [a,b), using match flags <span class="emphasis"><em>m</em></span>
- (see match_flag_type).
+ (see match_flag_type).
         For each match found one string will be enumerated for each sub-expression
- index contained within submatches vector; if <code class="computeroutput"><span class="identifier">submatches</span><span class="special">[</span><span class="number">0</span><span class="special">]</span></code>
+ index contained within submatches vector; if <tt class="computeroutput"><span class="identifier">submatches</span><span class="special">[</span><span class="number">0</span><span class="special">]</span></tt>
         is -1, then the first string enumerated for each match will be all of the
         text from end of the last match to the start of the current match, in addition
         there will be one extra string enumerated when no more matches can be found:
         from the end of the last match found, to the end of the underlying sequence.
       </p>
 <p>
- <span class="bold"><strong>Throws</strong></span>: <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></code>
+ <span class="bold"><b>Throws</b></span>: <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></tt>
         if the complexity of matching the expression against an N character string
         begins to exceed O(N<sup>2</sup>), or if the program runs out of stack space while matching
         the expression (if Boost.Regex is configured in recursive mode), or if the
@@ -225,23 +224,23 @@
                      <span class="identifier">match_flag_type</span> <span class="identifier">m</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Preconditions</strong></span>: <code class="computeroutput"><span class="special">!</span><span class="identifier">re</span><span class="special">.</span><span class="identifier">empty</span><span class="special">()</span></code>. Object <span class="emphasis"><em>re</em></span> shall exist
+ <span class="bold"><b>Preconditions</b></span>: <tt class="computeroutput"><span class="special">!</span><span class="identifier">re</span><span class="special">.</span><span class="identifier">empty</span><span class="special">()</span></tt>. Object <span class="emphasis"><em>re</em></span> shall exist
         for the lifetime of the iterator constructed from it.
       </p>
 <p>
- <span class="bold"><strong>Effects</strong></span>: constructs a regex_token_iterator that will enumerate
+ <span class="bold"><b>Effects</b></span>: constructs a regex_token_iterator that will enumerate
         <span class="emphasis"><em>R</em></span> strings for each regular expression match of the expression
         <span class="emphasis"><em>re</em></span> found within the sequence [a,b), using match flags
- <span class="emphasis"><em>m</em></span> (see match_flag_type). For each match
+ <span class="emphasis"><em>m</em></span> (see match_flag_type). For each match
         found one string will be enumerated for each sub-expression index contained
- within the <span class="emphasis"><em>submatches</em></span> array; if <code class="computeroutput"><span class="identifier">submatches</span><span class="special">[</span><span class="number">0</span><span class="special">]</span></code>
+ within the <span class="emphasis"><em>submatches</em></span> array; if <tt class="computeroutput"><span class="identifier">submatches</span><span class="special">[</span><span class="number">0</span><span class="special">]</span></tt>
         is -1, then the first string enumerated for each match will be all of the
         text from end of the last match to the start of the current match, in addition
         there will be one extra string enumerated when no more matches can be found:
         from the end of the last match found, to the end of the underlying sequence.
       </p>
 <p>
- <span class="bold"><strong>Throws</strong></span>: <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></code>
+ <span class="bold"><b>Throws</b></span>: <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></tt>
         if the complexity of matching the expression against an N character string
         begins to exceed O(N<sup>2</sup>), or if the program runs out of stack space while matching
         the expression (if Boost.Regex is configured in recursive mode), or if the
@@ -254,10 +253,10 @@
 <span class="identifier">regex_token_iterator</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">regex_token_iterator</span><span class="special">&amp;</span> <span class="identifier">that</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: constructs a copy of <code class="computeroutput"><span class="identifier">that</span></code>.
+ <span class="bold"><b>Effects</b></span>: constructs a copy of <tt class="computeroutput"><span class="identifier">that</span></tt>.
       </p>
 <p>
- <span class="bold"><strong>Postconditions</strong></span>: <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span> <span class="special">==</span> <span class="identifier">that</span></code>.
+ <span class="bold"><b>Postconditions</b></span>: <tt class="computeroutput"><span class="special">*</span><span class="keyword">this</span> <span class="special">==</span> <span class="identifier">that</span></tt>.
       </p>
 <a name="boost_regex.regex_token_iterator.assign"></a><p>
       </p>
@@ -265,10 +264,10 @@
 <span class="identifier">regex_token_iterator</span><span class="special">&amp;</span> <span class="keyword">operator</span><span class="special">=(</span><span class="keyword">const</span> <span class="identifier">regex_token_iterator</span><span class="special">&amp;</span> <span class="identifier">that</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: sets <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span></code> to be equal to <code class="computeroutput"><span class="identifier">that</span></code>.
+ <span class="bold"><b>Effects</b></span>: sets <tt class="computeroutput"><span class="special">*</span><span class="keyword">this</span></tt> to be equal to <tt class="computeroutput"><span class="identifier">that</span></tt>.
       </p>
 <p>
- <span class="bold"><strong>Postconditions</strong></span>: <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span> <span class="special">==</span> <span class="identifier">that</span></code>.
+ <span class="bold"><b>Postconditions</b></span>: <tt class="computeroutput"><span class="special">*</span><span class="keyword">this</span> <span class="special">==</span> <span class="identifier">that</span></tt>.
       </p>
 <a name="boost_regex.regex_token_iterator.op_eq"></a><p>
       </p>
@@ -276,7 +275,7 @@
 <span class="keyword">bool</span> <span class="keyword">operator</span><span class="special">==(</span><span class="keyword">const</span> <span class="identifier">regex_token_iterator</span><span class="special">&amp;)</span><span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns true if <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span></code> is the same position as <code class="computeroutput"><span class="identifier">that</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns true if <tt class="computeroutput"><span class="special">*</span><span class="keyword">this</span></tt> is the same position as <tt class="computeroutput"><span class="identifier">that</span></tt>.
       </p>
 <a name="boost_regex.regex_token_iterator.op_ne"></a><p>
       </p>
@@ -284,7 +283,7 @@
 <span class="keyword">bool</span> <span class="keyword">operator</span><span class="special">!=(</span><span class="keyword">const</span> <span class="identifier">regex_token_iterator</span><span class="special">&amp;)</span><span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="special">!(*</span><span class="keyword">this</span> <span class="special">==</span> <span class="identifier">that</span><span class="special">)</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="special">!(*</span><span class="keyword">this</span> <span class="special">==</span> <span class="identifier">that</span><span class="special">)</span></tt>.
       </p>
 <a name="boost_regex.regex_token_iterator.op_deref"></a><p>
       </p>
@@ -292,7 +291,7 @@
 <span class="keyword">const</span> <span class="identifier">value_type</span><span class="special">&amp;</span> <span class="keyword">operator</span><span class="special">*()</span><span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns the current character sequence
+ <span class="bold"><b>Effects</b></span>: returns the current character sequence
         being enumerated.
       </p>
 <a name="boost_regex.regex_token_iterator.op_arrow"></a><p>
@@ -301,7 +300,7 @@
 <span class="keyword">const</span> <span class="identifier">value_type</span><span class="special">*</span> <span class="keyword">operator</span><span class="special">-&gt;()</span><span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="special">&amp;(*</span><span class="keyword">this</span><span class="special">)</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="special">&amp;(*</span><span class="keyword">this</span><span class="special">)</span></tt>.
       </p>
 <a name="boost_regex.regex_token_iterator.op_inc1"></a><p>
       </p>
@@ -309,11 +308,11 @@
 <span class="identifier">regex_token_iterator</span><span class="special">&amp;</span> <span class="keyword">operator</span><span class="special">++();</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: Moves on to the next character
+ <span class="bold"><b>Effects</b></span>: Moves on to the next character
         sequence to be enumerated.
       </p>
 <p>
- <span class="bold"><strong>Throws</strong></span>: <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></code>
+ <span class="bold"><b>Throws</b></span>: <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></tt>
         if the complexity of matching the expression against an N character string
         begins to exceed O(N<sup>2</sup>), or if the program runs out of stack space while matching
         the expression (if Boost.Regex is configured in recursive mode), or if the
@@ -321,7 +320,7 @@
         in non-recursive mode).
       </p>
 <p>
- <span class="bold"><strong>Returns</strong></span>: <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span></code>.
+ <span class="bold"><b>Returns</b></span>: <tt class="computeroutput"><span class="special">*</span><span class="keyword">this</span></tt>.
       </p>
 <a name="boost_regex.regex_token_iterator.op_inc2"></a><p>
       </p>
@@ -329,11 +328,11 @@
 <span class="identifier">regex_token_iterator</span><span class="special">&amp;</span> <span class="keyword">operator</span><span class="special">++(</span><span class="keyword">int</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: constructs a copy result of <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span></code>, then
- calls <code class="computeroutput"><span class="special">++(*</span><span class="keyword">this</span><span class="special">)</span></code>.
+ <span class="bold"><b>Effects</b></span>: constructs a copy result of <tt class="computeroutput"><span class="special">*</span><span class="keyword">this</span></tt>, then
+ calls <tt class="computeroutput"><span class="special">++(*</span><span class="keyword">this</span><span class="special">)</span></tt>.
       </p>
 <p>
- <span class="bold"><strong>Returns</strong></span>: result.
+ <span class="bold"><b>Returns</b></span>: result.
       </p>
 <a name="boost_regex.regex_token_iterator.make"></a><p>
       </p>
@@ -389,17 +388,17 @@
          <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">m</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns a regex_token_iterator that enumerates
- one sub_match
+ <span class="bold"><b>Effects</b></span>: returns a regex_token_iterator that enumerates
+ one sub_match
         for each value in <span class="emphasis"><em>submatch</em></span> for each occurrence of regular
         expression <span class="emphasis"><em>e</em></span> in string <span class="emphasis"><em>p</em></span>, matched
- using match_flag_type
+ using match_flag_type
         <span class="emphasis"><em>m</em></span>.
       </p>
-<a name="boost_regex.ref.regex_token_iterator.examples"></a><h5>
-<a name="id593839"></a>
+<a name="boost_regex.ref.regex_token_iterator.examples"></a><h4>
+<a name="id560313"></a>
         <a href="regex_token_iterator.html#boost_regex.ref.regex_token_iterator.examples">Examples</a>
- </h5>
+ </h4>
 <p>
         The following example takes a string and splits it into a series of tokens:
       </p>
@@ -512,7 +511,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/regex_traits.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/regex_traits.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/regex_traits.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>regex_traits</title>
+<title> regex_traits</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
-<link rel="up" href="../ref.html" title="Reference">
-<link rel="prev" href="error_type.html" title="error_type">
-<link rel="next" href="non_std_strings.html" title="Interfacing With Non-Standard String Types">
+<link rel="up" href="../ref.html" title=" Reference">
+<link rel="prev" href="error_type.html" title=" error_type">
+<link rel="next" href="non_std_strings.html" title=" Interfacing With Non-Standard
+ String Types">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.ref.regex_traits"></a> regex_traits
-</h3></div></div></div>
+<a name="boost_regex.ref.regex_traits"></a> regex_traits</h3></div></div></div>
 <pre class="programlisting">
 <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">{</span>
 
@@ -46,28 +46,28 @@
 
 <span class="special">}</span> <span class="comment">// namespace boost
 </span></pre>
-<a name="boost_regex.ref.regex_traits.description"></a><h5>
-<a name="id603776"></a>
+<a name="boost_regex.ref.regex_traits.description"></a><h4>
+<a name="id570424"></a>
         <a href="regex_traits.html#boost_regex.ref.regex_traits.description">Description</a>
- </h5>
+ </h4>
 <p>
- The class <code class="computeroutput"><span class="identifier">regex_traits</span></code> is
+ The class <tt class="computeroutput"><span class="identifier">regex_traits</span></tt> is
         just a thin wrapper around an actual implemention class, which may be one
         of:
       </p>
 <div class="itemizedlist"><ul type="disc">
 <li>
-<code class="computeroutput"><span class="identifier">c_regex_traits</span></code>: this class
+<tt class="computeroutput"><span class="identifier">c_regex_traits</span></tt>: this class
           is deprecated, it wraps the C locale, and is used as the default implementation
           when the platform is not Win32, and the C++ locale is not available.
         </li>
 <li>
-<code class="computeroutput"><span class="identifier">cpp_regex_traits</span></code>: the default
+<tt class="computeroutput"><span class="identifier">cpp_regex_traits</span></tt>: the default
           traits class for non-Win32 platforms, allows the regex class to be imbued
           with a std::locale instance.
         </li>
 <li>
-<code class="computeroutput"><span class="identifier">w32_regex_traits</span></code>: the default
+<tt class="computeroutput"><span class="identifier">w32_regex_traits</span></tt>: the default
           traits class implementation on Win32 platforms, allows the regex class
           to be imbued with an LCID.
         </li>
@@ -78,22 +78,26 @@
       </p>
 <div class="itemizedlist"><ul type="disc">
 <li>
- BOOST_REGEX_USE_C_LOCALE: makes <code class="computeroutput"><span class="identifier">c_regex_traits</span></code>
+ BOOST_REGEX_USE_C_LOCALE: makes <tt class="computeroutput"><span class="identifier">c_regex_traits</span></tt>
           the default.
         </li>
 <li>
- BOOST_REGEX_USE_CPP_LOCALE: makes <code class="computeroutput"><span class="identifier">cpp_regex_traits</span></code>
+ BOOST_REGEX_USE_CPP_LOCALE: makes <tt class="computeroutput"><span class="identifier">cpp_regex_traits</span></tt>
           the default.
         </li>
 </ul></div>
 <p>
- All these traits classes fulfil the <a href="concepts/traits_concept.html" title="Traits Class Requirements">traits
+ All these traits classes fulfil the <a href="concepts/traits_concept.html" title=" Traits Class
+ Requirements">traits
         class requirements</a>.
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/sub_match.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/sub_match.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/sub_match.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>sub_match</title>
+<title> sub_match</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
-<link rel="up" href="../ref.html" title="Reference">
-<link rel="prev" href="match_results.html" title="match_results">
-<link rel="next" href="regex_match.html" title="regex_match">
+<link rel="up" href="../ref.html" title=" Reference">
+<link rel="prev" href="match_results.html" title=" match_results">
+<link rel="next" href="regex_match.html" title=" regex_match">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +24,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.ref.sub_match"></a> sub_match
-</h3></div></div></div>
+<a name="boost_regex.ref.sub_match"></a> sub_match</h3></div></div></div>
 <pre class="programlisting">
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
@@ -34,29 +33,29 @@
         in that as well as finding an overall match they can also produce sub-expression
         matches: each sub-expression being delimited in the pattern by a pair of
         parenthesis (...). There has to be some method for reporting sub-expression
- matches back to the user: this is achieved this by defining a class match_results
+ matches back to the user: this is achieved this by defining a class match_results
         that acts as an indexed collection of sub-expression matches, each sub-expression
- match being contained in an object of type sub_match.
+ match being contained in an object of type sub_match.
       </p>
 <p>
- Objects of type sub_match
- may only be obtained by subscripting an object of type match_results.
+ Objects of type sub_match
+ may only be obtained by subscripting an object of type match_results.
       </p>
 <p>
- Objects of type sub_match
- may be compared to objects of type <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span></code>,
- or <code class="computeroutput"><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span></code> or <code class="computeroutput"><span class="keyword">const</span>
- <span class="identifier">charT</span></code>.
+ Objects of type sub_match
+ may be compared to objects of type <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span></tt>,
+ or <tt class="computeroutput"><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span></tt> or <tt class="computeroutput"><span class="keyword">const</span>
+ <span class="identifier">charT</span></tt>.
       </p>
 <p>
- Objects of type sub_match
- may be added to objects of type <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span></code>,
- or <code class="computeroutput"><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span></code> or <code class="computeroutput"><span class="keyword">const</span>
- <span class="identifier">charT</span></code>, to produce a new <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span></code>
+ Objects of type sub_match
+ may be added to objects of type <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span></tt>,
+ or <tt class="computeroutput"><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span></tt> or <tt class="computeroutput"><span class="keyword">const</span>
+ <span class="identifier">charT</span></tt>, to produce a new <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span></tt>
         object.
       </p>
 <p>
- When the marked sub-expression denoted by an object of type sub_match participated in a regular
+ When the marked sub-expression denoted by an object of type sub_match participated in a regular
         expression match then member <span class="emphasis"><em>matched</em></span> evaluates to <span class="emphasis"><em>true</em></span>,
         and members <span class="emphasis"><em>first</em></span> and <span class="emphasis"><em>second</em></span> denote
         the range of characters [first,second) which formed that match. Otherwise
@@ -65,18 +64,18 @@
         values.
       </p>
 <p>
- When the marked sub-expression denoted by an object of type sub_match was repeated, then the
- sub_match
+ When the marked sub-expression denoted by an object of type sub_match was repeated, then the
+ sub_match
         object represents the match obtained by the <span class="emphasis"><em>last</em></span> repeat.
         The complete set of all the captures obtained for all the repeats, may be
         accessed via the captures() member function (Note: this has serious performance
         implications, you have to explicitly enable this feature).
       </p>
 <p>
- If an object of type sub_match represents sub-expression
+ If an object of type sub_match represents sub-expression
         0 - that is to say the whole match - then member <span class="emphasis"><em>matched</em></span>
- is always <span class="emphasis"><em>true</em></span>, unless a <a href="../partial_matches.html" title="Partial Matches">partial
- match</a> was obtained as a result of the flag <code class="computeroutput"><span class="identifier">match_partial</span></code>
+ is always <span class="emphasis"><em>true</em></span>, unless a <a href="../partial_matches.html" title=" Partial Matches">partial
+ match</a> was obtained as a result of the flag <tt class="computeroutput"><span class="identifier">match_partial</span></tt>
         being passed to a regular expression algorithm, in which case member <span class="emphasis"><em>matched</em></span>
         is <span class="emphasis"><em>false</em></span>, and members <span class="emphasis"><em>first</em></span> and
         <span class="emphasis"><em>second</em></span> represent the character range that formed the
@@ -330,14 +329,14 @@
 
 <span class="special">}</span> <span class="comment">// namespace boost
 </span></pre>
-<a name="boost_regex.ref.sub_match.description"></a><h5>
-<a name="id548633"></a>
+<a name="boost_regex.ref.sub_match.description"></a><h4>
+<a name="id514998"></a>
         <a href="sub_match.html#boost_regex.ref.sub_match.description">Description</a>
- </h5>
-<a name="boost_regex.ref.sub_match.members"></a><h6>
-<a name="id548656"></a>
+ </h4>
+<a name="boost_regex.ref.sub_match.members"></a><h5>
+<a name="id515023"></a>
         <a href="sub_match.html#boost_regex.ref.sub_match.members">Members</a>
- </h6>
+ </h5>
 <a name="boost_regex.sub_match.value_type"></a><p>
       </p>
 <pre class="programlisting">
@@ -393,8 +392,8 @@
 <span class="keyword">static</span> <span class="identifier">difference_type</span> <span class="identifier">length</span><span class="special">();</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns the length of this matched
- sub-expression, or 0 if this sub-expression was not matched: <code class="computeroutput"><span class="identifier">matched</span> <span class="special">?</span> <span class="identifier">distance</span><span class="special">(</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">second</span><span class="special">)</span> <span class="special">:</span> <span class="number">0</span><span class="special">)</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns the length of this matched
+ sub-expression, or 0 if this sub-expression was not matched: <tt class="computeroutput"><span class="identifier">matched</span> <span class="special">?</span> <span class="identifier">distance</span><span class="special">(</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">second</span><span class="special">)</span> <span class="special">:</span> <span class="number">0</span><span class="special">)</span></tt>.
       </p>
 <a name="boost_regex.sub_match.cast"></a><p>
       </p>
@@ -402,7 +401,7 @@
 <span class="keyword">operator</span> <span class="identifier">basic_string</span><span class="special">&lt;</span><span class="identifier">value_type</span><span class="special">&gt;()</span><span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: converts <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span></code> into a string: returns <code class="computeroutput"><span class="special">(</span><span class="identifier">matched</span> <span class="special">?</span> <span class="identifier">basic_string</span><span class="special">&lt;</span><span class="identifier">value_type</span><span class="special">&gt;(</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">second</span><span class="special">)</span> <span class="special">:</span> <span class="identifier">basic_string</span><span class="special">&lt;</span><span class="identifier">value_type</span><span class="special">&gt;())</span></code>.
+ <span class="bold"><b>Effects</b></span>: converts <tt class="computeroutput"><span class="special">*</span><span class="keyword">this</span></tt> into a string: returns <tt class="computeroutput"><span class="special">(</span><span class="identifier">matched</span> <span class="special">?</span> <span class="identifier">basic_string</span><span class="special">&lt;</span><span class="identifier">value_type</span><span class="special">&gt;(</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">second</span><span class="special">)</span> <span class="special">:</span> <span class="identifier">basic_string</span><span class="special">&lt;</span><span class="identifier">value_type</span><span class="special">&gt;())</span></tt>.
       </p>
 <a name="boost_regex.sub_match.str"></a><p>
       </p>
@@ -410,10 +409,10 @@
 <span class="identifier">basic_string</span><span class="special">&lt;</span><span class="identifier">value_type</span><span class="special">&gt;</span> <span class="identifier">str</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns a string representation
- of <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span></code>:
- <code class="computeroutput"><span class="special">(</span><span class="identifier">matched</span>
- <span class="special">?</span> <span class="identifier">basic_string</span><span class="special">&lt;</span><span class="identifier">value_type</span><span class="special">&gt;(</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">second</span><span class="special">)</span> <span class="special">:</span> <span class="identifier">basic_string</span><span class="special">&lt;</span><span class="identifier">value_type</span><span class="special">&gt;())</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns a string representation
+ of <tt class="computeroutput"><span class="special">*</span><span class="keyword">this</span></tt>:
+ <tt class="computeroutput"><span class="special">(</span><span class="identifier">matched</span>
+ <span class="special">?</span> <span class="identifier">basic_string</span><span class="special">&lt;</span><span class="identifier">value_type</span><span class="special">&gt;(</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">second</span><span class="special">)</span> <span class="special">:</span> <span class="identifier">basic_string</span><span class="special">&lt;</span><span class="identifier">value_type</span><span class="special">&gt;())</span></tt>.
       </p>
 <a name="boost_regex.sub_match.compare1"></a><p>
       </p>
@@ -421,8 +420,8 @@
 <span class="keyword">int</span> <span class="identifier">compare</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special">&amp;</span> <span class="identifier">s</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: performs a lexical comparison to
- <span class="emphasis"><em>s</em></span>: returns <code class="computeroutput"><span class="identifier">str</span><span class="special">().</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">s</span><span class="special">.</span><span class="identifier">str</span><span class="special">())</span></code>.
+ <span class="bold"><b>Effects</b></span>: performs a lexical comparison to
+ <span class="emphasis"><em>s</em></span>: returns <tt class="computeroutput"><span class="identifier">str</span><span class="special">().</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">s</span><span class="special">.</span><span class="identifier">str</span><span class="special">())</span></tt>.
       </p>
 <a name="boost_regex.sub_match.compare2"></a><p>
       </p>
@@ -430,8 +429,8 @@
 <span class="keyword">int</span> <span class="identifier">compare</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">basic_string</span><span class="special">&lt;</span><span class="identifier">value_type</span><span class="special">&gt;&amp;</span> <span class="identifier">s</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: compares <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span></code> to the string <span class="emphasis"><em>s</em></span>:
- returns <code class="computeroutput"><span class="identifier">str</span><span class="special">().</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>.
+ <span class="bold"><b>Effects</b></span>: compares <tt class="computeroutput"><span class="special">*</span><span class="keyword">this</span></tt> to the string <span class="emphasis"><em>s</em></span>:
+ returns <tt class="computeroutput"><span class="identifier">str</span><span class="special">().</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></tt>.
       </p>
 <a name="boost_regex.sub_match.compare3"></a><p>
       </p>
@@ -439,8 +438,8 @@
 <span class="keyword">int</span> <span class="identifier">compare</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">value_type</span><span class="special">*</span> <span class="identifier">s</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: compares <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span></code> to the null-terminated string <span class="emphasis"><em>s</em></span>:
- returns <code class="computeroutput"><span class="identifier">str</span><span class="special">().</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>.
+ <span class="bold"><b>Effects</b></span>: compares <tt class="computeroutput"><span class="special">*</span><span class="keyword">this</span></tt> to the null-terminated string <span class="emphasis"><em>s</em></span>:
+ returns <tt class="computeroutput"><span class="identifier">str</span><span class="special">().</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></tt>.
       </p>
 <a name="boost_regex.sub_match.cap_seq_type"></a><p>
       </p>
@@ -450,7 +449,7 @@
 <p>
         Defines an implementation-specific type that satisfies the requirements of
         a standard library Sequence (21.1.1 including the optional Table 68 operations),
- whose value_type is a <code class="computeroutput"><span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;</span></code>. This type happens to be <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;</span> <span class="special">&gt;</span></code>,
+ whose value_type is a <tt class="computeroutput"><span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;</span></tt>. This type happens to be <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;</span> <span class="special">&gt;</span></tt>,
         but you shouldn't actually rely on that.
       </p>
 <a name="boost_regex.sub_match.captures"></a><p>
@@ -459,18 +458,18 @@
 <span class="keyword">const</span> <span class="identifier">capture_sequence_type</span><span class="special">&amp;</span> <span class="identifier">captures</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns a sequence containing all
+ <span class="bold"><b>Effects</b></span>: returns a sequence containing all
         the captures obtained for this sub-expression.
       </p>
 <p>
- <span class="bold"><strong>Preconditions</strong></span>: the library must be built
+ <span class="bold"><b>Preconditions</b></span>: the library must be built
         and used with BOOST_REGEX_MATCH_EXTRA defined, and you must pass the flag
- <code class="computeroutput"><span class="identifier">match_extra</span></code> to the regex
- matching functions ( regex_match, regex_search, regex_iterator or regex_token_iterator) in order for
+ <tt class="computeroutput"><span class="identifier">match_extra</span></tt> to the regex
+ matching functions ( regex_match, regex_search, regex_iterator or regex_token_iterator) in order for
         this member #function to be defined and return useful information.
       </p>
 <p>
- <span class="bold"><strong>Rationale</strong></span>: Enabling this feature has several
+ <span class="bold"><b>Rationale</b></span>: Enabling this feature has several
         consequences:
       </p>
 <div class="itemizedlist"><ul type="disc">
@@ -488,11 +487,11 @@
           to take place.
         </li>
 </ul></div>
-<a name="boost_regex.ref.sub_match.sub_match_non_member_operators"></a><h6>
-<a name="id550247"></a>
+<a name="boost_regex.ref.sub_match.sub_match_non_member_operators"></a><h5>
+<a name="id516625"></a>
         <a href="sub_match.html#boost_regex.ref.sub_match.sub_match_non_member_operators">sub_match
         non-member operators</a>
- </h6>
+ </h5>
 <a name="boost_regex.sub_match.op_compare1"></a><p>
       </p>
 <pre class="programlisting">
@@ -501,8 +500,8 @@
                   <span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
- <span class="special">==</span> <span class="number">0</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
+ <span class="special">==</span> <span class="number">0</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare2"></a><p>
       </p>
@@ -512,8 +511,8 @@
                   <span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
- <span class="special">!=</span> <span class="number">0</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
+ <span class="special">!=</span> <span class="number">0</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare3"></a><p>
       </p>
@@ -523,8 +522,8 @@
                <span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
- <span class="special">&lt;</span> <span class="number">0</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
+ <span class="special">&lt;</span> <span class="number">0</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare4"></a><p>
       </p>
@@ -534,8 +533,8 @@
                   <span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
- <span class="special">&lt;=</span> <span class="number">0</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
+ <span class="special">&lt;=</span> <span class="number">0</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare5"></a><p>
       </p>
@@ -545,8 +544,8 @@
                   <span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
- <span class="special">&gt;=</span> <span class="number">0</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
+ <span class="special">&gt;=</span> <span class="number">0</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare6"></a><p>
       </p>
@@ -556,8 +555,8 @@
                <span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
- <span class="special">&gt;</span> <span class="number">0</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
+ <span class="special">&gt;</span> <span class="number">0</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare7"></a><p>
       </p>
@@ -569,8 +568,8 @@
                   <span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
- <span class="special">==</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span>
+ <span class="special">==</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare8"></a><p>
       </p>
@@ -582,8 +581,8 @@
                   <span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
- <span class="special">!=</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span>
+ <span class="special">!=</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare9"></a><p>
       </p>
@@ -595,8 +594,8 @@
                  <span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
- <span class="special">&lt;</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span>
+ <span class="special">&lt;</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare10"></a><p>
       </p>
@@ -608,8 +607,8 @@
                  <span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
- <span class="special">&gt;</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span>
+ <span class="special">&gt;</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare11"></a><p>
       </p>
@@ -621,8 +620,8 @@
                   <span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
- <span class="special">&gt;=</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span>
+ <span class="special">&gt;=</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare12"></a><p>
       </p>
@@ -634,8 +633,8 @@
                   <span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
- <span class="special">&lt;=</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span>
+ <span class="special">&lt;=</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare13"></a><p>
       </p>
@@ -647,8 +646,8 @@
                                           <span class="identifier">Allocator</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
- <span class="special">==</span> <span class="identifier">rhs</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
+ <span class="special">==</span> <span class="identifier">rhs</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare14"></a><p>
       </p>
@@ -660,8 +659,8 @@
                                           <span class="identifier">Allocator</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
- <span class="special">!=</span> <span class="identifier">rhs</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
+ <span class="special">!=</span> <span class="identifier">rhs</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare15"></a><p>
       </p>
@@ -673,8 +672,8 @@
                                        <span class="identifier">Allocator</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
- <span class="special">&lt;</span> <span class="identifier">rhs</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
+ <span class="special">&lt;</span> <span class="identifier">rhs</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare16"></a><p>
       </p>
@@ -686,8 +685,8 @@
                                          <span class="identifier">Allocator</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
- <span class="special">&gt;</span> <span class="identifier">rhs</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
+ <span class="special">&gt;</span> <span class="identifier">rhs</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare17"></a><p>
       </p>
@@ -699,8 +698,8 @@
                                           <span class="identifier">Allocator</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
- <span class="special">&gt;=</span> <span class="identifier">rhs</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
+ <span class="special">&gt;=</span> <span class="identifier">rhs</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare18"></a><p>
       </p>
@@ -712,8 +711,8 @@
                                           <span class="identifier">Allocator</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
- <span class="special">&lt;=</span> <span class="identifier">rhs</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
+ <span class="special">&lt;=</span> <span class="identifier">rhs</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare19"></a><p>
       </p>
@@ -723,8 +722,8 @@
                   <span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
- <span class="special">==</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span>
+ <span class="special">==</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare20"></a><p>
       </p>
@@ -734,8 +733,8 @@
                   <span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
- <span class="special">!=</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span>
+ <span class="special">!=</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare21"></a><p>
       </p>
@@ -745,8 +744,8 @@
                <span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
- <span class="special">&lt;</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span>
+ <span class="special">&lt;</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare22"></a><p>
       </p>
@@ -756,8 +755,8 @@
                <span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
- <span class="special">&gt;</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span>
+ <span class="special">&gt;</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare23"></a><p>
       </p>
@@ -767,8 +766,8 @@
                   <span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
- <span class="special">&gt;=</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span>
+ <span class="special">&gt;=</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare24"></a><p>
       </p>
@@ -778,8 +777,8 @@
                   <span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
- <span class="special">&lt;=</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span>
+ <span class="special">&lt;=</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare25"></a><p>
       </p>
@@ -789,8 +788,8 @@
                   <span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">*</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
- <span class="special">==</span> <span class="identifier">rhs</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
+ <span class="special">==</span> <span class="identifier">rhs</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare26"></a><p>
       </p>
@@ -800,8 +799,8 @@
                   <span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">*</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
- <span class="special">!=</span> <span class="identifier">rhs</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
+ <span class="special">!=</span> <span class="identifier">rhs</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare27"></a><p>
       </p>
@@ -811,8 +810,8 @@
                <span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">*</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
- <span class="special">&lt;</span> <span class="identifier">rhs</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
+ <span class="special">&lt;</span> <span class="identifier">rhs</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare28"></a><p>
       </p>
@@ -822,8 +821,8 @@
                <span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">*</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
- <span class="special">&gt;</span> <span class="identifier">rhs</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
+ <span class="special">&gt;</span> <span class="identifier">rhs</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare29"></a><p>
       </p>
@@ -833,8 +832,8 @@
                   <span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">*</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
- <span class="special">&gt;=</span> <span class="identifier">rhs</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
+ <span class="special">&gt;=</span> <span class="identifier">rhs</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare30"></a><p>
       </p>
@@ -844,8 +843,8 @@
                   <span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">*</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
- <span class="special">&lt;=</span> <span class="identifier">rhs</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
+ <span class="special">&lt;=</span> <span class="identifier">rhs</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare31"></a><p>
       </p>
@@ -855,8 +854,8 @@
                   <span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
- <span class="special">==</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span>
+ <span class="special">==</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare32"></a><p>
       </p>
@@ -866,8 +865,8 @@
                   <span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
- <span class="special">!=</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span>
+ <span class="special">!=</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare33"></a><p>
       </p>
@@ -877,8 +876,8 @@
                <span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
- <span class="special">&lt;</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span>
+ <span class="special">&lt;</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare34"></a><p>
       </p>
@@ -888,8 +887,8 @@
                <span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
- <span class="special">&gt;</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span>
+ <span class="special">&gt;</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare35"></a><p>
       </p>
@@ -899,8 +898,8 @@
                   <span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
- <span class="special">&gt;=</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span>
+ <span class="special">&gt;=</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare36"></a><p>
       </p>
@@ -910,8 +909,8 @@
                   <span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
- <span class="special">&lt;=</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span>
+ <span class="special">&lt;=</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare37"></a><p>
       </p>
@@ -921,8 +920,8 @@
                   <span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
- <span class="special">==</span> <span class="identifier">rhs</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
+ <span class="special">==</span> <span class="identifier">rhs</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare38"></a><p>
       </p>
@@ -932,8 +931,8 @@
                   <span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
- <span class="special">!=</span> <span class="identifier">rhs</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
+ <span class="special">!=</span> <span class="identifier">rhs</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare39"></a><p>
       </p>
@@ -943,8 +942,8 @@
                <span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
- <span class="special">&lt;</span> <span class="identifier">rhs</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
+ <span class="special">&lt;</span> <span class="identifier">rhs</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare40"></a><p>
       </p>
@@ -954,8 +953,8 @@
                <span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
- <span class="special">&gt;</span> <span class="identifier">rhs</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
+ <span class="special">&gt;</span> <span class="identifier">rhs</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare41"></a><p>
       </p>
@@ -965,8 +964,8 @@
                   <span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
- <span class="special">&gt;=</span> <span class="identifier">rhs</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
+ <span class="special">&gt;=</span> <span class="identifier">rhs</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_compare42"></a><p>
       </p>
@@ -976,12 +975,12 @@
                   <span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
- <span class="special">&lt;=</span> <span class="identifier">rhs</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
+ <span class="special">&lt;=</span> <span class="identifier">rhs</span></tt>.
       </p>
 <p>
- The addition operators for sub_match allow you to add a sub_match
- to any type to which you can add a <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span></code>
+ The addition operators for sub_match allow you to add a sub_match
+ to any type to which you can add a <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span></tt>
         and obtain a new string as the result.
       </p>
 <a name="boost_regex.sub_match.op_add1"></a><p>
@@ -995,8 +994,8 @@
                <span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;&amp;</span> <span class="identifier">m</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">s</span>
- <span class="special">+</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">s</span>
+ <span class="special">+</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_add2"></a><p>
       </p>
@@ -1009,8 +1008,8 @@
                                        <span class="identifier">Allocator</span><span class="special">&gt;&amp;</span> <span class="identifier">s</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
- <span class="special">+</span> <span class="identifier">s</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
+ <span class="special">+</span> <span class="identifier">s</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_add3"></a><p>
       </p>
@@ -1021,8 +1020,8 @@
                <span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;&amp;</span> <span class="identifier">m</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">s</span>
- <span class="special">+</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">s</span>
+ <span class="special">+</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_add4"></a><p>
       </p>
@@ -1033,8 +1032,8 @@
                <span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;::</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">*</span> <span class="identifier">s</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
- <span class="special">+</span> <span class="identifier">s</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
+ <span class="special">+</span> <span class="identifier">s</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_add5"></a><p>
       </p>
@@ -1045,8 +1044,8 @@
                <span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;&amp;</span> <span class="identifier">m</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">s</span>
- <span class="special">+</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">s</span>
+ <span class="special">+</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_add6"></a><p>
       </p>
@@ -1057,8 +1056,8 @@
                <span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">s</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
- <span class="special">+</span> <span class="identifier">s</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
+ <span class="special">+</span> <span class="identifier">s</span></tt>.
       </p>
 <a name="boost_regex.sub_match.op_add7"></a><p>
       </p>
@@ -1069,13 +1068,13 @@
                <span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;&amp;</span> <span class="identifier">m2</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">m1</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
- <span class="special">+</span> <span class="identifier">m2</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="identifier">m1</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
+ <span class="special">+</span> <span class="identifier">m2</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></tt>.
       </p>
-<a name="boost_regex.ref.sub_match.stream_inserter"></a><h6>
-<a name="id562277"></a>
+<a name="boost_regex.ref.sub_match.stream_inserter"></a><h5>
+<a name="id528696"></a>
         <a href="sub_match.html#boost_regex.ref.sub_match.stream_inserter">Stream inserter</a>
- </h6>
+ </h5>
 <a name="boost_regex.sub_match.op_stream"></a><p>
       </p>
 <pre class="programlisting">
@@ -1085,12 +1084,15 @@
                <span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special">&lt;</span><span class="identifier">BidirectionalIterator</span><span class="special">&gt;&amp;</span> <span class="identifier">m</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="special">(</span><span class="identifier">os</span> <span class="special">&lt;&lt;</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">str</span><span class="special">())</span></code>.
+ <span class="bold"><b>Effects</b></span>: returns <tt class="computeroutput"><span class="special">(</span><span class="identifier">os</span> <span class="special">&lt;&lt;</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">str</span><span class="special">())</span></tt>.
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/syntax_option_type.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/syntax_option_type.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/syntax_option_type.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>syntax_option_type</title>
+<title> syntax_option_type</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
-<link rel="up" href="../ref.html" title="Reference">
-<link rel="prev" href="bad_expression.html" title="bad_expression">
-<link rel="next" href="syntax_option_type/syntax_option_type_synopsis.html" title="syntax_option_type Synopsis">
+<link rel="up" href="../ref.html" title=" Reference">
+<link rel="prev" href="bad_expression.html" title=" bad_expression">
+<link rel="next" href="syntax_option_type/syntax_option_type_synopsis.html" title="
+ syntax_option_type Synopsis">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.ref.syntax_option_type"></a> syntax_option_type
-</h3></div></div></div>
+<a name="boost_regex.ref.syntax_option_type"></a> syntax_option_type</h3></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"><a href="syntax_option_type/syntax_option_type_synopsis.html">
         syntax_option_type Synopsis</a></span></dt>
@@ -43,7 +43,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_basic.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_basic.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_basic.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Options for POSIX Basic Regular Expressions</title>
+<title>
+ Options for POSIX Basic Regular Expressions</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Boost.Regex">
-<link rel="up" href="../syntax_option_type.html" title="syntax_option_type">
-<link rel="prev" href="syntax_option_type_extended.html" title="Options for POSIX Extended Regular Expressions">
-<link rel="next" href="syntax_option_type_literal.html" title="Options for Literal Strings">
+<link rel="up" href="../syntax_option_type.html" title=" syntax_option_type">
+<link rel="prev" href="syntax_option_type_extended.html" title="
+ Options for POSIX Extended Regular Expressions">
+<link rel="next" href="syntax_option_type_literal.html" title="
+ Options for Literal Strings">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="boost_regex.ref.syntax_option_type.syntax_option_type_basic"></a><a href="syntax_option_type_basic.html" title="Options for POSIX Basic Regular Expressions">
- Options for POSIX Basic Regular Expressions</a>
-</h4></div></div></div>
+<a name="boost_regex.ref.syntax_option_type.syntax_option_type_basic"></a><a href="syntax_option_type_basic.html" title="
+ Options for POSIX Basic Regular Expressions">
+ Options for POSIX Basic Regular Expressions</a></h4></div></div></div>
 <p>
           Exactly one of the following must always be set for POSIX basic regular
           expressions:
@@ -69,7 +72,8 @@
 <td>
                 <p>
                   Specifies that the grammar recognized by the regular expression
- engine is the same as that used by <a href="../../syntax/basic_syntax.html" title="POSIX Basic Regular Expression Syntax">POSIX
+ engine is the same as that used by <a href="../../syntax/basic_syntax.html" title=" POSIX Basic Regular
+ Expression Syntax">POSIX
                   basic regular expressions</a> in IEEE Std 1003.1-2001, Portable
                   Operating System Interface (POSIX ), Base Definitions and Headers,
                   Section 9, Regular Expressions (FWD.1).
@@ -107,12 +111,13 @@
 <td>
                 <p>
                   Specifies that the grammar recognized by the regular expression
- engine is the same as that used by POSIX utility <code class="computeroutput"><span class="identifier">grep</span></code> in IEEE Std 1003.1-2001,
+ engine is the same as that used by POSIX utility <tt class="computeroutput"><span class="identifier">grep</span></tt> in IEEE Std 1003.1-2001,
                   Portable Operating System Interface (POSIX ), Shells and Utilities,
                   Section 4, Utilit\ies, grep (FWD.1).
                 </p>
                 <p>
- That is to say, the same as <a href="../../syntax/basic_syntax.html" title="POSIX Basic Regular Expression Syntax">POSIX
+ That is to say, the same as <a href="../../syntax/basic_syntax.html" title=" POSIX Basic Regular
+ Expression Syntax">POSIX
                   basic syntax</a>, but with the newline character acting as an
                   alternation character; the expression is treated as a newline separated
                   list of alternatives.
@@ -132,7 +137,8 @@
                 </td>
 <td>
                 <p>
- Specifies that the grammar recognised is the superset of the POSIX-Basic syntax
+ Specifies that the grammar recognised is the superset of the <a href="../../syntax/basic_syntax.html" title=" POSIX Basic Regular
+ Expression Syntax">POSIX-Basic syntax</a>
                   used by the emacs program.
                 </p>
                 </td>
@@ -199,7 +205,7 @@
                 <p>
                   Specifies that when a regular expression is matched against a character
                   container sequence, then no sub-expression matches are to be stored
- in the supplied match_results structure.
+ in the supplied match_results structure.
                 </p>
                 </td>
 </tr>
@@ -237,8 +243,9 @@
                 </td>
 <td>
                 <p>
- Specifies that character ranges of the form <code class="computeroutput"><span class="special">[</span><span class="identifier">a</span><span class="special">-</span><span class="identifier">b</span><span class="special">]</span></code>
- should be locale sensitive. This bit is on by default for POSIX-Basic regular expressions,
+ Specifies that character ranges of the form <tt class="computeroutput"><span class="special">[</span><span class="identifier">a</span><span class="special">-</span><span class="identifier">b</span><span class="special">]</span></tt>
+ should be locale sensitive. This bit is on by default for <a href="../../syntax/basic_syntax.html" title=" POSIX Basic Regular
+ Expression Syntax">POSIX-Basic regular expressions</a>,
                   but can be unset to force ranges to be compared by code point only.
                 </p>
                 </td>
@@ -258,7 +265,7 @@
                 <p>
                   Specifies that the \n character has the same effect as the alternation
                   operator |. Allows newline separated lists to be used as a list
- of alternatives. This bit is already set, if you use the <code class="computeroutput"><span class="identifier">grep</span></code> option.
+ of alternatives. This bit is already set, if you use the <tt class="computeroutput"><span class="identifier">grep</span></tt> option.
                 </p>
                 </td>
 </tr>
@@ -275,7 +282,7 @@
                 </td>
 <td>
                 <p>
- When set then character classes such as <code class="computeroutput"><span class="special">[[:</span><span class="identifier">alnum</span><span class="special">:]]</span></code>
+ When set then character classes such as <tt class="computeroutput"><span class="special">[[:</span><span class="identifier">alnum</span><span class="special">:]]</span></tt>
                   are not allowed.
                 </p>
                 </td>
@@ -294,8 +301,9 @@
 <td>
                 <p>
                   When set this makes the escape character ordinary inside lists,
- so that <code class="computeroutput"><span class="special">[\</span><span class="identifier">b</span><span class="special">]</span></code> would match either '\' or 'b'.
- This bit is on by default for <a href="../../syntax/basic_syntax.html" title="POSIX Basic Regular Expression Syntax">POSIX-basic
+ so that <tt class="computeroutput"><span class="special">[\</span><span class="identifier">b</span><span class="special">]</span></tt> would match either '\' or 'b'.
+ This bit is on by default for <a href="../../syntax/basic_syntax.html" title=" POSIX Basic Regular
+ Expression Syntax">POSIX-basic
                   regular expressions</a>, but can be unset to force escapes to
                   be recognised inside lists.
                 </p>
@@ -331,8 +339,8 @@
                 </td>
 <td>
                 <p>
- When set then <code class="computeroutput"><span class="special">\?</span></code> acts
- as a zero-or-one repeat operator, and <code class="computeroutput"><span class="special">\+</span></code>
+ When set then <tt class="computeroutput"><span class="special">\?</span></tt> acts
+ as a zero-or-one repeat operator, and <tt class="computeroutput"><span class="special">\+</span></tt>
                   acts as a one-or-more repeat operator.
                 </p>
                 </td>
@@ -350,7 +358,7 @@
                 </td>
 <td>
                 <p>
- When set then <code class="computeroutput"><span class="special">\|</span></code> acts
+ When set then <tt class="computeroutput"><span class="special">\|</span></tt> acts
                   as the alternation operator.
                 </p>
                 </td>
@@ -368,7 +376,7 @@
                 </td>
 <td>
                 <p>
- Prevents basic_regex from throwing
+ Prevents basic_regex from throwing
                   an exception when an invalid expression is encountered.
                 </p>
                 </td>
@@ -378,7 +386,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_extended.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_extended.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_extended.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Options for POSIX Extended Regular Expressions</title>
+<title>
+ Options for POSIX Extended Regular Expressions</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Boost.Regex">
-<link rel="up" href="../syntax_option_type.html" title="syntax_option_type">
-<link rel="prev" href="syntax_option_type_perl.html" title="Options for Perl Regular Expressions">
-<link rel="next" href="syntax_option_type_basic.html" title="Options for POSIX Basic Regular Expressions">
+<link rel="up" href="../syntax_option_type.html" title=" syntax_option_type">
+<link rel="prev" href="syntax_option_type_perl.html" title="
+ Options for Perl Regular Expressions">
+<link rel="next" href="syntax_option_type_basic.html" title="
+ Options for POSIX Basic Regular Expressions">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,11 +27,12 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="boost_regex.ref.syntax_option_type.syntax_option_type_extended"></a><a href="syntax_option_type_extended.html" title="Options for POSIX Extended Regular Expressions">
- Options for POSIX Extended Regular Expressions</a>
-</h4></div></div></div>
+<a name="boost_regex.ref.syntax_option_type.syntax_option_type_extended"></a><a href="syntax_option_type_extended.html" title="
+ Options for POSIX Extended Regular Expressions">
+ Options for POSIX Extended Regular Expressions</a></h4></div></div></div>
 <p>
- Exactly one of the following must always be set for <a href="../../syntax/basic_extended.html" title="POSIX Extended Regular Expression Syntax">POSIX
+ Exactly one of the following must always be set for <a href="../../syntax/basic_extended.html" title=" POSIX Extended Regular
+ Expression Syntax">POSIX
           extended regular expressions</a>:
         </p>
 <div class="informaltable"><table class="table">
@@ -75,7 +79,8 @@
                   (FWD.1).
                 </p>
                 <p>
- Refer to the <a href="../../syntax/basic_extended.html" title="POSIX Extended Regular Expression Syntax">POSIX
+ Refer to the <a href="../../syntax/basic_extended.html" title=" POSIX Extended Regular
+ Expression Syntax">POSIX
                   extended regular expression guide</a> for more information.
                 </p>
                 <p>
@@ -106,7 +111,8 @@
                   grep (FWD.1).
                 </p>
                 <p>
- That is to say, the same as <a href="../../syntax/basic_extended.html" title="POSIX Extended Regular Expression Syntax">POSIX
+ That is to say, the same as <a href="../../syntax/basic_extended.html" title=" POSIX Extended Regular
+ Expression Syntax">POSIX
                   extended syntax</a>, but with the newline character acting as
                   an alternation character in addition to "|".
                 </p>
@@ -131,7 +137,8 @@
                   and Utilities, Section 4, awk (FWD.1).
                 </p>
                 <p>
- That is to say: the same as <a href="../../syntax/basic_extended.html" title="POSIX Extended Regular Expression Syntax">POSIX
+ That is to say: the same as <a href="../../syntax/basic_extended.html" title=" POSIX Extended Regular
+ Expression Syntax">POSIX
                   extended syntax</a>, but with escape sequences in character
                   classes permitted.
                 </p>
@@ -207,7 +214,7 @@
                 <p>
                   Specifies that when a regular expression is matched against a character
                   container sequence, then no sub-expression matches are to be stored
- in the supplied match_results structure.
+ in the supplied match_results structure.
                 </p>
                 </td>
 </tr>
@@ -245,7 +252,7 @@
                 </td>
 <td>
                 <p>
- Specifies that character ranges of the form <code class="computeroutput"><span class="special">[</span><span class="identifier">a</span><span class="special">-</span><span class="identifier">b</span><span class="special">]</span></code>
+ Specifies that character ranges of the form <tt class="computeroutput"><span class="special">[</span><span class="identifier">a</span><span class="special">-</span><span class="identifier">b</span><span class="special">]</span></tt>
                   should be locale sensitive. This bit is on by default for POSIX-Extended
                   regular expressions, but can be unset to force ranges to be compared
                   by code point only.
@@ -285,7 +292,7 @@
 <td>
                 <p>
                   When set this makes the escape character ordinary inside lists,
- so that <code class="computeroutput"><span class="special">[\</span><span class="identifier">b</span><span class="special">]</span></code> would match either '\' or 'b'.
+ so that <tt class="computeroutput"><span class="special">[\</span><span class="identifier">b</span><span class="special">]</span></tt> would match either '\' or 'b'.
                   This bit is on by default for POSIX-Extended regular expressions,
                   but can be unset to force escapes to be recognised inside lists.
                 </p>
@@ -323,7 +330,7 @@
                 </td>
 <td>
                 <p>
- Prevents basic_regex from throwing
+ Prevents basic_regex from throwing
                   an exception when an invalid expression is encountered.
                 </p>
                 </td>
@@ -333,7 +340,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_literal.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_literal.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_literal.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Options for Literal Strings</title>
+<title>
+ Options for Literal Strings</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Boost.Regex">
-<link rel="up" href="../syntax_option_type.html" title="syntax_option_type">
-<link rel="prev" href="syntax_option_type_basic.html" title="Options for POSIX Basic Regular Expressions">
-<link rel="next" href="../match_flag_type.html" title="match_flag_type">
+<link rel="up" href="../syntax_option_type.html" title=" syntax_option_type">
+<link rel="prev" href="syntax_option_type_basic.html" title="
+ Options for POSIX Basic Regular Expressions">
+<link rel="next" href="../match_flag_type.html" title=" match_flag_type">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +26,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="boost_regex.ref.syntax_option_type.syntax_option_type_literal"></a><a href="syntax_option_type_literal.html" title="Options for Literal Strings">
- Options for Literal Strings</a>
-</h4></div></div></div>
+<a name="boost_regex.ref.syntax_option_type.syntax_option_type_literal"></a><a href="syntax_option_type_literal.html" title="
+ Options for Literal Strings">
+ Options for Literal Strings</a></h4></div></div></div>
 <p>
           The following must always be set to interpret the expression as a string
           literal:
@@ -143,7 +145,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_overview.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_overview.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_overview.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Overview of syntax_option_type</title>
+<title>
+ Overview of syntax_option_type</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Boost.Regex">
-<link rel="up" href="../syntax_option_type.html" title="syntax_option_type">
-<link rel="prev" href="syntax_option_type_synopsis.html" title="syntax_option_type Synopsis">
-<link rel="next" href="syntax_option_type_perl.html" title="Options for Perl Regular Expressions">
+<link rel="up" href="../syntax_option_type.html" title=" syntax_option_type">
+<link rel="prev" href="syntax_option_type_synopsis.html" title="
+ syntax_option_type Synopsis">
+<link rel="next" href="syntax_option_type_perl.html" title="
+ Options for Perl Regular Expressions">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,22 +27,22 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="boost_regex.ref.syntax_option_type.syntax_option_type_overview"></a><a href="syntax_option_type_overview.html" title="Overview of syntax_option_type">
- Overview of syntax_option_type</a>
-</h4></div></div></div>
+<a name="boost_regex.ref.syntax_option_type.syntax_option_type_overview"></a><a href="syntax_option_type_overview.html" title="
+ Overview of syntax_option_type">
+ Overview of syntax_option_type</a></h4></div></div></div>
 <p>
- The type syntax_option_type is an implementation
+ The type syntax_option_type is an implementation
           specific bitmask type (see C++ standard 17.3.2.1.2). Setting its elements
- has the effects listed in the table below, a valid value of type syntax_option_type
- will always have exactly one of the elements <code class="computeroutput"><span class="identifier">normal</span></code>,
- <code class="computeroutput"><span class="identifier">basic</span></code>, <code class="computeroutput"><span class="identifier">extended</span></code>,
- <code class="computeroutput"><span class="identifier">awk</span></code>, <code class="computeroutput"><span class="identifier">grep</span></code>,
- <code class="computeroutput"><span class="identifier">egrep</span></code>, <code class="computeroutput"><span class="identifier">sed</span></code>,
- <code class="computeroutput"><span class="identifier">literal</span></code> or <code class="computeroutput"><span class="identifier">perl</span></code> set.
+ has the effects listed in the table below, a valid value of type syntax_option_type
+ will always have exactly one of the elements <tt class="computeroutput"><span class="identifier">normal</span></tt>,
+ <tt class="computeroutput"><span class="identifier">basic</span></tt>, <tt class="computeroutput"><span class="identifier">extended</span></tt>,
+ <tt class="computeroutput"><span class="identifier">awk</span></tt>, <tt class="computeroutput"><span class="identifier">grep</span></tt>,
+ <tt class="computeroutput"><span class="identifier">egrep</span></tt>, <tt class="computeroutput"><span class="identifier">sed</span></tt>,
+ <tt class="computeroutput"><span class="identifier">literal</span></tt> or <tt class="computeroutput"><span class="identifier">perl</span></tt> set.
         </p>
 <p>
           Note that for convenience all the constants listed here are duplicated
- within the scope of class template basic_regex, so you can use any
+ within the scope of class template basic_regex, so you can use any
           of:
         </p>
 <pre class="programlisting">
@@ -63,7 +66,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_perl.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_perl.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_perl.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Options for Perl Regular Expressions</title>
+<title>
+ Options for Perl Regular Expressions</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Boost.Regex">
-<link rel="up" href="../syntax_option_type.html" title="syntax_option_type">
-<link rel="prev" href="syntax_option_type_overview.html" title="Overview of syntax_option_type">
-<link rel="next" href="syntax_option_type_extended.html" title="Options for POSIX Extended Regular Expressions">
+<link rel="up" href="../syntax_option_type.html" title=" syntax_option_type">
+<link rel="prev" href="syntax_option_type_overview.html" title="
+ Overview of syntax_option_type">
+<link rel="next" href="syntax_option_type_extended.html" title="
+ Options for POSIX Extended Regular Expressions">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="boost_regex.ref.syntax_option_type.syntax_option_type_perl"></a><a href="syntax_option_type_perl.html" title="Options for Perl Regular Expressions">
- Options for Perl Regular Expressions</a>
-</h4></div></div></div>
+<a name="boost_regex.ref.syntax_option_type.syntax_option_type_perl"></a><a href="syntax_option_type_perl.html" title="
+ Options for Perl Regular Expressions">
+ Options for Perl Regular Expressions</a></h4></div></div></div>
 <p>
           One of the following must always be set for perl regular expressions:
         </p>
@@ -73,11 +76,12 @@
                   part 10, RegExp (Regular Expression) Objects (FWD.1).
                 </p>
                 <p>
- This is functionally identical to the <a href="../../syntax/perl_syntax.html" title="Perl Regular Expression Syntax">Perl
+ This is functionally identical to the <a href="../../syntax/perl_syntax.html" title=" Perl Regular Expression
+ Syntax">Perl
                   regular expression syntax</a>.
                 </p>
                 <p>
- Boost.Regex also recognizes all of the perl-compatible <code class="computeroutput"><span class="special">(?...)</span></code> extensions in this mode.
+ Boost.Regex also recognizes all of the perl-compatible <tt class="computeroutput"><span class="special">(?...)</span></tt> extensions in this mode.
                 </p>
                 </td>
 </tr>
@@ -211,7 +215,7 @@
                 <p>
                   Specifies that when a regular expression is matched against a character
                   container sequence, then no sub-expression matches are to be stored
- in the supplied match_results structure.
+ in the supplied match_results structure.
                 </p>
                 </td>
 </tr>
@@ -249,7 +253,7 @@
                 </td>
 <td>
                 <p>
- Specifies that character ranges of the form <code class="computeroutput"><span class="special">[</span><span class="identifier">a</span><span class="special">-</span><span class="identifier">b</span><span class="special">]</span></code>
+ Specifies that character ranges of the form <tt class="computeroutput"><span class="special">[</span><span class="identifier">a</span><span class="special">-</span><span class="identifier">b</span><span class="special">]</span></tt>
                   should be locale sensitive.
                 </p>
                 </td>
@@ -286,7 +290,7 @@
                 </td>
 <td>
                 <p>
- Prevents basic_regex from throwing
+ Prevents basic_regex from throwing
                   an exception when an invalid expression is encountered.
                 </p>
                 </td>
@@ -325,9 +329,9 @@
 <td>
                 <p>
                   Normally whether Boost.Regex will match "." against a
- newline character is determined by the match flag <code class="computeroutput"><span class="identifier">match_dot_not_newline</span></code>. Specifying
- this flag is equivalent to prefixing the expression with <code class="computeroutput"><span class="special">(?-</span><span class="identifier">s</span><span class="special">)</span></code> and therefore causes "."
- not to match a newline character regardless of whether <code class="computeroutput"><span class="identifier">match_not_dot_newline</span></code> is set
+ newline character is determined by the match flag <tt class="computeroutput"><span class="identifier">match_dot_not_newline</span></tt>. Specifying
+ this flag is equivalent to prefixing the expression with <tt class="computeroutput"><span class="special">(?-</span><span class="identifier">s</span><span class="special">)</span></tt> and therefore causes "."
+ not to match a newline character regardless of whether <tt class="computeroutput"><span class="identifier">match_not_dot_newline</span></tt> is set
                   in the match flags.
                 </p>
                 </td>
@@ -346,9 +350,9 @@
 <td>
                 <p>
                   Normally whether Boost.Regex will match "." against a
- newline character is determined by the match flag <code class="computeroutput"><span class="identifier">match_dot_not_newline</span></code>. Specifying
- this flag is equivalent to prefixing the expression with <code class="computeroutput"><span class="special">(?</span><span class="identifier">s</span><span class="special">)</span></code> and therefore causes "."
- to match a newline character regardless of whether <code class="computeroutput"><span class="identifier">match_not_dot_newline</span></code> is set
+ newline character is determined by the match flag <tt class="computeroutput"><span class="identifier">match_dot_not_newline</span></tt>. Specifying
+ this flag is equivalent to prefixing the expression with <tt class="computeroutput"><span class="special">(?</span><span class="identifier">s</span><span class="special">)</span></tt> and therefore causes "."
+ to match a newline character regardless of whether <tt class="computeroutput"><span class="identifier">match_not_dot_newline</span></tt> is set
                   in the match flags.
                 </p>
                 </td>
@@ -376,7 +380,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_synopsis.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_synopsis.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_synopsis.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>syntax_option_type Synopsis</title>
+<title>
+ syntax_option_type Synopsis</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Boost.Regex">
-<link rel="up" href="../syntax_option_type.html" title="syntax_option_type">
-<link rel="prev" href="../syntax_option_type.html" title="syntax_option_type">
-<link rel="next" href="syntax_option_type_overview.html" title="Overview of syntax_option_type">
+<link rel="up" href="../syntax_option_type.html" title=" syntax_option_type">
+<link rel="prev" href="../syntax_option_type.html" title=" syntax_option_type">
+<link rel="next" href="syntax_option_type_overview.html" title="
+ Overview of syntax_option_type">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,15 +26,15 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="boost_regex.ref.syntax_option_type.syntax_option_type_synopsis"></a><a href="syntax_option_type_synopsis.html" title="syntax_option_type Synopsis">
- syntax_option_type Synopsis</a>
-</h4></div></div></div>
+<a name="boost_regex.ref.syntax_option_type.syntax_option_type_synopsis"></a><a href="syntax_option_type_synopsis.html" title="
+ syntax_option_type Synopsis">
+ syntax_option_type Synopsis</a></h4></div></div></div>
 <p>
- Type syntax_option_type
+ Type syntax_option_type
           is an implementation specific bitmask type that controls how a regular
           expression string is to be interpreted. For convenience note that all the
           constants listed here, are also duplicated within the scope of class template
- basic_regex.
+ basic_regex.
         </p>
 <pre class="programlisting">
 <span class="keyword">namespace</span> <span class="identifier">std</span><span class="special">{</span> <span class="keyword">namespace</span> <span class="identifier">regex_constants</span><span class="special">{</span>
@@ -63,7 +65,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/syntax.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/syntax.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/syntax.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Regular Expression Syntax</title>
+<title> Regular Expression Syntax</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../index.html" title="Boost.Regex">
 <link rel="up" href="../index.html" title="Boost.Regex">
-<link rel="prev" href="partial_matches.html" title="Partial Matches">
-<link rel="next" href="syntax/perl_syntax.html" title="Perl Regular Expression Syntax">
+<link rel="prev" href="partial_matches.html" title=" Partial Matches">
+<link rel="next" href="syntax/perl_syntax.html" title=" Perl Regular Expression
+ Syntax">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="boost_regex.syntax"></a> Regular Expression Syntax
-</h2></div></div></div>
+<a name="boost_regex.syntax"></a> Regular Expression Syntax</h2></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"><a href="syntax/perl_syntax.html"> Perl Regular Expression
       Syntax</a></span></dt>
@@ -63,15 +63,18 @@
     </p>
 <div class="itemizedlist"><ul type="disc">
 <li>
-<a href="syntax/perl_syntax.html" title="Perl Regular Expression Syntax">Perl (this is the default
+<a href="syntax/perl_syntax.html" title=" Perl Regular Expression
+ Syntax">Perl (this is the default
         behavior)</a>.
       </li>
 <li>
-<a href="syntax/basic_extended.html" title="POSIX Extended Regular Expression Syntax">POSIX extended (including
+<a href="syntax/basic_extended.html" title=" POSIX Extended Regular
+ Expression Syntax">POSIX extended (including
         the egrep and awk variations)</a>.
       </li>
 <li>
-<a href="syntax/basic_syntax.html" title="POSIX Basic Regular Expression Syntax">POSIX Basic (including the
+<a href="syntax/basic_syntax.html" title=" POSIX Basic Regular
+ Expression Syntax">POSIX Basic (including the
         grep and emacs variations)</a>.
       </li>
 </ul></div>
@@ -94,7 +97,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/syntax/basic_extended.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/syntax/basic_extended.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/syntax/basic_extended.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>POSIX Extended Regular Expression Syntax</title>
+<title> POSIX Extended Regular
+ Expression Syntax</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
-<link rel="up" href="../syntax.html" title="Regular Expression Syntax">
-<link rel="prev" href="perl_syntax.html" title="Perl Regular Expression Syntax">
-<link rel="next" href="basic_syntax.html" title="POSIX Basic Regular Expression Syntax">
+<link rel="up" href="../syntax.html" title=" Regular Expression Syntax">
+<link rel="prev" href="perl_syntax.html" title=" Perl Regular Expression
+ Syntax">
+<link rel="next" href="basic_syntax.html" title=" POSIX Basic Regular
+ Expression Syntax">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,18 +27,18 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.syntax.basic_extended"></a><a href="basic_extended.html" title="POSIX Extended Regular Expression Syntax"> POSIX Extended Regular
- Expression Syntax</a>
-</h3></div></div></div>
-<a name="boost_regex.syntax.basic_extended.synopsis"></a><h4>
-<a name="id504125"></a>
+<a name="boost_regex.syntax.basic_extended"></a><a href="basic_extended.html" title=" POSIX Extended Regular
+ Expression Syntax"> POSIX Extended Regular
+ Expression Syntax</a></h3></div></div></div>
+<a name="boost_regex.syntax.basic_extended.synopsis"></a><h3>
+<a name="id470414"></a>
         <a href="basic_extended.html#boost_regex.syntax.basic_extended.synopsis">Synopsis</a>
- </h4>
+ </h3>
 <p>
         The POSIX-Extended regular expression syntax is supported by the POSIX C
- regular expression API's, and variations are used by the utilities <code class="computeroutput"><span class="identifier">egrep</span></code> and <code class="computeroutput"><span class="identifier">awk</span></code>.
+ regular expression API's, and variations are used by the utilities <tt class="computeroutput"><span class="identifier">egrep</span></tt> and <tt class="computeroutput"><span class="identifier">awk</span></tt>.
         You can construct POSIX extended regular expressions in Boost.Regex by passing
- the flag <code class="computeroutput"><span class="identifier">extended</span></code> to the
+ the flag <tt class="computeroutput"><span class="identifier">extended</span></tt> to the
         regex constructor, for example:
       </p>
 <pre class="programlisting">
@@ -46,38 +49,38 @@
 </pre>
 <a name="boost_regex.posix_extended_syntax"></a><p>
       </p>
-<a name="boost_regex.syntax.basic_extended.posix_extended_syntax"></a><h4>
-<a name="id504391"></a>
+<a name="boost_regex.syntax.basic_extended.posix_extended_syntax"></a><h3>
+<a name="id470682"></a>
         <a href="basic_extended.html#boost_regex.syntax.basic_extended.posix_extended_syntax">POSIX
         Extended Syntax</a>
- </h4>
+ </h3>
 <p>
         In POSIX-Extended regular expressions, all characters match themselves except
         for the following special characters:
       </p>
 <pre class="programlisting">.[{()\*+?|^$</pre>
-<a name="boost_regex.syntax.basic_extended.wildcard_"></a><h5>
-<a name="id504431"></a>
+<a name="boost_regex.syntax.basic_extended.wildcard_"></a><h4>
+<a name="id470723"></a>
         <a href="basic_extended.html#boost_regex.syntax.basic_extended.wildcard_">Wildcard:</a>
- </h5>
+ </h4>
 <p>
         The single character '.' when used outside of a character set will match
         any single character except:
       </p>
 <div class="itemizedlist"><ul type="disc">
 <li>
- The NULL character when the flag <code class="computeroutput"><span class="identifier">match_no_dot_null</span></code>
+ The NULL character when the flag <tt class="computeroutput"><span class="identifier">match_no_dot_null</span></tt>
           is passed to the matching algorithms.
         </li>
 <li>
- The newline character when the flag <code class="computeroutput"><span class="identifier">match_not_dot_newline</span></code>
+ The newline character when the flag <tt class="computeroutput"><span class="identifier">match_not_dot_newline</span></tt>
           is passed to the matching algorithms.
         </li>
 </ul></div>
-<a name="boost_regex.syntax.basic_extended.anchors_"></a><h5>
-<a name="id504499"></a>
+<a name="boost_regex.syntax.basic_extended.anchors_"></a><h4>
+<a name="id470793"></a>
         <a href="basic_extended.html#boost_regex.syntax.basic_extended.anchors_">Anchors:</a>
- </h5>
+ </h4>
 <p>
         A '^' character shall match the start of a line when used as the first character
         of an expression, or the first character of a sub-expression.
@@ -86,39 +89,39 @@
         A '$' character shall match the end of a line when used as the last character
         of an expression, or the last character of a sub-expression.
       </p>
-<a name="boost_regex.syntax.basic_extended.marked_sub_expressions_"></a><h5>
-<a name="id504534"></a>
+<a name="boost_regex.syntax.basic_extended.marked_sub_expressions_"></a><h4>
+<a name="id470830"></a>
         <a href="basic_extended.html#boost_regex.syntax.basic_extended.marked_sub_expressions_">Marked
         sub-expressions:</a>
- </h5>
+ </h4>
 <p>
- A section beginning <code class="computeroutput"><span class="special">(</span></code> and ending
- <code class="computeroutput"><span class="special">)</span></code> acts as a marked sub-expression.
+ A section beginning <tt class="computeroutput"><span class="special">(</span></tt> and ending
+ <tt class="computeroutput"><span class="special">)</span></tt> acts as a marked sub-expression.
         Whatever matched the sub-expression is split out in a separate field by the
         matching algorithms. Marked sub-expressions can also repeated, or referred
         to by a back-reference.
       </p>
-<a name="boost_regex.syntax.basic_extended.repeats_"></a><h5>
-<a name="id504591"></a>
+<a name="boost_regex.syntax.basic_extended.repeats_"></a><h4>
+<a name="id470888"></a>
         <a href="basic_extended.html#boost_regex.syntax.basic_extended.repeats_">Repeats:</a>
- </h5>
+ </h4>
 <p>
         Any atom (a single character, a marked sub-expression, or a character class)
- can be repeated with the <code class="computeroutput"><span class="special">*</span></code>,
- <code class="computeroutput"><span class="special">+</span></code>, <code class="computeroutput"><span class="special">?</span></code>,
- and <code class="computeroutput"><span class="special">{}</span></code> operators.
+ can be repeated with the <tt class="computeroutput"><span class="special">*</span></tt>,
+ <tt class="computeroutput"><span class="special">+</span></tt>, <tt class="computeroutput"><span class="special">?</span></tt>,
+ and <tt class="computeroutput"><span class="special">{}</span></tt> operators.
       </p>
 <p>
- The <code class="computeroutput"><span class="special">*</span></code> operator will match the
+ The <tt class="computeroutput"><span class="special">*</span></tt> operator will match the
         preceding atom <span class="emphasis"><em>zero or more times</em></span>, for example the expression
- <code class="computeroutput"><span class="identifier">a</span><span class="special">*</span><span class="identifier">b</span></code> will match any of the following:
+ <tt class="computeroutput"><span class="identifier">a</span><span class="special">*</span><span class="identifier">b</span></tt> will match any of the following:
       </p>
 <pre class="programlisting">b
 ab
 aaaaaaaab
 </pre>
 <p>
- The <code class="computeroutput"><span class="special">+</span></code> operator will match the
+ The <tt class="computeroutput"><span class="special">+</span></tt> operator will match the
         preceding atom <span class="emphasis"><em>one or more times</em></span>, for example the expression
         a+b will match any of the following:
       </p>
@@ -131,9 +134,9 @@
 <pre class="programlisting">b
 </pre>
 <p>
- The <code class="computeroutput"><span class="special">?</span></code> operator will match the
+ The <tt class="computeroutput"><span class="special">?</span></tt> operator will match the
         preceding atom <span class="emphasis"><em>zero or one times</em></span>, for example the expression
- <code class="computeroutput"><span class="identifier">ca</span><span class="special">?</span><span class="identifier">b</span></code> will match any of the following:
+ <tt class="computeroutput"><span class="identifier">ca</span><span class="special">?</span><span class="identifier">b</span></tt> will match any of the following:
       </p>
 <pre class="programlisting">cb
 cab
@@ -147,15 +150,15 @@
         An atom can also be repeated with a bounded repeat:
       </p>
 <p>
- <code class="computeroutput"><span class="identifier">a</span><span class="special">{</span><span class="identifier">n</span><span class="special">}</span></code> Matches
+ <tt class="computeroutput"><span class="identifier">a</span><span class="special">{</span><span class="identifier">n</span><span class="special">}</span></tt> Matches
         'a' repeated <span class="emphasis"><em>exactly n times</em></span>.
       </p>
 <p>
- <code class="computeroutput"><span class="identifier">a</span><span class="special">{</span><span class="identifier">n</span><span class="special">,}</span></code> Matches
+ <tt class="computeroutput"><span class="identifier">a</span><span class="special">{</span><span class="identifier">n</span><span class="special">,}</span></tt> Matches
         'a' repeated <span class="emphasis"><em>n or more times</em></span>.
       </p>
 <p>
- <code class="computeroutput"><span class="identifier">a</span><span class="special">{</span><span class="identifier">n</span><span class="special">,</span> <span class="identifier">m</span><span class="special">}</span></code> Matches 'a' repeated <span class="emphasis"><em>between n
+ <tt class="computeroutput"><span class="identifier">a</span><span class="special">{</span><span class="identifier">n</span><span class="special">,</span> <span class="identifier">m</span><span class="special">}</span></tt> Matches 'a' repeated <span class="emphasis"><em>between n
         and m times inclusive</em></span>.
       </p>
 <p>
@@ -184,13 +187,13 @@
 <span class="identifier">a</span><span class="special">(*)</span>
 </pre>
 <p>
- Will raise an error, as there is nothing for the <code class="computeroutput"><span class="special">*</span></code>
+ Will raise an error, as there is nothing for the <tt class="computeroutput"><span class="special">*</span></tt>
         operator to be applied to.
       </p>
-<a name="boost_regex.syntax.basic_extended.back_references_"></a><h5>
-<a name="id505042"></a>
+<a name="boost_regex.syntax.basic_extended.back_references_"></a><h4>
+<a name="id471342"></a>
         <a href="basic_extended.html#boost_regex.syntax.basic_extended.back_references_">Back references:</a>
- </h5>
+ </h4>
 <p>
         An escape character followed by a digit <span class="emphasis"><em>n</em></span>, where <span class="emphasis"><em>n</em></span>
         is in the range 1-9, matches the same string that was matched by sub-expression
@@ -214,29 +217,29 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Caution]" src="../../../../../../doc/html/images/caution.png"></td>
 <th align="left">Caution</th>
 </tr>
-<tr><td align="left" valign="top"><p>
+<tr><td colspan="2" align="left" valign="top"><p>
           The POSIX standard does not support back-references for "extended"
           regular expressions, this is a compatible extension to that standard.
         </p></td></tr>
 </table></div>
-<a name="boost_regex.syntax.basic_extended.alternation"></a><h5>
-<a name="id505138"></a>
+<a name="boost_regex.syntax.basic_extended.alternation"></a><h4>
+<a name="id471440"></a>
         <a href="basic_extended.html#boost_regex.syntax.basic_extended.alternation">Alternation</a>
- </h5>
+ </h4>
 <p>
- The <code class="computeroutput"><span class="special">|</span></code> operator will match either
- of its arguments, so for example: <code class="computeroutput"><span class="identifier">abc</span><span class="special">|</span><span class="identifier">def</span></code> will
+ The <tt class="computeroutput"><span class="special">|</span></tt> operator will match either
+ of its arguments, so for example: <tt class="computeroutput"><span class="identifier">abc</span><span class="special">|</span><span class="identifier">def</span></tt> will
         match either "abc" or "def".
       </p>
 <p>
- Parenthesis can be used to group alternations, for example: <code class="computeroutput"><span class="identifier">ab</span><span class="special">(</span><span class="identifier">d</span><span class="special">|</span><span class="identifier">ef</span><span class="special">)</span></code>
+ Parenthesis can be used to group alternations, for example: <tt class="computeroutput"><span class="identifier">ab</span><span class="special">(</span><span class="identifier">d</span><span class="special">|</span><span class="identifier">ef</span><span class="special">)</span></tt>
         will match either of "abd" or "abef".
       </p>
-<a name="boost_regex.syntax.basic_extended.character_sets_"></a><h5>
-<a name="id505242"></a>
+<a name="boost_regex.syntax.basic_extended.character_sets_"></a><h4>
+<a name="id471545"></a>
         <a href="basic_extended.html#boost_regex.syntax.basic_extended.character_sets_">Character
         sets:</a>
- </h5>
+ </h4>
 <p>
         A character set is a bracket-expression starting with [ and ending with ],
         it defines a set of characters, and matches any single character that is
@@ -245,72 +248,73 @@
 <p>
         A bracket expression may contain any combination of the following:
       </p>
-<a name="boost_regex.syntax.basic_extended.single_characters_"></a><h6>
-<a name="id505278"></a>
+<a name="boost_regex.syntax.basic_extended.single_characters_"></a><h5>
+<a name="id471583"></a>
         <a href="basic_extended.html#boost_regex.syntax.basic_extended.single_characters_">Single
         characters:</a>
- </h6>
+ </h5>
 <p>
- For example <code class="computeroutput"><span class="special">[</span><span class="identifier">abc</span><span class="special">]</span></code>, will match any of the characters 'a', 'b',
+ For example <tt class="computeroutput"><span class="special">[</span><span class="identifier">abc</span><span class="special">]</span></tt>, will match any of the characters 'a', 'b',
         or 'c'.
       </p>
-<a name="boost_regex.syntax.basic_extended.character_ranges_"></a><h6>
-<a name="id505328"></a>
+<a name="boost_regex.syntax.basic_extended.character_ranges_"></a><h5>
+<a name="id471636"></a>
         <a href="basic_extended.html#boost_regex.syntax.basic_extended.character_ranges_">Character
         ranges:</a>
- </h6>
+ </h5>
 <p>
- For example <code class="computeroutput"><span class="special">[</span><span class="identifier">a</span><span class="special">-</span><span class="identifier">c</span><span class="special">]</span></code>
+ For example <tt class="computeroutput"><span class="special">[</span><span class="identifier">a</span><span class="special">-</span><span class="identifier">c</span><span class="special">]</span></tt>
         will match any single character in the range 'a' to 'c'. By default, for
         POSIX-Extended regular expressions, a character <span class="emphasis"><em>x</em></span> is
         within the range <span class="emphasis"><em>y</em></span> to <span class="emphasis"><em>z</em></span>, if it
         collates within that range; this results in locale specific behavior . This
- behavior can be turned off by unsetting the <code class="computeroutput"><span class="identifier">collate</span></code>
- option flag - in
+ behavior can be turned off by unsetting the <tt class="computeroutput"><span class="identifier">collate</span></tt>
+ option flag - in
         which case whether a character appears within a range is determined by comparing
         the code points of the characters only.
       </p>
-<a name="boost_regex.syntax.basic_extended.negation_"></a><h6>
-<a name="id505429"></a>
+<a name="boost_regex.syntax.basic_extended.negation_"></a><h5>
+<a name="id471737"></a>
         <a href="basic_extended.html#boost_regex.syntax.basic_extended.negation_">Negation:</a>
- </h6>
+ </h5>
 <p>
         If the bracket-expression begins with the ^ character, then it matches the
- complement of the characters it contains, for example <code class="computeroutput"><span class="special">[^</span><span class="identifier">a</span><span class="special">-</span><span class="identifier">c</span><span class="special">]</span></code> matches any character that is not in the
- range <code class="computeroutput"><span class="identifier">a</span><span class="special">-</span><span class="identifier">c</span></code>.
+ complement of the characters it contains, for example <tt class="computeroutput"><span class="special">[^</span><span class="identifier">a</span><span class="special">-</span><span class="identifier">c</span><span class="special">]</span></tt> matches any character that is not in the
+ range <tt class="computeroutput"><span class="identifier">a</span><span class="special">-</span><span class="identifier">c</span></tt>.
       </p>
-<a name="boost_regex.syntax.basic_extended.character_classes_"></a><h6>
-<a name="id505512"></a>
+<a name="boost_regex.syntax.basic_extended.character_classes_"></a><h5>
+<a name="id471821"></a>
         <a href="basic_extended.html#boost_regex.syntax.basic_extended.character_classes_">Character
         classes:</a>
- </h6>
+ </h5>
 <p>
- An expression of the form <code class="computeroutput"><span class="special">[[:</span><span class="identifier">name</span><span class="special">:]]</span></code>
- matches the named character class "name", for example <code class="computeroutput"><span class="special">[[:</span><span class="identifier">lower</span><span class="special">:]]</span></code> matches any lower case character. See
- character class names.
+ An expression of the form <tt class="computeroutput"><span class="special">[[:</span><span class="identifier">name</span><span class="special">:]]</span></tt>
+ matches the named character class "name", for example <tt class="computeroutput"><span class="special">[[:</span><span class="identifier">lower</span><span class="special">:]]</span></tt> matches any lower case character. See
+ <a href="character_classes.html" title=" Character Class
+ Names">character class names</a>.
       </p>
-<a name="boost_regex.syntax.basic_extended.collating_elements_"></a><h6>
-<a name="id505594"></a>
+<a name="boost_regex.syntax.basic_extended.collating_elements_"></a><h5>
+<a name="id471905"></a>
         <a href="basic_extended.html#boost_regex.syntax.basic_extended.collating_elements_">Collating
         Elements:</a>
- </h6>
+ </h5>
 <p>
- An expression of the form <code class="computeroutput"><span class="special">[[.</span><span class="identifier">col</span><span class="special">.]</span></code> matches
+ An expression of the form <tt class="computeroutput"><span class="special">[[.</span><span class="identifier">col</span><span class="special">.]</span></tt> matches
         the collating element <span class="emphasis"><em>col</em></span>. A collating element is any
         single character, or any sequence of characters that collates as a single
         unit. Collating elements may also be used as the end point of a range, for
- example: <code class="computeroutput"><span class="special">[[.</span><span class="identifier">ae</span><span class="special">.]-</span><span class="identifier">c</span><span class="special">]</span></code>
+ example: <tt class="computeroutput"><span class="special">[[.</span><span class="identifier">ae</span><span class="special">.]-</span><span class="identifier">c</span><span class="special">]</span></tt>
         matches the character sequence "ae", plus any single character
         in the range "ae"-c, assuming that "ae" is treated as
         a single collating element in the current locale.
       </p>
 <p>
         Collating elements may be used in place of escapes (which are not normally
- allowed inside character sets), for example <code class="computeroutput"><span class="special">[[.^.]</span><span class="identifier">abc</span><span class="special">]</span></code> would
+ allowed inside character sets), for example <tt class="computeroutput"><span class="special">[[.^.]</span><span class="identifier">abc</span><span class="special">]</span></tt> would
         match either one of the characters 'abc^'.
       </p>
 <p>
- As an extension, a collating element may also be specified via its symbolic name, for example:
+ As an extension, a collating element may also be specified via its symbolic name, for example:
       </p>
 <pre class="programlisting">
 <span class="special">[[.</span><span class="identifier">NUL</span><span class="special">.]]</span>
@@ -318,35 +322,35 @@
 <p>
         matches a NUL character.
       </p>
-<a name="boost_regex.syntax.basic_extended.equivalence_classes_"></a><h6>
-<a name="id505757"></a>
+<a name="boost_regex.syntax.basic_extended.equivalence_classes_"></a><h5>
+<a name="id472066"></a>
         <a href="basic_extended.html#boost_regex.syntax.basic_extended.equivalence_classes_">Equivalence
         classes:</a>
- </h6>
+ </h5>
 <p>
- An expression of the form <code class="computeroutput"><span class="special">[[=</span><span class="identifier">col</span><span class="special">=]]</span></code>,
+ An expression of the form <tt class="computeroutput"><span class="special">[[=</span><span class="identifier">col</span><span class="special">=]]</span></tt>,
         matches any character or collating element whose primary sort key is the
         same as that for collating element <span class="emphasis"><em>col</em></span>, as with colating
- elements the name <span class="emphasis"><em>col</em></span> may be a <a href="collating_names.html" title="Collating Names">symbolic
+ elements the name <span class="emphasis"><em>col</em></span> may be a <a href="collating_names.html" title=" Collating Names">symbolic
         name</a>. A primary sort key is one that ignores case, accentation, or
- locale-specific tailorings; so for example <code class="computeroutput"><span class="special">[[=</span><span class="identifier">a</span><span class="special">=]]</span></code> matches
+ locale-specific tailorings; so for example <tt class="computeroutput"><span class="special">[[=</span><span class="identifier">a</span><span class="special">=]]</span></tt> matches
         any of the characters: a, À, Á, Â, Ã, Ä, Å, A, à, á, â, ã, ä and å. Unfortunately implementation
         of this is reliant on the platform's collation and localisation support;
         this feature can not be relied upon to work portably across all platforms,
         or even all locales on one platform.
       </p>
-<a name="boost_regex.syntax.basic_extended.combinations_"></a><h6>
-<a name="id505861"></a>
+<a name="boost_regex.syntax.basic_extended.combinations_"></a><h5>
+<a name="id472176"></a>
         <a href="basic_extended.html#boost_regex.syntax.basic_extended.combinations_">Combinations:</a>
- </h6>
+ </h5>
 <p>
         All of the above can be combined in one character set declaration, for example:
- <code class="computeroutput"><span class="special">[[:</span><span class="identifier">digit</span><span class="special">:]</span><span class="identifier">a</span><span class="special">-</span><span class="identifier">c</span><span class="special">[.</span><span class="identifier">NUL</span><span class="special">.]]</span></code>.
+ <tt class="computeroutput"><span class="special">[[:</span><span class="identifier">digit</span><span class="special">:]</span><span class="identifier">a</span><span class="special">-</span><span class="identifier">c</span><span class="special">[.</span><span class="identifier">NUL</span><span class="special">.]]</span></tt>.
       </p>
-<a name="boost_regex.syntax.basic_extended.escapes"></a><h5>
-<a name="id505941"></a>
+<a name="boost_regex.syntax.basic_extended.escapes"></a><h4>
+<a name="id472256"></a>
         <a href="basic_extended.html#boost_regex.syntax.basic_extended.escapes">Escapes</a>
- </h5>
+ </h4>
 <p>
         The POSIX standard defines no escape sequences for POSIX-Extended regular
         expressions, except that:
@@ -361,7 +365,7 @@
 <li>
           An escape inside a character class declaration shall match itself: in other
           words the escape character is not "special" inside a character
- class declaration; so <code class="computeroutput"><span class="special">[\^]</span></code>
+ class declaration; so <tt class="computeroutput"><span class="special">[\^]</span></tt>
           will match either a literal '\' or a '^'.
         </li>
 </ul></div>
@@ -369,11 +373,11 @@
         However, that's rather restrictive, so the following standard-compatible
         extensions are also supported by Boost.Regex:
       </p>
-<a name="boost_regex.syntax.basic_extended.escapes_matching_a_specific_character"></a><h6>
-<a name="id506011"></a>
+<a name="boost_regex.syntax.basic_extended.escapes_matching_a_specific_character"></a><h5>
+<a name="id472326"></a>
         <a href="basic_extended.html#boost_regex.syntax.basic_extended.escapes_matching_a_specific_character">Escapes
         matching a specific character</a>
- </h6>
+ </h5>
 <p>
         The following escape sequences are all synonyms for single characters:
       </p>
@@ -552,17 +556,17 @@
 <td>
               <p>
                 Matches the single character which has the symbolic name name. For
- example <code class="computeroutput"><span class="special">\\</span><span class="identifier">N</span><span class="special">{</span><span class="identifier">newline</span><span class="special">}</span></code> matches the single character \n.
+ example <tt class="computeroutput"><span class="special">\\</span><span class="identifier">N</span><span class="special">{</span><span class="identifier">newline</span><span class="special">}</span></tt> matches the single character \n.
               </p>
               </td>
 </tr>
 </tbody>
 </table></div>
-<a name="boost_regex.syntax.basic_extended._quot_single_character_quot__character_classes_"></a><h6>
-<a name="id506358"></a>
+<a name="boost_regex.syntax.basic_extended._quot_single_character_quot__character_classes_"></a><h5>
+<a name="id472676"></a>
         <a href="basic_extended.html#boost_regex.syntax.basic_extended._quot_single_character_quot__character_classes_">"Single
         character" character classes:</a>
- </h6>
+ </h5>
 <p>
         Any escaped character <span class="emphasis"><em>x</em></span>, if <span class="emphasis"><em>x</em></span> is
         the name of a character class shall match any character that is a member
@@ -593,130 +597,130 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">d</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">d</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">[[:</span><span class="identifier">digit</span><span class="special">:]]</span></code>
+ <tt class="computeroutput"><span class="special">[[:</span><span class="identifier">digit</span><span class="special">:]]</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">l</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">l</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">[[:</span><span class="identifier">lower</span><span class="special">:]]</span></code>
+ <tt class="computeroutput"><span class="special">[[:</span><span class="identifier">lower</span><span class="special">:]]</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">s</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">s</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">[[:</span><span class="identifier">space</span><span class="special">:]]</span></code>
+ <tt class="computeroutput"><span class="special">[[:</span><span class="identifier">space</span><span class="special">:]]</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">u</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">u</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">[[:</span><span class="identifier">upper</span><span class="special">:]]</span></code>
+ <tt class="computeroutput"><span class="special">[[:</span><span class="identifier">upper</span><span class="special">:]]</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">w</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">w</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">[[:</span><span class="identifier">word</span><span class="special">:]]</span></code>
+ <tt class="computeroutput"><span class="special">[[:</span><span class="identifier">word</span><span class="special">:]]</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">D</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">D</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">digit</span><span class="special">:]]</span></code>
+ <tt class="computeroutput"><span class="special">[^[:</span><span class="identifier">digit</span><span class="special">:]]</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">L</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">L</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">lower</span><span class="special">:]]</span></code>
+ <tt class="computeroutput"><span class="special">[^[:</span><span class="identifier">lower</span><span class="special">:]]</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">S</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">S</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">space</span><span class="special">:]]</span></code>
+ <tt class="computeroutput"><span class="special">[^[:</span><span class="identifier">space</span><span class="special">:]]</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">U</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">U</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">upper</span><span class="special">:]]</span></code>
+ <tt class="computeroutput"><span class="special">[^[:</span><span class="identifier">upper</span><span class="special">:]]</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">W</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">W</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">word</span><span class="special">:]]</span></code>
+ <tt class="computeroutput"><span class="special">[^[:</span><span class="identifier">word</span><span class="special">:]]</span></tt>
               </p>
               </td>
 </tr>
 </tbody>
 </table></div>
-<a name="boost_regex.syntax.basic_extended.character_properties"></a><h6>
-<a name="id506990"></a>
+<a name="boost_regex.syntax.basic_extended.character_properties"></a><h5>
+<a name="id473310"></a>
         <a href="basic_extended.html#boost_regex.syntax.basic_extended.character_properties">Character
         Properties</a>
- </h6>
+ </h5>
 <p>
         The character property names in the following table are all equivalent to
         the names used in character classes.
@@ -748,7 +752,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">pX</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">pX</span></tt>
               </p>
               </td>
 <td>
@@ -758,14 +762,14 @@
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">[[:</span><span class="identifier">X</span><span class="special">:]]</span></code>
+ <tt class="computeroutput"><span class="special">[[:</span><span class="identifier">X</span><span class="special">:]]</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">p</span><span class="special">{</span><span class="identifier">Name</span><span class="special">}</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">p</span><span class="special">{</span><span class="identifier">Name</span><span class="special">}</span></tt>
               </p>
               </td>
 <td>
@@ -775,14 +779,14 @@
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">[[:</span><span class="identifier">Name</span><span class="special">:]]</span></code>
+ <tt class="computeroutput"><span class="special">[[:</span><span class="identifier">Name</span><span class="special">:]]</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">PX</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">PX</span></tt>
               </p>
               </td>
 <td>
@@ -792,14 +796,14 @@
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">X</span><span class="special">:]]</span></code>
+ <tt class="computeroutput"><span class="special">[^[:</span><span class="identifier">X</span><span class="special">:]]</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">P</span><span class="special">{</span><span class="identifier">Name</span><span class="special">}</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">P</span><span class="special">{</span><span class="identifier">Name</span><span class="special">}</span></tt>
               </p>
               </td>
 <td>
@@ -809,20 +813,20 @@
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">Name</span><span class="special">:]]</span></code>
+ <tt class="computeroutput"><span class="special">[^[:</span><span class="identifier">Name</span><span class="special">:]]</span></tt>
               </p>
               </td>
 </tr>
 </tbody>
 </table></div>
 <p>
- For example <code class="computeroutput"><span class="special">\</span><span class="identifier">pd</span></code>
- matches any "digit" character, as does <code class="computeroutput"><span class="special">\</span><span class="identifier">p</span><span class="special">{</span><span class="identifier">digit</span><span class="special">}</span></code>.
+ For example <tt class="computeroutput"><span class="special">\</span><span class="identifier">pd</span></tt>
+ matches any "digit" character, as does <tt class="computeroutput"><span class="special">\</span><span class="identifier">p</span><span class="special">{</span><span class="identifier">digit</span><span class="special">}</span></tt>.
       </p>
-<a name="boost_regex.syntax.basic_extended.word_boundaries"></a><h6>
-<a name="id507391"></a>
+<a name="boost_regex.syntax.basic_extended.word_boundaries"></a><h5>
+<a name="id473712"></a>
         <a href="basic_extended.html#boost_regex.syntax.basic_extended.word_boundaries">Word Boundaries</a>
- </h6>
+ </h5>
 <p>
         The following escape sequences match the boundaries of words:
       </p>
@@ -847,7 +851,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\&lt;</span></code>
+ <tt class="computeroutput"><span class="special">\&lt;</span></tt>
               </p>
               </td>
 <td>
@@ -859,7 +863,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\&gt;</span></code>
+ <tt class="computeroutput"><span class="special">\&gt;</span></tt>
               </p>
               </td>
 <td>
@@ -871,7 +875,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">b</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">b</span></tt>
               </p>
               </td>
 <td>
@@ -883,7 +887,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">B</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">B</span></tt>
               </p>
               </td>
 <td>
@@ -894,11 +898,11 @@
 </tr>
 </tbody>
 </table></div>
-<a name="boost_regex.syntax.basic_extended.buffer_boundaries"></a><h6>
-<a name="id507584"></a>
+<a name="boost_regex.syntax.basic_extended.buffer_boundaries"></a><h5>
+<a name="id473908"></a>
         <a href="basic_extended.html#boost_regex.syntax.basic_extended.buffer_boundaries">Buffer
         boundaries</a>
- </h6>
+ </h5>
 <p>
         The following match only at buffer boundaries: a "buffer" in this
         context is the whole of the input text that is being matched against (note
@@ -949,7 +953,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">A</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">A</span></tt>
               </p>
               </td>
 <td>
@@ -961,7 +965,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">z</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">z</span></tt>
               </p>
               </td>
 <td>
@@ -973,50 +977,50 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">Z</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">Z</span></tt>
               </p>
               </td>
 <td>
               <p>
                 Matches an optional sequence of newlines at the end of a buffer:
- equivalent to the regular expression <code class="computeroutput"><span class="special">\</span><span class="identifier">n</span><span class="special">*\</span><span class="identifier">z</span></code>
+ equivalent to the regular expression <tt class="computeroutput"><span class="special">\</span><span class="identifier">n</span><span class="special">*\</span><span class="identifier">z</span></tt>
               </p>
               </td>
 </tr>
 </tbody>
 </table></div>
-<a name="boost_regex.syntax.basic_extended.continuation_escape"></a><h6>
-<a name="id507819"></a>
+<a name="boost_regex.syntax.basic_extended.continuation_escape"></a><h5>
+<a name="id474144"></a>
         <a href="basic_extended.html#boost_regex.syntax.basic_extended.continuation_escape">Continuation
         Escape</a>
- </h6>
+ </h5>
 <p>
- The sequence <code class="computeroutput"><span class="special">\</span><span class="identifier">G</span></code>
+ The sequence <tt class="computeroutput"><span class="special">\</span><span class="identifier">G</span></tt>
         matches only at the end of the last match found, or at the start of the text
         being matched if no previous match was found. This escape useful if you're
         iterating over the matches contained within a text, and you want each subsequence
         match to start where the last one ended.
       </p>
-<a name="boost_regex.syntax.basic_extended.quoting_escape"></a><h6>
-<a name="id507869"></a>
+<a name="boost_regex.syntax.basic_extended.quoting_escape"></a><h5>
+<a name="id474196"></a>
         <a href="basic_extended.html#boost_regex.syntax.basic_extended.quoting_escape">Quoting
         escape</a>
- </h6>
+ </h5>
 <p>
- The escape sequence <code class="computeroutput"><span class="special">\</span><span class="identifier">Q</span></code>
+ The escape sequence <tt class="computeroutput"><span class="special">\</span><span class="identifier">Q</span></tt>
         begins a "quoted sequence": all the subsequent characters are treated
- as literals, until either the end of the regular expression or <code class="computeroutput"><span class="special">\</span><span class="identifier">E</span></code> is found.
- For example the expression: <code class="computeroutput"><span class="special">\</span><span class="identifier">Q</span><span class="special">\*+\</span><span class="identifier">Ea</span><span class="special">+</span></code> would match either of:
+ as literals, until either the end of the regular expression or <tt class="computeroutput"><span class="special">\</span><span class="identifier">E</span></tt> is found.
+ For example the expression: <tt class="computeroutput"><span class="special">\</span><span class="identifier">Q</span><span class="special">\*+\</span><span class="identifier">Ea</span><span class="special">+</span></tt> would match either of:
       </p>
 <pre class="programlisting">
 <span class="special">\*+</span><span class="identifier">a</span>
 <span class="special">\*+</span><span class="identifier">aaa</span>
 </pre>
-<a name="boost_regex.syntax.basic_extended.unicode_escapes"></a><h6>
-<a name="id507993"></a>
+<a name="boost_regex.syntax.basic_extended.unicode_escapes"></a><h5>
+<a name="id474322"></a>
         <a href="basic_extended.html#boost_regex.syntax.basic_extended.unicode_escapes">Unicode
         escapes</a>
- </h6>
+ </h5>
 <div class="informaltable"><table class="table">
 <colgroup>
 <col>
@@ -1038,7 +1042,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">C</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">C</span></tt>
               </p>
               </td>
 <td>
@@ -1051,7 +1055,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">X</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">X</span></tt>
               </p>
               </td>
 <td>
@@ -1063,40 +1067,40 @@
 </tr>
 </tbody>
 </table></div>
-<a name="boost_regex.syntax.basic_extended.any_other_escape"></a><h6>
-<a name="id508126"></a>
+<a name="boost_regex.syntax.basic_extended.any_other_escape"></a><h5>
+<a name="id474456"></a>
         <a href="basic_extended.html#boost_regex.syntax.basic_extended.any_other_escape">Any other
         escape</a>
- </h6>
+ </h5>
 <p>
         Any other escape sequence matches the character that is escaped, for example
         \@ matches a literal '@'.
       </p>
-<a name="boost_regex.syntax.basic_extended.operator_precedence"></a><h5>
-<a name="id508156"></a>
+<a name="boost_regex.syntax.basic_extended.operator_precedence"></a><h4>
+<a name="id474488"></a>
         <a href="basic_extended.html#boost_regex.syntax.basic_extended.operator_precedence">Operator
         precedence</a>
- </h5>
+ </h4>
 <p>
         The order of precedence for of operators is as follows:
       </p>
 <div class="orderedlist"><ol type="1">
 <li>
- Collation-related bracket symbols <code class="computeroutput"><span class="special">[==]</span>
- <span class="special">[::]</span> <span class="special">[..]</span></code>
+ Collation-related bracket symbols <tt class="computeroutput"><span class="special">[==]</span>
+ <span class="special">[::]</span> <span class="special">[..]</span></tt>
 </li>
 <li>
- Escaped characters <code class="computeroutput"><span class="special">\</span></code>
+ Escaped characters <tt class="computeroutput"><span class="special">\</span></tt>
 </li>
 <li>
- Character set (bracket expression) <code class="computeroutput"><span class="special">[]</span></code>
+ Character set (bracket expression) <tt class="computeroutput"><span class="special">[]</span></tt>
 </li>
 <li>
- Grouping <code class="computeroutput"><span class="special">()</span></code>
+ Grouping <tt class="computeroutput"><span class="special">()</span></tt>
 </li>
 <li>
- Single-character-ERE duplication <code class="computeroutput"><span class="special">*</span>
- <span class="special">+</span> <span class="special">?</span> <span class="special">{</span><span class="identifier">m</span><span class="special">,</span><span class="identifier">n</span><span class="special">}</span></code>
+ Single-character-ERE duplication <tt class="computeroutput"><span class="special">*</span>
+ <span class="special">+</span> <span class="special">?</span> <span class="special">{</span><span class="identifier">m</span><span class="special">,</span><span class="identifier">n</span><span class="special">}</span></tt>
 </li>
 <li>
           Concatenation
@@ -1105,30 +1109,31 @@
           Anchoring ^$
         </li>
 <li>
- Alternation <code class="computeroutput"><span class="special">|</span></code>
+ Alternation <tt class="computeroutput"><span class="special">|</span></tt>
 </li>
 </ol></div>
-<a name="boost_regex.syntax.basic_extended.what_gets_matched"></a><h5>
-<a name="id508346"></a>
+<a name="boost_regex.syntax.basic_extended.what_gets_matched"></a><h4>
+<a name="id474680"></a>
         <a href="basic_extended.html#boost_regex.syntax.basic_extended.what_gets_matched">What
         Gets Matched</a>
- </h5>
+ </h4>
 <p>
         When there is more that one way to match a regular expression, the "best"
- possible match is obtained using the <a href="leftmost_longest_rule.html" title="The Leftmost Longest Rule">leftmost-longest
+ possible match is obtained using the <a href="leftmost_longest_rule.html" title=" The Leftmost
+ Longest Rule">leftmost-longest
         rule</a>.
       </p>
-<a name="boost_regex.syntax.basic_extended.variations"></a><h4>
-<a name="id508386"></a>
+<a name="boost_regex.syntax.basic_extended.variations"></a><h3>
+<a name="id474721"></a>
         <a href="basic_extended.html#boost_regex.syntax.basic_extended.variations">Variations</a>
- </h4>
-<a name="boost_regex.syntax.basic_extended.egrep"></a><h5>
-<a name="id508409"></a>
+ </h3>
+<a name="boost_regex.syntax.basic_extended.egrep"></a><h4>
+<a name="id474744"></a>
         <a href="basic_extended.html#boost_regex.syntax.basic_extended.egrep">Egrep</a>
- </h5>
+ </h4>
 <p>
- When an expression is compiled with the <a href="../ref/syntax_option_type.html" title="syntax_option_type">flag
- <code class="computeroutput"><span class="identifier">egrep</span></code></a> set, then the
+ When an expression is compiled with the <a href="../ref/syntax_option_type.html" title=" syntax_option_type">flag
+ <tt class="computeroutput"><span class="identifier">egrep</span></tt></a> set, then the
         expression is treated as a newline separated list of <a href="basic_extended.html#boost_regex.posix_extended_syntax">POSIX-Extended
         expressions</a>, a match is found if any of the expressions in the list
         match, for example:
@@ -1141,13 +1146,13 @@
       </p>
 <p>
         As its name suggests, this behavior is consistent with the Unix utility
- <code class="computeroutput"><span class="identifier">egrep</span></code>, and with grep when
+ <tt class="computeroutput"><span class="identifier">egrep</span></tt>, and with grep when
         used with the -E option.
       </p>
-<a name="boost_regex.syntax.basic_extended.awk"></a><h5>
-<a name="id508568"></a>
+<a name="boost_regex.syntax.basic_extended.awk"></a><h4>
+<a name="id474906"></a>
         <a href="basic_extended.html#boost_regex.syntax.basic_extended.awk">awk</a>
- </h5>
+ </h4>
 <p>
         In addition to the <a href="basic_extended.html#boost_regex.posix_extended_syntax">POSIX-Extended
         features</a> the escape character is special inside a character class
@@ -1158,23 +1163,26 @@
         specification are required to be supported - however Boost.Regex supports
         these by default anyway.
       </p>
-<a name="boost_regex.syntax.basic_extended.options"></a><h4>
-<a name="id508614"></a>
+<a name="boost_regex.syntax.basic_extended.options"></a><h3>
+<a name="id474953"></a>
         <a href="basic_extended.html#boost_regex.syntax.basic_extended.options">Options</a>
- </h4>
+ </h3>
 <p>
- There are a <a href="../ref/syntax_option_type/syntax_option_type_extended.html" title="Options for POSIX Extended Regular Expressions">variety
- of flags</a> that may be combined with the <code class="computeroutput"><span class="identifier">extended</span></code>
- and <code class="computeroutput"><span class="identifier">egrep</span></code> options when constructing
- the regular expression, in particular note that the newline_alt option alters the syntax,
- while the <a href="../ref/syntax_option_type/syntax_option_type_extended.html" title="Options for POSIX Extended Regular Expressions"><code class="computeroutput"><span class="identifier">collate</span></code>, <code class="computeroutput"><span class="identifier">nosubs</span></code>
- and <code class="computeroutput"><span class="identifier">icase</span></code> options</a>
+ There are a <a href="../ref/syntax_option_type/syntax_option_type_extended.html" title="
+ Options for POSIX Extended Regular Expressions">variety
+ of flags</a> that may be combined with the <tt class="computeroutput"><span class="identifier">extended</span></tt>
+ and <tt class="computeroutput"><span class="identifier">egrep</span></tt> options when constructing
+ the regular expression, in particular note that the <a href="../ref/syntax_option_type/syntax_option_type_extended.html" title="
+ Options for POSIX Extended Regular Expressions"><tt class="computeroutput"><span class="identifier">newline_alt</span></tt></a> option alters the syntax,
+ while the <a href="../ref/syntax_option_type/syntax_option_type_extended.html" title="
+ Options for POSIX Extended Regular Expressions"><tt class="computeroutput"><span class="identifier">collate</span></tt>, <tt class="computeroutput"><span class="identifier">nosubs</span></tt>
+ and <tt class="computeroutput"><span class="identifier">icase</span></tt> options</a>
         modify how the case and locale sensitivity are to be applied.
       </p>
-<a name="boost_regex.syntax.basic_extended.references"></a><h4>
-<a name="id508743"></a>
+<a name="boost_regex.syntax.basic_extended.references"></a><h3>
+<a name="id475084"></a>
         <a href="basic_extended.html#boost_regex.syntax.basic_extended.references">References</a>
- </h4>
+ </h3>
 <p>
         <a href="http://www.opengroup.org/onlinepubs/000095399/basedefs/xbd_chap09.html" target="_top">IEEE
         Std 1003.1-2001, Portable Operating System Interface (POSIX ), Base Definitions
@@ -1193,7 +1201,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/syntax/basic_syntax.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/syntax/basic_syntax.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/syntax/basic_syntax.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>POSIX Basic Regular Expression Syntax</title>
+<title> POSIX Basic Regular
+ Expression Syntax</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
-<link rel="up" href="../syntax.html" title="Regular Expression Syntax">
-<link rel="prev" href="basic_extended.html" title="POSIX Extended Regular Expression Syntax">
-<link rel="next" href="character_classes.html" title="Character Class Names">
+<link rel="up" href="../syntax.html" title=" Regular Expression Syntax">
+<link rel="prev" href="basic_extended.html" title=" POSIX Extended Regular
+ Expression Syntax">
+<link rel="next" href="character_classes.html" title=" Character Class
+ Names">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,18 +27,18 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.syntax.basic_syntax"></a><a href="basic_syntax.html" title="POSIX Basic Regular Expression Syntax"> POSIX Basic Regular
- Expression Syntax</a>
-</h3></div></div></div>
-<a name="boost_regex.syntax.basic_syntax.synopsis"></a><h4>
-<a name="id508828"></a>
+<a name="boost_regex.syntax.basic_syntax"></a><a href="basic_syntax.html" title=" POSIX Basic Regular
+ Expression Syntax"> POSIX Basic Regular
+ Expression Syntax</a></h3></div></div></div>
+<a name="boost_regex.syntax.basic_syntax.synopsis"></a><h3>
+<a name="id475172"></a>
         <a href="basic_syntax.html#boost_regex.syntax.basic_syntax.synopsis">Synopsis</a>
- </h4>
+ </h3>
 <p>
- The POSIX-Basic regular expression syntax is used by the Unix utility <code class="computeroutput"><span class="identifier">sed</span></code>, and variations are used by <code class="computeroutput"><span class="identifier">grep</span></code> and <code class="computeroutput"><span class="identifier">emacs</span></code>.
+ The POSIX-Basic regular expression syntax is used by the Unix utility <tt class="computeroutput"><span class="identifier">sed</span></tt>, and variations are used by <tt class="computeroutput"><span class="identifier">grep</span></tt> and <tt class="computeroutput"><span class="identifier">emacs</span></tt>.
         You can construct POSIX basic regular expressions in Boost.Regex by passing
- the flag <code class="computeroutput"><span class="identifier">basic</span></code> to the regex
- constructor (see syntax_option_type), for example:
+ the flag <tt class="computeroutput"><span class="identifier">basic</span></tt> to the regex
+ constructor (see syntax_option_type), for example:
       </p>
 <pre class="programlisting">
 <span class="comment">// e1 is a case sensitive POSIX-Basic expression:
@@ -45,38 +48,38 @@
 </pre>
 <a name="boost_regex.posix_basic"></a><p>
       </p>
-<a name="boost_regex.syntax.basic_syntax.posix_basic_syntax"></a><h4>
-<a name="id509121"></a>
+<a name="boost_regex.syntax.basic_syntax.posix_basic_syntax"></a><h3>
+<a name="id475467"></a>
         <a href="basic_syntax.html#boost_regex.syntax.basic_syntax.posix_basic_syntax">POSIX
         Basic Syntax</a>
- </h4>
+ </h3>
 <p>
         In POSIX-Basic regular expressions, all characters are match themselves except
         for the following special characters:
       </p>
 <pre class="programlisting">.[\*^$</pre>
-<a name="boost_regex.syntax.basic_syntax.wildcard_"></a><h5>
-<a name="id509160"></a>
+<a name="boost_regex.syntax.basic_syntax.wildcard_"></a><h4>
+<a name="id475508"></a>
         <a href="basic_syntax.html#boost_regex.syntax.basic_syntax.wildcard_">Wildcard:</a>
- </h5>
+ </h4>
 <p>
         The single character '.' when used outside of a character set will match
         any single character except:
       </p>
 <div class="itemizedlist"><ul type="disc">
 <li>
- The NULL character when the flag <code class="computeroutput"><span class="identifier">match_no_dot_null</span></code>
+ The NULL character when the flag <tt class="computeroutput"><span class="identifier">match_no_dot_null</span></tt>
           is passed to the matching algorithms.
         </li>
 <li>
- The newline character when the flag <code class="computeroutput"><span class="identifier">match_not_dot_newline</span></code>
+ The newline character when the flag <tt class="computeroutput"><span class="identifier">match_not_dot_newline</span></tt>
           is passed to the matching algorithms.
         </li>
 </ul></div>
-<a name="boost_regex.syntax.basic_syntax.anchors_"></a><h5>
-<a name="id509229"></a>
+<a name="boost_regex.syntax.basic_syntax.anchors_"></a><h4>
+<a name="id475578"></a>
         <a href="basic_syntax.html#boost_regex.syntax.basic_syntax.anchors_">Anchors:</a>
- </h5>
+ </h4>
 <p>
         A '^' character shall match the start of a line when used as the first character
         of an expression, or the first character of a sub-expression.
@@ -85,30 +88,30 @@
         A '$' character shall match the end of a line when used as the last character
         of an expression, or the last character of a sub-expression.
       </p>
-<a name="boost_regex.syntax.basic_syntax.marked_sub_expressions_"></a><h5>
-<a name="id509266"></a>
+<a name="boost_regex.syntax.basic_syntax.marked_sub_expressions_"></a><h4>
+<a name="id475615"></a>
         <a href="basic_syntax.html#boost_regex.syntax.basic_syntax.marked_sub_expressions_">Marked
         sub-expressions:</a>
- </h5>
+ </h4>
 <p>
- A section beginning <code class="computeroutput"><span class="special">\(</span></code> and ending
- <code class="computeroutput"><span class="special">\)</span></code> acts as a marked sub-expression.
+ A section beginning <tt class="computeroutput"><span class="special">\(</span></tt> and ending
+ <tt class="computeroutput"><span class="special">\)</span></tt> acts as a marked sub-expression.
         Whatever matched the sub-expression is split out in a separate field by the
         matching algorithms. Marked sub-expressions can also repeated, or referred-to
         by a back-reference.
       </p>
-<a name="boost_regex.syntax.basic_syntax.repeats_"></a><h5>
-<a name="id509322"></a>
+<a name="boost_regex.syntax.basic_syntax.repeats_"></a><h4>
+<a name="id475674"></a>
         <a href="basic_syntax.html#boost_regex.syntax.basic_syntax.repeats_">Repeats:</a>
- </h5>
+ </h4>
 <p>
         Any atom (a single character, a marked sub-expression, or a character class)
         can be repeated with the * operator.
       </p>
 <p>
- For example <code class="computeroutput"><span class="identifier">a</span><span class="special">*</span></code>
+ For example <tt class="computeroutput"><span class="identifier">a</span><span class="special">*</span></tt>
         will match any number of letter a's repeated zero or more times (an atom
- repeated zero times matches an empty string), so the expression <code class="computeroutput"><span class="identifier">a</span><span class="special">*</span><span class="identifier">b</span></code>
+ repeated zero times matches an empty string), so the expression <tt class="computeroutput"><span class="identifier">a</span><span class="special">*</span><span class="identifier">b</span></tt>
         will match any of the following:
       </p>
 <pre class="programlisting">b
@@ -119,15 +122,15 @@
         An atom can also be repeated with a bounded repeat:
       </p>
 <p>
- <code class="computeroutput"><span class="identifier">a</span><span class="special">\{</span><span class="identifier">n</span><span class="special">\}</span></code> Matches
+ <tt class="computeroutput"><span class="identifier">a</span><span class="special">\{</span><span class="identifier">n</span><span class="special">\}</span></tt> Matches
         'a' repeated exactly n times.
       </p>
 <p>
- <code class="computeroutput"><span class="identifier">a</span><span class="special">\{</span><span class="identifier">n</span><span class="special">,\}</span></code> Matches
+ <tt class="computeroutput"><span class="identifier">a</span><span class="special">\{</span><span class="identifier">n</span><span class="special">,\}</span></tt> Matches
         'a' repeated n or more times.
       </p>
 <p>
- <code class="computeroutput"><span class="identifier">a</span><span class="special">\{</span><span class="identifier">n</span><span class="special">,</span> <span class="identifier">m</span><span class="special">\}</span></code> Matches 'a' repeated between n and m times
+ <tt class="computeroutput"><span class="identifier">a</span><span class="special">\{</span><span class="identifier">n</span><span class="special">,</span> <span class="identifier">m</span><span class="special">\}</span></tt> Matches 'a' repeated between n and m times
         inclusive.
       </p>
 <p>
@@ -155,10 +158,10 @@
         Will raise an error, as there is nothing for the * operator to be applied
         to.
       </p>
-<a name="boost_regex.syntax.basic_syntax.back_references_"></a><h5>
-<a name="id509566"></a>
+<a name="boost_regex.syntax.basic_syntax.back_references_"></a><h4>
+<a name="id475920"></a>
         <a href="basic_syntax.html#boost_regex.syntax.basic_syntax.back_references_">Back references:</a>
- </h5>
+ </h4>
 <p>
         An escape character followed by a digit <span class="emphasis"><em>n</em></span>, where <span class="emphasis"><em>n</em></span>
         is in the range 1-9, matches the same string that was matched by sub-expression
@@ -173,11 +176,11 @@
         But not the string:
       </p>
 <pre class="programlisting">aaabba</pre>
-<a name="boost_regex.syntax.basic_syntax.character_sets_"></a><h5>
-<a name="id509641"></a>
+<a name="boost_regex.syntax.basic_syntax.character_sets_"></a><h4>
+<a name="id475996"></a>
         <a href="basic_syntax.html#boost_regex.syntax.basic_syntax.character_sets_">Character
         sets:</a>
- </h5>
+ </h4>
 <p>
         A character set is a bracket-expression starting with [ and ending with ],
         it defines a set of characters, and matches any single character that is
@@ -186,68 +189,69 @@
 <p>
         A bracket expression may contain any combination of the following:
       </p>
-<a name="boost_regex.syntax.basic_syntax.single_characters_"></a><h6>
-<a name="id509677"></a>
+<a name="boost_regex.syntax.basic_syntax.single_characters_"></a><h5>
+<a name="id476034"></a>
         <a href="basic_syntax.html#boost_regex.syntax.basic_syntax.single_characters_">Single
         characters:</a>
- </h6>
+ </h5>
 <p>
- For example <code class="computeroutput"><span class="special">[</span><span class="identifier">abc</span><span class="special">]</span></code>, will match any of the characters 'a', 'b',
+ For example <tt class="computeroutput"><span class="special">[</span><span class="identifier">abc</span><span class="special">]</span></tt>, will match any of the characters 'a', 'b',
         or 'c'.
       </p>
-<a name="boost_regex.syntax.basic_syntax.character_ranges_"></a><h6>
-<a name="id509727"></a>
+<a name="boost_regex.syntax.basic_syntax.character_ranges_"></a><h5>
+<a name="id476086"></a>
         <a href="basic_syntax.html#boost_regex.syntax.basic_syntax.character_ranges_">Character
         ranges:</a>
- </h6>
+ </h5>
 <p>
- For example <code class="computeroutput"><span class="special">[</span><span class="identifier">a</span><span class="special">-</span><span class="identifier">c</span><span class="special">]</span></code>
+ For example <tt class="computeroutput"><span class="special">[</span><span class="identifier">a</span><span class="special">-</span><span class="identifier">c</span><span class="special">]</span></tt>
         will match any single character in the range 'a' to 'c'. By default, for
         POSIX-Basic regular expressions, a character <span class="emphasis"><em>x</em></span> is within
         the range <span class="emphasis"><em>y</em></span> to <span class="emphasis"><em>z</em></span>, if it collates
         within that range; this results in locale specific behavior. This behavior
- can be turned off by unsetting the <code class="computeroutput"><span class="identifier">collate</span></code>
+ can be turned off by unsetting the <tt class="computeroutput"><span class="identifier">collate</span></tt>
         option flag when constructing the regular expression - in which case whether
         a character appears within a range is determined by comparing the code points
         of the characters only.
       </p>
-<a name="boost_regex.syntax.basic_syntax.negation_"></a><h6>
-<a name="id509818"></a>
+<a name="boost_regex.syntax.basic_syntax.negation_"></a><h5>
+<a name="id476179"></a>
         <a href="basic_syntax.html#boost_regex.syntax.basic_syntax.negation_">Negation:</a>
- </h6>
+ </h5>
 <p>
         If the bracket-expression begins with the ^ character, then it matches the
- complement of the characters it contains, for example <code class="computeroutput"><span class="special">[^</span><span class="identifier">a</span><span class="special">-</span><span class="identifier">c</span><span class="special">]</span></code> matches any character that is not in the
+ complement of the characters it contains, for example <tt class="computeroutput"><span class="special">[^</span><span class="identifier">a</span><span class="special">-</span><span class="identifier">c</span><span class="special">]</span></tt> matches any character that is not in the
         range a-c.
       </p>
-<a name="boost_regex.syntax.basic_syntax.character_classes_"></a><h6>
-<a name="id509879"></a>
+<a name="boost_regex.syntax.basic_syntax.character_classes_"></a><h5>
+<a name="id476241"></a>
         <a href="basic_syntax.html#boost_regex.syntax.basic_syntax.character_classes_">Character
         classes:</a>
- </h6>
+ </h5>
 <p>
- An expression of the form <code class="computeroutput"><span class="special">[[:</span><span class="identifier">name</span><span class="special">:]]</span></code>
- matches the named character class "name", for example <code class="computeroutput"><span class="special">[[:</span><span class="identifier">lower</span><span class="special">:]]</span></code> matches any lower case character. See
- character class names.
+ An expression of the form <tt class="computeroutput"><span class="special">[[:</span><span class="identifier">name</span><span class="special">:]]</span></tt>
+ matches the named character class "name", for example <tt class="computeroutput"><span class="special">[[:</span><span class="identifier">lower</span><span class="special">:]]</span></tt> matches any lower case character. See
+ <a href="character_classes.html" title=" Character Class
+ Names">character class names</a>.
       </p>
-<a name="boost_regex.syntax.basic_syntax.collating_elements_"></a><h6>
-<a name="id509963"></a>
+<a name="boost_regex.syntax.basic_syntax.collating_elements_"></a><h5>
+<a name="id476326"></a>
         <a href="basic_syntax.html#boost_regex.syntax.basic_syntax.collating_elements_">Collating
         Elements:</a>
- </h6>
+ </h5>
 <p>
- An expression of the form <code class="computeroutput"><span class="special">[[.</span><span class="identifier">col</span><span class="special">.]</span></code> matches
+ An expression of the form <tt class="computeroutput"><span class="special">[[.</span><span class="identifier">col</span><span class="special">.]</span></tt> matches
         the collating element <span class="emphasis"><em>col</em></span>. A collating element is any
         single character, or any sequence of characters that collates as a single
         unit. Collating elements may also be used as the end point of a range, for
- example: <code class="computeroutput"><span class="special">[[.</span><span class="identifier">ae</span><span class="special">.]-</span><span class="identifier">c</span><span class="special">]</span></code>
+ example: <tt class="computeroutput"><span class="special">[[.</span><span class="identifier">ae</span><span class="special">.]-</span><span class="identifier">c</span><span class="special">]</span></tt>
         matches the character sequence "ae", plus any single character
         in the rangle "ae"-c, assuming that "ae" is treated as
         a single collating element in the current locale.
       </p>
 <p>
         Collating elements may be used in place of escapes (which are not normally
- allowed inside character sets), for example <code class="computeroutput"><span class="special">[[.^.]</span><span class="identifier">abc</span><span class="special">]</span></code> would
+ allowed inside character sets), for example <tt class="computeroutput"><span class="special">[[.^.]</span><span class="identifier">abc</span><span class="special">]</span></tt> would
         match either one of the characters 'abc^'.
       </p>
 <p>
@@ -256,38 +260,38 @@
       </p>
 <pre class="programlisting">[[.NUL.]]</pre>
 <p>
- matches a 'NUL' character. See <a href="collating_names.html" title="Collating Names">collating
+ matches a 'NUL' character. See <a href="collating_names.html" title=" Collating Names">collating
         element names</a>.
       </p>
-<a name="boost_regex.syntax.basic_syntax.equivalence_classes_"></a><h6>
-<a name="id510111"></a>
+<a name="boost_regex.syntax.basic_syntax.equivalence_classes_"></a><h5>
+<a name="id476472"></a>
         <a href="basic_syntax.html#boost_regex.syntax.basic_syntax.equivalence_classes_">Equivalence
         classes:</a>
- </h6>
+ </h5>
 <p>
- An expression of theform <code class="computeroutput"><span class="special">[[=</span><span class="identifier">col</span><span class="special">=]]</span></code>,
+ An expression of theform <tt class="computeroutput"><span class="special">[[=</span><span class="identifier">col</span><span class="special">=]]</span></tt>,
         matches any character or collating element whose primary sort key is the
         same as that for collating element <span class="emphasis"><em>col</em></span>, as with collating
- elements the name <span class="emphasis"><em>col</em></span> may be a <a href="collating_names.html" title="Collating Names">collating
+ elements the name <span class="emphasis"><em>col</em></span> may be a <a href="collating_names.html" title=" Collating Names">collating
         symbolic name</a>. A primary sort key is one that ignores case, accentation,
- or locale-specific tailorings; so for example <code class="computeroutput"><span class="special">[[=</span><span class="identifier">a</span><span class="special">=]]</span></code> matches
+ or locale-specific tailorings; so for example <tt class="computeroutput"><span class="special">[[=</span><span class="identifier">a</span><span class="special">=]]</span></tt> matches
         any of the characters: a, À, Á, Â, Ã, Ä, Å, A, à, á, â, ã, ä and å. Unfortunately implementation
         of this is reliant on the platform's collation and localisation support;
         this feature can not be relied upon to work portably across all platforms,
         or even all locales on one platform.
       </p>
-<a name="boost_regex.syntax.basic_syntax.combinations_"></a><h6>
-<a name="id510216"></a>
+<a name="boost_regex.syntax.basic_syntax.combinations_"></a><h5>
+<a name="id476585"></a>
         <a href="basic_syntax.html#boost_regex.syntax.basic_syntax.combinations_">Combinations:</a>
- </h6>
+ </h5>
 <p>
         All of the above can be combined in one character set declaration, for example:
- <code class="computeroutput"><span class="special">[[:</span><span class="identifier">digit</span><span class="special">:]</span><span class="identifier">a</span><span class="special">-</span><span class="identifier">c</span><span class="special">[.</span><span class="identifier">NUL</span><span class="special">.]].</span></code>
+ <tt class="computeroutput"><span class="special">[[:</span><span class="identifier">digit</span><span class="special">:]</span><span class="identifier">a</span><span class="special">-</span><span class="identifier">c</span><span class="special">[.</span><span class="identifier">NUL</span><span class="special">.]].</span></tt>
       </p>
-<a name="boost_regex.syntax.basic_syntax.escapes"></a><h5>
-<a name="id510295"></a>
+<a name="boost_regex.syntax.basic_syntax.escapes"></a><h4>
+<a name="id476664"></a>
         <a href="basic_syntax.html#boost_regex.syntax.basic_syntax.escapes">Escapes</a>
- </h5>
+ </h4>
 <p>
         With the exception of the escape sequences \{, \}, \(, and \), which are
         documented above, an escape followed by any character matches that character.
@@ -296,31 +300,32 @@
 <pre class="programlisting">.[\*^$</pre>
 <p>
         "ordinary". Note that the escape character loses its special meaning
- inside a character set, so <code class="computeroutput"><span class="special">[\^]</span></code>
+ inside a character set, so <tt class="computeroutput"><span class="special">[\^]</span></tt>
         will match either a literal '\' or a '^'.
       </p>
-<a name="boost_regex.syntax.basic_syntax.what_gets_matched"></a><h4>
-<a name="id510351"></a>
+<a name="boost_regex.syntax.basic_syntax.what_gets_matched"></a><h3>
+<a name="id476723"></a>
         <a href="basic_syntax.html#boost_regex.syntax.basic_syntax.what_gets_matched">What Gets
         Matched</a>
- </h4>
+ </h3>
 <p>
         When there is more that one way to match a regular expression, the "best"
- possible match is obtained using the <a href="leftmost_longest_rule.html" title="The Leftmost Longest Rule">leftmost-longest
+ possible match is obtained using the <a href="leftmost_longest_rule.html" title=" The Leftmost
+ Longest Rule">leftmost-longest
         rule</a>.
       </p>
-<a name="boost_regex.syntax.basic_syntax.variations"></a><h4>
-<a name="id510390"></a>
+<a name="boost_regex.syntax.basic_syntax.variations"></a><h3>
+<a name="id476764"></a>
         <a href="basic_syntax.html#boost_regex.syntax.basic_syntax.variations">Variations</a>
- </h4>
+ </h3>
 <a name="boost_regex.grep_syntax"></a><p>
       </p>
-<a name="boost_regex.syntax.basic_syntax.grep"></a><h5>
-<a name="id510423"></a>
+<a name="boost_regex.syntax.basic_syntax.grep"></a><h4>
+<a name="id476798"></a>
         <a href="basic_syntax.html#boost_regex.syntax.basic_syntax.grep">Grep</a>
- </h5>
+ </h4>
 <p>
- When an expression is compiled with the flag <code class="computeroutput"><span class="identifier">grep</span></code>
+ When an expression is compiled with the flag <tt class="computeroutput"><span class="identifier">grep</span></tt>
         set, then the expression is treated as a newline separated list of POSIX-Basic expressions, a match
         is found if any of the expressions in the list match, for example:
       </p>
@@ -334,10 +339,10 @@
 <p>
         As its name suggests, this behavior is consistent with the Unix utility grep.
       </p>
-<a name="boost_regex.syntax.basic_syntax.emacs"></a><h5>
-<a name="id510568"></a>
+<a name="boost_regex.syntax.basic_syntax.emacs"></a><h4>
+<a name="id476945"></a>
         <a href="basic_syntax.html#boost_regex.syntax.basic_syntax.emacs">emacs</a>
- </h5>
+ </h4>
 <p>
         In addition to the POSIX-Basic features
         the following characters are also special:
@@ -611,27 +616,31 @@
         according to the <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.what_gets_matched">Perl
         "depth first search" rules</a>. Emacs expressions are matched
         this way because they contain Perl-like extensions, that do not interact
- well with the <a href="leftmost_longest_rule.html" title="The Leftmost Longest Rule">POSIX-style
+ well with the <a href="leftmost_longest_rule.html" title=" The Leftmost
+ Longest Rule">POSIX-style
         leftmost-longest rule</a>.
       </p>
-<a name="boost_regex.syntax.basic_syntax.options"></a><h4>
-<a name="id511063"></a>
+<a name="boost_regex.syntax.basic_syntax.options"></a><h3>
+<a name="id477441"></a>
         <a href="basic_syntax.html#boost_regex.syntax.basic_syntax.options">Options</a>
- </h4>
+ </h3>
 <p>
- There are a <a href="../ref/syntax_option_type/syntax_option_type_basic.html" title="Options for POSIX Basic Regular Expressions">variety
- of flags</a> that may be combined with the <code class="computeroutput"><span class="identifier">basic</span></code>
- and <code class="computeroutput"><span class="identifier">grep</span></code> options when constructing
- the regular expression, in particular note that the <a href="../ref/syntax_option_type/syntax_option_type_basic.html" title="Options for POSIX Basic Regular Expressions"><code class="computeroutput"><span class="identifier">newline_alt</span></code>, <code class="computeroutput"><span class="identifier">no_char_classes</span></code>,
- <code class="computeroutput"><span class="identifier">no</span><span class="special">-</span><span class="identifier">intervals</span></code>, <code class="computeroutput"><span class="identifier">bk_plus_qm</span></code>
- and <code class="computeroutput"><span class="identifier">bk_plus_vbar</span></code></a> options
- all alter the syntax, while the <a href="../ref/syntax_option_type/syntax_option_type_basic.html" title="Options for POSIX Basic Regular Expressions"><code class="computeroutput"><span class="identifier">collate</span></code> and <code class="computeroutput"><span class="identifier">icase</span></code>
+ There are a <a href="../ref/syntax_option_type/syntax_option_type_basic.html" title="
+ Options for POSIX Basic Regular Expressions">variety
+ of flags</a> that may be combined with the <tt class="computeroutput"><span class="identifier">basic</span></tt>
+ and <tt class="computeroutput"><span class="identifier">grep</span></tt> options when constructing
+ the regular expression, in particular note that the <a href="../ref/syntax_option_type/syntax_option_type_basic.html" title="
+ Options for POSIX Basic Regular Expressions"><tt class="computeroutput"><span class="identifier">newline_alt</span></tt>, <tt class="computeroutput"><span class="identifier">no_char_classes</span></tt>,
+ <tt class="computeroutput"><span class="identifier">no</span><span class="special">-</span><span class="identifier">intervals</span></tt>, <tt class="computeroutput"><span class="identifier">bk_plus_qm</span></tt>
+ and <tt class="computeroutput"><span class="identifier">bk_plus_vbar</span></tt></a> options
+ all alter the syntax, while the <a href="../ref/syntax_option_type/syntax_option_type_basic.html" title="
+ Options for POSIX Basic Regular Expressions"><tt class="computeroutput"><span class="identifier">collate</span></tt> and <tt class="computeroutput"><span class="identifier">icase</span></tt>
         options</a> modify how the case and locale sensitivity are to be applied.
       </p>
-<a name="boost_regex.syntax.basic_syntax.references"></a><h4>
-<a name="id511236"></a>
+<a name="boost_regex.syntax.basic_syntax.references"></a><h3>
+<a name="id477617"></a>
         <a href="basic_syntax.html#boost_regex.syntax.basic_syntax.references">References</a>
- </h4>
+ </h3>
 <p>
         <a href="http://www.opengroup.org/onlinepubs/000095399/basedefs/xbd_chap09.html" target="_top">IEEE
         Std 1003.1-2001, Portable Operating System Interface (POSIX ), Base Definitions
@@ -648,7 +657,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/syntax/character_classes.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/syntax/character_classes.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/syntax/character_classes.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Character Class Names</title>
+<title> Character Class
+ Names</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
-<link rel="up" href="../syntax.html" title="Regular Expression Syntax">
-<link rel="prev" href="basic_syntax.html" title="POSIX Basic Regular Expression Syntax">
-<link rel="next" href="character_classes/std_char_clases.html" title="Character Classes that are Always Supported">
+<link rel="up" href="../syntax.html" title=" Regular Expression Syntax">
+<link rel="prev" href="basic_syntax.html" title=" POSIX Basic Regular
+ Expression Syntax">
+<link rel="next" href="character_classes/std_char_clases.html" title="
+ Character Classes that are Always Supported">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +27,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.syntax.character_classes"></a><a href="character_classes.html" title="Character Class Names"> Character Class
- Names</a>
-</h3></div></div></div>
+<a name="boost_regex.syntax.character_classes"></a><a href="character_classes.html" title=" Character Class
+ Names"> Character Class
+ Names</a></h3></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"><a href="character_classes/std_char_clases.html">
         Character Classes that are Always Supported</a></span></dt>
@@ -36,7 +39,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/syntax/character_classes/optional_char_class_names.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/syntax/character_classes/optional_char_class_names.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/syntax/character_classes/optional_char_class_names.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Character classes that are supported by Unicode Regular Expressions</title>
+<title>
+ Character classes that are supported by Unicode Regular Expressions</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Boost.Regex">
-<link rel="up" href="../character_classes.html" title="Character Class Names">
-<link rel="prev" href="std_char_clases.html" title="Character Classes that are Always Supported">
-<link rel="next" href="../collating_names.html" title="Collating Names">
+<link rel="up" href="../character_classes.html" title=" Character Class
+ Names">
+<link rel="prev" href="std_char_clases.html" title="
+ Character Classes that are Always Supported">
+<link rel="next" href="../collating_names.html" title=" Collating Names">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,12 +27,12 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="boost_regex.syntax.character_classes.optional_char_class_names"></a><a href="optional_char_class_names.html" title="Character classes that are supported by Unicode Regular Expressions">
- Character classes that are supported by Unicode Regular Expressions</a>
-</h4></div></div></div>
+<a name="boost_regex.syntax.character_classes.optional_char_class_names"></a><a href="optional_char_class_names.html" title="
+ Character classes that are supported by Unicode Regular Expressions">
+ Character classes that are supported by Unicode Regular Expressions</a></h4></div></div></div>
 <p>
           The following character classes are only supported by Unicode Regular Expressions:
- that is those that use the <code class="computeroutput"><span class="identifier">u32regex</span></code>
+ that is those that use the <tt class="computeroutput"><span class="identifier">u32regex</span></tt>
           type. The names used are the same as those from Chapter 4 of the Unicode
           standard.
         </p>
@@ -533,7 +536,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/syntax/character_classes/std_char_clases.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/syntax/character_classes/std_char_clases.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/syntax/character_classes/std_char_clases.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Character Classes that are Always Supported</title>
+<title>
+ Character Classes that are Always Supported</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Boost.Regex">
-<link rel="up" href="../character_classes.html" title="Character Class Names">
-<link rel="prev" href="../character_classes.html" title="Character Class Names">
-<link rel="next" href="optional_char_class_names.html" title="Character classes that are supported by Unicode Regular Expressions">
+<link rel="up" href="../character_classes.html" title=" Character Class
+ Names">
+<link rel="prev" href="../character_classes.html" title=" Character Class
+ Names">
+<link rel="next" href="optional_char_class_names.html" title="
+ Character classes that are supported by Unicode Regular Expressions">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +28,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="boost_regex.syntax.character_classes.std_char_clases"></a><a href="std_char_clases.html" title="Character Classes that are Always Supported">
- Character Classes that are Always Supported</a>
-</h4></div></div></div>
+<a name="boost_regex.syntax.character_classes.std_char_clases"></a><a href="std_char_clases.html" title="
+ Character Classes that are Always Supported">
+ Character Classes that are Always Supported</a></h4></div></div></div>
 <p>
           The following character class names are always supported by Boost.Regex:
         </p>
@@ -382,7 +386,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/syntax/collating_names.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/syntax/collating_names.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/syntax/collating_names.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Collating Names</title>
+<title> Collating Names</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
-<link rel="up" href="../syntax.html" title="Regular Expression Syntax">
-<link rel="prev" href="character_classes/optional_char_class_names.html" title="Character classes that are supported by Unicode Regular Expressions">
-<link rel="next" href="collating_names/digraphs.html" title="Digraphs">
+<link rel="up" href="../syntax.html" title=" Regular Expression Syntax">
+<link rel="prev" href="character_classes/optional_char_class_names.html" title="
+ Character classes that are supported by Unicode Regular Expressions">
+<link rel="next" href="collating_names/digraphs.html" title=" Digraphs">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.syntax.collating_names"></a> Collating Names
-</h3></div></div></div>
+<a name="boost_regex.syntax.collating_names"></a> Collating Names</h3></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"> Digraphs</span></dt>
 <dt><span class="section"><a href="collating_names/posix_symbolic_names.html">
@@ -36,7 +36,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/syntax/collating_names/digraphs.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/syntax/collating_names/digraphs.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/syntax/collating_names/digraphs.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Digraphs</title>
+<title> Digraphs</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Boost.Regex">
-<link rel="up" href="../collating_names.html" title="Collating Names">
-<link rel="prev" href="../collating_names.html" title="Collating Names">
-<link rel="next" href="posix_symbolic_names.html" title="POSIX Symbolic Names">
+<link rel="up" href="../collating_names.html" title=" Collating Names">
+<link rel="prev" href="../collating_names.html" title=" Collating Names">
+<link rel="next" href="posix_symbolic_names.html" title="
+ POSIX Symbolic Names">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="boost_regex.syntax.collating_names.digraphs"></a> Digraphs
-</h4></div></div></div>
+<a name="boost_regex.syntax.collating_names.digraphs"></a> Digraphs</h4></div></div></div>
 <p>
           The following are treated as valid digraphs when used as a collating name:
         </p>
@@ -47,7 +47,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/syntax/collating_names/named_unicode.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/syntax/collating_names/named_unicode.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/syntax/collating_names/named_unicode.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Named Unicode Characters</title>
+<title>
+ Named Unicode Characters</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Boost.Regex">
-<link rel="up" href="../collating_names.html" title="Collating Names">
-<link rel="prev" href="posix_symbolic_names.html" title="POSIX Symbolic Names">
-<link rel="next" href="../leftmost_longest_rule.html" title="The Leftmost Longest Rule">
+<link rel="up" href="../collating_names.html" title=" Collating Names">
+<link rel="prev" href="posix_symbolic_names.html" title="
+ POSIX Symbolic Names">
+<link rel="next" href="../leftmost_longest_rule.html" title=" The Leftmost
+ Longest Rule">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,12 +27,12 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="boost_regex.syntax.collating_names.named_unicode"></a><a href="named_unicode.html" title="Named Unicode Characters">
- Named Unicode Characters</a>
-</h4></div></div></div>
+<a name="boost_regex.syntax.collating_names.named_unicode"></a><a href="named_unicode.html" title="
+ Named Unicode Characters">
+ Named Unicode Characters</a></h4></div></div></div>
 <p>
- When using Unicode aware regular expressions
- (with the <code class="computeroutput"><span class="identifier">u32regex</span></code> type),
+ When using Unicode aware regular expressions
+ (with the <tt class="computeroutput"><span class="identifier">u32regex</span></tt> type),
           all the normal symbolic names for Unicode characters (those given in Unidata.txt)
           are recognised. So for example:
         </p>
@@ -40,7 +43,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/syntax/collating_names/posix_symbolic_names.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/syntax/collating_names/posix_symbolic_names.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/syntax/collating_names/posix_symbolic_names.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>POSIX Symbolic Names</title>
+<title>
+ POSIX Symbolic Names</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Boost.Regex">
-<link rel="up" href="../collating_names.html" title="Collating Names">
-<link rel="prev" href="digraphs.html" title="Digraphs">
-<link rel="next" href="named_unicode.html" title="Named Unicode Characters">
+<link rel="up" href="../collating_names.html" title=" Collating Names">
+<link rel="prev" href="digraphs.html" title=" Digraphs">
+<link rel="next" href="named_unicode.html" title="
+ Named Unicode Characters">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +26,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="boost_regex.syntax.collating_names.posix_symbolic_names"></a><a href="posix_symbolic_names.html" title="POSIX Symbolic Names">
- POSIX Symbolic Names</a>
-</h4></div></div></div>
+<a name="boost_regex.syntax.collating_names.posix_symbolic_names"></a><a href="posix_symbolic_names.html" title="
+ POSIX Symbolic Names">
+ POSIX Symbolic Names</a></h4></div></div></div>
 <p>
           The following symbolic names are recognised as valid collating element
           names, in addition to any single character, this allows you to write for
@@ -971,7 +973,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/syntax/leftmost_longest_rule.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/syntax/leftmost_longest_rule.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/syntax/leftmost_longest_rule.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>The Leftmost Longest Rule</title>
+<title> The Leftmost
+ Longest Rule</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
-<link rel="up" href="../syntax.html" title="Regular Expression Syntax">
-<link rel="prev" href="collating_names/named_unicode.html" title="Named Unicode Characters">
-<link rel="next" href="../format.html" title="Search and Replace Format String Syntax">
+<link rel="up" href="../syntax.html" title=" Regular Expression Syntax">
+<link rel="prev" href="collating_names/named_unicode.html" title="
+ Named Unicode Characters">
+<link rel="next" href="../format.html" title=" Search and Replace Format String Syntax">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +26,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.syntax.leftmost_longest_rule"></a><a href="leftmost_longest_rule.html" title="The Leftmost Longest Rule"> The Leftmost
- Longest Rule</a>
-</h3></div></div></div>
+<a name="boost_regex.syntax.leftmost_longest_rule"></a><a href="leftmost_longest_rule.html" title=" The Leftmost
+ Longest Rule"> The Leftmost
+ Longest Rule</a></h3></div></div></div>
 <p>
         Often there is more than one way of matching a regular expression at a particular
         location, for POSIX basic and extended regular expressions, the "best"
@@ -65,7 +67,10 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/syntax/perl_syntax.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/syntax/perl_syntax.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/syntax/perl_syntax.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Perl Regular Expression Syntax</title>
+<title> Perl Regular Expression
+ Syntax</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Boost.Regex">
-<link rel="up" href="../syntax.html" title="Regular Expression Syntax">
-<link rel="prev" href="../syntax.html" title="Regular Expression Syntax">
-<link rel="next" href="basic_extended.html" title="POSIX Extended Regular Expression Syntax">
+<link rel="up" href="../syntax.html" title=" Regular Expression Syntax">
+<link rel="prev" href="../syntax.html" title=" Regular Expression Syntax">
+<link rel="next" href="basic_extended.html" title=" POSIX Extended Regular
+ Expression Syntax">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,18 +26,18 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_regex.syntax.perl_syntax"></a><a href="perl_syntax.html" title="Perl Regular Expression Syntax"> Perl Regular Expression
- Syntax</a>
-</h3></div></div></div>
-<a name="boost_regex.syntax.perl_syntax.synopsis"></a><h4>
-<a name="id497527"></a>
+<a name="boost_regex.syntax.perl_syntax"></a><a href="perl_syntax.html" title=" Perl Regular Expression
+ Syntax"> Perl Regular Expression
+ Syntax</a></h3></div></div></div>
+<a name="boost_regex.syntax.perl_syntax.synopsis"></a><h3>
+<a name="id463745"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.synopsis">Synopsis</a>
- </h4>
+ </h3>
 <p>
         The Perl regular expression syntax is based on that used by the programming
         language Perl . Perl regular expressions are the default behavior in Boost.Regex
- or you can pass the flag <code class="computeroutput"><span class="identifier">perl</span></code>
- to the basic_regex
+ or you can pass the flag <tt class="computeroutput"><span class="identifier">perl</span></tt>
+ to the basic_regex
         constructor, for example:
       </p>
 <pre class="programlisting">
@@ -45,85 +47,85 @@
 <span class="comment">// e2 a case insensitive Perl regular expression:
 </span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex</span> <span class="identifier">e2</span><span class="special">(</span><span class="identifier">my_expression</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex</span><span class="special">::</span><span class="identifier">perl</span><span class="special">|</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex</span><span class="special">::</span><span class="identifier">icase</span><span class="special">);</span>
 </pre>
-<a name="boost_regex.syntax.perl_syntax.perl_regular_expression_syntax"></a><h4>
-<a name="id497750"></a>
+<a name="boost_regex.syntax.perl_syntax.perl_regular_expression_syntax"></a><h3>
+<a name="id463969"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.perl_regular_expression_syntax">Perl
         Regular Expression Syntax</a>
- </h4>
+ </h3>
 <p>
         In Perl regular expressions, all characters match themselves except for the
         following special characters:
       </p>
 <pre class="programlisting">.[{()\*+?|^$</pre>
-<a name="boost_regex.syntax.perl_syntax.wildcard"></a><h5>
-<a name="id497788"></a>
+<a name="boost_regex.syntax.perl_syntax.wildcard"></a><h4>
+<a name="id464008"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.wildcard">Wildcard</a>
- </h5>
+ </h4>
 <p>
         The single character '.' when used outside of a character set will match
         any single character except:
       </p>
 <div class="itemizedlist"><ul type="disc">
 <li>
- The NULL character when the <a href="../ref/match_flag_type.html" title="match_flag_type">flag
- <code class="computeroutput"><span class="identifier">match_no_dot_null</span></code></a>
+ The NULL character when the <a href="../ref/match_flag_type.html" title=" match_flag_type">flag
+ <tt class="computeroutput"><span class="identifier">match_no_dot_null</span></tt></a>
           is passed to the matching algorithms.
         </li>
 <li>
- The newline character when the <a href="../ref/match_flag_type.html" title="match_flag_type">flag
- <code class="computeroutput"><span class="identifier">match_not_dot_newline</span></code></a>
+ The newline character when the <a href="../ref/match_flag_type.html" title=" match_flag_type">flag
+ <tt class="computeroutput"><span class="identifier">match_not_dot_newline</span></tt></a>
           is passed to the matching algorithms.
         </li>
 </ul></div>
-<a name="boost_regex.syntax.perl_syntax.anchors"></a><h5>
-<a name="id497869"></a>
+<a name="boost_regex.syntax.perl_syntax.anchors"></a><h4>
+<a name="id464091"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.anchors">Anchors</a>
- </h5>
+ </h4>
 <p>
         A '^' character shall match the start of a line.
       </p>
 <p>
         A '$' character shall match the end of a line.
       </p>
-<a name="boost_regex.syntax.perl_syntax.marked_sub_expressions"></a><h5>
-<a name="id497903"></a>
+<a name="boost_regex.syntax.perl_syntax.marked_sub_expressions"></a><h4>
+<a name="id464126"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.marked_sub_expressions">Marked
         sub-expressions</a>
- </h5>
+ </h4>
 <p>
- A section beginning <code class="computeroutput"><span class="special">(</span></code> and ending
- <code class="computeroutput"><span class="special">)</span></code> acts as a marked sub-expression.
+ A section beginning <tt class="computeroutput"><span class="special">(</span></tt> and ending
+ <tt class="computeroutput"><span class="special">)</span></tt> acts as a marked sub-expression.
         Whatever matched the sub-expression is split out in a separate field by the
         matching algorithms. Marked sub-expressions can also repeated, or referred
         to by a back-reference.
       </p>
-<a name="boost_regex.syntax.perl_syntax.non_marking_grouping"></a><h5>
-<a name="id497958"></a>
+<a name="boost_regex.syntax.perl_syntax.non_marking_grouping"></a><h4>
+<a name="id464183"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.non_marking_grouping">Non-marking
         grouping</a>
- </h5>
+ </h4>
 <p>
         A marked sub-expression is useful to lexically group part of a regular expression,
         but has the side-effect of spitting out an extra field in the result. As
         an alternative you can lexically group part of a regular expression, without
- generating a marked sub-expression by using <code class="computeroutput"><span class="special">(?:</span></code>
- and <code class="computeroutput"><span class="special">)</span></code> , for example <code class="computeroutput"><span class="special">(?:</span><span class="identifier">ab</span><span class="special">)+</span></code>
- will repeat <code class="computeroutput"><span class="identifier">ab</span></code> without splitting
+ generating a marked sub-expression by using <tt class="computeroutput"><span class="special">(?:</span></tt>
+ and <tt class="computeroutput"><span class="special">)</span></tt> , for example <tt class="computeroutput"><span class="special">(?:</span><span class="identifier">ab</span><span class="special">)+</span></tt>
+ will repeat <tt class="computeroutput"><span class="identifier">ab</span></tt> without splitting
         out any separate sub-expressions.
       </p>
-<a name="boost_regex.syntax.perl_syntax.repeats"></a><h5>
-<a name="id498047"></a>
+<a name="boost_regex.syntax.perl_syntax.repeats"></a><h4>
+<a name="id464274"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.repeats">Repeats</a>
- </h5>
+ </h4>
 <p>
         Any atom (a single character, a marked sub-expression, or a character class)
- can be repeated with the <code class="computeroutput"><span class="special">*</span></code>,
- <code class="computeroutput"><span class="special">+</span></code>, <code class="computeroutput"><span class="special">?</span></code>,
- and <code class="computeroutput"><span class="special">{}</span></code> operators.
+ can be repeated with the <tt class="computeroutput"><span class="special">*</span></tt>,
+ <tt class="computeroutput"><span class="special">+</span></tt>, <tt class="computeroutput"><span class="special">?</span></tt>,
+ and <tt class="computeroutput"><span class="special">{}</span></tt> operators.
       </p>
 <p>
- The <code class="computeroutput"><span class="special">*</span></code> operator will match the
- preceding atom zero or more times, for example the expression <code class="computeroutput"><span class="identifier">a</span><span class="special">*</span><span class="identifier">b</span></code>
+ The <tt class="computeroutput"><span class="special">*</span></tt> operator will match the
+ preceding atom zero or more times, for example the expression <tt class="computeroutput"><span class="identifier">a</span><span class="special">*</span><span class="identifier">b</span></tt>
         will match any of the following:
       </p>
 <pre class="programlisting">
@@ -132,8 +134,8 @@
 <span class="identifier">aaaaaaaab</span>
 </pre>
 <p>
- The <code class="computeroutput"><span class="special">+</span></code> operator will match the
- preceding atom one or more times, for example the expression <code class="computeroutput"><span class="identifier">a</span><span class="special">+</span><span class="identifier">b</span></code>
+ The <tt class="computeroutput"><span class="special">+</span></tt> operator will match the
+ preceding atom one or more times, for example the expression <tt class="computeroutput"><span class="identifier">a</span><span class="special">+</span><span class="identifier">b</span></tt>
         will match any of the following:
       </p>
 <pre class="programlisting">
@@ -147,7 +149,7 @@
 <span class="identifier">b</span>
 </pre>
 <p>
- The <code class="computeroutput"><span class="special">?</span></code> operator will match the
+ The <tt class="computeroutput"><span class="special">?</span></tt> operator will match the
         preceding atom zero or one times, for example the expression ca?b will match
         any of the following:
       </p>
@@ -165,15 +167,15 @@
         An atom can also be repeated with a bounded repeat:
       </p>
 <p>
- <code class="computeroutput"><span class="identifier">a</span><span class="special">{</span><span class="identifier">n</span><span class="special">}</span></code> Matches
+ <tt class="computeroutput"><span class="identifier">a</span><span class="special">{</span><span class="identifier">n</span><span class="special">}</span></tt> Matches
         'a' repeated exactly n times.
       </p>
 <p>
- <code class="computeroutput"><span class="identifier">a</span><span class="special">{</span><span class="identifier">n</span><span class="special">,}</span></code> Matches
+ <tt class="computeroutput"><span class="identifier">a</span><span class="special">{</span><span class="identifier">n</span><span class="special">,}</span></tt> Matches
         'a' repeated n or more times.
       </p>
 <p>
- <code class="computeroutput"><span class="identifier">a</span><span class="special">{</span><span class="identifier">n</span><span class="special">,</span> <span class="identifier">m</span><span class="special">}</span></code> Matches 'a' repeated between n and m times
+ <tt class="computeroutput"><span class="identifier">a</span><span class="special">{</span><span class="identifier">n</span><span class="special">,</span> <span class="identifier">m</span><span class="special">}</span></tt> Matches 'a' repeated between n and m times
         inclusive.
       </p>
 <p>
@@ -202,44 +204,44 @@
 <span class="identifier">a</span><span class="special">(*)</span>
 </pre>
 <p>
- Will raise an error, as there is nothing for the <code class="computeroutput"><span class="special">*</span></code>
+ Will raise an error, as there is nothing for the <tt class="computeroutput"><span class="special">*</span></tt>
         operator to be applied to.
       </p>
-<a name="boost_regex.syntax.perl_syntax.non_greedy_repeats"></a><h5>
-<a name="id498529"></a>
+<a name="boost_regex.syntax.perl_syntax.non_greedy_repeats"></a><h4>
+<a name="id464758"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.non_greedy_repeats">Non greedy
         repeats</a>
- </h5>
+ </h4>
 <p>
         The normal repeat operators are "greedy", that is to say they will
         consume as much input as possible. There are non-greedy versions available
         that will consume as little input as possible while still producing a match.
       </p>
 <p>
- <code class="computeroutput"><span class="special">*?</span></code> Matches the previous atom
+ <tt class="computeroutput"><span class="special">*?</span></tt> Matches the previous atom
         zero or more times, while consuming as little input as possible.
       </p>
 <p>
- <code class="computeroutput"><span class="special">+?</span></code> Matches the previous atom
+ <tt class="computeroutput"><span class="special">+?</span></tt> Matches the previous atom
         one or more times, while consuming as little input as possible.
       </p>
 <p>
- <code class="computeroutput"><span class="special">??</span></code> Matches the previous atom
+ <tt class="computeroutput"><span class="special">??</span></tt> Matches the previous atom
         zero or one times, while consuming as little input as possible.
       </p>
 <p>
- <code class="computeroutput"><span class="special">{</span><span class="identifier">n</span><span class="special">,}?</span></code> Matches the previous atom n or more times,
+ <tt class="computeroutput"><span class="special">{</span><span class="identifier">n</span><span class="special">,}?</span></tt> Matches the previous atom n or more times,
         while consuming as little input as possible.
       </p>
 <p>
- <code class="computeroutput"><span class="special">{</span><span class="identifier">n</span><span class="special">,</span><span class="identifier">m</span><span class="special">}?</span></code>
+ <tt class="computeroutput"><span class="special">{</span><span class="identifier">n</span><span class="special">,</span><span class="identifier">m</span><span class="special">}?</span></tt>
         Matches the previous atom between n and m times, while consuming as little
         input as possible.
       </p>
-<a name="boost_regex.syntax.perl_syntax.back_references"></a><h5>
-<a name="id498674"></a>
+<a name="boost_regex.syntax.perl_syntax.back_references"></a><h4>
+<a name="id464905"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.back_references">Back references</a>
- </h5>
+ </h4>
 <p>
         An escape character followed by a digit <span class="emphasis"><em>n</em></span>, where <span class="emphasis"><em>n</em></span>
         is in the range 1-9, matches the same string that was matched by sub-expression
@@ -258,154 +260,156 @@
 <pre class="programlisting">
 <span class="identifier">aaabba</span>
 </pre>
-<a name="boost_regex.syntax.perl_syntax.alternation"></a><h5>
-<a name="id498760"></a>
+<a name="boost_regex.syntax.perl_syntax.alternation"></a><h4>
+<a name="id464992"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.alternation">Alternation</a>
- </h5>
+ </h4>
 <p>
- The <code class="computeroutput"><span class="special">|</span></code> operator will match either
- of its arguments, so for example: <code class="computeroutput"><span class="identifier">abc</span><span class="special">|</span><span class="identifier">def</span></code> will
+ The <tt class="computeroutput"><span class="special">|</span></tt> operator will match either
+ of its arguments, so for example: <tt class="computeroutput"><span class="identifier">abc</span><span class="special">|</span><span class="identifier">def</span></tt> will
         match either "abc" or "def".
       </p>
 <p>
- Parenthesis can be used to group alternations, for example: <code class="computeroutput"><span class="identifier">ab</span><span class="special">(</span><span class="identifier">d</span><span class="special">|</span><span class="identifier">ef</span><span class="special">)</span></code>
+ Parenthesis can be used to group alternations, for example: <tt class="computeroutput"><span class="identifier">ab</span><span class="special">(</span><span class="identifier">d</span><span class="special">|</span><span class="identifier">ef</span><span class="special">)</span></tt>
         will match either of "abd" or "abef".
       </p>
 <p>
         Empty alternatives are not allowed (these are almost always a mistake), but
- if you really want an empty alternative use <code class="computeroutput"><span class="special">(?:)</span></code>
+ if you really want an empty alternative use <tt class="computeroutput"><span class="special">(?:)</span></tt>
         as a placeholder, for example:
       </p>
 <p>
- <code class="computeroutput"><span class="special">|</span><span class="identifier">abc</span></code>
+ <tt class="computeroutput"><span class="special">|</span><span class="identifier">abc</span></tt>
         is not a valid expression, but
       </p>
 <p>
- <code class="computeroutput"><span class="special">(?:)|</span><span class="identifier">abc</span></code>
+ <tt class="computeroutput"><span class="special">(?:)|</span><span class="identifier">abc</span></tt>
         is and is equivalent, also the expression:
       </p>
 <p>
- <code class="computeroutput"><span class="special">(?:</span><span class="identifier">abc</span><span class="special">)??</span></code> has exactly the same effect.
+ <tt class="computeroutput"><span class="special">(?:</span><span class="identifier">abc</span><span class="special">)??</span></tt> has exactly the same effect.
       </p>
-<a name="boost_regex.syntax.perl_syntax.character_sets"></a><h5>
-<a name="id498948"></a>
+<a name="boost_regex.syntax.perl_syntax.character_sets"></a><h4>
+<a name="id465181"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.character_sets">Character sets</a>
- </h5>
+ </h4>
 <p>
- A character set is a bracket-expression starting with <code class="computeroutput"><span class="special">[</span></code>
- and ending with <code class="computeroutput"><span class="special">]</span></code>, it defines
+ A character set is a bracket-expression starting with <tt class="computeroutput"><span class="special">[</span></tt>
+ and ending with <tt class="computeroutput"><span class="special">]</span></tt>, it defines
         a set of characters, and matches any single character that is a member of
         that set.
       </p>
 <p>
         A bracket expression may contain any combination of the following:
       </p>
-<a name="boost_regex.syntax.perl_syntax.single_characters"></a><h6>
-<a name="id499007"></a>
+<a name="boost_regex.syntax.perl_syntax.single_characters"></a><h5>
+<a name="id465243"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.single_characters">Single characters</a>
- </h6>
+ </h5>
 <p>
- For example <code class="computeroutput"><span class="special">[</span><span class="identifier">abc</span><span class="special">]</span></code>, will match any of the characters 'a', 'b',
+ For example <tt class="computeroutput"><span class="special">[</span><span class="identifier">abc</span><span class="special">]</span></tt>, will match any of the characters 'a', 'b',
         or 'c'.
       </p>
-<a name="boost_regex.syntax.perl_syntax.character_ranges"></a><h6>
-<a name="id499058"></a>
+<a name="boost_regex.syntax.perl_syntax.character_ranges"></a><h5>
+<a name="id465294"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.character_ranges">Character
         ranges</a>
- </h6>
+ </h5>
 <p>
- For example <code class="computeroutput"><span class="special">[</span><span class="identifier">a</span><span class="special">-</span><span class="identifier">c</span><span class="special">]</span></code>
+ For example <tt class="computeroutput"><span class="special">[</span><span class="identifier">a</span><span class="special">-</span><span class="identifier">c</span><span class="special">]</span></tt>
         will match any single character in the range 'a' to 'c'. By default, for
         Perl regular expressions, a character x is within the range y to z, if the
         code point of the character lies within the codepoints of the endpoints of
- the range. Alternatively, if you set the collate flag when constructing the
+ the range. Alternatively, if you set the <a href="../ref/syntax_option_type/syntax_option_type_perl.html" title="
+ Options for Perl Regular Expressions"><tt class="computeroutput"><span class="identifier">collate</span></tt> flag</a> when constructing the
         regular expression, then ranges are locale sensitive.
       </p>
-<a name="boost_regex.syntax.perl_syntax.negation"></a><h6>
-<a name="id499138"></a>
+<a name="boost_regex.syntax.perl_syntax.negation"></a><h5>
+<a name="id465376"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.negation">Negation</a>
- </h6>
+ </h5>
 <p>
         If the bracket-expression begins with the ^ character, then it matches the
- complement of the characters it contains, for example <code class="computeroutput"><span class="special">[^</span><span class="identifier">a</span><span class="special">-</span><span class="identifier">c</span><span class="special">]</span></code> matches any character that is not in the
- range <code class="computeroutput"><span class="identifier">a</span><span class="special">-</span><span class="identifier">c</span></code>.
+ complement of the characters it contains, for example <tt class="computeroutput"><span class="special">[^</span><span class="identifier">a</span><span class="special">-</span><span class="identifier">c</span><span class="special">]</span></tt> matches any character that is not in the
+ range <tt class="computeroutput"><span class="identifier">a</span><span class="special">-</span><span class="identifier">c</span></tt>.
       </p>
-<a name="boost_regex.syntax.perl_syntax.character_classes"></a><h6>
-<a name="id499220"></a>
+<a name="boost_regex.syntax.perl_syntax.character_classes"></a><h5>
+<a name="id465460"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.character_classes">Character
         classes</a>
- </h6>
+ </h5>
 <p>
- An expression of the form <code class="computeroutput"><span class="special">[[:</span><span class="identifier">name</span><span class="special">:]]</span></code>
- matches the named character class "name", for example <code class="computeroutput"><span class="special">[[:</span><span class="identifier">lower</span><span class="special">:]]</span></code> matches any lower case character. See
- character class names.
+ An expression of the form <tt class="computeroutput"><span class="special">[[:</span><span class="identifier">name</span><span class="special">:]]</span></tt>
+ matches the named character class "name", for example <tt class="computeroutput"><span class="special">[[:</span><span class="identifier">lower</span><span class="special">:]]</span></tt> matches any lower case character. See
+ <a href="character_classes.html" title=" Character Class
+ Names">character class names</a>.
       </p>
-<a name="boost_regex.syntax.perl_syntax.collating_elements"></a><h6>
-<a name="id499304"></a>
+<a name="boost_regex.syntax.perl_syntax.collating_elements"></a><h5>
+<a name="id465545"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.collating_elements">Collating
         Elements</a>
- </h6>
+ </h5>
 <p>
- An expression of the form <code class="computeroutput"><span class="special">[[.</span><span class="identifier">col</span><span class="special">.]</span></code> matches
+ An expression of the form <tt class="computeroutput"><span class="special">[[.</span><span class="identifier">col</span><span class="special">.]</span></tt> matches
         the collating element <span class="emphasis"><em>col</em></span>. A collating element is any
         single character, or any sequence of characters that collates as a single
         unit. Collating elements may also be used as the end point of a range, for
- example: <code class="computeroutput"><span class="special">[[.</span><span class="identifier">ae</span><span class="special">.]-</span><span class="identifier">c</span><span class="special">]</span></code>
+ example: <tt class="computeroutput"><span class="special">[[.</span><span class="identifier">ae</span><span class="special">.]-</span><span class="identifier">c</span><span class="special">]</span></tt>
         matches the character sequence "ae", plus any single character
         in the range "ae"-c, assuming that "ae" is treated as
         a single collating element in the current locale.
       </p>
 <p>
- As an extension, a collating element may also be specified via it's symbolic name, for example:
+ As an extension, a collating element may also be specified via it's symbolic name, for example:
       </p>
 <pre class="programlisting">
 <span class="special">[[.</span><span class="identifier">NUL</span><span class="special">.]]</span>
 </pre>
 <p>
- matches a <code class="computeroutput"><span class="special">\</span><span class="number">0</span></code>
+ matches a <tt class="computeroutput"><span class="special">\</span><span class="number">0</span></tt>
         character.
       </p>
-<a name="boost_regex.syntax.perl_syntax.equivalence_classes"></a><h6>
-<a name="id499453"></a>
+<a name="boost_regex.syntax.perl_syntax.equivalence_classes"></a><h5>
+<a name="id465697"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.equivalence_classes">Equivalence
         classes</a>
- </h6>
+ </h5>
 <p>
- An expression of the form <code class="computeroutput"><span class="special">[[=</span><span class="identifier">col</span><span class="special">=]]</span></code>,
+ An expression of the form <tt class="computeroutput"><span class="special">[[=</span><span class="identifier">col</span><span class="special">=]]</span></tt>,
         matches any character or collating element whose primary sort key is the
         same as that for collating element <span class="emphasis"><em>col</em></span>, as with collating
- elements the name <span class="emphasis"><em>col</em></span> may be a <a href="collating_names.html" title="Collating Names">symbolic
+ elements the name <span class="emphasis"><em>col</em></span> may be a <a href="collating_names.html" title=" Collating Names">symbolic
         name</a>. A primary sort key is one that ignores case, accentation, or
- locale-specific tailorings; so for example <code class="computeroutput"><span class="special">[[=</span><span class="identifier">a</span><span class="special">=]]</span></code> matches
+ locale-specific tailorings; so for example <tt class="computeroutput"><span class="special">[[=</span><span class="identifier">a</span><span class="special">=]]</span></tt> matches
         any of the characters: a, À, Á, Â, Ã, Ä, Å, A, à, á, â, ã, ä and å. Unfortunately implementation
         of this is reliant on the platform's collation and localisation support;
         this feature can not be relied upon to work portably across all platforms,
         or even all locales on one platform.
       </p>
-<a name="boost_regex.syntax.perl_syntax.escaped_characters"></a><h6>
-<a name="id499556"></a>
+<a name="boost_regex.syntax.perl_syntax.escaped_characters"></a><h5>
+<a name="id465807"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.escaped_characters">Escaped
         Characters</a>
- </h6>
+ </h5>
 <p>
         All the escape sequences that match a single character, or a single character
- class are permitted within a character class definition. For example <code class="computeroutput"><span class="special">[\[\]]</span></code> would match either of <code class="computeroutput"><span class="special">[</span></code> or <code class="computeroutput"><span class="special">]</span></code>
- while <code class="computeroutput"><span class="special">[\</span><span class="identifier">W</span><span class="special">\</span><span class="identifier">d</span><span class="special">]</span></code>
+ class are permitted within a character class definition. For example <tt class="computeroutput"><span class="special">[\[\]]</span></tt> would match either of <tt class="computeroutput"><span class="special">[</span></tt> or <tt class="computeroutput"><span class="special">]</span></tt>
+ while <tt class="computeroutput"><span class="special">[\</span><span class="identifier">W</span><span class="special">\</span><span class="identifier">d</span><span class="special">]</span></tt>
         would match any character that is either a "digit", <span class="emphasis"><em>or</em></span>
         is <span class="emphasis"><em>not</em></span> a "word" character.
       </p>
-<a name="boost_regex.syntax.perl_syntax.combinations"></a><h6>
-<a name="id499662"></a>
+<a name="boost_regex.syntax.perl_syntax.combinations"></a><h5>
+<a name="id465914"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.combinations">Combinations</a>
- </h6>
+ </h5>
 <p>
         All of the above can be combined in one character set declaration, for example:
- <code class="computeroutput"><span class="special">[[:</span><span class="identifier">digit</span><span class="special">:]</span><span class="identifier">a</span><span class="special">-</span><span class="identifier">c</span><span class="special">[.</span><span class="identifier">NUL</span><span class="special">.]]</span></code>.
+ <tt class="computeroutput"><span class="special">[[:</span><span class="identifier">digit</span><span class="special">:]</span><span class="identifier">a</span><span class="special">-</span><span class="identifier">c</span><span class="special">[.</span><span class="identifier">NUL</span><span class="special">.]]</span></tt>.
       </p>
-<a name="boost_regex.syntax.perl_syntax.escapes"></a><h5>
-<a name="id499740"></a>
+<a name="boost_regex.syntax.perl_syntax.escapes"></a><h4>
+<a name="id465993"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.escapes">Escapes</a>
- </h5>
+ </h4>
 <p>
         Any special character preceded by an escape shall match itself.
       </p>
@@ -433,97 +437,97 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">a</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">a</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">a</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">a</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">e</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">e</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="number">0x1B</span></code>
+ <tt class="computeroutput"><span class="number">0x1B</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">f</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">f</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">f</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">f</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">n</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">n</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">n</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">n</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">r</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">r</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">r</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">r</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">t</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">t</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">t</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">t</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">v</span>
- </code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">v</span>
+ </tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">v</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">v</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">b</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">b</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">b</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">b</span></tt>
                 (but only inside a character class declaration).
               </p>
               </td>
@@ -531,7 +535,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">cX</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">cX</span></tt>
               </p>
               </td>
 <td>
@@ -544,7 +548,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">xdd</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">xdd</span></tt>
               </p>
               </td>
 <td>
@@ -557,7 +561,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">x</span><span class="special">{</span><span class="identifier">dddd</span><span class="special">}</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">x</span><span class="special">{</span><span class="identifier">dddd</span><span class="special">}</span></tt>
               </p>
               </td>
 <td>
@@ -570,7 +574,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="number">0ddd</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="number">0ddd</span></tt>
               </p>
               </td>
 <td>
@@ -583,23 +587,23 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">N</span><span class="special">{</span><span class="identifier">name</span><span class="special">}</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">N</span><span class="special">{</span><span class="identifier">name</span><span class="special">}</span></tt>
               </p>
               </td>
 <td>
               <p>
- Matches the single character which has the <a href="collating_names.html" title="Collating Names">symbolic
- name</a> <span class="emphasis"><em>name</em></span>. For example <code class="computeroutput"><span class="special">\</span><span class="identifier">N</span><span class="special">{</span><span class="identifier">newline</span><span class="special">}</span></code> matches the single character \n.
+ Matches the single character which has the <a href="collating_names.html" title=" Collating Names">symbolic
+ name</a> <span class="emphasis"><em>name</em></span>. For example <tt class="computeroutput"><span class="special">\</span><span class="identifier">N</span><span class="special">{</span><span class="identifier">newline</span><span class="special">}</span></tt> matches the single character \n.
               </p>
               </td>
 </tr>
 </tbody>
 </table></div>
-<a name="boost_regex.syntax.perl_syntax._quot_single_character_quot__character_classes_"></a><h6>
-<a name="id500453"></a>
+<a name="boost_regex.syntax.perl_syntax._quot_single_character_quot__character_classes_"></a><h5>
+<a name="id466708"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax._quot_single_character_quot__character_classes_">"Single
         character" character classes:</a>
- </h6>
+ </h5>
 <p>
         Any escaped character <span class="emphasis"><em>x</em></span>, if <span class="emphasis"><em>x</em></span> is
         the name of a character class shall match any character that is a member
@@ -630,133 +634,134 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">d</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">d</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">[[:</span><span class="identifier">digit</span><span class="special">:]]</span></code>
+ <tt class="computeroutput"><span class="special">[[:</span><span class="identifier">digit</span><span class="special">:]]</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">l</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">l</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">[[:</span><span class="identifier">lower</span><span class="special">:]]</span></code>
+ <tt class="computeroutput"><span class="special">[[:</span><span class="identifier">lower</span><span class="special">:]]</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">s</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">s</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">[[:</span><span class="identifier">space</span><span class="special">:]]</span></code>
+ <tt class="computeroutput"><span class="special">[[:</span><span class="identifier">space</span><span class="special">:]]</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">u</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">u</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">[[:</span><span class="identifier">upper</span><span class="special">:]]</span></code>
+ <tt class="computeroutput"><span class="special">[[:</span><span class="identifier">upper</span><span class="special">:]]</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">w</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">w</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">[[:</span><span class="identifier">word</span><span class="special">:]]</span></code>
+ <tt class="computeroutput"><span class="special">[[:</span><span class="identifier">word</span><span class="special">:]]</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">D</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">D</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">digit</span><span class="special">:]]</span></code>
+ <tt class="computeroutput"><span class="special">[^[:</span><span class="identifier">digit</span><span class="special">:]]</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">L</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">L</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">lower</span><span class="special">:]]</span></code>
+ <tt class="computeroutput"><span class="special">[^[:</span><span class="identifier">lower</span><span class="special">:]]</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">S</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">S</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">space</span><span class="special">:]]</span></code>
+ <tt class="computeroutput"><span class="special">[^[:</span><span class="identifier">space</span><span class="special">:]]</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">U</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">U</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">upper</span><span class="special">:]]</span></code>
+ <tt class="computeroutput"><span class="special">[^[:</span><span class="identifier">upper</span><span class="special">:]]</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">W</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">W</span></tt>
               </p>
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">word</span><span class="special">:]]</span></code>
+ <tt class="computeroutput"><span class="special">[^[:</span><span class="identifier">word</span><span class="special">:]]</span></tt>
               </p>
               </td>
 </tr>
 </tbody>
 </table></div>
-<a name="boost_regex.syntax.perl_syntax.character_properties"></a><h6>
-<a name="id501085"></a>
+<a name="boost_regex.syntax.perl_syntax.character_properties"></a><h5>
+<a name="id467341"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.character_properties">Character
         Properties</a>
- </h6>
+ </h5>
 <p>
         The character property names in the following table are all equivalent to
- the <a href="character_classes.html" title="Character Class Names">names used in character
+ the <a href="character_classes.html" title=" Character Class
+ Names">names used in character
         classes</a>.
       </p>
 <div class="informaltable"><table class="table">
@@ -786,7 +791,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">pX</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">pX</span></tt>
               </p>
               </td>
 <td>
@@ -796,14 +801,14 @@
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">[[:</span><span class="identifier">X</span><span class="special">:]]</span></code>
+ <tt class="computeroutput"><span class="special">[[:</span><span class="identifier">X</span><span class="special">:]]</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">p</span><span class="special">{</span><span class="identifier">Name</span><span class="special">}</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">p</span><span class="special">{</span><span class="identifier">Name</span><span class="special">}</span></tt>
               </p>
               </td>
 <td>
@@ -813,14 +818,14 @@
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">[[:</span><span class="identifier">Name</span><span class="special">:]]</span></code>
+ <tt class="computeroutput"><span class="special">[[:</span><span class="identifier">Name</span><span class="special">:]]</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">PX</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">PX</span></tt>
               </p>
               </td>
 <td>
@@ -830,14 +835,14 @@
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">X</span><span class="special">:]]</span></code>
+ <tt class="computeroutput"><span class="special">[^[:</span><span class="identifier">X</span><span class="special">:]]</span></tt>
               </p>
               </td>
 </tr>
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">P</span><span class="special">{</span><span class="identifier">Name</span><span class="special">}</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">P</span><span class="special">{</span><span class="identifier">Name</span><span class="special">}</span></tt>
               </p>
               </td>
 <td>
@@ -847,42 +852,42 @@
               </td>
 <td>
               <p>
- <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">Name</span><span class="special">:]]</span></code>
+ <tt class="computeroutput"><span class="special">[^[:</span><span class="identifier">Name</span><span class="special">:]]</span></tt>
               </p>
               </td>
 </tr>
 </tbody>
 </table></div>
 <p>
- For example <code class="computeroutput"><span class="special">\</span><span class="identifier">pd</span></code>
- matches any "digit" character, as does <code class="computeroutput"><span class="special">\</span><span class="identifier">p</span><span class="special">{</span><span class="identifier">digit</span><span class="special">}</span></code>.
+ For example <tt class="computeroutput"><span class="special">\</span><span class="identifier">pd</span></tt>
+ matches any "digit" character, as does <tt class="computeroutput"><span class="special">\</span><span class="identifier">p</span><span class="special">{</span><span class="identifier">digit</span><span class="special">}</span></tt>.
       </p>
-<a name="boost_regex.syntax.perl_syntax.word_boundaries"></a><h6>
-<a name="id501494"></a>
+<a name="boost_regex.syntax.perl_syntax.word_boundaries"></a><h5>
+<a name="id467752"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.word_boundaries">Word Boundaries</a>
- </h6>
+ </h5>
 <p>
         The following escape sequences match the boundaries of words:
       </p>
 <p>
- <code class="computeroutput"><span class="special">\&lt;</span></code> Matches the start of a
+ <tt class="computeroutput"><span class="special">\&lt;</span></tt> Matches the start of a
         word.
       </p>
 <p>
- <code class="computeroutput"><span class="special">\&gt;</span></code> Matches the end of a word.
+ <tt class="computeroutput"><span class="special">\&gt;</span></tt> Matches the end of a word.
       </p>
 <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">b</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">b</span></tt>
         Matches a word boundary (the start or end of a word).
       </p>
 <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">B</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">B</span></tt>
         Matches only when not at a word boundary.
       </p>
-<a name="boost_regex.syntax.perl_syntax.buffer_boundaries"></a><h6>
-<a name="id501596"></a>
+<a name="boost_regex.syntax.perl_syntax.buffer_boundaries"></a><h5>
+<a name="id467856"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.buffer_boundaries">Buffer boundaries</a>
- </h6>
+ </h5>
 <p>
         The following match only at buffer boundaries: a "buffer" in this
         context is the whole of the input text that is being matched against (note
@@ -902,106 +907,106 @@
       </p>
 <p>
         \Z Matches an optional sequence of newlines at the end of a buffer: equivalent
- to the regular expression <code class="computeroutput"><span class="special">\</span><span class="identifier">n</span><span class="special">*\</span><span class="identifier">z</span></code>
+ to the regular expression <tt class="computeroutput"><span class="special">\</span><span class="identifier">n</span><span class="special">*\</span><span class="identifier">z</span></tt>
       </p>
-<a name="boost_regex.syntax.perl_syntax.continuation_escape"></a><h6>
-<a name="id501679"></a>
+<a name="boost_regex.syntax.perl_syntax.continuation_escape"></a><h5>
+<a name="id467940"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.continuation_escape">Continuation
         Escape</a>
- </h6>
+ </h5>
 <p>
- The sequence <code class="computeroutput"><span class="special">\</span><span class="identifier">G</span></code>
+ The sequence <tt class="computeroutput"><span class="special">\</span><span class="identifier">G</span></tt>
         matches only at the end of the last match found, or at the start of the text
         being matched if no previous match was found. This escape useful if you're
         iterating over the matches contained within a text, and you want each subsequence
         match to start where the last one ended.
       </p>
-<a name="boost_regex.syntax.perl_syntax.quoting_escape"></a><h6>
-<a name="id501730"></a>
+<a name="boost_regex.syntax.perl_syntax.quoting_escape"></a><h5>
+<a name="id467993"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.quoting_escape">Quoting escape</a>
- </h6>
+ </h5>
 <p>
- The escape sequence <code class="computeroutput"><span class="special">\</span><span class="identifier">Q</span></code>
+ The escape sequence <tt class="computeroutput"><span class="special">\</span><span class="identifier">Q</span></tt>
         begins a "quoted sequence": all the subsequent characters are treated
         as literals, until either the end of the regular expression or \E is found.
- For example the expression: <code class="computeroutput"><span class="special">\</span><span class="identifier">Q</span><span class="special">\*+\</span><span class="identifier">Ea</span><span class="special">+</span></code> would match either of:
+ For example the expression: <tt class="computeroutput"><span class="special">\</span><span class="identifier">Q</span><span class="special">\*+\</span><span class="identifier">Ea</span><span class="special">+</span></tt> would match either of:
       </p>
 <pre class="programlisting">
 <span class="special">\*+</span><span class="identifier">a</span>
 <span class="special">\*+</span><span class="identifier">aaa</span>
 </pre>
-<a name="boost_regex.syntax.perl_syntax.unicode_escapes"></a><h6>
-<a name="id501834"></a>
+<a name="boost_regex.syntax.perl_syntax.unicode_escapes"></a><h5>
+<a name="id468098"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.unicode_escapes">Unicode escapes</a>
- </h6>
+ </h5>
 <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">C</span></code>
+ <tt class="computeroutput"><span class="special">\</span><span class="identifier">C</span></tt>
         Matches a single code point: in Boost regex this has exactly the same effect
- as a "." operator. <code class="computeroutput"><span class="special">\</span><span class="identifier">X</span></code> Matches a combining character sequence:
+ as a "." operator. <tt class="computeroutput"><span class="special">\</span><span class="identifier">X</span></tt> Matches a combining character sequence:
         that is any non-combining character followed by a sequence of zero or more
         combining characters.
       </p>
-<a name="boost_regex.syntax.perl_syntax.any_other_escape"></a><h6>
-<a name="id501898"></a>
+<a name="boost_regex.syntax.perl_syntax.any_other_escape"></a><h5>
+<a name="id468164"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.any_other_escape">Any other
         escape</a>
- </h6>
+ </h5>
 <p>
         Any other escape sequence matches the character that is escaped, for example
         \@ matches a literal '@'.
       </p>
-<a name="boost_regex.syntax.perl_syntax.perl_extended_patterns"></a><h5>
-<a name="id501927"></a>
+<a name="boost_regex.syntax.perl_syntax.perl_extended_patterns"></a><h4>
+<a name="id468194"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.perl_extended_patterns">Perl
         Extended Patterns</a>
- </h5>
+ </h4>
 <p>
         Perl-specific extensions to the regular expression syntax all start with
- <code class="computeroutput"><span class="special">(?</span></code>.
+ <tt class="computeroutput"><span class="special">(?</span></tt>.
       </p>
-<a name="boost_regex.syntax.perl_syntax.comments"></a><h6>
-<a name="id501968"></a>
+<a name="boost_regex.syntax.perl_syntax.comments"></a><h5>
+<a name="id468236"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.comments">Comments</a>
- </h6>
+ </h5>
 <p>
- <code class="computeroutput"><span class="special">(?</span># <span class="special">...</span>
- <span class="special">)</span></code> is treated as a comment, it's contents
+ <tt class="computeroutput"><span class="special">(?</span># <span class="special">...</span>
+ <span class="special">)</span></tt> is treated as a comment, it's contents
         are ignored.
       </p>
-<a name="boost_regex.syntax.perl_syntax.modifiers"></a><h6>
-<a name="id502021"></a>
+<a name="boost_regex.syntax.perl_syntax.modifiers"></a><h5>
+<a name="id468290"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.modifiers">Modifiers</a>
- </h6>
+ </h5>
 <p>
- <code class="computeroutput"><span class="special">(?</span><span class="identifier">imsx</span><span class="special">-</span><span class="identifier">imsx</span> <span class="special">...</span> <span class="special">)</span></code> alters
+ <tt class="computeroutput"><span class="special">(?</span><span class="identifier">imsx</span><span class="special">-</span><span class="identifier">imsx</span> <span class="special">...</span> <span class="special">)</span></tt> alters
         which of the perl modifiers are in effect within the pattern, changes take
         effect from the point that the block is first seen and extend to any enclosing
- <code class="computeroutput"><span class="special">)</span></code>. Letters before a '-' turn
+ <tt class="computeroutput"><span class="special">)</span></tt>. Letters before a '-' turn
         that perl modifier on, letters afterward, turn it off.
       </p>
 <p>
- <code class="computeroutput"><span class="special">(?</span><span class="identifier">imsx</span><span class="special">-</span><span class="identifier">imsx</span><span class="special">:</span><span class="identifier">pattern</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="special">(?</span><span class="identifier">imsx</span><span class="special">-</span><span class="identifier">imsx</span><span class="special">:</span><span class="identifier">pattern</span><span class="special">)</span></tt>
         applies the specified modifiers to pattern only.
       </p>
-<a name="boost_regex.syntax.perl_syntax.non_marking_groups"></a><h6>
-<a name="id502148"></a>
+<a name="boost_regex.syntax.perl_syntax.non_marking_groups"></a><h5>
+<a name="id468418"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.non_marking_groups">Non-marking
         groups</a>
- </h6>
+ </h5>
 <p>
- <code class="computeroutput"><span class="special">(?:</span><span class="identifier">pattern</span><span class="special">)</span></code> lexically groups pattern, without generating
+ <tt class="computeroutput"><span class="special">(?:</span><span class="identifier">pattern</span><span class="special">)</span></tt> lexically groups pattern, without generating
         an additional sub-expression.
       </p>
-<a name="boost_regex.syntax.perl_syntax.lookahead"></a><h6>
-<a name="id502199"></a>
+<a name="boost_regex.syntax.perl_syntax.lookahead"></a><h5>
+<a name="id468471"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.lookahead">Lookahead</a>
- </h6>
+ </h5>
 <p>
- <code class="computeroutput"><span class="special">(?=</span><span class="identifier">pattern</span><span class="special">)</span></code> consumes zero characters, only if pattern
+ <tt class="computeroutput"><span class="special">(?=</span><span class="identifier">pattern</span><span class="special">)</span></tt> consumes zero characters, only if pattern
         matches.
       </p>
 <p>
- <code class="computeroutput"><span class="special">(?!</span><span class="identifier">pattern</span><span class="special">)</span></code> consumes zero characters, only if pattern
+ <tt class="computeroutput"><span class="special">(?!</span><span class="identifier">pattern</span><span class="special">)</span></tt> consumes zero characters, only if pattern
         does not match.
       </p>
 <p>
@@ -1016,45 +1021,45 @@
 <p>
         could be used to validate the password.
       </p>
-<a name="boost_regex.syntax.perl_syntax.lookbehind"></a><h6>
-<a name="id502341"></a>
+<a name="boost_regex.syntax.perl_syntax.lookbehind"></a><h5>
+<a name="id468615"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.lookbehind">Lookbehind</a>
- </h6>
+ </h5>
 <p>
- <code class="computeroutput"><span class="special">(?&lt;=</span><span class="identifier">pattern</span><span class="special">)</span></code> consumes zero characters, only if pattern
+ <tt class="computeroutput"><span class="special">(?&lt;=</span><span class="identifier">pattern</span><span class="special">)</span></tt> consumes zero characters, only if pattern
         could be matched against the characters preceding the current position (pattern
         must be of fixed length).
       </p>
 <p>
- <code class="computeroutput"><span class="special">(?&lt;!</span><span class="identifier">pattern</span><span class="special">)</span></code> consumes zero characters, only if pattern
+ <tt class="computeroutput"><span class="special">(?&lt;!</span><span class="identifier">pattern</span><span class="special">)</span></tt> consumes zero characters, only if pattern
         could not be matched against the characters preceding the current position
         (pattern must be of fixed length).
       </p>
-<a name="boost_regex.syntax.perl_syntax.independent_sub_expressions"></a><h6>
-<a name="id502420"></a>
+<a name="boost_regex.syntax.perl_syntax.independent_sub_expressions"></a><h5>
+<a name="id468695"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.independent_sub_expressions">Independent
         sub-expressions</a>
- </h6>
+ </h5>
 <p>
- <code class="computeroutput"><span class="special">(?&gt;</span><span class="identifier">pattern</span><span class="special">)</span></code> <span class="emphasis"><em>pattern</em></span> is matched
+ <tt class="computeroutput"><span class="special">(?&gt;</span><span class="identifier">pattern</span><span class="special">)</span></tt> <span class="emphasis"><em>pattern</em></span> is matched
         independently of the surrounding patterns, the expression will never backtrack
         into <span class="emphasis"><em>pattern</em></span>. Independent sub-expressions are typically
         used to improve performance; only the best possible match for pattern will
         be considered, if this doesn't allow the expression as a whole to match then
         no match is found at all.
       </p>
-<a name="boost_regex.syntax.perl_syntax.conditional_expressions"></a><h6>
-<a name="id502484"></a>
+<a name="boost_regex.syntax.perl_syntax.conditional_expressions"></a><h5>
+<a name="id468762"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.conditional_expressions">Conditional
         Expressions</a>
- </h6>
+ </h5>
 <p>
- <code class="computeroutput"><span class="special">(?(</span><span class="identifier">condition</span><span class="special">)</span><span class="identifier">yes</span><span class="special">-</span><span class="identifier">pattern</span><span class="special">|</span><span class="identifier">no</span><span class="special">-</span><span class="identifier">pattern</span><span class="special">)</span></code> attempts to match <span class="emphasis"><em>yes-pattern</em></span>
+ <tt class="computeroutput"><span class="special">(?(</span><span class="identifier">condition</span><span class="special">)</span><span class="identifier">yes</span><span class="special">-</span><span class="identifier">pattern</span><span class="special">|</span><span class="identifier">no</span><span class="special">-</span><span class="identifier">pattern</span><span class="special">)</span></tt> attempts to match <span class="emphasis"><em>yes-pattern</em></span>
         if the <span class="emphasis"><em>condition</em></span> is true, otherwise attempts to match
         <span class="emphasis"><em>no-pattern</em></span>.
       </p>
 <p>
- <code class="computeroutput"><span class="special">(?(</span><span class="identifier">condition</span><span class="special">)</span><span class="identifier">yes</span><span class="special">-</span><span class="identifier">pattern</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="special">(?(</span><span class="identifier">condition</span><span class="special">)</span><span class="identifier">yes</span><span class="special">-</span><span class="identifier">pattern</span><span class="special">)</span></tt>
         attempts to match <span class="emphasis"><em>yes-pattern</em></span> if the <span class="emphasis"><em>condition</em></span>
         is true, otherwise fails.
       </p>
@@ -1063,31 +1068,31 @@
         or the index of a marked sub-expression (the condition becomes true if the
         sub-expression has been matched).
       </p>
-<a name="boost_regex.syntax.perl_syntax.operator_precedence"></a><h5>
-<a name="id502653"></a>
+<a name="boost_regex.syntax.perl_syntax.operator_precedence"></a><h4>
+<a name="id468932"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.operator_precedence">Operator
         precedence</a>
- </h5>
+ </h4>
 <p>
         The order of precedence for of operators is as follows:
       </p>
 <div class="orderedlist"><ol type="1">
 <li>
- Collation-related bracket symbols <code class="computeroutput"><span class="special">[==]</span>
- <span class="special">[::]</span> <span class="special">[..]</span></code>
+ Collation-related bracket symbols <tt class="computeroutput"><span class="special">[==]</span>
+ <span class="special">[::]</span> <span class="special">[..]</span></tt>
 </li>
 <li>
- Escaped characters <code class="computeroutput"><span class="special">\</span></code>
+ Escaped characters <tt class="computeroutput"><span class="special">\</span></tt>
 </li>
 <li>
- Character set (bracket expression) <code class="computeroutput"><span class="special">[]</span></code>
+ Character set (bracket expression) <tt class="computeroutput"><span class="special">[]</span></tt>
 </li>
 <li>
- Grouping <code class="computeroutput"><span class="special">()</span></code>
+ Grouping <tt class="computeroutput"><span class="special">()</span></tt>
 </li>
 <li>
- Single-character-ERE duplication <code class="computeroutput"><span class="special">*</span>
- <span class="special">+</span> <span class="special">?</span> <span class="special">{</span><span class="identifier">m</span><span class="special">,</span><span class="identifier">n</span><span class="special">}</span></code>
+ Single-character-ERE duplication <tt class="computeroutput"><span class="special">*</span>
+ <span class="special">+</span> <span class="special">?</span> <span class="special">{</span><span class="identifier">m</span><span class="special">,</span><span class="identifier">n</span><span class="special">}</span></tt>
 </li>
 <li>
           Concatenation
@@ -1099,11 +1104,11 @@
           Alternation |
         </li>
 </ol></div>
-<a name="boost_regex.syntax.perl_syntax.what_gets_matched"></a><h4>
-<a name="id502831"></a>
+<a name="boost_regex.syntax.perl_syntax.what_gets_matched"></a><h3>
+<a name="id469111"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.what_gets_matched">What gets
         matched</a>
- </h4>
+ </h3>
 <p>
         If you view the regular expression as a directed (possibly cyclic) graph,
         then the best match found is the first match found by a depth-first-search
@@ -1113,7 +1118,8 @@
         Alternatively:
       </p>
 <p>
- The best match found is the <a href="leftmost_longest_rule.html" title="The Leftmost Longest Rule">leftmost
+ The best match found is the <a href="leftmost_longest_rule.html" title=" The Leftmost
+ Longest Rule">leftmost
         match</a>, with individual elements matched as follows;
       </p>
 <div class="informaltable"><table class="table">
@@ -1137,7 +1143,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">AtomA</span> <span class="identifier">AtomB</span></code>
+ <tt class="computeroutput"><span class="identifier">AtomA</span> <span class="identifier">AtomB</span></tt>
               </p>
               </td>
 <td>
@@ -1150,8 +1156,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">Expression1</span> <span class="special">|</span>
- <span class="identifier">Expression2</span></code>
+ <tt class="computeroutput"><span class="identifier">Expression1</span> <span class="special">|</span>
+ <span class="identifier">Expression2</span></tt>
               </p>
               </td>
 <td>
@@ -1164,7 +1170,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">S</span><span class="special">{</span><span class="identifier">N</span><span class="special">}</span></code>
+ <tt class="computeroutput"><span class="identifier">S</span><span class="special">{</span><span class="identifier">N</span><span class="special">}</span></tt>
               </p>
               </td>
 <td>
@@ -1176,7 +1182,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">S</span><span class="special">{</span><span class="identifier">N</span><span class="special">,</span><span class="identifier">M</span><span class="special">}</span></code>
+ <tt class="computeroutput"><span class="identifier">S</span><span class="special">{</span><span class="identifier">N</span><span class="special">,</span><span class="identifier">M</span><span class="special">}</span></tt>
               </p>
               </td>
 <td>
@@ -1188,7 +1194,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">S</span><span class="special">{</span><span class="identifier">N</span><span class="special">,</span><span class="identifier">M</span><span class="special">}?</span></code>
+ <tt class="computeroutput"><span class="identifier">S</span><span class="special">{</span><span class="identifier">N</span><span class="special">,</span><span class="identifier">M</span><span class="special">}?</span></tt>
               </p>
               </td>
 <td>
@@ -1200,16 +1206,16 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">S</span><span class="special">?,</span>
+ <tt class="computeroutput"><span class="identifier">S</span><span class="special">?,</span>
                 <span class="identifier">S</span><span class="special">*,</span>
- <span class="identifier">S</span><span class="special">+</span></code>
+ <span class="identifier">S</span><span class="special">+</span></tt>
               </p>
               </td>
 <td>
               <p>
- The same as <code class="computeroutput"><span class="identifier">S</span><span class="special">{</span><span class="number">0</span><span class="special">,</span><span class="number">1</span><span class="special">}</span></code>,
- <code class="computeroutput"><span class="identifier">S</span><span class="special">{</span><span class="number">0</span><span class="special">,</span><span class="identifier">UINT_MAX</span><span class="special">}</span></code>,
- <code class="computeroutput"><span class="identifier">S</span><span class="special">{</span><span class="number">1</span><span class="special">,</span><span class="identifier">UINT_MAX</span><span class="special">}</span></code>
+ The same as <tt class="computeroutput"><span class="identifier">S</span><span class="special">{</span><span class="number">0</span><span class="special">,</span><span class="number">1</span><span class="special">}</span></tt>,
+ <tt class="computeroutput"><span class="identifier">S</span><span class="special">{</span><span class="number">0</span><span class="special">,</span><span class="identifier">UINT_MAX</span><span class="special">}</span></tt>,
+ <tt class="computeroutput"><span class="identifier">S</span><span class="special">{</span><span class="number">1</span><span class="special">,</span><span class="identifier">UINT_MAX</span><span class="special">}</span></tt>
                 respectively.
               </p>
               </td>
@@ -1217,16 +1223,16 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">S</span><span class="special">??,</span>
+ <tt class="computeroutput"><span class="identifier">S</span><span class="special">??,</span>
                 <span class="identifier">S</span><span class="special">*?,</span>
- <span class="identifier">S</span><span class="special">+?</span></code>
+ <span class="identifier">S</span><span class="special">+?</span></tt>
               </p>
               </td>
 <td>
               <p>
- The same as <code class="computeroutput"><span class="identifier">S</span><span class="special">{</span><span class="number">0</span><span class="special">,</span><span class="number">1</span><span class="special">}?</span></code>,
- <code class="computeroutput"><span class="identifier">S</span><span class="special">{</span><span class="number">0</span><span class="special">,</span><span class="identifier">UINT_MAX</span><span class="special">}?</span></code>,
- <code class="computeroutput"><span class="identifier">S</span><span class="special">{</span><span class="number">1</span><span class="special">,</span><span class="identifier">UINT_MAX</span><span class="special">}?</span></code>
+ The same as <tt class="computeroutput"><span class="identifier">S</span><span class="special">{</span><span class="number">0</span><span class="special">,</span><span class="number">1</span><span class="special">}?</span></tt>,
+ <tt class="computeroutput"><span class="identifier">S</span><span class="special">{</span><span class="number">0</span><span class="special">,</span><span class="identifier">UINT_MAX</span><span class="special">}?</span></tt>,
+ <tt class="computeroutput"><span class="identifier">S</span><span class="special">{</span><span class="number">1</span><span class="special">,</span><span class="identifier">UINT_MAX</span><span class="special">}?</span></tt>
                 respectively.
               </p>
               </td>
@@ -1234,7 +1240,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">(?&gt;</span><span class="identifier">S</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="special">(?&gt;</span><span class="identifier">S</span><span class="special">)</span></tt>
               </p>
               </td>
 <td>
@@ -1246,7 +1252,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">(?=</span><span class="identifier">S</span><span class="special">),</span> <span class="special">(?&lt;=</span><span class="identifier">S</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="special">(?=</span><span class="identifier">S</span><span class="special">),</span> <span class="special">(?&lt;=</span><span class="identifier">S</span><span class="special">)</span></tt>
               </p>
               </td>
 <td>
@@ -1259,7 +1265,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">(?!</span><span class="identifier">S</span><span class="special">),</span> <span class="special">(?&lt;!</span><span class="identifier">S</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="special">(?!</span><span class="identifier">S</span><span class="special">),</span> <span class="special">(?&lt;!</span><span class="identifier">S</span><span class="special">)</span></tt>
               </p>
               </td>
 <td>
@@ -1271,8 +1277,8 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="special">(?(</span><span class="identifier">condition</span><span class="special">)</span><span class="identifier">yes</span><span class="special">-</span><span class="identifier">pattern</span>
- <span class="special">|</span> <span class="identifier">no</span><span class="special">-</span><span class="identifier">pattern</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="special">(?(</span><span class="identifier">condition</span><span class="special">)</span><span class="identifier">yes</span><span class="special">-</span><span class="identifier">pattern</span>
+ <span class="special">|</span> <span class="identifier">no</span><span class="special">-</span><span class="identifier">pattern</span><span class="special">)</span></tt>
               </p>
               </td>
 <td>
@@ -1284,51 +1290,57 @@
 </tr>
 </tbody>
 </table></div>
-<a name="boost_regex.syntax.perl_syntax.variations"></a><h4>
-<a name="id503746"></a>
+<a name="boost_regex.syntax.perl_syntax.variations"></a><h3>
+<a name="id470029"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.variations">Variations</a>
- </h4>
+ </h3>
 <p>
- The <a href="../ref/syntax_option_type/syntax_option_type_perl.html" title="Options for Perl Regular Expressions">options
- <code class="computeroutput"><span class="identifier">normal</span></code>, <code class="computeroutput"><span class="identifier">ECMAScript</span></code>,
- <code class="computeroutput"><span class="identifier">JavaScript</span></code> and <code class="computeroutput"><span class="identifier">JScript</span></code></a> are all synonyms for <code class="computeroutput"><span class="identifier">perl</span></code>.
+ The <a href="../ref/syntax_option_type/syntax_option_type_perl.html" title="
+ Options for Perl Regular Expressions">options
+ <tt class="computeroutput"><span class="identifier">normal</span></tt>, <tt class="computeroutput"><span class="identifier">ECMAScript</span></tt>,
+ <tt class="computeroutput"><span class="identifier">JavaScript</span></tt> and <tt class="computeroutput"><span class="identifier">JScript</span></tt></a> are all synonyms for <tt class="computeroutput"><span class="identifier">perl</span></tt>.
       </p>
-<a name="boost_regex.syntax.perl_syntax.options"></a><h4>
-<a name="id503840"></a>
+<a name="boost_regex.syntax.perl_syntax.options"></a><h3>
+<a name="id470124"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.options">Options</a>
- </h4>
+ </h3>
 <p>
- There are a <a href="../ref/syntax_option_type/syntax_option_type_perl.html" title="Options for Perl Regular Expressions">variety
- of flags</a> that may be combined with the <code class="computeroutput"><span class="identifier">perl</span></code>
+ There are a <a href="../ref/syntax_option_type/syntax_option_type_perl.html" title="
+ Options for Perl Regular Expressions">variety
+ of flags</a> that may be combined with the <tt class="computeroutput"><span class="identifier">perl</span></tt>
         option when constructing the regular expression, in particular note that
- the <code class="computeroutput"><span class="identifier">newline_alt</span></code> option alters
- the syntax, while the <code class="computeroutput"><span class="identifier">collate</span></code>,
- <code class="computeroutput"><span class="identifier">nosubs</span></code> and <code class="computeroutput"><span class="identifier">icase</span></code> options modify how the case and locale
+ the <tt class="computeroutput"><span class="identifier">newline_alt</span></tt> option alters
+ the syntax, while the <tt class="computeroutput"><span class="identifier">collate</span></tt>,
+ <tt class="computeroutput"><span class="identifier">nosubs</span></tt> and <tt class="computeroutput"><span class="identifier">icase</span></tt> options modify how the case and locale
         sensitivity are to be applied.
       </p>
-<a name="boost_regex.syntax.perl_syntax.pattern_modifiers"></a><h4>
-<a name="id503941"></a>
+<a name="boost_regex.syntax.perl_syntax.pattern_modifiers"></a><h3>
+<a name="id470227"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.pattern_modifiers">Pattern
         Modifiers</a>
- </h4>
+ </h3>
 <p>
- The perl <code class="computeroutput"><span class="identifier">smix</span></code> modifiers can
- either be applied using a <code class="computeroutput"><span class="special">(?</span><span class="identifier">smix</span><span class="special">-</span><span class="identifier">smix</span><span class="special">)</span></code> prefix to the regular expression, or with
- one of the <a href="../ref/syntax_option_type/syntax_option_type_perl.html" title="Options for Perl Regular Expressions">regex-compile
- time flags <code class="computeroutput"><span class="identifier">no_mod_m</span></code>, <code class="computeroutput"><span class="identifier">mod_x</span></code>, <code class="computeroutput"><span class="identifier">mod_s</span></code>,
- and <code class="computeroutput"><span class="identifier">no_mod_s</span></code></a>.
+ The perl <tt class="computeroutput"><span class="identifier">smix</span></tt> modifiers can
+ either be applied using a <tt class="computeroutput"><span class="special">(?</span><span class="identifier">smix</span><span class="special">-</span><span class="identifier">smix</span><span class="special">)</span></tt> prefix to the regular expression, or with
+ one of the <a href="../ref/syntax_option_type/syntax_option_type_perl.html" title="
+ Options for Perl Regular Expressions">regex-compile
+ time flags <tt class="computeroutput"><span class="identifier">no_mod_m</span></tt>, <tt class="computeroutput"><span class="identifier">mod_x</span></tt>, <tt class="computeroutput"><span class="identifier">mod_s</span></tt>,
+ and <tt class="computeroutput"><span class="identifier">no_mod_s</span></tt></a>.
       </p>
-<a name="boost_regex.syntax.perl_syntax.references"></a><h4>
-<a name="id504068"></a>
+<a name="boost_regex.syntax.perl_syntax.references"></a><h3>
+<a name="id470356"></a>
         <a href="perl_syntax.html#boost_regex.syntax.perl_syntax.references">References</a>
- </h4>
+ </h3>
 <p>
         <a href="http://perldoc.perl.org/perlre.html" target="_top">Perl 5.8</a>.
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/boost_regex/unicode.html
==============================================================================
--- trunk/libs/regex/doc/html/boost_regex/unicode.html (original)
+++ trunk/libs/regex/doc/html/boost_regex/unicode.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Unicode and Boost.Regex</title>
+<title> Unicode and Boost.Regex</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../index.html" title="Boost.Regex">
 <link rel="up" href="../index.html" title="Boost.Regex">
-<link rel="prev" href="introduction_and_overview.html" title="Introduction and Overview">
-<link rel="next" href="captures.html" title="Understanding Marked Sub-Expressions and Captures">
+<link rel="prev" href="introduction_and_overview.html" title="Introduction and
+ Overview">
+<link rel="next" href="captures.html" title=" Understanding Marked Sub-Expressions
+ and Captures">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,54 +26,57 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="boost_regex.unicode"></a> Unicode and Boost.Regex
-</h2></div></div></div>
+<a name="boost_regex.unicode"></a> Unicode and Boost.Regex</h2></div></div></div>
 <p>
       There are two ways to use Boost.Regex with Unicode strings:
     </p>
-<a name="boost_regex.unicode.rely_on_wchar_t"></a><h5>
-<a name="id492534"></a>
+<a name="boost_regex.unicode.rely_on_wchar_t"></a><h4>
+<a name="id458749"></a>
       <a href="unicode.html#boost_regex.unicode.rely_on_wchar_t">Rely on wchar_t</a>
- </h5>
+ </h4>
 <p>
- If your platform's <code class="computeroutput"><span class="keyword">wchar_t</span></code> type
+ If your platform's <tt class="computeroutput"><span class="keyword">wchar_t</span></tt> type
       can hold Unicode strings, and your platform's C/C++ runtime correctly handles
- wide character constants (when passed to <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">iswspace</span></code>
- <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">iswlower</span></code> etc), then you can use <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">wregex</span></code>
+ wide character constants (when passed to <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">iswspace</span></tt>
+ <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">iswlower</span></tt> etc), then you can use <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">wregex</span></tt>
       to process Unicode. However, there are several disadvantages to this approach:
     </p>
 <div class="itemizedlist"><ul type="disc">
 <li>
- It's not portable: there's no guarantee on the width of <code class="computeroutput"><span class="keyword">wchar_t</span></code>,
+ It's not portable: there's no guarantee on the width of <tt class="computeroutput"><span class="keyword">wchar_t</span></tt>,
         or even whether the runtime treats wide characters as Unicode at all, most
         Windows compilers do so, but many Unix systems do not.
       </li>
 <li>
- There's no support for Unicode-specific character classes: <code class="computeroutput"><span class="special">[[:</span><span class="identifier">Nd</span><span class="special">:]]</span></code>,
- <code class="computeroutput"><span class="special">[[:</span><span class="identifier">Po</span><span class="special">:]]</span></code> etc.
+ There's no support for Unicode-specific character classes: <tt class="computeroutput"><span class="special">[[:</span><span class="identifier">Nd</span><span class="special">:]]</span></tt>,
+ <tt class="computeroutput"><span class="special">[[:</span><span class="identifier">Po</span><span class="special">:]]</span></tt> etc.
       </li>
 <li>
         You can only search strings that are encoded as sequences of wide characters,
         it is not possible to search UTF-8, or even UTF-16 on many platforms.
       </li>
 </ul></div>
-<a name="boost_regex.unicode.use_a_unicode_aware_regular_expression_type_"></a><h5>
-<a name="id492718"></a>
+<a name="boost_regex.unicode.use_a_unicode_aware_regular_expression_type_"></a><h4>
+<a name="id458932"></a>
       <a href="unicode.html#boost_regex.unicode.use_a_unicode_aware_regular_expression_type_">Use
       a Unicode Aware Regular Expression Type.</a>
- </h5>
+ </h4>
 <p>
       If you have the <a href="http://www.ibm.com/software/globalization/icu/" target="_top">ICU
       library</a>, then Boost.Regex can be <a href="install.html#boost_regex.install.building_with_unicode_and_icu_support">configured
       to make use of it</a>, and provide a distinct regular expression type (boost::u32regex),
       that supports both Unicode specific character properties, and the searching
- of text that is encoded in either UTF-8, UTF-16, or UTF-32. See: <a href="ref/non_std_strings/icu.html" title="Working With Unicode and ICU String Types">ICU
+ of text that is encoded in either UTF-8, UTF-16, or UTF-32. See: <a href="ref/non_std_strings/icu.html" title=" Working With
+ Unicode and ICU String Types">ICU
       string class support</a>.
     </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2007 John Maddock</small></td>
+<td align="right"><div class="copyright-footer"><small>Copyright © 2007 John Maddock<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></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/regex/doc/html/index.html
==============================================================================
--- trunk/libs/regex/doc/html/index.html (original)
+++ trunk/libs/regex/doc/html/index.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -3,9 +3,9 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Boost.Regex</title>
 <link rel="stylesheet" href="../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="index.html" title="Boost.Regex">
-<link rel="next" href="boost_regex/configuration.html" title="Configuration">
+<link rel="next" href="boost_regex/configuration.html" title=" Configuration">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -28,7 +28,7 @@
 </h3></div></div></div>
 <div><p class="copyright">Copyright © 2007 John Maddock</p></div>
 <div><div class="legalnotice">
-<a name="id489795"></a><p>
+<a name="id385571"></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>
@@ -202,8 +202,8 @@
   </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: October 06, 2007 at 17:41:11 GMT</small></p></td>
-<td align="right"><small></small></td>
+<td align="left"><p><small>Last revised: November 07, 2007 at 02:57:53 GMT</small></p></td>
+<td align="right"><div class="copyright-footer"><small></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav"><a accesskey="n" href="boost_regex/configuration.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a></div>

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/background.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/background.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/background.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Background and Tutorial</title>
+<title> Background and Tutorial</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../index.html" title="Chapter 1. Boost.TypeTraits">
 <link rel="up" href="../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="prev" href="intro.html" title="Introduction">
-<link rel="next" href="category.html" title="Type Traits by Category">
+<link rel="prev" href="intro.html" title=" Introduction">
+<link rel="next" href="category.html" title=" Type Traits by Category">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +24,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="boost_typetraits.background"></a> Background and Tutorial
-</h2></div></div></div>
+<a name="boost_typetraits.background"></a> Background and Tutorial</h2></div></div></div>
 <p>
       The following is an updated version of the article "C++ Type traits"
       by John Maddock and Steve Cleary that appeared in the October 2000 issue of
@@ -46,29 +45,29 @@
       Consider an example: when working with character strings, one common operation
       is to determine the length of a null terminated string. Clearly it's possible
       to write generic code that can do this, but it turns out that there are much
- more efficient methods available: for example, the C library functions <code class="computeroutput"><span class="identifier">strlen</span></code> and <code class="computeroutput"><span class="identifier">wcslen</span></code>
+ more efficient methods available: for example, the C library functions <tt class="computeroutput"><span class="identifier">strlen</span></tt> and <tt class="computeroutput"><span class="identifier">wcslen</span></tt>
       are usually written in assembler, and with suitable hardware support can be
       considerably faster than a generic version written in C++. The authors of the
- C++ standard library realized this, and abstracted the properties of <code class="computeroutput"><span class="keyword">char</span></code> and <code class="computeroutput"><span class="keyword">wchar_t</span></code>
- into the class <code class="computeroutput"><span class="identifier">char_traits</span></code>.
- Generic code that works with character strings can simply use <code class="computeroutput"><span class="identifier">char_traits</span><span class="special">&lt;&gt;::</span><span class="identifier">length</span></code> to determine the length of a null
- terminated string, safe in the knowledge that specializations of <code class="computeroutput"><span class="identifier">char_traits</span></code> will use the most appropriate
+ C++ standard library realized this, and abstracted the properties of <tt class="computeroutput"><span class="keyword">char</span></tt> and <tt class="computeroutput"><span class="keyword">wchar_t</span></tt>
+ into the class <tt class="computeroutput"><span class="identifier">char_traits</span></tt>.
+ Generic code that works with character strings can simply use <tt class="computeroutput"><span class="identifier">char_traits</span><span class="special">&lt;&gt;::</span><span class="identifier">length</span></tt> to determine the length of a null
+ terminated string, safe in the knowledge that specializations of <tt class="computeroutput"><span class="identifier">char_traits</span></tt> will use the most appropriate
       method available to them.
     </p>
-<a name="boost_typetraits.background.type_traits"></a><h5>
-<a name="id437715"></a>
+<a name="boost_typetraits.background.type_traits"></a><h4>
+<a name="id385346"></a>
       <a href="background.html#boost_typetraits.background.type_traits">Type Traits</a>
- </h5>
+ </h4>
 <p>
- Class <code class="computeroutput"><span class="identifier">char_traits</span></code> is a classic
+ Class <tt class="computeroutput"><span class="identifier">char_traits</span></tt> is a classic
       example of a collection of type specific properties wrapped up in a single
       class - what Nathan Myers termed a <span class="emphasis"><em>baggage class</em></span>[1]. In the Boost type-traits library,
       we[2] have written a set of very
       specific traits classes, each of which encapsulate a single trait from the
       C++ type system; for example, is a type a pointer or a reference type? Or does
       a type have a trivial constructor, or a const-qualifier? The type-traits classes
- share a unified design: each class inherits from a the type true_type
- if the type has the specified property and inherits from false_type
+ share a unified design: each class inherits from a the type true_type
+ if the type has the specified property and inherits from false_type
       otherwise. As we will show, these classes can be used in generic programming
       to determine the properties of a given type and introduce optimizations that
       are appropriate for that case.
@@ -77,51 +76,51 @@
       The type-traits library also contains a set of classes that perform a specific
       transformation on a type; for example, they can remove a top-level const or
       volatile qualifier from a type. Each class that performs a transformation defines
- a single typedef-member <code class="computeroutput"><span class="identifier">type</span></code>
+ a single typedef-member <tt class="computeroutput"><span class="identifier">type</span></tt>
       that is the result of the transformation. All of the type-traits classes are
- defined inside namespace <code class="computeroutput"><span class="identifier">boost</span></code>;
+ defined inside namespace <tt class="computeroutput"><span class="identifier">boost</span></tt>;
       for brevity, namespace-qualification is omitted in most of the code samples
       given.
     </p>
-<a name="boost_typetraits.background.implementation"></a><h5>
-<a name="id437832"></a>
+<a name="boost_typetraits.background.implementation"></a><h4>
+<a name="id385469"></a>
       <a href="background.html#boost_typetraits.background.implementation">Implementation</a>
- </h5>
+ </h4>
 <p>
       There are far too many separate classes contained in the type-traits library
       to give a full implementation here - see the source code in the Boost library
       for the full details - however, most of the implementation is fairly repetitive
       anyway, so here we will just give you a flavor for how some of the classes
       are implemented. Beginning with possibly the simplest class in the library,
- <code class="computeroutput"><span class="identifier">is_void</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span></code> inherits
- from <code class="computeroutput">true_type</code>
- only if <code class="computeroutput"><span class="identifier">T</span></code> is <code class="computeroutput"><span class="keyword">void</span></code>.
+ <tt class="computeroutput"><span class="identifier">is_void</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span></tt> inherits
+ from <tt class="computeroutput">true_type</tt>
+ only if <tt class="computeroutput"><span class="identifier">T</span></tt> is <tt class="computeroutput"><span class="keyword">void</span></tt>.
     </p>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span>
-<span class="keyword">struct</span> is_void <span class="special">:</span> <span class="keyword">public</span> false_type<span class="special">{};</span>
+<span class="keyword">struct</span> is_void <span class="special">:</span> <span class="keyword">public</span> false_type<span class="special">{};</span>
 
 <span class="keyword">template</span> <span class="special">&lt;&gt;</span>
-<span class="keyword">struct</span> is_void<span class="special">&lt;</span><span class="keyword">void</span><span class="special">&gt;</span> <span class="special">:</span> <span class="keyword">public</span> true_type<span class="special">{};</span>
+<span class="keyword">struct</span> is_void<span class="special">&lt;</span><span class="keyword">void</span><span class="special">&gt;</span> <span class="special">:</span> <span class="keyword">public</span> true_type<span class="special">{};</span>
 </pre>
 <p>
- Here we define a primary version of the template class <code class="computeroutput">is_void</code>,
- and provide a full-specialization when <code class="computeroutput"><span class="identifier">T</span></code>
- is <code class="computeroutput"><span class="keyword">void</span></code>. While full specialization
+ Here we define a primary version of the template class <tt class="computeroutput">is_void</tt>,
+ and provide a full-specialization when <tt class="computeroutput"><span class="identifier">T</span></tt>
+ is <tt class="computeroutput"><span class="keyword">void</span></tt>. While full specialization
       of a template class is an important technique, sometimes we need a solution
       that is halfway between a fully generic solution, and a full specialization.
       This is exactly the situation for which the standards committee defined partial
- template-class specialization. As an example, consider the class <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_pointer</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span></code>:
+ template-class specialization. As an example, consider the class <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_pointer</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span></tt>:
       here we needed a primary version that handles all the cases where T is not
       a pointer, and a partial specialization to handle all the cases where T is
       a pointer:
     </p>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span>
-<span class="keyword">struct</span> is_pointer <span class="special">:</span> <span class="keyword">public</span> false_type<span class="special">{};</span>
+<span class="keyword">struct</span> is_pointer <span class="special">:</span> <span class="keyword">public</span> false_type<span class="special">{};</span>
 
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span>
-<span class="keyword">struct</span> is_pointer<span class="special">&lt;</span><span class="identifier">T</span><span class="special">*&gt;</span> <span class="special">:</span> <span class="keyword">public</span> true_type<span class="special">{};</span>
+<span class="keyword">struct</span> is_pointer<span class="special">&lt;</span><span class="identifier">T</span><span class="special">*&gt;</span> <span class="special">:</span> <span class="keyword">public</span> true_type<span class="special">{};</span>
 </pre>
 <p>
       The syntax for partial specialization is somewhat arcane and could easily occupy
@@ -153,35 +152,35 @@
       and close enough to the actual rule to be useful for everyday use.
     </p>
 <p>
- As a more complex example of partial specialization consider the class <code class="computeroutput"><span class="identifier">remove_extent</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span></code>. This
- class defines a single typedef-member <code class="computeroutput"><span class="identifier">type</span></code>
+ As a more complex example of partial specialization consider the class <tt class="computeroutput"><span class="identifier">remove_extent</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span></tt>. This
+ class defines a single typedef-member <tt class="computeroutput"><span class="identifier">type</span></tt>
       that is the same type as T but with any top-level array bounds removed; this
       is an example of a traits class that performs a transformation on a type:
     </p>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span>
-<span class="keyword">struct</span> remove_extent
+<span class="keyword">struct</span> remove_extent
 <span class="special">{</span> <span class="keyword">typedef</span> <span class="identifier">T</span> <span class="identifier">type</span><span class="special">;</span> <span class="special">};</span>
 
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">N</span><span class="special">&gt;</span>
-<span class="keyword">struct</span> remove_extent<span class="special">&lt;</span><span class="identifier">T</span><span class="special">[</span><span class="identifier">N</span><span class="special">]&gt;</span>
+<span class="keyword">struct</span> remove_extent<span class="special">&lt;</span><span class="identifier">T</span><span class="special">[</span><span class="identifier">N</span><span class="special">]&gt;</span>
 <span class="special">{</span> <span class="keyword">typedef</span> <span class="identifier">T</span> <span class="identifier">type</span><span class="special">;</span> <span class="special">};</span>
 </pre>
 <p>
- The aim of <code class="computeroutput">remove_extent</code>
+ The aim of <tt class="computeroutput">remove_extent</tt>
       is this: imagine a generic algorithm that is passed an array type as a template
- parameter, <code class="computeroutput">remove_extent</code>
+ parameter, <tt class="computeroutput">remove_extent</tt>
       provides a means of determining the underlying type of the array. For example
- <code class="computeroutput"><span class="identifier">remove_extent</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">[</span><span class="number">4</span><span class="special">][</span><span class="number">5</span><span class="special">]&gt;::</span><span class="identifier">type</span></code> would evaluate to the type <code class="computeroutput"><span class="keyword">int</span><span class="special">[</span><span class="number">5</span><span class="special">]</span></code>. This example also shows that the number of
+ <tt class="computeroutput"><span class="identifier">remove_extent</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">[</span><span class="number">4</span><span class="special">][</span><span class="number">5</span><span class="special">]&gt;::</span><span class="identifier">type</span></tt> would evaluate to the type <tt class="computeroutput"><span class="keyword">int</span><span class="special">[</span><span class="number">5</span><span class="special">]</span></tt>. This example also shows that the number of
       template parameters in a partial specialization does not have to match the
       number in the default template. However, the number of parameters that appear
       after the class name do have to match the number and type of the parameters
       in the default template.
     </p>
-<a name="boost_typetraits.background.optimized_copy"></a><h5>
-<a name="id490248"></a>
+<a name="boost_typetraits.background.optimized_copy"></a><h4>
+<a name="id456458"></a>
       <a href="background.html#boost_typetraits.background.optimized_copy">Optimized copy</a>
- </h5>
+ </h4>
 <p>
       As an example of how the type traits classes can be used, consider the standard
       library algorithm copy:
@@ -192,24 +191,24 @@
 </pre>
 <p>
       Obviously, there's no problem writing a generic version of copy that works
- for all iterator types <code class="computeroutput"><span class="identifier">Iter1</span></code>
- and <code class="computeroutput"><span class="identifier">Iter2</span></code>; however, there are
+ for all iterator types <tt class="computeroutput"><span class="identifier">Iter1</span></tt>
+ and <tt class="computeroutput"><span class="identifier">Iter2</span></tt>; however, there are
       some circumstances when the copy operation can best be performed by a call
- to <code class="computeroutput"><span class="identifier">memcpy</span></code>. In order to implement
- copy in terms of <code class="computeroutput"><span class="identifier">memcpy</span></code> all
+ to <tt class="computeroutput"><span class="identifier">memcpy</span></tt>. In order to implement
+ copy in terms of <tt class="computeroutput"><span class="identifier">memcpy</span></tt> all
       of the following conditions need to be met:
     </p>
 <div class="itemizedlist"><ul type="disc">
 <li>
- Both of the iterator types <code class="computeroutput"><span class="identifier">Iter1</span></code>
- and <code class="computeroutput"><span class="identifier">Iter2</span></code> must be pointers.
+ Both of the iterator types <tt class="computeroutput"><span class="identifier">Iter1</span></tt>
+ and <tt class="computeroutput"><span class="identifier">Iter2</span></tt> must be pointers.
       </li>
 <li>
- Both <code class="computeroutput"><span class="identifier">Iter1</span></code> and <code class="computeroutput"><span class="identifier">Iter2</span></code> must point to the same type - excluding
+ Both <tt class="computeroutput"><span class="identifier">Iter1</span></tt> and <tt class="computeroutput"><span class="identifier">Iter2</span></tt> must point to the same type - excluding
         const and volatile-qualifiers.
       </li>
 <li>
- The type pointed to by <code class="computeroutput"><span class="identifier">Iter1</span></code>
+ The type pointed to by <tt class="computeroutput"><span class="identifier">Iter1</span></tt>
         must have a trivial assignment operator.
       </li>
 </ul></div>
@@ -229,33 +228,34 @@
       </li>
 </ul></div>
 <p>
- If all these conditions are met then a type can be copied using <code class="computeroutput"><span class="identifier">memcpy</span></code> rather than using a compiler generated
- assignment operator. The type-traits library provides a class <code class="computeroutput">has_trivial_assign</code>,
- such that <code class="computeroutput"><span class="identifier">has_trivial_assign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is true only if T has a trivial assignment
+ If all these conditions are met then a type can be copied using <tt class="computeroutput"><span class="identifier">memcpy</span></tt> rather than using a compiler generated
+ assignment operator. The type-traits library provides a class <tt class="computeroutput">has_trivial_assign</tt>,
+ such that <tt class="computeroutput"><span class="identifier">has_trivial_assign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> is true only if T has a trivial assignment
       operator. This class "just works" for scalar types, but has to be
       explicitly specialised for class/struct types that also happen to have a trivial
- assignment operator. In other words if has_trivial_assign
+ assignment operator. In other words if has_trivial_assign
       gives the wrong answer, it will give the "safe" wrong answer - that
       trivial assignment is not allowable.
     </p>
 <p>
- The code for an optimized version of copy that uses <code class="computeroutput"><span class="identifier">memcpy</span></code>
- where appropriate is given in <a href="examples/copy.html" title="An Optimized Version of std::copy">the
- examples</a>. The code begins by defining a template function <code class="computeroutput"><span class="identifier">do_copy</span></code> that performs a "slow but safe"
- copy. The last parameter passed to this function may be either a <code class="computeroutput">true_type</code>
- or a <code class="computeroutput">false_type</code>.
+ The code for an optimized version of copy that uses <tt class="computeroutput"><span class="identifier">memcpy</span></tt>
+ where appropriate is given in <a href="examples/copy.html" title=" An Optimized Version
+ of std::copy">the
+ examples</a>. The code begins by defining a template function <tt class="computeroutput"><span class="identifier">do_copy</span></tt> that performs a "slow but safe"
+ copy. The last parameter passed to this function may be either a <tt class="computeroutput">true_type</tt>
+ or a <tt class="computeroutput">false_type</tt>.
       Following that there is an overload of do<span class="underline">copy that
       uses `memcpy`: this time the iterators are required to actually be pointers
- to the same type, and the final parameter must be a `</span>_true_type<code class="computeroutput"><span class="special">.</span> <span class="identifier">Finally</span><span class="special">,</span> <span class="identifier">the</span> <span class="identifier">version</span>
- <span class="identifier">of</span> </code>copy<code class="computeroutput"> <span class="identifier">calls</span>
- </code>do<span class="underline">copy`, passing `</span>_has_trivial_assign&lt;value_type&gt;()`
+ to the same type, and the final parameter must be a `</span>_true_type<tt class="computeroutput"><span class="special">.</span> <span class="identifier">Finally</span><span class="special">,</span> <span class="identifier">the</span> <span class="identifier">version</span>
+ <span class="identifier">of</span> </tt>copy<tt class="computeroutput"> <span class="identifier">calls</span>
+ </tt>do<span class="underline">copy`, passing `</span>_has_trivial_assign&lt;value_type&gt;()`
       as the final parameter: this will dispatch to the optimized version where appropriate,
       otherwise it will call the "slow but safe version".
     </p>
-<a name="boost_typetraits.background.was_it_worth_it_"></a><h5>
-<a name="id490790"></a>
+<a name="boost_typetraits.background.was_it_worth_it_"></a><h4>
+<a name="id456995"></a>
       <a href="background.html#boost_typetraits.background.was_it_worth_it_">Was it worth it?</a>
- </h5>
+ </h4>
 <p>
       It has often been repeated in these columns that "premature optimization
       is the root of all evil" [4].
@@ -286,9 +286,9 @@
       </li>
 </ul></div>
 <div class="table">
-<a name="id490860"></a><p class="title"><b>Table 1.1. Time taken to copy 1000 elements using `copy&lt;const
+<a name="id457059"></a><p class="title"><b>Table 1.1. Time taken to copy 1000 elements using `copy&lt;const
     T*, T*&gt;` (times in micro-seconds)</b></p>
-<div class="table-contents"><table class="table" summary="Time taken to copy 1000 elements using `copy&lt;const
+<table class="table" summary="Time taken to copy 1000 elements using `copy&lt;const
     T*, T*&gt;` (times in micro-seconds)">
 <colgroup>
 <col>
@@ -382,12 +382,12 @@
           </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><a name="boost_typetraits.background.pair_of_references"></a><h5>
-<a name="id491017"></a>
+<a name="boost_typetraits.background.pair_of_references"></a><h4>
+<a name="id457209"></a>
       <a href="background.html#boost_typetraits.background.pair_of_references">Pair of References</a>
- </h5>
+ </h4>
 <p>
       The optimized copy example shows how type traits may be used to perform optimization
       decisions at compile-time. Another important usage of type traits is to allow
@@ -397,7 +397,7 @@
       references [6].
     </p>
 <p>
- First, let us examine the definition of <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span></code>, omitting
+ First, let us examine the definition of <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span></tt>, omitting
       the comparison operators, default constructor, and template copy constructor
       for simplicity:
     </p>
@@ -423,8 +423,8 @@
       to hold non-reference types, references, and constant references:
     </p>
 <div class="table">
-<a name="id491380"></a><p class="title"><b>Table 1.2. Required Constructor Argument Types</b></p>
-<div class="table-contents"><table class="table" summary="Required Constructor Argument Types">
+<a name="id457580"></a><p class="title"><b>Table 1.2. Required Constructor Argument Types</b></p>
+<table class="table" summary="Required Constructor Argument Types">
 <colgroup>
 <col>
 <col>
@@ -432,7 +432,7 @@
 <thead><tr>
 <th>
           <p>
- Type of <code class="computeroutput"><span class="identifier">T1</span></code>
+ Type of <tt class="computeroutput"><span class="identifier">T1</span></tt>
           </p>
           </th>
 <th>
@@ -479,18 +479,18 @@
           </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><p>
+<p>
       A little familiarity with the type traits classes allows us to construct a
       single mapping that allows us to determine the type of parameter from the type
- of the contained class. The type traits classes provide a transformation add_reference, which
+ of the contained class. The type traits classes provide a transformation add_reference, which
       adds a reference to its type, unless it is already a reference.
     </p>
 <div class="table">
-<a name="id491505"></a><p class="title"><b>Table 1.3. Using add_reference to synthesize the correct constructor
+<a name="id457708"></a><p class="title"><b>Table 1.3. Using add_reference to synthesize the correct constructor
     type</b></p>
-<div class="table-contents"><table class="table" summary="Using add_reference to synthesize the correct constructor
+<table class="table" summary="Using add_reference to synthesize the correct constructor
     type">
 <colgroup>
 <col>
@@ -500,17 +500,17 @@
 <thead><tr>
 <th>
           <p>
- Type of <code class="computeroutput"><span class="identifier">T1</span></code>
+ Type of <tt class="computeroutput"><span class="identifier">T1</span></tt>
           </p>
           </th>
 <th>
           <p>
- Type of <code class="computeroutput"><span class="keyword">const</span> <span class="identifier">T1</span></code>
+ Type of <tt class="computeroutput"><span class="keyword">const</span> <span class="identifier">T1</span></tt>
           </p>
           </th>
 <th>
           <p>
- Type of <code class="computeroutput"><span class="identifier">add_reference</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="identifier">T1</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ Type of <tt class="computeroutput"><span class="identifier">add_reference</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="identifier">T1</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
           </p>
           </th>
 </tr></thead>
@@ -567,10 +567,10 @@
           </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><p>
- This allows us to build a primary template definition for <code class="computeroutput"><span class="identifier">pair</span></code>
+<p>
+ This allows us to build a primary template definition for <tt class="computeroutput"><span class="identifier">pair</span></tt>
       that can contain non-reference types, reference types, and constant reference
       types:
     </p>
@@ -584,20 +584,20 @@
 <span class="identifier">T1</span> <span class="identifier">first</span><span class="special">;</span>
 <span class="identifier">T2</span> <span class="identifier">second</span><span class="special">;</span>
 
-<span class="identifier">pair</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span>add_reference<span class="special">&lt;</span><span class="keyword">const</span> <span class="identifier">T1</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">nfirst</span><span class="special">,</span>
- <span class="identifier">boost</span><span class="special">::</span>add_reference<span class="special">&lt;</span><span class="keyword">const</span> <span class="identifier">T2</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">nsecond</span><span class="special">)</span>
+<span class="identifier">pair</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span>add_reference<span class="special">&lt;</span><span class="keyword">const</span> <span class="identifier">T1</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">nfirst</span><span class="special">,</span>
+ <span class="identifier">boost</span><span class="special">::</span>add_reference<span class="special">&lt;</span><span class="keyword">const</span> <span class="identifier">T2</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">nsecond</span><span class="special">)</span>
 <span class="special">:</span><span class="identifier">first</span><span class="special">(</span><span class="identifier">nfirst</span><span class="special">),</span> <span class="identifier">second</span><span class="special">(</span><span class="identifier">nsecond</span><span class="special">)</span> <span class="special">{</span> <span class="special">}</span>
 <span class="special">};</span>
 </pre>
 <p>
       Add back in the standard comparison operators, default constructor, and template
- copy constructor (which are all the same), and you have a <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span></code> that
+ copy constructor (which are all the same), and you have a <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span></tt> that
       can hold reference types!
     </p>
 <p>
       This same extension could have been done using partial template specialization
- of <code class="computeroutput"><span class="identifier">pair</span></code>, but to specialize
- <code class="computeroutput"><span class="identifier">pair</span></code> in this way would require
+ of <tt class="computeroutput"><span class="identifier">pair</span></tt>, but to specialize
+ <tt class="computeroutput"><span class="identifier">pair</span></tt> in this way would require
       three partial specializations, plus the primary template. Type traits allows
       us to define a single primary template that adjusts itself auto-magically to
       any of these partial specializations, instead of a brute-force partial specialization
@@ -605,10 +605,10 @@
       partial specialization to the type traits classes, resulting in code that is
       easier to maintain and easier to understand.
     </p>
-<a name="boost_typetraits.background.conclusion"></a><h5>
-<a name="id492128"></a>
+<a name="boost_typetraits.background.conclusion"></a><h4>
+<a name="id458327"></a>
       <a href="background.html#boost_typetraits.background.conclusion">Conclusion</a>
- </h5>
+ </h4>
 <p>
       We hope that in this article we have been able to give you some idea of what
       type-traits are all about. A more complete listing of the available classes
@@ -618,18 +618,18 @@
       does not have to sink to the lowest common denominator, and that templates
       can be optimal as well as generic.
     </p>
-<a name="boost_typetraits.background.acknowledgements"></a><h5>
-<a name="id492428"></a>
+<a name="boost_typetraits.background.acknowledgements"></a><h4>
+<a name="id458374"></a>
       <a href="background.html#boost_typetraits.background.acknowledgements">Acknowledgements</a>
- </h5>
+ </h4>
 <p>
       The authors would like to thank Beman Dawes and Howard Hinnant for their helpful
       comments when preparing this article.
     </p>
-<a name="background.references"></a><a name="boost_typetraits.background.references"></a><h5>
-<a name="id492462"></a>
+<a name="background.references"></a><a name="boost_typetraits.background.references"></a><h4>
+<a name="id458410"></a>
       <a href="background.html#boost_typetraits.background.references">References</a>
- </h5>
+ </h4>
 <div class="orderedlist"><ol type="1">
 <li>
         Nathan C. Myers, C++ Report, June 1995.
@@ -677,10 +677,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/category.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/category.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/category.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Type Traits by Category</title>
+<title> Type Traits by Category</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../index.html" title="Chapter 1. Boost.TypeTraits">
 <link rel="up" href="../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="prev" href="background.html" title="Background and Tutorial">
-<link rel="next" href="category/value_traits.html" title="Type Traits that Describe the Properties of a Type">
+<link rel="prev" href="background.html" title=" Background and Tutorial">
+<link rel="next" href="category/value_traits.html" title=" Type Traits
+ that Describe the Properties of a Type">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="boost_typetraits.category"></a>
Type Traits by Category
-</h2></div></div></div>
+<a name="boost_typetraits.category"></a> Type Traits by Category</h2></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"><a href="category/value_traits.html"> Type Traits
       that Describe the Properties of a Type</a></span></dt>
@@ -47,10 +47,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/category/alignment.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/category/alignment.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/category/alignment.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Synthesizing Types with Specific Alignments</title>
+<title> Synthesizing Types
+ with Specific Alignments</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../category.html" title="Type Traits by Category">
-<link rel="prev" href="transform.html" title="Type Traits that Transform One Type to Another">
-<link rel="next" href="function.html" title="Decomposing Function Types">
+<link rel="up" href="../category.html" title=" Type Traits by Category">
+<link rel="prev" href="transform.html" title=" Type Traits that
+ Transform One Type to Another">
+<link rel="next" href="function.html" title=" Decomposing Function
+ Types">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,32 +27,36 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.category.alignment"></a><a href="alignment.html" title="Synthesizing Types with Specific Alignments"> Synthesizing Types
- with Specific Alignments</a>
-</h3></div></div></div>
+<a name="boost_typetraits.category.alignment"></a><a href="alignment.html" title=" Synthesizing Types
+ with Specific Alignments"> Synthesizing Types
+ with Specific Alignments</a></h3></div></div></div>
 <p>
         Some low level memory management routines need to synthesize a POD type with
- specific alignment properties. The template <code class="computeroutput">
type_with_alignment</code>
- finds the smallest type with a specified alignment, while template <code class="computeroutput">aligned_storage</code>
+ specific alignment properties. The template <tt class="computeroutput">type_with_alignment</tt>
+ finds the smallest type with a specified alignment, while template <tt class="computeroutput">aligned_storage</tt>
         creates a type with a specific size and alignment.
       </p>
 <p>
- <span class="bold"><strong>Synopsis</strong></span>
+ <span class="bold"><b>Synopsis</b></span>
       </p>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">Align</span><span class="special">&gt;</span>
-<span class="keyword">struct</span> type_with_alignment<span class="special">;</span>
+<span class="keyword">struct</span> type_with_alignment<span class="special">;</span>
 
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">Size</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">Align</span><span class="special">&gt;</span>
-<span class="keyword">struct</span> aligned_storage<span class="special">;</span>
+<span class="keyword">struct</span> aligned_storage<span class="special">;</span>
 </pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/category/function.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/category/function.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/category/function.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Decomposing Function Types</title>
+<title> Decomposing Function
+ Types</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../category.html" title="Type Traits by Category">
-<link rel="prev" href="alignment.html" title="Synthesizing Types with Specific Alignments">
-<link rel="next" href="../user_defined.html" title="User Defined Specializations">
+<link rel="up" href="../category.html" title=" Type Traits by Category">
+<link rel="prev" href="alignment.html" title=" Synthesizing Types
+ with Specific Alignments">
+<link rel="next" href="../user_defined.html" title=" User Defined Specializations">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,29 +26,33 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.category.function"></a><a href="function.html" title="Decomposing Function Types"> Decomposing Function
- Types</a>
-</h3></div></div></div>
+<a name="boost_typetraits.category.function"></a><a href="function.html" title=" Decomposing Function
+ Types"> Decomposing Function
+ Types</a></h3></div></div></div>
 <p>
- The class template
function_traits
- extracts information from function types (see also is_function).
+ The class template function_traits
+ extracts information from function types (see also is_function).
         This traits class allows you to tell how many arguments a function takes,
         what those argument types are, and what the return type is.
       </p>
 <p>
- <span class="bold"><strong>Synopsis</strong></span>
+ <span class="bold"><b>Synopsis</b></span>
       </p>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">Align</span><span class="special">&gt;</span>
-<span class="keyword">struct</span> function_traits<span class="special">;</span>
+<span class="keyword">struct</span> function_traits<span class="special">;</span>
 </pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/category/transform.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/category/transform.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/category/transform.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Type Traits that Transform One Type to Another</title>
+<title> Type Traits that
+ Transform One Type to Another</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../category.html" title="Type Traits by Category">
-<link rel="prev" href="value_traits/relate.html" title="Relationships Between Two Types">
-<link rel="next" href="alignment.html" title="Synthesizing Types with Specific Alignments">
+<link rel="up" href="../category.html" title=" Type Traits by Category">
+<link rel="prev" href="value_traits/relate.html" title=" Relationships
+ Between Two Types">
+<link rel="next" href="alignment.html" title=" Synthesizing Types
+ with Specific Alignments">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,78 +27,79 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.category.transform"></a><a href="transform.html" title="Type Traits that Transform One Type to Another"> Type Traits that
- Transform One Type to Another</a>
-</h3></div></div></div>
+<a name="boost_typetraits.category.transform"></a><a href="transform.html" title=" Type Traits that
+ Transform One Type to Another"> Type Traits that
+ Transform One Type to Another</a></h3></div></div></div>
 <p>
         The following templates transform one type to another, based upon some well-defined
- rule. Each template has a single member called <code class="computeroutput"><span class="identifier">type</span></code>
+ rule. Each template has a single member called <tt class="computeroutput"><span class="identifier">type</span></tt>
         that is the result of applying the transformation to the template argument
- <code class="computeroutput"><span class="identifier">T</span></code>.
+ <tt class="computeroutput"><span class="identifier">T</span></tt>.
       </p>
 <p>
- <span class="bold"><strong>Synopsis:</strong></span>
+ <span class="bold"><b>Synopsis:</b></span>
       </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">struct</span>
add_const<span class="special">;</span>
+<span class="keyword">struct</span> add_const<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">struct</span> add_cv<span class="special">;</span>
+<span class="keyword">struct</span> add_cv<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">struct</span> add_pointer<span class="special">;</span>
+<span class="keyword">struct</span> add_pointer<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">struct</span> add_reference<span class="special">;</span>
+<span class="keyword">struct</span> add_reference<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">struct</span> add_volatile<span class="special">;</span>
+<span class="keyword">struct</span> add_volatile<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">struct</span> decay<span class="special">;</span>
+<span class="keyword">struct</span> decay<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">struct</span> floating_point_promotion<span class="special">;</span>
+<span class="keyword">struct</span> <a href="../reference/floating_point_promotion.html" title="
+ floating_point_promotion">floating_point_promotion</a><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">struct</span> integral_promotion<span class="special">;</span>
+<span class="keyword">struct</span> integral_promotion<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">struct</span> make_signed<span class="special">;</span>
+<span class="keyword">struct</span> make_signed<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">struct</span> make_unsigned<span class="special">;</span>
+<span class="keyword">struct</span> make_unsigned<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">struct</span> promote<span class="special">;</span>
+<span class="keyword">struct</span> promote<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">struct</span> remove_all_extents<span class="special">;</span>
+<span class="keyword">struct</span> remove_all_extents<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">struct</span> remove_const<span class="special">;</span>
+<span class="keyword">struct</span> remove_const<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">struct</span> remove_cv<span class="special">;</span>
+<span class="keyword">struct</span> remove_cv<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">struct</span> remove_extent<span class="special">;</span>
+<span class="keyword">struct</span> remove_extent<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">struct</span> remove_pointer<span class="special">;</span>
+<span class="keyword">struct</span> remove_pointer<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">struct</span> remove_reference<span class="special">;</span>
+<span class="keyword">struct</span> remove_reference<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">struct</span> remove_volatile<span class="special">;</span>
+<span class="keyword">struct</span> remove_volatile<span class="special">;</span>
 </pre>
-<a name="boost_typetraits.category.transform.broken_compiler_workarounds_"></a><h5>
-<a name="id496277"></a>
+<a name="boost_typetraits.category.transform.broken_compiler_workarounds_"></a><h4>
+<a name="id462389"></a>
         <a href="transform.html#boost_typetraits.category.transform.broken_compiler_workarounds_">Broken
         Compiler Workarounds:</a>
- </h5>
+ </h4>
 <p>
         For all of these templates support for partial specialization of class templates
         is required to correctly implement the transformation. On the other hand,
@@ -129,8 +133,8 @@
 </pre>
 <p>
         and the second part provides the library's users with a mechanism to make
- the above code work not only for <code class="computeroutput"><span class="keyword">char</span></code>,
- <code class="computeroutput"><span class="keyword">int</span></code> or other built-in type,
+ the above code work not only for <tt class="computeroutput"><span class="keyword">char</span></tt>,
+ <tt class="computeroutput"><span class="keyword">int</span></tt> or other built-in type,
         but for their own types as well:
       </p>
 <pre class="programlisting">
@@ -146,16 +150,20 @@
 </span></pre>
 <p>
         Note that the macro BOOST_BROKEN_COMPILER_TYPE_TRAITS_SPECIALIZATION evaluates
- to nothing on those compilers that <span class="bold"><strong>do</strong></span> support
+ to nothing on those compilers that <span class="bold"><b>do</b></span> support
         partial specialization.
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/category/value_traits.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/category/value_traits.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/category/value_traits.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Type Traits that Describe the Properties of a Type</title>
+<title> Type Traits
+ that Describe the Properties of a Type</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../category.html" title="Type Traits by Category">
-<link rel="prev" href="../category.html" title="Type Traits by Category">
-<link rel="next" href="value_traits/primary.html" title="Categorizing a Type">
+<link rel="up" href="../category.html" title=" Type Traits by Category">
+<link rel="prev" href="../category.html" title=" Type Traits by Category">
+<link rel="next" href="value_traits/primary.html" title=" Categorizing
+ a Type">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +26,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.category.value_traits"></a><a href="value_traits.html" title="Type Traits that Describe the Properties of a Type"> Type Traits
- that Describe the Properties of a Type</a>
-</h3></div></div></div>
+<a name="boost_typetraits.category.value_traits"></a><a href="value_traits.html" title=" Type Traits
+ that Describe the Properties of a Type"> Type Traits
+ that Describe the Properties of a Type</a></h3></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"><a href="value_traits/primary.html"> Categorizing
         a Type</a></span></dt>
@@ -37,21 +39,25 @@
 </dl></div>
 <p>
         These traits are all <span class="emphasis"><em>value traits</em></span>, which is to say the
- traits classes all inherit from
integral_constant,
+ traits classes all inherit from integral_constant,
         and are used to access some numerical property of a type. Often this is a
         simple true or false Boolean value, but in a few cases may be some other
         integer value (for example when dealing with type alignments, or array bounds:
- see <code class="computeroutput">alignment_of</code>,
- <code class="computeroutput">rank</code>
- and <code class="computeroutput">extent</code>).
+ see <tt class="computeroutput">alignment_of</tt>,
+ <tt class="computeroutput">rank</tt>
+ and <tt class="computeroutput">extent</tt>).
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/category/value_traits/primary.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/category/value_traits/primary.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/category/value_traits/primary.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Categorizing a Type</title>
+<title> Categorizing
+ a Type</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../value_traits.html" title="Type Traits that Describe the Properties of a Type">
-<link rel="prev" href="../value_traits.html" title="Type Traits that Describe the Properties of a Type">
-<link rel="next" href="properties.html" title="General Type Properties">
+<link rel="up" href="../value_traits.html" title=" Type Traits
+ that Describe the Properties of a Type">
+<link rel="prev" href="../value_traits.html" title=" Type Traits
+ that Describe the Properties of a Type">
+<link rel="next" href="properties.html" title="
+ General Type Properties">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,69 +28,71 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="boost_typetraits.category.value_traits.primary"></a><a href="primary.html" title="Categorizing a Type"> Categorizing
- a Type</a>
-</h4></div></div></div>
+<a name="boost_typetraits.category.value_traits.primary"></a><a href="primary.html" title=" Categorizing
+ a Type"> Categorizing
+ a Type</a></h4></div></div></div>
 <p>
- These traits identify what "kind" of type some type <code class="computeroutput"><span class="identifier">T</span></code> is. These are split into two groups:
+ These traits identify what "kind" of type some type <tt class="computeroutput"><span class="identifier">T</span></tt> is. These are split into two groups:
           primary traits which are all mutually exclusive, and composite traits that
           are compositions of one or more primary traits.
         </p>
 <p>
- For any given type, exactly one primary type trait will inherit from
true_type,
- and all the others will inherit from false_type,
+ For any given type, exactly one primary type trait will inherit from true_type,
+ and all the others will inherit from false_type,
           in other words these traits are mutually exclusive.
         </p>
 <p>
- This means that <code class="computeroutput">is_integral<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value</span></code>
- and <code class="computeroutput">is_floating_point<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value</span></code>
+ This means that <tt class="computeroutput">is_integral<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value</span></tt>
+ and <tt class="computeroutput">is_floating_point<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value</span></tt>
           will only ever be true for built-in types; if you want to check for a user-defined
           class type that behaves "as if" it is an integral or floating
- point type, then use the <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span>
- <span class="keyword">template</span></code> instead.
+ point type, then use the <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span>
+ <span class="keyword">template</span></tt> instead.
         </p>
 <p>
- <span class="bold"><strong>Synopsis:</strong></span>
+ <span class="bold"><b>Synopsis:</b></span>
         </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">struct</span> is_array<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;;</span>
+<span class="keyword">struct</span> is_array<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;;</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">struct</span> is_class<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;;</span>
+<span class="keyword">struct</span> is_class<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;;</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">struct</span> is_complex<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;;</span>
+<span class="keyword">struct</span> is_complex<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;;</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">struct</span> is_enum<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;;</span>
+<span class="keyword">struct</span> is_enum<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;;</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">struct</span> is_floating_point<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;;</span>
+<span class="keyword">struct</span> is_floating_point<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;;</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">struct</span> is_function<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;;</span>
+<span class="keyword">struct</span> is_function<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;;</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">struct</span> is_integral<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;;</span>
+<span class="keyword">struct</span> is_integral<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;;</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">struct</span> is_member_function_pointer<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;;</span>
+<span class="keyword">struct</span> <a href="../../reference/is_member_function_pointer.html" title="
+ is_member_function_pointer">is_member_function_pointer</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;;</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">struct</span> is_member_object_pointer<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;;</span>
+<span class="keyword">struct</span> <a href="../../reference/is_member_object_pointer.html" title="
+ is_member_object_pointer">is_member_object_pointer</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;;</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">struct</span> is_pointer<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;;</span>
+<span class="keyword">struct</span> is_pointer<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;;</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">struct</span> is_reference<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;;</span>
+<span class="keyword">struct</span> is_reference<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;;</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">struct</span> is_union<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;;</span>
+<span class="keyword">struct</span> is_union<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;;</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">struct</span> is_void<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;;</span>
+<span class="keyword">struct</span> is_void<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;;</span>
 </pre>
 <p>
           The following traits are made up of the union of one or more type categorizations.
@@ -95,30 +101,34 @@
         </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">struct</span> is_arithmetic<span class="special">;</span>
+<span class="keyword">struct</span> is_arithmetic<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">struct</span> is_compound<span class="special">;</span>
+<span class="keyword">struct</span> is_compound<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">struct</span> is_fundamental<span class="special">;</span>
+<span class="keyword">struct</span> is_fundamental<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">struct</span> is_member_pointer<span class="special">;</span>
+<span class="keyword">struct</span> is_member_pointer<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">struct</span> is_object<span class="special">;</span>
+<span class="keyword">struct</span> is_object<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">struct</span> is_scalar<span class="special">;</span>
+<span class="keyword">struct</span> is_scalar<span class="special">;</span>
 </pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/category/value_traits/properties.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/category/value_traits/properties.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/category/value_traits/properties.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>General Type Properties</title>
+<title>
+ General Type Properties</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../value_traits.html" title="Type Traits that Describe the Properties of a Type">
-<link rel="prev" href="primary.html" title="Categorizing a Type">
-<link rel="next" href="relate.html" title="Relationships Between Two Types">
+<link rel="up" href="../value_traits.html" title=" Type Traits
+ that Describe the Properties of a Type">
+<link rel="prev" href="primary.html" title=" Categorizing
+ a Type">
+<link rel="next" href="relate.html" title=" Relationships
+ Between Two Types">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,95 +28,103 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="boost_typetraits.category.value_traits.properties"></a><a href="properties.html" title="General Type Properties">
- General Type Properties</a>
-</h4></div></div></div>
+<a name="boost_typetraits.category.value_traits.properties"></a><a href="properties.html" title="
+ General Type Properties">
+ General Type Properties</a></h4></div></div></div>
 <p>
           The following templates describe the general properties of a type.
         </p>
 <p>
- <span class="bold"><strong>Synopsis:</strong></span>
+ <span class="bold"><b>Synopsis:</b></span>
         </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">struct</span>
alignment_of<span class="special">;</span>
+<span class="keyword">struct</span> alignment_of<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">struct</span> has_nothrow_assign<span class="special">;</span>
+<span class="keyword">struct</span> has_nothrow_assign<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">struct</span> has_nothrow_constructor<span class="special">;</span>
+<span class="keyword">struct</span> <a href="../../reference/has_nothrow_constructor.html" title="
+ has_nothrow_constructor">has_nothrow_constructor</a><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">struct</span> has_nothrow_default_constructor<span class="special">;</span>
+<span class="keyword">struct</span> <a href="../../reference/has_nothrow_constructor.html" title="
+ has_nothrow_constructor">has_nothrow_default_constructor</a><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">struct</span> has_nothrow_copy<span class="special">;</span>
+<span class="keyword">struct</span> has_nothrow_copy<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">struct</span> has_nothrow_copy_constructor<span class="special">;</span>
+<span class="keyword">struct</span> has_nothrow_copy_constructor<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">struct</span> has_trivial_assign<span class="special">;</span>
+<span class="keyword">struct</span> has_trivial_assign<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">struct</span> has_trivial_constructor<span class="special">;</span>
+<span class="keyword">struct</span> <a href="../../reference/has_trivial_constructor.html" title="
+ has_trivial_constructor">has_trivial_constructor</a><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">struct</span> has_trivial_default_constructor<span class="special">;</span>
+<span class="keyword">struct</span> <a href="../../reference/has_trivial_constructor.html" title="
+ has_trivial_constructor">has_trivial_default_constructor</a><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">struct</span> has_trivial_copy<span class="special">;</span>
+<span class="keyword">struct</span> has_trivial_copy<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">struct</span> has_trivial_copy_constructor<span class="special">;</span>
+<span class="keyword">struct</span> has_trivial_copy_constructor<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">struct</span> has_trivial_destructor<span class="special">;</span>
+<span class="keyword">struct</span> has_trivial_destructor<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">struct</span> has_virtual_destructor<span class="special">;</span>
+<span class="keyword">struct</span> has_virtual_destructor<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">struct</span> is_abstract<span class="special">;</span>
+<span class="keyword">struct</span> is_abstract<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">struct</span> is_const<span class="special">;</span>
+<span class="keyword">struct</span> is_const<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">struct</span> is_empty<span class="special">;</span>
+<span class="keyword">struct</span> is_empty<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">struct</span> is_stateless<span class="special">;</span>
+<span class="keyword">struct</span> is_stateless<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">struct</span> is_pod<span class="special">;</span>
+<span class="keyword">struct</span> is_pod<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">struct</span> is_polymorphic<span class="special">;</span>
+<span class="keyword">struct</span> is_polymorphic<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">struct</span> is_signed<span class="special">;</span>
+<span class="keyword">struct</span> is_signed<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">struct</span> is_unsigned<span class="special">;</span>
+<span class="keyword">struct</span> is_unsigned<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">struct</span> is_volatile<span class="special">;</span>
+<span class="keyword">struct</span> is_volatile<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">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">N</span> <span class="special">=</span> <span class="number">0</span><span class="special">&gt;</span>
-<span class="keyword">struct</span> extent<span class="special">;</span>
+<span class="keyword">struct</span> extent<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">struct</span> rank<span class="special">;</span>
+<span class="keyword">struct</span> rank<span class="special">;</span>
 </pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/category/value_traits/relate.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/category/value_traits/relate.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/category/value_traits/relate.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Relationships Between Two Types</title>
+<title> Relationships
+ Between Two Types</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../value_traits.html" title="Type Traits that Describe the Properties of a Type">
-<link rel="prev" href="properties.html" title="General Type Properties">
-<link rel="next" href="../transform.html" title="Type Traits that Transform One Type to Another">
+<link rel="up" href="../value_traits.html" title=" Type Traits
+ that Describe the Properties of a Type">
+<link rel="prev" href="properties.html" title="
+ General Type Properties">
+<link rel="next" href="../transform.html" title=" Type Traits that
+ Transform One Type to Another">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,33 +28,37 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="boost_typetraits.category.value_traits.relate"></a><a href="relate.html" title="Relationships Between Two Types"> Relationships
- Between Two Types</a>
-</h4></div></div></div>
+<a name="boost_typetraits.category.value_traits.relate"></a><a href="relate.html" title=" Relationships
+ Between Two Types"> Relationships
+ Between Two Types</a></h4></div></div></div>
 <p>
           These templates determine the whether there is a relationship between two
           types:
         </p>
 <p>
- <span class="bold"><strong>Synopsis:</strong></span>
+ <span class="bold"><b>Synopsis:</b></span>
         </p>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">Base</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Derived</span><span class="special">&gt;</span>
-<span class="keyword">struct</span>
is_base_of<span class="special">;</span>
+<span class="keyword">struct</span> is_base_of<span class="special">;</span>
 
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">From</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">To</span><span class="special">&gt;</span>
-<span class="keyword">struct</span> is_convertible<span class="special">;</span>
+<span class="keyword">struct</span> is_convertible<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">,</span> <span class="keyword">class</span> <span class="identifier">U</span><span class="special">&gt;</span>
-<span class="keyword">struct</span> is_same<span class="special">;</span>
+<span class="keyword">struct</span> is_same<span class="special">;</span>
 </pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/credits.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/credits.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/credits.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,12 +1,12 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Credits</title>
+<title> Credits</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../index.html" title="Chapter 1. Boost.TypeTraits">
 <link rel="up" href="../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="prev" href="reference/type_with_alignment.html" title="type_with_alignment">
+<link rel="prev" href="reference/type_with_alignment.html" title=" type_with_alignment">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -23,8 +23,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="boost_typetraits.credits"></a>
Credits
-</h2></div></div></div>
+<a name="boost_typetraits.credits"></a> Credits</h2></div></div></div>
 <p>
       This documentation was pulled together by John Maddock, using Boost.Quickbook
       and Boost.DocBook.
@@ -49,7 +48,7 @@
       Aleksey Gurtovoy added MPL integration to the library.
     </p>
 <p>
- The is_convertible
+ The is_convertible
       template is based on code originally devised by Andrei Alexandrescu, see "<a href="http://www.cuj.com/experts/1810/alexandr.htm?topic=experts" target="_top">Generic&lt;Programming&gt;:
       Mappings between Types and Values</a>".
     </p>
@@ -61,10 +60,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/examples.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/examples.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/examples.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Examples</title>
+<title> Examples</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../index.html" title="Chapter 1. Boost.TypeTraits">
 <link rel="up" href="../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="prev" href="mpl.html" title="MPL Interoperability">
-<link rel="next" href="examples/copy.html" title="An Optimized Version of std::copy">
+<link rel="prev" href="mpl.html" title=" MPL Interoperability">
+<link rel="next" href="examples/copy.html" title=" An Optimized Version
+ of std::copy">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="boost_typetraits.examples"></a>
Examples
-</h2></div></div></div>
+<a name="boost_typetraits.examples"></a> Examples</h2></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"><a href="examples/copy.html"> An Optimized Version
       of std::copy</a></span></dt>
@@ -41,10 +41,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/examples/copy.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/examples/copy.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/examples/copy.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>An Optimized Version of std::copy</title>
+<title> An Optimized Version
+ of std::copy</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../examples.html" title="Examples">
-<link rel="prev" href="../examples.html" title="Examples">
-<link rel="next" href="fill.html" title="An Optimised Version of std::fill">
+<link rel="up" href="../examples.html" title=" Examples">
+<link rel="prev" href="../examples.html" title=" Examples">
+<link rel="next" href="fill.html" title=" An Optimised Version
+ of std::fill">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +26,13 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.examples.copy"></a><a href="copy.html" title="An Optimized Version of std::copy"> An Optimized Version
- of std::copy</a>
-</h3></div></div></div>
+<a name="boost_typetraits.examples.copy"></a><a href="copy.html" title=" An Optimized Version
+ of std::copy"> An Optimized Version
+ of std::copy</a></h3></div></div></div>
 <p>
- Demonstrates a version of <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">copy</span></code>
- that uses <code class="computeroutput">
has_trivial_assign</code>
- to determine whether to use <code class="computeroutput"><span class="identifier">memcpy</span></code>
+ Demonstrates a version of <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">copy</span></tt>
+ that uses <tt class="computeroutput">has_trivial_assign</tt>
+ to determine whether to use <tt class="computeroutput"><span class="identifier">memcpy</span></tt>
         to optimise the copy operation (see copy_example.cpp):
       </p>
 <pre class="programlisting">
@@ -43,7 +45,7 @@
 <span class="keyword">namespace</span> <span class="identifier">detail</span><span class="special">{</span>
 
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">I1</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">I2</span><span class="special">,</span> <span class="keyword">bool</span> <span class="identifier">b</span><span class="special">&gt;</span>
-<span class="identifier">I2</span> <span class="identifier">copy_imp</span><span class="special">(</span><span class="identifier">I1</span> <span class="identifier">first</span><span class="special">,</span> <span class="identifier">I1</span> <span class="identifier">last</span><span class="special">,</span> <span class="identifier">I2</span> <span class="identifier">out</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">boost</span><span class="special">::</span>integral_constant<span class="special">&lt;</span><span class="keyword">bool</span><span class="special">,</span> <span class="identifier">b</span><span class="special">&gt;&amp;)</span>
+<span class="identifier">I2</span> <span class="identifier">copy_imp</span><span class="special">(</span><span class="identifier">I1</span> <span class="identifier">first</span><span class="special">,</span> <span class="identifier">I1</span> <span class="identifier">last</span><span class="special">,</span> <span class="identifier">I2</span> <span class="identifier">out</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">boost</span><span class="special">::</span>integral_constant<span class="special">&lt;</span><span class="keyword">bool</span><span class="special">,</span> <span class="identifier">b</span><span class="special">&gt;&amp;)</span>
 <span class="special">{</span>
    <span class="keyword">while</span><span class="special">(</span><span class="identifier">first</span> <span class="special">!=</span> <span class="identifier">last</span><span class="special">)</span>
    <span class="special">{</span>
@@ -55,7 +57,7 @@
 <span class="special">}</span>
 
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span>
-<span class="identifier">T</span><span class="special">*</span> <span class="identifier">copy_imp</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">*</span> <span class="identifier">first</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">*</span> <span class="identifier">last</span><span class="special">,</span> <span class="identifier">T</span><span class="special">*</span> <span class="identifier">out</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">boost</span><span class="special">::</span>true_type<span class="special">&amp;)</span>
+<span class="identifier">T</span><span class="special">*</span> <span class="identifier">copy_imp</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">*</span> <span class="identifier">first</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">*</span> <span class="identifier">last</span><span class="special">,</span> <span class="identifier">T</span><span class="special">*</span> <span class="identifier">out</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">boost</span><span class="special">::</span>true_type<span class="special">&amp;)</span>
 <span class="special">{</span>
    <span class="identifier">memcpy</span><span class="special">(</span><span class="identifier">out</span><span class="special">,</span> <span class="identifier">first</span><span class="special">,</span> <span class="special">(</span><span class="identifier">last</span><span class="special">-</span><span class="identifier">first</span><span class="special">)*</span><span class="keyword">sizeof</span><span class="special">(</span><span class="identifier">T</span><span class="special">));</span>
    <span class="keyword">return</span> <span class="identifier">out</span><span class="special">+(</span><span class="identifier">last</span><span class="special">-</span><span class="identifier">first</span><span class="special">);</span>
@@ -73,16 +75,20 @@
 </span> <span class="comment">// requirement we detect with overload resolution):
 </span> <span class="comment">//
 </span> <span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">iterator_traits</span><span class="special">&lt;</span><span class="identifier">I1</span><span class="special">&gt;::</span><span class="identifier">value_type</span> <span class="identifier">value_type</span><span class="special">;</span>
- <span class="keyword">return</span> <span class="identifier">detail</span><span class="special">::</span><span class="identifier">copy_imp</span><span class="special">(</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">last</span><span class="special">,</span> <span class="identifier">out</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span>has_trivial_assign<span class="special">&lt;</span><span class="identifier">value_type</span><span class="special">&gt;());</span>
+ <span class="keyword">return</span> <span class="identifier">detail</span><span class="special">::</span><span class="identifier">copy_imp</span><span class="special">(</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">last</span><span class="special">,</span> <span class="identifier">out</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span>has_trivial_assign<span class="special">&lt;</span><span class="identifier">value_type</span><span class="special">&gt;());</span>
 <span class="special">}</span>
 </pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/examples/destruct.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/examples/destruct.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/examples/destruct.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>An Example that Omits Destructor Calls For Types with Trivial Destructors</title>
+<title> An Example that
+ Omits Destructor Calls For Types with Trivial Destructors</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../examples.html" title="Examples">
-<link rel="prev" href="fill.html" title="An Optimised Version of std::fill">
-<link rel="next" href="iter.html" title="An improved Version of std::iter_swap">
+<link rel="up" href="../examples.html" title=" Examples">
+<link rel="prev" href="fill.html" title=" An Optimised Version
+ of std::fill">
+<link rel="next" href="iter.html" title=" An improved Version
+ of std::iter_swap">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,11 +27,11 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.examples.destruct"></a><a href="destruct.html" title="An Example that Omits Destructor Calls For Types with Trivial Destructors"> An Example that
- Omits Destructor Calls For Types with Trivial Destructors</a>
-</h3></div></div></div>
+<a name="boost_typetraits.examples.destruct"></a><a href="destruct.html" title=" An Example that
+ Omits Destructor Calls For Types with Trivial Destructors"> An Example that
+ Omits Destructor Calls For Types with Trivial Destructors</a></h3></div></div></div>
 <p>
- Demonstrates a simple algorithm that uses <code class="computeroutput"><span class="identifier">__has_trivial_destruct</span></code>
+ Demonstrates a simple algorithm that uses <tt class="computeroutput"><span class="identifier">__has_trivial_destruct</span></tt>
         to determine whether to destructors need to be called (see
trivial_destructor_example.cpp):
       </p>
 <pre class="programlisting">
@@ -41,7 +44,7 @@
 <span class="keyword">namespace</span> <span class="identifier">detail</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">void</span> <span class="identifier">do_destroy_array</span><span class="special">(</span><span class="identifier">T</span><span class="special">*</span> <span class="identifier">first</span><span class="special">,</span> <span class="identifier">T</span><span class="special">*</span> <span class="identifier">last</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">boost</span><span class="special">::</span>false_type<span class="special">&amp;)</span>
+<span class="keyword">void</span> <span class="identifier">do_destroy_array</span><span class="special">(</span><span class="identifier">T</span><span class="special">*</span> <span class="identifier">first</span><span class="special">,</span> <span class="identifier">T</span><span class="special">*</span> <span class="identifier">last</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">boost</span><span class="special">::</span>false_type<span class="special">&amp;)</span>
 <span class="special">{</span>
    <span class="keyword">while</span><span class="special">(</span><span class="identifier">first</span> <span class="special">!=</span> <span class="identifier">last</span><span class="special">)</span>
    <span class="special">{</span>
@@ -51,7 +54,7 @@
 <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="keyword">void</span> <span class="identifier">do_destroy_array</span><span class="special">(</span><span class="identifier">T</span><span class="special">*</span> <span class="identifier">first</span><span class="special">,</span> <span class="identifier">T</span><span class="special">*</span> <span class="identifier">last</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">boost</span><span class="special">::</span>true_type<span class="special">&amp;)</span>
+<span class="keyword">inline</span> <span class="keyword">void</span> <span class="identifier">do_destroy_array</span><span class="special">(</span><span class="identifier">T</span><span class="special">*</span> <span class="identifier">first</span><span class="special">,</span> <span class="identifier">T</span><span class="special">*</span> <span class="identifier">last</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">boost</span><span class="special">::</span>true_type<span class="special">&amp;)</span>
 <span class="special">{</span>
 <span class="special">}</span>
 
@@ -60,16 +63,20 @@
 <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">void</span> <span class="identifier">destroy_array</span><span class="special">(</span><span class="identifier">T</span><span class="special">*</span> <span class="identifier">p1</span><span class="special">,</span> <span class="identifier">T</span><span class="special">*</span> <span class="identifier">p2</span><span class="special">)</span>
 <span class="special">{</span>
- <span class="identifier">detail</span><span class="special">::</span><span class="identifier">do_destroy_array</span><span class="special">(</span><span class="identifier">p1</span><span class="special">,</span> <span class="identifier">p2</span><span class="special">,</span> <span class="special">::</span><span class="identifier">boost</span><span class="special">::</span>has_trivial_destructor<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;());</span>
+ <span class="identifier">detail</span><span class="special">::</span><span class="identifier">do_destroy_array</span><span class="special">(</span><span class="identifier">p1</span><span class="special">,</span> <span class="identifier">p2</span><span class="special">,</span> <span class="special">::</span><span class="identifier">boost</span><span class="special">::</span>has_trivial_destructor<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;());</span>
 <span class="special">}</span>
 </pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/examples/fill.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/examples/fill.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/examples/fill.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>An Optimised Version of std::fill</title>
+<title> An Optimised Version
+ of std::fill</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../examples.html" title="Examples">
-<link rel="prev" href="copy.html" title="An Optimized Version of std::copy">
-<link rel="next" href="destruct.html" title="An Example that Omits Destructor Calls For Types with Trivial Destructors">
+<link rel="up" href="../examples.html" title=" Examples">
+<link rel="prev" href="copy.html" title=" An Optimized Version
+ of std::copy">
+<link rel="next" href="destruct.html" title=" An Example that
+ Omits Destructor Calls For Types with Trivial Destructors">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,13 +27,13 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.examples.fill"></a><a href="fill.html" title="An Optimised Version of std::fill"> An Optimised Version
- of std::fill</a>
-</h3></div></div></div>
+<a name="boost_typetraits.examples.fill"></a><a href="fill.html" title=" An Optimised Version
+ of std::fill"> An Optimised Version
+ of std::fill</a></h3></div></div></div>
 <p>
- Demonstrates a version of <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">fill</span></code>
- that uses <code class="computeroutput">
has_trivial_assign</code>
- to determine whether to use <code class="computeroutput"><span class="identifier">memset</span></code>
+ Demonstrates a version of <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">fill</span></tt>
+ that uses <tt class="computeroutput">has_trivial_assign</tt>
+ to determine whether to use <tt class="computeroutput"><span class="identifier">memset</span></tt>
         to optimise the fill operation (see fill_example.cpp):
       </p>
 <pre class="programlisting">
@@ -41,7 +44,7 @@
 </span><span class="keyword">namespace</span> <span class="identifier">detail</span><span class="special">{</span>
 
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">I</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">bool</span> <span class="identifier">b</span><span class="special">&gt;</span>
-<span class="keyword">void</span> <span class="identifier">do_fill</span><span class="special">(</span><span class="identifier">I</span> <span class="identifier">first</span><span class="special">,</span> <span class="identifier">I</span> <span class="identifier">last</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;</span> <span class="identifier">val</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">boost</span><span class="special">::</span>integral_constant<span class="special">&lt;</span><span class="keyword">bool</span><span class="special">,</span> <span class="identifier">b</span><span class="special">&gt;&amp;)</span>
+<span class="keyword">void</span> <span class="identifier">do_fill</span><span class="special">(</span><span class="identifier">I</span> <span class="identifier">first</span><span class="special">,</span> <span class="identifier">I</span> <span class="identifier">last</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;</span> <span class="identifier">val</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">boost</span><span class="special">::</span>integral_constant<span class="special">&lt;</span><span class="keyword">bool</span><span class="special">,</span> <span class="identifier">b</span><span class="special">&gt;&amp;)</span>
 <span class="special">{</span>
    <span class="keyword">while</span><span class="special">(</span><span class="identifier">first</span> <span class="special">!=</span> <span class="identifier">last</span><span class="special">)</span>
    <span class="special">{</span>
@@ -51,7 +54,7 @@
 <span class="special">}</span>
 
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span>
-<span class="keyword">void</span> <span class="identifier">do_fill</span><span class="special">(</span><span class="identifier">T</span><span class="special">*</span> <span class="identifier">first</span><span class="special">,</span> <span class="identifier">T</span><span class="special">*</span> <span class="identifier">last</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;</span> <span class="identifier">val</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">boost</span><span class="special">::</span>true_type<span class="special">&amp;)</span>
+<span class="keyword">void</span> <span class="identifier">do_fill</span><span class="special">(</span><span class="identifier">T</span><span class="special">*</span> <span class="identifier">first</span><span class="special">,</span> <span class="identifier">T</span><span class="special">*</span> <span class="identifier">last</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;</span> <span class="identifier">val</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">boost</span><span class="special">::</span>true_type<span class="special">&amp;)</span>
 <span class="special">{</span>
    <span class="identifier">std</span><span class="special">::</span><span class="identifier">memset</span><span class="special">(</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">val</span><span class="special">,</span> <span class="identifier">last</span><span class="special">-</span><span class="identifier">first</span><span class="special">);</span>
 <span class="special">}</span>
@@ -65,18 +68,22 @@
 </span> <span class="comment">// We can do an optimised fill if T has a trivial assignment
 </span> <span class="comment">// operator and if it's size is one:
 </span> <span class="comment">//
-</span> <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span>integral_constant<span class="special">&lt;</span><span class="keyword">bool</span><span class="special">,</span>
- <span class="special">::</span><span class="identifier">boost</span><span class="special">::</span>has_trivial_assign<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value</span> <span class="special">&amp;&amp;</span> <span class="special">(</span><span class="keyword">sizeof</span><span class="special">(</span><span class="identifier">T</span><span class="special">)</span> <span class="special">==</span> <span class="number">1</span><span class="special">)&gt;</span> <span class="identifier">truth_type</span><span class="special">;</span>
+</span> <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span>integral_constant<span class="special">&lt;</span><span class="keyword">bool</span><span class="special">,</span>
+ <span class="special">::</span><span class="identifier">boost</span><span class="special">::</span>has_trivial_assign<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value</span> <span class="special">&amp;&amp;</span> <span class="special">(</span><span class="keyword">sizeof</span><span class="special">(</span><span class="identifier">T</span><span class="special">)</span> <span class="special">==</span> <span class="number">1</span><span class="special">)&gt;</span> <span class="identifier">truth_type</span><span class="special">;</span>
    <span class="identifier">detail</span><span class="special">::</span><span class="identifier">do_fill</span><span class="special">(</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">last</span><span class="special">,</span> <span class="identifier">val</span><span class="special">,</span> <span class="identifier">truth_type</span><span class="special">());</span>
 <span class="special">}</span>
 </pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/examples/iter.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/examples/iter.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/examples/iter.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,16 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>An improved Version of std::iter_swap</title>
+<title> An improved Version
+ of std::iter_swap</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../examples.html" title="Examples">
-<link rel="prev" href="destruct.html" title="An Example that Omits Destructor Calls For Types with Trivial Destructors">
-<link rel="next" href="to_double.html" title="Convert Numeric Types and Enums to double">
+<link rel="up" href="../examples.html" title=" Examples">
+<link rel="prev" href="destruct.html" title=" An Example that
+ Omits Destructor Calls For Types with Trivial Destructors">
+<link rel="next" href="to_double.html" title=" Convert Numeric
+ Types and Enums to double">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,14 +27,14 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.examples.iter"></a><a href="iter.html" title="An improved Version of std::iter_swap"> An improved Version
- of std::iter_swap</a>
-</h3></div></div></div>
+<a name="boost_typetraits.examples.iter"></a><a href="iter.html" title=" An improved Version
+ of std::iter_swap"> An improved Version
+ of std::iter_swap</a></h3></div></div></div>
 <p>
- Demonstrates a version of <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">iter_swap</span></code>
+ Demonstrates a version of <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">iter_swap</span></tt>
         that use type traits to determine whether an it's arguments are proxying
- iterators or not, if they're not then it just does a <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">swap</span></code>
- of it's dereferenced arguments (the same as <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">iter_swap</span></code>
+ iterators or not, if they're not then it just does a <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">swap</span></tt>
+ of it's dereferenced arguments (the same as <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">iter_swap</span></tt>
         does), however if they are proxying iterators then takes special care over
         the swap to ensure that the algorithm works correctly for both proxying iterators,
         and even iterators of different types (see
iter_swap_example.cpp):
@@ -45,7 +48,7 @@
 </span><span class="keyword">namespace</span> <span class="identifier">detail</span><span class="special">{</span>
 
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">I</span><span class="special">&gt;</span>
-<span class="keyword">static</span> <span class="keyword">void</span> <span class="identifier">do_swap</span><span class="special">(</span><span class="identifier">I</span> <span class="identifier">one</span><span class="special">,</span> <span class="identifier">I</span> <span class="identifier">two</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">boost</span><span class="special">::</span>false_type<span class="special">&amp;)</span>
+<span class="keyword">static</span> <span class="keyword">void</span> <span class="identifier">do_swap</span><span class="special">(</span><span class="identifier">I</span> <span class="identifier">one</span><span class="special">,</span> <span class="identifier">I</span> <span class="identifier">two</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">boost</span><span class="special">::</span>false_type<span class="special">&amp;)</span>
 <span class="special">{</span>
    <span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">iterator_traits</span><span class="special">&lt;</span><span class="identifier">I</span><span class="special">&gt;::</span><span class="identifier">value_type</span> <span class="identifier">v_t</span><span class="special">;</span>
    <span class="identifier">v_t</span> <span class="identifier">v</span> <span class="special">=</span> <span class="special">*</span><span class="identifier">one</span><span class="special">;</span>
@@ -53,7 +56,7 @@
    <span class="special">*</span><span class="identifier">two</span> <span class="special">=</span> <span class="identifier">v</span><span class="special">;</span>
 <span class="special">}</span>
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">I</span><span class="special">&gt;</span>
-<span class="keyword">static</span> <span class="keyword">void</span> <span class="identifier">do_swap</span><span class="special">(</span><span class="identifier">I</span> <span class="identifier">one</span><span class="special">,</span> <span class="identifier">I</span> <span class="identifier">two</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">boost</span><span class="special">::</span>true_type<span class="special">&amp;)</span>
+<span class="keyword">static</span> <span class="keyword">void</span> <span class="identifier">do_swap</span><span class="special">(</span><span class="identifier">I</span> <span class="identifier">one</span><span class="special">,</span> <span class="identifier">I</span> <span class="identifier">two</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">boost</span><span class="special">::</span>true_type<span class="special">&amp;)</span>
 <span class="special">{</span>
    <span class="keyword">using</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">swap</span><span class="special">;</span>
    <span class="identifier">swap</span><span class="special">(*</span><span class="identifier">one</span><span class="special">,</span> <span class="special">*</span><span class="identifier">two</span><span class="special">);</span>
@@ -71,10 +74,10 @@
 </span> <span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">iterator_traits</span><span class="special">&lt;</span><span class="identifier">I1</span><span class="special">&gt;::</span><span class="identifier">reference</span> <span class="identifier">r1_t</span><span class="special">;</span>
    <span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">iterator_traits</span><span class="special">&lt;</span><span class="identifier">I2</span><span class="special">&gt;::</span><span class="identifier">reference</span> <span class="identifier">r2_t</span><span class="special">;</span>
 
- <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span>integral_constant<span class="special">&lt;</span><span class="keyword">bool</span><span class="special">,</span>
- <span class="special">::</span><span class="identifier">boost</span><span class="special">::</span>is_reference<span class="special">&lt;</span><span class="identifier">r1_t</span><span class="special">&gt;::</span><span class="identifier">value</span>
- <span class="special">&amp;&amp;</span> <span class="special">::</span><span class="identifier">boost</span><span class="special">::</span>is_reference<span class="special">&lt;</span><span class="identifier">r2_t</span><span class="special">&gt;::</span><span class="identifier">value</span>
- <span class="special">&amp;&amp;</span> <span class="special">::</span><span class="identifier">boost</span><span class="special">::</span>is_same<span class="special">&lt;</span><span class="identifier">r1_t</span><span class="special">,</span> <span class="identifier">r2_t</span><span class="special">&gt;::</span><span class="identifier">value</span><span class="special">&gt;</span> <span class="identifier">truth_type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span>integral_constant<span class="special">&lt;</span><span class="keyword">bool</span><span class="special">,</span>
+ <span class="special">::</span><span class="identifier">boost</span><span class="special">::</span>is_reference<span class="special">&lt;</span><span class="identifier">r1_t</span><span class="special">&gt;::</span><span class="identifier">value</span>
+ <span class="special">&amp;&amp;</span> <span class="special">::</span><span class="identifier">boost</span><span class="special">::</span>is_reference<span class="special">&lt;</span><span class="identifier">r2_t</span><span class="special">&gt;::</span><span class="identifier">value</span>
+ <span class="special">&amp;&amp;</span> <span class="special">::</span><span class="identifier">boost</span><span class="special">::</span>is_same<span class="special">&lt;</span><span class="identifier">r1_t</span><span class="special">,</span> <span class="identifier">r2_t</span><span class="special">&gt;::</span><span class="identifier">value</span><span class="special">&gt;</span> <span class="identifier">truth_type</span><span class="special">;</span>
 
    <span class="identifier">detail</span><span class="special">::</span><span class="identifier">do_swap</span><span class="special">(</span><span class="identifier">one</span><span class="special">,</span> <span class="identifier">two</span><span class="special">,</span> <span class="identifier">truth_type</span><span class="special">());</span>
 <span class="special">}</span>
@@ -82,10 +85,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/examples/to_double.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/examples/to_double.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/examples/to_double.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Convert Numeric Types and Enums to double</title>
+<title> Convert Numeric
+ Types and Enums to double</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../examples.html" title="Examples">
-<link rel="prev" href="iter.html" title="An improved Version of std::iter_swap">
-<link rel="next" href="../reference.html" title="Alphabetical Reference">
+<link rel="up" href="../examples.html" title=" Examples">
+<link rel="prev" href="iter.html" title=" An improved Version
+ of std::iter_swap">
+<link rel="next" href="../reference.html" title=" Alphabetical Reference">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,9 +26,9 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.examples.to_double"></a><a href="to_double.html" title="Convert Numeric Types and Enums to double"> Convert Numeric
- Types and Enums to double</a>
-</h3></div></div></div>
+<a name="boost_typetraits.examples.to_double"></a><a href="to_double.html" title=" Convert Numeric
+ Types and Enums to double"> Convert Numeric
+ Types and Enums to double</a></h3></div></div></div>
 <p>
         Demonstrates a conversion of <a href="../../../../libs/numeric/conversion/doc/definitions.html#numtypes" target="_top">Numeric
         Types</a> and enum types to double:
@@ -42,10 +44,14 @@
 </div>
 <table xmlns:rev="
http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/intrinsics.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/intrinsics.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/intrinsics.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Support for Compiler Intrinsics</title>
+<title> Support for Compiler Intrinsics</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../index.html" title="Chapter 1. Boost.TypeTraits">
 <link rel="up" href="../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="prev" href="user_defined.html" title="User Defined Specializations">
-<link rel="next" href="mpl.html" title="MPL Interoperability">
+<link rel="prev" href="user_defined.html" title=" User Defined Specializations">
+<link rel="next" href="mpl.html" title=" MPL Interoperability">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +24,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="boost_typetraits.intrinsics"></a>
Support for Compiler Intrinsics
-</h2></div></div></div>
+<a name="boost_typetraits.intrinsics"></a> Support for Compiler Intrinsics</h2></div></div></div>
 <p>
       There are some traits that can not be implemented within the current C++ language:
       to make these traits "just work" with user defined types, some kind
@@ -38,16 +37,18 @@
       for all types (but all have safe fallback positions if this support is unavailable):
     </p>
 <div class="itemizedlist"><ul type="disc">
-<li>is_union</li>
-<li>is_pod</li>
-<li>has_trivial_constructor</li>
-<li>has_trivial_copy</li>
-<li>has_trivial_assign</li>
-<li>has_trivial_destructor</li>
-<li>has_nothrow_constructor</li>
-<li>has_nothrow_copy</li>
-<li>has_nothrow_assign</li>
-<li>has_virtual_destructor</li>
+<li>is_union</li>
+<li>is_pod</li>
+<li><a href="reference/has_trivial_constructor.html" title="
+ has_trivial_constructor">has_trivial_constructor</a></li>
+<li>has_trivial_copy</li>
+<li>has_trivial_assign</li>
+<li>has_trivial_destructor</li>
+<li><a href="reference/has_nothrow_constructor.html" title="
+ has_nothrow_constructor">has_nothrow_constructor</a></li>
+<li>has_nothrow_copy</li>
+<li>has_nothrow_assign</li>
+<li>has_virtual_destructor</li>
 </ul></div>
 <p>
       The following traits classes can't be portably implemented in the C++ language,
@@ -55,15 +56,15 @@
       all the compilers we know about:
     </p>
 <div class="itemizedlist"><ul type="disc">
-<li>is_empty</li>
-<li>is_polymorphic</li>
+<li>is_empty</li>
+<li>is_polymorphic</li>
 </ul></div>
 <p>
       The following traits classes are dependent on one or more of the above:
     </p>
 <div class="itemizedlist"><ul type="disc">
-<li>is_class</li>
-<li>is_stateless</li>
+<li>is_class</li>
+<li>is_stateless</li>
 </ul></div>
 <p>
       The hooks for compiler-intrinsic support are defined in boost/type_traits/intrinsics.hpp,
@@ -71,8 +72,8 @@
       of the following macros:
     </p>
 <div class="table">
-<a name="id498521"></a><p class="title"><b>Table 1.4. Macros for Compiler Intrinsics</b></p>
-<div class="table-contents"><table class="table" summary="Macros for Compiler Intrinsics">
+<a name="id464633"></a><p class="title"><b>Table 1.4. Macros for Compiler Intrinsics</b></p>
+<table class="table" summary="Macros for Compiler Intrinsics">
 <colgroup>
 <col>
 <col>
@@ -174,8 +175,8 @@
           </td>
 <td>
           <p>
- Should evaluate to true if <code class="computeroutput"><span class="identifier">T</span>
- <span class="identifier">x</span><span class="special">;</span></code>
+ Should evaluate to true if <tt class="computeroutput"><span class="identifier">T</span>
+ <span class="identifier">x</span><span class="special">;</span></tt>
             can not throw
           </p>
           </td>
@@ -188,7 +189,7 @@
           </td>
 <td>
           <p>
- Should evaluate to true if <code class="computeroutput"><span class="identifier">T</span><span class="special">(</span><span class="identifier">t</span><span class="special">)</span></code> can not throw
+ Should evaluate to true if <tt class="computeroutput"><span class="identifier">T</span><span class="special">(</span><span class="identifier">t</span><span class="special">)</span></tt> can not throw
           </p>
           </td>
 </tr>
@@ -200,11 +201,11 @@
           </td>
 <td>
           <p>
- Should evaluate to true if <code class="computeroutput"><span class="identifier">T</span>
+ Should evaluate to true if <tt class="computeroutput"><span class="identifier">T</span>
             <span class="identifier">t</span><span class="special">,</span>
             <span class="identifier">u</span><span class="special">;</span>
             <span class="identifier">t</span> <span class="special">=</span>
- <span class="identifier">u</span></code> can not throw
+ <span class="identifier">u</span></tt> can not throw
           </p>
           </td>
 </tr>
@@ -221,16 +222,19 @@
           </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break">
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/intro.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/intro.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/intro.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Introduction</title>
+<title> Introduction</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../index.html" title="Chapter 1. Boost.TypeTraits">
 <link rel="up" href="../index.html" title="Chapter 1. Boost.TypeTraits">
 <link rel="prev" href="../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="next" href="background.html" title="Background and Tutorial">
+<link rel="next" href="background.html" title=" Background and Tutorial">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +24,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="boost_typetraits.intro"></a>
Introduction
-</h2></div></div></div>
+<a name="boost_typetraits.intro"></a> Introduction</h2></div></div></div>
 <p>
       The Boost type-traits library contains a set of very specific traits classes,
       each of which encapsulate a single trait from the C++ type system; for example,
@@ -34,24 +33,28 @@
     </p>
 <p>
       The type-traits classes share a unified design: each class inherits from a
- the type true_type
- if the type has the specified property and inherits from false_type
+ the type true_type
+ if the type has the specified property and inherits from false_type
       otherwise.
     </p>
 <p>
       The type-traits library also contains a set of classes that perform a specific
       transformation on a type; for example, they can remove a top-level const or
       volatile qualifier from a type. Each class that performs a transformation defines
- a single typedef-member <code class="computeroutput"><span class="identifier">type</span></code>
+ a single typedef-member <tt class="computeroutput"><span class="identifier">type</span></tt>
       that is the result of the transformation.
     </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/mpl.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/mpl.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/mpl.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>MPL Interoperability</title>
+<title> MPL Interoperability</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../index.html" title="Chapter 1. Boost.TypeTraits">
 <link rel="up" href="../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="prev" href="intrinsics.html" title="Support for Compiler Intrinsics">
-<link rel="next" href="examples.html" title="Examples">
+<link rel="prev" href="intrinsics.html" title=" Support for Compiler Intrinsics">
+<link rel="next" href="examples.html" title=" Examples">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +24,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="boost_typetraits.mpl"></a>
MPL Interoperability
-</h2></div></div></div>
+<a name="boost_typetraits.mpl"></a> MPL Interoperability</h2></div></div></div>
 <p>
       All the value based traits in this library conform to MPL's requirements for
       an <a href="../../../libs/mpl/doc/refmanual/integral-constant.html" target="_top">Integral
@@ -33,22 +32,26 @@
       for broken compilers.
     </p>
 <p>
- Purely as an implementation detail, this means that <code class="computeroutput">true_type</code>
- inherits from boost::mpl::true_,
- <code class="computeroutput">false_type</code>
- inherits from boost::mpl::false_,
- and <code class="computeroutput">integral_constant<span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span>
- <span class="identifier">v</span><span class="special">&gt;</span></code>
- inherits from boost::mpl::integral_c<T,v>
- (provided <code class="computeroutput"><span class="identifier">T</span></code> is not <code class="computeroutput"><span class="keyword">bool</span></code>)
+ Purely as an implementation detail, this means that <tt class="computeroutput">true_type</tt>
+ inherits from boost::mpl::true_,
+ <tt class="computeroutput">false_type</tt>
+ inherits from boost::mpl::false_,
+ and <tt class="computeroutput">integral_constant<span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span>
+ <span class="identifier">v</span><span class="special">&gt;</span></tt>
+ inherits from boost::mpl::integral_c<T,v>
+ (provided <tt class="computeroutput"><span class="identifier">T</span></tt> is not <tt class="computeroutput"><span class="keyword">bool</span></tt>)
     </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Alphabetical Reference</title>
+<title> Alphabetical Reference</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../index.html" title="Chapter 1. Boost.TypeTraits">
 <link rel="up" href="../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="prev" href="examples/to_double.html" title="Convert Numeric Types and Enums to double">
-<link rel="next" href="reference/add_const.html" title="add_const">
+<link rel="prev" href="examples/to_double.html" title=" Convert Numeric
+ Types and Enums to double">
+<link rel="next" href="reference/add_const.html" title=" add_const">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +25,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="boost_typetraits.reference"></a>
Alphabetical Reference
-</h2></div></div></div>
+<a name="boost_typetraits.reference"></a> Alphabetical Reference</h2></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"> add_const</span></dt>
 <dt><span class="section"> add_cv</span></dt>
@@ -104,10 +104,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/add_const.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/add_const.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/add_const.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>add_const</title>
+<title> add_const</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="../reference.html" title="Alphabetical Reference">
-<link rel="next" href="add_cv.html" title="add_cv">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="../reference.html" title=" Alphabetical Reference">
+<link rel="next" href="add_cv.html" title=" add_cv">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,38 +24,37 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.add_const"></a>
add_const
-</h3></div></div></div>
+<a name="boost_typetraits.reference.add_const"></a> add_const</h3></div></div></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">struct</span> <span class="identifier">add_const</span>
 <span class="special">{</span>
- <span class="keyword">typedef</span> <em class="replaceable"><code>see-below</code></em> <span class="identifier">type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <i class="replaceable"><tt>see-below</tt></i> <span class="identifier">type</span><span class="special">;</span>
 <span class="special">};</span>
 </pre>
 <p>
- <span class="bold"><strong>type:</strong></span> The same type as <code class="computeroutput"><span class="identifier">T</span>
- <span class="keyword">const</span></code> for all <code class="computeroutput"><span class="identifier">T</span></code>.
+ <span class="bold"><b>type:</b></span> The same type as <tt class="computeroutput"><span class="identifier">T</span>
+ <span class="keyword">const</span></tt> for all <tt class="computeroutput"><span class="identifier">T</span></tt>.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 3.9.3.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 3.9.3.
       </p>
 <p>
- <span class="bold"><strong>Compiler Compatibility:</strong></span> If the compiler
+ <span class="bold"><b>Compiler Compatibility:</b></span> If the compiler
         does not support partial specialization of class-templates then this template
- will compile, but the member <code class="computeroutput"><span class="identifier">type</span></code>
- will always be the same as type <code class="computeroutput"><span class="identifier">T</span></code>
+ will compile, but the member <tt class="computeroutput"><span class="identifier">type</span></tt>
+ will always be the same as type <tt class="computeroutput"><span class="identifier">T</span></tt>
         except where <a href="../category/transform.html#boost_typetraits.category.transform.broken_compiler_workarounds_">compiler
         workarounds</a> have been applied.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">add_const</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">add_const</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <div class="table">
-<a name="id503663"></a><p class="title"><b>Table 1.5. Examples</b></p>
-<div class="table-contents"><table class="table" summary="Examples">
+<a name="id469779"></a><p class="title"><b>Table 1.5. Examples</b></p>
+<table class="table" summary="Examples">
 <colgroup>
 <col>
 <col>
@@ -76,63 +75,66 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">add_const</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">add_const</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">add_const</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&amp;&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">add_const</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&amp;&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span><span class="special">&amp;</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span><span class="special">&amp;</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">add_const</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">add_const</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span><span class="special">*</span>
- <span class="keyword">const</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span><span class="special">*</span>
+ <span class="keyword">const</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">add_const</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">add_const</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span></tt>
             </p>
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break">
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/add_cv.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/add_cv.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/add_cv.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>add_cv</title>
+<title> add_cv</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="add_const.html" title="add_const">
-<link rel="next" href="add_pointer.html" title="add_pointer">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="add_const.html" title=" add_const">
+<link rel="next" href="add_pointer.html" title=" add_pointer">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,39 +24,38 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.add_cv"></a>
add_cv
-</h3></div></div></div>
+<a name="boost_typetraits.reference.add_cv"></a> add_cv</h3></div></div></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">struct</span> <span class="identifier">add_cv</span>
 <span class="special">{</span>
- <span class="keyword">typedef</span> <em class="replaceable"><code>see-below</code></em> <span class="identifier">type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <i class="replaceable"><tt>see-below</tt></i> <span class="identifier">type</span><span class="special">;</span>
 <span class="special">};</span>
 </pre>
 <p>
- <span class="bold"><strong>type:</strong></span> The same type as <code class="computeroutput"><span class="identifier">T</span>
- <span class="keyword">const</span> <span class="keyword">volatile</span></code>
- for all <code class="computeroutput"><span class="identifier">T</span></code>.
+ <span class="bold"><b>type:</b></span> The same type as <tt class="computeroutput"><span class="identifier">T</span>
+ <span class="keyword">const</span> <span class="keyword">volatile</span></tt>
+ for all <tt class="computeroutput"><span class="identifier">T</span></tt>.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 3.9.3.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 3.9.3.
       </p>
 <p>
- <span class="bold"><strong>Compiler Compatibility:</strong></span> If the compiler
+ <span class="bold"><b>Compiler Compatibility:</b></span> If the compiler
         does not support partial specialization of class-templates then this template
- will compile, but the member <code class="computeroutput"><span class="identifier">type</span></code>
- will always be the same as type <code class="computeroutput"><span class="identifier">T</span></code>
+ will compile, but the member <tt class="computeroutput"><span class="identifier">type</span></tt>
+ will always be the same as type <tt class="computeroutput"><span class="identifier">T</span></tt>
         except where <a href="../category/transform.html#boost_typetraits.category.transform.broken_compiler_workarounds_">compiler
         workarounds</a> have been applied.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">add_cv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">add_cv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <div class="table">
-<a name="id504304"></a><p class="title"><b>Table 1.6. Examples</b></p>
-<div class="table-contents"><table class="table" summary="Examples">
+<a name="id470419"></a><p class="title"><b>Table 1.6. Examples</b></p>
+<table class="table" summary="Examples">
 <colgroup>
 <col>
 <col>
@@ -77,65 +76,68 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">add_cv</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">add_cv</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span>
- <span class="keyword">volatile</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span>
+ <span class="keyword">volatile</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">add_cv</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&amp;&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">add_cv</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&amp;&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span><span class="special">&amp;</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span><span class="special">&amp;</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">add_cv</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">add_cv</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span><span class="special">*</span>
- <span class="keyword">const</span> <span class="keyword">volatile</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span><span class="special">*</span>
+ <span class="keyword">const</span> <span class="keyword">volatile</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">add_cv</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">add_cv</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span>
- <span class="keyword">volatile</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span>
+ <span class="keyword">volatile</span></tt>
             </p>
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break">
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/add_pointer.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/add_pointer.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/add_pointer.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>add_pointer</title>
+<title> add_pointer</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="add_cv.html" title="add_cv">
-<link rel="next" href="add_reference.html" title="add_reference">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="add_cv.html" title=" add_cv">
+<link rel="next" href="add_reference.html" title=" add_reference">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,41 +24,40 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.add_pointer"></a>
add_pointer
-</h3></div></div></div>
+<a name="boost_typetraits.reference.add_pointer"></a> add_pointer</h3></div></div></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">struct</span> <span class="identifier">add_pointer</span>
 <span class="special">{</span>
- <span class="keyword">typedef</span> <em class="replaceable"><code>see-below</code></em> <span class="identifier">type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <i class="replaceable"><tt>see-below</tt></i> <span class="identifier">type</span><span class="special">;</span>
 <span class="special">};</span>
 </pre>
 <p>
- <span class="bold"><strong>type:</strong></span> The same type as <code class="computeroutput"><span class="identifier">remove_reference</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">type</span><span class="special">*</span></code>.
+ <span class="bold"><b>type:</b></span> The same type as <tt class="computeroutput"><span class="identifier">remove_reference</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">type</span><span class="special">*</span></tt>.
       </p>
 <p>
- The rationale for this template is that it produces the same type as <code class="computeroutput"><span class="identifier">TYPEOF</span><span class="special">(&amp;</span><span class="identifier">t</span><span class="special">)</span></code>, where
- <code class="computeroutput"><span class="identifier">t</span></code> is an object of type <code class="computeroutput"><span class="identifier">T</span></code>.
+ The rationale for this template is that it produces the same type as <tt class="computeroutput"><span class="identifier">TYPEOF</span><span class="special">(&amp;</span><span class="identifier">t</span><span class="special">)</span></tt>, where
+ <tt class="computeroutput"><span class="identifier">t</span></tt> is an object of type <tt class="computeroutput"><span class="identifier">T</span></tt>.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 8.3.1.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 8.3.1.
       </p>
 <p>
- <span class="bold"><strong>Compiler Compatibility:</strong></span> If the compiler
+ <span class="bold"><b>Compiler Compatibility:</b></span> If the compiler
         does not support partial specialization of class-templates then this template
- will compile, but the member <code class="computeroutput"><span class="identifier">type</span></code>
- will always be the same as type <code class="computeroutput"><span class="identifier">T</span></code>
+ will compile, but the member <tt class="computeroutput"><span class="identifier">type</span></tt>
+ will always be the same as type <tt class="computeroutput"><span class="identifier">T</span></tt>
         except where <a href="../category/transform.html#boost_typetraits.category.transform.broken_compiler_workarounds_">compiler
         workarounds</a> have been applied.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">add_pointer</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">add_pointer</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <div class="table">
-<a name="id505017"></a><p class="title"><b>Table 1.7. Examples</b></p>
-<div class="table-contents"><table class="table" summary="Examples">
+<a name="id471134"></a><p class="title"><b>Table 1.7. Examples</b></p>
+<table class="table" summary="Examples">
 <colgroup>
 <col>
 <col>
@@ -79,62 +78,65 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">add_pointer</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">add_pointer</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span><span class="special">*</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span><span class="special">*</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">add_pointer</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&amp;&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">add_pointer</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&amp;&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span><span class="special">*</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span><span class="special">*</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">add_pointer</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">add_pointer</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span><span class="special">**</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span><span class="special">**</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">add_pointer</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*&amp;&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">add_pointer</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*&amp;&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span><span class="special">**</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span><span class="special">**</span></tt>
             </p>
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break">
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/add_reference.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/add_reference.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/add_reference.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>add_reference</title>
+<title> add_reference</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="add_pointer.html" title="add_pointer">
-<link rel="next" href="add_volatile.html" title="add_volatile">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="add_pointer.html" title=" add_pointer">
+<link rel="next" href="add_volatile.html" title=" add_volatile">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,38 +24,37 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.add_reference"></a>
add_reference
-</h3></div></div></div>
+<a name="boost_typetraits.reference.add_reference"></a> add_reference</h3></div></div></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">struct</span> <span class="identifier">add_reference</span>
 <span class="special">{</span>
- <span class="keyword">typedef</span> <em class="replaceable"><code>see-below</code></em> <span class="identifier">type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <i class="replaceable"><tt>see-below</tt></i> <span class="identifier">type</span><span class="special">;</span>
 <span class="special">};</span>
 </pre>
 <p>
- <span class="bold"><strong>type:</strong></span> If <code class="computeroutput"><span class="identifier">T</span></code>
- is not a reference type then <code class="computeroutput"><span class="identifier">T</span><span class="special">&amp;</span></code>, otherwise <code class="computeroutput"><span class="identifier">T</span></code>.
+ <span class="bold"><b>type:</b></span> If <tt class="computeroutput"><span class="identifier">T</span></tt>
+ is not a reference type then <tt class="computeroutput"><span class="identifier">T</span><span class="special">&amp;</span></tt>, otherwise <tt class="computeroutput"><span class="identifier">T</span></tt>.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 8.3.2.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 8.3.2.
       </p>
 <p>
- <span class="bold"><strong>Compiler Compatibility:</strong></span> If the compiler
+ <span class="bold"><b>Compiler Compatibility:</b></span> If the compiler
         does not support partial specialization of class-templates then this template
- will compile, but the member <code class="computeroutput"><span class="identifier">type</span></code>
- will always be the same as type <code class="computeroutput"><span class="identifier">T</span></code>
+ will compile, but the member <tt class="computeroutput"><span class="identifier">type</span></tt>
+ will always be the same as type <tt class="computeroutput"><span class="identifier">T</span></tt>
         except where <a href="../category/transform.html#boost_typetraits.category.transform.broken_compiler_workarounds_">compiler
         workarounds</a> have been applied.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">add_reference</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">add_reference</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <div class="table">
-<a name="id505657"></a><p class="title"><b>Table 1.8. Examples</b></p>
-<div class="table-contents"><table class="table" summary="Examples">
+<a name="id471775"></a><p class="title"><b>Table 1.8. Examples</b></p>
+<table class="table" summary="Examples">
 <colgroup>
 <col>
 <col>
@@ -76,62 +75,65 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">add_reference</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">add_reference</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span><span class="special">&amp;</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span><span class="special">&amp;</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">add_reference</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&amp;&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">add_reference</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&amp;&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&amp;</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&amp;</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">add_reference</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">add_reference</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span><span class="special">*&amp;</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span><span class="special">*&amp;</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">add_reference</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*&amp;&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">add_reference</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*&amp;&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span><span class="special">*&amp;</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span><span class="special">*&amp;</span></tt>
             </p>
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break">
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/add_volatile.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/add_volatile.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/add_volatile.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>add_volatile</title>
+<title> add_volatile</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="add_reference.html" title="add_reference">
-<link rel="next" href="aligned_storage.html" title="aligned_storage">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="add_reference.html" title=" add_reference">
+<link rel="next" href="aligned_storage.html" title=" aligned_storage">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,38 +24,37 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.add_volatile"></a>
add_volatile
-</h3></div></div></div>
+<a name="boost_typetraits.reference.add_volatile"></a> add_volatile</h3></div></div></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">struct</span> <span class="identifier">add_volatile</span>
 <span class="special">{</span>
- <span class="keyword">typedef</span> <em class="replaceable"><code>see-below</code></em> <span class="identifier">type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <i class="replaceable"><tt>see-below</tt></i> <span class="identifier">type</span><span class="special">;</span>
 <span class="special">};</span>
 </pre>
 <p>
- <span class="bold"><strong>type:</strong></span> The same type as <code class="computeroutput"><span class="identifier">T</span>
- <span class="keyword">volatile</span></code> for all <code class="computeroutput"><span class="identifier">T</span></code>.
+ <span class="bold"><b>type:</b></span> The same type as <tt class="computeroutput"><span class="identifier">T</span>
+ <span class="keyword">volatile</span></tt> for all <tt class="computeroutput"><span class="identifier">T</span></tt>.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 3.9.3.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 3.9.3.
       </p>
 <p>
- <span class="bold"><strong>Compiler Compatibility:</strong></span> If the compiler
+ <span class="bold"><b>Compiler Compatibility:</b></span> If the compiler
         does not support partial specialization of class-templates then this template
- will compile, but the member <code class="computeroutput"><span class="identifier">type</span></code>
- will always be the same as type <code class="computeroutput"><span class="identifier">T</span></code>
+ will compile, but the member <tt class="computeroutput"><span class="identifier">type</span></tt>
+ will always be the same as type <tt class="computeroutput"><span class="identifier">T</span></tt>
         except where <a href="../category/transform.html#boost_typetraits.category.transform.broken_compiler_workarounds_">compiler
         workarounds</a> have been applied.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">add_volatile</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">add_volatile</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <div class="table">
-<a name="id506288"></a><p class="title"><b>Table 1.9. Examples</b></p>
-<div class="table-contents"><table class="table" summary="Examples">
+<a name="id472405"></a><p class="title"><b>Table 1.9. Examples</b></p>
+<table class="table" summary="Examples">
 <colgroup>
 <col>
 <col>
@@ -76,64 +75,67 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">add_volatile</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">add_volatile</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span> <span class="keyword">volatile</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span> <span class="keyword">volatile</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">add_volatile</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&amp;&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">add_volatile</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&amp;&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span><span class="special">&amp;</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span><span class="special">&amp;</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">add_volatile</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">add_volatile</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span><span class="special">*</span>
- <span class="keyword">volatile</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span><span class="special">*</span>
+ <span class="keyword">volatile</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">add_volatile</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">add_volatile</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span>
- <span class="keyword">volatile</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span>
+ <span class="keyword">volatile</span></tt>
             </p>
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break">
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/aligned_storage.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/aligned_storage.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/aligned_storage.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>aligned_storage</title>
+<title> aligned_storage</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="add_volatile.html" title="add_volatile">
-<link rel="next" href="alignment_of.html" title="alignment_of">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="add_volatile.html" title=" add_volatile">
+<link rel="next" href="alignment_of.html" title=" alignment_of">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,32 +24,35 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.aligned_storage"></a>
aligned_storage
-</h3></div></div></div>
+<a name="boost_typetraits.reference.aligned_storage"></a> aligned_storage</h3></div></div></div>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">Size</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">Align</span><span class="special">&gt;</span>
 <span class="keyword">struct</span> <span class="identifier">aligned_storage</span>
 <span class="special">{</span>
- <span class="keyword">typedef</span> <em class="replaceable"><code>see-below</code></em> <span class="identifier">type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <i class="replaceable"><tt>see-below</tt></i> <span class="identifier">type</span><span class="special">;</span>
 <span class="special">};</span>
 </pre>
 <p>
- <span class="bold"><strong>type:</strong></span> a built-in or POD type with size
- <code class="computeroutput"><span class="identifier">Size</span></code> and an alignment that
- is a multiple of <code class="computeroutput"><span class="identifier">Align</span></code>.
+ <span class="bold"><b>type:</b></span> a built-in or POD type with size
+ <tt class="computeroutput"><span class="identifier">Size</span></tt> and an alignment that
+ is a multiple of <tt class="computeroutput"><span class="identifier">Align</span></tt>.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">aligned_storage</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">aligned_storage</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/alignment_of.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/alignment_of.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/alignment_of.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>alignment_of</title>
+<title> alignment_of</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="aligned_storage.html" title="aligned_storage">
-<link rel="next" href="decay.html" title="decay">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="aligned_storage.html" title=" aligned_storage">
+<link rel="next" href="decay.html" title=" decay">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,36 +24,35 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.alignment_of"></a>
alignment_of
-</h3></div></div></div>
+<a name="boost_typetraits.reference.alignment_of"></a> alignment_of</h3></div></div></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">struct</span> <span class="identifier">alignment_of</span> <span class="special">:</span> <span class="keyword">public</span> integral_constant<span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">,</span> <span class="identifier">ALIGNOF</span><span class="special">(</span><span class="identifier">T</span><span class="special">)&gt;</span> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">alignment_of</span> <span class="special">:</span> <span class="keyword">public</span> integral_constant<span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">,</span> <span class="identifier">ALIGNOF</span><span class="special">(</span><span class="identifier">T</span><span class="special">)&gt;</span> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> Class template alignment<span class="underline">of inherits from `</span>_integral_constant&lt;std::size_t,
- ALIGNOF(T)&gt;<code class="computeroutput"><span class="special">,</span> <span class="identifier">where</span>
- </code>ALIGNOF(T)` is the alignment of type T.
+ <span class="bold"><b>Inherits:</b></span> Class template alignment<span class="underline">of inherits from `</span>_integral_constant&lt;std::size_t,
+ ALIGNOF(T)&gt;<tt class="computeroutput"><span class="special">,</span> <span class="identifier">where</span>
+ </tt>ALIGNOF(T)` is the alignment of type T.
       </p>
 <p>
- <span class="emphasis"><em>Note: strictly speaking you should only rely on the value of <code class="computeroutput"><span class="identifier">ALIGNOF</span><span class="special">(</span><span class="identifier">T</span><span class="special">)</span></code> being
+ <span class="emphasis"><em>Note: strictly speaking you should only rely on the value of <tt class="computeroutput"><span class="identifier">ALIGNOF</span><span class="special">(</span><span class="identifier">T</span><span class="special">)</span></tt> being
         a multiple of the true alignment of T, although in practice it does compute
         the correct value in all the cases we know about.</em></span>
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">alignment_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">alignment_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">alignment_of</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;</span></code>
- inherits from <code class="computeroutput">integral_constant<span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">,</span> <span class="identifier">ALIGNOF</span><span class="special">(</span><span class="keyword">int</span><span class="special">)&gt;</span></code>.
+ <tt class="computeroutput"><span class="identifier">alignment_of</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;</span></tt>
+ inherits from <tt class="computeroutput">integral_constant<span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">,</span> <span class="identifier">ALIGNOF</span><span class="special">(</span><span class="keyword">int</span><span class="special">)&gt;</span></tt>.
           </p>
 <p>
         </p>
@@ -62,7 +61,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">alignment_of</span><span class="special">&lt;</span><span class="keyword">char</span><span class="special">&gt;::</span><span class="identifier">type</span></code> is the type <code class="computeroutput">integral_constant<span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">,</span> <span class="identifier">ALIGNOF</span><span class="special">(</span><span class="keyword">char</span><span class="special">)&gt;</span></code>.
+ <tt class="computeroutput"><span class="identifier">alignment_of</span><span class="special">&lt;</span><span class="keyword">char</span><span class="special">&gt;::</span><span class="identifier">type</span></tt> is the type <tt class="computeroutput">integral_constant<span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">,</span> <span class="identifier">ALIGNOF</span><span class="special">(</span><span class="keyword">char</span><span class="special">)&gt;</span></tt>.
           </p>
 <p>
         </p>
@@ -71,8 +70,8 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">alignment_of</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
- with value <code class="computeroutput"><span class="identifier">ALIGNOF</span><span class="special">(</span><span class="keyword">double</span><span class="special">)</span></code>.
+ <tt class="computeroutput"><span class="identifier">alignment_of</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
+ with value <tt class="computeroutput"><span class="identifier">ALIGNOF</span><span class="special">(</span><span class="keyword">double</span><span class="special">)</span></tt>.
           </p>
 <p>
         </p>
@@ -81,7 +80,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">alignment_of</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span></code>.
+ <tt class="computeroutput"><span class="identifier">alignment_of</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt> is the type <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span></tt>.
           </p>
 <p>
         </p>
@@ -89,10 +88,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/decay.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/decay.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/decay.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>decay</title>
+<title> decay</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="alignment_of.html" title="alignment_of">
-<link rel="next" href="extent.html" title="extent">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="alignment_of.html" title=" alignment_of">
+<link rel="next" href="extent.html" title=" extent">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,33 +24,32 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.decay"></a>
decay
-</h3></div></div></div>
+<a name="boost_typetraits.reference.decay"></a> decay</h3></div></div></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">struct</span> <span class="identifier">decay</span>
 <span class="special">{</span>
- <span class="keyword">typedef</span> <em class="replaceable"><code>see-below</code></em> <span class="identifier">type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <i class="replaceable"><tt>see-below</tt></i> <span class="identifier">type</span><span class="special">;</span>
 <span class="special">};</span>
 </pre>
 <p>
- <span class="bold"><strong>type:</strong></span> Let <code class="computeroutput"><span class="identifier">U</span></code>
- be the result of <code class="computeroutput"><span class="identifier">remove_reference</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">type</span></code>, then if <code class="computeroutput"><span class="identifier">U</span></code>
- is an array type, the result is <code class="computeroutput"><span class="identifier">remove_extent</span><span class="special">&lt;</span><span class="identifier">U</span><span class="special">&gt;*</span></code>,
- otherwise if <code class="computeroutput"><span class="identifier">U</span></code> is a function
- type then the result is <code class="computeroutput"><span class="identifier">U</span><span class="special">*</span></code>, otherwise the result is <code class="computeroutput"><span class="identifier">U</span></code>.
+ <span class="bold"><b>type:</b></span> Let <tt class="computeroutput"><span class="identifier">U</span></tt>
+ be the result of <tt class="computeroutput"><span class="identifier">remove_reference</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>, then if <tt class="computeroutput"><span class="identifier">U</span></tt>
+ is an array type, the result is <tt class="computeroutput"><span class="identifier">remove_extent</span><span class="special">&lt;</span><span class="identifier">U</span><span class="special">&gt;*</span></tt>,
+ otherwise if <tt class="computeroutput"><span class="identifier">U</span></tt> is a function
+ type then the result is <tt class="computeroutput"><span class="identifier">U</span><span class="special">*</span></tt>, otherwise the result is <tt class="computeroutput"><span class="identifier">U</span></tt>.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 3.9.1.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 3.9.1.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">decay</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">decay</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <div class="table">
-<a name="id507948"></a><p class="title"><b>Table 1.10. Examples</b></p>
-<div class="table-contents"><table class="table" summary="Examples">
+<a name="id474069"></a><p class="title"><b>Table 1.10. Examples</b></p>
+<table class="table" summary="Examples">
 <colgroup>
 <col>
 <col>
@@ -71,74 +70,77 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">decay</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">[</span><span class="number">2</span><span class="special">][</span><span class="number">3</span><span class="special">]&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">decay</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">[</span><span class="number">2</span><span class="special">][</span><span class="number">3</span><span class="special">]&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span><span class="special">[</span><span class="number">2</span><span class="special">]*</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span><span class="special">[</span><span class="number">2</span><span class="special">]*</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">decay</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">(&amp;)[</span><span class="number">2</span><span class="special">]&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">decay</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">(&amp;)[</span><span class="number">2</span><span class="special">]&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span><span class="special">*</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span><span class="special">*</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">decay</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">(&amp;)(</span><span class="keyword">double</span><span class="special">)&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">decay</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">(&amp;)(</span><span class="keyword">double</span><span class="special">)&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span><span class="special">(*)(</span><span class="keyword">double</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span><span class="special">(*)(</span><span class="keyword">double</span><span class="special">)</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span><span class="special">(*)(</span><span class="keyword">double</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span><span class="special">(*)(</span><span class="keyword">double</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span><span class="special">(*)(</span><span class="keyword">double</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span><span class="special">(*)(</span><span class="keyword">double</span><span class="special">)</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span><span class="special">(</span><span class="keyword">double</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span><span class="special">(</span><span class="keyword">double</span><span class="special">)</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span><span class="special">(*)(</span><span class="keyword">double</span><span class="special">)</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span><span class="special">(*)(</span><span class="keyword">double</span><span class="special">)</span></tt>
             </p>
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break">
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/extent.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/extent.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/extent.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>extent</title>
+<title> extent</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="decay.html" title="decay">
-<link rel="next" href="floating_point_promotion.html" title="floating_point_promotion">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="decay.html" title=" decay">
+<link rel="next" href="floating_point_promotion.html" title="
+ floating_point_promotion">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,37 +25,36 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.extent"></a>
extent
-</h3></div></div></div>
+<a name="boost_typetraits.reference.extent"></a> extent</h3></div></div></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">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">N</span> <span class="special">=</span> <span class="number">0</span><span class="special">&gt;</span>
-<span class="keyword">struct</span> <span class="identifier">extent</span> <span class="special">:</span> <span class="keyword">public</span> integral_constant<span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">,</span> <span class="identifier">EXTENT</span><span class="special">(</span><span class="identifier">T</span><span class="special">,</span><span class="identifier">N</span><span class="special">)&gt;</span> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">extent</span> <span class="special">:</span> <span class="keyword">public</span> integral_constant<span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">,</span> <span class="identifier">EXTENT</span><span class="special">(</span><span class="identifier">T</span><span class="special">,</span><span class="identifier">N</span><span class="special">)&gt;</span> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> Class template extent inherits
- from <code class="computeroutput">integral_constant<span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">,</span> <span class="identifier">EXTENT</span><span class="special">(</span><span class="identifier">T</span><span class="special">,</span><span class="identifier">N</span><span class="special">)&gt;</span></code>,
- where <code class="computeroutput"><span class="identifier">EXTENT</span><span class="special">(</span><span class="identifier">T</span><span class="special">,</span><span class="identifier">N</span><span class="special">)</span></code> is the number of elements in the N'th array
- dimention of type <code class="computeroutput"><span class="identifier">T</span></code>.
+ <span class="bold"><b>Inherits:</b></span> Class template extent inherits
+ from <tt class="computeroutput">integral_constant<span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">,</span> <span class="identifier">EXTENT</span><span class="special">(</span><span class="identifier">T</span><span class="special">,</span><span class="identifier">N</span><span class="special">)&gt;</span></tt>,
+ where <tt class="computeroutput"><span class="identifier">EXTENT</span><span class="special">(</span><span class="identifier">T</span><span class="special">,</span><span class="identifier">N</span><span class="special">)</span></tt> is the number of elements in the N'th array
+ dimention of type <tt class="computeroutput"><span class="identifier">T</span></tt>.
       </p>
 <p>
- If <code class="computeroutput"><span class="identifier">T</span></code> is not an array type,
- or if <code class="computeroutput"><span class="identifier">N</span> <span class="special">&gt;</span>
- rank<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value</span></code>, or if the N'th array bound is incomplete,
- then <code class="computeroutput"><span class="identifier">EXTENT</span><span class="special">(</span><span class="identifier">T</span><span class="special">,</span><span class="identifier">N</span><span class="special">)</span></code> is zero.
+ If <tt class="computeroutput"><span class="identifier">T</span></tt> is not an array type,
+ or if <tt class="computeroutput"><span class="identifier">N</span> <span class="special">&gt;</span>
+ rank<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value</span></tt>, or if the N'th array bound is incomplete,
+ then <tt class="computeroutput"><span class="identifier">EXTENT</span><span class="special">(</span><span class="identifier">T</span><span class="special">,</span><span class="identifier">N</span><span class="special">)</span></tt> is zero.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">extent</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">extent</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">extent</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">[</span><span class="number">1</span><span class="special">]&gt;</span></code> inherits from <code class="computeroutput">integral_constant<span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">,</span> <span class="number">1</span><span class="special">&gt;</span></code>.
+ <tt class="computeroutput"><span class="identifier">extent</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">[</span><span class="number">1</span><span class="special">]&gt;</span></tt> inherits from <tt class="computeroutput">integral_constant<span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">,</span> <span class="number">1</span><span class="special">&gt;</span></tt>.
           </p>
 <p>
         </p>
@@ -63,8 +63,8 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">extent</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">[</span><span class="number">2</span><span class="special">][</span><span class="number">3</span><span class="special">][</span><span class="number">4</span><span class="special">],</span>
- <span class="number">1</span><span class="special">&gt;::</span><span class="identifier">type</span></code> is the type <code class="computeroutput">integral_constant<span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">,</span> <span class="number">3</span><span class="special">&gt;</span></code>.
+ <tt class="computeroutput"><span class="identifier">extent</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">[</span><span class="number">2</span><span class="special">][</span><span class="number">3</span><span class="special">][</span><span class="number">4</span><span class="special">],</span>
+ <span class="number">1</span><span class="special">&gt;::</span><span class="identifier">type</span></tt> is the type <tt class="computeroutput">integral_constant<span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">,</span> <span class="number">3</span><span class="special">&gt;</span></tt>.
           </p>
 <p>
         </p>
@@ -73,7 +73,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">extent</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">[</span><span class="number">4</span><span class="special">]&gt;::</span><span class="identifier">value</span></code>
+ <tt class="computeroutput"><span class="identifier">extent</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">[</span><span class="number">4</span><span class="special">]&gt;::</span><span class="identifier">value</span></tt>
             is an integral constant expression that evaluates to <span class="emphasis"><em>4</em></span>.
           </p>
 <p>
@@ -83,7 +83,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">extent</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">[][</span><span class="number">2</span><span class="special">]&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">extent</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">[][</span><span class="number">2</span><span class="special">]&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>0</em></span>.
           </p>
 <p>
@@ -93,7 +93,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">extent</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">[][</span><span class="number">2</span><span class="special">],</span> <span class="number">1</span><span class="special">&gt;::</span><span class="identifier">value</span></code>
+ <tt class="computeroutput"><span class="identifier">extent</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">[][</span><span class="number">2</span><span class="special">],</span> <span class="number">1</span><span class="special">&gt;::</span><span class="identifier">value</span></tt>
             is an integral constant expression that evaluates to <span class="emphasis"><em>2</em></span>.
           </p>
 <p>
@@ -103,7 +103,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">extent</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">extent</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>0</em></span>.
           </p>
 <p>
@@ -113,7 +113,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">extent</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span></code>.
+ <tt class="computeroutput"><span class="identifier">extent</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt> is the type <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span></tt>.
           </p>
 <p>
         </p>
@@ -121,10 +121,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/floating_point_promotion.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/floating_point_promotion.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/floating_point_promotion.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>floating_point_promotion</title>
+<title>
+ floating_point_promotion</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="extent.html" title="extent">
-<link rel="next" href="function_traits.html" title="function_traits">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="extent.html" title=" extent">
+<link rel="next" href="function_traits.html" title=" function_traits">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,34 +25,34 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.floating_point_promotion"></a><a href="floating_point_promotion.html" title="floating_point_promotion">
- floating_point_promotion</a>
-</h3></div></div></div>
+<a name="boost_typetraits.reference.floating_point_promotion"></a><a href="floating_point_promotion.html" title="
+ floating_point_promotion">
+ floating_point_promotion</a></h3></div></div></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">struct</span> <span class="identifier">floating_point_promotion</span>
 <span class="special">{</span>
- <span class="keyword">typedef</span> <em class="replaceable"><code>see-below</code></em> <span class="identifier">type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <i class="replaceable"><tt>see-below</tt></i> <span class="identifier">type</span><span class="special">;</span>
 <span class="special">};</span>
 </pre>
 <p>
- <span class="bold"><strong>type:</strong></span> If floating point promotion can be
- applied to an rvalue of type <code class="computeroutput"><span class="identifier">T</span></code>,
- then applies floating point promotion to <code class="computeroutput"><span class="identifier">T</span></code>
- and keeps cv-qualifiers of <code class="computeroutput"><span class="identifier">T</span></code>,
- otherwise leaves <code class="computeroutput"><span class="identifier">T</span></code> unchanged.
+ <span class="bold"><b>type:</b></span> If floating point promotion can be
+ applied to an rvalue of type <tt class="computeroutput"><span class="identifier">T</span></tt>,
+ then applies floating point promotion to <tt class="computeroutput"><span class="identifier">T</span></tt>
+ and keeps cv-qualifiers of <tt class="computeroutput"><span class="identifier">T</span></tt>,
+ otherwise leaves <tt class="computeroutput"><span class="identifier">T</span></tt> unchanged.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 4.6.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 4.6.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">floating_point_promotion</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">floating_point_promotion</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <div class="table">
-<a name="id509736"></a><p class="title"><b>Table 1.11. Examples</b></p>
-<div class="table-contents"><table class="table" summary="Examples">
+<a name="id475860"></a><p class="title"><b>Table 1.11. Examples</b></p>
+<table class="table" summary="Examples">
 <colgroup>
 <col>
 <col>
@@ -72,51 +73,54 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">floating_point_promotion</span><span class="special">&lt;</span><span class="keyword">float</span>
- <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">floating_point_promotion</span><span class="special">&lt;</span><span class="keyword">float</span>
+ <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">double</span> <span class="keyword">const</span></code>
+ <tt class="computeroutput"><span class="keyword">double</span> <span class="keyword">const</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">floating_point_promotion</span><span class="special">&lt;</span><span class="keyword">float</span><span class="special">&amp;&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">floating_point_promotion</span><span class="special">&lt;</span><span class="keyword">float</span><span class="special">&amp;&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">float</span><span class="special">&amp;</span></code>
+ <tt class="computeroutput"><span class="keyword">float</span><span class="special">&amp;</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">floating_point_promotion</span><span class="special">&lt;</span><span class="keyword">short</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">floating_point_promotion</span><span class="special">&lt;</span><span class="keyword">short</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">short</span></code>
+ <tt class="computeroutput"><span class="keyword">short</span></tt>
             </p>
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break">
 </div>
 <table xmlns:rev="
http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/function_traits.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/function_traits.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/function_traits.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>function_traits</title>
+<title> function_traits</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="floating_point_promotion.html" title="floating_point_promotion">
-<link rel="next" href="has_nothrow_assign.html" title="has_nothrow_assign">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="floating_point_promotion.html" title="
+ floating_point_promotion">
+<link rel="next" href="has_nothrow_assign.html" title=" has_nothrow_assign">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,15 +25,14 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.function_traits"></a>
function_traits
-</h3></div></div></div>
+<a name="boost_typetraits.reference.function_traits"></a> function_traits</h3></div></div></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">struct</span> <span class="identifier">function_traits</span>
 <span class="special">{</span>
- <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">arity</span> <span class="special">=</span> <em class="replaceable"><code>see-below</code></em><span class="special">;</span>
- <span class="keyword">typedef</span> <em class="replaceable"><code>see-below</code></em> <span class="identifier">result_type</span><span class="special">;</span>
- <span class="keyword">typedef</span> <em class="replaceable"><code>see-below</code></em> arg<em class="replaceable"><code>N</code></em>_type<span class="special">;</span>
+ <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">arity</span> <span class="special">=</span> <i class="replaceable"><tt>see-below</tt></i><span class="special">;</span>
+ <span class="keyword">typedef</span> <i class="replaceable"><tt>see-below</tt></i> <span class="identifier">result_type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <i class="replaceable"><tt>see-below</tt></i> arg<i class="replaceable"><tt>N</tt></i>_type<span class="special">;</span>
 <span class="special">};</span>
 </pre>
 <p>
@@ -43,8 +43,8 @@
           The compiler supports partial specialization of class templates.
         </li>
 <li>
- The template argument <code class="computeroutput"><span class="identifier">T</span></code>
- is a <span class="emphasis"><em>function type</em></span>, note that this <span class="emphasis"><em><span class="bold"><strong>is not</strong></span></em></span> the same thing as a <span class="emphasis"><em>pointer
+ The template argument <tt class="computeroutput"><span class="identifier">T</span></tt>
+ is a <span class="emphasis"><em>function type</em></span>, note that this <span class="emphasis"><em><span class="bold"><b>is not</b></span></em></span> the same thing as a <span class="emphasis"><em>pointer
           to a function</em></span>.
         </li>
 </ul></div>
@@ -53,15 +53,15 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Tip]" src="../../../../../../doc/html/images/tip.png"></td>
 <th align="left">Tip</th>
 </tr>
-<tr><td align="left" valign="top"><p>
+<tr><td colspan="2" align="left" valign="top"><p>
           function_traits is intended to introspect only C++ functions of the form
           R (), R( A1 ), R ( A1, ... etc. ) and not function pointers or class member
- functions. To convert a function pointer type to a suitable type use remove_pointer.
+ functions. To convert a function pointer type to a suitable type use remove_pointer.
         </p></td></tr>
 </table></div>
 <div class="table">
-<a name="id510217"></a><p class="title"><b>Table 1.12. Function Traits Members</b></p>
-<div class="table-contents"><table class="table" summary="Function Traits Members">
+<a name="id476342"></a><p class="title"><b>Table 1.12. Function Traits Members</b></p>
+<table class="table" summary="Function Traits Members">
 <colgroup>
 <col>
 <col>
@@ -82,49 +82,49 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">function_traits</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">arity</span></code>
+ <tt class="computeroutput"><span class="identifier">function_traits</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">arity</span></tt>
             </p>
             </td>
 <td>
             <p>
               An integral constant expression that gives the number of arguments
- accepted by the function type <code class="computeroutput"><span class="identifier">F</span></code>.
+ accepted by the function type <tt class="computeroutput"><span class="identifier">F</span></tt>.
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">function_traits</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">result_type</span></code>
+ <tt class="computeroutput"><span class="identifier">function_traits</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">result_type</span></tt>
             </p>
             </td>
 <td>
             <p>
- The type returned by function type <code class="computeroutput"><span class="identifier">F</span></code>.
+ The type returned by function type <tt class="computeroutput"><span class="identifier">F</span></tt>.
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">function_traits</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span>arg<em class="replaceable"><code>N</code></em>_type</code>
+ <tt class="computeroutput"><span class="identifier">function_traits</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span>arg<i class="replaceable"><tt>N</tt></i>_type</tt>
             </p>
             </td>
 <td>
             <p>
- The <em class="replaceable"><code>N</code></em>th argument type of function type <code class="computeroutput"><span class="identifier">F</span></code>,
- where <code class="computeroutput"><span class="number">1</span> <span class="special">&lt;=</span>
+ The <i class="replaceable"><tt>N</tt></i>th argument type of function type <tt class="computeroutput"><span class="identifier">F</span></tt>,
+ where <tt class="computeroutput"><span class="number">1</span> <span class="special">&lt;=</span>
               <span class="identifier">N</span> <span class="special">&lt;=</span>
- <span class="identifier">arity</span></code> of <code class="computeroutput"><span class="identifier">F</span></code>.
+ <span class="identifier">arity</span></tt> of <tt class="computeroutput"><span class="identifier">F</span></tt>.
             </p>
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break"><div class="table">
-<a name="id510495"></a><p class="title"><b>Table 1.13. Examples</b></p>
-<div class="table-contents"><table class="table" summary="Examples">
+<div class="table">
+<a name="id476620"></a><p class="title"><b>Table 1.13. Examples</b></p>
+<table class="table" summary="Examples">
 <colgroup>
 <col>
 <col>
@@ -145,7 +145,7 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">function_traits</span><span class="special">&lt;</span><span class="keyword">void</span> <span class="special">(</span><span class="keyword">void</span><span class="special">)&gt;::</span><span class="identifier">arity</span></code>
+ <tt class="computeroutput"><span class="identifier">function_traits</span><span class="special">&lt;</span><span class="keyword">void</span> <span class="special">(</span><span class="keyword">void</span><span class="special">)&gt;::</span><span class="identifier">arity</span></tt>
             </p>
             </td>
 <td>
@@ -157,7 +157,7 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">function_traits</span><span class="special">&lt;</span><span class="keyword">long</span> <span class="special">(</span><span class="keyword">int</span><span class="special">)&gt;::</span><span class="identifier">arity</span></code>
+ <tt class="computeroutput"><span class="identifier">function_traits</span><span class="special">&lt;</span><span class="keyword">long</span> <span class="special">(</span><span class="keyword">int</span><span class="special">)&gt;::</span><span class="identifier">arity</span></tt>
             </p>
             </td>
 <td>
@@ -169,7 +169,7 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">function_traits</span><span class="special">&lt;</span><span class="keyword">long</span> <span class="special">(</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">long</span><span class="special">,</span> <span class="keyword">double</span><span class="special">,</span> <span class="keyword">void</span><span class="special">*)&gt;::</span><span class="identifier">arity</span></code>
+ <tt class="computeroutput"><span class="identifier">function_traits</span><span class="special">&lt;</span><span class="keyword">long</span> <span class="special">(</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">long</span><span class="special">,</span> <span class="keyword">double</span><span class="special">,</span> <span class="keyword">void</span><span class="special">*)&gt;::</span><span class="identifier">arity</span></tt>
             </p>
             </td>
 <td>
@@ -181,60 +181,60 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">function_traits</span><span class="special">&lt;</span><span class="keyword">void</span> <span class="special">(</span><span class="keyword">void</span><span class="special">)&gt;::</span><span class="identifier">result_type</span></code>
+ <tt class="computeroutput"><span class="identifier">function_traits</span><span class="special">&lt;</span><span class="keyword">void</span> <span class="special">(</span><span class="keyword">void</span><span class="special">)&gt;::</span><span class="identifier">result_type</span></tt>
             </p>
             </td>
 <td>
             <p>
- The type <code class="computeroutput"><span class="keyword">void</span></code>.
+ The type <tt class="computeroutput"><span class="keyword">void</span></tt>.
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">function_traits</span><span class="special">&lt;</span><span class="keyword">long</span> <span class="special">(</span><span class="keyword">int</span><span class="special">)&gt;::</span><span class="identifier">result_type</span></code>
+ <tt class="computeroutput"><span class="identifier">function_traits</span><span class="special">&lt;</span><span class="keyword">long</span> <span class="special">(</span><span class="keyword">int</span><span class="special">)&gt;::</span><span class="identifier">result_type</span></tt>
             </p>
             </td>
 <td>
             <p>
- The type <code class="computeroutput"><span class="keyword">long</span></code>.
+ The type <tt class="computeroutput"><span class="keyword">long</span></tt>.
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">function_traits</span><span class="special">&lt;</span><span class="keyword">long</span> <span class="special">(</span><span class="keyword">int</span><span class="special">)&gt;::</span><span class="identifier">arg1_type</span></code>
+ <tt class="computeroutput"><span class="identifier">function_traits</span><span class="special">&lt;</span><span class="keyword">long</span> <span class="special">(</span><span class="keyword">int</span><span class="special">)&gt;::</span><span class="identifier">arg1_type</span></tt>
             </p>
             </td>
 <td>
             <p>
- The type <code class="computeroutput"><span class="keyword">int</span></code>.
+ The type <tt class="computeroutput"><span class="keyword">int</span></tt>.
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">function_traits</span><span class="special">&lt;</span><span class="keyword">long</span> <span class="special">(</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">long</span><span class="special">,</span> <span class="keyword">double</span><span class="special">,</span> <span class="keyword">void</span><span class="special">*)&gt;::</span><span class="identifier">arg4_type</span></code>
+ <tt class="computeroutput"><span class="identifier">function_traits</span><span class="special">&lt;</span><span class="keyword">long</span> <span class="special">(</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">long</span><span class="special">,</span> <span class="keyword">double</span><span class="special">,</span> <span class="keyword">void</span><span class="special">*)&gt;::</span><span class="identifier">arg4_type</span></tt>
             </p>
             </td>
 <td>
             <p>
- The type <code class="computeroutput"><span class="keyword">void</span><span class="special">*</span></code>.
+ The type <tt class="computeroutput"><span class="keyword">void</span><span class="special">*</span></tt>.
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">function_traits</span><span class="special">&lt;</span><span class="keyword">long</span> <span class="special">(</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">long</span><span class="special">,</span> <span class="keyword">double</span><span class="special">,</span> <span class="keyword">void</span><span class="special">*)&gt;::</span><span class="identifier">arg5_type</span></code>
+ <tt class="computeroutput"><span class="identifier">function_traits</span><span class="special">&lt;</span><span class="keyword">long</span> <span class="special">(</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">long</span><span class="special">,</span> <span class="keyword">double</span><span class="special">,</span> <span class="keyword">void</span><span class="special">*)&gt;::</span><span class="identifier">arg5_type</span></tt>
             </p>
             </td>
 <td>
             <p>
- A compiler error: there is no <code class="computeroutput"><span class="identifier">arg4_type</span></code>
+ A compiler error: there is no <tt class="computeroutput"><span class="identifier">arg4_type</span></tt>
               since there are only three arguments.
             </p>
             </td>
@@ -242,7 +242,7 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">function_traits</span><span class="special">&lt;</span><span class="keyword">long</span> <span class="special">(*)(</span><span class="keyword">void</span><span class="special">)&gt;::</span><span class="identifier">arity</span></code>
+ <tt class="computeroutput"><span class="identifier">function_traits</span><span class="special">&lt;</span><span class="keyword">long</span> <span class="special">(*)(</span><span class="keyword">void</span><span class="special">)&gt;::</span><span class="identifier">arity</span></tt>
             </p>
             </td>
 <td>
@@ -253,16 +253,19 @@
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break">
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_no_throw_def_cons.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_no_throw_def_cons.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_no_throw_def_cons.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>has_nothrow_default_constructor</title>
+<title> has_nothrow_default_constructor</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="has_nothrow_cp_cons.html" title="has_nothrow_copy_constructor">
-<link rel="next" href="has_trivial_assign.html" title="has_trivial_assign">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="has_nothrow_cp_cons.html" title=" has_nothrow_copy_constructor">
+<link rel="next" href="has_trivial_assign.html" title=" has_trivial_assign">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,18 +24,22 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.has_no_throw_def_cons"></a>
has_nothrow_default_constructor
-</h3></div></div></div>
+<a name="boost_typetraits.reference.has_no_throw_def_cons"></a> has_nothrow_default_constructor</h3></div></div></div>
 <p>
- See has_nothrow_constructor.
+ See <a href="has_nothrow_constructor.html" title="
+ has_nothrow_constructor">has_nothrow_constructor</a>.
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_nothrow_assign.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_nothrow_assign.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_nothrow_assign.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>has_nothrow_assign</title>
+<title> has_nothrow_assign</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="function_traits.html" title="function_traits">
-<link rel="next" href="has_nothrow_constructor.html" title="has_nothrow_constructor">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="function_traits.html" title=" function_traits">
+<link rel="next" href="has_nothrow_constructor.html" title="
+ has_nothrow_constructor">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,43 +25,46 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.has_nothrow_assign"></a>
has_nothrow_assign
-</h3></div></div></div>
+<a name="boost_typetraits.reference.has_nothrow_assign"></a> has_nothrow_assign</h3></div></div></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">struct</span> <span class="identifier">has_nothrow_assign</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">has_nothrow_assign</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T is a (possibly cv-qualified)
- type with a non-throwing assignment-operator then inherits from true_type,
- otherwise inherits from false_type.
- Type <code class="computeroutput"><span class="identifier">T</span></code> must be a complete
+ <span class="bold"><b>Inherits:</b></span> If T is a (possibly cv-qualified)
+ type with a non-throwing assignment-operator then inherits from true_type,
+ otherwise inherits from false_type.
+ Type <tt class="computeroutput"><span class="identifier">T</span></tt> must be a complete
         type.
       </p>
 <p>
- <span class="bold"><strong>Compiler Compatibility:</strong></span> If the compiler
+ <span class="bold"><b>Compiler Compatibility:</b></span> If the compiler
         does not support partial-specialization of class templates, then this template
         can not be used with function types.
       </p>
 <p>
- Without some (as yet unspecified) help from the compiler, <code class="computeroutput"><span class="identifier">has_nothrow_assign</span></code>
+ Without some (as yet unspecified) help from the compiler, <tt class="computeroutput"><span class="identifier">has_nothrow_assign</span></tt>
         will never report that a class or struct has a non-throwing assignment-operator;
         this is always safe, if possibly sub-optimal. Currently (May 2005) only Visual
         C++ 8 has the necessary compiler support to ensure that this trait "just
         works".
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_nothrow_assign</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_nothrow_assign</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_nothrow_constructor.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_nothrow_constructor.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_nothrow_constructor.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>has_nothrow_constructor</title>
+<title>
+ has_nothrow_constructor</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="has_nothrow_assign.html" title="has_nothrow_assign">
-<link rel="next" href="has_nothrow_copy.html" title="has_nothrow_copy">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="has_nothrow_assign.html" title=" has_nothrow_assign">
+<link rel="next" href="has_nothrow_copy.html" title=" has_nothrow_copy">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,50 +25,54 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.has_nothrow_constructor"></a><a href="has_nothrow_constructor.html" title="has_nothrow_constructor">
- has_nothrow_constructor</a>
-</h3></div></div></div>
+<a name="boost_typetraits.reference.has_nothrow_constructor"></a><a href="has_nothrow_constructor.html" title="
+ has_nothrow_constructor">
+ has_nothrow_constructor</a></h3></div></div></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">struct</span> <span class="identifier">has_nothrow_constructor</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>
true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">has_nothrow_constructor</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <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">struct</span> <span class="identifier">has_nothrow_default_constructor</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">has_nothrow_default_constructor</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T is a (possibly cv-qualified)
- type with a non-throwing default-constructor then inherits from true_type,
- otherwise inherits from false_type.
- Type <code class="computeroutput"><span class="identifier">T</span></code> must be a complete
+ <span class="bold"><b>Inherits:</b></span> If T is a (possibly cv-qualified)
+ type with a non-throwing default-constructor then inherits from true_type,
+ otherwise inherits from false_type.
+ Type <tt class="computeroutput"><span class="identifier">T</span></tt> must be a complete
         type.
       </p>
 <p>
         These two traits are synonyms for each other.
       </p>
 <p>
- <span class="bold"><strong>Compiler Compatibility:</strong></span> If the compiler
+ <span class="bold"><b>Compiler Compatibility:</b></span> If the compiler
         does not support partial-specialization of class templates, then this template
         can not be used with function types.
       </p>
 <p>
- Without some (as yet unspecified) help from the compiler, <code class="computeroutput"><span class="identifier">has_nothrow_constructor</span></code>
+ Without some (as yet unspecified) help from the compiler, <tt class="computeroutput"><span class="identifier">has_nothrow_constructor</span></tt>
         will never report that a class or struct has a non-throwing default-constructor;
         this is always safe, if possibly sub-optimal. Currently (May 2005) only Visual
- C++ 8 has the necessary compiler intrinsics
+ C++ 8 has the necessary compiler intrinsics
         to ensure that this trait "just works".
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_nothrow_constructor</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_nothrow_constructor</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_nothrow_copy.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_nothrow_copy.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_nothrow_copy.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>has_nothrow_copy</title>
+<title> has_nothrow_copy</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="has_nothrow_constructor.html" title="has_nothrow_constructor">
-<link rel="next" href="has_nothrow_cp_cons.html" title="has_nothrow_copy_constructor">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="has_nothrow_constructor.html" title="
+ has_nothrow_constructor">
+<link rel="next" href="has_nothrow_cp_cons.html" title=" has_nothrow_copy_constructor">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,49 +25,52 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.has_nothrow_copy"></a>
has_nothrow_copy
-</h3></div></div></div>
+<a name="boost_typetraits.reference.has_nothrow_copy"></a> has_nothrow_copy</h3></div></div></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">struct</span> <span class="identifier">has_nothrow_copy</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">has_nothrow_copy</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <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">struct</span> <span class="identifier">has_nothrow_copy_constructor</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">has_nothrow_copy_constructor</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T is a (possibly cv-qualified)
- type with a non-throwing copy-constructor then inherits from true_type,
- otherwise inherits from false_type.
- Type <code class="computeroutput"><span class="identifier">T</span></code> must be a complete
+ <span class="bold"><b>Inherits:</b></span> If T is a (possibly cv-qualified)
+ type with a non-throwing copy-constructor then inherits from true_type,
+ otherwise inherits from false_type.
+ Type <tt class="computeroutput"><span class="identifier">T</span></tt> must be a complete
         type.
       </p>
 <p>
         These two traits are synonyms for each other.
       </p>
 <p>
- <span class="bold"><strong>Compiler Compatibility:</strong></span> If the compiler
+ <span class="bold"><b>Compiler Compatibility:</b></span> If the compiler
         does not support partial-specialization of class templates, then this template
         can not be used with function types.
       </p>
 <p>
- Without some (as yet unspecified) help from the compiler, <code class="computeroutput"><span class="identifier">has_nothrow_copy</span></code>
+ Without some (as yet unspecified) help from the compiler, <tt class="computeroutput"><span class="identifier">has_nothrow_copy</span></tt>
         will never report that a class or struct has a non-throwing copy-constructor;
         this is always safe, if possibly sub-optimal. Currently (May 2005) only Visual
- C++ 8 has the necessary compiler intrinsics
+ C++ 8 has the necessary compiler intrinsics
         to ensure that this trait "just works".
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_nothrow_copy</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_nothrow_copy</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_nothrow_cp_cons.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_nothrow_cp_cons.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_nothrow_cp_cons.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>has_nothrow_copy_constructor</title>
+<title> has_nothrow_copy_constructor</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="has_nothrow_copy.html" title="has_nothrow_copy">
-<link rel="next" href="has_no_throw_def_cons.html" title="has_nothrow_default_constructor">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="has_nothrow_copy.html" title=" has_nothrow_copy">
+<link rel="next" href="has_no_throw_def_cons.html" title=" has_nothrow_default_constructor">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,18 +24,21 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.has_nothrow_cp_cons"></a>
has_nothrow_copy_constructor
-</h3></div></div></div>
+<a name="boost_typetraits.reference.has_nothrow_cp_cons"></a> has_nothrow_copy_constructor</h3></div></div></div>
 <p>
- See has_nothrow_copy.
+ See has_nothrow_copy.
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_assign.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_assign.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_assign.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>has_trivial_assign</title>
+<title> has_trivial_assign</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="has_no_throw_def_cons.html" title="has_nothrow_default_constructor">
-<link rel="next" href="has_trivial_constructor.html" title="has_trivial_constructor">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="has_no_throw_def_cons.html" title=" has_nothrow_default_constructor">
+<link rel="next" href="has_trivial_constructor.html" title="
+ has_trivial_constructor">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,24 +25,23 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.has_trivial_assign"></a>
has_trivial_assign
-</h3></div></div></div>
+<a name="boost_typetraits.reference.has_trivial_assign"></a> has_trivial_assign</h3></div></div></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">struct</span> <span class="identifier">has_trivial_assign</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">has_trivial_assign</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T is a (possibly cv-qualified)
- type with a trivial assignment-operator then inherits from true_type,
- otherwise inherits from false_type.
+ <span class="bold"><b>Inherits:</b></span> If T is a (possibly cv-qualified)
+ type with a trivial assignment-operator then inherits from true_type,
+ otherwise inherits from false_type.
       </p>
 <p>
         If a type has a trivial assignment-operator then the operator has the same
         effect as copying the bits of one object to the other: calls to the operator
- can be safely replaced with a call to <code class="computeroutput"><span class="identifier">memcpy</span></code>.
+ can be safely replaced with a call to <tt class="computeroutput"><span class="identifier">memcpy</span></tt>.
       </p>
 <p>
- <span class="bold"><strong>Compiler Compatibility:</strong></span> If the compiler
+ <span class="bold"><b>Compiler Compatibility:</b></span> If the compiler
         does not support partial-specialization of class templates, then this template
         can not be used with function types.
       </p>
@@ -49,26 +49,26 @@
         Without some (as yet unspecified) help from the compiler, has_trivial_assign
         will never report that a user-defined class or struct has a trivial constructor;
         this is always safe, if possibly sub-optimal. Currently (May 2005) only MWCW
- 9 and Visual C++ 8 have the necessary compiler intrinsics
+ 9 and Visual C++ 8 have the necessary compiler intrinsics
         to detect user-defined classes with trivial constructors.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 12.8p11.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 12.8p11.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_trivial_assign</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_trivial_assign</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">has_trivial_assign</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;</span></code>
- inherits from <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">has_trivial_assign</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;</span></tt>
+ inherits from <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -77,7 +77,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">has_trivial_assign</span><span class="special">&lt;</span><span class="keyword">char</span><span class="special">*&gt;::</span><span class="identifier">type</span></code> is the type <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">has_trivial_assign</span><span class="special">&lt;</span><span class="keyword">char</span><span class="special">*&gt;::</span><span class="identifier">type</span></tt> is the type <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -86,7 +86,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">has_trivial_assign</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(*)(</span><span class="keyword">long</span><span class="special">)&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">has_trivial_assign</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(*)(</span><span class="keyword">long</span><span class="special">)&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -96,7 +96,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">has_trivial_assign</span><span class="special">&lt;</span><span class="identifier">MyClass</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">has_trivial_assign</span><span class="special">&lt;</span><span class="identifier">MyClass</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>false</em></span>.
           </p>
 <p>
@@ -106,7 +106,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">has_trivial_assign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <tt class="computeroutput"><span class="identifier">has_trivial_assign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt> is the type <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <p>
         </p>
@@ -114,10 +114,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_constructor.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_constructor.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_constructor.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>has_trivial_constructor</title>
+<title>
+ has_trivial_constructor</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="has_trivial_assign.html" title="has_trivial_assign">
-<link rel="next" href="has_trivial_copy.html" title="has_trivial_copy">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="has_trivial_assign.html" title=" has_trivial_assign">
+<link rel="next" href="has_trivial_copy.html" title=" has_trivial_copy">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,20 +25,20 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.has_trivial_constructor"></a><a href="has_trivial_constructor.html" title="has_trivial_constructor">
- has_trivial_constructor</a>
-</h3></div></div></div>
+<a name="boost_typetraits.reference.has_trivial_constructor"></a><a href="has_trivial_constructor.html" title="
+ has_trivial_constructor">
+ has_trivial_constructor</a></h3></div></div></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">struct</span> <span class="identifier">has_trivial_constructor</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>
true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">has_trivial_constructor</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <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">struct</span> <span class="identifier">has_trivial_default_constructor</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">has_trivial_default_constructor</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T is a (possibly cv-qualified)
- type with a trivial default-constructor then inherits from true_type,
- otherwise inherits from false_type.
+ <span class="bold"><b>Inherits:</b></span> If T is a (possibly cv-qualified)
+ type with a trivial default-constructor then inherits from true_type,
+ otherwise inherits from false_type.
       </p>
 <p>
         These two traits are synonyms for each other.
@@ -50,7 +51,7 @@
         some benefit in terms of code size and speed can be obtained.
       </p>
 <p>
- <span class="bold"><strong>Compiler Compatibility:</strong></span> If the compiler
+ <span class="bold"><b>Compiler Compatibility:</b></span> If the compiler
         does not support partial-specialization of class templates, then this template
         can not be used with function types.
       </p>
@@ -58,25 +59,25 @@
         Without some (as yet unspecified) help from the compiler, has_trivial_constructor
         will never report that a user-defined class or struct has a trivial constructor;
         this is always safe, if possibly sub-optimal. Currently (May 2005) only MWCW
- 9 and Visual C++ 8 have the necessary compiler intrinsics
+ 9 and Visual C++ 8 have the necessary compiler intrinsics
         to detect user-defined classes with trivial constructors.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 12.1p6.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 12.1p6.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_trivial_constructor</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_trivial_constructor</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">has_trivial_constructor</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;</span></code> inherits from <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">has_trivial_constructor</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;</span></tt> inherits from <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -85,8 +86,8 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">has_trivial_constructor</span><span class="special">&lt;</span><span class="keyword">char</span><span class="special">*&gt;::</span><span class="identifier">type</span></code>
- is the type <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">has_trivial_constructor</span><span class="special">&lt;</span><span class="keyword">char</span><span class="special">*&gt;::</span><span class="identifier">type</span></tt>
+ is the type <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -95,7 +96,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">has_trivial_constructor</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(*)(</span><span class="keyword">long</span><span class="special">)&gt;::</span><span class="identifier">value</span></code>
+ <tt class="computeroutput"><span class="identifier">has_trivial_constructor</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(*)(</span><span class="keyword">long</span><span class="special">)&gt;::</span><span class="identifier">value</span></tt>
             is an integral constant expression that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -105,7 +106,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">has_trivial_constructor</span><span class="special">&lt;</span><span class="identifier">MyClass</span><span class="special">&gt;::</span><span class="identifier">value</span></code>
+ <tt class="computeroutput"><span class="identifier">has_trivial_constructor</span><span class="special">&lt;</span><span class="identifier">MyClass</span><span class="special">&gt;::</span><span class="identifier">value</span></tt>
             is an integral constant expression that evaluates to <span class="emphasis"><em>false</em></span>.
           </p>
 <p>
@@ -115,8 +116,8 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">has_trivial_constructor</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code>
- is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <tt class="computeroutput"><span class="identifier">has_trivial_constructor</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt>
+ is the type <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <p>
         </p>
@@ -124,10 +125,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_copy.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_copy.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_copy.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>has_trivial_copy</title>
+<title> has_trivial_copy</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="has_trivial_constructor.html" title="has_trivial_constructor">
-<link rel="next" href="has_trivial_cp_cons.html" title="has_trivial_copy_constructor">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="has_trivial_constructor.html" title="
+ has_trivial_constructor">
+<link rel="next" href="has_trivial_cp_cons.html" title=" has_trivial_copy_constructor">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,19 +25,18 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.has_trivial_copy"></a>
has_trivial_copy
-</h3></div></div></div>
+<a name="boost_typetraits.reference.has_trivial_copy"></a> has_trivial_copy</h3></div></div></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">struct</span> <span class="identifier">has_trivial_copy</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">has_trivial_copy</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <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">struct</span> <span class="identifier">has_trivial_copy_constructor</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">has_trivial_copy_constructor</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T is a (possibly cv-qualified)
- type with a trivial copy-constructor then inherits from true_type,
- otherwise inherits from false_type.
+ <span class="bold"><b>Inherits:</b></span> If T is a (possibly cv-qualified)
+ type with a trivial copy-constructor then inherits from true_type,
+ otherwise inherits from false_type.
       </p>
 <p>
         These two traits are synonyms for each other.
@@ -44,10 +44,10 @@
 <p>
         If a type has a trivial copy-constructor then the constructor has the same
         effect as copying the bits of one object to the other: calls to the constructor
- can be safely replaced with a call to <code class="computeroutput"><span class="identifier">memcpy</span></code>.
+ can be safely replaced with a call to <tt class="computeroutput"><span class="identifier">memcpy</span></tt>.
       </p>
 <p>
- <span class="bold"><strong>Compiler Compatibility:</strong></span> If the compiler
+ <span class="bold"><b>Compiler Compatibility:</b></span> If the compiler
         does not support partial-specialization of class templates, then this template
         can not be used with function types.
       </p>
@@ -55,26 +55,26 @@
         Without some (as yet unspecified) help from the compiler, has_trivial_copy
         will never report that a user-defined class or struct has a trivial constructor;
         this is always safe, if possibly sub-optimal. Currently (May 2005) only MWCW
- 9 and Visual C++ 8 have the necessary compiler intrinsics
+ 9 and Visual C++ 8 have the necessary compiler intrinsics
         to detect user-defined classes with trivial constructors.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 12.8p6.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 12.8p6.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_trivial_copy</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_trivial_copy</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">has_trivial_copy</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;</span></code>
- inherits from <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">has_trivial_copy</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;</span></tt>
+ inherits from <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -83,7 +83,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">has_trivial_copy</span><span class="special">&lt;</span><span class="keyword">char</span><span class="special">*&gt;::</span><span class="identifier">type</span></code> is the type <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">has_trivial_copy</span><span class="special">&lt;</span><span class="keyword">char</span><span class="special">*&gt;::</span><span class="identifier">type</span></tt> is the type <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -92,7 +92,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">has_trivial_copy</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(*)(</span><span class="keyword">long</span><span class="special">)&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">has_trivial_copy</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(*)(</span><span class="keyword">long</span><span class="special">)&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -102,7 +102,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">has_trivial_copy</span><span class="special">&lt;</span><span class="identifier">MyClass</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">has_trivial_copy</span><span class="special">&lt;</span><span class="identifier">MyClass</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>false</em></span>.
           </p>
 <p>
@@ -112,7 +112,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">has_trivial_copy</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <tt class="computeroutput"><span class="identifier">has_trivial_copy</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt> is the type <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <p>
         </p>
@@ -120,10 +120,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_cp_cons.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_cp_cons.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_cp_cons.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>has_trivial_copy_constructor</title>
+<title> has_trivial_copy_constructor</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="has_trivial_copy.html" title="has_trivial_copy">
-<link rel="next" href="has_trivial_def_cons.html" title="has_trivial_default_constructor">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="has_trivial_copy.html" title=" has_trivial_copy">
+<link rel="next" href="has_trivial_def_cons.html" title=" has_trivial_default_constructor">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,18 +24,21 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.has_trivial_cp_cons"></a>
has_trivial_copy_constructor
-</h3></div></div></div>
+<a name="boost_typetraits.reference.has_trivial_cp_cons"></a> has_trivial_copy_constructor</h3></div></div></div>
 <p>
- See has_trivial_copy.
+ See has_trivial_copy.
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_def_cons.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_def_cons.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_def_cons.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>has_trivial_default_constructor</title>
+<title> has_trivial_default_constructor</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="has_trivial_cp_cons.html" title="has_trivial_copy_constructor">
-<link rel="next" href="has_trivial_destructor.html" title="has_trivial_destructor">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="has_trivial_cp_cons.html" title=" has_trivial_copy_constructor">
+<link rel="next" href="has_trivial_destructor.html" title=" has_trivial_destructor">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,18 +24,22 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.has_trivial_def_cons"></a>
has_trivial_default_constructor
-</h3></div></div></div>
+<a name="boost_typetraits.reference.has_trivial_def_cons"></a> has_trivial_default_constructor</h3></div></div></div>
 <p>
- See has_trivial_constructor.
+ See <a href="has_trivial_constructor.html" title="
+ has_trivial_constructor">has_trivial_constructor</a>.
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_destructor.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_destructor.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_destructor.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>has_trivial_destructor</title>
+<title> has_trivial_destructor</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="has_trivial_def_cons.html" title="has_trivial_default_constructor">
-<link rel="next" href="has_virtual_destructor.html" title="has_virtual_destructor">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="has_trivial_def_cons.html" title=" has_trivial_default_constructor">
+<link rel="next" href="has_virtual_destructor.html" title=" has_virtual_destructor">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,16 +24,15 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.has_trivial_destructor"></a>
has_trivial_destructor
-</h3></div></div></div>
+<a name="boost_typetraits.reference.has_trivial_destructor"></a> has_trivial_destructor</h3></div></div></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">struct</span> <span class="identifier">has_trivial_destructor</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">has_trivial_destructor</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T is a (possibly cv-qualified)
- type with a trivial destructor then inherits from true_type,
- otherwise inherits from false_type.
+ <span class="bold"><b>Inherits:</b></span> If T is a (possibly cv-qualified)
+ type with a trivial destructor then inherits from true_type,
+ otherwise inherits from false_type.
       </p>
 <p>
         If a type has a trivial destructor then the destructor has no effect: calls
@@ -43,7 +42,7 @@
         some benefit in terms of code size and speed can be obtained.
       </p>
 <p>
- <span class="bold"><strong>Compiler Compatibility:</strong></span> If the compiler
+ <span class="bold"><b>Compiler Compatibility:</b></span> If the compiler
         does not support partial-specialization of class templates, then this template
         can not be used with function types.
       </p>
@@ -51,25 +50,25 @@
         Without some (as yet unspecified) help from the compiler, has_trivial_destructor
         will never report that a user-defined class or struct has a trivial destructor;
         this is always safe, if possibly sub-optimal. Currently (May 2005) only MWCW
- 9 and Visual C++ 8 have the necessary compiler intrinsics
+ 9 and Visual C++ 8 have the necessary compiler intrinsics
         to detect user-defined classes with trivial constructors.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 12.4p3.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 12.4p3.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_trivial_destructor</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_trivial_destructor</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">has_trivial_destructor</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;</span></code> inherits from <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">has_trivial_destructor</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;</span></tt> inherits from <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -78,8 +77,8 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">has_trivial_destructor</span><span class="special">&lt;</span><span class="keyword">char</span><span class="special">*&gt;::</span><span class="identifier">type</span></code>
- is the type <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">has_trivial_destructor</span><span class="special">&lt;</span><span class="keyword">char</span><span class="special">*&gt;::</span><span class="identifier">type</span></tt>
+ is the type <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -88,7 +87,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">has_trivial_destructor</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(*)(</span><span class="keyword">long</span><span class="special">)&gt;::</span><span class="identifier">value</span></code>
+ <tt class="computeroutput"><span class="identifier">has_trivial_destructor</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(*)(</span><span class="keyword">long</span><span class="special">)&gt;::</span><span class="identifier">value</span></tt>
             is an integral constant expression that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -98,7 +97,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">has_trivial_destructor</span><span class="special">&lt;</span><span class="identifier">MyClass</span><span class="special">&gt;::</span><span class="identifier">value</span></code>
+ <tt class="computeroutput"><span class="identifier">has_trivial_destructor</span><span class="special">&lt;</span><span class="identifier">MyClass</span><span class="special">&gt;::</span><span class="identifier">value</span></tt>
             is an integral constant expression that evaluates to <span class="emphasis"><em>false</em></span>.
           </p>
 <p>
@@ -108,8 +107,8 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">has_trivial_destructor</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code>
- is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <tt class="computeroutput"><span class="identifier">has_trivial_destructor</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt>
+ is the type <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <p>
         </p>
@@ -117,10 +116,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_virtual_destructor.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_virtual_destructor.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/has_virtual_destructor.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>has_virtual_destructor</title>
+<title> has_virtual_destructor</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="has_trivial_destructor.html" title="has_trivial_destructor">
-<link rel="next" href="integral_constant.html" title="integral_constant">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="has_trivial_destructor.html" title=" has_trivial_destructor">
+<link rel="next" href="integral_constant.html" title=" integral_constant">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,42 +24,45 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.has_virtual_destructor"></a>
has_virtual_destructor
-</h3></div></div></div>
+<a name="boost_typetraits.reference.has_virtual_destructor"></a> has_virtual_destructor</h3></div></div></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">struct</span> <span class="identifier">has_virtual_destructor</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">has_virtual_destructor</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T is a (possibly cv-qualified)
- type with a virtual destructor then inherits from true_type,
- otherwise inherits from false_type.
+ <span class="bold"><b>Inherits:</b></span> If T is a (possibly cv-qualified)
+ type with a virtual destructor then inherits from true_type,
+ otherwise inherits from false_type.
       </p>
 <p>
- <span class="bold"><strong>Compiler Compatibility:</strong></span> This trait is provided
+ <span class="bold"><b>Compiler Compatibility:</b></span> This trait is provided
         for completeness, since it's part of the Technical Report on C++ Library
         Extensions. However, there is currently no way to portably implement this
- trait. The default version provided always inherits from false_type,
+ trait. The default version provided always inherits from false_type,
         and has to be explicitly specialized for types with virtual destructors unless
- the compiler used has compiler intrinsics
+ the compiler used has compiler intrinsics
         that enable the trait to do the right thing: currently (May 2005) only Visual
- C++ 8 has the necessary intrinsics.
+ C++ 8 has the necessary intrinsics.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 12.4.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 12.4.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_virtual_destructor</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_virtual_destructor</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/integral_constant.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/integral_constant.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/integral_constant.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>integral_constant</title>
+<title> integral_constant</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="has_virtual_destructor.html" title="has_virtual_destructor">
-<link rel="next" href="integral_promotion.html" title="integral_promotion">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="has_virtual_destructor.html" title=" has_virtual_destructor">
+<link rel="next" href="integral_promotion.html" title=" integral_promotion">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,8 +24,7 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.integral_constant"></a>
integral_constant
-</h3></div></div></div>
+<a name="boost_typetraits.reference.integral_constant"></a> integral_constant</h3></div></div></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">,</span> <span class="identifier">T</span> <span class="identifier">val</span><span class="special">&gt;</span>
 <span class="keyword">struct</span> <span class="identifier">integral_constant</span>
@@ -39,19 +38,23 @@
 <span class="keyword">typedef</span> <span class="identifier">integral_constant</span><span class="special">&lt;</span><span class="keyword">bool</span><span class="special">,</span> <span class="keyword">false</span><span class="special">&gt;</span> <span class="identifier">false_type</span><span class="special">;</span>
 </pre>
 <p>
- Class template <code class="computeroutput"><span class="identifier">integral_constant</span></code>
+ Class template <tt class="computeroutput"><span class="identifier">integral_constant</span></tt>
         is the common base class for all the value-based type traits. The two typedef's
- <code class="computeroutput"><span class="identifier">true_type</span></code> and <code class="computeroutput"><span class="identifier">false_type</span></code> are provided for convenience:
+ <tt class="computeroutput"><span class="identifier">true_type</span></tt> and <tt class="computeroutput"><span class="identifier">false_type</span></tt> are provided for convenience:
         most of the value traits are Boolean properties and so will inherit from
         one of these.
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/integral_promotion.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/integral_promotion.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/integral_promotion.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>integral_promotion</title>
+<title> integral_promotion</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="integral_constant.html" title="integral_constant">
-<link rel="next" href="is_abstract.html" title="is_abstract">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="integral_constant.html" title=" integral_constant">
+<link rel="next" href="is_abstract.html" title=" is_abstract">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,34 +24,33 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.integral_promotion"></a>
integral_promotion
-</h3></div></div></div>
+<a name="boost_typetraits.reference.integral_promotion"></a> integral_promotion</h3></div></div></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">struct</span> <span class="identifier">integral_promotion</span>
 <span class="special">{</span>
- <span class="keyword">typedef</span> <em class="replaceable"><code>see-below</code></em> <span class="identifier">type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <i class="replaceable"><tt>see-below</tt></i> <span class="identifier">type</span><span class="special">;</span>
 <span class="special">};</span>
 </pre>
 <p>
- <span class="bold"><strong>type:</strong></span> If integral promotion can be applied
- to an rvalue of type <code class="computeroutput"><span class="identifier">T</span></code>, then
- applies integral promotion to <code class="computeroutput"><span class="identifier">T</span></code>
- and keeps cv-qualifiers of <code class="computeroutput"><span class="identifier">T</span></code>,
- otherwise leaves <code class="computeroutput"><span class="identifier">T</span></code> unchanged.
+ <span class="bold"><b>type:</b></span> If integral promotion can be applied
+ to an rvalue of type <tt class="computeroutput"><span class="identifier">T</span></tt>, then
+ applies integral promotion to <tt class="computeroutput"><span class="identifier">T</span></tt>
+ and keeps cv-qualifiers of <tt class="computeroutput"><span class="identifier">T</span></tt>,
+ otherwise leaves <tt class="computeroutput"><span class="identifier">T</span></tt> unchanged.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 4.5 except 4.5/3
+ <span class="bold"><b>C++ Standard Reference:</b></span> 4.5 except 4.5/3
         (integral bit-field).
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">integral_promotion</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">integral_promotion</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <div class="table">
-<a name="id516016"></a><p class="title"><b>Table 1.14. Examples</b></p>
-<div class="table-contents"><table class="table" summary="Examples">
+<a name="id482141"></a><p class="title"><b>Table 1.14. Examples</b></p>
+<table class="table" summary="Examples">
 <colgroup>
 <col>
 <col>
@@ -72,51 +71,54 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">integral_promotion</span><span class="special">&lt;</span><span class="keyword">short</span>
- <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">integral_promotion</span><span class="special">&lt;</span><span class="keyword">short</span>
+ <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">integral_promotion</span><span class="special">&lt;</span><span class="keyword">short</span><span class="special">&amp;&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">integral_promotion</span><span class="special">&lt;</span><span class="keyword">short</span><span class="special">&amp;&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">short</span><span class="special">&amp;</span></code>
+ <tt class="computeroutput"><span class="keyword">short</span><span class="special">&amp;</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">integral_promotion</span><span class="special">&lt;</span><span class="keyword">enum</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">float_round_style</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">integral_promotion</span><span class="special">&lt;</span><span class="keyword">enum</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">float_round_style</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span></tt>
             </p>
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break">
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_abstract.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_abstract.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_abstract.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>is_abstract</title>
+<title> is_abstract</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="integral_promotion.html" title="integral_promotion">
-<link rel="next" href="is_arithmetic.html" title="is_arithmetic">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="integral_promotion.html" title=" integral_promotion">
+<link rel="next" href="is_arithmetic.html" title=" is_arithmetic">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,29 +24,28 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.is_abstract"></a>
is_abstract
-</h3></div></div></div>
+<a name="boost_typetraits.reference.is_abstract"></a> is_abstract</h3></div></div></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">struct</span> <span class="identifier">is_abstract</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">is_abstract</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T is a (possibly cv-qualified)
- abstract type then inherits from true_type,
- otherwise inherits from false_type.
+ <span class="bold"><b>Inherits:</b></span> If T is a (possibly cv-qualified)
+ abstract type then inherits from true_type,
+ otherwise inherits from false_type.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 10.3.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 10.3.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_abstract</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_abstract</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Compiler Compatibility:</strong></span> The compiler must
+ <span class="bold"><b>Compiler Compatibility:</b></span> The compiler must
         support DR337 (as of April 2005: GCC 3.4, VC++ 7.1 (and later), Intel C++
- 7 (and later), and Comeau 4.3.2). Otherwise behaves the same as is_polymorphic;
+ 7 (and later), and Comeau 4.3.2). Otherwise behaves the same as is_polymorphic;
         this is the "safe fallback position" for which polymorphic types
         are always regarded as potentially abstract. The macro BOOST_NO_IS_ABSTRACT
         is used to signify that the implementation is buggy, users should check for
@@ -54,13 +53,13 @@
         their particular use-case.
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- Given: <code class="computeroutput"><span class="keyword">class</span> <span class="identifier">abc</span><span class="special">{</span> <span class="keyword">virtual</span> <span class="special">~</span><span class="identifier">abc</span><span class="special">()</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span> <span class="special">};</span></code>
+ Given: <tt class="computeroutput"><span class="keyword">class</span> <span class="identifier">abc</span><span class="special">{</span> <span class="keyword">virtual</span> <span class="special">~</span><span class="identifier">abc</span><span class="special">()</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span> <span class="special">};</span></tt>
           </p>
 <p>
         </p>
@@ -69,8 +68,8 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_abstract</span><span class="special">&lt;</span><span class="identifier">abc</span><span class="special">&gt;</span></code>
- inherits from <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_abstract</span><span class="special">&lt;</span><span class="identifier">abc</span><span class="special">&gt;</span></tt>
+ inherits from <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -79,7 +78,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_abstract</span><span class="special">&lt;</span><span class="identifier">abc</span><span class="special">&gt;::</span><span class="identifier">type</span></code> is the type <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_abstract</span><span class="special">&lt;</span><span class="identifier">abc</span><span class="special">&gt;::</span><span class="identifier">type</span></tt> is the type <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -88,7 +87,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_abstract</span><span class="special">&lt;</span><span class="identifier">abc</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">value</span></code>
+ <tt class="computeroutput"><span class="identifier">is_abstract</span><span class="special">&lt;</span><span class="identifier">abc</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">value</span></tt>
             is an integral constant expression that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -98,7 +97,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_abstract</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <tt class="computeroutput"><span class="identifier">is_abstract</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt> is the type <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <p>
         </p>
@@ -106,10 +105,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_arithmetic.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_arithmetic.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_arithmetic.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>is_arithmetic</title>
+<title> is_arithmetic</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="is_abstract.html" title="is_abstract">
-<link rel="next" href="is_array.html" title="is_array">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="is_abstract.html" title=" is_abstract">
+<link rel="next" href="is_array.html" title=" is_array">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,36 +24,35 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.is_arithmetic"></a>
is_arithmetic
-</h3></div></div></div>
+<a name="boost_typetraits.reference.is_arithmetic"></a> is_arithmetic</h3></div></div></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">struct</span> <span class="identifier">is_arithmetic</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">is_arithmetic</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T is a (possibly cv-qualified)
- arithmetic type then inherits from true_type,
- otherwise inherits from false_type.
- Arithmetic types include integral and floating point types (see also is_integral and
- is_floating_point).
+ <span class="bold"><b>Inherits:</b></span> If T is a (possibly cv-qualified)
+ arithmetic type then inherits from true_type,
+ otherwise inherits from false_type.
+ Arithmetic types include integral and floating point types (see also is_integral and
+ is_floating_point).
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 3.9.1p8.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 3.9.1p8.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_arithmetic</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_arithmetic</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_arithmetic</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;</span></code>
- inherits from <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_arithmetic</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;</span></tt>
+ inherits from <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -62,7 +61,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_arithmetic</span><span class="special">&lt;</span><span class="keyword">char</span><span class="special">&gt;::</span><span class="identifier">type</span></code> is the type <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_arithmetic</span><span class="special">&lt;</span><span class="keyword">char</span><span class="special">&gt;::</span><span class="identifier">type</span></tt> is the type <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -71,7 +70,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_arithmetic</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_arithmetic</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -81,7 +80,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_arithmetic</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <tt class="computeroutput"><span class="identifier">is_arithmetic</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt> is the type <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <p>
         </p>
@@ -89,10 +88,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_array.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_array.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_array.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>is_array</title>
+<title> is_array</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="is_arithmetic.html" title="is_arithmetic">
-<link rel="next" href="is_base_of.html" title="is_base_of">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="is_arithmetic.html" title=" is_arithmetic">
+<link rel="next" href="is_base_of.html" title=" is_base_of">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,38 +24,37 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.is_array"></a>
is_array
-</h3></div></div></div>
+<a name="boost_typetraits.reference.is_array"></a> is_array</h3></div></div></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">struct</span> <span class="identifier">is_array</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">is_array</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T is a (possibly cv-qualified)
- array type then inherits from true_type,
- otherwise inherits from false_type.
+ <span class="bold"><b>Inherits:</b></span> If T is a (possibly cv-qualified)
+ array type then inherits from true_type,
+ otherwise inherits from false_type.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 3.9.2 and 8.3.4.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 3.9.2 and 8.3.4.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_array</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_array</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Compiler Compatibility:</strong></span> If the compiler
+ <span class="bold"><b>Compiler Compatibility:</b></span> If the compiler
         does not support partial-specialization of class templates, then this template
         can give the wrong result with function types.
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_array</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">[</span><span class="number">2</span><span class="special">]&gt;</span></code> inherits from <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_array</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">[</span><span class="number">2</span><span class="special">]&gt;</span></tt> inherits from <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -64,8 +63,8 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_array</span><span class="special">&lt;</span><span class="keyword">char</span><span class="special">[</span><span class="number">2</span><span class="special">][</span><span class="number">3</span><span class="special">]&gt;::</span><span class="identifier">type</span></code>
- is the type <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_array</span><span class="special">&lt;</span><span class="keyword">char</span><span class="special">[</span><span class="number">2</span><span class="special">][</span><span class="number">3</span><span class="special">]&gt;::</span><span class="identifier">type</span></tt>
+ is the type <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -74,7 +73,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_array</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">[]&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_array</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">[]&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -84,7 +83,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_array</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <tt class="computeroutput"><span class="identifier">is_array</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt> is the type <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <p>
         </p>
@@ -92,10 +91,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_base_of.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_base_of.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_base_of.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>is_base_of</title>
+<title> is_base_of</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="is_array.html" title="is_array">
-<link rel="next" href="is_class.html" title="is_class">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="is_array.html" title=" is_array">
+<link rel="next" href="is_class.html" title=" is_class">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,57 +24,56 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.is_base_of"></a>
is_base_of
-</h3></div></div></div>
+<a name="boost_typetraits.reference.is_base_of"></a> is_base_of</h3></div></div></div>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">Base</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Derived</span><span class="special">&gt;</span>
-<span class="keyword">struct</span> <span class="identifier">is_base_of</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">is_base_of</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If Base is base class of type
- Derived or if both types are the same then inherits from true_type,
- otherwise inherits from false_type.
+ <span class="bold"><b>Inherits:</b></span> If Base is base class of type
+ Derived or if both types are the same then inherits from true_type,
+ otherwise inherits from false_type.
       </p>
 <p>
         This template will detect non-public base classes, and ambiguous base classes.
       </p>
 <p>
- Note that <code class="computeroutput"><span class="identifier">is_base_of</span><span class="special">&lt;</span><span class="identifier">X</span><span class="special">,</span><span class="identifier">X</span><span class="special">&gt;</span></code> will always inherit from true_type.
- <span class="bold"><strong>This is the case even if <code class="computeroutput"><span class="identifier">X</span></code>
- is not a class type</strong></span>. This is a change in behaviour from Boost-1.33
+ Note that <tt class="computeroutput"><span class="identifier">is_base_of</span><span class="special">&lt;</span><span class="identifier">X</span><span class="special">,</span><span class="identifier">X</span><span class="special">&gt;</span></tt> will always inherit from true_type.
+ <span class="bold"><b>This is the case even if <tt class="computeroutput"><span class="identifier">X</span></tt>
+ is not a class type</b></span>. This is a change in behaviour from Boost-1.33
         in order to track the Technical Report on C++ Library Extensions.
       </p>
 <p>
- Types <code class="computeroutput"><span class="identifier">Base</span></code> and <code class="computeroutput"><span class="identifier">Derived</span></code> must not be incomplete types.
+ Types <tt class="computeroutput"><span class="identifier">Base</span></tt> and <tt class="computeroutput"><span class="identifier">Derived</span></tt> must not be incomplete types.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 10.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 10.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_base_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_base_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Compiler Compatibility:</strong></span> If the compiler
+ <span class="bold"><b>Compiler Compatibility:</b></span> If the compiler
         does not support partial-specialization of class templates, then this template
         can not be used with function types. There are some older compilers which
- will produce compiler errors if <code class="computeroutput"><span class="identifier">Base</span></code>
- is a private base class of <code class="computeroutput"><span class="identifier">Derived</span></code>,
- or if <code class="computeroutput"><span class="identifier">Base</span></code> is an ambiguous
- base of <code class="computeroutput"><span class="identifier">Derived</span></code>. These compilers
+ will produce compiler errors if <tt class="computeroutput"><span class="identifier">Base</span></tt>
+ is a private base class of <tt class="computeroutput"><span class="identifier">Derived</span></tt>,
+ or if <tt class="computeroutput"><span class="identifier">Base</span></tt> is an ambiguous
+ base of <tt class="computeroutput"><span class="identifier">Derived</span></tt>. These compilers
         include Borland C++, older versions of Sun Forte C++, Digital Mars C++, and
         older versions of EDG based compilers.
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- Given: <code class="computeroutput"> <span class="keyword">class</span> <span class="identifier">Base</span><span class="special">{};</span> <span class="keyword">class</span> <span class="identifier">Derived</span> <span class="special">:</span>
- <span class="keyword">public</span> <span class="identifier">Base</span><span class="special">{};</span></code>
+ Given: <tt class="computeroutput"> <span class="keyword">class</span> <span class="identifier">Base</span><span class="special">{};</span> <span class="keyword">class</span> <span class="identifier">Derived</span> <span class="special">:</span>
+ <span class="keyword">public</span> <span class="identifier">Base</span><span class="special">{};</span></tt>
           </p>
 <p>
         </p>
@@ -83,8 +82,8 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_base_of</span><span class="special">&lt;</span><span class="identifier">Base</span><span class="special">,</span> <span class="identifier">Derived</span><span class="special">&gt;</span></code>
- inherits from <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_base_of</span><span class="special">&lt;</span><span class="identifier">Base</span><span class="special">,</span> <span class="identifier">Derived</span><span class="special">&gt;</span></tt>
+ inherits from <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -93,7 +92,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_base_of</span><span class="special">&lt;</span><span class="identifier">Base</span><span class="special">,</span> <span class="identifier">Derived</span><span class="special">&gt;::</span><span class="identifier">type</span></code> is the type <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_base_of</span><span class="special">&lt;</span><span class="identifier">Base</span><span class="special">,</span> <span class="identifier">Derived</span><span class="special">&gt;::</span><span class="identifier">type</span></tt> is the type <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -102,7 +101,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_base_of</span><span class="special">&lt;</span><span class="identifier">Base</span><span class="special">,</span> <span class="identifier">Derived</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_base_of</span><span class="special">&lt;</span><span class="identifier">Base</span><span class="special">,</span> <span class="identifier">Derived</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -112,7 +111,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_base_of</span><span class="special">&lt;</span><span class="identifier">Base</span><span class="special">,</span> <span class="identifier">Derived</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_base_of</span><span class="special">&lt;</span><span class="identifier">Base</span><span class="special">,</span> <span class="identifier">Derived</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -122,7 +121,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_base_of</span><span class="special">&lt;</span><span class="identifier">Base</span><span class="special">,</span> <span class="identifier">Base</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_base_of</span><span class="special">&lt;</span><span class="identifier">Base</span><span class="special">,</span> <span class="identifier">Base</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>true</em></span>: a class is regarded as it's
             own base.
           </p>
@@ -133,7 +132,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_base_of</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <tt class="computeroutput"><span class="identifier">is_base_of</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt> is the type <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <p>
         </p>
@@ -141,10 +140,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_class.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_class.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_class.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>is_class</title>
+<title> is_class</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="is_base_of.html" title="is_base_of">
-<link rel="next" href="is_complex.html" title="is_complex">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="is_base_of.html" title=" is_base_of">
+<link rel="next" href="is_complex.html" title=" is_complex">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,41 +24,40 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.is_class"></a>
is_class
-</h3></div></div></div>
+<a name="boost_typetraits.reference.is_class"></a> is_class</h3></div></div></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">struct</span> <span class="identifier">is_class</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">is_class</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T is a (possibly cv-qualified)
- class type then inherits from true_type,
- otherwise inherits from false_type.
+ <span class="bold"><b>Inherits:</b></span> If T is a (possibly cv-qualified)
+ class type then inherits from true_type,
+ otherwise inherits from false_type.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 3.9.2 and 9.2.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 3.9.2 and 9.2.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_class</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_class</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Compiler Compatibility:</strong></span> Without (some as
+ <span class="bold"><b>Compiler Compatibility:</b></span> Without (some as
         yet unspecified) help from the compiler, we cannot distinguish between union
- and class types, as a result this type will erroneously inherit from true_type for
- union types. See also is_union.
- Currently (May 2005) only Visual C++ 8 has the necessary compiler intrinsics
+ and class types, as a result this type will erroneously inherit from true_type for
+ union types. See also is_union.
+ Currently (May 2005) only Visual C++ 8 has the necessary compiler intrinsics
         to correctly identify union types, and therefore make is_class function correctly.
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- Given: <code class="computeroutput"><span class="keyword">class</span> <span class="identifier">MyClass</span><span class="special">;</span></code> then:
+ Given: <tt class="computeroutput"><span class="keyword">class</span> <span class="identifier">MyClass</span><span class="special">;</span></tt> then:
           </p>
 <p>
         </p>
@@ -67,8 +66,8 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_class</span><span class="special">&lt;</span><span class="identifier">MyClass</span><span class="special">&gt;</span></code>
- inherits from <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_class</span><span class="special">&lt;</span><span class="identifier">MyClass</span><span class="special">&gt;</span></tt>
+ inherits from <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -77,8 +76,8 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_class</span><span class="special">&lt;</span><span class="identifier">MyClass</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
- is the type <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_class</span><span class="special">&lt;</span><span class="identifier">MyClass</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
+ is the type <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -87,7 +86,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_class</span><span class="special">&lt;</span><span class="identifier">MyClass</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_class</span><span class="special">&lt;</span><span class="identifier">MyClass</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -97,7 +96,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_class</span><span class="special">&lt;</span><span class="identifier">MyClass</span><span class="special">&amp;&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_class</span><span class="special">&lt;</span><span class="identifier">MyClass</span><span class="special">&amp;&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>false</em></span>.
           </p>
 <p>
@@ -107,7 +106,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_class</span><span class="special">&lt;</span><span class="identifier">MyClass</span><span class="special">*&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_class</span><span class="special">&lt;</span><span class="identifier">MyClass</span><span class="special">*&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>false</em></span>.
           </p>
 <p>
@@ -117,7 +116,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_class</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <tt class="computeroutput"><span class="identifier">is_class</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt> is the type <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <p>
         </p>
@@ -125,10 +124,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_complex.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_complex.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_complex.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>is_complex</title>
+<title> is_complex</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="is_class.html" title="is_class">
-<link rel="next" href="is_compound.html" title="is_compound">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="is_class.html" title=" is_class">
+<link rel="next" href="is_compound.html" title=" is_compound">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,33 +24,36 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.is_complex"></a>
is_complex
-</h3></div></div></div>
+<a name="boost_typetraits.reference.is_complex"></a> is_complex</h3></div></div></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">struct</span> <span class="identifier">is_complex</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">is_complex</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If <code class="computeroutput"><span class="identifier">T</span></code>
- is a complex number type then true (of type <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><span class="identifier">U</span><span class="special">&gt;</span></code>
- for some type <code class="computeroutput"><span class="identifier">U</span></code>), otherwise
+ <span class="bold"><b>Inherits:</b></span> If <tt class="computeroutput"><span class="identifier">T</span></tt>
+ is a complex number type then true (of type <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special">&lt;</span><span class="identifier">U</span><span class="special">&gt;</span></tt>
+ for some type <tt class="computeroutput"><span class="identifier">U</span></tt>), otherwise
         false.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 26.2.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 26.2.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_complex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_complex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_compound.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_compound.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_compound.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>is_compound</title>
+<title> is_compound</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="is_complex.html" title="is_complex">
-<link rel="next" href="is_const.html" title="is_const">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="is_complex.html" title=" is_complex">
+<link rel="next" href="is_const.html" title=" is_const">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,35 +24,34 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.is_compound"></a>
is_compound
-</h3></div></div></div>
+<a name="boost_typetraits.reference.is_compound"></a> is_compound</h3></div></div></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">struct</span> <span class="identifier">is_compound</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">is_compound</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T is a (possibly cv-qualified)
- compound type then inherits from true_type,
- otherwise inherits from false_type.
- Any type that is not a fundamental type is a compound type (see also is_fundamental).
+ <span class="bold"><b>Inherits:</b></span> If T is a (possibly cv-qualified)
+ compound type then inherits from true_type,
+ otherwise inherits from false_type.
+ Any type that is not a fundamental type is a compound type (see also is_fundamental).
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 3.9.2.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 3.9.2.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_compound</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_compound</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_compound</span><span class="special">&lt;</span><span class="identifier">MyClass</span><span class="special">&gt;</span></code>
- inherits from <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_compound</span><span class="special">&lt;</span><span class="identifier">MyClass</span><span class="special">&gt;</span></tt>
+ inherits from <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -61,7 +60,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_compound</span><span class="special">&lt;</span><span class="identifier">MyEnum</span><span class="special">&gt;::</span><span class="identifier">type</span></code> is the type <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_compound</span><span class="special">&lt;</span><span class="identifier">MyEnum</span><span class="special">&gt;::</span><span class="identifier">type</span></tt> is the type <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -70,7 +69,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_compound</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_compound</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -80,7 +79,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_compound</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&amp;&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_compound</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&amp;&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -90,7 +89,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_compound</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_compound</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>false</em></span>.
           </p>
 <p>
@@ -100,7 +99,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_compound</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <tt class="computeroutput"><span class="identifier">is_compound</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt> is the type <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <p>
         </p>
@@ -108,10 +107,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_const.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_const.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_const.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>is_const</title>
+<title> is_const</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="is_compound.html" title="is_compound">
-<link rel="next" href="is_convertible.html" title="is_convertible">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="is_compound.html" title=" is_compound">
+<link rel="next" href="is_convertible.html" title=" is_convertible">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,33 +24,32 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.is_const"></a>
is_const
-</h3></div></div></div>
+<a name="boost_typetraits.reference.is_const"></a> is_const</h3></div></div></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">struct</span> <span class="identifier">is_const</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">is_const</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T is a (top level) const-qualified
- type then inherits from true_type,
- otherwise inherits from false_type.
+ <span class="bold"><b>Inherits:</b></span> If T is a (top level) const-qualified
+ type then inherits from true_type,
+ otherwise inherits from false_type.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 3.9.3.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 3.9.3.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_const</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_const</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_const</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&gt;</span></code> inherits from <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_const</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&gt;</span></tt> inherits from <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -59,7 +58,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_const</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span> <span class="keyword">volatile</span><span class="special">&gt;::</span><span class="identifier">type</span></code> is the type <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_const</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span> <span class="keyword">volatile</span><span class="special">&gt;::</span><span class="identifier">type</span></tt> is the type <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -68,7 +67,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_const</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_const</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -78,7 +77,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_const</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">*&gt;::</span><span class="identifier">value</span></code>
+ <tt class="computeroutput"><span class="identifier">is_const</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">*&gt;::</span><span class="identifier">value</span></tt>
             is an integral constant expression that evaluates to <span class="emphasis"><em>false</em></span>:
             the const-qualifier is not at the top level in this case.
           </p>
@@ -89,7 +88,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_const</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&amp;&gt;::</span><span class="identifier">value</span></code>
+ <tt class="computeroutput"><span class="identifier">is_const</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&amp;&gt;::</span><span class="identifier">value</span></tt>
             is an integral constant expression that evaluates to <span class="emphasis"><em>false</em></span>:
             the const-qualifier is not at the top level in this case.
           </p>
@@ -100,7 +99,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_const</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_const</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>false</em></span>.
           </p>
 <p>
@@ -110,7 +109,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_const</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <tt class="computeroutput"><span class="identifier">is_const</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt> is the type <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <p>
         </p>
@@ -118,10 +117,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_convertible.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_convertible.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_convertible.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>is_convertible</title>
+<title> is_convertible</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="is_const.html" title="is_const">
-<link rel="next" href="is_empty.html" title="is_empty">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="is_const.html" title=" is_const">
+<link rel="next" href="is_empty.html" title=" is_empty">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,17 +24,16 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.is_convertible"></a>
is_convertible
-</h3></div></div></div>
+<a name="boost_typetraits.reference.is_convertible"></a> is_convertible</h3></div></div></div>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">From</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">To</span><span class="special">&gt;</span>
-<span class="keyword">struct</span> <span class="identifier">is_convertible</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">is_convertible</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If an imaginary lvalue of type
- <code class="computeroutput"><span class="identifier">From</span></code> is convertible to type
- <code class="computeroutput"><span class="identifier">To</span></code> then inherits from true_type,
- otherwise inherits from false_type.
+ <span class="bold"><b>Inherits:</b></span> If an imaginary lvalue of type
+ <tt class="computeroutput"><span class="identifier">From</span></tt> is convertible to type
+ <tt class="computeroutput"><span class="identifier">To</span></tt> then inherits from true_type,
+ otherwise inherits from false_type.
       </p>
 <p>
         Type From must not be an incomplete type.
@@ -47,12 +46,12 @@
         types.
       </p>
 <p>
- This template can not detect whether a converting-constructor is <code class="computeroutput"><span class="keyword">public</span></code> or not: if type <code class="computeroutput"><span class="identifier">To</span></code>
- has a <code class="computeroutput"><span class="keyword">private</span></code> converting constructor
- from type <code class="computeroutput"><span class="identifier">From</span></code> then instantiating
- <code class="computeroutput"><span class="identifier">is_convertible</span><span class="special">&lt;</span><span class="identifier">From</span><span class="special">,</span> <span class="identifier">To</span><span class="special">&gt;</span></code>
- will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">is_convertible</span></code>
- can not be used to determine whether a type has a <code class="computeroutput"><span class="keyword">public</span></code>
+ This template can not detect whether a converting-constructor is <tt class="computeroutput"><span class="keyword">public</span></tt> or not: if type <tt class="computeroutput"><span class="identifier">To</span></tt>
+ has a <tt class="computeroutput"><span class="keyword">private</span></tt> converting constructor
+ from type <tt class="computeroutput"><span class="identifier">From</span></tt> then instantiating
+ <tt class="computeroutput"><span class="identifier">is_convertible</span><span class="special">&lt;</span><span class="identifier">From</span><span class="special">,</span> <span class="identifier">To</span><span class="special">&gt;</span></tt>
+ will produce a compiler error. For this reason <tt class="computeroutput"><span class="identifier">is_convertible</span></tt>
+ can not be used to determine whether a type has a <tt class="computeroutput"><span class="keyword">public</span></tt>
         copy-constructor or not.
       </p>
 <p>
@@ -68,30 +67,30 @@
 </span><span class="keyword">bool</span> <span class="keyword">const</span> <span class="identifier">y</span> <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_convertible</span><span class="special">&lt;</span><span class="identifier">D</span><span class="special">*,</span><span class="identifier">A</span><span class="special">*&gt;::</span><span class="identifier">value</span><span class="special">;</span>
 </pre>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 4 and 8.5.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 4 and 8.5.
       </p>
 <p>
- <span class="bold"><strong>Compiler Compatibility:</strong></span> This template is
+ <span class="bold"><b>Compiler Compatibility:</b></span> This template is
         currently broken with Borland C++ Builder 5 (and earlier), for constructor-based
         conversions, and for the Metrowerks 7 (and earlier) compiler in all cases.
- If the compiler does not support <code class="computeroutput">is_abstract</code>,
- then the template parameter <code class="computeroutput"><span class="identifier">To</span></code>
+ If the compiler does not support <tt class="computeroutput">is_abstract</tt>,
+ then the template parameter <tt class="computeroutput"><span class="identifier">To</span></tt>
         must not be an abstract type.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_convertible</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_convertible</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_convertible</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">double</span><span class="special">&gt;</span></code>
- inherits from <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_convertible</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">double</span><span class="special">&gt;</span></tt>
+ inherits from <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -100,8 +99,8 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_convertible</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="keyword">int</span><span class="special">,</span> <span class="keyword">double</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
- is the type <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_convertible</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="keyword">int</span><span class="special">,</span> <span class="keyword">double</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
+ is the type <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -110,7 +109,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_convertible</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*</span> <span class="keyword">const</span><span class="special">,</span> <span class="keyword">int</span><span class="special">*&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_convertible</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*</span> <span class="keyword">const</span><span class="special">,</span> <span class="keyword">int</span><span class="special">*&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -120,9 +119,9 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_convertible</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">*,</span> <span class="keyword">int</span><span class="special">*&gt;::</span><span class="identifier">value</span></code>
+ <tt class="computeroutput"><span class="identifier">is_convertible</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">*,</span> <span class="keyword">int</span><span class="special">*&gt;::</span><span class="identifier">value</span></tt>
             is an integral constant expression that evaluates to <span class="emphasis"><em>false</em></span>:
- the conversion would require a <code class="computeroutput"><span class="keyword">const_cast</span></code>.
+ the conversion would require a <tt class="computeroutput"><span class="keyword">const_cast</span></tt>.
           </p>
 <p>
         </p>
@@ -131,7 +130,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_convertible</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&amp;,</span> <span class="keyword">long</span><span class="special">&gt;::</span><span class="identifier">value</span></code>
+ <tt class="computeroutput"><span class="identifier">is_convertible</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&amp;,</span> <span class="keyword">long</span><span class="special">&gt;::</span><span class="identifier">value</span></tt>
             is an integral constant expression that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -141,7 +140,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_convertible</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_convertible</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>false</em></span>.
           </p>
 <p>
@@ -151,7 +150,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_convertible</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <tt class="computeroutput"><span class="identifier">is_convertible</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt> is the type <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <p>
         </p>
@@ -159,10 +158,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_empty.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_empty.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_empty.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>is_empty</title>
+<title> is_empty</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="is_convertible.html" title="is_convertible">
-<link rel="next" href="is_enum.html" title="is_enum">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="is_convertible.html" title=" is_convertible">
+<link rel="next" href="is_enum.html" title=" is_enum">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,27 +24,26 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.is_empty"></a>
is_empty
-</h3></div></div></div>
+<a name="boost_typetraits.reference.is_empty"></a> is_empty</h3></div></div></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">struct</span> <span class="identifier">is_empty</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">is_empty</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T is an empty class type then
- inherits from true_type,
- otherwise inherits from false_type.
+ <span class="bold"><b>Inherits:</b></span> If T is an empty class type then
+ inherits from true_type,
+ otherwise inherits from false_type.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 10p5.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 10p5.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_empty</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_empty</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Compiler Compatibility:</strong></span> In order to correctly
+ <span class="bold"><b>Compiler Compatibility:</b></span> In order to correctly
         detect empty classes this trait relies on either:
       </p>
 <div class="itemizedlist"><ul type="disc">
@@ -52,7 +51,7 @@
           the compiler implementing zero sized empty base classes, or
         </li>
 <li>
- the compiler providing intrinsics
+ the compiler providing intrinsics
           to detect empty classes.
         </li>
 </ul></div>
@@ -67,14 +66,14 @@
         then this template can not be used with abstract types.
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- Given: <code class="computeroutput"><span class="keyword">struct</span> <span class="identifier">empty_class</span>
- <span class="special">{};</span></code>
+ Given: <tt class="computeroutput"><span class="keyword">struct</span> <span class="identifier">empty_class</span>
+ <span class="special">{};</span></tt>
           </p>
 <p>
         </p>
@@ -83,8 +82,8 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_empty</span><span class="special">&lt;</span><span class="identifier">empty_class</span><span class="special">&gt;</span></code>
- inherits from <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_empty</span><span class="special">&lt;</span><span class="identifier">empty_class</span><span class="special">&gt;</span></tt>
+ inherits from <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -93,8 +92,8 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_empty</span><span class="special">&lt;</span><span class="identifier">empty_class</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
- is the type <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_empty</span><span class="special">&lt;</span><span class="identifier">empty_class</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
+ is the type <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -103,7 +102,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_empty</span><span class="special">&lt;</span><span class="identifier">empty_class</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_empty</span><span class="special">&lt;</span><span class="identifier">empty_class</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -113,7 +112,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_empty</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <tt class="computeroutput"><span class="identifier">is_empty</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt> is the type <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <p>
         </p>
@@ -121,10 +120,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_enum.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_enum.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_enum.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>is_enum</title>
+<title> is_enum</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="is_empty.html" title="is_empty">
-<link rel="next" href="is_floating_point.html" title="is_floating_point">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="is_empty.html" title=" is_empty">
+<link rel="next" href="is_floating_point.html" title=" is_floating_point">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,41 +24,40 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.is_enum"></a>
is_enum
-</h3></div></div></div>
+<a name="boost_typetraits.reference.is_enum"></a> is_enum</h3></div></div></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">struct</span> <span class="identifier">is_enum</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">is_enum</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T is a (possibly cv-qualified)
- enum type then inherits from true_type,
- otherwise inherits from false_type.
+ <span class="bold"><b>Inherits:</b></span> If T is a (possibly cv-qualified)
+ enum type then inherits from true_type,
+ otherwise inherits from false_type.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 3.9.2 and 7.2.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 3.9.2 and 7.2.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_enum</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_enum</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Compiler Compatibility:</strong></span> Requires a correctly
- functioning is_convertible
+ <span class="bold"><b>Compiler Compatibility:</b></span> Requires a correctly
+ functioning is_convertible
         template; this means that is_enum is currently broken under Borland C++ Builder
         5, and for the Metrowerks compiler prior to version 8, other compilers should
         handle this template just fine.
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- Given: <code class="computeroutput"><span class="keyword">enum</span> <span class="identifier">my_enum</span>
- <span class="special">{</span> <span class="identifier">one</span><span class="special">,</span> <span class="identifier">two</span> <span class="special">};</span></code>
+ Given: <tt class="computeroutput"><span class="keyword">enum</span> <span class="identifier">my_enum</span>
+ <span class="special">{</span> <span class="identifier">one</span><span class="special">,</span> <span class="identifier">two</span> <span class="special">};</span></tt>
           </p>
 <p>
         </p>
@@ -67,8 +66,8 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_enum</span><span class="special">&lt;</span><span class="identifier">my_enum</span><span class="special">&gt;</span></code>
- inherits from <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_enum</span><span class="special">&lt;</span><span class="identifier">my_enum</span><span class="special">&gt;</span></tt>
+ inherits from <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -77,8 +76,8 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_enum</span><span class="special">&lt;</span><span class="identifier">my_enum</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
- is the type <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_enum</span><span class="special">&lt;</span><span class="identifier">my_enum</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
+ is the type <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -87,7 +86,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_enum</span><span class="special">&lt;</span><span class="identifier">my_enum</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_enum</span><span class="special">&lt;</span><span class="identifier">my_enum</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -97,7 +96,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_enum</span><span class="special">&lt;</span><span class="identifier">my_enum</span><span class="special">&amp;&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_enum</span><span class="special">&lt;</span><span class="identifier">my_enum</span><span class="special">&amp;&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>false</em></span>.
           </p>
 <p>
@@ -107,7 +106,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_enum</span><span class="special">&lt;</span><span class="identifier">my_enum</span><span class="special">*&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_enum</span><span class="special">&lt;</span><span class="identifier">my_enum</span><span class="special">*&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>false</em></span>.
           </p>
 <p>
@@ -117,7 +116,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_enum</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <tt class="computeroutput"><span class="identifier">is_enum</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt> is the type <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <p>
         </p>
@@ -125,10 +124,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_floating_point.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_floating_point.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_floating_point.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>is_floating_point</title>
+<title> is_floating_point</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="is_enum.html" title="is_enum">
-<link rel="next" href="is_function.html" title="is_function">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="is_enum.html" title=" is_enum">
+<link rel="next" href="is_function.html" title=" is_function">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,34 +24,33 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.is_floating_point"></a>
is_floating_point
-</h3></div></div></div>
+<a name="boost_typetraits.reference.is_floating_point"></a> is_floating_point</h3></div></div></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">struct</span> <span class="identifier">is_floating_point</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">is_floating_point</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T is a (possibly cv-qualified)
- floating point type then inherits from true_type,
- otherwise inherits from false_type.
+ <span class="bold"><b>Inherits:</b></span> If T is a (possibly cv-qualified)
+ floating point type then inherits from true_type,
+ otherwise inherits from false_type.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 3.9.1p8.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 3.9.1p8.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_floating_point</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_floating_point</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_floating_point</span><span class="special">&lt;</span><span class="keyword">float</span><span class="special">&gt;</span></code>
- inherits from <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_floating_point</span><span class="special">&lt;</span><span class="keyword">float</span><span class="special">&gt;</span></tt>
+ inherits from <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -60,7 +59,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_floating_point</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;::</span><span class="identifier">type</span></code> is the type <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_floating_point</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;::</span><span class="identifier">type</span></tt> is the type <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -69,7 +68,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_floating_point</span><span class="special">&lt;</span><span class="keyword">long</span> <span class="keyword">double</span><span class="special">&gt;::</span><span class="identifier">value</span></code>
+ <tt class="computeroutput"><span class="identifier">is_floating_point</span><span class="special">&lt;</span><span class="keyword">long</span> <span class="keyword">double</span><span class="special">&gt;::</span><span class="identifier">value</span></tt>
             is an integral constant expression that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -79,7 +78,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_floating_point</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <tt class="computeroutput"><span class="identifier">is_floating_point</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt> is the type <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <p>
         </p>
@@ -87,10 +86,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_function.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_function.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_function.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>is_function</title>
+<title> is_function</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="is_floating_point.html" title="is_floating_point">
-<link rel="next" href="is_fundamental.html" title="is_fundamental">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="is_floating_point.html" title=" is_floating_point">
+<link rel="next" href="is_fundamental.html" title=" is_fundamental">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,18 +24,17 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.is_function"></a>
is_function
-</h3></div></div></div>
+<a name="boost_typetraits.reference.is_function"></a> is_function</h3></div></div></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">struct</span> <span class="identifier">is_function</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">is_function</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T is a (possibly cv-qualified)
- function type then inherits from true_type,
- otherwise inherits from false_type.
+ <span class="bold"><b>Inherits:</b></span> If T is a (possibly cv-qualified)
+ function type then inherits from true_type,
+ otherwise inherits from false_type.
         Note that this template does not detect <span class="emphasis"><em>pointers to functions</em></span>,
- or <span class="emphasis"><em>references to functions</em></span>, these are detected by is_pointer and is_reference respectively:
+ or <span class="emphasis"><em>references to functions</em></span>, these are detected by is_pointer and is_reference respectively:
       </p>
 <pre class="programlisting">
 <span class="keyword">typedef</span> <span class="keyword">int</span> <span class="identifier">f1</span><span class="special">();</span> <span class="comment">// f1 is of function type.
@@ -43,22 +42,22 @@
 </span><span class="keyword">typedef</span> <span class="keyword">int</span> <span class="special">(</span><span class="identifier">f3</span><span class="special">&amp;)();</span> <span class="comment">// f3 is a reference to a function.
 </span></pre>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 3.9.2p1 and 8.3.5.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 3.9.2p1 and 8.3.5.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_function</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_function</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_function</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(</span><span class="keyword">void</span><span class="special">)&gt;</span></code>
- inherits from <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_function</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(</span><span class="keyword">void</span><span class="special">)&gt;</span></tt>
+ inherits from <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -67,7 +66,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_function</span><span class="special">&lt;</span><span class="keyword">long</span> <span class="special">(</span><span class="keyword">double</span><span class="special">,</span> <span class="keyword">int</span><span class="special">)&gt;::</span><span class="identifier">type</span></code> is the type <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_function</span><span class="special">&lt;</span><span class="keyword">long</span> <span class="special">(</span><span class="keyword">double</span><span class="special">,</span> <span class="keyword">int</span><span class="special">)&gt;::</span><span class="identifier">type</span></tt> is the type <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -76,7 +75,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_function</span><span class="special">&lt;</span><span class="keyword">long</span> <span class="special">(</span><span class="keyword">double</span><span class="special">,</span> <span class="keyword">int</span><span class="special">)&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_function</span><span class="special">&lt;</span><span class="keyword">long</span> <span class="special">(</span><span class="keyword">double</span><span class="special">,</span> <span class="keyword">int</span><span class="special">)&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -86,7 +85,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_function</span><span class="special">&lt;</span><span class="keyword">long</span> <span class="special">(*)(</span><span class="keyword">double</span><span class="special">,</span> <span class="keyword">int</span><span class="special">)&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_function</span><span class="special">&lt;</span><span class="keyword">long</span> <span class="special">(*)(</span><span class="keyword">double</span><span class="special">,</span> <span class="keyword">int</span><span class="special">)&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>false</em></span>: the argument in this case
             is a pointer type, not a function type.
           </p>
@@ -97,7 +96,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_function</span><span class="special">&lt;</span><span class="keyword">long</span> <span class="special">(&amp;)(</span><span class="keyword">double</span><span class="special">,</span> <span class="keyword">int</span><span class="special">)&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_function</span><span class="special">&lt;</span><span class="keyword">long</span> <span class="special">(&amp;)(</span><span class="keyword">double</span><span class="special">,</span> <span class="keyword">int</span><span class="special">)&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>false</em></span>: the argument in this case
             is a reference to a function, not a function type.
           </p>
@@ -108,7 +107,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_function</span><span class="special">&lt;</span><span class="keyword">long</span> <span class="special">(</span><span class="identifier">MyClass</span><span class="special">::*)(</span><span class="keyword">double</span><span class="special">,</span> <span class="keyword">int</span><span class="special">)&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_function</span><span class="special">&lt;</span><span class="keyword">long</span> <span class="special">(</span><span class="identifier">MyClass</span><span class="special">::*)(</span><span class="keyword">double</span><span class="special">,</span> <span class="keyword">int</span><span class="special">)&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>false</em></span>: the argument in this case
             is a pointer to a member function.
           </p>
@@ -119,7 +118,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_function</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <tt class="computeroutput"><span class="identifier">is_function</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt> is the type <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <p>
         </p>
@@ -129,45 +128,46 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Tip]" src="../../../../../../doc/html/images/tip.png"></td>
 <th align="left">Tip</th>
 </tr>
-<tr><td align="left" valign="top">
+<tr><td colspan="2" align="left" valign="top">
 <p>
           Don't confuse function-types with pointers to functions:
         </p>
 <p>
- <code class="computeroutput"><span class="keyword">typedef</span> <span class="keyword">int</span>
- <span class="identifier">f</span><span class="special">(</span><span class="keyword">double</span><span class="special">);</span></code>
+ <tt class="computeroutput"><span class="keyword">typedef</span> <span class="keyword">int</span>
+ <span class="identifier">f</span><span class="special">(</span><span class="keyword">double</span><span class="special">);</span></tt>
         </p>
 <p>
           defines a function type,
         </p>
 <p>
- <code class="computeroutput"><span class="identifier">f</span> <span class="identifier">foo</span><span class="special">;</span></code>
+ <tt class="computeroutput"><span class="identifier">f</span> <span class="identifier">foo</span><span class="special">;</span></tt>
         </p>
 <p>
- declares a prototype for a function of type <code class="computeroutput"><span class="identifier">f</span></code>,
+ declares a prototype for a function of type <tt class="computeroutput"><span class="identifier">f</span></tt>,
         </p>
 <p>
- <code class="computeroutput"><span class="identifier">f</span><span class="special">*</span>
+ <tt class="computeroutput"><span class="identifier">f</span><span class="special">*</span>
           <span class="identifier">pf</span> <span class="special">=</span>
- <span class="identifier">foo</span><span class="special">;</span></code>
+ <span class="identifier">foo</span><span class="special">;</span></tt>
         </p>
 <p>
- <code class="computeroutput"><span class="identifier">f</span><span class="special">&amp;</span>
+ <tt class="computeroutput"><span class="identifier">f</span><span class="special">&amp;</span>
           <span class="identifier">fr</span> <span class="special">=</span>
- <span class="identifier">foo</span><span class="special">;</span></code>
+ <span class="identifier">foo</span><span class="special">;</span></tt>
         </p>
 <p>
- declares a pointer and a reference to the function <code class="computeroutput"><span class="identifier">foo</span></code>.
+ declares a pointer and a reference to the function <tt class="computeroutput"><span class="identifier">foo</span></tt>.
         </p>
 <p>
           If you want to detect whether some type is a pointer-to-function then use:
         </p>
 <p>
- <code class="computeroutput">is_function<span class="special">&lt;</span>remove_pointer<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">type</span><span class="special">&gt;::</span><span class="identifier">value</span>
- <span class="special">&amp;&amp;</span> is_pointer<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value</span></code>
+ <tt class="computeroutput">is_function<span class="special">&lt;</span>remove_pointer<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">type</span><span class="special">&gt;::</span><span class="identifier">value</span>
+ <span class="special">&amp;&amp;</span> is_pointer<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value</span></tt>
         </p>
 <p>
- or for pointers to member functions you can just use is_member_function_pointer
+ or for pointers to member functions you can just use <a href="is_member_function_pointer.html" title="
+ is_member_function_pointer">is_member_function_pointer</a>
           directly.
         </p>
 </td></tr>
@@ -175,10 +175,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_fundamental.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_fundamental.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_fundamental.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>is_fundamental</title>
+<title> is_fundamental</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="is_function.html" title="is_function">
-<link rel="next" href="is_integral.html" title="is_integral">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="is_function.html" title=" is_function">
+<link rel="next" href="is_integral.html" title=" is_integral">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,38 +24,37 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.is_fundamental"></a>
is_fundamental
-</h3></div></div></div>
+<a name="boost_typetraits.reference.is_fundamental"></a> is_fundamental</h3></div></div></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">struct</span> <span class="identifier">is_fundamental</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">is_fundamental</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T is a (possibly cv-qualified)
- fundamental type then inherits from true_type,
- otherwise inherits from false_type.
+ <span class="bold"><b>Inherits:</b></span> If T is a (possibly cv-qualified)
+ fundamental type then inherits from true_type,
+ otherwise inherits from false_type.
         Fundamental types include integral, floating point and void types (see also
- is_integral,
- is_floating_point
- and is_void)
+ is_integral,
+ is_floating_point
+ and is_void)
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 3.9.1.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 3.9.1.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_fundamental</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_fundamental</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_fundamental</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">)&gt;</span></code>
- inherits from <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_fundamental</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">)&gt;</span></tt>
+ inherits from <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -64,8 +63,8 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_fundamental</span><span class="special">&lt;</span><span class="keyword">double</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
- is the type <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_fundamental</span><span class="special">&lt;</span><span class="keyword">double</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
+ is the type <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -74,7 +73,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_fundamental</span><span class="special">&lt;</span><span class="keyword">void</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_fundamental</span><span class="special">&lt;</span><span class="keyword">void</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -84,7 +83,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_fundamental</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <tt class="computeroutput"><span class="identifier">is_fundamental</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt> is the type <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <p>
         </p>
@@ -92,10 +91,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_integral.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_integral.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_integral.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>is_integral</title>
+<title> is_integral</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="is_fundamental.html" title="is_fundamental">
-<link rel="next" href="is_member_function_pointer.html" title="is_member_function_pointer">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="is_fundamental.html" title=" is_fundamental">
+<link rel="next" href="is_member_function_pointer.html" title="
+ is_member_function_pointer">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,34 +25,33 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.is_integral"></a>
is_integral
-</h3></div></div></div>
+<a name="boost_typetraits.reference.is_integral"></a> is_integral</h3></div></div></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">struct</span> <span class="identifier">is_integral</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">is_integral</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T is a (possibly cv-qualified)
- integral type then inherits from true_type,
- otherwise inherits from false_type.
+ <span class="bold"><b>Inherits:</b></span> If T is a (possibly cv-qualified)
+ integral type then inherits from true_type,
+ otherwise inherits from false_type.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 3.9.1p7.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 3.9.1p7.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_integral</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_integral</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_integral</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;</span></code>
- inherits from <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_integral</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;</span></tt>
+ inherits from <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -60,8 +60,8 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_integral</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
- is the type <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_integral</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
+ is the type <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -70,7 +70,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_integral</span><span class="special">&lt;</span><span class="keyword">long</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_integral</span><span class="special">&lt;</span><span class="keyword">long</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -80,7 +80,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_integral</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <tt class="computeroutput"><span class="identifier">is_integral</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt> is the type <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <p>
         </p>
@@ -88,10 +88,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_member_function_pointer.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_member_function_pointer.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_member_function_pointer.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>is_member_function_pointer</title>
+<title>
+ is_member_function_pointer</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="is_integral.html" title="is_integral">
-<link rel="next" href="is_member_object_pointer.html" title="is_member_object_pointer">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="is_integral.html" title=" is_integral">
+<link rel="next" href="is_member_object_pointer.html" title="
+ is_member_object_pointer">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,34 +26,34 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.is_member_function_pointer"></a><a href="is_member_function_pointer.html" title="is_member_function_pointer">
- is_member_function_pointer</a>
-</h3></div></div></div>
+<a name="boost_typetraits.reference.is_member_function_pointer"></a><a href="is_member_function_pointer.html" title="
+ is_member_function_pointer">
+ is_member_function_pointer</a></h3></div></div></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">struct</span> <span class="identifier">is_member_function_pointer</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>
true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">is_member_function_pointer</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T is a (possibly cv-qualified)
- pointer to a member function then inherits from true_type,
- otherwise inherits from false_type.
+ <span class="bold"><b>Inherits:</b></span> If T is a (possibly cv-qualified)
+ pointer to a member function then inherits from true_type,
+ otherwise inherits from false_type.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 3.9.2 and 8.3.3.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 3.9.2 and 8.3.3.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_member_function_pointer</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_member_function_pointer</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_member_function_pointer</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(</span><span class="identifier">MyClass</span><span class="special">::*)(</span><span class="keyword">void</span><span class="special">)&gt;</span></code> inherits from <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_member_function_pointer</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(</span><span class="identifier">MyClass</span><span class="special">::*)(</span><span class="keyword">void</span><span class="special">)&gt;</span></tt> inherits from <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -60,8 +62,8 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_member_function_pointer</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(</span><span class="identifier">MyClass</span><span class="special">::*)(</span><span class="keyword">char</span><span class="special">)&gt;::</span><span class="identifier">type</span></code>
- is the type <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_member_function_pointer</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(</span><span class="identifier">MyClass</span><span class="special">::*)(</span><span class="keyword">char</span><span class="special">)&gt;::</span><span class="identifier">type</span></tt>
+ is the type <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -70,7 +72,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_member_function_pointer</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(</span><span class="identifier">MyClass</span><span class="special">::*)(</span><span class="keyword">void</span><span class="special">)</span><span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">value</span></code>
+ <tt class="computeroutput"><span class="identifier">is_member_function_pointer</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(</span><span class="identifier">MyClass</span><span class="special">::*)(</span><span class="keyword">void</span><span class="special">)</span><span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">value</span></tt>
             is an integral constant expression that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -80,11 +82,12 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_member_function_pointer</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(</span><span class="identifier">MyClass</span><span class="special">::*)&gt;::</span><span class="identifier">value</span></code>
+ <tt class="computeroutput"><span class="identifier">is_member_function_pointer</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(</span><span class="identifier">MyClass</span><span class="special">::*)&gt;::</span><span class="identifier">value</span></tt>
             is an integral constant expression that evaluates to <span class="emphasis"><em>false</em></span>:
             the argument in this case is a pointer to a data member and not a member
- function, see is_member_object_pointer
- and is_member_pointer
+ function, see <a href="is_member_object_pointer.html" title="
+ is_member_object_pointer">is_member_object_pointer</a>
+ and is_member_pointer
           </p>
 <p>
         </p>
@@ -93,8 +96,8 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_member_function_pointer</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code>
- is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <tt class="computeroutput"><span class="identifier">is_member_function_pointer</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt>
+ is the type <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <p>
         </p>
@@ -102,10 +105,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_member_object_pointer.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_member_object_pointer.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_member_object_pointer.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,15 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>is_member_object_pointer</title>
+<title>
+ is_member_object_pointer</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="is_member_function_pointer.html" title="is_member_function_pointer">
-<link rel="next" href="is_member_pointer.html" title="is_member_pointer">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="is_member_function_pointer.html" title="
+ is_member_function_pointer">
+<link rel="next" href="is_member_pointer.html" title=" is_member_pointer">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,34 +26,34 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.is_member_object_pointer"></a><a href="is_member_object_pointer.html" title="is_member_object_pointer">
- is_member_object_pointer</a>
-</h3></div></div></div>
+<a name="boost_typetraits.reference.is_member_object_pointer"></a><a href="is_member_object_pointer.html" title="
+ is_member_object_pointer">
+ is_member_object_pointer</a></h3></div></div></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">struct</span> <span class="identifier">is_member_object_pointer</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>
true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">is_member_object_pointer</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T is a (possibly cv-qualified)
- pointer to a member object (a data member) then inherits from true_type,
- otherwise inherits from false_type.
+ <span class="bold"><b>Inherits:</b></span> If T is a (possibly cv-qualified)
+ pointer to a member object (a data member) then inherits from true_type,
+ otherwise inherits from false_type.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 3.9.2 and 8.3.3.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 3.9.2 and 8.3.3.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_member_object_pointer</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_member_object_pointer</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_member_object_pointer</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(</span><span class="identifier">MyClass</span><span class="special">::*)&gt;</span></code> inherits from <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_member_object_pointer</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(</span><span class="identifier">MyClass</span><span class="special">::*)&gt;</span></tt> inherits from <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -60,8 +62,8 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_member_object_pointer</span><span class="special">&lt;</span><span class="keyword">double</span> <span class="special">(</span><span class="identifier">MyClass</span><span class="special">::*)&gt;::</span><span class="identifier">type</span></code>
- is the type <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_member_object_pointer</span><span class="special">&lt;</span><span class="keyword">double</span> <span class="special">(</span><span class="identifier">MyClass</span><span class="special">::*)&gt;::</span><span class="identifier">type</span></tt>
+ is the type <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -70,7 +72,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_member_object_pointer</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="keyword">int</span> <span class="special">(</span><span class="identifier">MyClass</span><span class="special">::*)&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_member_object_pointer</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="keyword">int</span> <span class="special">(</span><span class="identifier">MyClass</span><span class="special">::*)&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -80,11 +82,12 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_member_object_pointer</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(</span><span class="identifier">MyClass</span><span class="special">::*)(</span><span class="keyword">void</span><span class="special">)&gt;::</span><span class="identifier">value</span></code>
+ <tt class="computeroutput"><span class="identifier">is_member_object_pointer</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(</span><span class="identifier">MyClass</span><span class="special">::*)(</span><span class="keyword">void</span><span class="special">)&gt;::</span><span class="identifier">value</span></tt>
             is an integral constant expression that evaluates to <span class="emphasis"><em>false</em></span>:
             the argument in this case is a pointer to a member function and not a
- member object, see is_member_function_pointer
- and is_member_pointer
+ member object, see <a href="is_member_function_pointer.html" title="
+ is_member_function_pointer">is_member_function_pointer</a>
+ and is_member_pointer
           </p>
 <p>
         </p>
@@ -93,8 +96,8 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_member_object_pointer</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code>
- is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <tt class="computeroutput"><span class="identifier">is_member_object_pointer</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt>
+ is the type <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <p>
         </p>
@@ -102,10 +105,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_member_pointer.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_member_pointer.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_member_pointer.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>is_member_pointer</title>
+<title> is_member_pointer</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="is_member_object_pointer.html" title="is_member_object_pointer">
-<link rel="next" href="is_object.html" title="is_object">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="is_member_object_pointer.html" title="
+ is_member_object_pointer">
+<link rel="next" href="is_object.html" title=" is_object">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,35 +25,34 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.is_member_pointer"></a>
is_member_pointer
-</h3></div></div></div>
+<a name="boost_typetraits.reference.is_member_pointer"></a> is_member_pointer</h3></div></div></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">struct</span> <span class="identifier">is_member_pointer</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">is_member_pointer</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T is a (possibly cv-qualified)
+ <span class="bold"><b>Inherits:</b></span> If T is a (possibly cv-qualified)
         pointer to a member (either a function or a data member) then inherits from
- true_type,
- otherwise inherits from false_type.
+ true_type,
+ otherwise inherits from false_type.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 3.9.2 and 8.3.3.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 3.9.2 and 8.3.3.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_member_pointer</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_member_pointer</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_member_pointer</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(</span><span class="identifier">MyClass</span><span class="special">::*)&gt;</span></code>
- inherits from <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_member_pointer</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(</span><span class="identifier">MyClass</span><span class="special">::*)&gt;</span></tt>
+ inherits from <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -61,7 +61,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_member_pointer</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(</span><span class="identifier">MyClass</span><span class="special">::*)(</span><span class="keyword">char</span><span class="special">)&gt;::</span><span class="identifier">type</span></code> is the type <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_member_pointer</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(</span><span class="identifier">MyClass</span><span class="special">::*)(</span><span class="keyword">char</span><span class="special">)&gt;::</span><span class="identifier">type</span></tt> is the type <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -70,7 +70,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_member_pointer</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(</span><span class="identifier">MyClass</span><span class="special">::*)(</span><span class="keyword">void</span><span class="special">)</span><span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_member_pointer</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(</span><span class="identifier">MyClass</span><span class="special">::*)(</span><span class="keyword">void</span><span class="special">)</span><span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -80,7 +80,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_member_pointer</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <tt class="computeroutput"><span class="identifier">is_member_pointer</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt> is the type <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <p>
         </p>
@@ -88,10 +88,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_object.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_object.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_object.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>is_object</title>
+<title> is_object</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="is_member_pointer.html" title="is_member_pointer">
-<link rel="next" href="is_pod.html" title="is_pod">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="is_member_pointer.html" title=" is_member_pointer">
+<link rel="next" href="is_pod.html" title=" is_pod">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,35 +24,34 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.is_object"></a>
is_object
-</h3></div></div></div>
+<a name="boost_typetraits.reference.is_object"></a> is_object</h3></div></div></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">struct</span> <span class="identifier">is_object</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">is_object</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T is a (possibly cv-qualified)
- object type then inherits from true_type,
- otherwise inherits from false_type.
+ <span class="bold"><b>Inherits:</b></span> If T is a (possibly cv-qualified)
+ object type then inherits from true_type,
+ otherwise inherits from false_type.
         All types are object types except references, void, and function types.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 3.9p9.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 3.9p9.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_object</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_object</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_object</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;</span></code>
- inherits from <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_object</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;</span></tt>
+ inherits from <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -61,7 +60,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_object</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*&gt;::</span><span class="identifier">type</span></code> is the type <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_object</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*&gt;::</span><span class="identifier">type</span></tt> is the type <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -70,7 +69,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_object</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(*)(</span><span class="keyword">void</span><span class="special">)&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_object</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(*)(</span><span class="keyword">void</span><span class="special">)&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -80,7 +79,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_object</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(</span><span class="identifier">MyClass</span><span class="special">::*)(</span><span class="keyword">void</span><span class="special">)</span><span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_object</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(</span><span class="identifier">MyClass</span><span class="special">::*)(</span><span class="keyword">void</span><span class="special">)</span><span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -90,7 +89,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_object</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">&amp;&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_object</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">&amp;&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>false</em></span>: reference types are not
             objects
           </p>
@@ -101,7 +100,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_object</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(</span><span class="keyword">double</span><span class="special">)&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_object</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(</span><span class="keyword">double</span><span class="special">)&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>false</em></span>: function types are not
             objects
           </p>
@@ -112,7 +111,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_object</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="keyword">void</span><span class="special">&gt;::</span><span class="identifier">value</span></code>
+ <tt class="computeroutput"><span class="identifier">is_object</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="keyword">void</span><span class="special">&gt;::</span><span class="identifier">value</span></tt>
             is an integral constant expression that evaluates to <span class="emphasis"><em>false</em></span>:
             void is not an object type
           </p>
@@ -123,7 +122,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_object</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <tt class="computeroutput"><span class="identifier">is_object</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt> is the type <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <p>
         </p>
@@ -131,10 +130,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_pod.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_pod.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_pod.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>is_pod</title>
+<title> is_pod</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="is_object.html" title="is_object">
-<link rel="next" href="is_pointer.html" title="is_pointer">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="is_object.html" title=" is_object">
+<link rel="next" href="is_pointer.html" title=" is_pointer">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,16 +24,15 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.is_pod"></a>
is_pod
-</h3></div></div></div>
+<a name="boost_typetraits.reference.is_pod"></a> is_pod</h3></div></div></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">struct</span> <span class="identifier">is_pod</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">is_pod</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T is a (possibly cv-qualified)
- POD type then inherits from true_type,
- otherwise inherits from false_type.
+ <span class="bold"><b>Inherits:</b></span> If T is a (possibly cv-qualified)
+ POD type then inherits from true_type,
+ otherwise inherits from false_type.
       </p>
 <p>
         POD stands for "Plain old data". Arithmetic types, and enumeration
@@ -45,11 +44,11 @@
         array of PODs.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 3.9p10 and 9p4 (Note
+ <span class="bold"><b>C++ Standard Reference:</b></span> 3.9p10 and 9p4 (Note
         that POD's are also aggregates, see 8.5.1).
       </p>
 <p>
- <span class="bold"><strong>Compiler Compatibility:</strong></span> If the compiler
+ <span class="bold"><b>Compiler Compatibility:</b></span> If the compiler
         does not support partial-specialization of class templates, then this template
         can not be used with function types.
       </p>
@@ -60,19 +59,19 @@
         the necessary compiler-</span>_intrinsics.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_pod</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_pod</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_pod</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;</span></code>
- inherits from <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_pod</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;</span></tt>
+ inherits from <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -81,7 +80,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_pod</span><span class="special">&lt;</span><span class="keyword">char</span><span class="special">*&gt;::</span><span class="identifier">type</span></code> is the type <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_pod</span><span class="special">&lt;</span><span class="keyword">char</span><span class="special">*&gt;::</span><span class="identifier">type</span></tt> is the type <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -90,7 +89,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_pod</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(*)(</span><span class="keyword">long</span><span class="special">)&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_pod</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(*)(</span><span class="keyword">long</span><span class="special">)&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -100,7 +99,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_pod</span><span class="special">&lt;</span><span class="identifier">MyClass</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_pod</span><span class="special">&lt;</span><span class="identifier">MyClass</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>false</em></span>.
           </p>
 <p>
@@ -110,7 +109,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_pod</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <tt class="computeroutput"><span class="identifier">is_pod</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt> is the type <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <p>
         </p>
@@ -118,10 +117,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_pointer.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_pointer.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_pointer.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>is_pointer</title>
+<title> is_pointer</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="is_pod.html" title="is_pod">
-<link rel="next" href="is_polymorphic.html" title="is_polymorphic">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="is_pod.html" title=" is_pod">
+<link rel="next" href="is_polymorphic.html" title=" is_polymorphic">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,35 +24,34 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.is_pointer"></a>
is_pointer
-</h3></div></div></div>
+<a name="boost_typetraits.reference.is_pointer"></a> is_pointer</h3></div></div></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">struct</span> <span class="identifier">is_pointer</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">is_pointer</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T is a (possibly cv-qualified)
+ <span class="bold"><b>Inherits:</b></span> If T is a (possibly cv-qualified)
         pointer type (includes function pointers, but excludes pointers to members)
- then inherits from true_type,
- otherwise inherits from false_type.
+ then inherits from true_type,
+ otherwise inherits from false_type.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 3.9.2p2 and 8.3.1.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 3.9.2p2 and 8.3.1.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_pointer</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_pointer</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_pointer</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*&gt;</span></code>
- inherits from <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_pointer</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*&gt;</span></tt>
+ inherits from <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -61,7 +60,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_pointer</span><span class="special">&lt;</span><span class="keyword">char</span><span class="special">*</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span></code> is the type <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_pointer</span><span class="special">&lt;</span><span class="keyword">char</span><span class="special">*</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span></tt> is the type <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -70,7 +69,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_pointer</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(*)(</span><span class="keyword">long</span><span class="special">)&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_pointer</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(*)(</span><span class="keyword">long</span><span class="special">)&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -80,7 +79,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_pointer</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(</span><span class="identifier">MyClass</span><span class="special">::*)(</span><span class="keyword">long</span><span class="special">)&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_pointer</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(</span><span class="identifier">MyClass</span><span class="special">::*)(</span><span class="keyword">long</span><span class="special">)&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>false</em></span>.
           </p>
 <p>
@@ -90,7 +89,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_pointer</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(</span><span class="identifier">MyClass</span><span class="special">::*)&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_pointer</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(</span><span class="identifier">MyClass</span><span class="special">::*)&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>false</em></span>.
           </p>
 <p>
@@ -100,7 +99,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_pointer</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <tt class="computeroutput"><span class="identifier">is_pointer</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt> is the type <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <p>
         </p>
@@ -110,10 +109,10 @@
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Important]" src="../../../../../../doc/html/images/important.png"></td>
 <th align="left">Important</th>
 </tr>
-<tr><td align="left" valign="top"><p>
- <code class="computeroutput"><span class="identifier">is_pointer</span></code> detects "real"
+<tr><td colspan="2" align="left" valign="top"><p>
+ <tt class="computeroutput"><span class="identifier">is_pointer</span></tt> detects "real"
           pointer types only, and <span class="emphasis"><em>not</em></span> smart pointers. Users
- should not specialise <code class="computeroutput"><span class="identifier">is_pointer</span></code>
+ should not specialise <tt class="computeroutput"><span class="identifier">is_pointer</span></tt>
           for smart pointer types, as doing so may cause Boost (and other third party)
           code to fail to function correctly. Users wanting a trait to detect smart
           pointers should create their own. However, note that there is no way in
@@ -124,10 +123,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_polymorphic.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_polymorphic.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_polymorphic.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>is_polymorphic</title>
+<title> is_polymorphic</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="is_pointer.html" title="is_pointer">
-<link rel="next" href="is_same.html" title="is_same">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="is_pointer.html" title=" is_pointer">
+<link rel="next" href="is_same.html" title=" is_same">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,40 +24,39 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.is_polymorphic"></a>
is_polymorphic
-</h3></div></div></div>
+<a name="boost_typetraits.reference.is_polymorphic"></a> is_polymorphic</h3></div></div></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">struct</span> <span class="identifier">is_polymorphic</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">is_polymorphic</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T is a (possibly cv-qualified)
- polymorphic type then inherits from true_type,
- otherwise inherits from false_type.
- Type <code class="computeroutput"><span class="identifier">T</span></code> must be a complete
+ <span class="bold"><b>Inherits:</b></span> If T is a (possibly cv-qualified)
+ polymorphic type then inherits from true_type,
+ otherwise inherits from false_type.
+ Type <tt class="computeroutput"><span class="identifier">T</span></tt> must be a complete
         type.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 10.3.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 10.3.
       </p>
 <p>
- <span class="bold"><strong>Compiler Compatibility:</strong></span> The implementation
+ <span class="bold"><b>Compiler Compatibility:</b></span> The implementation
         requires some knowledge of the compilers ABI, it does actually seem to work
         with the majority of compilers though.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_polymorphic</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_polymorphic</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- Given: <code class="computeroutput"><span class="keyword">class</span> <span class="identifier">poly</span><span class="special">{</span> <span class="keyword">virtual</span> <span class="special">~</span><span class="identifier">poly</span><span class="special">();</span> <span class="special">};</span></code>
+ Given: <tt class="computeroutput"><span class="keyword">class</span> <span class="identifier">poly</span><span class="special">{</span> <span class="keyword">virtual</span> <span class="special">~</span><span class="identifier">poly</span><span class="special">();</span> <span class="special">};</span></tt>
           </p>
 <p>
         </p>
@@ -66,8 +65,8 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_polymorphic</span><span class="special">&lt;</span><span class="identifier">poly</span><span class="special">&gt;</span></code>
- inherits from <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_polymorphic</span><span class="special">&lt;</span><span class="identifier">poly</span><span class="special">&gt;</span></tt>
+ inherits from <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -76,8 +75,8 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_polymorphic</span><span class="special">&lt;</span><span class="identifier">poly</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
- is the type <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_polymorphic</span><span class="special">&lt;</span><span class="identifier">poly</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
+ is the type <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -86,7 +85,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_polymorphic</span><span class="special">&lt;</span><span class="identifier">poly</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_polymorphic</span><span class="special">&lt;</span><span class="identifier">poly</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -96,7 +95,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_polymorphic</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <tt class="computeroutput"><span class="identifier">is_polymorphic</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt> is the type <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <p>
         </p>
@@ -104,10 +103,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_reference.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_reference.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_reference.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>is_reference</title>
+<title> is_reference</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="is_stateless.html" title="is_stateless">
-<link rel="next" href="is_union.html" title="is_union">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="is_stateless.html" title=" is_stateless">
+<link rel="next" href="is_union.html" title=" is_union">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,40 +24,39 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.is_reference"></a>
is_reference
-</h3></div></div></div>
+<a name="boost_typetraits.reference.is_reference"></a> is_reference</h3></div></div></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">struct</span> <span class="identifier">is_reference</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">is_reference</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T is a reference pointer type
- then inherits from true_type,
- otherwise inherits from false_type.
+ <span class="bold"><b>Inherits:</b></span> If T is a reference pointer type
+ then inherits from true_type,
+ otherwise inherits from false_type.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 3.9.2 and 8.3.2.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 3.9.2 and 8.3.2.
       </p>
 <p>
- <span class="bold"><strong>Compiler Compatibility:</strong></span> If the compiler
+ <span class="bold"><b>Compiler Compatibility:</b></span> If the compiler
         does not support partial-specialization of class templates, then this template
         may report the wrong result for function types, and for types that are both
         const and volatile qualified.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_reference</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_reference</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_reference</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&amp;&gt;</span></code>
- inherits from <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_reference</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&amp;&gt;</span></tt>
+ inherits from <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -66,8 +65,8 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_reference</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&amp;&gt;::</span><span class="identifier">type</span></code>
- is the type <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_reference</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&amp;&gt;::</span><span class="identifier">type</span></tt>
+ is the type <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -76,7 +75,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_reference</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(&amp;)(</span><span class="keyword">long</span><span class="special">)&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_reference</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(&amp;)(</span><span class="keyword">long</span><span class="special">)&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>true</em></span> (the argument in this case
             is a reference to a function).
           </p>
@@ -87,7 +86,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_reference</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <tt class="computeroutput"><span class="identifier">is_reference</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt> is the type <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <p>
         </p>
@@ -95,10 +94,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_same.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_same.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_same.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>is_same</title>
+<title> is_same</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="is_polymorphic.html" title="is_polymorphic">
-<link rel="next" href="is_scalar.html" title="is_scalar">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="is_polymorphic.html" title=" is_polymorphic">
+<link rel="next" href="is_scalar.html" title=" is_scalar">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,36 +24,35 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.is_same"></a>
is_same
-</h3></div></div></div>
+<a name="boost_typetraits.reference.is_same"></a> is_same</h3></div></div></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">,</span> <span class="keyword">class</span> <span class="identifier">U</span><span class="special">&gt;</span>
-<span class="keyword">struct</span> <span class="identifier">is_same</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">is_same</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T and U are the same types
- then inherits from true_type,
- otherwise inherits from false_type.
+ <span class="bold"><b>Inherits:</b></span> If T and U are the same types
+ then inherits from true_type,
+ otherwise inherits from false_type.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_same</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_same</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Compiler Compatibility:</strong></span> If the compiler
+ <span class="bold"><b>Compiler Compatibility:</b></span> If the compiler
         does not support partial-specialization of class templates, then this template
         can not be used with abstract, incomplete or function types.
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_same</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">&gt;</span></code>
- inherits from <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_same</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">&gt;</span></tt>
+ inherits from <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -62,7 +61,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_same</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span></code> is the type <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_same</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span></tt> is the type <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -71,7 +70,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_same</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_same</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -81,7 +80,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_same</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">,</span> <span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">value</span></code>
+ <tt class="computeroutput"><span class="identifier">is_same</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">,</span> <span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">value</span></tt>
             is an integral constant expression that evaluates to <span class="emphasis"><em>false</em></span>.
           </p>
 <p>
@@ -91,7 +90,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_same</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&amp;,</span> <span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_same</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&amp;,</span> <span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>false</em></span>.
           </p>
 <p>
@@ -101,7 +100,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_same</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <tt class="computeroutput"><span class="identifier">is_same</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt> is the type <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <p>
         </p>
@@ -109,10 +108,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_scalar.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_scalar.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_scalar.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>is_scalar</title>
+<title> is_scalar</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="is_same.html" title="is_same">
-<link rel="next" href="is_signed.html" title="is_signed">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="is_same.html" title=" is_same">
+<link rel="next" href="is_signed.html" title=" is_signed">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,41 +24,40 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.is_scalar"></a>
is_scalar
-</h3></div></div></div>
+<a name="boost_typetraits.reference.is_scalar"></a> is_scalar</h3></div></div></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">struct</span> <span class="identifier">is_scalar</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">is_scalar</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T is a (possibly cv-qualified)
- scalar type then inherits from true_type,
- otherwise inherits from false_type.
+ <span class="bold"><b>Inherits:</b></span> If T is a (possibly cv-qualified)
+ scalar type then inherits from true_type,
+ otherwise inherits from false_type.
         Scalar types include integral, floating point, enumeration, pointer, and
         pointer-to-member types.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 3.9p10.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 3.9p10.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_scalar</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_scalar</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Compiler Compatibility:</strong></span> If the compiler
+ <span class="bold"><b>Compiler Compatibility:</b></span> If the compiler
         does not support partial-specialization of class templates, then this template
         can not be used with function types.
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_scalar</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*&gt;</span></code>
- inherits from <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_scalar</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*&gt;</span></tt>
+ inherits from <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -67,7 +66,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_scalar</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span></code> is the type <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_scalar</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span></tt> is the type <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -76,7 +75,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_scalar</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_scalar</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -86,7 +85,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_scalar</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(*)(</span><span class="keyword">long</span><span class="special">)&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_scalar</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(*)(</span><span class="keyword">long</span><span class="special">)&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -96,7 +95,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_scalar</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(</span><span class="identifier">MyClass</span><span class="special">::*)(</span><span class="keyword">long</span><span class="special">)&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_scalar</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(</span><span class="identifier">MyClass</span><span class="special">::*)(</span><span class="keyword">long</span><span class="special">)&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -106,7 +105,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_scalar</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(</span><span class="identifier">MyClass</span><span class="special">::*)&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_scalar</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="special">(</span><span class="identifier">MyClass</span><span class="special">::*)&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -116,7 +115,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_scalar</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <tt class="computeroutput"><span class="identifier">is_scalar</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt> is the type <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <p>
         </p>
@@ -124,10 +123,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_signed.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_signed.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_signed.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>is_signed</title>
+<title> is_signed</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="is_scalar.html" title="is_scalar">
-<link rel="next" href="is_stateless.html" title="is_stateless">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="is_scalar.html" title=" is_scalar">
+<link rel="next" href="is_stateless.html" title=" is_stateless">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,35 +24,34 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.is_signed"></a>
is_signed
-</h3></div></div></div>
+<a name="boost_typetraits.reference.is_signed"></a> is_signed</h3></div></div></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">struct</span> <span class="identifier">is_signed</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">is_signed</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T is an signed integer type
+ <span class="bold"><b>Inherits:</b></span> If T is an signed integer type
         or an enumerated type with an underlying signed integer type, then inherits
- from true_type,
- otherwise inherits from false_type.
+ from true_type,
+ otherwise inherits from false_type.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 3.9.1, 7.2.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 3.9.1, 7.2.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_signed</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_signed</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_signed</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;</span></code>
- inherits from <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_signed</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;</span></tt>
+ inherits from <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -61,7 +60,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_signed</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span> <span class="keyword">volatile</span><span class="special">&gt;::</span><span class="identifier">type</span></code> is the type <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_signed</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span> <span class="keyword">volatile</span><span class="special">&gt;::</span><span class="identifier">type</span></tt> is the type <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -70,7 +69,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_signed</span><span class="special">&lt;</span><span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">value</span></code>
+ <tt class="computeroutput"><span class="identifier">is_signed</span><span class="special">&lt;</span><span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">value</span></tt>
             is an integral constant expression that evaluates to <span class="emphasis"><em>false</em></span>.
           </p>
 <p>
@@ -80,7 +79,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_signed</span><span class="special">&lt;</span><span class="identifier">myclass</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_signed</span><span class="special">&lt;</span><span class="identifier">myclass</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>false</em></span>.
           </p>
 <p>
@@ -90,8 +89,8 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_signed</span><span class="special">&lt;</span><span class="keyword">char</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
- whose value depends upon the signedness of type <code class="computeroutput"><span class="keyword">char</span></code>.
+ <tt class="computeroutput"><span class="identifier">is_signed</span><span class="special">&lt;</span><span class="keyword">char</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
+ whose value depends upon the signedness of type <tt class="computeroutput"><span class="keyword">char</span></tt>.
           </p>
 <p>
         </p>
@@ -100,7 +99,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_signed</span><span class="special">&lt;</span><span class="keyword">long</span> <span class="keyword">long</span><span class="special">&gt;::</span><span class="identifier">value</span></code>
+ <tt class="computeroutput"><span class="identifier">is_signed</span><span class="special">&lt;</span><span class="keyword">long</span> <span class="keyword">long</span><span class="special">&gt;::</span><span class="identifier">value</span></tt>
             is an integral constant expression that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -110,7 +109,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_signed</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <tt class="computeroutput"><span class="identifier">is_signed</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt> is the type <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <p>
         </p>
@@ -118,10 +117,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_stateless.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_stateless.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_stateless.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>is_stateless</title>
+<title> is_stateless</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="is_signed.html" title="is_signed">
-<link rel="next" href="is_reference.html" title="is_reference">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="is_signed.html" title=" is_signed">
+<link rel="next" href="is_reference.html" title=" is_reference">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,25 +24,24 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.is_stateless"></a>
is_stateless
-</h3></div></div></div>
+<a name="boost_typetraits.reference.is_stateless"></a> is_stateless</h3></div></div></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">struct</span> <span class="identifier">is_stateless</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">is_stateless</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> Ff T is a stateless type then
- inherits from true_type,
- otherwise from false_type.
+ <span class="bold"><b>Inherits:</b></span> Ff T is a stateless type then
+ inherits from true_type,
+ otherwise from false_type.
       </p>
 <p>
         Type T must be a complete type.
       </p>
 <p>
         A stateless type is a type that has no storage and whose constructors and
- destructors are trivial. That means that <code class="computeroutput"><span class="identifier">is_stateless</span></code>
- only inherits from true_type
- if the following expression is <code class="computeroutput"><span class="keyword">true</span></code>:
+ destructors are trivial. That means that <tt class="computeroutput"><span class="identifier">is_stateless</span></tt>
+ only inherits from true_type
+ if the following expression is <tt class="computeroutput"><span class="keyword">true</span></tt>:
       </p>
 <pre class="programlisting">
 <span class="special">::</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_trivial_constructor</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value</span>
@@ -52,15 +51,15 @@
 <span class="special">&amp;&amp;</span> <span class="special">::</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_empty</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value</span>
 </pre>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 3.9p10.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 3.9p10.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_stateless</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_stateless</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Compiler Compatibility:</strong></span> If the compiler
+ <span class="bold"><b>Compiler Compatibility:</b></span> If the compiler
         does not support partial-specialization of class templates, then this template
         can not be used with function types.
       </p>
@@ -68,16 +67,20 @@
         Without some (as yet unspecified) help from the compiler, is_stateless will
         never report that a class or struct is stateless; this is always safe, if
         possibly sub-optimal. Currently (May 2005) only MWCW 9 and Visual C++ 8 have
- the necessary compiler intrinsics
+ the necessary compiler intrinsics
         to make this template work automatically.
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_union.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_union.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_union.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>is_union</title>
+<title> is_union</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="is_reference.html" title="is_reference">
-<link rel="next" href="is_unsigned.html" title="is_unsigned">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="is_reference.html" title=" is_reference">
+<link rel="next" href="is_unsigned.html" title=" is_unsigned">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,47 +24,46 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.is_union"></a>
is_union
-</h3></div></div></div>
+<a name="boost_typetraits.reference.is_union"></a> is_union</h3></div></div></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">struct</span> <span class="identifier">is_union</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">is_union</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T is a (possibly cv-qualified)
- union type then inherits from true_type,
- otherwise inherits from false_type.
+ <span class="bold"><b>Inherits:</b></span> If T is a (possibly cv-qualified)
+ union type then inherits from true_type,
+ otherwise inherits from false_type.
         Currently requires some kind of compiler support, otherwise unions are identified
         as classes.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 3.9.2 and 9.5.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 3.9.2 and 9.5.
       </p>
 <p>
- <span class="bold"><strong>Compiler Compatibility:</strong></span> Without (some as
+ <span class="bold"><b>Compiler Compatibility:</b></span> Without (some as
         yet unspecified) help from the compiler, we cannot distinguish between union
         and class types using only standard C++, as a result this type will never
- inherit from true_type,
+ inherit from true_type,
         unless the user explicitly specializes the template for their user-defined
         union types, or unless the compiler supplies some unspecified intrinsic that
         implements this functionality. Currently (May 2005) only Visual C++ 8 has
- the necessary compiler intrinsics
+ the necessary compiler intrinsics
         to make this trait "just work" without user intervention.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_union</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_union</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_union</span><span class="special">&lt;</span><span class="keyword">void</span><span class="special">&gt;</span></code>
- inherits from <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_union</span><span class="special">&lt;</span><span class="keyword">void</span><span class="special">&gt;</span></tt>
+ inherits from <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -73,8 +72,8 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_union</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="keyword">void</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
- is the type <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_union</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="keyword">void</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
+ is the type <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -83,7 +82,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_union</span><span class="special">&lt;</span><span class="keyword">void</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_union</span><span class="special">&lt;</span><span class="keyword">void</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -93,7 +92,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_union</span><span class="special">&lt;</span><span class="keyword">void</span><span class="special">*&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_union</span><span class="special">&lt;</span><span class="keyword">void</span><span class="special">*&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>false</em></span>.
           </p>
 <p>
@@ -103,7 +102,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_union</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <tt class="computeroutput"><span class="identifier">is_union</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt> is the type <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <p>
         </p>
@@ -111,10 +110,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_unsigned.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_unsigned.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_unsigned.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>is_unsigned</title>
+<title> is_unsigned</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="is_union.html" title="is_union">
-<link rel="next" href="is_void.html" title="is_void">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="is_union.html" title=" is_union">
+<link rel="next" href="is_void.html" title=" is_void">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,34 +24,33 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.is_unsigned"></a>
is_unsigned
-</h3></div></div></div>
+<a name="boost_typetraits.reference.is_unsigned"></a> is_unsigned</h3></div></div></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">struct</span> <span class="identifier">is_unsigned</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">is_unsigned</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T is an unsigned integer type
+ <span class="bold"><b>Inherits:</b></span> If T is an unsigned integer type
         or an enumerated type with an underlying unsigned integer type, then inherits
- from true_type,
- otherwise inherits from false_type.
+ from true_type,
+ otherwise inherits from false_type.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 3.9.1, 7.2.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 3.9.1, 7.2.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_unsigned</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_unsigned</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_unsigned</span><span class="special">&lt;</span><span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">&gt;</span></code> inherits from <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_unsigned</span><span class="special">&lt;</span><span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">&gt;</span></tt> inherits from <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -60,9 +59,9 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_unsigned</span><span class="special">&lt;</span><span class="keyword">unsigned</span> <span class="keyword">int</span>
- <span class="keyword">const</span> <span class="keyword">volatile</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
- is the type <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_unsigned</span><span class="special">&lt;</span><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <span class="keyword">const</span> <span class="keyword">volatile</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
+ is the type <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -71,7 +70,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_unsigned</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_unsigned</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>false</em></span>.
           </p>
 <p>
@@ -81,7 +80,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_unsigned</span><span class="special">&lt;</span><span class="identifier">myclass</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_unsigned</span><span class="special">&lt;</span><span class="identifier">myclass</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>false</em></span>.
           </p>
 <p>
@@ -91,8 +90,8 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_unsigned</span><span class="special">&lt;</span><span class="keyword">char</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
- whose value depends upon the signedness of type <code class="computeroutput"><span class="keyword">char</span></code>.
+ <tt class="computeroutput"><span class="identifier">is_unsigned</span><span class="special">&lt;</span><span class="keyword">char</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
+ whose value depends upon the signedness of type <tt class="computeroutput"><span class="keyword">char</span></tt>.
           </p>
 <p>
         </p>
@@ -101,8 +100,8 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_unsigned</span><span class="special">&lt;</span><span class="keyword">unsigned</span> <span class="keyword">long</span>
- <span class="keyword">long</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_unsigned</span><span class="special">&lt;</span><span class="keyword">unsigned</span> <span class="keyword">long</span>
+ <span class="keyword">long</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -112,7 +111,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_unsigned</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <tt class="computeroutput"><span class="identifier">is_unsigned</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt> is the type <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <p>
         </p>
@@ -120,10 +119,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_void.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_void.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_void.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>is_void</title>
+<title> is_void</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="is_unsigned.html" title="is_unsigned">
-<link rel="next" href="is_volatile.html" title="is_volatile">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="is_unsigned.html" title=" is_unsigned">
+<link rel="next" href="is_volatile.html" title=" is_volatile">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,34 +24,33 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.is_void"></a>
is_void
-</h3></div></div></div>
+<a name="boost_typetraits.reference.is_void"></a> is_void</h3></div></div></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">struct</span> <span class="identifier">is_void</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">is_void</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T is a (possibly cv-qualified)
- void type then inherits from true_type,
- otherwise inherits from false_type.
+ <span class="bold"><b>Inherits:</b></span> If T is a (possibly cv-qualified)
+ void type then inherits from true_type,
+ otherwise inherits from false_type.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 3.9.1p9.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 3.9.1p9.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_void</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_void</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_void</span><span class="special">&lt;</span><span class="keyword">void</span><span class="special">&gt;</span></code>
- inherits from <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_void</span><span class="special">&lt;</span><span class="keyword">void</span><span class="special">&gt;</span></tt>
+ inherits from <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -60,8 +59,8 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_void</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="keyword">void</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
- is the type <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_void</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="keyword">void</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
+ is the type <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -70,7 +69,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_void</span><span class="special">&lt;</span><span class="keyword">void</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_void</span><span class="special">&lt;</span><span class="keyword">void</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -80,7 +79,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_void</span><span class="special">&lt;</span><span class="keyword">void</span><span class="special">*&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_void</span><span class="special">&lt;</span><span class="keyword">void</span><span class="special">*&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>false</em></span>.
           </p>
 <p>
@@ -90,7 +89,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_void</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <tt class="computeroutput"><span class="identifier">is_void</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt> is the type <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <p>
         </p>
@@ -98,10 +97,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_volatile.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_volatile.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/is_volatile.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>is_volatile</title>
+<title> is_volatile</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="is_void.html" title="is_void">
-<link rel="next" href="make_signed.html" title="make_signed">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="is_void.html" title=" is_void">
+<link rel="next" href="make_signed.html" title=" make_signed">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,33 +24,32 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.is_volatile"></a>
is_volatile
-</h3></div></div></div>
+<a name="boost_typetraits.reference.is_volatile"></a> is_volatile</h3></div></div></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">struct</span> <span class="identifier">is_volatile</span> <span class="special">:</span> <span class="keyword">public</span> <em class="replaceable"><code>true_type-or-false_type</code></em> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">is_volatile</span> <span class="special">:</span> <span class="keyword">public</span> <i class="replaceable"><tt>true_type-or-false_type</tt></i> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> If T is a (top level) volatile-qualified
- type then inherits from true_type,
- otherwise inherits from false_type.
+ <span class="bold"><b>Inherits:</b></span> If T is a (top level) volatile-qualified
+ type then inherits from true_type,
+ otherwise inherits from false_type.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 3.9.3.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 3.9.3.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_volatile</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_volatile</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_volatile</span><span class="special">&lt;</span><span class="keyword">volatile</span> <span class="keyword">int</span><span class="special">&gt;</span></code> inherits from <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_volatile</span><span class="special">&lt;</span><span class="keyword">volatile</span> <span class="keyword">int</span><span class="special">&gt;</span></tt> inherits from <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -59,8 +58,8 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_volatile</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="keyword">volatile</span>
- <span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span></code> is the type <code class="computeroutput">true_type</code>.
+ <tt class="computeroutput"><span class="identifier">is_volatile</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="keyword">volatile</span>
+ <span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span></tt> is the type <tt class="computeroutput">true_type</tt>.
           </p>
 <p>
         </p>
@@ -69,7 +68,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_volatile</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*</span> <span class="keyword">volatile</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">is_volatile</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*</span> <span class="keyword">volatile</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>true</em></span>.
           </p>
 <p>
@@ -79,7 +78,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_volatile</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">volatile</span><span class="special">*&gt;::</span><span class="identifier">value</span></code>
+ <tt class="computeroutput"><span class="identifier">is_volatile</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">volatile</span><span class="special">*&gt;::</span><span class="identifier">value</span></tt>
             is an integral constant expression that evaluates to <span class="emphasis"><em>false</em></span>:
             the volatile qualifier is not at the top level in this case.
           </p>
@@ -90,7 +89,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_volatile</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <tt class="computeroutput"><span class="identifier">is_volatile</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt> is the type <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <p>
         </p>
@@ -98,10 +97,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/make_signed.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/make_signed.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/make_signed.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>make_signed</title>
+<title> make_signed</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="is_volatile.html" title="is_volatile">
-<link rel="next" href="make_unsigned.html" title="make_unsigned">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="is_volatile.html" title=" is_volatile">
+<link rel="next" href="make_unsigned.html" title=" make_unsigned">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,17 +24,16 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.make_signed"></a>
make_signed
-</h3></div></div></div>
+<a name="boost_typetraits.reference.make_signed"></a> make_signed</h3></div></div></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">struct</span> <span class="identifier">make_signed</span>
 <span class="special">{</span>
- <span class="keyword">typedef</span> <em class="replaceable"><code>see-below</code></em> <span class="identifier">type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <i class="replaceable"><tt>see-below</tt></i> <span class="identifier">type</span><span class="special">;</span>
 <span class="special">};</span>
 </pre>
 <p>
- <span class="bold"><strong>type:</strong></span> If T is a signed integer type then
+ <span class="bold"><b>type:</b></span> If T is a signed integer type then
         the same type as T, if T is an unsigned integer type then the corresponding
         signed type. Otherwise if T is an enumerated or character type (char or wchar_t)
         then a signed integer type with the same width as T.
@@ -43,20 +42,20 @@
         If T has any cv-qualifiers then these are also present on the result type.
       </p>
 <p>
- <span class="bold"><strong>Requires:</strong></span> T must be an integer or enumerated
+ <span class="bold"><b>Requires:</b></span> T must be an integer or enumerated
         type, and must not be the type bool.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 3.9.1.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 3.9.1.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">make_signed</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">make_signed</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <div class="table">
-<a name="id536397"></a><p class="title"><b>Table 1.15. Examples</b></p>
-<div class="table-contents"><table class="table" summary="Examples">
+<a name="id502557"></a><p class="title"><b>Table 1.15. Examples</b></p>
+<table class="table" summary="Examples">
 <colgroup>
 <col>
 <col>
@@ -77,46 +76,46 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">make_signed</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">make_signed</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">make_signed</span><span class="special">&lt;</span><span class="keyword">unsigned</span> <span class="keyword">int</span>
- <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">make_signed</span><span class="special">&lt;</span><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">make_signed</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="keyword">unsigned</span>
- <span class="keyword">long</span> <span class="keyword">long</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">make_signed</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="keyword">unsigned</span>
+ <span class="keyword">long</span> <span class="keyword">long</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">const</span> <span class="keyword">long</span>
- <span class="keyword">long</span></code>
+ <tt class="computeroutput"><span class="keyword">const</span> <span class="keyword">long</span>
+ <span class="keyword">long</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">make_signed</span><span class="special">&lt;</span><span class="identifier">my_enum</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">make_signed</span><span class="special">&lt;</span><span class="identifier">my_enum</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
@@ -128,7 +127,7 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">make_signed</span><span class="special">&lt;</span><span class="keyword">wchar_t</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">make_signed</span><span class="special">&lt;</span><span class="keyword">wchar_t</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
@@ -138,16 +137,19 @@
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break">
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/make_unsigned.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/make_unsigned.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/make_unsigned.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>make_unsigned</title>
+<title> make_unsigned</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="make_signed.html" title="make_signed">
-<link rel="next" href="promote.html" title="promote">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="make_signed.html" title=" make_signed">
+<link rel="next" href="promote.html" title=" promote">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,17 +24,16 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.make_unsigned"></a>
make_unsigned
-</h3></div></div></div>
+<a name="boost_typetraits.reference.make_unsigned"></a> make_unsigned</h3></div></div></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">struct</span> <span class="identifier">make_unsigned</span>
 <span class="special">{</span>
- <span class="keyword">typedef</span> <em class="replaceable"><code>see-below</code></em> <span class="identifier">type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <i class="replaceable"><tt>see-below</tt></i> <span class="identifier">type</span><span class="special">;</span>
 <span class="special">};</span>
 </pre>
 <p>
- <span class="bold"><strong>type:</strong></span> If T is a unsigned integer type then
+ <span class="bold"><b>type:</b></span> If T is a unsigned integer type then
         the same type as T, if T is an signed integer type then the corresponding
         unsigned type. Otherwise if T is an enumerated or character type (char or
         wchar_t) then an unsigned integer type with the same width as T.
@@ -43,20 +42,20 @@
         If T has any cv-qualifiers then these are also present on the result type.
       </p>
 <p>
- <span class="bold"><strong>Requires:</strong></span> T must be an integer or enumerated
+ <span class="bold"><b>Requires:</b></span> T must be an integer or enumerated
         type, and must not be the type bool.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 3.9.1.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 3.9.1.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">make_unsigned</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">make_unsigned</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <div class="table">
-<a name="id537030"></a><p class="title"><b>Table 1.16. Examples</b></p>
-<div class="table-contents"><table class="table" summary="Examples">
+<a name="id503192"></a><p class="title"><b>Table 1.16. Examples</b></p>
+<table class="table" summary="Examples">
 <colgroup>
 <col>
 <col>
@@ -77,47 +76,47 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">make_signed</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">make_signed</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span></code>
+ <tt class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">make_signed</span><span class="special">&lt;</span><span class="keyword">unsigned</span> <span class="keyword">int</span>
- <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">make_signed</span><span class="special">&lt;</span><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
- <span class="keyword">const</span></code>
+ <tt class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <span class="keyword">const</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">make_signed</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="keyword">unsigned</span>
- <span class="keyword">long</span> <span class="keyword">long</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">make_signed</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="keyword">unsigned</span>
+ <span class="keyword">long</span> <span class="keyword">long</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">const</span> <span class="keyword">unsigned</span>
- <span class="keyword">long</span> <span class="keyword">long</span></code>
+ <tt class="computeroutput"><span class="keyword">const</span> <span class="keyword">unsigned</span>
+ <span class="keyword">long</span> <span class="keyword">long</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">make_signed</span><span class="special">&lt;</span><span class="identifier">my_enum</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">make_signed</span><span class="special">&lt;</span><span class="identifier">my_enum</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
@@ -129,7 +128,7 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">make_signed</span><span class="special">&lt;</span><span class="keyword">wchar_t</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">make_signed</span><span class="special">&lt;</span><span class="keyword">wchar_t</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
@@ -139,16 +138,19 @@
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break">
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/promote.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/promote.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/promote.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>promote</title>
+<title> promote</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="make_unsigned.html" title="make_unsigned">
-<link rel="next" href="rank.html" title="rank">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="make_unsigned.html" title=" make_unsigned">
+<link rel="next" href="rank.html" title=" rank">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,36 +24,36 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.promote"></a>
promote
-</h3></div></div></div>
+<a name="boost_typetraits.reference.promote"></a> promote</h3></div></div></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">struct</span> <span class="identifier">promote</span>
 <span class="special">{</span>
- <span class="keyword">typedef</span> <em class="replaceable"><code>see-below</code></em> <span class="identifier">type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <i class="replaceable"><tt>see-below</tt></i> <span class="identifier">type</span><span class="special">;</span>
 <span class="special">};</span>
 </pre>
 <p>
- <span class="bold"><strong>type:</strong></span> If integral or floating point promotion
- can be applied to an rvalue of type <code class="computeroutput"><span class="identifier">T</span></code>,
- then applies integral and floating point promotions to <code class="computeroutput"><span class="identifier">T</span></code>
- and keeps cv-qualifiers of <code class="computeroutput"><span class="identifier">T</span></code>,
- otherwise leaves <code class="computeroutput"><span class="identifier">T</span></code> unchanged.
- See also integral_promotion
- and floating_point_promotion.
+ <span class="bold"><b>type:</b></span> If integral or floating point promotion
+ can be applied to an rvalue of type <tt class="computeroutput"><span class="identifier">T</span></tt>,
+ then applies integral and floating point promotions to <tt class="computeroutput"><span class="identifier">T</span></tt>
+ and keeps cv-qualifiers of <tt class="computeroutput"><span class="identifier">T</span></tt>,
+ otherwise leaves <tt class="computeroutput"><span class="identifier">T</span></tt> unchanged.
+ See also integral_promotion
+ and <a href="floating_point_promotion.html" title="
+ floating_point_promotion">floating_point_promotion</a>.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 4.5 except 4.5/3
+ <span class="bold"><b>C++ Standard Reference:</b></span> 4.5 except 4.5/3
         (integral bit-field) and 4.6.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">promote</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">promote</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <div class="table">
-<a name="id537732"></a><p class="title"><b>Table 1.17. Examples</b></p>
-<div class="table-contents"><table class="table" summary="Examples">
+<a name="id503894"></a><p class="title"><b>Table 1.17. Examples</b></p>
+<table class="table" summary="Examples">
 <colgroup>
 <col>
 <col>
@@ -74,50 +74,53 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">promote</span><span class="special">&lt;</span><span class="keyword">short</span> <span class="keyword">volatile</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">promote</span><span class="special">&lt;</span><span class="keyword">short</span> <span class="keyword">volatile</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span> <span class="keyword">volatile</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span> <span class="keyword">volatile</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">promote</span><span class="special">&lt;</span><span class="keyword">float</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">promote</span><span class="special">&lt;</span><span class="keyword">float</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">double</span> <span class="keyword">const</span></code>
+ <tt class="computeroutput"><span class="keyword">double</span> <span class="keyword">const</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">promote</span><span class="special">&lt;</span><span class="keyword">short</span><span class="special">&amp;&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">promote</span><span class="special">&lt;</span><span class="keyword">short</span><span class="special">&amp;&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">short</span><span class="special">&amp;</span></code>
+ <tt class="computeroutput"><span class="keyword">short</span><span class="special">&amp;</span></tt>
             </p>
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break">
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/rank.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/rank.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/rank.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>rank</title>
+<title> rank</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="promote.html" title="promote">
-<link rel="next" href="remove_all_extents.html" title="remove_all_extents">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="promote.html" title=" promote">
+<link rel="next" href="remove_all_extents.html" title=" remove_all_extents">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,36 +24,35 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.rank"></a>
rank
-</h3></div></div></div>
+<a name="boost_typetraits.reference.rank"></a> rank</h3></div></div></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">struct</span> <span class="identifier">rank</span> <span class="special">:</span> <span class="keyword">public</span> integral_constant<span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">,</span> <span class="identifier">RANK</span><span class="special">(</span><span class="identifier">T</span><span class="special">)&gt;</span> <span class="special">{};</span>
+<span class="keyword">struct</span> <span class="identifier">rank</span> <span class="special">:</span> <span class="keyword">public</span> integral_constant<span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">,</span> <span class="identifier">RANK</span><span class="special">(</span><span class="identifier">T</span><span class="special">)&gt;</span> <span class="special">{};</span>
 </pre>
 <p>
- <span class="bold"><strong>Inherits:</strong></span> Class template rank inherits from
- <code class="computeroutput">integral_constant<span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">,</span> <span class="identifier">RANK</span><span class="special">(</span><span class="identifier">T</span><span class="special">)&gt;</span></code>,
- where <code class="computeroutput"><span class="identifier">RANK</span><span class="special">(</span><span class="identifier">T</span><span class="special">)</span></code> is the
- number of array dimensions in type <code class="computeroutput"><span class="identifier">T</span></code>.
+ <span class="bold"><b>Inherits:</b></span> Class template rank inherits from
+ <tt class="computeroutput">integral_constant<span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">,</span> <span class="identifier">RANK</span><span class="special">(</span><span class="identifier">T</span><span class="special">)&gt;</span></tt>,
+ where <tt class="computeroutput"><span class="identifier">RANK</span><span class="special">(</span><span class="identifier">T</span><span class="special">)</span></tt> is the
+ number of array dimensions in type <tt class="computeroutput"><span class="identifier">T</span></tt>.
       </p>
 <p>
- If <code class="computeroutput"><span class="identifier">T</span></code> is not an array type,
- then <code class="computeroutput"><span class="identifier">RANK</span><span class="special">(</span><span class="identifier">T</span><span class="special">)</span></code> is zero.
+ If <tt class="computeroutput"><span class="identifier">T</span></tt> is not an array type,
+ then <tt class="computeroutput"><span class="identifier">RANK</span><span class="special">(</span><span class="identifier">T</span><span class="special">)</span></tt> is zero.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">rank</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">rank</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <p>
- <span class="bold"><strong>Examples:</strong></span>
+ <span class="bold"><b>Examples:</b></span>
       </p>
 <div class="blockquote"><blockquote class="blockquote">
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">rank</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">[]&gt;</span></code>
- inherits from <code class="computeroutput">integral_constant<span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">,</span> <span class="number">1</span><span class="special">&gt;</span></code>.
+ <tt class="computeroutput"><span class="identifier">rank</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">[]&gt;</span></tt>
+ inherits from <tt class="computeroutput">integral_constant<span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">,</span> <span class="number">1</span><span class="special">&gt;</span></tt>.
           </p>
 <p>
         </p>
@@ -62,7 +61,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">rank</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">[</span><span class="number">2</span><span class="special">][</span><span class="number">3</span><span class="special">][</span><span class="number">4</span><span class="special">]&gt;::</span><span class="identifier">type</span></code> is the type <code class="computeroutput">integral_constant<span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">,</span> <span class="number">3</span><span class="special">&gt;</span></code>.
+ <tt class="computeroutput"><span class="identifier">rank</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">[</span><span class="number">2</span><span class="special">][</span><span class="number">3</span><span class="special">][</span><span class="number">4</span><span class="special">]&gt;::</span><span class="identifier">type</span></tt> is the type <tt class="computeroutput">integral_constant<span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">,</span> <span class="number">3</span><span class="special">&gt;</span></tt>.
           </p>
 <p>
         </p>
@@ -71,7 +70,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">rank</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">[</span><span class="number">1</span><span class="special">]&gt;::</span><span class="identifier">value</span></code>
+ <tt class="computeroutput"><span class="identifier">rank</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">[</span><span class="number">1</span><span class="special">]&gt;::</span><span class="identifier">value</span></tt>
             is an integral constant expression that evaluates to <span class="emphasis"><em>1</em></span>.
           </p>
 <p>
@@ -81,7 +80,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">rank</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">[][</span><span class="number">2</span><span class="special">]&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">rank</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">[][</span><span class="number">2</span><span class="special">]&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>2</em></span>.
           </p>
 <p>
@@ -91,7 +90,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">rank</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <tt class="computeroutput"><span class="identifier">rank</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*&gt;::</span><span class="identifier">value</span></tt> is an integral constant expression
             that evaluates to <span class="emphasis"><em>0</em></span>.
           </p>
 <p>
@@ -101,7 +100,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">rank</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span></code>.
+ <tt class="computeroutput"><span class="identifier">rank</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></tt> is the type <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span></tt>.
           </p>
 <p>
         </p>
@@ -109,10 +108,14 @@
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/remove_all_extents.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/remove_all_extents.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/remove_all_extents.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>remove_all_extents</title>
+<title> remove_all_extents</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="rank.html" title="rank">
-<link rel="next" href="remove_const.html" title="remove_const">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="rank.html" title=" rank">
+<link rel="next" href="remove_const.html" title=" remove_const">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,39 +24,38 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.remove_all_extents"></a>
remove_all_extents
-</h3></div></div></div>
+<a name="boost_typetraits.reference.remove_all_extents"></a> remove_all_extents</h3></div></div></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">struct</span> <span class="identifier">remove_all_extents</span>
 <span class="special">{</span>
- <span class="keyword">typedef</span> <em class="replaceable"><code>see-below</code></em> <span class="identifier">type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <i class="replaceable"><tt>see-below</tt></i> <span class="identifier">type</span><span class="special">;</span>
 <span class="special">};</span>
 </pre>
 <p>
- <span class="bold"><strong>type:</strong></span> If <code class="computeroutput"><span class="identifier">T</span></code>
- is an array type, then removes all of the array bounds on <code class="computeroutput"><span class="identifier">T</span></code>,
- otherwise leaves <code class="computeroutput"><span class="identifier">T</span></code> unchanged.
+ <span class="bold"><b>type:</b></span> If <tt class="computeroutput"><span class="identifier">T</span></tt>
+ is an array type, then removes all of the array bounds on <tt class="computeroutput"><span class="identifier">T</span></tt>,
+ otherwise leaves <tt class="computeroutput"><span class="identifier">T</span></tt> unchanged.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 8.3.4.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 8.3.4.
       </p>
 <p>
- <span class="bold"><strong>Compiler Compatibility:</strong></span> If the compiler
+ <span class="bold"><b>Compiler Compatibility:</b></span> If the compiler
         does not support partial specialization of class-templates then this template
- will compile, but the member <code class="computeroutput"><span class="identifier">type</span></code>
- will always be the same as type <code class="computeroutput"><span class="identifier">T</span></code>
+ will compile, but the member <tt class="computeroutput"><span class="identifier">type</span></tt>
+ will always be the same as type <tt class="computeroutput"><span class="identifier">T</span></tt>
         except where <a href="../category/transform.html#boost_typetraits.category.transform.broken_compiler_workarounds_">compiler
         workarounds</a> have been applied.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">remove_all_extents</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">remove_all_extents</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <div class="table">
-<a name="id539167"></a><p class="title"><b>Table 1.18. Examples</b></p>
-<div class="table-contents"><table class="table" summary="Examples">
+<a name="id505331"></a><p class="title"><b>Table 1.18. Examples</b></p>
+<table class="table" summary="Examples">
 <colgroup>
 <col>
 <col>
@@ -77,74 +76,77 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">remove_all_extents</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">remove_all_extents</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">remove_all_extents</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">[</span><span class="number">2</span><span class="special">]&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">remove_all_extents</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">[</span><span class="number">2</span><span class="special">]&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">remove_all_extents</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">[][</span><span class="number">2</span><span class="special">]&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">remove_all_extents</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">[][</span><span class="number">2</span><span class="special">]&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">remove_all_extents</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">[</span><span class="number">2</span><span class="special">][</span><span class="number">3</span><span class="special">][</span><span class="number">4</span><span class="special">]&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">remove_all_extents</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">[</span><span class="number">2</span><span class="special">][</span><span class="number">3</span><span class="special">][</span><span class="number">4</span><span class="special">]&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">remove_all_extents</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">*&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">remove_all_extents</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">*&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span><span class="special">*</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span><span class="special">*</span></tt>
             </p>
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break">
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/remove_const.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/remove_const.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/remove_const.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>remove_const</title>
+<title> remove_const</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="remove_all_extents.html" title="remove_all_extents">
-<link rel="next" href="remove_cv.html" title="remove_cv">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="remove_all_extents.html" title=" remove_all_extents">
+<link rel="next" href="remove_cv.html" title=" remove_cv">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,38 +24,37 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.remove_const"></a>
remove_const
-</h3></div></div></div>
+<a name="boost_typetraits.reference.remove_const"></a> remove_const</h3></div></div></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">struct</span> <span class="identifier">remove_const</span>
 <span class="special">{</span>
- <span class="keyword">typedef</span> <em class="replaceable"><code>see-below</code></em> <span class="identifier">type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <i class="replaceable"><tt>see-below</tt></i> <span class="identifier">type</span><span class="special">;</span>
 <span class="special">};</span>
 </pre>
 <p>
- <span class="bold"><strong>type:</strong></span> The same type as <code class="computeroutput"><span class="identifier">T</span></code>,
+ <span class="bold"><b>type:</b></span> The same type as <tt class="computeroutput"><span class="identifier">T</span></tt>,
         but with any <span class="emphasis"><em>top level</em></span> const-qualifier removed.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 3.9.3.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 3.9.3.
       </p>
 <p>
- <span class="bold"><strong>Compiler Compatibility:</strong></span> If the compiler
+ <span class="bold"><b>Compiler Compatibility:</b></span> If the compiler
         does not support partial specialization of class-templates then this template
- will compile, but the member <code class="computeroutput"><span class="identifier">type</span></code>
- will always be the same as type <code class="computeroutput"><span class="identifier">T</span></code>
+ will compile, but the member <tt class="computeroutput"><span class="identifier">type</span></tt>
+ will always be the same as type <tt class="computeroutput"><span class="identifier">T</span></tt>
         except where <a href="../category/transform.html#boost_typetraits.category.transform.broken_compiler_workarounds_">compiler
         workarounds</a> have been applied.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">remove_const</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">remove_const</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <div class="table">
-<a name="id539889"></a><p class="title"><b>Table 1.19. Examples</b></p>
-<div class="table-contents"><table class="table" summary="Examples">
+<a name="id506054"></a><p class="title"><b>Table 1.19. Examples</b></p>
+<table class="table" summary="Examples">
 <colgroup>
 <col>
 <col>
@@ -76,75 +75,78 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">remove_const</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">remove_const</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">remove_const</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">remove_const</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">remove_const</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span>
- <span class="keyword">volatile</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">remove_const</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span>
+ <span class="keyword">volatile</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span> <span class="keyword">volatile</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span> <span class="keyword">volatile</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">remove_const</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&amp;&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">remove_const</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&amp;&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&amp;</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&amp;</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">remove_const</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">*&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">remove_const</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">*&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span><span class="special">*</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span><span class="special">*</span></tt>
             </p>
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break">
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/remove_cv.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/remove_cv.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/remove_cv.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>remove_cv</title>
+<title> remove_cv</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="remove_const.html" title="remove_const">
-<link rel="next" href="remove_extent.html" title="remove_extent">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="remove_const.html" title=" remove_const">
+<link rel="next" href="remove_extent.html" title=" remove_extent">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,38 +24,37 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.remove_cv"></a>
remove_cv
-</h3></div></div></div>
+<a name="boost_typetraits.reference.remove_cv"></a> remove_cv</h3></div></div></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">struct</span> <span class="identifier">remove_cv</span>
 <span class="special">{</span>
- <span class="keyword">typedef</span> <em class="replaceable"><code>see-below</code></em> <span class="identifier">type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <i class="replaceable"><tt>see-below</tt></i> <span class="identifier">type</span><span class="special">;</span>
 <span class="special">};</span>
 </pre>
 <p>
- <span class="bold"><strong>type:</strong></span> The same type as <code class="computeroutput"><span class="identifier">T</span></code>,
+ <span class="bold"><b>type:</b></span> The same type as <tt class="computeroutput"><span class="identifier">T</span></tt>,
         but with any <span class="emphasis"><em>top level</em></span> cv-qualifiers removed.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 3.9.3.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 3.9.3.
       </p>
 <p>
- <span class="bold"><strong>Compiler Compatibility:</strong></span> If the compiler
+ <span class="bold"><b>Compiler Compatibility:</b></span> If the compiler
         does not support partial specialization of class-templates then this template
- will compile, but the member <code class="computeroutput"><span class="identifier">type</span></code>
- will always be the same as type <code class="computeroutput"><span class="identifier">T</span></code>
+ will compile, but the member <tt class="computeroutput"><span class="identifier">type</span></tt>
+ will always be the same as type <tt class="computeroutput"><span class="identifier">T</span></tt>
         except where <a href="../category/transform.html#boost_typetraits.category.transform.broken_compiler_workarounds_">compiler
         workarounds</a> have been applied.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">remove_cv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">remove_cv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <div class="table">
-<a name="id540594"></a><p class="title"><b>Table 1.20. Examples</b></p>
-<div class="table-contents"><table class="table" summary="Examples">
+<a name="id506759"></a><p class="title"><b>Table 1.20. Examples</b></p>
+<table class="table" summary="Examples">
 <colgroup>
 <col>
 <col>
@@ -76,75 +75,78 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">remove_cv</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">remove_cv</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">remove_cv</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">remove_cv</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">remove_cv</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span>
- <span class="keyword">volatile</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">remove_cv</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span>
+ <span class="keyword">volatile</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">remove_cv</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&amp;&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">remove_cv</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&amp;&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&amp;</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&amp;</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">remove_cv</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">*&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">remove_cv</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">*&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span><span class="special">*</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span><span class="special">*</span></tt>
             </p>
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break">
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/remove_extent.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/remove_extent.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/remove_extent.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>remove_extent</title>
+<title> remove_extent</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="remove_cv.html" title="remove_cv">
-<link rel="next" href="remove_pointer.html" title="remove_pointer">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="remove_cv.html" title=" remove_cv">
+<link rel="next" href="remove_pointer.html" title=" remove_pointer">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,39 +24,38 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.remove_extent"></a>
remove_extent
-</h3></div></div></div>
+<a name="boost_typetraits.reference.remove_extent"></a> remove_extent</h3></div></div></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">struct</span> <span class="identifier">remove_extent</span>
 <span class="special">{</span>
- <span class="keyword">typedef</span> <em class="replaceable"><code>see-below</code></em> <span class="identifier">type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <i class="replaceable"><tt>see-below</tt></i> <span class="identifier">type</span><span class="special">;</span>
 <span class="special">};</span>
 </pre>
 <p>
- <span class="bold"><strong>type:</strong></span> If <code class="computeroutput"><span class="identifier">T</span></code>
+ <span class="bold"><b>type:</b></span> If <tt class="computeroutput"><span class="identifier">T</span></tt>
         is an array type, then removes the topmost array bound, otherwise leaves
- <code class="computeroutput"><span class="identifier">T</span></code> unchanged.
+ <tt class="computeroutput"><span class="identifier">T</span></tt> unchanged.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 8.3.4.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 8.3.4.
       </p>
 <p>
- <span class="bold"><strong>Compiler Compatibility:</strong></span> If the compiler
+ <span class="bold"><b>Compiler Compatibility:</b></span> If the compiler
         does not support partial specialization of class-templates then this template
- will compile, but the member <code class="computeroutput"><span class="identifier">type</span></code>
- will always be the same as type <code class="computeroutput"><span class="identifier">T</span></code>
+ will compile, but the member <tt class="computeroutput"><span class="identifier">type</span></tt>
+ will always be the same as type <tt class="computeroutput"><span class="identifier">T</span></tt>
         except where <a href="../category/transform.html#boost_typetraits.category.transform.broken_compiler_workarounds_">compiler
         workarounds</a> have been applied.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">remove_extent</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">remove_extent</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <div class="table">
-<a name="id541298"></a><p class="title"><b>Table 1.21. Examples</b></p>
-<div class="table-contents"><table class="table" summary="Examples">
+<a name="id507465"></a><p class="title"><b>Table 1.21. Examples</b></p>
+<table class="table" summary="Examples">
 <colgroup>
 <col>
 <col>
@@ -77,74 +76,77 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">remove_extent</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">remove_extent</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">remove_extent</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">[</span><span class="number">2</span><span class="special">]&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">remove_extent</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">[</span><span class="number">2</span><span class="special">]&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">remove_extent</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">[</span><span class="number">2</span><span class="special">][</span><span class="number">4</span><span class="special">]&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">remove_extent</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">[</span><span class="number">2</span><span class="special">][</span><span class="number">4</span><span class="special">]&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span><span class="special">[</span><span class="number">4</span><span class="special">]</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span><span class="special">[</span><span class="number">4</span><span class="special">]</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">remove_extent</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">[][</span><span class="number">2</span><span class="special">]&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">remove_extent</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">[][</span><span class="number">2</span><span class="special">]&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span><span class="special">[</span><span class="number">2</span><span class="special">]</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span><span class="special">[</span><span class="number">2</span><span class="special">]</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">remove_extent</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">*&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">remove_extent</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">*&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span><span class="special">*</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span><span class="special">*</span></tt>
             </p>
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break">
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/remove_pointer.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/remove_pointer.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/remove_pointer.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>remove_pointer</title>
+<title> remove_pointer</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="remove_extent.html" title="remove_extent">
-<link rel="next" href="remove_reference.html" title="remove_reference">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="remove_extent.html" title=" remove_extent">
+<link rel="next" href="remove_reference.html" title=" remove_reference">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,38 +24,37 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.remove_pointer"></a>
remove_pointer
-</h3></div></div></div>
+<a name="boost_typetraits.reference.remove_pointer"></a> remove_pointer</h3></div></div></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">struct</span> <span class="identifier">remove_pointer</span>
 <span class="special">{</span>
- <span class="keyword">typedef</span> <em class="replaceable"><code>see-below</code></em> <span class="identifier">type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <i class="replaceable"><tt>see-below</tt></i> <span class="identifier">type</span><span class="special">;</span>
 <span class="special">};</span>
 </pre>
 <p>
- <span class="bold"><strong>type:</strong></span> The same type as <code class="computeroutput"><span class="identifier">T</span></code>,
+ <span class="bold"><b>type:</b></span> The same type as <tt class="computeroutput"><span class="identifier">T</span></tt>,
         but with any pointer modifier removed.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 8.3.1.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 8.3.1.
       </p>
 <p>
- <span class="bold"><strong>Compiler Compatibility:</strong></span> If the compiler
+ <span class="bold"><b>Compiler Compatibility:</b></span> If the compiler
         does not support partial specialization of class-templates then this template
- will compile, but the member <code class="computeroutput"><span class="identifier">type</span></code>
- will always be the same as type <code class="computeroutput"><span class="identifier">T</span></code>
+ will compile, but the member <tt class="computeroutput"><span class="identifier">type</span></tt>
+ will always be the same as type <tt class="computeroutput"><span class="identifier">T</span></tt>
         except where <a href="../category/transform.html#boost_typetraits.category.transform.broken_compiler_workarounds_">compiler
         workarounds</a> have been applied.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">remove_pointer</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">remove_pointer</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <div class="table">
-<a name="id542035"></a><p class="title"><b>Table 1.22. Examples</b></p>
-<div class="table-contents"><table class="table" summary="Examples">
+<a name="id508203"></a><p class="title"><b>Table 1.22. Examples</b></p>
+<table class="table" summary="Examples">
 <colgroup>
 <col>
 <col>
@@ -76,74 +75,77 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">remove_pointer</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">remove_pointer</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">remove_pointer</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">*&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">remove_pointer</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">*&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">remove_pointer</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">**&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">remove_pointer</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">**&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span><span class="special">*</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span><span class="special">*</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">remove_pointer</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&amp;&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">remove_pointer</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&amp;&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span><span class="special">&amp;</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span><span class="special">&amp;</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">remove_pointer</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*&amp;&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">remove_pointer</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*&amp;&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span><span class="special">*&amp;</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span><span class="special">*&amp;</span></tt>
             </p>
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break">
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/remove_reference.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/remove_reference.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/remove_reference.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>remove_reference</title>
+<title> remove_reference</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="remove_pointer.html" title="remove_pointer">
-<link rel="next" href="remove_volatile.html" title="remove_volatile">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="remove_pointer.html" title=" remove_pointer">
+<link rel="next" href="remove_volatile.html" title=" remove_volatile">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,38 +24,37 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.remove_reference"></a>
remove_reference
-</h3></div></div></div>
+<a name="boost_typetraits.reference.remove_reference"></a> remove_reference</h3></div></div></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">struct</span> <span class="identifier">remove_reference</span>
 <span class="special">{</span>
- <span class="keyword">typedef</span> <em class="replaceable"><code>see-below</code></em> <span class="identifier">type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <i class="replaceable"><tt>see-below</tt></i> <span class="identifier">type</span><span class="special">;</span>
 <span class="special">};</span>
 </pre>
 <p>
- <span class="bold"><strong>type:</strong></span> The same type as <code class="computeroutput"><span class="identifier">T</span></code>,
+ <span class="bold"><b>type:</b></span> The same type as <tt class="computeroutput"><span class="identifier">T</span></tt>,
         but with any reference modifier removed.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 8.3.2.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 8.3.2.
       </p>
 <p>
- <span class="bold"><strong>Compiler Compatibility:</strong></span> If the compiler
+ <span class="bold"><b>Compiler Compatibility:</b></span> If the compiler
         does not support partial specialization of class-templates then this template
- will compile, but the member <code class="computeroutput"><span class="identifier">type</span></code>
- will always be the same as type <code class="computeroutput"><span class="identifier">T</span></code>
+ will compile, but the member <tt class="computeroutput"><span class="identifier">type</span></tt>
+ will always be the same as type <tt class="computeroutput"><span class="identifier">T</span></tt>
         except where <a href="../category/transform.html#boost_typetraits.category.transform.broken_compiler_workarounds_">compiler
         workarounds</a> have been applied.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">remove_reference</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">remove_reference</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <div class="table">
-<a name="id542716"></a><p class="title"><b>Table 1.23. Examples</b></p>
-<div class="table-contents"><table class="table" summary="Examples">
+<a name="id508885"></a><p class="title"><b>Table 1.23. Examples</b></p>
+<table class="table" summary="Examples">
 <colgroup>
 <col>
 <col>
@@ -76,62 +75,65 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">remove_reference</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">remove_reference</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">remove_reference</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&amp;&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">remove_reference</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&amp;&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">remove_reference</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">remove_reference</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span><span class="special">*</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span><span class="special">*</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">remove_reference</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*&amp;&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">remove_reference</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">*&amp;&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span><span class="special">*</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span><span class="special">*</span></tt>
             </p>
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break">
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/remove_volatile.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/remove_volatile.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/remove_volatile.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>remove_volatile</title>
+<title> remove_volatile</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="remove_reference.html" title="remove_reference">
-<link rel="next" href="type_with_alignment.html" title="type_with_alignment">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="remove_reference.html" title=" remove_reference">
+<link rel="next" href="type_with_alignment.html" title=" type_with_alignment">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,38 +24,37 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.remove_volatile"></a>
remove_volatile
-</h3></div></div></div>
+<a name="boost_typetraits.reference.remove_volatile"></a> remove_volatile</h3></div></div></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">struct</span> <span class="identifier">remove_volatile</span>
 <span class="special">{</span>
- <span class="keyword">typedef</span> <em class="replaceable"><code>see-below</code></em> <span class="identifier">type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <i class="replaceable"><tt>see-below</tt></i> <span class="identifier">type</span><span class="special">;</span>
 <span class="special">};</span>
 </pre>
 <p>
- <span class="bold"><strong>type:</strong></span> The same type as <code class="computeroutput"><span class="identifier">T</span></code>,
+ <span class="bold"><b>type:</b></span> The same type as <tt class="computeroutput"><span class="identifier">T</span></tt>,
         but with any <span class="emphasis"><em>top level</em></span> volatile-qualifier removed.
       </p>
 <p>
- <span class="bold"><strong>C++ Standard Reference:</strong></span> 3.9.3.
+ <span class="bold"><b>C++ Standard Reference:</b></span> 3.9.3.
       </p>
 <p>
- <span class="bold"><strong>Compiler Compatibility:</strong></span> If the compiler
+ <span class="bold"><b>Compiler Compatibility:</b></span> If the compiler
         does not support partial specialization of class-templates then this template
- will compile, but the member <code class="computeroutput"><span class="identifier">type</span></code>
- will always be the same as type <code class="computeroutput"><span class="identifier">T</span></code>
+ will compile, but the member <tt class="computeroutput"><span class="identifier">type</span></tt>
+ will always be the same as type <tt class="computeroutput"><span class="identifier">T</span></tt>
         except where <a href="../category/transform.html#boost_typetraits.category.transform.broken_compiler_workarounds_">compiler
         workarounds</a> have been applied.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">remove_volatile</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">remove_volatile</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 <div class="table">
-<a name="id543323"></a><p class="title"><b>Table 1.24. Examples</b></p>
-<div class="table-contents"><table class="table" summary="Examples">
+<a name="id509493"></a><p class="title"><b>Table 1.24. Examples</b></p>
+<table class="table" summary="Examples">
 <colgroup>
 <col>
 <col>
@@ -76,75 +75,78 @@
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">remove_volatile</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">remove_volatile</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">remove_volatile</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">volatile</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">remove_volatile</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">volatile</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">remove_volatile</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span>
- <span class="keyword">volatile</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">remove_volatile</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">const</span>
+ <span class="keyword">volatile</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">remove_volatile</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">volatile</span><span class="special">&amp;&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">remove_volatile</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">volatile</span><span class="special">&amp;&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&amp;</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span><span class="special">&amp;</span></tt>
             </p>
             </td>
 </tr>
 <tr>
 <td>
             <p>
- <code class="computeroutput"><span class="identifier">remove_volatile</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">volatile</span><span class="special">*&gt;::</span><span class="identifier">type</span></code>
+ <tt class="computeroutput"><span class="identifier">remove_volatile</span><span class="special">&lt;</span><span class="keyword">int</span> <span class="keyword">volatile</span><span class="special">*&gt;::</span><span class="identifier">type</span></tt>
             </p>
             </td>
 <td>
             <p>
- <code class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span><span class="special">*</span></code>
+ <tt class="computeroutput"><span class="keyword">int</span> <span class="keyword">const</span><span class="special">*</span></tt>
             </p>
             </td>
 </tr>
 </tbody>
-</table></div>
+</table>
 </div>
-<br class="table-break">
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/reference/type_with_alignment.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/reference/type_with_alignment.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/reference/type_with_alignment.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>type_with_alignment</title>
+<title> type_with_alignment</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="up" href="../reference.html" title="Alphabetical Reference">
-<link rel="prev" href="remove_volatile.html" title="remove_volatile">
-<link rel="next" href="../credits.html" title="Credits">
+<link rel="up" href="../reference.html" title=" Alphabetical Reference">
+<link rel="prev" href="remove_volatile.html" title=" remove_volatile">
+<link rel="next" href="../credits.html" title=" Credits">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,31 +24,34 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="boost_typetraits.reference.type_with_alignment"></a>
type_with_alignment
-</h3></div></div></div>
+<a name="boost_typetraits.reference.type_with_alignment"></a> type_with_alignment</h3></div></div></div>
 <pre class="programlisting">
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">Align</span><span class="special">&gt;</span>
 <span class="keyword">struct</span> <span class="identifier">type_with_alignment</span>
 <span class="special">{</span>
- <span class="keyword">typedef</span> <em class="replaceable"><code>see-below</code></em> <span class="identifier">type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <i class="replaceable"><tt>see-below</tt></i> <span class="identifier">type</span><span class="special">;</span>
 <span class="special">};</span>
 </pre>
 <p>
- <span class="bold"><strong>type:</strong></span> a built-in or POD type with an alignment
- that is a multiple of <code class="computeroutput"><span class="identifier">Align</span></code>.
+ <span class="bold"><b>type:</b></span> a built-in or POD type with an alignment
+ that is a multiple of <tt class="computeroutput"><span class="identifier">Align</span></tt>.
       </p>
 <p>
- <span class="bold"><strong>Header:</strong></span> <code class="computeroutput"> <span class="preprocessor">#include</span>
- <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">type_with_alignment</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
+ <span class="bold"><b>Header:</b></span> <tt class="computeroutput"> <span class="preprocessor">#include</span>
+ <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">type_with_alignment</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
+ or <tt class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></tt>
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/boost_typetraits/user_defined.html
==============================================================================
--- trunk/libs/type_traits/doc/html/boost_typetraits/user_defined.html (original)
+++ trunk/libs/type_traits/doc/html/boost_typetraits/user_defined.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -1,13 +1,14 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>User Defined Specializations</title>
+<title> User Defined Specializations</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="../index.html" title="Chapter 1. Boost.TypeTraits">
 <link rel="up" href="../index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="prev" href="category/function.html" title="Decomposing Function Types">
-<link rel="next" href="intrinsics.html" title="Support for Compiler Intrinsics">
+<link rel="prev" href="category/function.html" title=" Decomposing Function
+ Types">
+<link rel="next" href="intrinsics.html" title=" Support for Compiler Intrinsics">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -24,14 +25,13 @@
 </div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="boost_typetraits.user_defined"></a>
User Defined Specializations
-</h2></div></div></div>
+<a name="boost_typetraits.user_defined"></a> User Defined Specializations</h2></div></div></div>
 <p>
       Occationally the end user may need to provide their own specialization for
       one of the type traits - typically where intrinsic compiler support is required
       to implement a specific trait fully. These specializations should derive from
- boost::true_type
- or boost::false_type
+ boost::true_type
+ or boost::false_type
       as appropriate:
     </p>
 <pre class="programlisting">
@@ -49,25 +49,29 @@
 <span class="keyword">namespace</span> <span class="identifier">boost</span>
 <span class="special">{</span>
    <span class="keyword">template</span><span class="special">&lt;&gt;</span>
- <span class="keyword">struct</span> is_pod<span class="special">&lt;</span><span class="identifier">my_pod</span><span class="special">&gt;</span> <span class="special">:</span> <span class="keyword">public</span> true_type<span class="special">{};</span>
+ <span class="keyword">struct</span> is_pod<span class="special">&lt;</span><span class="identifier">my_pod</span><span class="special">&gt;</span> <span class="special">:</span> <span class="keyword">public</span> true_type<span class="special">{};</span>
       
    <span class="keyword">template</span><span class="special">&lt;&gt;</span>
- <span class="keyword">struct</span> is_pod<span class="special">&lt;</span><span class="identifier">my_union</span><span class="special">&gt;</span> <span class="special">:</span> <span class="keyword">public</span> true_type<span class="special">{};</span>
+ <span class="keyword">struct</span> is_pod<span class="special">&lt;</span><span class="identifier">my_union</span><span class="special">&gt;</span> <span class="special">:</span> <span class="keyword">public</span> true_type<span class="special">{};</span>
    
    <span class="keyword">template</span><span class="special">&lt;&gt;</span>
- <span class="keyword">struct</span> is_union<span class="special">&lt;</span><span class="identifier">my_union</span><span class="special">&gt;</span> <span class="special">:</span> <span class="keyword">public</span> true_type<span class="special">{};</span>
+ <span class="keyword">struct</span> is_union<span class="special">&lt;</span><span class="identifier">my_union</span><span class="special">&gt;</span> <span class="special">:</span> <span class="keyword">public</span> true_type<span class="special">{};</span>
    
    <span class="keyword">template</span><span class="special">&lt;&gt;</span>
- <span class="keyword">struct</span> is_class<span class="special">&lt;</span><span class="identifier">my_union</span><span class="special">&gt;</span> <span class="special">:</span> <span class="keyword">public</span> false_type<span class="special">{};</span>
+ <span class="keyword">struct</span> is_class<span class="special">&lt;</span><span class="identifier">my_union</span><span class="special">&gt;</span> <span class="special">:</span> <span class="keyword">public</span> false_type<span class="special">{};</span>
 <span class="special">}</span>
 </pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
+<td align="right"><div class="copyright-footer"><small>Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
- Ramey and Jeremy Siek</small></td>
+ Ramey and Jeremy Siek<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at &lt;ulink url="http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
+ http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
+ </p></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav">

Modified: trunk/libs/type_traits/doc/html/index.html
==============================================================================
--- trunk/libs/type_traits/doc/html/index.html (original)
+++ trunk/libs/type_traits/doc/html/index.html 2007-11-06 22:23:31 EST (Tue, 06 Nov 2007)
@@ -3,9 +3,9 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Chapter 1. Boost.TypeTraits</title>
 <link rel="stylesheet" href="../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_2006-12-17_0120">
+<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
 <link rel="start" href="index.html" title="Chapter 1. Boost.TypeTraits">
-<link rel="next" href="boost_typetraits/intro.html" title="Introduction">
+<link rel="next" href="boost_typetraits/intro.html" title=" Introduction">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -22,12 +22,15 @@
 <div class="titlepage"><div>
 <div><h2 class="title">
 <a name="boost_typetraits"></a>Chapter 1. Boost.TypeTraits</h2></div>
+<div><div class="author"><h3 class="author">
+<span class="firstname">various</span> <span class="surname">authors</span>
+</h3></div></div>
 <div><p class="copyright">Copyright © 2000, 2006 Adobe Systems Inc, David Abrahams,
       Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
       Ramey and Jeremy Siek</p></div>
 <div><div class="legalnotice">
-<a name="id435860"></a><p>
+<a name="id455949"></a><p>
         Distributed under the Boost Software License, Version 1.0. (See accompanying
         file LICENSE_1_0.txt or copy at &lt;ulink url="
http://www.boost.org class="emphasis"><em>LICENSE_1_0.txt"&gt;
         http:</em></span>/www.boost.org/LICENSE_1_0.txt &lt;/ulink&gt;)
@@ -155,8 +158,8 @@
 </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 10, 2007 at 12:24:53 +0100</small></p></td>
-<td align="right"><small></small></td>
+<td align="left"><p><small>Last revised: September 10, 2007 at 19:24:53 +0800</small></p></td>
+<td align="right"><div class="copyright-footer"><small></small></div></td>
 </tr></table>
 <hr>
 <div class="spirit-nav"><a accesskey="n" href="boost_typetraits/intro.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a></div>


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