Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r84280 - in sandbox/math/libs/math/doc: . background complex constants distributions fp_utilities gcd html html/indexes html/math_toolkit octonion overview performance quaternion sf
From: john_at_[hidden]
Date: 2013-05-14 08:19:51


Author: johnmaddock
Date: 2013-05-14 08:19:48 EDT (Tue, 14 May 2013)
New Revision: 84280
URL: http://svn.boost.org/trac/boost/changeset/84280

Log:
Fix duplicate ID's, remove HTML for now.
Removed:
   sandbox/math/libs/math/doc/html/backgrounders.html
   sandbox/math/libs/math/doc/html/constants.html
   sandbox/math/libs/math/doc/html/dist.html
   sandbox/math/libs/math/doc/html/extern_c.html
   sandbox/math/libs/math/doc/html/gcd_lcm.html
   sandbox/math/libs/math/doc/html/index.html
   sandbox/math/libs/math/doc/html/indexes/
   sandbox/math/libs/math/doc/html/indexes.html
   sandbox/math/libs/math/doc/html/inverse_complex.html
   sandbox/math/libs/math/doc/html/math_toolkit/
   sandbox/math/libs/math/doc/html/octonions.html
   sandbox/math/libs/math/doc/html/overview.html
   sandbox/math/libs/math/doc/html/perf.html
   sandbox/math/libs/math/doc/html/policy.html
   sandbox/math/libs/math/doc/html/quaternions.html
   sandbox/math/libs/math/doc/html/special.html
   sandbox/math/libs/math/doc/html/status.html
   sandbox/math/libs/math/doc/html/toolkit.html
   sandbox/math/libs/math/doc/html/using_udt.html
   sandbox/math/libs/math/doc/html/utils.html
Text files modified:
   sandbox/math/libs/math/doc/background/implementation.qbk | 4
   sandbox/math/libs/math/doc/complex/complex-tr1.qbk | 4
   sandbox/math/libs/math/doc/constants/constants.qbk | 4
   sandbox/math/libs/math/doc/distributions/dist_tutorial.qbk | 2
   sandbox/math/libs/math/doc/fp_utilities/fp_facets.qbk | 2
   sandbox/math/libs/math/doc/gcd/math-gcd.qbk | 6
   sandbox/math/libs/math/doc/math.qbk | 16
   sandbox/math/libs/math/doc/octonion/math-octonion.qbk | 532 ++++++++++++++++++++--------------------
   sandbox/math/libs/math/doc/overview/faq.qbk | 2
   sandbox/math/libs/math/doc/overview/overview.qbk | 2
   sandbox/math/libs/math/doc/overview/tr1.qbk | 2
   sandbox/math/libs/math/doc/performance/performance.qbk | 2
   sandbox/math/libs/math/doc/quaternion/math-quaternion.qbk | 318 +++++++++++-----------
   sandbox/math/libs/math/doc/sf/bessel_jy.qbk | 4
   14 files changed, 450 insertions(+), 450 deletions(-)

Modified: sandbox/math/libs/math/doc/background/implementation.qbk
==============================================================================
--- sandbox/math/libs/math/doc/background/implementation.qbk (original)
+++ sandbox/math/libs/math/doc/background/implementation.qbk 2013-05-14 08:19:48 EDT (Tue, 14 May 2013)
@@ -1,4 +1,4 @@
-[section:implementation Additional Implementation Notes]
+[section:sf_implementation Additional Implementation Notes]
 
 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,
@@ -638,7 +638,7 @@
 considerably enhanced and now reasonably mature and usable, by Paul A. Bristow,
 is at .\boost-sandbox\SOC\2007\visualization).
 
-[endsect] [/section:implementation Implementation Notes]
+[endsect] [/section:sf_implementation Implementation Notes]
 
 [/
   Copyright 2006, 2007, 2010 John Maddock and Paul A. Bristow.

Modified: sandbox/math/libs/math/doc/complex/complex-tr1.qbk
==============================================================================
--- sandbox/math/libs/math/doc/complex/complex-tr1.qbk (original)
+++ sandbox/math/libs/math/doc/complex/complex-tr1.qbk 2013-05-14 08:19:48 EDT (Tue, 14 May 2013)
@@ -10,7 +10,7 @@
 present in the C++ standard. Equivalents to these functions are part of the C99 standard, and
 are part of the [tr1].
 
-[section:implementation Implementation and Accuracy]
+[section:complex_implementation Implementation and Accuracy]
 
 Although there are deceptively simple formulae available for all of these functions, a naive
 implementation that used these formulae would fail catastrophically for some input
@@ -129,7 +129,7 @@
 
 [endsect]
 
-[section History]
+[section:complex_history History]
 
 * 2005/12/17: Added support for platforms with no meaningful numeric_limits<>::infinity().
 * 2005/12/01: Initial version, added as part of the TR1 library.

Modified: sandbox/math/libs/math/doc/constants/constants.qbk
==============================================================================
--- sandbox/math/libs/math/doc/constants/constants.qbk (original)
+++ sandbox/math/libs/math/doc/constants/constants.qbk 2013-05-14 08:19:48 EDT (Tue, 14 May 2013)
@@ -2,7 +2,7 @@
 
 [mathpart constants..Mathematical Constants]
 
-[section:intro Introduction]
+[section:constants_intro Introduction]
 
 Boost.Math provides a collection of mathematical constants.
 
@@ -493,7 +493,7 @@
 
 [endsect] [/section:new_const Defining New Constants]
 
-[section:faq FAQs]
+[section:constants_faq FAQs]
 
 [h4 Why are ['these] Constants Chosen?]
 It is, of course, impossible to please everyone with a list like this.

Modified: sandbox/math/libs/math/doc/distributions/dist_tutorial.qbk
==============================================================================
--- sandbox/math/libs/math/doc/distributions/dist_tutorial.qbk (original)
+++ sandbox/math/libs/math/doc/distributions/dist_tutorial.qbk 2013-05-14 08:19:48 EDT (Tue, 14 May 2013)
@@ -216,7 +216,7 @@
 but except for a few special cases (in the Normal and Cauchy distributions)
 this implementation limits random variates to finite values from the `max`
 to `min` for the `RealType`.
-(See [link math_toolkit.implementation0.handling_of_floating_point_infin
+(See [link math_toolkit.sf_implementation.handling_of_floating_point_infin
 Handling of Floating-Point Infinity] for rationale).
 
 

Modified: sandbox/math/libs/math/doc/fp_utilities/fp_facets.qbk
==============================================================================
--- sandbox/math/libs/math/doc/fp_utilities/fp_facets.qbk (original)
+++ sandbox/math/libs/math/doc/fp_utilities/fp_facets.qbk 2013-05-14 08:19:48 EDT (Tue, 14 May 2013)
@@ -38,7 +38,7 @@
   #include <boost\math\special_functions\nonfinite_num_facets.hpp>
 
 
-[section:intro Introduction]
+[section:facets_intro Introduction]
 
 [h5 The Problem]
 

Modified: sandbox/math/libs/math/doc/gcd/math-gcd.qbk
==============================================================================
--- sandbox/math/libs/math/doc/gcd/math-gcd.qbk (original)
+++ sandbox/math/libs/math/doc/gcd/math-gcd.qbk 2013-05-14 08:19:48 EDT (Tue, 14 May 2013)
@@ -186,7 +186,7 @@
 
 [endsect]
 
-[section:header Header <boost/math/common_factor.hpp>]
+[section:gcd_header Header <boost/math/common_factor.hpp>]
 
 This header simply includes the headers
 [@../../../boost/math/common_factor_ct.hpp <boost/math/common_factor_ct.hpp>]
@@ -217,7 +217,7 @@
 
 [endsect]
 
-[section History]
+[section:gcd_history History]
 
 * 13 May 2013 Moved into main Boost.Math Quickbook documentation.
 * 17 Dec 2005: Converted documentation to Quickbook Format.
@@ -226,7 +226,7 @@
 
 [endsect]
 
-[section Credits]
+[section:gcd_credits Credits]
 
 The author of the Boost compilation of GCD and LCM computations is
 Daryle Walker. The code was prompted by existing code hiding in the

Deleted: sandbox/math/libs/math/doc/html/backgrounders.html
==============================================================================
--- sandbox/math/libs/math/doc/html/backgrounders.html 2013-05-14 08:19:48 EDT (Tue, 14 May 2013)
+++ (empty file)
@@ -1,46 +0,0 @@
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
-<title>Chapter&#160;15.&#160;Backgrounders</title>
-<link rel="stylesheet" href="boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
-<link rel="home" href="index.html" title="Math Toolkit">
-<link rel="up" href="index.html" title="Math Toolkit">
-<link rel="prev" href="math_toolkit/perf_test_app.html" title="The Performance Test Application">
-<link rel="next" href="math_toolkit/implementation0.html" title="Additional Implementation Notes">
-</head>
-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<div class="spirit-nav">
-<a accesskey="p" href="math_toolkit/perf_test_app.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="math_toolkit/implementation0.html"><img src="images/next.png" alt="Next"></a>
-</div>
-<div class="chapter">
-<div class="titlepage"><div><div><h1 class="title">
-<a name="backgrounders"></a>Chapter&#160;15.&#160;Backgrounders</h1></div></div></div>
-<div class="toc">
-<p><b>Table of Contents</b></p>
-<dl class="toc">
-<dt><span class="section"><a href="math_toolkit/implementation0.html">Additional Implementation
- Notes</a></span></dt>
-<dt><span class="section">Relative Error</span></dt>
-<dt><span class="section">The Lanczos Approximation</span></dt>
-<dt><span class="section">The Remez Method</span></dt>
-<dt><span class="section">References</span></dt>
-</dl>
-</div>
-</div>
-<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2006-2010, 2012, 2013 Paul A. Bristow, Christopher Kormanyos,
- Hubert Holin, Bruno Lalande, John Maddock, Johan R&#229;de, Gautam Sewani, Benjamin
- Sobotta, Thijs van den Berg, Daryle Walker 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>
-</div></td>
-</tr></table>
-<hr>
-<div class="spirit-nav">
-<a accesskey="p" href="math_toolkit/perf_test_app.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="math_toolkit/implementation0.html"><img src="images/next.png" alt="Next"></a>
-</div>
-</body>
-</html>

Deleted: sandbox/math/libs/math/doc/html/constants.html
==============================================================================
--- sandbox/math/libs/math/doc/html/constants.html 2013-05-14 08:19:48 EDT (Tue, 14 May 2013)
+++ (empty file)
@@ -1,52 +0,0 @@
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
-<title>Chapter&#160;6.&#160;Mathematical Constants</title>
-<link rel="stylesheet" href="boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
-<link rel="home" href="index.html" title="Math Toolkit">
-<link rel="up" href="index.html" title="Math Toolkit">
-<link rel="prev" href="math_toolkit/tr1_ref.html" title="TR1 C Functions Quick Reference">
-<link rel="next" href="math_toolkit/intro0.html" title="Introduction">
-</head>
-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<div class="spirit-nav">
-<a accesskey="p" href="math_toolkit/tr1_ref.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="math_toolkit/intro0.html"><img src="images/next.png" alt="Next"></a>
-</div>
-<div class="chapter">
-<div class="titlepage"><div><div><h1 class="title">
-<a name="constants"></a>Chapter&#160;6.&#160;Mathematical Constants</h1></div></div></div>
-<div class="toc">
-<p><b>Table of Contents</b></p>
-<dl class="toc">
-<dt><span class="section">Introduction</span></dt>
-<dt><span class="section">Tutorial</span></dt>
-<dd><dl>
-<dt><span class="section"><a href="math_toolkit/tutorial/non_templ.html">Use in non-template
- code</a></span></dt>
-<dt><span class="section">Use in template code</span></dt>
-<dt><span class="section"><a href="math_toolkit/tutorial/user_def.html">Use With User-Defined
- Types</a></span></dt>
-</dl></dd>
-<dt><span class="section">The Mathematical Constants</span></dt>
-<dt><span class="section">Defining New Constants</span></dt>
-<dt><span class="section">FAQs</span></dt>
-</dl>
-</div>
-</div>
-<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2006-2010, 2012, 2013 Paul A. Bristow, Christopher Kormanyos,
- Hubert Holin, Bruno Lalande, John Maddock, Johan R&#229;de, Gautam Sewani, Benjamin
- Sobotta, Thijs van den Berg, Daryle Walker 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>
-</div></td>
-</tr></table>
-<hr>
-<div class="spirit-nav">
-<a accesskey="p" href="math_toolkit/tr1_ref.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="math_toolkit/intro0.html"><img src="images/next.png" alt="Next"></a>
-</div>
-</body>
-</html>

Deleted: sandbox/math/libs/math/doc/html/dist.html
==============================================================================
--- sandbox/math/libs/math/doc/html/dist.html 2013-05-14 08:19:48 EDT (Tue, 14 May 2013)
+++ (empty file)
@@ -1,207 +0,0 @@
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
-<title>Chapter&#160;2.&#160;Statistical Distributions and Functions</title>
-<link rel="stylesheet" href="boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
-<link rel="home" href="index.html" title="Math Toolkit">
-<link rel="up" href="index.html" title="Math Toolkit">
-<link rel="prev" href="math_toolkit/contact.html" title="Contact Info and Support">
-<link rel="next" href="math_toolkit/stat_tut.html" title="Statistical Distributions Tutorial">
-</head>
-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<div class="spirit-nav">
-<a accesskey="p" href="math_toolkit/contact.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="math_toolkit/stat_tut.html"><img src="images/next.png" alt="Next"></a>
-</div>
-<div class="chapter">
-<div class="titlepage"><div><div><h1 class="title">
-<a name="dist"></a>Chapter&#160;2.&#160;Statistical Distributions and Functions</h1></div></div></div>
-<div class="toc">
-<p><b>Table of Contents</b></p>
-<dl class="toc">
-<dt><span class="section">Statistical Distributions Tutorial</span></dt>
-<dd><dl>
-<dt><span class="section">Overview of Distributions</span></dt>
-<dd><dl>
-<dt><span class="section"><a href="math_toolkit/stat_tut/overview/headers.html">Headers and
- Namespaces</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/stat_tut/overview/objects.html">Distributions
- are Objects</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/stat_tut/overview/generic.html">Generic operations
- common to all distributions are non-member functions</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/stat_tut/overview/complements.html">Complements
- are supported too - and when to use them</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/stat_tut/overview/parameters.html">Parameters
- can be calculated</a></span></dt>
-<dt><span class="section">Summary</span></dt>
-</dl></dd>
-<dt><span class="section">Worked Examples</span></dt>
-<dd><dl>
-<dt><span class="section"><a href="math_toolkit/stat_tut/weg/dist_construct_eg.html">Distribution
- Construction Examples</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/stat_tut/weg/st_eg.html">Student's t Distribution
- Examples</a></span></dt>
-<dd><dl>
-<dt><span class="section"><a href="math_toolkit/stat_tut/weg/st_eg/tut_mean_intervals.html">Calculating
- confidence intervals on the mean with the Students-t distribution</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/stat_tut/weg/st_eg/tut_mean_test.html">Testing
- a sample mean for difference from a "true" mean</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/stat_tut/weg/st_eg/tut_mean_size.html">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></span></dt>
-<dt><span class="section"><a href="math_toolkit/stat_tut/weg/st_eg/two_sample_students_t.html">Comparing
- the means of two samples with the Students-t test</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/stat_tut/weg/st_eg/paired_st.html">Comparing
- two paired samples with the Student's t distribution</a></span></dt>
-</dl></dd>
-<dt><span class="section"><a href="math_toolkit/stat_tut/weg/cs_eg.html">Chi Squared Distribution
- Examples</a></span></dt>
-<dd><dl>
-<dt><span class="section"><a href="math_toolkit/stat_tut/weg/cs_eg/chi_sq_intervals.html">Confidence
- Intervals on the Standard Deviation</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/stat_tut/weg/cs_eg/chi_sq_test.html">Chi-Square
- Test for the Standard Deviation</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/stat_tut/weg/cs_eg/chi_sq_size.html">Estimating
- the Required Sample Sizes for a Chi-Square Test for the Standard Deviation</a></span></dt>
-</dl></dd>
-<dt><span class="section">F Distribution Examples</span></dt>
-<dt><span class="section"><a href="math_toolkit/stat_tut/weg/binom_eg.html">Binomial Distribution
- Examples</a></span></dt>
-<dd><dl>
-<dt><span class="section"><a href="math_toolkit/stat_tut/weg/binom_eg/binomial_coinflip_example.html">Binomial
- Coin-Flipping Example</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/stat_tut/weg/binom_eg/binomial_quiz_example.html">Binomial
- Quiz Example</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/stat_tut/weg/binom_eg/binom_conf.html">Calculating
- Confidence Limits on the Frequency of Occurrence for a Binomial Distribution</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/stat_tut/weg/binom_eg/binom_size_eg.html">Estimating
- Sample Sizes for a Binomial Distribution.</a></span></dt>
-</dl></dd>
-<dt><span class="section"><a href="math_toolkit/stat_tut/weg/geometric_eg.html">Geometric Distribution
- Examples</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/stat_tut/weg/neg_binom_eg.html">Negative Binomial
- Distribution Examples</a></span></dt>
-<dd><dl>
-<dt><span class="section"><a href="math_toolkit/stat_tut/weg/neg_binom_eg/neg_binom_conf.html">Calculating
- Confidence Limits on the Frequency of Occurrence for the Negative Binomial
- Distribution</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/stat_tut/weg/neg_binom_eg/neg_binom_size_eg.html">Estimating
- Sample Sizes for the Negative Binomial.</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/stat_tut/weg/neg_binom_eg/negative_binomial_example1.html">Negative
- Binomial Sales Quota Example.</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/stat_tut/weg/neg_binom_eg/negative_binomial_example2.html">Negative
- Binomial Table Printing Example.</a></span></dt>
-</dl></dd>
-<dt><span class="section"><a href="math_toolkit/stat_tut/weg/normal_example.html">Normal Distribution
- Examples</a></span></dt>
-<dd><dl><dt><span class="section"><a href="math_toolkit/stat_tut/weg/normal_example/normal_misc.html">Some
- Miscellaneous Examples of the Normal (Gaussian) Distribution</a></span></dt></dl></dd>
-<dt><span class="section"><a href="math_toolkit/stat_tut/weg/inverse_chi_squared_eg.html">Inverse
- Chi-Squared Distribution Bayes Example</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/stat_tut/weg/nccs_eg.html">Non Central Chi
- Squared Example</a></span></dt>
-<dd><dl><dt><span class="section"><a href="math_toolkit/stat_tut/weg/nccs_eg/nccs_power_eg.html">Tables
- of the power function of the chi<sup>2</sup> test.</a></span></dt></dl></dd>
-<dt><span class="section"><a href="math_toolkit/stat_tut/weg/error_eg.html">Error Handling
- Example</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/stat_tut/weg/find_eg.html">Find Location and
- Scale Examples</a></span></dt>
-<dd><dl>
-<dt><span class="section"><a href="math_toolkit/stat_tut/weg/find_eg/find_location_eg.html">Find
- Location (Mean) Example</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/stat_tut/weg/find_eg/find_scale_eg.html">Find
- Scale (Standard Deviation) Example</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/stat_tut/weg/find_eg/find_mean_and_sd_eg.html">Find
- mean and standard deviation example</a></span></dt>
-</dl></dd>
-<dt><span class="section"><a href="math_toolkit/stat_tut/weg/nag_library.html">Comparison with
- C, R, FORTRAN-style Free Functions</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/stat_tut/weg/c_sharp.html">Using the Distributions
- from Within C#</a></span></dt>
-</dl></dd>
-<dt><span class="section"><a href="math_toolkit/stat_tut/variates.html">Random Variates and Distribution
- Parameters</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/stat_tut/dist_params.html">Discrete Probability
- Distributions</a></span></dt>
-</dl></dd>
-<dt><span class="section">Statistical Distributions Reference</span></dt>
-<dd><dl>
-<dt><span class="section">Non-Member Properties</span></dt>
-<dt><span class="section">Distributions</span></dt>
-<dd><dl>
-<dt><span class="section"><a href="math_toolkit/dist_ref/dists/bernoulli_dist.html">Bernoulli
- Distribution</a></span></dt>
-<dt><span class="section">Beta Distribution</span></dt>
-<dt><span class="section"><a href="math_toolkit/dist_ref/dists/binomial_dist.html">Binomial
- Distribution</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/dist_ref/dists/cauchy_dist.html">Cauchy-Lorentz
- Distribution</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/dist_ref/dists/chi_squared_dist.html">Chi Squared
- Distribution</a></span></dt>
-<dt><span class="section">Exponential Distribution</span></dt>
-<dt><span class="section"><a href="math_toolkit/dist_ref/dists/extreme_dist.html">Extreme Value
- Distribution</a></span></dt>
-<dt><span class="section">F Distribution</span></dt>
-<dt><span class="section"><a href="math_toolkit/dist_ref/dists/gamma_dist.html">Gamma (and
- Erlang) Distribution</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/dist_ref/dists/geometric_dist.html">Geometric
- Distribution</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/dist_ref/dists/hypergeometric_dist.html">Hypergeometric
- Distribution</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/dist_ref/dists/inverse_chi_squared_dist.html">Inverse
- Chi Squared Distribution</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/dist_ref/dists/inverse_gamma_dist.html">Inverse
- Gamma Distribution</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/dist_ref/dists/inverse_gaussian_dist.html">Inverse
- Gaussian (or Inverse Normal) Distribution</a></span></dt>
-<dt><span class="section">Laplace Distribution</span></dt>
-<dt><span class="section"><a href="math_toolkit/dist_ref/dists/logistic_dist.html">Logistic
- Distribution</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/dist_ref/dists/lognormal_dist.html">Log Normal
- Distribution</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/dist_ref/dists/negative_binomial_dist.html">Negative
- Binomial Distribution</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/dist_ref/dists/nc_beta_dist.html">Noncentral
- Beta Distribution</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/dist_ref/dists/nc_chi_squared_dist.html">Noncentral
- Chi-Squared Distribution</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/dist_ref/dists/nc_f_dist.html">Noncentral F
- Distribution</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/dist_ref/dists/nc_t_dist.html">Noncentral T
- Distribution</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/dist_ref/dists/normal_dist.html">Normal (Gaussian)
- Distribution</a></span></dt>
-<dt><span class="section">Pareto Distribution</span></dt>
-<dt><span class="section">Poisson Distribution</span></dt>
-<dt><span class="section">Rayleigh Distribution</span></dt>
-<dt><span class="section"><a href="math_toolkit/dist_ref/dists/skew_normal_dist.html">Skew
- Normal Distribution</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/dist_ref/dists/students_t_dist.html">Students
- t Distribution</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/dist_ref/dists/triangular_dist.html">Triangular
- Distribution</a></span></dt>
-<dt><span class="section">Uniform Distribution</span></dt>
-<dt><span class="section">Weibull Distribution</span></dt>
-</dl></dd>
-<dt><span class="section">Distribution Algorithms</span></dt>
-</dl></dd>
-<dt><span class="section">Extras/Future Directions</span></dt>
-</dl>
-</div>
-</div>
-<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2006-2010, 2012, 2013 Paul A. Bristow, Christopher Kormanyos,
- Hubert Holin, Bruno Lalande, John Maddock, Johan R&#229;de, Gautam Sewani, Benjamin
- Sobotta, Thijs van den Berg, Daryle Walker 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>
-</div></td>
-</tr></table>
-<hr>
-<div class="spirit-nav">
-<a accesskey="p" href="math_toolkit/contact.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="math_toolkit/stat_tut.html"><img src="images/next.png" alt="Next"></a>
-</div>
-</body>
-</html>

Deleted: sandbox/math/libs/math/doc/html/extern_c.html
==============================================================================
--- sandbox/math/libs/math/doc/html/extern_c.html 2013-05-14 08:19:48 EDT (Tue, 14 May 2013)
+++ (empty file)
@@ -1,43 +0,0 @@
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
-<title>Chapter&#160;5.&#160;TR1 and C99 external "C" Functions</title>
-<link rel="stylesheet" href="boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
-<link rel="home" href="index.html" title="Math Toolkit">
-<link rel="up" href="index.html" title="Math Toolkit">
-<link rel="prev" href="math_toolkit/next_float/float_advance.html" title="Advancing a Floating Point Value by a Specific Representation Distance (ULP) float_advance">
-<link rel="next" href="math_toolkit/tr1_0.html" title="C99 and TR1 C Functions Overview">
-</head>
-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<div class="spirit-nav">
-<a accesskey="p" href="math_toolkit/next_float/float_advance.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="math_toolkit/tr1_0.html"><img src="images/next.png" alt="Next"></a>
-</div>
-<div class="chapter">
-<div class="titlepage"><div><div><h1 class="title">
-<a name="extern_c"></a>Chapter&#160;5.&#160;TR1 and C99 external "C" Functions</h1></div></div></div>
-<div class="toc">
-<p><b>Table of Contents</b></p>
-<dl class="toc">
-<dt><span class="section">C99 and TR1 C Functions Overview</span></dt>
-<dt><span class="section">C99 C Functions</span></dt>
-<dt><span class="section">TR1 C Functions Quick Reference</span></dt>
-</dl>
-</div>
-</div>
-<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2006-2010, 2012, 2013 Paul A. Bristow, Christopher Kormanyos,
- Hubert Holin, Bruno Lalande, John Maddock, Johan R&#229;de, Gautam Sewani, Benjamin
- Sobotta, Thijs van den Berg, Daryle Walker 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>
-</div></td>
-</tr></table>
-<hr>
-<div class="spirit-nav">
-<a accesskey="p" href="math_toolkit/next_float/float_advance.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="math_toolkit/tr1_0.html"><img src="images/next.png" alt="Next"></a>
-</div>
-</body>
-</html>

Deleted: sandbox/math/libs/math/doc/html/gcd_lcm.html
==============================================================================
--- sandbox/math/libs/math/doc/html/gcd_lcm.html 2013-05-14 08:19:48 EDT (Tue, 14 May 2013)
+++ (empty file)
@@ -1,51 +0,0 @@
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
-<title>Chapter&#160;10.&#160;Integer Utilities (Greatest Common Divisor and Least Common Multiple)</title>
-<link rel="stylesheet" href="boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
-<link rel="home" href="index.html" title="Math Toolkit">
-<link rel="up" href="index.html" title="Math Toolkit">
-<link rel="prev" href="math_toolkit/todo0.html" title="To Do">
-<link rel="next" href="math_toolkit/introduction.html" title="Introduction">
-</head>
-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<div class="spirit-nav">
-<a accesskey="p" href="math_toolkit/todo0.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="math_toolkit/introduction.html"><img src="images/next.png" alt="Next"></a>
-</div>
-<div class="chapter">
-<div class="titlepage"><div><div><h1 class="title">
-<a name="gcd_lcm"></a>Chapter&#160;10.&#160;Integer Utilities (Greatest Common Divisor and Least Common Multiple)</h1></div></div></div>
-<div class="toc">
-<p><b>Table of Contents</b></p>
-<dl class="toc">
-<dt><span class="section">Introduction</span></dt>
-<dt><span class="section">Synopsis</span></dt>
-<dt><span class="section">GCD Function Object</span></dt>
-<dt><span class="section">LCM Function Object</span></dt>
-<dt><span class="section">Run-time GCD & LCM Determination</span></dt>
-<dt><span class="section">Compile time GCD and LCM determination</span></dt>
-<dt><span class="section">Header <boost/math/common_factor.hpp></span></dt>
-<dt><span class="section">Demonstration Program</span></dt>
-<dt><span class="section">Rationale</span></dt>
-<dt><span class="section">History</span></dt>
-<dt><span class="section">Credits</span></dt>
-</dl>
-</div>
-</div>
-<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2006-2010, 2012, 2013 Paul A. Bristow, Christopher Kormanyos,
- Hubert Holin, Bruno Lalande, John Maddock, Johan R&#229;de, Gautam Sewani, Benjamin
- Sobotta, Thijs van den Berg, Daryle Walker 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>
-</div></td>
-</tr></table>
-<hr>
-<div class="spirit-nav">
-<a accesskey="p" href="math_toolkit/todo0.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="math_toolkit/introduction.html"><img src="images/next.png" alt="Next"></a>
-</div>
-</body>
-</html>

Deleted: sandbox/math/libs/math/doc/html/index.html
==============================================================================
--- sandbox/math/libs/math/doc/html/index.html 2013-05-14 08:19:48 EDT (Tue, 14 May 2013)
+++ (empty file)
@@ -1,100 +0,0 @@
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
-<title>Math Toolkit</title>
-<link rel="stylesheet" href="boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
-<link rel="home" href="index.html" title="Math Toolkit">
-<link rel="next" href="overview.html" title="Chapter&#160;1.&#160;Overview">
-</head>
-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<div class="spirit-nav"><a accesskey="n" href="overview.html"><img src="images/next.png" alt="Next"></a></div>
-<div class="book">
-<div class="titlepage">
-<div>
-<div><h1 class="title">
-<a name="math_toolkit"></a>Math Toolkit</h1></div>
-<div><div class="authorgroup">
-<div class="author"><h3 class="author">
-<span class="firstname">Paul A.</span> <span class="surname">Bristow</span>
-</h3></div>
-<div class="author"><h3 class="author">
-<span class="firstname">Hubert</span> <span class="surname">Holin</span>
-</h3></div>
-<div class="author"><h3 class="author">
-<span class="firstname">Christopher</span> <span class="surname">Kormanyos</span>
-</h3></div>
-<div class="author"><h3 class="author">
-<span class="firstname">Bruno</span> <span class="surname">Lalande</span>
-</h3></div>
-<div class="author"><h3 class="author">
-<span class="firstname">John</span> <span class="surname">Maddock</span>
-</h3></div>
-<div class="author"><h3 class="author">
-<span class="firstname">Johan</span> <span class="surname">R&#229;de</span>
-</h3></div>
-<div class="author"><h3 class="author">
-<span class="firstname">Benjamin</span> <span class="surname">Sobotta</span>
-</h3></div>
-<div class="author"><h3 class="author">
-<span class="firstname">Gautam</span> <span class="surname">Sewani</span>
-</h3></div>
-<div class="author"><h3 class="author">
-<span class="firstname">Thijs</span> <span class="surname">van den Berg</span>
-</h3></div>
-<div class="author"><h3 class="author">
-<span class="firstname">Daryle</span> <span class="surname">Walker</span>
-</h3></div>
-<div class="author"><h3 class="author">
-<span class="firstname">Xiaogang</span> <span class="surname">Zhang</span>
-</h3></div>
-</div></div>
-<div><p class="releaseinfo">
-This manual is also available in <a href="http://sourceforge.net/projects/boost/files/boost-docs/" target="_top">printer
- friendly PDF format</a>, and as a CD ISBN 0-9504833-2-X 978-0-9504833-2-0,
- Classification 519.2-dc22. </p></div>
-<div><p class="copyright">Copyright &#169; 2006-2010, 2012, 2013 Paul A. Bristow, Christopher Kormanyos,
- Hubert Holin, Bruno Lalande, John Maddock, Johan R&#229;de, Gautam Sewani, Benjamin
- Sobotta, Thijs van den Berg, Daryle Walker and Xiaogang Zhang</p></div>
-<div><div class="legalnotice">
-<a name="math_toolkit.legal"></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>
-</div></div>
-</div>
-<hr>
-</div>
-<div class="toc">
-<p><b>Table of Contents</b></p>
-<dl class="toc">
-<dt><span class="chapter">1. Overview</span></dt>
-<dt><span class="chapter">2. Statistical Distributions and Functions</span></dt>
-<dt><span class="chapter">3. Special Functions</span></dt>
-<dt><span class="chapter">4. Floating Point Utilities</span></dt>
-<dt><span class="chapter">5. TR1 and C99 external "C" Functions</span></dt>
-<dt><span class="chapter">6. Mathematical Constants</span></dt>
-<dt><span class="chapter">7. Complex Number Functions</span></dt>
-<dt><span class="chapter">8. Quaternions</span></dt>
-<dt><span class="chapter">9. Octonions</span></dt>
-<dt><span class="chapter">10. Integer Utilities (Greatest Common Divisor and Least Common Multiple)</span></dt>
-<dt><span class="chapter"><a href="toolkit.html">11. Internals (Series, Rationals and Continued Fractions, Root Finding, Function
- Minimization, Testing and Development Tools)</a></span></dt>
-<dt><span class="chapter"><a href="using_udt.html">12. Use with User-Defined Floating-Point Types - Boost.Multiprecision and
- others</a></span></dt>
-<dt><span class="chapter">13. Policies: Controlling Precision, Error Handling etc</span></dt>
-<dt><span class="chapter">14. Performance</span></dt>
-<dt><span class="chapter">15. Backgrounders</span></dt>
-<dt><span class="chapter">16. Library Status</span></dt>
-<dt><span class="chapter">17. Indexes</span></dt>
-</dl>
-</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: May 13, 2013 at 17:11:06 GMT</small></p></td>
-<td align="right"><div class="copyright-footer"></div></td>
-</tr></table>
-<hr>
-<div class="spirit-nav"><a accesskey="n" href="overview.html"><img src="images/next.png" alt="Next"></a></div>
-</body>
-</html>

Deleted: sandbox/math/libs/math/doc/html/indexes.html
==============================================================================
--- sandbox/math/libs/math/doc/html/indexes.html 2013-05-14 08:19:48 EDT (Tue, 14 May 2013)
+++ (empty file)
@@ -1,45 +0,0 @@
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
-<title>Chapter&#160;17.&#160;Indexes</title>
-<link rel="stylesheet" href="boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
-<link rel="home" href="index.html" title="Math Toolkit">
-<link rel="up" href="index.html" title="Math Toolkit">
-<link rel="prev" href="math_toolkit/credits.html" title="Credits and Acknowledgements">
-<link rel="next" href="indexes/s01.html" title="Function Index">
-</head>
-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<div class="spirit-nav">
-<a accesskey="p" href="math_toolkit/credits.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="indexes/s01.html"><img src="images/next.png" alt="Next"></a>
-</div>
-<div class="chapter">
-<div class="titlepage"><div><div><h1 class="title">
-<a name="indexes"></a>Chapter&#160;17.&#160;Indexes</h1></div></div></div>
-<div class="toc">
-<p><b>Table of Contents</b></p>
-<dl class="toc">
-<dt><span class="section">Function Index</span></dt>
-<dt><span class="section">Class Index</span></dt>
-<dt><span class="section">Typedef Index</span></dt>
-<dt><span class="section">Macro Index</span></dt>
-<dt><span class="section">Index</span></dt>
-</dl>
-</div>
-</div>
-<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2006-2010, 2012, 2013 Paul A. Bristow, Christopher Kormanyos,
- Hubert Holin, Bruno Lalande, John Maddock, Johan R&#229;de, Gautam Sewani, Benjamin
- Sobotta, Thijs van den Berg, Daryle Walker 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>
-</div></td>
-</tr></table>
-<hr>
-<div class="spirit-nav">
-<a accesskey="p" href="math_toolkit/credits.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="indexes/s01.html"><img src="images/next.png" alt="Next"></a>
-</div>
-</body>
-</html>

Deleted: sandbox/math/libs/math/doc/html/inverse_complex.html
==============================================================================
--- sandbox/math/libs/math/doc/html/inverse_complex.html 2013-05-14 08:19:48 EDT (Tue, 14 May 2013)
+++ (empty file)
@@ -1,54 +0,0 @@
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
-<title>Chapter&#160;7.&#160;Complex Number Functions</title>
-<link rel="stylesheet" href="boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
-<link rel="home" href="index.html" title="Math Toolkit">
-<link rel="up" href="index.html" title="Math Toolkit">
-<link rel="prev" href="math_toolkit/faq0.html" title="FAQs">
-<link rel="next" href="math_toolkit/implementation.html" title="Implementation and Accuracy">
-</head>
-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<div class="spirit-nav">
-<a accesskey="p" href="math_toolkit/faq0.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="math_toolkit/implementation.html"><img src="images/next.png" alt="Next"></a>
-</div>
-<div class="chapter">
-<div class="titlepage"><div><div><h1 class="title">
-<a name="inverse_complex"></a>Chapter&#160;7.&#160;Complex Number Functions</h1></div></div></div>
-<div class="toc">
-<p><b>Table of Contents</b></p>
-<dl class="toc">
-<dt><span class="section">Implementation and Accuracy</span></dt>
-<dt><span class="section">asin</span></dt>
-<dt><span class="section">acos</span></dt>
-<dt><span class="section">atan</span></dt>
-<dt><span class="section">asinh</span></dt>
-<dt><span class="section">acosh</span></dt>
-<dt><span class="section">atanh</span></dt>
-<dt><span class="section">History</span></dt>
-</dl>
-</div>
-<p>
- The following complex number algorithms are the inverses of trigonometric functions
- currently present in the C++ standard. Equivalents to these functions are part
- of the C99 standard, and are part of 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"><div class="copyright-footer">Copyright &#169; 2006-2010, 2012, 2013 Paul A. Bristow, Christopher Kormanyos,
- Hubert Holin, Bruno Lalande, John Maddock, Johan R&#229;de, Gautam Sewani, Benjamin
- Sobotta, Thijs van den Berg, Daryle Walker 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>
-</div></td>
-</tr></table>
-<hr>
-<div class="spirit-nav">
-<a accesskey="p" href="math_toolkit/faq0.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="math_toolkit/implementation.html"><img src="images/next.png" alt="Next"></a>
-</div>
-</body>
-</html>

Deleted: sandbox/math/libs/math/doc/html/octonions.html
==============================================================================
--- sandbox/math/libs/math/doc/html/octonions.html 2013-05-14 08:19:48 EDT (Tue, 14 May 2013)
+++ (empty file)
@@ -1,55 +0,0 @@
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
-<title>Chapter&#160;9.&#160;Octonions</title>
-<link rel="stylesheet" href="boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
-<link rel="home" href="index.html" title="Math Toolkit">
-<link rel="up" href="index.html" title="Math Toolkit">
-<link rel="prev" href="math_toolkit/todo.html" title="To Do">
-<link rel="next" href="math_toolkit/overview0.html" title="Overview">
-</head>
-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<div class="spirit-nav">
-<a accesskey="p" href="math_toolkit/todo.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="math_toolkit/overview0.html"><img src="images/next.png" alt="Next"></a>
-</div>
-<div class="chapter">
-<div class="titlepage"><div><div><h1 class="title">
-<a name="octonions"></a>Chapter&#160;9.&#160;Octonions</h1></div></div></div>
-<div class="toc">
-<p><b>Table of Contents</b></p>
-<dl class="toc">
-<dt><span class="section">Overview</span></dt>
-<dt><span class="section">Header File</span></dt>
-<dt><span class="section">Synopsis</span></dt>
-<dt><span class="section">Template Class octonion</span></dt>
-<dt><span class="section">Octonion Specializations</span></dt>
-<dt><span class="section">Octonion Member Typedefs</span></dt>
-<dt><span class="section">Octonion Member Functions</span></dt>
-<dt><span class="section">Octonion Non-Member Operators</span></dt>
-<dt><span class="section">Octonion Value Operations</span></dt>
-<dt><span class="section">Octonion Creation Functions</span></dt>
-<dt><span class="section">Octonions Transcendentals</span></dt>
-<dt><span class="section">Test Program</span></dt>
-<dt><span class="section">Acknowledgements</span></dt>
-<dt><span class="section">History</span></dt>
-<dt><span class="section">To Do</span></dt>
-</dl>
-</div>
-</div>
-<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2006-2010, 2012, 2013 Paul A. Bristow, Christopher Kormanyos,
- Hubert Holin, Bruno Lalande, John Maddock, Johan R&#229;de, Gautam Sewani, Benjamin
- Sobotta, Thijs van den Berg, Daryle Walker 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>
-</div></td>
-</tr></table>
-<hr>
-<div class="spirit-nav">
-<a accesskey="p" href="math_toolkit/todo.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="math_toolkit/overview0.html"><img src="images/next.png" alt="Next"></a>
-</div>
-</body>
-</html>

Deleted: sandbox/math/libs/math/doc/html/overview.html
==============================================================================
--- sandbox/math/libs/math/doc/html/overview.html 2013-05-14 08:19:48 EDT (Tue, 14 May 2013)
+++ (empty file)
@@ -1,60 +0,0 @@
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
-<title>Chapter&#160;1.&#160;Overview</title>
-<link rel="stylesheet" href="boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
-<link rel="home" 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="math_toolkit/intro.html" title="About the Math Toolkit">
-</head>
-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<div class="spirit-nav">
-<a accesskey="p" href="index.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="math_toolkit/intro.html"><img src="images/next.png" alt="Next"></a>
-</div>
-<div class="chapter">
-<div class="titlepage"><div><div><h1 class="title">
-<a name="overview"></a>Chapter&#160;1.&#160;Overview</h1></div></div></div>
-<div class="toc">
-<p><b>Table of Contents</b></p>
-<dl class="toc">
-<dt><span class="section">About the Math Toolkit</span></dt>
-<dt><span class="section">Navigation</span></dt>
-<dt><span class="section">Document Conventions</span></dt>
-<dt><span class="section">Other Hints and tips</span></dt>
-<dt><span class="section">Directory and File Structure</span></dt>
-<dt><span class="section">Namespaces</span></dt>
-<dt><span class="section"><a href="math_toolkit/result_type.html">Calculation of the Type of the
- Result</a></span></dt>
-<dt><span class="section">Error Handling</span></dt>
-<dt><span class="section">Compilers</span></dt>
-<dt><span class="section">Configuration Macros</span></dt>
-<dt><span class="section">Policies</span></dt>
-<dt><span class="section">Thread Safety</span></dt>
-<dt><span class="section">Performance</span></dt>
-<dt><span class="section"><a href="math_toolkit/building.html">If and How to Build a Boost.Math
- Library, and its Examples and Tests</a></span></dt>
-<dt><span class="section">History and What's New</span></dt>
-<dt><span class="section">C99 and C++ TR1 C-style Functions</span></dt>
-<dt><span class="section">Frequently Asked Questions FAQ</span></dt>
-<dt><span class="section">Contact Info and Support</span></dt>
-</dl>
-</div>
-</div>
-<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2006-2010, 2012, 2013 Paul A. Bristow, Christopher Kormanyos,
- Hubert Holin, Bruno Lalande, John Maddock, Johan R&#229;de, Gautam Sewani, Benjamin
- Sobotta, Thijs van den Berg, Daryle Walker 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>
-</div></td>
-</tr></table>
-<hr>
-<div class="spirit-nav">
-<a accesskey="p" href="index.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="math_toolkit/intro.html"><img src="images/next.png" alt="Next"></a>
-</div>
-</body>
-</html>

Deleted: sandbox/math/libs/math/doc/html/perf.html
==============================================================================
--- sandbox/math/libs/math/doc/html/perf.html 2013-05-14 08:19:48 EDT (Tue, 14 May 2013)
+++ (empty file)
@@ -1,49 +0,0 @@
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
-<title>Chapter&#160;14.&#160;Performance</title>
-<link rel="stylesheet" href="boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
-<link rel="home" href="index.html" title="Math Toolkit">
-<link rel="up" href="index.html" title="Math Toolkit">
-<link rel="prev" href="math_toolkit/pol_ref/pol_ref_ref.html" title="Policy Class Reference">
-<link rel="next" href="math_toolkit/perf_over0.html" title="Performance Overview">
-</head>
-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<div class="spirit-nav">
-<a accesskey="p" href="math_toolkit/pol_ref/pol_ref_ref.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="math_toolkit/perf_over0.html"><img src="images/next.png" alt="Next"></a>
-</div>
-<div class="chapter">
-<div class="titlepage"><div><div><h1 class="title">
-<a name="perf"></a>Chapter&#160;14.&#160;Performance</h1></div></div></div>
-<div class="toc">
-<p><b>Table of Contents</b></p>
-<dl class="toc">
-<dt><span class="section">Performance Overview</span></dt>
-<dt><span class="section">Interpreting these Results</span></dt>
-<dt><span class="section"><a href="math_toolkit/getting_best.html">Getting the Best Performance
- from this Library</a></span></dt>
-<dt><span class="section">Comparing Compilers</span></dt>
-<dt><span class="section">Performance Tuning Macros</span></dt>
-<dt><span class="section"><a href="math_toolkit/comparisons.html">Comparisons to Other Open Source
- Libraries</a></span></dt>
-<dt><span class="section">The Performance Test Application</span></dt>
-</dl>
-</div>
-</div>
-<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2006-2010, 2012, 2013 Paul A. Bristow, Christopher Kormanyos,
- Hubert Holin, Bruno Lalande, John Maddock, Johan R&#229;de, Gautam Sewani, Benjamin
- Sobotta, Thijs van den Berg, Daryle Walker 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>
-</div></td>
-</tr></table>
-<hr>
-<div class="spirit-nav">
-<a accesskey="p" href="math_toolkit/pol_ref/pol_ref_ref.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="math_toolkit/perf_over0.html"><img src="images/next.png" alt="Next"></a>
-</div>
-</body>
-</html>

Deleted: sandbox/math/libs/math/doc/html/policy.html
==============================================================================
--- sandbox/math/libs/math/doc/html/policy.html 2013-05-14 08:19:48 EDT (Tue, 14 May 2013)
+++ (empty file)
@@ -1,81 +0,0 @@
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
-<title>Chapter&#160;13.&#160;Policies: Controlling Precision, Error Handling etc</title>
-<link rel="stylesheet" href="boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
-<link rel="home" href="index.html" title="Math Toolkit">
-<link rel="up" href="index.html" title="Math Toolkit">
-<link rel="prev" href="math_toolkit/archetypes.html" title="Conceptual Archetypes for Reals and Distributions">
-<link rel="next" href="math_toolkit/pol_overview0.html" title="Policy Overview">
-</head>
-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<div class="spirit-nav">
-<a accesskey="p" href="math_toolkit/archetypes.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="math_toolkit/pol_overview0.html"><img src="images/next.png" alt="Next"></a>
-</div>
-<div class="chapter">
-<div class="titlepage"><div><div><h1 class="title">
-<a name="policy"></a>Chapter&#160;13.&#160;Policies: Controlling Precision, Error Handling etc</h1></div></div></div>
-<div class="toc">
-<p><b>Table of Contents</b></p>
-<dl class="toc">
-<dt><span class="section">Policy Overview</span></dt>
-<dt><span class="section">Policy Tutorial</span></dt>
-<dd><dl>
-<dt><span class="section"><a href="math_toolkit/pol_tutorial/what_is_a_policy.html">So Just What
- is a Policy Anyway?</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/pol_tutorial/policy_tut_defaults.html">Policies
- Have Sensible Defaults</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/pol_tutorial/policy_usage.html">So How are Policies
- Used Anyway?</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/pol_tutorial/changing_policy_defaults.html">Changing
- the Policy Defaults</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/pol_tutorial/ad_hoc_dist_policies.html">Setting
- Policies for Distributions on an Ad Hoc Basis</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/pol_tutorial/ad_hoc_sf_policies.html">Changing
- the Policy on an Ad Hoc Basis for the Special Functions</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/pol_tutorial/namespace_policies.html">Setting
- Policies at Namespace or Translation Unit Scope</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/pol_tutorial/user_def_err_pol.html">Calling User
- Defined Error Handlers</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/pol_tutorial/understand_dis_quant.html">Understanding
- Quantiles of Discrete Distributions</a></span></dt>
-</dl></dd>
-<dt><span class="section">Policy Reference</span></dt>
-<dd><dl>
-<dt><span class="section"><a href="math_toolkit/pol_ref/error_handling_policies.html">Error Handling
- Policies</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/pol_ref/internal_promotion.html">Internal Floating-point
- Promotion Policies</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/pol_ref/assert_undefined.html">Mathematically
- Undefined Function Policies</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/pol_ref/discrete_quant_ref.html">Discrete Quantile
- Policies</a></span></dt>
-<dt><span class="section">Precision Policies</span></dt>
-<dt><span class="section"><a href="math_toolkit/pol_ref/iteration_pol.html">Iteration Limits
- Policies</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/pol_ref/policy_defaults.html">Using Macros to
- Change the Policy Defaults</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/pol_ref/namespace_pol.html">Setting Polices at
- Namespace Scope</a></span></dt>
-<dt><span class="section">Policy Class Reference</span></dt>
-</dl></dd>
-</dl>
-</div>
-</div>
-<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2006-2010, 2012, 2013 Paul A. Bristow, Christopher Kormanyos,
- Hubert Holin, Bruno Lalande, John Maddock, Johan R&#229;de, Gautam Sewani, Benjamin
- Sobotta, Thijs van den Berg, Daryle Walker 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>
-</div></td>
-</tr></table>
-<hr>
-<div class="spirit-nav">
-<a accesskey="p" href="math_toolkit/archetypes.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="math_toolkit/pol_overview0.html"><img src="images/next.png" alt="Next"></a>
-</div>
-</body>
-</html>

Deleted: sandbox/math/libs/math/doc/html/quaternions.html
==============================================================================
--- sandbox/math/libs/math/doc/html/quaternions.html 2013-05-14 08:19:48 EDT (Tue, 14 May 2013)
+++ (empty file)
@@ -1,56 +0,0 @@
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
-<title>Chapter&#160;8.&#160;Quaternions</title>
-<link rel="stylesheet" href="boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
-<link rel="home" href="index.html" title="Math Toolkit">
-<link rel="up" href="index.html" title="Math Toolkit">
-<link rel="prev" href="math_toolkit/history2.html" title="History">
-<link rel="next" href="math_toolkit/overview.html" title="Overview">
-</head>
-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<div class="spirit-nav">
-<a accesskey="p" href="math_toolkit/history2.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="math_toolkit/overview.html"><img src="images/next.png" alt="Next"></a>
-</div>
-<div class="chapter">
-<div class="titlepage"><div><div><h1 class="title">
-<a name="quaternions"></a>Chapter&#160;8.&#160;Quaternions</h1></div></div></div>
-<div class="toc">
-<p><b>Table of Contents</b></p>
-<dl class="toc">
-<dt><span class="section">Overview</span></dt>
-<dt><span class="section">Header File</span></dt>
-<dt><span class="section">Synopsis</span></dt>
-<dt><span class="section">Template Class quaternion</span></dt>
-<dt><span class="section">Quaternion Specializations</span></dt>
-<dt><span class="section">Quaternion Member Typedefs</span></dt>
-<dt><span class="section">Quaternion Member Functions</span></dt>
-<dt><span class="section">Quaternion Non-Member Operators</span></dt>
-<dt><span class="section">Quaternion Value Operations</span></dt>
-<dt><span class="section">Quaternion Creation Functions</span></dt>
-<dt><span class="section">Quaternion Transcendentals</span></dt>
-<dt><span class="section">Test Program</span></dt>
-<dt><span class="section">The Quaternionic Exponential</span></dt>
-<dt><span class="section">Acknowledgements</span></dt>
-<dt><span class="section">History</span></dt>
-<dt><span class="section">To Do</span></dt>
-</dl>
-</div>
-</div>
-<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2006-2010, 2012, 2013 Paul A. Bristow, Christopher Kormanyos,
- Hubert Holin, Bruno Lalande, John Maddock, Johan R&#229;de, Gautam Sewani, Benjamin
- Sobotta, Thijs van den Berg, Daryle Walker 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>
-</div></td>
-</tr></table>
-<hr>
-<div class="spirit-nav">
-<a accesskey="p" href="math_toolkit/history2.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="math_toolkit/overview.html"><img src="images/next.png" alt="Next"></a>
-</div>
-</body>
-</html>

Deleted: sandbox/math/libs/math/doc/html/special.html
==============================================================================
--- sandbox/math/libs/math/doc/html/special.html 2013-05-14 08:19:48 EDT (Tue, 14 May 2013)
+++ (empty file)
@@ -1,189 +0,0 @@
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
-<title>Chapter&#160;3.&#160;Special Functions</title>
-<link rel="stylesheet" href="boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
-<link rel="home" href="index.html" title="Math Toolkit">
-<link rel="up" href="index.html" title="Math Toolkit">
-<link rel="prev" href="math_toolkit/future.html" title="Extras/Future Directions">
-<link rel="next" href="math_toolkit/sf_gamma.html" title="Gamma Functions">
-</head>
-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<div class="spirit-nav">
-<a accesskey="p" href="math_toolkit/future.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="math_toolkit/sf_gamma.html"><img src="images/next.png" alt="Next"></a>
-</div>
-<div class="chapter">
-<div class="titlepage"><div><div><h1 class="title">
-<a name="special"></a>Chapter&#160;3.&#160;Special Functions</h1></div></div></div>
-<div class="toc">
-<p><b>Table of Contents</b></p>
-<dl class="toc">
-<dt><span class="section">Gamma Functions</span></dt>
-<dd><dl>
-<dt><span class="section">Gamma</span></dt>
-<dt><span class="section">Log Gamma</span></dt>
-<dt><span class="section">Digamma</span></dt>
-<dt><span class="section">Ratios of Gamma Functions</span></dt>
-<dt><span class="section">Incomplete Gamma Functions</span></dt>
-<dt><span class="section"><a href="math_toolkit/sf_gamma/igamma_inv.html">Incomplete Gamma Function
- Inverses</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/sf_gamma/gamma_derivatives.html">Derivative of
- the Incomplete Gamma Function</a></span></dt>
-</dl></dd>
-<dt><span class="section">Factorials and Binomial Coefficients</span></dt>
-<dd><dl>
-<dt><span class="section">Factorial</span></dt>
-<dt><span class="section">Double Factorial</span></dt>
-<dt><span class="section">Rising Factorial</span></dt>
-<dt><span class="section"><a href="math_toolkit/factorials/sf_falling_factorial.html">Falling
- Factorial</a></span></dt>
-<dt><span class="section">Binomial Coefficients</span></dt>
-</dl></dd>
-<dt><span class="section">Beta Functions</span></dt>
-<dd><dl>
-<dt><span class="section">Beta</span></dt>
-<dt><span class="section"><a href="math_toolkit/sf_beta/ibeta_function.html">Incomplete Beta
- Functions</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/sf_beta/ibeta_inv_function.html">The Incomplete
- Beta Function Inverses</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/sf_beta/beta_derivative.html">Derivative of the
- Incomplete Beta Function</a></span></dt>
-</dl></dd>
-<dt><span class="section">Error Functions</span></dt>
-<dd><dl>
-<dt><span class="section">Error Functions</span></dt>
-<dt><span class="section">Error Function Inverses</span></dt>
-</dl></dd>
-<dt><span class="section">Polynomials</span></dt>
-<dd><dl>
-<dt><span class="section"><a href="math_toolkit/sf_poly/legendre.html">Legendre (and Associated)
- Polynomials</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/sf_poly/laguerre.html">Laguerre (and Associated)
- Polynomials</a></span></dt>
-<dt><span class="section">Hermite Polynomials</span></dt>
-<dt><span class="section">Spherical Harmonics</span></dt>
-</dl></dd>
-<dt><span class="section">Bessel Functions</span></dt>
-<dd><dl>
-<dt><span class="section">Bessel Function Overview</span></dt>
-<dt><span class="section"><a href="math_toolkit/bessel/bessel.html">Bessel Functions of the First
- and Second Kinds</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/bessel/bessel0.html">Finding Zeros of Bessel
- Functions of the First and Second Kinds</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/bessel/mbessel.html">Modified Bessel Functions
- of the First and Second Kinds</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/bessel/sph_bessel.html">Spherical Bessel Functions
- of the First and Second Kinds</a></span></dt>
-</dl></dd>
-<dt><span class="section">Hankel Functions</span></dt>
-<dd><dl>
-<dt><span class="section">Cyclic Hankel Functions</span></dt>
-<dt><span class="section">Spherical Hankel Functions</span></dt>
-</dl></dd>
-<dt><span class="section">Airy Functions</span></dt>
-<dd><dl>
-<dt><span class="section">Airy Ai Function</span></dt>
-<dt><span class="section">Airy Bi Function</span></dt>
-<dt><span class="section">Airy Ai' Function</span></dt>
-<dt><span class="section">Airy Bi' Function</span></dt>
-</dl></dd>
-<dt><span class="section">Elliptic Integrals</span></dt>
-<dd><dl>
-<dt><span class="section">Elliptic Integral Overview</span></dt>
-<dt><span class="section"><a href="math_toolkit/ellint/ellint_carlson.html">Elliptic Integrals
- - Carlson Form</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/ellint/ellint_1.html">Elliptic Integrals of the
- First Kind - Legendre Form</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/ellint/ellint_2.html">Elliptic Integrals of the
- Second Kind - Legendre Form</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/ellint/ellint_3.html">Elliptic Integrals of the
- Third Kind - Legendre Form</a></span></dt>
-</dl></dd>
-<dt><span class="section">Jacobi Elliptic Functions</span></dt>
-<dd><dl>
-<dt><span class="section"><a href="math_toolkit/jacobi/jac_over.html">Overvew of the Jacobi Elliptic
- Functions</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/jacobi/jacobi_elliptic.html">Jacobi Elliptic
- SN, CN and DN</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/jacobi/jacobi_cd.html">Jacobi Elliptic Function
- cd</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/jacobi/jacobi_cn.html">Jacobi Elliptic Function
- cn</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/jacobi/jacobi_cs.html">Jacobi Elliptic Function
- cs</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/jacobi/jacobi_dc.html">Jacobi Elliptic Function
- dc</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/jacobi/jacobi_dn.html">Jacobi Elliptic Function
- dn</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/jacobi/jacobi_ds.html">Jacobi Elliptic Function
- ds</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/jacobi/jacobi_nc.html">Jacobi Elliptic Function
- nc</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/jacobi/jacobi_nd.html">Jacobi Elliptic Function
- nd</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/jacobi/jacobi_ns.html">Jacobi Elliptic Function
- ns</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/jacobi/jacobi_sc.html">Jacobi Elliptic Function
- sc</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/jacobi/jacobi_sd.html">Jacobi Elliptic Function
- sd</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/jacobi/jacobi_sn.html">Jacobi Elliptic Function
- sn</a></span></dt>
-</dl></dd>
-<dt><span class="section">Zeta Functions</span></dt>
-<dd><dl><dt><span class="section">Riemann Zeta Function</span></dt></dl></dd>
-<dt><span class="section">Exponential Integrals</span></dt>
-<dd><dl>
-<dt><span class="section">Exponential Integral En</span></dt>
-<dt><span class="section">Exponential Integral Ei</span></dt>
-</dl></dd>
-<dt><span class="section">Basic Functions</span></dt>
-<dd><dl>
-<dt><span class="section">sin_pi</span></dt>
-<dt><span class="section">cos_pi</span></dt>
-<dt><span class="section">log1p</span></dt>
-<dt><span class="section">expm1</span></dt>
-<dt><span class="section">cbrt</span></dt>
-<dt><span class="section">sqrt1pm1</span></dt>
-<dt><span class="section">powm1</span></dt>
-<dt><span class="section">hypot</span></dt>
-<dt><span class="section"><a href="math_toolkit/powers/ct_pow.html">Compile Time Power of a Runtime
- Base</a></span></dt>
-</dl></dd>
-<dt><span class="section"><a href="math_toolkit/sinc.html">Sinus Cardinal and Hyperbolic Sinus
- Cardinal Functions</a></span></dt>
-<dd><dl>
-<dt><span class="section"><a href="math_toolkit/sinc/sinc_overview.html">Sinus Cardinal and Hyperbolic
- Sinus Cardinal Functions Overview</a></span></dt>
-<dt><span class="section">sinc_pi</span></dt>
-<dt><span class="section">sinhc_pi</span></dt>
-</dl></dd>
-<dt><span class="section">Inverse Hyperbolic Functions</span></dt>
-<dd><dl>
-<dt><span class="section"><a href="math_toolkit/inv_hyper/inv_hyper_over.html">Inverse Hyperbolic
- Functions Overview</a></span></dt>
-<dt><span class="section">acosh</span></dt>
-<dt><span class="section">asinh</span></dt>
-<dt><span class="section">atanh</span></dt>
-</dl></dd>
-<dt><span class="section">Owen's T function</span></dt>
-</dl>
-</div>
-</div>
-<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2006-2010, 2012, 2013 Paul A. Bristow, Christopher Kormanyos,
- Hubert Holin, Bruno Lalande, John Maddock, Johan R&#229;de, Gautam Sewani, Benjamin
- Sobotta, Thijs van den Berg, Daryle Walker 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>
-</div></td>
-</tr></table>
-<hr>
-<div class="spirit-nav">
-<a accesskey="p" href="math_toolkit/future.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="math_toolkit/sf_gamma.html"><img src="images/next.png" alt="Next"></a>
-</div>
-</body>
-</html>

Deleted: sandbox/math/libs/math/doc/html/status.html
==============================================================================
--- sandbox/math/libs/math/doc/html/status.html 2013-05-14 08:19:48 EDT (Tue, 14 May 2013)
+++ (empty file)
@@ -1,43 +0,0 @@
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
-<title>Chapter&#160;16.&#160;Library Status</title>
-<link rel="stylesheet" href="boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
-<link rel="home" href="index.html" title="Math Toolkit">
-<link rel="up" href="index.html" title="Math Toolkit">
-<link rel="prev" href="math_toolkit/refs.html" title="References">
-<link rel="next" href="math_toolkit/history1_0.html" title="History and What's New">
-</head>
-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<div class="spirit-nav">
-<a accesskey="p" href="math_toolkit/refs.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="math_toolkit/history1_0.html"><img src="images/next.png" alt="Next"></a>
-</div>
-<div class="chapter">
-<div class="titlepage"><div><div><h1 class="title">
-<a name="status"></a>Chapter&#160;16.&#160;Library Status</h1></div></div></div>
-<div class="toc">
-<p><b>Table of Contents</b></p>
-<dl class="toc">
-<dt><span class="section">History and What's New</span></dt>
-<dt><span class="section">Known Issues, and TODO List</span></dt>
-<dt><span class="section">Credits and Acknowledgements</span></dt>
-</dl>
-</div>
-</div>
-<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2006-2010, 2012, 2013 Paul A. Bristow, Christopher Kormanyos,
- Hubert Holin, Bruno Lalande, John Maddock, Johan R&#229;de, Gautam Sewani, Benjamin
- Sobotta, Thijs van den Berg, Daryle Walker 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>
-</div></td>
-</tr></table>
-<hr>
-<div class="spirit-nav">
-<a accesskey="p" href="math_toolkit/refs.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="math_toolkit/history1_0.html"><img src="images/next.png" alt="Next"></a>
-</div>
-</body>
-</html>

Deleted: sandbox/math/libs/math/doc/html/toolkit.html
==============================================================================
--- sandbox/math/libs/math/doc/html/toolkit.html 2013-05-14 08:19:48 EDT (Tue, 14 May 2013)
+++ (empty file)
@@ -1,66 +0,0 @@
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
-<title>Chapter&#160;11.&#160;Internals (Series, Rationals and Continued Fractions, Root Finding, Function Minimization, Testing and Development Tools)</title>
-<link rel="stylesheet" href="boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
-<link rel="home" href="index.html" title="Math Toolkit">
-<link rel="up" href="index.html" title="Math Toolkit">
-<link rel="prev" href="math_toolkit/credits0.html" title="Credits">
-<link rel="next" href="math_toolkit/internals_overview.html" title="Overview">
-</head>
-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<div class="spirit-nav">
-<a accesskey="p" href="math_toolkit/credits0.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="math_toolkit/internals_overview.html"><img src="images/next.png" alt="Next"></a>
-</div>
-<div class="chapter">
-<div class="titlepage"><div><div><h1 class="title">
-<a name="toolkit"></a>Chapter&#160;11.&#160;Internals (Series, Rationals and Continued Fractions, Root Finding, Function
- Minimization, Testing and Development Tools)</h1></div></div></div>
-<div class="toc">
-<p><b>Table of Contents</b></p>
-<dl class="toc">
-<dt><span class="section">Overview</span></dt>
-<dt><span class="section">Utilities & internals</span></dt>
-<dd><dl>
-<dt><span class="section">Series Evaluation</span></dt>
-<dt><span class="section">Continued Fraction Evaluation</span></dt>
-<dt><span class="section"><a href="math_toolkit/internals1/rational.html">Polynomial and Rational
- Function Evaluation</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/internals1/roots.html">Root Finding With Derivatives:
- Newton-Raphson, Halley &amp; Schroeder</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/internals1/roots2.html">Root Finding Without
- Derivatives: Bisection, Bracket and TOMS748</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/internals1/minima.html">Locating Function Minima:
- Brent's algorithm</a></span></dt>
-<dt><span class="section">Tuples</span></dt>
-</dl></dd>
-<dt><span class="section">Testing and Development</span></dt>
-<dd><dl>
-<dt><span class="section">Polynomials</span></dt>
-<dt><span class="section"><a href="math_toolkit/internals2/minimax.html">Minimax Approximations
- and the Remez Algorithm</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/internals2/error_test.html">Relative Error and
- Testing</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/internals2/test_data.html">Graphing, Profiling,
- and Generating Test Data for Special Functions</a></span></dt>
-</dl></dd>
-</dl>
-</div>
-</div>
-<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2006-2010, 2012, 2013 Paul A. Bristow, Christopher Kormanyos,
- Hubert Holin, Bruno Lalande, John Maddock, Johan R&#229;de, Gautam Sewani, Benjamin
- Sobotta, Thijs van den Berg, Daryle Walker 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>
-</div></td>
-</tr></table>
-<hr>
-<div class="spirit-nav">
-<a accesskey="p" href="math_toolkit/credits0.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="math_toolkit/internals_overview.html"><img src="images/next.png" alt="Next"></a>
-</div>
-</body>
-</html>

Deleted: sandbox/math/libs/math/doc/html/using_udt.html
==============================================================================
--- sandbox/math/libs/math/doc/html/using_udt.html 2013-05-14 08:19:48 EDT (Tue, 14 May 2013)
+++ (empty file)
@@ -1,63 +0,0 @@
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
-<title>Chapter&#160;12.&#160;Use with User-Defined Floating-Point Types - Boost.Multiprecision and others</title>
-<link rel="stylesheet" href="boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
-<link rel="home" href="index.html" title="Math Toolkit">
-<link rel="up" href="index.html" title="Math Toolkit">
-<link rel="prev" href="math_toolkit/internals2/test_data.html" title="Graphing, Profiling, and Generating Test Data for Special Functions">
-<link rel="next" href="math_toolkit/high_precision.html" title="Using Boost.Math with High-Precision Floating-Point Libraries">
-</head>
-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<div class="spirit-nav">
-<a accesskey="p" href="math_toolkit/internals2/test_data.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="math_toolkit/high_precision.html"><img src="images/next.png" alt="Next"></a>
-</div>
-<div class="chapter">
-<div class="titlepage"><div><div><h1 class="title">
-<a name="using_udt"></a>Chapter&#160;12.&#160;Use with User-Defined Floating-Point Types - Boost.Multiprecision and
- others</h1></div></div></div>
-<div class="toc">
-<p><b>Table of Contents</b></p>
-<dl class="toc">
-<dt><span class="section"><a href="math_toolkit/high_precision.html">Using Boost.Math with High-Precision
- Floating-Point Libraries</a></span></dt>
-<dd><dl>
-<dt><span class="section"><a href="math_toolkit/high_precision/why_high_precision.html">Why use
- a high-precision library rather than built-in floating-point types?</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/high_precision/use_multiprecision.html">Using
- Boost.Multiprecision</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/high_precision/float128.html">Using with GCC's
- __float128 datatype</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/high_precision/use_mpfr.html">Using With MPFR
- or GMP - High-Precision Floating-Point Library</a></span></dt>
-<dt><span class="section">Using e_float Library</span></dt>
-<dt><span class="section">Using NTL Library</span></dt>
-<dt><span class="section"><a href="math_toolkit/high_precision/using_test.html">Using without
- expression templates for Boost.Test and others</a></span></dt>
-</dl></dd>
-<dt><span class="section"><a href="math_toolkit/concepts.html">Conceptual Requirements for Real
- Number Types</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/dist_concept.html">Conceptual Requirements for
- Distribution Types</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/archetypes.html">Conceptual Archetypes for Reals
- and Distributions</a></span></dt>
-</dl>
-</div>
-</div>
-<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2006-2010, 2012, 2013 Paul A. Bristow, Christopher Kormanyos,
- Hubert Holin, Bruno Lalande, John Maddock, Johan R&#229;de, Gautam Sewani, Benjamin
- Sobotta, Thijs van den Berg, Daryle Walker 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>
-</div></td>
-</tr></table>
-<hr>
-<div class="spirit-nav">
-<a accesskey="p" href="math_toolkit/internals2/test_data.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="math_toolkit/high_precision.html"><img src="images/next.png" alt="Next"></a>
-</div>
-</body>
-</html>

Deleted: sandbox/math/libs/math/doc/html/utils.html
==============================================================================
--- sandbox/math/libs/math/doc/html/utils.html 2013-05-14 08:19:48 EDT (Tue, 14 May 2013)
+++ (empty file)
@@ -1,74 +0,0 @@
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
-<title>Chapter&#160;4.&#160;Floating Point Utilities</title>
-<link rel="stylesheet" href="boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
-<link rel="home" href="index.html" title="Math Toolkit">
-<link rel="up" href="index.html" title="Math Toolkit">
-<link rel="prev" href="math_toolkit/owens_t.html" title="Owen's T function">
-<link rel="next" href="math_toolkit/rounding.html" title="Rounding Truncation and Integer Conversion">
-</head>
-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<div class="spirit-nav">
-<a accesskey="p" href="math_toolkit/owens_t.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="math_toolkit/rounding.html"><img src="images/next.png" alt="Next"></a>
-</div>
-<div class="chapter">
-<div class="titlepage"><div><div><h1 class="title">
-<a name="utils"></a>Chapter&#160;4.&#160;Floating Point Utilities</h1></div></div></div>
-<div class="toc">
-<p><b>Table of Contents</b></p>
-<dl class="toc">
-<dt><span class="section"><a href="math_toolkit/rounding.html">Rounding Truncation and Integer
- Conversion</a></span></dt>
-<dd><dl>
-<dt><span class="section">Rounding Functions</span></dt>
-<dt><span class="section">Truncation Functions</span></dt>
-<dt><span class="section"><a href="math_toolkit/rounding/modf.html">Integer and Fractional Part
- Splitting (modf)</a></span></dt>
-</dl></dd>
-<dt><span class="section"><a href="math_toolkit/fpclass.html">Floating-Point Classification: Infinities
- and NaNs</a></span></dt>
-<dt><span class="section">Sign Manipulation Functions</span></dt>
-<dt><span class="section"><a href="math_toolkit/fp_facets.html">Facets for Floating-Point Infinities
- and NaNs</a></span></dt>
-<dd><dl>
-<dt><span class="section">Introduction</span></dt>
-<dt><span class="section">Reference</span></dt>
-<dt><span class="section">Examples</span></dt>
-<dt><span class="section">Portability</span></dt>
-<dt><span class="section">Design Rationale</span></dt>
-</dl></dd>
-<dt><span class="section"><a href="math_toolkit/next_float.html">Floating-Point Representation
- Distance (ULP), and Finding Adjacent Floating-Point Values</a></span></dt>
-<dd><dl>
-<dt><span class="section"><a href="math_toolkit/next_float/nextafter.html">Finding the Next Representable
- Value in a Specific Direction (nextafter)</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/next_float/float_next.html">Finding the Next
- Greater Representable Value (float_next)</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/next_float/float_prior.html">Finding the Next
- Smaller Representable Value (float_prior)</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/next_float/float_distance.html">Calculating the
- Representation Distance Between Two Floating Point Values (ULP) float_distance</a></span></dt>
-<dt><span class="section"><a href="math_toolkit/next_float/float_advance.html">Advancing a Floating
- Point Value by a Specific Representation Distance (ULP) float_advance</a></span></dt>
-</dl></dd>
-</dl>
-</div>
-</div>
-<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2006-2010, 2012, 2013 Paul A. Bristow, Christopher Kormanyos,
- Hubert Holin, Bruno Lalande, John Maddock, Johan R&#229;de, Gautam Sewani, Benjamin
- Sobotta, Thijs van den Berg, Daryle Walker 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>
-</div></td>
-</tr></table>
-<hr>
-<div class="spirit-nav">
-<a accesskey="p" href="math_toolkit/owens_t.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="math_toolkit/rounding.html"><img src="images/next.png" alt="Next"></a>
-</div>
-</body>
-</html>

Modified: sandbox/math/libs/math/doc/math.qbk
==============================================================================
--- sandbox/math/libs/math/doc/math.qbk (original)
+++ sandbox/math/libs/math/doc/math.qbk 2013-05-14 08:19:48 EDT (Tue, 14 May 2013)
@@ -70,7 +70,7 @@
 
 [template tr1[] [@http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1836.pdf Technical Report on C++ Library Extensions]]
 [template C99[] [@http://www.open-std.org/JTC1/SC22/WG14/www/docs/n1256.pdf C99 Standard ISO/IEC 9899:1999]]
-[template jm_rationals[] [link math_toolkit.implementation0.rational_approximations_used devised by JM]]
+[template jm_rationals[] [link math_toolkit.sf_implementation.rational_approximations_used devised by JM]]
 
 [def __domain_error [link math_toolkit.error_handling.domain_error domain_error]]
 [def __pole_error [link math_toolkit.error_handling.pole_error pole_error]]
@@ -148,8 +148,8 @@
 [def __ellint_3 [link math_toolkit.ellint.ellint_3 ellint_3]]
 
 [/Bessel functions]
-[def __cyl_bessel_j [link math_toolkit.bessel.bessel cyl_bessel_j]]
-[def __cyl_neumann [link math_toolkit.bessel.bessel cyl_neumann]]
+[def __cyl_bessel_j [link math_toolkit.bessel.bessel_first cyl_bessel_j]]
+[def __cyl_neumann [link math_toolkit.bessel.bessel_first cyl_neumann]]
 [def __cyl_bessel_i [link math_toolkit.bessel.mbessel cyl_bessel_i]]
 [def __cyl_bessel_k [link math_toolkit.bessel.mbessel cyl_bessel_k]]
 [def __sph_bessel [link math_toolkit.bessel.sph_bessel sph_bessel]]
@@ -397,20 +397,20 @@
 [compilers_overview]
 [endsect]
 [include overview/config_macros.qbk]
-[section:pol_overview Policies]
+[section:intro_pol_overview Policies]
 [policy_overview]
 [endsect]
 
 [include overview/thread_safety.qbk]
 
-[section:perf_over Performance]
+[section:perf_over1 Performance]
 [performance_overview]
 [endsect]
 [include overview/building.qbk]
 [section:history1 History and What's New]
 [history]
 [endsect]
-[section:tr1 C99 and C++ TR1 C-style Functions]
+[section:overview_tr1 C99 and C++ TR1 C-style Functions]
 [tr1_overview]
 [endsect]
 [include overview/faq.qbk]
@@ -500,7 +500,7 @@
 [endmathpart]
 
 [mathpart extern_c TR1 and C99 external "C" Functions]
-[section:tr1 C99 and TR1 C Functions Overview]
+[section:main_tr1 C99 and TR1 C Functions Overview]
 [tr1_overview]
 [endsect]
 [include tr1/c99_ref.qbk]
@@ -554,7 +554,7 @@
 [endmathpart] [/section:backgrounders Backgrounders]
 
 [mathpart status Library Status]
-[section:history1 History and What's New]
+[section:history2 History and What's New]
 [history]
 [endsect]
 [include overview/issues.qbk]

Modified: sandbox/math/libs/math/doc/octonion/math-octonion.qbk
==============================================================================
--- sandbox/math/libs/math/doc/octonion/math-octonion.qbk (original)
+++ sandbox/math/libs/math/doc/octonion/math-octonion.qbk 2013-05-14 08:19:48 EDT (Tue, 14 May 2013)
@@ -13,7 +13,7 @@
 
 [mathpart octonions Octonions]
 
-[section:overview Overview]
+[section:oct_overview Overview]
 
 Octonions, like [@../../quaternion/html/index.html quaternions], are a relative of complex numbers.
 
@@ -44,14 +44,14 @@
 
 [endsect]
 
-[section:header Header File]
+[section:oct_header Header File]
 
 The interface and implementation are both supplied by the header file
 [@../../../../boost/math/octonion.hpp octonion.hpp].
 
 [endsect]
 
-[section:synopsis Synopsis]
+[section:oct_synopsis Synopsis]
 
    namespace boost{ namespace math{
 
@@ -62,62 +62,62 @@
 
    // operators
 
- template<typename T> octonion<T> ``[link math_toolkit.non_mem0.binary_addition_operators operator +]`` (T const & lhs, octonion<T> const & rhs);
- template<typename T> octonion<T> ``[link math_toolkit.non_mem0.binary_addition_operators operator +]`` (octonion<T> const & lhs, T const & rhs);
- template<typename T> octonion<T> ``[link math_toolkit.non_mem0.binary_addition_operators operator +]`` (::std::complex<T> const & lhs, octonion<T> const & rhs);
- template<typename T> octonion<T> ``[link math_toolkit.non_mem0.binary_addition_operators operator +]`` (octonion<T> const & lhs, ::std::complex<T> const & rhs);
- template<typename T> octonion<T> ``[link math_toolkit.non_mem0.binary_addition_operators operator +]`` (::boost::math::quaternion<T> const & lhs, octonion<T> const & rhs);
- template<typename T> octonion<T> ``[link math_toolkit.non_mem0.binary_addition_operators operator +]`` (octonion<T> const & lhs, ::boost::math::quaternion<T> const & rhs);
- template<typename T> octonion<T> ``[link math_toolkit.non_mem0.binary_addition_operators operator +]`` (octonion<T> const & lhs, octonion<T> const & rhs);
-
- template<typename T> octonion<T> ``[link math_toolkit.non_mem0.binary_subtraction_operators operator -]`` (T const & lhs, octonion<T> const & rhs);
- template<typename T> octonion<T> ``[link math_toolkit.non_mem0.binary_subtraction_operators operator -]`` (octonion<T> const & lhs, T const & rhs);
- template<typename T> octonion<T> ``[link math_toolkit.non_mem0.binary_subtraction_operators operator -]`` (::std::complex<T> const & lhs, octonion<T> const & rhs);
- template<typename T> octonion<T> ``[link math_toolkit.non_mem0.binary_subtraction_operators operator -]`` (octonion<T> const & lhs, ::std::complex<T> const & rhs);
- template<typename T> octonion<T> ``[link math_toolkit.non_mem0.binary_subtraction_operators operator -]`` (::boost::math::quaternion<T> const & lhs, octonion<T> const & rhs);
- template<typename T> octonion<T> ``[link math_toolkit.non_mem0.binary_subtraction_operators operator -]`` (octonion<T> const & lhs, ::boost::math::quaternion<T> const & rhs);
- template<typename T> octonion<T> ``[link math_toolkit.non_mem0.binary_subtraction_operators operator -]`` (octonion<T> const & lhs, octonion<T> const & rhs);
-
- template<typename T> octonion<T> ``[link math_toolkit.non_mem0.binary_multiplication_operators operator *]`` (T const & lhs, octonion<T> const & rhs);
- template<typename T> octonion<T> ``[link math_toolkit.non_mem0.binary_multiplication_operators operator *]`` (octonion<T> const & lhs, T const & rhs);
- template<typename T> octonion<T> ``[link math_toolkit.non_mem0.binary_multiplication_operators operator *]`` (::std::complex<T> const & lhs, octonion<T> const & rhs);
- template<typename T> octonion<T> ``[link math_toolkit.non_mem0.binary_multiplication_operators operator *]`` (octonion<T> const & lhs, ::std::complex<T> const & rhs);
- template<typename T> octonion<T> ``[link math_toolkit.non_mem0.binary_multiplication_operators operator *]`` (::boost::math::quaternion<T> const & lhs, octonion<T> const & rhs);
- template<typename T> octonion<T> ``[link math_toolkit.non_mem0.binary_multiplication_operators operator *]`` (octonion<T> const & lhs, ::boost::math::quaternion<T> const & rhs);
- template<typename T> octonion<T> ``[link math_toolkit.non_mem0.binary_multiplication_operators operator *]`` (octonion<T> const & lhs, octonion<T> const & rhs);
-
- template<typename T> octonion<T> ``[link math_toolkit.non_mem0.binary_division_operators operator /]`` (T const & lhs, octonion<T> const & rhs);
- template<typename T> octonion<T> ``[link math_toolkit.non_mem0.binary_division_operators operator /]`` (octonion<T> const & lhs, T const & rhs);
- template<typename T> octonion<T> ``[link math_toolkit.non_mem0.binary_division_operators operator /]`` (::std::complex<T> const & lhs, octonion<T> const & rhs);
- template<typename T> octonion<T> ``[link math_toolkit.non_mem0.binary_division_operators operator /]`` (octonion<T> const & lhs, ::std::complex<T> const & rhs);
- template<typename T> octonion<T> ``[link math_toolkit.non_mem0.binary_division_operators operator /]`` (::boost::math::quaternion<T> const & lhs, octonion<T> const & rhs);
- template<typename T> octonion<T> ``[link math_toolkit.non_mem0.binary_division_operators operator /]`` (octonion<T> const & lhs, ::boost::math::quaternion<T> const & rhs);
- template<typename T> octonion<T> ``[link math_toolkit.non_mem0.binary_division_operators operator /]`` (octonion<T> const & lhs, octonion<T> const & rhs);
-
- template<typename T> octonion<T> ``[link math_toolkit.non_mem0.unary_plus_and_minus_operators operator +]`` (octonion<T> const & o);
- template<typename T> octonion<T> ``[link math_toolkit.non_mem0.unary_plus_and_minus_operators operator -]`` (octonion<T> const & o);
-
- template<typename T> bool ``[link math_toolkit.non_mem0.binary_equality_operators operator ==]`` (T const & lhs, octonion<T> const & rhs);
- template<typename T> bool ``[link math_toolkit.non_mem0.binary_equality_operators operator ==]`` (octonion<T> const & lhs, T const & rhs);
- template<typename T> bool ``[link math_toolkit.non_mem0.binary_equality_operators operator ==]`` (::std::complex<T> const & lhs, octonion<T> const & rhs);
- template<typename T> bool ``[link math_toolkit.non_mem0.binary_equality_operators operator ==]`` (octonion<T> const & lhs, ::std::complex<T> const & rhs);
- template<typename T> bool ``[link math_toolkit.non_mem0.binary_equality_operators operator ==]`` (::boost::math::quaternion<T> const & lhs, octonion<T> const & rhs);
- template<typename T> bool ``[link math_toolkit.non_mem0.binary_equality_operators operator ==]`` (octonion<T> const & lhs, ::boost::math::quaternion<T> const & rhs);
- template<typename T> bool ``[link math_toolkit.non_mem0.binary_equality_operators operator ==]`` (octonion<T> const & lhs, octonion<T> const & rhs);
-
- template<typename T> bool ``[link math_toolkit.non_mem0.binary_inequality_operators operator !=]`` (T const & lhs, octonion<T> const & rhs);
- template<typename T> bool ``[link math_toolkit.non_mem0.binary_inequality_operators operator !=]`` (octonion<T> const & lhs, T const & rhs);
- template<typename T> bool ``[link math_toolkit.non_mem0.binary_inequality_operators operator !=]`` (::std::complex<T> const & lhs, octonion<T> const & rhs);
- template<typename T> bool ``[link math_toolkit.non_mem0.binary_inequality_operators operator !=]`` (octonion<T> const & lhs, ::std::complex<T> const & rhs);
- template<typename T> bool ``[link math_toolkit.non_mem0.binary_inequality_operators operator !=]`` (::boost::math::quaternion<T> const & lhs, octonion<T> const & rhs);
- template<typename T> bool ``[link math_toolkit.non_mem0.binary_inequality_operators operator !=]`` (octonion<T> const & lhs, ::boost::math::quaternion<T> const & rhs);
- template<typename T> bool ``[link math_toolkit.non_mem0.binary_inequality_operators operator !=]`` (octonion<T> const & lhs, octonion<T> const & rhs);
+ template<typename T> octonion<T> ``[link math_toolkit.oct_non_mem.binary_addition_operators operator +]`` (T const & lhs, octonion<T> const & rhs);
+ template<typename T> octonion<T> ``[link math_toolkit.oct_non_mem.binary_addition_operators operator +]`` (octonion<T> const & lhs, T const & rhs);
+ template<typename T> octonion<T> ``[link math_toolkit.oct_non_mem.binary_addition_operators operator +]`` (::std::complex<T> const & lhs, octonion<T> const & rhs);
+ template<typename T> octonion<T> ``[link math_toolkit.oct_non_mem.binary_addition_operators operator +]`` (octonion<T> const & lhs, ::std::complex<T> const & rhs);
+ template<typename T> octonion<T> ``[link math_toolkit.oct_non_mem.binary_addition_operators operator +]`` (::boost::math::quaternion<T> const & lhs, octonion<T> const & rhs);
+ template<typename T> octonion<T> ``[link math_toolkit.oct_non_mem.binary_addition_operators operator +]`` (octonion<T> const & lhs, ::boost::math::quaternion<T> const & rhs);
+ template<typename T> octonion<T> ``[link math_toolkit.oct_non_mem.binary_addition_operators operator +]`` (octonion<T> const & lhs, octonion<T> const & rhs);
+
+ template<typename T> octonion<T> ``[link math_toolkit.oct_non_mem.binary_subtraction_operators operator -]`` (T const & lhs, octonion<T> const & rhs);
+ template<typename T> octonion<T> ``[link math_toolkit.oct_non_mem.binary_subtraction_operators operator -]`` (octonion<T> const & lhs, T const & rhs);
+ template<typename T> octonion<T> ``[link math_toolkit.oct_non_mem.binary_subtraction_operators operator -]`` (::std::complex<T> const & lhs, octonion<T> const & rhs);
+ template<typename T> octonion<T> ``[link math_toolkit.oct_non_mem.binary_subtraction_operators operator -]`` (octonion<T> const & lhs, ::std::complex<T> const & rhs);
+ template<typename T> octonion<T> ``[link math_toolkit.oct_non_mem.binary_subtraction_operators operator -]`` (::boost::math::quaternion<T> const & lhs, octonion<T> const & rhs);
+ template<typename T> octonion<T> ``[link math_toolkit.oct_non_mem.binary_subtraction_operators operator -]`` (octonion<T> const & lhs, ::boost::math::quaternion<T> const & rhs);
+ template<typename T> octonion<T> ``[link math_toolkit.oct_non_mem.binary_subtraction_operators operator -]`` (octonion<T> const & lhs, octonion<T> const & rhs);
+
+ template<typename T> octonion<T> ``[link math_toolkit.oct_non_mem.binary_multiplication_operators operator *]`` (T const & lhs, octonion<T> const & rhs);
+ template<typename T> octonion<T> ``[link math_toolkit.oct_non_mem.binary_multiplication_operators operator *]`` (octonion<T> const & lhs, T const & rhs);
+ template<typename T> octonion<T> ``[link math_toolkit.oct_non_mem.binary_multiplication_operators operator *]`` (::std::complex<T> const & lhs, octonion<T> const & rhs);
+ template<typename T> octonion<T> ``[link math_toolkit.oct_non_mem.binary_multiplication_operators operator *]`` (octonion<T> const & lhs, ::std::complex<T> const & rhs);
+ template<typename T> octonion<T> ``[link math_toolkit.oct_non_mem.binary_multiplication_operators operator *]`` (::boost::math::quaternion<T> const & lhs, octonion<T> const & rhs);
+ template<typename T> octonion<T> ``[link math_toolkit.oct_non_mem.binary_multiplication_operators operator *]`` (octonion<T> const & lhs, ::boost::math::quaternion<T> const & rhs);
+ template<typename T> octonion<T> ``[link math_toolkit.oct_non_mem.binary_multiplication_operators operator *]`` (octonion<T> const & lhs, octonion<T> const & rhs);
+
+ template<typename T> octonion<T> ``[link math_toolkit.oct_non_mem.binary_division_operators operator /]`` (T const & lhs, octonion<T> const & rhs);
+ template<typename T> octonion<T> ``[link math_toolkit.oct_non_mem.binary_division_operators operator /]`` (octonion<T> const & lhs, T const & rhs);
+ template<typename T> octonion<T> ``[link math_toolkit.oct_non_mem.binary_division_operators operator /]`` (::std::complex<T> const & lhs, octonion<T> const & rhs);
+ template<typename T> octonion<T> ``[link math_toolkit.oct_non_mem.binary_division_operators operator /]`` (octonion<T> const & lhs, ::std::complex<T> const & rhs);
+ template<typename T> octonion<T> ``[link math_toolkit.oct_non_mem.binary_division_operators operator /]`` (::boost::math::quaternion<T> const & lhs, octonion<T> const & rhs);
+ template<typename T> octonion<T> ``[link math_toolkit.oct_non_mem.binary_division_operators operator /]`` (octonion<T> const & lhs, ::boost::math::quaternion<T> const & rhs);
+ template<typename T> octonion<T> ``[link math_toolkit.oct_non_mem.binary_division_operators operator /]`` (octonion<T> const & lhs, octonion<T> const & rhs);
+
+ template<typename T> octonion<T> ``[link math_toolkit.oct_non_mem.unary_plus_and_minus_operators operator +]`` (octonion<T> const & o);
+ template<typename T> octonion<T> ``[link math_toolkit.oct_non_mem.unary_plus_and_minus_operators operator -]`` (octonion<T> const & o);
+
+ template<typename T> bool ``[link math_toolkit.oct_non_mem.binary_equality_operators operator ==]`` (T const & lhs, octonion<T> const & rhs);
+ template<typename T> bool ``[link math_toolkit.oct_non_mem.binary_equality_operators operator ==]`` (octonion<T> const & lhs, T const & rhs);
+ template<typename T> bool ``[link math_toolkit.oct_non_mem.binary_equality_operators operator ==]`` (::std::complex<T> const & lhs, octonion<T> const & rhs);
+ template<typename T> bool ``[link math_toolkit.oct_non_mem.binary_equality_operators operator ==]`` (octonion<T> const & lhs, ::std::complex<T> const & rhs);
+ template<typename T> bool ``[link math_toolkit.oct_non_mem.binary_equality_operators operator ==]`` (::boost::math::quaternion<T> const & lhs, octonion<T> const & rhs);
+ template<typename T> bool ``[link math_toolkit.oct_non_mem.binary_equality_operators operator ==]`` (octonion<T> const & lhs, ::boost::math::quaternion<T> const & rhs);
+ template<typename T> bool ``[link math_toolkit.oct_non_mem.binary_equality_operators operator ==]`` (octonion<T> const & lhs, octonion<T> const & rhs);
+
+ template<typename T> bool ``[link math_toolkit.oct_non_mem.binary_inequality_operators operator !=]`` (T const & lhs, octonion<T> const & rhs);
+ template<typename T> bool ``[link math_toolkit.oct_non_mem.binary_inequality_operators operator !=]`` (octonion<T> const & lhs, T const & rhs);
+ template<typename T> bool ``[link math_toolkit.oct_non_mem.binary_inequality_operators operator !=]`` (::std::complex<T> const & lhs, octonion<T> const & rhs);
+ template<typename T> bool ``[link math_toolkit.oct_non_mem.binary_inequality_operators operator !=]`` (octonion<T> const & lhs, ::std::complex<T> const & rhs);
+ template<typename T> bool ``[link math_toolkit.oct_non_mem.binary_inequality_operators operator !=]`` (::boost::math::quaternion<T> const & lhs, octonion<T> const & rhs);
+ template<typename T> bool ``[link math_toolkit.oct_non_mem.binary_inequality_operators operator !=]`` (octonion<T> const & lhs, ::boost::math::quaternion<T> const & rhs);
+ template<typename T> bool ``[link math_toolkit.oct_non_mem.binary_inequality_operators operator !=]`` (octonion<T> const & lhs, octonion<T> const & rhs);
 
    template<typename T, typename charT, class traits>
- ::std::basic_istream<charT,traits> & ``[link math_toolkit.non_mem0.stream_extractor operator >>]`` (::std::basic_istream<charT,traits> & is, octonion<T> & o);
+ ::std::basic_istream<charT,traits> & ``[link math_toolkit.oct_non_mem.stream_extractor operator >>]`` (::std::basic_istream<charT,traits> & is, octonion<T> & o);
 
    template<typename T, typename charT, class traits>
- ::std::basic_ostream<charT,traits> & ``[link math_toolkit.non_mem0.stream_inserter operator <<]`` (::std::basic_ostream<charT,traits> & os, octonion<T> const & o);
+ ::std::basic_ostream<charT,traits> & ``[link math_toolkit.oct_non_mem.stream_inserter operator <<]`` (::std::basic_ostream<charT,traits> & os, octonion<T> const & o);
 
    // values
 
@@ -160,62 +160,62 @@
    public:
       typedef T value_type;
 
- explicit ``[link math_toolkit.mem_fun0.constructors octonion]``(T const & requested_a = T(), T const & requested_b = T(), T const & requested_c = T(), T const & requested_d = T(), T const & requested_e = T(), T const & requested_f = T(), T const & requested_g = T(), T const & requested_h = T());
- explicit ``[link math_toolkit.mem_fun0.constructors octonion]``(::std::complex<T> const & z0, ::std::complex<T> const & z1 = ::std::complex<T>(), ::std::complex<T> const & z2 = ::std::complex<T>(), ::std::complex<T> const & z3 = ::std::complex<T>());
- explicit ``[link math_toolkit.mem_fun0.constructors octonion]``(::boost::math::quaternion<T> const & q0, ::boost::math::quaternion<T> const & q1 = ::boost::math::quaternion<T>());
+ explicit ``[link math_toolkit.oct_mem_fun.constructors octonion]``(T const & requested_a = T(), T const & requested_b = T(), T const & requested_c = T(), T const & requested_d = T(), T const & requested_e = T(), T const & requested_f = T(), T const & requested_g = T(), T const & requested_h = T());
+ explicit ``[link math_toolkit.oct_mem_fun.constructors octonion]``(::std::complex<T> const & z0, ::std::complex<T> const & z1 = ::std::complex<T>(), ::std::complex<T> const & z2 = ::std::complex<T>(), ::std::complex<T> const & z3 = ::std::complex<T>());
+ explicit ``[link math_toolkit.oct_mem_fun.constructors octonion]``(::boost::math::quaternion<T> const & q0, ::boost::math::quaternion<T> const & q1 = ::boost::math::quaternion<T>());
       template<typename X>
- explicit ``[link math_toolkit.mem_fun0.constructors octonion]``(octonion<X> const & a_recopier);
+ explicit ``[link math_toolkit.oct_mem_fun.constructors octonion]``(octonion<X> const & a_recopier);
 
- T ``[link math_toolkit.mem_fun0.real_and_unreal_parts real]``() const;
- octonion<T> ``[link math_toolkit.mem_fun0.real_and_unreal_parts unreal]``() const;
+ T ``[link math_toolkit.oct_mem_fun.real_and_unreal_parts real]``() const;
+ octonion<T> ``[link math_toolkit.oct_mem_fun.real_and_unreal_parts unreal]``() const;
 
- T ``[link math_toolkit.mem_fun0.individual_real_components R_component_1]``() const;
- T ``[link math_toolkit.mem_fun0.individual_real_components R_component_2]``() const;
- T ``[link math_toolkit.mem_fun0.individual_real_components R_component_3]``() const;
- T ``[link math_toolkit.mem_fun0.individual_real_components R_component_4]``() const;
- T ``[link math_toolkit.mem_fun0.individual_real_components R_component_5]``() const;
- T ``[link math_toolkit.mem_fun0.individual_real_components R_component_6]``() const;
- T ``[link math_toolkit.mem_fun0.individual_real_components R_component_7]``() const;
- T ``[link math_toolkit.mem_fun0.individual_real_components R_component_8]``() const;
+ T ``[link math_toolkit.oct_mem_fun.individual_real_components R_component_1]``() const;
+ T ``[link math_toolkit.oct_mem_fun.individual_real_components R_component_2]``() const;
+ T ``[link math_toolkit.oct_mem_fun.individual_real_components R_component_3]``() const;
+ T ``[link math_toolkit.oct_mem_fun.individual_real_components R_component_4]``() const;
+ T ``[link math_toolkit.oct_mem_fun.individual_real_components R_component_5]``() const;
+ T ``[link math_toolkit.oct_mem_fun.individual_real_components R_component_6]``() const;
+ T ``[link math_toolkit.oct_mem_fun.individual_real_components R_component_7]``() const;
+ T ``[link math_toolkit.oct_mem_fun.individual_real_components R_component_8]``() const;
 
- ::std::complex<T> ``[link math_toolkit.mem_fun0.individual_complex_components C_component_1]``() const;
- ::std::complex<T> ``[link math_toolkit.mem_fun0.individual_complex_components C_component_2]``() const;
- ::std::complex<T> ``[link math_toolkit.mem_fun0.individual_complex_components C_component_3]``() const;
- ::std::complex<T> ``[link math_toolkit.mem_fun0.individual_complex_components C_component_4]``() const;
+ ::std::complex<T> ``[link math_toolkit.oct_mem_fun.individual_complex_components C_component_1]``() const;
+ ::std::complex<T> ``[link math_toolkit.oct_mem_fun.individual_complex_components C_component_2]``() const;
+ ::std::complex<T> ``[link math_toolkit.oct_mem_fun.individual_complex_components C_component_3]``() const;
+ ::std::complex<T> ``[link math_toolkit.oct_mem_fun.individual_complex_components C_component_4]``() const;
 
- ::boost::math::quaternion<T> ``[link math_toolkit.mem_fun0.individual_quaternion_components H_component_1]``() const;
- ::boost::math::quaternion<T> ``[link math_toolkit.mem_fun0.individual_quaternion_components H_component_2]``() const;
+ ::boost::math::quaternion<T> ``[link math_toolkit.oct_mem_fun.individual_quaternion_components H_component_1]``() const;
+ ::boost::math::quaternion<T> ``[link math_toolkit.oct_mem_fun.individual_quaternion_components H_component_2]``() const;
 
- octonion<T> & ``[link math_toolkit.mem_fun0.assignment_operators operator =]`` (octonion<T> const & a_affecter);
+ octonion<T> & ``[link math_toolkit.oct_mem_fun.assignment_operators operator =]`` (octonion<T> const & a_affecter);
       template<typename X>
- octonion<T> & ``[link math_toolkit.mem_fun0.assignment_operators operator =]`` (octonion<X> const & a_affecter);
- octonion<T> & ``[link math_toolkit.mem_fun0.assignment_operators operator =]`` (T const & a_affecter);
- octonion<T> & ``[link math_toolkit.mem_fun0.assignment_operators operator =]`` (::std::complex<T> const & a_affecter);
- octonion<T> & ``[link math_toolkit.mem_fun0.assignment_operators operator =]`` (::boost::math::quaternion<T> const & a_affecter);
+ octonion<T> & ``[link math_toolkit.oct_mem_fun.assignment_operators operator =]`` (octonion<X> const & a_affecter);
+ octonion<T> & ``[link math_toolkit.oct_mem_fun.assignment_operators operator =]`` (T const & a_affecter);
+ octonion<T> & ``[link math_toolkit.oct_mem_fun.assignment_operators operator =]`` (::std::complex<T> const & a_affecter);
+ octonion<T> & ``[link math_toolkit.oct_mem_fun.assignment_operators operator =]`` (::boost::math::quaternion<T> const & a_affecter);
 
- octonion<T> & ``[link math_toolkit.mem_fun0.other_member_operators operator +=]`` (T const & rhs);
- octonion<T> & ``[link math_toolkit.mem_fun0.other_member_operators operator +=]`` (::std::complex<T> const & rhs);
- octonion<T> & ``[link math_toolkit.mem_fun0.other_member_operators operator +=]`` (::boost::math::quaternion<T> const & rhs);
+ octonion<T> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator +=]`` (T const & rhs);
+ octonion<T> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator +=]`` (::std::complex<T> const & rhs);
+ octonion<T> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator +=]`` (::boost::math::quaternion<T> const & rhs);
       template<typename X>
- octonion<T> & ``[link math_toolkit.mem_fun0.other_member_operators operator +=]`` (octonion<X> const & rhs);
+ octonion<T> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator +=]`` (octonion<X> const & rhs);
 
- octonion<T> & ``[link math_toolkit.mem_fun0.other_member_operators operator -=]`` (T const & rhs);
- octonion<T> & ``[link math_toolkit.mem_fun0.other_member_operators operator -=]`` (::std::complex<T> const & rhs);
- octonion<T> & ``[link math_toolkit.mem_fun0.other_member_operators operator -=]`` (::boost::math::quaternion<T> const & rhs);
+ octonion<T> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator -=]`` (T const & rhs);
+ octonion<T> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator -=]`` (::std::complex<T> const & rhs);
+ octonion<T> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator -=]`` (::boost::math::quaternion<T> const & rhs);
       template<typename X>
- octonion<T> & ``[link math_toolkit.mem_fun0.other_member_operators operator -=]`` (octonion<X> const & rhs);
+ octonion<T> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator -=]`` (octonion<X> const & rhs);
 
- octonion<T> & ``[link math_toolkit.mem_fun0.other_member_operators operator *=]`` (T const & rhs);
- octonion<T> & ``[link math_toolkit.mem_fun0.other_member_operators operator *=]`` (::std::complex<T> const & rhs);
- octonion<T> & ``[link math_toolkit.mem_fun0.other_member_operators operator *=]`` (::boost::math::quaternion<T> const & rhs);
+ octonion<T> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator *=]`` (T const & rhs);
+ octonion<T> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator *=]`` (::std::complex<T> const & rhs);
+ octonion<T> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator *=]`` (::boost::math::quaternion<T> const & rhs);
       template<typename X>
- octonion<T> & ``[link math_toolkit.mem_fun0.other_member_operators operator *=]`` (octonion<X> const & rhs);
+ octonion<T> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator *=]`` (octonion<X> const & rhs);
 
- octonion<T> & ``[link math_toolkit.mem_fun0.other_member_operators operator /=]`` (T const & rhs);
- octonion<T> & ``[link math_toolkit.mem_fun0.other_member_operators operator /=]`` (::std::complex<T> const & rhs);
- octonion<T> & ``[link math_toolkit.mem_fun0.other_member_operators operator /=]`` (::boost::math::quaternion<T> const & rhs);
+ octonion<T> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator /=]`` (T const & rhs);
+ octonion<T> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator /=]`` (::std::complex<T> const & rhs);
+ octonion<T> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator /=]`` (::boost::math::quaternion<T> const & rhs);
       template<typename X>
- octonion<T> & ``[link math_toolkit.mem_fun0.other_member_operators operator /=]`` (octonion<X> const & rhs);
+ octonion<T> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator /=]`` (octonion<X> const & rhs);
    };
 
    } } // namespaces
@@ -232,62 +232,62 @@
    public:
       typedef float value_type;
 
- explicit ``[link math_toolkit.mem_fun0.constructors octonion]``(float const & requested_a = 0.0f, float const & requested_b = 0.0f, float const & requested_c = 0.0f, float const & requested_d = 0.0f, float const & requested_e = 0.0f, float const & requested_f = 0.0f, float const & requested_g = 0.0f, float const & requested_h = 0.0f);
- explicit ``[link math_toolkit.mem_fun0.constructors octonion]``(::std::complex<float> const & z0, ::std::complex<float> const & z1 = ::std::complex<float>(), ::std::complex<float> const & z2 = ::std::complex<float>(), ::std::complex<float> const & z3 = ::std::complex<float>());
- explicit ``[link math_toolkit.mem_fun0.constructors octonion]``(::boost::math::quaternion<float> const & q0, ::boost::math::quaternion<float> const & q1 = ::boost::math::quaternion<float>());
- explicit ``[link math_toolkit.mem_fun0.constructors octonion]``(octonion<double> const & a_recopier);
- explicit ``[link math_toolkit.mem_fun0.constructors octonion]``(octonion<long double> const & a_recopier);
-
- float ``[link math_toolkit.mem_fun0.real_and_unreal_parts real]``() const;
- octonion<float> ``[link math_toolkit.mem_fun0.real_and_unreal_parts unreal]``() const;
-
- float ``[link math_toolkit.mem_fun0.individual_real_components R_component_1]``() const;
- float ``[link math_toolkit.mem_fun0.individual_real_components R_component_2]``() const;
- float ``[link math_toolkit.mem_fun0.individual_real_components R_component_3]``() const;
- float ``[link math_toolkit.mem_fun0.individual_real_components R_component_4]``() const;
- float ``[link math_toolkit.mem_fun0.individual_real_components R_component_5]``() const;
- float ``[link math_toolkit.mem_fun0.individual_real_components R_component_6]``() const;
- float ``[link math_toolkit.mem_fun0.individual_real_components R_component_7]``() const;
- float ``[link math_toolkit.mem_fun0.individual_real_components R_component_8]``() const;
-
- ::std::complex<float> ``[link math_toolkit.mem_fun0.individual_complex_components C_component_1]``() const;
- ::std::complex<float> ``[link math_toolkit.mem_fun0.individual_complex_components C_component_2]``() const;
- ::std::complex<float> ``[link math_toolkit.mem_fun0.individual_complex_components C_component_3]``() const;
- ::std::complex<float> ``[link math_toolkit.mem_fun0.individual_complex_components C_component_4]``() const;
-
- ::boost::math::quaternion<float> ``[link math_toolkit.mem_fun0.individual_quaternion_components H_component_1]``() const;
- ::boost::math::quaternion<float> ``[link math_toolkit.mem_fun0.individual_quaternion_components H_component_2]``() const;
-
- octonion<float> & ``[link math_toolkit.mem_fun0.assignment_operators operator =]`` (octonion<float> const & a_affecter);
- template<typename X>
- octonion<float> & ``[link math_toolkit.mem_fun0.assignment_operators operator =]`` (octonion<X> const & a_affecter);
- octonion<float> & ``[link math_toolkit.mem_fun0.assignment_operators operator =]`` (float const & a_affecter);
- octonion<float> & ``[link math_toolkit.mem_fun0.assignment_operators operator =]`` (::std::complex<float> const & a_affecter);
- octonion<float> & ``[link math_toolkit.mem_fun0.assignment_operators operator =]`` (::boost::math::quaternion<float> const & a_affecter);
-
- octonion<float> & ``[link math_toolkit.mem_fun0.other_member_operators operator +=]`` (float const & rhs);
- octonion<float> & ``[link math_toolkit.mem_fun0.other_member_operators operator +=]`` (::std::complex<float> const & rhs);
- octonion<float> & ``[link math_toolkit.mem_fun0.other_member_operators operator +=]`` (::boost::math::quaternion<float> const & rhs);
- template<typename X>
- octonion<float> & ``[link math_toolkit.mem_fun0.other_member_operators operator +=]`` (octonion<X> const & rhs);
-
- octonion<float> & ``[link math_toolkit.mem_fun0.other_member_operators operator -=]`` (float const & rhs);
- octonion<float> & ``[link math_toolkit.mem_fun0.other_member_operators operator -=]`` (::std::complex<float> const & rhs);
- octonion<float> & ``[link math_toolkit.mem_fun0.other_member_operators operator -=]`` (::boost::math::quaternion<float> const & rhs);
- template<typename X>
- octonion<float> & ``[link math_toolkit.mem_fun0.other_member_operators operator -=]`` (octonion<X> const & rhs);
-
- octonion<float> & ``[link math_toolkit.mem_fun0.other_member_operators operator *=]`` (float const & rhs);
- octonion<float> & ``[link math_toolkit.mem_fun0.other_member_operators operator *=]`` (::std::complex<float> const & rhs);
- octonion<float> & ``[link math_toolkit.mem_fun0.other_member_operators operator *=]`` (::boost::math::quaternion<float> const & rhs);
- template<typename X>
- octonion<float> & ``[link math_toolkit.mem_fun0.other_member_operators operator *=]`` (octonion<X> const & rhs);
-
- octonion<float> & ``[link math_toolkit.mem_fun0.other_member_operators operator /=]`` (float const & rhs);
- octonion<float> & ``[link math_toolkit.mem_fun0.other_member_operators operator /=]`` (::std::complex<float> const & rhs);
- octonion<float> & ``[link math_toolkit.mem_fun0.other_member_operators operator /=]`` (::boost::math::quaternion<float> const & rhs);
+ explicit ``[link math_toolkit.oct_mem_fun.constructors octonion]``(float const & requested_a = 0.0f, float const & requested_b = 0.0f, float const & requested_c = 0.0f, float const & requested_d = 0.0f, float const & requested_e = 0.0f, float const & requested_f = 0.0f, float const & requested_g = 0.0f, float const & requested_h = 0.0f);
+ explicit ``[link math_toolkit.oct_mem_fun.constructors octonion]``(::std::complex<float> const & z0, ::std::complex<float> const & z1 = ::std::complex<float>(), ::std::complex<float> const & z2 = ::std::complex<float>(), ::std::complex<float> const & z3 = ::std::complex<float>());
+ explicit ``[link math_toolkit.oct_mem_fun.constructors octonion]``(::boost::math::quaternion<float> const & q0, ::boost::math::quaternion<float> const & q1 = ::boost::math::quaternion<float>());
+ explicit ``[link math_toolkit.oct_mem_fun.constructors octonion]``(octonion<double> const & a_recopier);
+ explicit ``[link math_toolkit.oct_mem_fun.constructors octonion]``(octonion<long double> const & a_recopier);
+
+ float ``[link math_toolkit.oct_mem_fun.real_and_unreal_parts real]``() const;
+ octonion<float> ``[link math_toolkit.oct_mem_fun.real_and_unreal_parts unreal]``() const;
+
+ float ``[link math_toolkit.oct_mem_fun.individual_real_components R_component_1]``() const;
+ float ``[link math_toolkit.oct_mem_fun.individual_real_components R_component_2]``() const;
+ float ``[link math_toolkit.oct_mem_fun.individual_real_components R_component_3]``() const;
+ float ``[link math_toolkit.oct_mem_fun.individual_real_components R_component_4]``() const;
+ float ``[link math_toolkit.oct_mem_fun.individual_real_components R_component_5]``() const;
+ float ``[link math_toolkit.oct_mem_fun.individual_real_components R_component_6]``() const;
+ float ``[link math_toolkit.oct_mem_fun.individual_real_components R_component_7]``() const;
+ float ``[link math_toolkit.oct_mem_fun.individual_real_components R_component_8]``() const;
+
+ ::std::complex<float> ``[link math_toolkit.oct_mem_fun.individual_complex_components C_component_1]``() const;
+ ::std::complex<float> ``[link math_toolkit.oct_mem_fun.individual_complex_components C_component_2]``() const;
+ ::std::complex<float> ``[link math_toolkit.oct_mem_fun.individual_complex_components C_component_3]``() const;
+ ::std::complex<float> ``[link math_toolkit.oct_mem_fun.individual_complex_components C_component_4]``() const;
+
+ ::boost::math::quaternion<float> ``[link math_toolkit.oct_mem_fun.individual_quaternion_components H_component_1]``() const;
+ ::boost::math::quaternion<float> ``[link math_toolkit.oct_mem_fun.individual_quaternion_components H_component_2]``() const;
+
+ octonion<float> & ``[link math_toolkit.oct_mem_fun.assignment_operators operator =]`` (octonion<float> const & a_affecter);
+ template<typename X>
+ octonion<float> & ``[link math_toolkit.oct_mem_fun.assignment_operators operator =]`` (octonion<X> const & a_affecter);
+ octonion<float> & ``[link math_toolkit.oct_mem_fun.assignment_operators operator =]`` (float const & a_affecter);
+ octonion<float> & ``[link math_toolkit.oct_mem_fun.assignment_operators operator =]`` (::std::complex<float> const & a_affecter);
+ octonion<float> & ``[link math_toolkit.oct_mem_fun.assignment_operators operator =]`` (::boost::math::quaternion<float> const & a_affecter);
+
+ octonion<float> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator +=]`` (float const & rhs);
+ octonion<float> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator +=]`` (::std::complex<float> const & rhs);
+ octonion<float> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator +=]`` (::boost::math::quaternion<float> const & rhs);
+ template<typename X>
+ octonion<float> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator +=]`` (octonion<X> const & rhs);
+
+ octonion<float> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator -=]`` (float const & rhs);
+ octonion<float> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator -=]`` (::std::complex<float> const & rhs);
+ octonion<float> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator -=]`` (::boost::math::quaternion<float> const & rhs);
+ template<typename X>
+ octonion<float> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator -=]`` (octonion<X> const & rhs);
+
+ octonion<float> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator *=]`` (float const & rhs);
+ octonion<float> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator *=]`` (::std::complex<float> const & rhs);
+ octonion<float> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator *=]`` (::boost::math::quaternion<float> const & rhs);
+ template<typename X>
+ octonion<float> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator *=]`` (octonion<X> const & rhs);
+
+ octonion<float> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator /=]`` (float const & rhs);
+ octonion<float> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator /=]`` (::std::complex<float> const & rhs);
+ octonion<float> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator /=]`` (::boost::math::quaternion<float> const & rhs);
       template<typename X>
- octonion<float> & ``[link math_toolkit.mem_fun0.other_member_operators operator /=]`` (octonion<X> const & rhs);
+ octonion<float> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator /=]`` (octonion<X> const & rhs);
    };
 
 [#math_octonion_double]
@@ -298,62 +298,62 @@
    public:
       typedef double value_type;
 
- explicit ``[link math_toolkit.mem_fun0.constructors octonion]``(double const & requested_a = 0.0, double const & requested_b = 0.0, double const & requested_c = 0.0, double const & requested_d = 0.0, double const & requested_e = 0.0, double const & requested_f = 0.0, double const & requested_g = 0.0, double const & requested_h = 0.0);
- explicit ``[link math_toolkit.mem_fun0.constructors octonion]``(::std::complex<double> const & z0, ::std::complex<double> const & z1 = ::std::complex<double>(), ::std::complex<double> const & z2 = ::std::complex<double>(), ::std::complex<double> const & z3 = ::std::complex<double>());
- explicit ``[link math_toolkit.mem_fun0.constructors octonion]``(::boost::math::quaternion<double> const & q0, ::boost::math::quaternion<double> const & q1 = ::boost::math::quaternion<double>());
- explicit ``[link math_toolkit.mem_fun0.constructors octonion]``(octonion<float> const & a_recopier);
- explicit ``[link math_toolkit.mem_fun0.constructors octonion]``(octonion<long double> const & a_recopier);
-
- double ``[link math_toolkit.mem_fun0.real_and_unreal_parts real]``() const;
- octonion<double> ``[link math_toolkit.mem_fun0.real_and_unreal_parts unreal]``() const;
-
- double ``[link math_toolkit.mem_fun0.individual_real_components R_component_1]``() const;
- double ``[link math_toolkit.mem_fun0.individual_real_components R_component_2]``() const;
- double ``[link math_toolkit.mem_fun0.individual_real_components R_component_3]``() const;
- double ``[link math_toolkit.mem_fun0.individual_real_components R_component_4]``() const;
- double ``[link math_toolkit.mem_fun0.individual_real_components R_component_5]``() const;
- double ``[link math_toolkit.mem_fun0.individual_real_components R_component_6]``() const;
- double ``[link math_toolkit.mem_fun0.individual_real_components R_component_7]``() const;
- double ``[link math_toolkit.mem_fun0.individual_real_components R_component_8]``() const;
-
- ::std::complex<double> ``[link math_toolkit.mem_fun0.individual_complex_components C_component_1]``() const;
- ::std::complex<double> ``[link math_toolkit.mem_fun0.individual_complex_components C_component_2]``() const;
- ::std::complex<double> ``[link math_toolkit.mem_fun0.individual_complex_components C_component_3]``() const;
- ::std::complex<double> ``[link math_toolkit.mem_fun0.individual_complex_components C_component_4]``() const;
-
- ::boost::math::quaternion<double> ``[link math_toolkit.mem_fun0.individual_quaternion_components H_component_1]``() const;
- ::boost::math::quaternion<double> ``[link math_toolkit.mem_fun0.individual_quaternion_components H_component_2]``() const;
-
- octonion<double> & ``[link math_toolkit.mem_fun0.assignment_operators operator =]`` (octonion<double> const & a_affecter);
- template<typename X>
- octonion<double> & ``[link math_toolkit.mem_fun0.assignment_operators operator =]`` (octonion<X> const & a_affecter);
- octonion<double> & ``[link math_toolkit.mem_fun0.assignment_operators operator =]`` (double const & a_affecter);
- octonion<double> & ``[link math_toolkit.mem_fun0.assignment_operators operator =]`` (::std::complex<double> const & a_affecter);
- octonion<double> & ``[link math_toolkit.mem_fun0.assignment_operators operator =]`` (::boost::math::quaternion<double> const & a_affecter);
-
- octonion<double> & ``[link math_toolkit.mem_fun0.other_member_operators operator +=]`` (double const & rhs);
- octonion<double> & ``[link math_toolkit.mem_fun0.other_member_operators operator +=]`` (::std::complex<double> const & rhs);
- octonion<double> & ``[link math_toolkit.mem_fun0.other_member_operators operator +=]`` (::boost::math::quaternion<double> const & rhs);
- template<typename X>
- octonion<double> & ``[link math_toolkit.mem_fun0.other_member_operators operator +=]`` (octonion<X> const & rhs);
-
- octonion<double> & ``[link math_toolkit.mem_fun0.other_member_operators operator -=]`` (double const & rhs);
- octonion<double> & ``[link math_toolkit.mem_fun0.other_member_operators operator -=]`` (::std::complex<double> const & rhs);
- octonion<double> & ``[link math_toolkit.mem_fun0.other_member_operators operator -=]`` (::boost::math::quaternion<double> const & rhs);
- template<typename X>
- octonion<double> & ``[link math_toolkit.mem_fun0.other_member_operators operator -=]`` (octonion<X> const & rhs);
-
- octonion<double> & ``[link math_toolkit.mem_fun0.other_member_operators operator *=]`` (double const & rhs);
- octonion<double> & ``[link math_toolkit.mem_fun0.other_member_operators operator *=]`` (::std::complex<double> const & rhs);
- octonion<double> & ``[link math_toolkit.mem_fun0.other_member_operators operator *=]`` (::boost::math::quaternion<double> const & rhs);
- template<typename X>
- octonion<double> & ``[link math_toolkit.mem_fun0.other_member_operators operator *=]`` (octonion<X> const & rhs);
-
- octonion<double> & ``[link math_toolkit.mem_fun0.other_member_operators operator /=]`` (double const & rhs);
- octonion<double> & ``[link math_toolkit.mem_fun0.other_member_operators operator /=]`` (::std::complex<double> const & rhs);
- octonion<double> & ``[link math_toolkit.mem_fun0.other_member_operators operator /=]`` (::boost::math::quaternion<double> const & rhs);
+ explicit ``[link math_toolkit.oct_mem_fun.constructors octonion]``(double const & requested_a = 0.0, double const & requested_b = 0.0, double const & requested_c = 0.0, double const & requested_d = 0.0, double const & requested_e = 0.0, double const & requested_f = 0.0, double const & requested_g = 0.0, double const & requested_h = 0.0);
+ explicit ``[link math_toolkit.oct_mem_fun.constructors octonion]``(::std::complex<double> const & z0, ::std::complex<double> const & z1 = ::std::complex<double>(), ::std::complex<double> const & z2 = ::std::complex<double>(), ::std::complex<double> const & z3 = ::std::complex<double>());
+ explicit ``[link math_toolkit.oct_mem_fun.constructors octonion]``(::boost::math::quaternion<double> const & q0, ::boost::math::quaternion<double> const & q1 = ::boost::math::quaternion<double>());
+ explicit ``[link math_toolkit.oct_mem_fun.constructors octonion]``(octonion<float> const & a_recopier);
+ explicit ``[link math_toolkit.oct_mem_fun.constructors octonion]``(octonion<long double> const & a_recopier);
+
+ double ``[link math_toolkit.oct_mem_fun.real_and_unreal_parts real]``() const;
+ octonion<double> ``[link math_toolkit.oct_mem_fun.real_and_unreal_parts unreal]``() const;
+
+ double ``[link math_toolkit.oct_mem_fun.individual_real_components R_component_1]``() const;
+ double ``[link math_toolkit.oct_mem_fun.individual_real_components R_component_2]``() const;
+ double ``[link math_toolkit.oct_mem_fun.individual_real_components R_component_3]``() const;
+ double ``[link math_toolkit.oct_mem_fun.individual_real_components R_component_4]``() const;
+ double ``[link math_toolkit.oct_mem_fun.individual_real_components R_component_5]``() const;
+ double ``[link math_toolkit.oct_mem_fun.individual_real_components R_component_6]``() const;
+ double ``[link math_toolkit.oct_mem_fun.individual_real_components R_component_7]``() const;
+ double ``[link math_toolkit.oct_mem_fun.individual_real_components R_component_8]``() const;
+
+ ::std::complex<double> ``[link math_toolkit.oct_mem_fun.individual_complex_components C_component_1]``() const;
+ ::std::complex<double> ``[link math_toolkit.oct_mem_fun.individual_complex_components C_component_2]``() const;
+ ::std::complex<double> ``[link math_toolkit.oct_mem_fun.individual_complex_components C_component_3]``() const;
+ ::std::complex<double> ``[link math_toolkit.oct_mem_fun.individual_complex_components C_component_4]``() const;
+
+ ::boost::math::quaternion<double> ``[link math_toolkit.oct_mem_fun.individual_quaternion_components H_component_1]``() const;
+ ::boost::math::quaternion<double> ``[link math_toolkit.oct_mem_fun.individual_quaternion_components H_component_2]``() const;
+
+ octonion<double> & ``[link math_toolkit.oct_mem_fun.assignment_operators operator =]`` (octonion<double> const & a_affecter);
+ template<typename X>
+ octonion<double> & ``[link math_toolkit.oct_mem_fun.assignment_operators operator =]`` (octonion<X> const & a_affecter);
+ octonion<double> & ``[link math_toolkit.oct_mem_fun.assignment_operators operator =]`` (double const & a_affecter);
+ octonion<double> & ``[link math_toolkit.oct_mem_fun.assignment_operators operator =]`` (::std::complex<double> const & a_affecter);
+ octonion<double> & ``[link math_toolkit.oct_mem_fun.assignment_operators operator =]`` (::boost::math::quaternion<double> const & a_affecter);
+
+ octonion<double> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator +=]`` (double const & rhs);
+ octonion<double> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator +=]`` (::std::complex<double> const & rhs);
+ octonion<double> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator +=]`` (::boost::math::quaternion<double> const & rhs);
+ template<typename X>
+ octonion<double> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator +=]`` (octonion<X> const & rhs);
+
+ octonion<double> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator -=]`` (double const & rhs);
+ octonion<double> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator -=]`` (::std::complex<double> const & rhs);
+ octonion<double> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator -=]`` (::boost::math::quaternion<double> const & rhs);
+ template<typename X>
+ octonion<double> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator -=]`` (octonion<X> const & rhs);
+
+ octonion<double> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator *=]`` (double const & rhs);
+ octonion<double> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator *=]`` (::std::complex<double> const & rhs);
+ octonion<double> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator *=]`` (::boost::math::quaternion<double> const & rhs);
+ template<typename X>
+ octonion<double> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator *=]`` (octonion<X> const & rhs);
+
+ octonion<double> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator /=]`` (double const & rhs);
+ octonion<double> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator /=]`` (::std::complex<double> const & rhs);
+ octonion<double> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator /=]`` (::boost::math::quaternion<double> const & rhs);
       template<typename X>
- octonion<double> & ``[link math_toolkit.mem_fun0.other_member_operators operator /=]`` (octonion<X> const & rhs);
+ octonion<double> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator /=]`` (octonion<X> const & rhs);
    };
 
 [#math_octonion_long_double]
@@ -364,62 +364,62 @@
    public:
       typedef long double value_type;
 
- explicit ``[link math_toolkit.mem_fun0.constructors octonion]``(long double const & requested_a = 0.0L, long double const & requested_b = 0.0L, long double const & requested_c = 0.0L, long double const & requested_d = 0.0L, long double const & requested_e = 0.0L, long double const & requested_f = 0.0L, long double const & requested_g = 0.0L, long double const & requested_h = 0.0L);
- explicit ``[link math_toolkit.mem_fun0.constructors octonion]``( ::std::complex<long double> const & z0, ::std::complex<long double> const & z1 = ::std::complex<long double>(), ::std::complex<long double> const & z2 = ::std::complex<long double>(), ::std::complex<long double> const & z3 = ::std::complex<long double>());
- explicit ``[link math_toolkit.mem_fun0.constructors octonion]``( ::boost::math::quaternion<long double> const & q0, ::boost::math::quaternion<long double> const & z1 = ::boost::math::quaternion<long double>());
- explicit ``[link math_toolkit.mem_fun0.constructors octonion]``(octonion<float> const & a_recopier);
- explicit ``[link math_toolkit.mem_fun0.constructors octonion]``(octonion<double> const & a_recopier);
-
- long double ``[link math_toolkit.mem_fun0.real_and_unreal_parts real]``() const;
- octonion<long double> ``[link math_toolkit.mem_fun0.real_and_unreal_parts unreal]``() const;
-
- long double ``[link math_toolkit.mem_fun0.individual_real_components R_component_1]``() const;
- long double ``[link math_toolkit.mem_fun0.individual_real_components R_component_2]``() const;
- long double ``[link math_toolkit.mem_fun0.individual_real_components R_component_3]``() const;
- long double ``[link math_toolkit.mem_fun0.individual_real_components R_component_4]``() const;
- long double ``[link math_toolkit.mem_fun0.individual_real_components R_component_5]``() const;
- long double ``[link math_toolkit.mem_fun0.individual_real_components R_component_6]``() const;
- long double ``[link math_toolkit.mem_fun0.individual_real_components R_component_7]``() const;
- long double ``[link math_toolkit.mem_fun0.individual_real_components R_component_8]``() const;
-
- ::std::complex<long double> ``[link math_toolkit.mem_fun0.individual_complex_components C_component_1]``() const;
- ::std::complex<long double> ``[link math_toolkit.mem_fun0.individual_complex_components C_component_2]``() const;
- ::std::complex<long double> ``[link math_toolkit.mem_fun0.individual_complex_components C_component_3]``() const;
- ::std::complex<long double> ``[link math_toolkit.mem_fun0.individual_complex_components C_component_4]``() const;
-
- ::boost::math::quaternion<long double> ``[link math_toolkit.mem_fun0.individual_quaternion_components H_component_1]``() const;
- ::boost::math::quaternion<long double> ``[link math_toolkit.mem_fun0.individual_quaternion_components H_component_2]``() const;
-
- octonion<long double> & ``[link math_toolkit.mem_fun0.assignment_operators operator =]`` (octonion<long double> const & a_affecter);
- template<typename X>
- octonion<long double> & ``[link math_toolkit.mem_fun0.assignment_operators operator =]`` (octonion<X> const & a_affecter);
- octonion<long double> & ``[link math_toolkit.mem_fun0.assignment_operators operator =]`` (long double const & a_affecter);
- octonion<long double> & ``[link math_toolkit.mem_fun0.assignment_operators operator =]`` (::std::complex<long double> const & a_affecter);
- octonion<long double> & ``[link math_toolkit.mem_fun0.assignment_operators operator =]`` (::boost::math::quaternion<long double> const & a_affecter);
-
- octonion<long double> & ``[link math_toolkit.mem_fun0.other_member_operators operator +=]`` (long double const & rhs);
- octonion<long double> & ``[link math_toolkit.mem_fun0.other_member_operators operator +=]`` (::std::complex<long double> const & rhs);
- octonion<long double> & ``[link math_toolkit.mem_fun0.other_member_operators operator +=]`` (::boost::math::quaternion<long double> const & rhs);
- template<typename X>
- octonion<long double> & ``[link math_toolkit.mem_fun0.other_member_operators operator +=]`` (octonion<X> const & rhs);
-
- octonion<long double> & ``[link math_toolkit.mem_fun0.other_member_operators operator -=]`` (long double const & rhs);
- octonion<long double> & ``[link math_toolkit.mem_fun0.other_member_operators operator -=]`` (::std::complex<long double> const & rhs);
- octonion<long double> & ``[link math_toolkit.mem_fun0.other_member_operators operator -=]`` (::boost::math::quaternion<long double> const & rhs);
- template<typename X>
- octonion<long double> & ``[link math_toolkit.mem_fun0.other_member_operators operator -=]`` (octonion<X> const & rhs);
-
- octonion<long double> & ``[link math_toolkit.mem_fun0.other_member_operators operator *=]`` (long double const & rhs);
- octonion<long double> & ``[link math_toolkit.mem_fun0.other_member_operators operator *=]`` (::std::complex<long double> const & rhs);
- octonion<long double> & ``[link math_toolkit.mem_fun0.other_member_operators operator *=]`` (::boost::math::quaternion<long double> const & rhs);
- template<typename X>
- octonion<long double> & ``[link math_toolkit.mem_fun0.other_member_operators operator *=]`` (octonion<X> const & rhs);
-
- octonion<long double> & ``[link math_toolkit.mem_fun0.other_member_operators operator /=]`` (long double const & rhs);
- octonion<long double> & ``[link math_toolkit.mem_fun0.other_member_operators operator /=]`` (::std::complex<long double> const & rhs);
- octonion<long double> & ``[link math_toolkit.mem_fun0.other_member_operators operator /=]`` (::boost::math::quaternion<long double> const & rhs);
+ explicit ``[link math_toolkit.oct_mem_fun.constructors octonion]``(long double const & requested_a = 0.0L, long double const & requested_b = 0.0L, long double const & requested_c = 0.0L, long double const & requested_d = 0.0L, long double const & requested_e = 0.0L, long double const & requested_f = 0.0L, long double const & requested_g = 0.0L, long double const & requested_h = 0.0L);
+ explicit ``[link math_toolkit.oct_mem_fun.constructors octonion]``( ::std::complex<long double> const & z0, ::std::complex<long double> const & z1 = ::std::complex<long double>(), ::std::complex<long double> const & z2 = ::std::complex<long double>(), ::std::complex<long double> const & z3 = ::std::complex<long double>());
+ explicit ``[link math_toolkit.oct_mem_fun.constructors octonion]``( ::boost::math::quaternion<long double> const & q0, ::boost::math::quaternion<long double> const & z1 = ::boost::math::quaternion<long double>());
+ explicit ``[link math_toolkit.oct_mem_fun.constructors octonion]``(octonion<float> const & a_recopier);
+ explicit ``[link math_toolkit.oct_mem_fun.constructors octonion]``(octonion<double> const & a_recopier);
+
+ long double ``[link math_toolkit.oct_mem_fun.real_and_unreal_parts real]``() const;
+ octonion<long double> ``[link math_toolkit.oct_mem_fun.real_and_unreal_parts unreal]``() const;
+
+ long double ``[link math_toolkit.oct_mem_fun.individual_real_components R_component_1]``() const;
+ long double ``[link math_toolkit.oct_mem_fun.individual_real_components R_component_2]``() const;
+ long double ``[link math_toolkit.oct_mem_fun.individual_real_components R_component_3]``() const;
+ long double ``[link math_toolkit.oct_mem_fun.individual_real_components R_component_4]``() const;
+ long double ``[link math_toolkit.oct_mem_fun.individual_real_components R_component_5]``() const;
+ long double ``[link math_toolkit.oct_mem_fun.individual_real_components R_component_6]``() const;
+ long double ``[link math_toolkit.oct_mem_fun.individual_real_components R_component_7]``() const;
+ long double ``[link math_toolkit.oct_mem_fun.individual_real_components R_component_8]``() const;
+
+ ::std::complex<long double> ``[link math_toolkit.oct_mem_fun.individual_complex_components C_component_1]``() const;
+ ::std::complex<long double> ``[link math_toolkit.oct_mem_fun.individual_complex_components C_component_2]``() const;
+ ::std::complex<long double> ``[link math_toolkit.oct_mem_fun.individual_complex_components C_component_3]``() const;
+ ::std::complex<long double> ``[link math_toolkit.oct_mem_fun.individual_complex_components C_component_4]``() const;
+
+ ::boost::math::quaternion<long double> ``[link math_toolkit.oct_mem_fun.individual_quaternion_components H_component_1]``() const;
+ ::boost::math::quaternion<long double> ``[link math_toolkit.oct_mem_fun.individual_quaternion_components H_component_2]``() const;
+
+ octonion<long double> & ``[link math_toolkit.oct_mem_fun.assignment_operators operator =]`` (octonion<long double> const & a_affecter);
+ template<typename X>
+ octonion<long double> & ``[link math_toolkit.oct_mem_fun.assignment_operators operator =]`` (octonion<X> const & a_affecter);
+ octonion<long double> & ``[link math_toolkit.oct_mem_fun.assignment_operators operator =]`` (long double const & a_affecter);
+ octonion<long double> & ``[link math_toolkit.oct_mem_fun.assignment_operators operator =]`` (::std::complex<long double> const & a_affecter);
+ octonion<long double> & ``[link math_toolkit.oct_mem_fun.assignment_operators operator =]`` (::boost::math::quaternion<long double> const & a_affecter);
+
+ octonion<long double> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator +=]`` (long double const & rhs);
+ octonion<long double> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator +=]`` (::std::complex<long double> const & rhs);
+ octonion<long double> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator +=]`` (::boost::math::quaternion<long double> const & rhs);
+ template<typename X>
+ octonion<long double> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator +=]`` (octonion<X> const & rhs);
+
+ octonion<long double> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator -=]`` (long double const & rhs);
+ octonion<long double> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator -=]`` (::std::complex<long double> const & rhs);
+ octonion<long double> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator -=]`` (::boost::math::quaternion<long double> const & rhs);
+ template<typename X>
+ octonion<long double> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator -=]`` (octonion<X> const & rhs);
+
+ octonion<long double> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator *=]`` (long double const & rhs);
+ octonion<long double> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator *=]`` (::std::complex<long double> const & rhs);
+ octonion<long double> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator *=]`` (::boost::math::quaternion<long double> const & rhs);
+ template<typename X>
+ octonion<long double> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator *=]`` (octonion<X> const & rhs);
+
+ octonion<long double> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator /=]`` (long double const & rhs);
+ octonion<long double> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator /=]`` (::std::complex<long double> const & rhs);
+ octonion<long double> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator /=]`` (::boost::math::quaternion<long double> const & rhs);
       template<typename X>
- octonion<long double> & ``[link math_toolkit.mem_fun0.other_member_operators operator /=]`` (octonion<X> const & rhs);
+ octonion<long double> & ``[link math_toolkit.oct_mem_fun.other_member_operators operator /=]`` (octonion<X> const & rhs);
    };
 
    } } // namespaces
@@ -450,7 +450,7 @@
 
 [endsect]
 
-[section:mem_fun Octonion Member Functions]
+[section:oct_mem_fun Octonion Member Functions]
 
 [h3 Constructors]
 
@@ -624,7 +624,7 @@
 
 [endsect]
 
-[section:non_mem Octonion Non-Member Operators]
+[section:oct_non_mem Octonion Non-Member Operators]
 
 [h4 Unary Plus and Minus Operators]
 
@@ -924,7 +924,7 @@
 
 [endsect]
 
-[section:tests Test Program]
+[section:oct_tests Test Program]
 
 The [@../../octonion/octonion_test.cpp octonion_test.cpp]
 test program tests octonions specialisations for float, double and long double
@@ -951,7 +951,7 @@
 
 [endsect]
 
-[section:history History]
+[section:oct_history History]
 
 * 1.5.9 - 13/5/2013: Incorporated into Boost.Math.
 * 1.5.8 - 17/12/2005: Converted documentation to Quickbook Format.
@@ -972,7 +972,7 @@
 
 [endsect]
 
-[section:todo To Do]
+[section:oct_todo To Do]
 
 * Improve testing.
 * Rewrite input operatore using Spirit (creates a dependency).

Modified: sandbox/math/libs/math/doc/overview/faq.qbk
==============================================================================
--- sandbox/math/libs/math/doc/overview/faq.qbk (original)
+++ sandbox/math/libs/math/doc/overview/faq.qbk 2013-05-14 08:19:48 EDT (Tue, 14 May 2013)
@@ -1,4 +1,4 @@
-[section:faq Frequently Asked Questions FAQ]
+[section:main_faq Frequently Asked Questions FAQ]
 
 # ['I'm a FORTRAN/NAG/SPSS/SAS/Cephes/MathCad/R user
 and I don't see where the functions like dnorm(mean, sd) are in Boost.Math?] [br]

Modified: sandbox/math/libs/math/doc/overview/overview.qbk
==============================================================================
--- sandbox/math/libs/math/doc/overview/overview.qbk (original)
+++ sandbox/math/libs/math/doc/overview/overview.qbk 2013-05-14 08:19:48 EDT (Tue, 14 May 2013)
@@ -1,4 +1,4 @@
-[section:intro About the Math Toolkit]
+[section:main_intro About the Math Toolkit]
 
 This library is divided into three interconnected parts:
 

Modified: sandbox/math/libs/math/doc/overview/tr1.qbk
==============================================================================
--- sandbox/math/libs/math/doc/overview/tr1.qbk (original)
+++ sandbox/math/libs/math/doc/overview/tr1.qbk 2013-05-14 08:19:48 EDT (Tue, 14 May 2013)
@@ -191,7 +191,7 @@
    
 [h4 Supported TR1 Functions]
 
-See also the [link math_toolkit.tr1
+See also the [link math_toolkit.main_tr1
 quick reference guide for these functions].
 
    namespace boost{ namespace math{ namespace tr1{ extern "C"{

Modified: sandbox/math/libs/math/doc/performance/performance.qbk
==============================================================================
--- sandbox/math/libs/math/doc/performance/performance.qbk (original)
+++ sandbox/math/libs/math/doc/performance/performance.qbk 2013-05-14 08:19:48 EDT (Tue, 14 May 2013)
@@ -3,7 +3,7 @@
 
 [mathpart perf Performance]
 
-[section:perf_over Performance Overview]
+[section:perf_over2 Performance Overview]
 [performance_overview]
 [endsect]
 

Modified: sandbox/math/libs/math/doc/quaternion/math-quaternion.qbk
==============================================================================
--- sandbox/math/libs/math/doc/quaternion/math-quaternion.qbk (original)
+++ sandbox/math/libs/math/doc/quaternion/math-quaternion.qbk 2013-05-14 08:19:48 EDT (Tue, 14 May 2013)
@@ -11,7 +11,7 @@
 
 [mathpart quaternions Quaternions]
 
-[section:overview Overview]
+[section:quat_overview Overview]
 
 Quaternions are a relative of complex numbers.
 
@@ -50,14 +50,14 @@
 
 [endsect]
 
-[section:header Header File]
+[section:quat_header Header File]
 
 The interface and implementation are both supplied by the header file
 [@../../../../boost/math/quaternion.hpp quaternion.hpp].
 
 [endsect]
 
-[section:synopsis Synopsis]
+[section:quat_synopsis Synopsis]
 
    namespace boost{ namespace math{
 
@@ -67,50 +67,50 @@
    template<> class ``[link math_quaternion_long_double quaternion<long double>]``;
 
    // operators
- template<typename T> quaternion<T> ``[link math_toolkit.non_mem.binary_addition_operators operator +]`` (T const & lhs, quaternion<T> const & rhs);
- template<typename T> quaternion<T> ``[link math_toolkit.non_mem.binary_addition_operators operator +]`` (quaternion<T> const & lhs, T const & rhs);
- template<typename T> quaternion<T> ``[link math_toolkit.non_mem.binary_addition_operators operator +]`` (::std::complex<T> const & lhs, quaternion<T> const & rhs);
- template<typename T> quaternion<T> ``[link math_toolkit.non_mem.binary_addition_operators operator +]`` (quaternion<T> const & lhs, ::std::complex<T> const & rhs);
- template<typename T> quaternion<T> ``[link math_toolkit.non_mem.binary_addition_operators operator +]`` (quaternion<T> const & lhs, quaternion<T> const & rhs);
-
- template<typename T> quaternion<T> ``[link math_toolkit.non_mem.binary_subtraction_operators operator -]`` (T const & lhs, quaternion<T> const & rhs);
- template<typename T> quaternion<T> ``[link math_toolkit.non_mem.binary_subtraction_operators operator -]`` (quaternion<T> const & lhs, T const & rhs);
- template<typename T> quaternion<T> ``[link math_toolkit.non_mem.binary_subtraction_operators operator -]`` (::std::complex<T> const & lhs, quaternion<T> const & rhs);
- template<typename T> quaternion<T> ``[link math_toolkit.non_mem.binary_subtraction_operators operator -]`` (quaternion<T> const & lhs, ::std::complex<T> const & rhs);
- template<typename T> quaternion<T> ``[link math_toolkit.non_mem.binary_subtraction_operators operator -]`` (quaternion<T> const & lhs, quaternion<T> const & rhs);
-
- template<typename T> quaternion<T> ``[link math_toolkit.non_mem.binary_multiplication_operators operator *]`` (T const & lhs, quaternion<T> const & rhs);
- template<typename T> quaternion<T> ``[link math_toolkit.non_mem.binary_multiplication_operators operator *]`` (quaternion<T> const & lhs, T const & rhs);
- template<typename T> quaternion<T> ``[link math_toolkit.non_mem.binary_multiplication_operators operator *]`` (::std::complex<T> const & lhs, quaternion<T> const & rhs);
- template<typename T> quaternion<T> ``[link math_toolkit.non_mem.binary_multiplication_operators operator *]`` (quaternion<T> const & lhs, ::std::complex<T> const & rhs);
- template<typename T> quaternion<T> ``[link math_toolkit.non_mem.binary_multiplication_operators operator *]`` (quaternion<T> const & lhs, quaternion<T> const & rhs);
-
- template<typename T> quaternion<T> ``[link math_toolkit.non_mem.binary_division_operators operator /]`` (T const & lhs, quaternion<T> const & rhs);
- template<typename T> quaternion<T> ``[link math_toolkit.non_mem.binary_division_operators operator /]`` (quaternion<T> const & lhs, T const & rhs);
- template<typename T> quaternion<T> ``[link math_toolkit.non_mem.binary_division_operators operator /]`` (::std::complex<T> const & lhs, quaternion<T> const & rhs);
- template<typename T> quaternion<T> ``[link math_toolkit.non_mem.binary_division_operators operator /]`` (quaternion<T> const & lhs, ::std::complex<T> const & rhs);
- template<typename T> quaternion<T> ``[link math_toolkit.non_mem.binary_division_operators operator /]`` (quaternion<T> const & lhs, quaternion<T> const & rhs);
-
- template<typename T> quaternion<T> ``[link math_toolkit.non_mem.unary_plus operator +]`` (quaternion<T> const & q);
- template<typename T> quaternion<T> ``[link math_toolkit.non_mem.unary_minus operator -]`` (quaternion<T> const & q);
-
- template<typename T> bool ``[link math_toolkit.non_mem.equality_operators operator ==]`` (T const & lhs, quaternion<T> const & rhs);
- template<typename T> bool ``[link math_toolkit.non_mem.equality_operators operator ==]`` (quaternion<T> const & lhs, T const & rhs);
- template<typename T> bool ``[link math_toolkit.non_mem.equality_operators operator ==]`` (::std::complex<T> const & lhs, quaternion<T> const & rhs);
- template<typename T> bool ``[link math_toolkit.non_mem.equality_operators operator ==]`` (quaternion<T> const & lhs, ::std::complex<T> const & rhs);
- template<typename T> bool ``[link math_toolkit.non_mem.equality_operators operator ==]`` (quaternion<T> const & lhs, quaternion<T> const & rhs);
-
- template<typename T> bool ``[link math_toolkit.non_mem.inequality_operators operator !=]`` (T const & lhs, quaternion<T> const & rhs);
- template<typename T> bool ``[link math_toolkit.non_mem.inequality_operators operator !=]`` (quaternion<T> const & lhs, T const & rhs);
- template<typename T> bool ``[link math_toolkit.non_mem.inequality_operators operator !=]`` (::std::complex<T> const & lhs, quaternion<T> const & rhs);
- template<typename T> bool ``[link math_toolkit.non_mem.inequality_operators operator !=]`` (quaternion<T> const & lhs, ::std::complex<T> const & rhs);
- template<typename T> bool ``[link math_toolkit.non_mem.inequality_operators operator !=]`` (quaternion<T> const & lhs, quaternion<T> const & rhs);
+ template<typename T> quaternion<T> ``[link math_toolkit.quat_non_mem.binary_addition_operators operator +]`` (T const & lhs, quaternion<T> const & rhs);
+ template<typename T> quaternion<T> ``[link math_toolkit.quat_non_mem.binary_addition_operators operator +]`` (quaternion<T> const & lhs, T const & rhs);
+ template<typename T> quaternion<T> ``[link math_toolkit.quat_non_mem.binary_addition_operators operator +]`` (::std::complex<T> const & lhs, quaternion<T> const & rhs);
+ template<typename T> quaternion<T> ``[link math_toolkit.quat_non_mem.binary_addition_operators operator +]`` (quaternion<T> const & lhs, ::std::complex<T> const & rhs);
+ template<typename T> quaternion<T> ``[link math_toolkit.quat_non_mem.binary_addition_operators operator +]`` (quaternion<T> const & lhs, quaternion<T> const & rhs);
+
+ template<typename T> quaternion<T> ``[link math_toolkit.quat_non_mem.binary_subtraction_operators operator -]`` (T const & lhs, quaternion<T> const & rhs);
+ template<typename T> quaternion<T> ``[link math_toolkit.quat_non_mem.binary_subtraction_operators operator -]`` (quaternion<T> const & lhs, T const & rhs);
+ template<typename T> quaternion<T> ``[link math_toolkit.quat_non_mem.binary_subtraction_operators operator -]`` (::std::complex<T> const & lhs, quaternion<T> const & rhs);
+ template<typename T> quaternion<T> ``[link math_toolkit.quat_non_mem.binary_subtraction_operators operator -]`` (quaternion<T> const & lhs, ::std::complex<T> const & rhs);
+ template<typename T> quaternion<T> ``[link math_toolkit.quat_non_mem.binary_subtraction_operators operator -]`` (quaternion<T> const & lhs, quaternion<T> const & rhs);
+
+ template<typename T> quaternion<T> ``[link math_toolkit.quat_non_mem.binary_multiplication_operators operator *]`` (T const & lhs, quaternion<T> const & rhs);
+ template<typename T> quaternion<T> ``[link math_toolkit.quat_non_mem.binary_multiplication_operators operator *]`` (quaternion<T> const & lhs, T const & rhs);
+ template<typename T> quaternion<T> ``[link math_toolkit.quat_non_mem.binary_multiplication_operators operator *]`` (::std::complex<T> const & lhs, quaternion<T> const & rhs);
+ template<typename T> quaternion<T> ``[link math_toolkit.quat_non_mem.binary_multiplication_operators operator *]`` (quaternion<T> const & lhs, ::std::complex<T> const & rhs);
+ template<typename T> quaternion<T> ``[link math_toolkit.quat_non_mem.binary_multiplication_operators operator *]`` (quaternion<T> const & lhs, quaternion<T> const & rhs);
+
+ template<typename T> quaternion<T> ``[link math_toolkit.quat_non_mem.binary_division_operators operator /]`` (T const & lhs, quaternion<T> const & rhs);
+ template<typename T> quaternion<T> ``[link math_toolkit.quat_non_mem.binary_division_operators operator /]`` (quaternion<T> const & lhs, T const & rhs);
+ template<typename T> quaternion<T> ``[link math_toolkit.quat_non_mem.binary_division_operators operator /]`` (::std::complex<T> const & lhs, quaternion<T> const & rhs);
+ template<typename T> quaternion<T> ``[link math_toolkit.quat_non_mem.binary_division_operators operator /]`` (quaternion<T> const & lhs, ::std::complex<T> const & rhs);
+ template<typename T> quaternion<T> ``[link math_toolkit.quat_non_mem.binary_division_operators operator /]`` (quaternion<T> const & lhs, quaternion<T> const & rhs);
+
+ template<typename T> quaternion<T> ``[link math_toolkit.quat_non_mem.unary_plus operator +]`` (quaternion<T> const & q);
+ template<typename T> quaternion<T> ``[link math_toolkit.quat_non_mem.unary_minus operator -]`` (quaternion<T> const & q);
+
+ template<typename T> bool ``[link math_toolkit.quat_non_mem.equality_operators operator ==]`` (T const & lhs, quaternion<T> const & rhs);
+ template<typename T> bool ``[link math_toolkit.quat_non_mem.equality_operators operator ==]`` (quaternion<T> const & lhs, T const & rhs);
+ template<typename T> bool ``[link math_toolkit.quat_non_mem.equality_operators operator ==]`` (::std::complex<T> const & lhs, quaternion<T> const & rhs);
+ template<typename T> bool ``[link math_toolkit.quat_non_mem.equality_operators operator ==]`` (quaternion<T> const & lhs, ::std::complex<T> const & rhs);
+ template<typename T> bool ``[link math_toolkit.quat_non_mem.equality_operators operator ==]`` (quaternion<T> const & lhs, quaternion<T> const & rhs);
+
+ template<typename T> bool ``[link math_toolkit.quat_non_mem.inequality_operators operator !=]`` (T const & lhs, quaternion<T> const & rhs);
+ template<typename T> bool ``[link math_toolkit.quat_non_mem.inequality_operators operator !=]`` (quaternion<T> const & lhs, T const & rhs);
+ template<typename T> bool ``[link math_toolkit.quat_non_mem.inequality_operators operator !=]`` (::std::complex<T> const & lhs, quaternion<T> const & rhs);
+ template<typename T> bool ``[link math_toolkit.quat_non_mem.inequality_operators operator !=]`` (quaternion<T> const & lhs, ::std::complex<T> const & rhs);
+ template<typename T> bool ``[link math_toolkit.quat_non_mem.inequality_operators operator !=]`` (quaternion<T> const & lhs, quaternion<T> const & rhs);
 
    template<typename T, typename charT, class traits>
- ::std::basic_istream<charT,traits>& ``[link math_toolkit.non_mem.stream_extractor operator >>]`` (::std::basic_istream<charT,traits> & is, quaternion<T> & q);
+ ::std::basic_istream<charT,traits>& ``[link math_toolkit.quat_non_mem.stream_extractor operator >>]`` (::std::basic_istream<charT,traits> & is, quaternion<T> & q);
 
    template<typename T, typename charT, class traits>
- ::std::basic_ostream<charT,traits>& operator ``[link math_toolkit.non_mem.stream_inserter operator <<]`` (::std::basic_ostream<charT,traits> & os, quaternion<T> const & q);
+ ::std::basic_ostream<charT,traits>& operator ``[link math_toolkit.quat_non_mem.stream_inserter operator <<]`` (::std::basic_ostream<charT,traits> & os, quaternion<T> const & q);
 
    // values
    template<typename T> T ``[link math_toolkit.value_op.real_and_unreal real]``(quaternion<T> const & q);
@@ -154,45 +154,45 @@
 
       typedef T ``[link math_toolkit.mem_typedef value_type]``;
 
- explicit ``[link math_toolkit.mem_fun.constructors quaternion]``(T const & requested_a = T(), T const & requested_b = T(), T const & requested_c = T(), T const & requested_d = T());
- explicit ``[link math_toolkit.mem_fun.constructors quaternion]``(::std::complex<T> const & z0, ::std::complex<T> const & z1 = ::std::complex<T>());
+ explicit ``[link math_toolkit.quat_mem_fun.constructors quaternion]``(T const & requested_a = T(), T const & requested_b = T(), T const & requested_c = T(), T const & requested_d = T());
+ explicit ``[link math_toolkit.quat_mem_fun.constructors quaternion]``(::std::complex<T> const & z0, ::std::complex<T> const & z1 = ::std::complex<T>());
       template<typename X>
- explicit ``[link math_toolkit.mem_fun.constructors quaternion]``(quaternion<X> const & a_recopier);
+ explicit ``[link math_toolkit.quat_mem_fun.constructors quaternion]``(quaternion<X> const & a_recopier);
 
- T ``[link math_toolkit.mem_fun.real_and_unreal_parts real]``() const;
- quaternion<T> ``[link math_toolkit.mem_fun.real_and_unreal_parts unreal]``() const;
- T ``[link math_toolkit.mem_fun.individual_real_components R_component_1]``() const;
- T ``[link math_toolkit.mem_fun.individual_real_components R_component_2]``() const;
- T ``[link math_toolkit.mem_fun.individual_real_components R_component_3]``() const;
- T ``[link math_toolkit.mem_fun.individual_real_components R_component_4]``() const;
- ::std::complex<T> ``[link math_toolkit.mem_fun.individual_complex_components C_component_1]``() const;
- ::std::complex<T> ``[link math_toolkit.mem_fun.individual_complex_components C_component_2]``() const;
+ T ``[link math_toolkit.quat_mem_fun.real_and_unreal_parts real]``() const;
+ quaternion<T> ``[link math_toolkit.quat_mem_fun.real_and_unreal_parts unreal]``() const;
+ T ``[link math_toolkit.quat_mem_fun.individual_real_components R_component_1]``() const;
+ T ``[link math_toolkit.quat_mem_fun.individual_real_components R_component_2]``() const;
+ T ``[link math_toolkit.quat_mem_fun.individual_real_components R_component_3]``() const;
+ T ``[link math_toolkit.quat_mem_fun.individual_real_components R_component_4]``() const;
+ ::std::complex<T> ``[link math_toolkit.quat_mem_fun.individual_complex_components C_component_1]``() const;
+ ::std::complex<T> ``[link math_toolkit.quat_mem_fun.individual_complex_components C_component_2]``() const;
 
- quaternion<T>& ``[link math_toolkit.mem_fun.assignment_operators operator = ]``(quaternion<T> const & a_affecter);
+ quaternion<T>& ``[link math_toolkit.quat_mem_fun.assignment_operators operator = ]``(quaternion<T> const & a_affecter);
       template<typename X>
- quaternion<T>& ``[link math_toolkit.mem_fun.assignment_operators operator = ]``(quaternion<X> const & a_affecter);
- quaternion<T>& ``[link math_toolkit.mem_fun.assignment_operators operator = ]``(T const & a_affecter);
- quaternion<T>& ``[link math_toolkit.mem_fun.assignment_operators operator = ]``(::std::complex<T> const & a_affecter);
+ quaternion<T>& ``[link math_toolkit.quat_mem_fun.assignment_operators operator = ]``(quaternion<X> const & a_affecter);
+ quaternion<T>& ``[link math_toolkit.quat_mem_fun.assignment_operators operator = ]``(T const & a_affecter);
+ quaternion<T>& ``[link math_toolkit.quat_mem_fun.assignment_operators operator = ]``(::std::complex<T> const & a_affecter);
 
- quaternion<T>& ``[link math_toolkit.mem_fun.addition_operators operator += ]``(T const & rhs);
- quaternion<T>& ``[link math_toolkit.mem_fun.addition_operators operator += ]``(::std::complex<T> const & rhs);
+ quaternion<T>& ``[link math_toolkit.quat_mem_fun.addition_operators operator += ]``(T const & rhs);
+ quaternion<T>& ``[link math_toolkit.quat_mem_fun.addition_operators operator += ]``(::std::complex<T> const & rhs);
       template<typename X>
- quaternion<T>& ``[link math_toolkit.mem_fun.addition_operators operator += ]``(quaternion<X> const & rhs);
+ quaternion<T>& ``[link math_toolkit.quat_mem_fun.addition_operators operator += ]``(quaternion<X> const & rhs);
 
- quaternion<T>& ``[link math_toolkit.mem_fun.subtraction_operators operator -= ]``(T const & rhs);
- quaternion<T>& ``[link math_toolkit.mem_fun.subtraction_operators operator -= ]``(::std::complex<T> const & rhs);
+ quaternion<T>& ``[link math_toolkit.quat_mem_fun.subtraction_operators operator -= ]``(T const & rhs);
+ quaternion<T>& ``[link math_toolkit.quat_mem_fun.subtraction_operators operator -= ]``(::std::complex<T> const & rhs);
       template<typename X>
- quaternion<T>& ``[link math_toolkit.mem_fun.subtraction_operators operator -= ]``(quaternion<X> const & rhs);
+ quaternion<T>& ``[link math_toolkit.quat_mem_fun.subtraction_operators operator -= ]``(quaternion<X> const & rhs);
 
- quaternion<T>& ``[link math_toolkit.mem_fun.multiplication_operators operator *= ]``(T const & rhs);
- quaternion<T>& ``[link math_toolkit.mem_fun.multiplication_operators operator *= ]``(::std::complex<T> const & rhs);
+ quaternion<T>& ``[link math_toolkit.quat_mem_fun.multiplication_operators operator *= ]``(T const & rhs);
+ quaternion<T>& ``[link math_toolkit.quat_mem_fun.multiplication_operators operator *= ]``(::std::complex<T> const & rhs);
       template<typename X>
- quaternion<T>& ``[link math_toolkit.mem_fun.multiplication_operators operator *= ]``(quaternion<X> const & rhs);
+ quaternion<T>& ``[link math_toolkit.quat_mem_fun.multiplication_operators operator *= ]``(quaternion<X> const & rhs);
 
- quaternion<T>& ``[link math_toolkit.mem_fun.division_operators operator /= ]``(T const & rhs);
- quaternion<T>& ``[link math_toolkit.mem_fun.division_operators operator /= ]``(::std::complex<T> const & rhs);
+ quaternion<T>& ``[link math_toolkit.quat_mem_fun.division_operators operator /= ]``(T const & rhs);
+ quaternion<T>& ``[link math_toolkit.quat_mem_fun.division_operators operator /= ]``(::std::complex<T> const & rhs);
       template<typename X>
- quaternion<T>& ``[link math_toolkit.mem_fun.division_operators operator /= ]``(quaternion<X> const & rhs);
+ quaternion<T>& ``[link math_toolkit.quat_mem_fun.division_operators operator /= ]``(quaternion<X> const & rhs);
    };
 
    } // namespace math
@@ -210,45 +210,45 @@
    public:
       typedef float ``[link math_toolkit.mem_typedef value_type]``;
 
- explicit ``[link math_toolkit.mem_fun.constructors quaternion]``(float const & requested_a = 0.0f, float const & requested_b = 0.0f, float const & requested_c = 0.0f, float const & requested_d = 0.0f);
- explicit ``[link math_toolkit.mem_fun.constructors quaternion]``(::std::complex<float> const & z0, ::std::complex<float> const & z1 = ::std::complex<float>());
- explicit ``[link math_toolkit.mem_fun.constructors quaternion]``(quaternion<double> const & a_recopier);
- explicit ``[link math_toolkit.mem_fun.constructors quaternion]``(quaternion<long double> const & a_recopier);
+ explicit ``[link math_toolkit.quat_mem_fun.constructors quaternion]``(float const & requested_a = 0.0f, float const & requested_b = 0.0f, float const & requested_c = 0.0f, float const & requested_d = 0.0f);
+ explicit ``[link math_toolkit.quat_mem_fun.constructors quaternion]``(::std::complex<float> const & z0, ::std::complex<float> const & z1 = ::std::complex<float>());
+ explicit ``[link math_toolkit.quat_mem_fun.constructors quaternion]``(quaternion<double> const & a_recopier);
+ explicit ``[link math_toolkit.quat_mem_fun.constructors quaternion]``(quaternion<long double> const & a_recopier);
 
- float ``[link math_toolkit.mem_fun.real_and_unreal_parts real]``() const;
- quaternion<float> ``[link math_toolkit.mem_fun.real_and_unreal_parts unreal]``() const;
- float ``[link math_toolkit.mem_fun.individual_real_components R_component_1]``() const;
- float ``[link math_toolkit.mem_fun.individual_real_components R_component_2]``() const;
- float ``[link math_toolkit.mem_fun.individual_real_components R_component_3]``() const;
- float ``[link math_toolkit.mem_fun.individual_real_components R_component_4]``() const;
- ::std::complex<float> ``[link math_toolkit.mem_fun.individual_complex_components C_component_1]``() const;
- ::std::complex<float> ``[link math_toolkit.mem_fun.individual_complex_components C_component_2]``() const;
+ float ``[link math_toolkit.quat_mem_fun.real_and_unreal_parts real]``() const;
+ quaternion<float> ``[link math_toolkit.quat_mem_fun.real_and_unreal_parts unreal]``() const;
+ float ``[link math_toolkit.quat_mem_fun.individual_real_components R_component_1]``() const;
+ float ``[link math_toolkit.quat_mem_fun.individual_real_components R_component_2]``() const;
+ float ``[link math_toolkit.quat_mem_fun.individual_real_components R_component_3]``() const;
+ float ``[link math_toolkit.quat_mem_fun.individual_real_components R_component_4]``() const;
+ ::std::complex<float> ``[link math_toolkit.quat_mem_fun.individual_complex_components C_component_1]``() const;
+ ::std::complex<float> ``[link math_toolkit.quat_mem_fun.individual_complex_components C_component_2]``() const;
 
- quaternion<float>& ``[link math_toolkit.mem_fun.assignment_operators operator = ]``(quaternion<float> const & a_affecter);
+ quaternion<float>& ``[link math_toolkit.quat_mem_fun.assignment_operators operator = ]``(quaternion<float> const & a_affecter);
       template<typename X>
- quaternion<float>& ``[link math_toolkit.mem_fun.assignment_operators operator = ]``(quaternion<X> const & a_affecter);
- quaternion<float>& ``[link math_toolkit.mem_fun.assignment_operators operator = ]``(float const & a_affecter);
- quaternion<float>& ``[link math_toolkit.mem_fun.assignment_operators operator = ]``(::std::complex<float> const & a_affecter);
+ quaternion<float>& ``[link math_toolkit.quat_mem_fun.assignment_operators operator = ]``(quaternion<X> const & a_affecter);
+ quaternion<float>& ``[link math_toolkit.quat_mem_fun.assignment_operators operator = ]``(float const & a_affecter);
+ quaternion<float>& ``[link math_toolkit.quat_mem_fun.assignment_operators operator = ]``(::std::complex<float> const & a_affecter);
 
- quaternion<float>& ``[link math_toolkit.mem_fun.addition_operators operator += ]``(float const & rhs);
- quaternion<float>& ``[link math_toolkit.mem_fun.addition_operators operator += ]``(::std::complex<float> const & rhs);
+ quaternion<float>& ``[link math_toolkit.quat_mem_fun.addition_operators operator += ]``(float const & rhs);
+ quaternion<float>& ``[link math_toolkit.quat_mem_fun.addition_operators operator += ]``(::std::complex<float> const & rhs);
       template<typename X>
- quaternion<float>& ``[link math_toolkit.mem_fun.addition_operators operator += ]``(quaternion<X> const & rhs);
+ quaternion<float>& ``[link math_toolkit.quat_mem_fun.addition_operators operator += ]``(quaternion<X> const & rhs);
 
- quaternion<float>& ``[link math_toolkit.mem_fun.subtraction_operators operator -= ]``(float const & rhs);
- quaternion<float>& ``[link math_toolkit.mem_fun.subtraction_operators operator -= ]``(::std::complex<float> const & rhs);
+ quaternion<float>& ``[link math_toolkit.quat_mem_fun.subtraction_operators operator -= ]``(float const & rhs);
+ quaternion<float>& ``[link math_toolkit.quat_mem_fun.subtraction_operators operator -= ]``(::std::complex<float> const & rhs);
       template<typename X>
- quaternion<float>& ``[link math_toolkit.mem_fun.subtraction_operators operator -= ]``(quaternion<X> const & rhs);
+ quaternion<float>& ``[link math_toolkit.quat_mem_fun.subtraction_operators operator -= ]``(quaternion<X> const & rhs);
 
- quaternion<float>& ``[link math_toolkit.mem_fun.multiplication_operators operator *= ]``(float const & rhs);
- quaternion<float>& ``[link math_toolkit.mem_fun.multiplication_operators operator *= ]``(::std::complex<float> const & rhs);
+ quaternion<float>& ``[link math_toolkit.quat_mem_fun.multiplication_operators operator *= ]``(float const & rhs);
+ quaternion<float>& ``[link math_toolkit.quat_mem_fun.multiplication_operators operator *= ]``(::std::complex<float> const & rhs);
       template<typename X>
- quaternion<float>& ``[link math_toolkit.mem_fun.multiplication_operators operator *= ]``(quaternion<X> const & rhs);
+ quaternion<float>& ``[link math_toolkit.quat_mem_fun.multiplication_operators operator *= ]``(quaternion<X> const & rhs);
 
- quaternion<float>& ``[link math_toolkit.mem_fun.division_operators operator /= ]``(float const & rhs);
- quaternion<float>& ``[link math_toolkit.mem_fun.division_operators operator /= ]``(::std::complex<float> const & rhs);
+ quaternion<float>& ``[link math_toolkit.quat_mem_fun.division_operators operator /= ]``(float const & rhs);
+ quaternion<float>& ``[link math_toolkit.quat_mem_fun.division_operators operator /= ]``(::std::complex<float> const & rhs);
       template<typename X>
- quaternion<float>& ``[link math_toolkit.mem_fun.division_operators operator /= ]``(quaternion<X> const & rhs);
+ quaternion<float>& ``[link math_toolkit.quat_mem_fun.division_operators operator /= ]``(quaternion<X> const & rhs);
    };
 
 [#math_quaternion_double]
@@ -259,45 +259,45 @@
    public:
       typedef double ``[link math_toolkit.mem_typedef value_type]``;
 
- explicit ``[link math_toolkit.mem_fun.constructors quaternion]``(double const & requested_a = 0.0, double const & requested_b = 0.0, double const & requested_c = 0.0, double const & requested_d = 0.0);
- explicit ``[link math_toolkit.mem_fun.constructors quaternion]``(::std::complex<double> const & z0, ::std::complex<double> const & z1 = ::std::complex<double>());
- explicit ``[link math_toolkit.mem_fun.constructors quaternion]``(quaternion<float> const & a_recopier);
- explicit ``[link math_toolkit.mem_fun.constructors quaternion]``(quaternion<long double> const & a_recopier);
+ explicit ``[link math_toolkit.quat_mem_fun.constructors quaternion]``(double const & requested_a = 0.0, double const & requested_b = 0.0, double const & requested_c = 0.0, double const & requested_d = 0.0);
+ explicit ``[link math_toolkit.quat_mem_fun.constructors quaternion]``(::std::complex<double> const & z0, ::std::complex<double> const & z1 = ::std::complex<double>());
+ explicit ``[link math_toolkit.quat_mem_fun.constructors quaternion]``(quaternion<float> const & a_recopier);
+ explicit ``[link math_toolkit.quat_mem_fun.constructors quaternion]``(quaternion<long double> const & a_recopier);
 
- double ``[link math_toolkit.mem_fun.real_and_unreal_parts real]``() const;
- quaternion<double> ``[link math_toolkit.mem_fun.real_and_unreal_parts unreal]``() const;
- double ``[link math_toolkit.mem_fun.individual_real_components R_component_1]``() const;
- double ``[link math_toolkit.mem_fun.individual_real_components R_component_2]``() const;
- double ``[link math_toolkit.mem_fun.individual_real_components R_component_3]``() const;
- double ``[link math_toolkit.mem_fun.individual_real_components R_component_4]``() const;
- ::std::complex<double> ``[link math_toolkit.mem_fun.individual_complex_components C_component_1]``() const;
- ::std::complex<double> ``[link math_toolkit.mem_fun.individual_complex_components C_component_2]``() const;
+ double ``[link math_toolkit.quat_mem_fun.real_and_unreal_parts real]``() const;
+ quaternion<double> ``[link math_toolkit.quat_mem_fun.real_and_unreal_parts unreal]``() const;
+ double ``[link math_toolkit.quat_mem_fun.individual_real_components R_component_1]``() const;
+ double ``[link math_toolkit.quat_mem_fun.individual_real_components R_component_2]``() const;
+ double ``[link math_toolkit.quat_mem_fun.individual_real_components R_component_3]``() const;
+ double ``[link math_toolkit.quat_mem_fun.individual_real_components R_component_4]``() const;
+ ::std::complex<double> ``[link math_toolkit.quat_mem_fun.individual_complex_components C_component_1]``() const;
+ ::std::complex<double> ``[link math_toolkit.quat_mem_fun.individual_complex_components C_component_2]``() const;
 
- quaternion<double>& ``[link math_toolkit.mem_fun.assignment_operators operator = ]``(quaternion<double> const & a_affecter);
+ quaternion<double>& ``[link math_toolkit.quat_mem_fun.assignment_operators operator = ]``(quaternion<double> const & a_affecter);
       template<typename X>
- quaternion<double>& ``[link math_toolkit.mem_fun.assignment_operators operator = ]``(quaternion<X> const & a_affecter);
- quaternion<double>& ``[link math_toolkit.mem_fun.assignment_operators operator = ]``(double const & a_affecter);
- quaternion<double>& ``[link math_toolkit.mem_fun.assignment_operators operator = ]``(::std::complex<double> const & a_affecter);
+ quaternion<double>& ``[link math_toolkit.quat_mem_fun.assignment_operators operator = ]``(quaternion<X> const & a_affecter);
+ quaternion<double>& ``[link math_toolkit.quat_mem_fun.assignment_operators operator = ]``(double const & a_affecter);
+ quaternion<double>& ``[link math_toolkit.quat_mem_fun.assignment_operators operator = ]``(::std::complex<double> const & a_affecter);
 
- quaternion<double>& ``[link math_toolkit.mem_fun.addition_operators operator += ]``(double const & rhs);
- quaternion<double>& ``[link math_toolkit.mem_fun.addition_operators operator += ]``(::std::complex<double> const & rhs);
+ quaternion<double>& ``[link math_toolkit.quat_mem_fun.addition_operators operator += ]``(double const & rhs);
+ quaternion<double>& ``[link math_toolkit.quat_mem_fun.addition_operators operator += ]``(::std::complex<double> const & rhs);
       template<typename X>
- quaternion<double>& ``[link math_toolkit.mem_fun.addition_operators operator += ]``(quaternion<X> const & rhs);
+ quaternion<double>& ``[link math_toolkit.quat_mem_fun.addition_operators operator += ]``(quaternion<X> const & rhs);
 
- quaternion<double>& ``[link math_toolkit.mem_fun.subtraction_operators operator -= ]``(double const & rhs);
- quaternion<double>& ``[link math_toolkit.mem_fun.subtraction_operators operator -= ]``(::std::complex<double> const & rhs);
+ quaternion<double>& ``[link math_toolkit.quat_mem_fun.subtraction_operators operator -= ]``(double const & rhs);
+ quaternion<double>& ``[link math_toolkit.quat_mem_fun.subtraction_operators operator -= ]``(::std::complex<double> const & rhs);
       template<typename X>
- quaternion<double>& ``[link math_toolkit.mem_fun.subtraction_operators operator -= ]``(quaternion<X> const & rhs);
+ quaternion<double>& ``[link math_toolkit.quat_mem_fun.subtraction_operators operator -= ]``(quaternion<X> const & rhs);
 
- quaternion<double>& ``[link math_toolkit.mem_fun.multiplication_operators operator *= ]``(double const & rhs);
- quaternion<double>& ``[link math_toolkit.mem_fun.multiplication_operators operator *= ]``(::std::complex<double> const & rhs);
+ quaternion<double>& ``[link math_toolkit.quat_mem_fun.multiplication_operators operator *= ]``(double const & rhs);
+ quaternion<double>& ``[link math_toolkit.quat_mem_fun.multiplication_operators operator *= ]``(::std::complex<double> const & rhs);
       template<typename X>
- quaternion<double>& ``[link math_toolkit.mem_fun.multiplication_operators operator *= ]``(quaternion<X> const & rhs);
+ quaternion<double>& ``[link math_toolkit.quat_mem_fun.multiplication_operators operator *= ]``(quaternion<X> const & rhs);
 
- quaternion<double>& ``[link math_toolkit.mem_fun.division_operators operator /= ]``(double const & rhs);
- quaternion<double>& ``[link math_toolkit.mem_fun.division_operators operator /= ]``(::std::complex<double> const & rhs);
+ quaternion<double>& ``[link math_toolkit.quat_mem_fun.division_operators operator /= ]``(double const & rhs);
+ quaternion<double>& ``[link math_toolkit.quat_mem_fun.division_operators operator /= ]``(::std::complex<double> const & rhs);
       template<typename X>
- quaternion<double>& ``[link math_toolkit.mem_fun.division_operators operator /= ]``(quaternion<X> const & rhs);
+ quaternion<double>& ``[link math_toolkit.quat_mem_fun.division_operators operator /= ]``(quaternion<X> const & rhs);
    };
 
 [#math_quaternion_long_double]
@@ -308,45 +308,45 @@
    public:
       typedef long double ``[link math_toolkit.mem_typedef value_type]``;
 
- explicit ``[link math_toolkit.mem_fun.constructors quaternion]``(long double const & requested_a = 0.0L, long double const & requested_b = 0.0L, long double const & requested_c = 0.0L, long double const & requested_d = 0.0L);
- explicit ``[link math_toolkit.mem_fun.constructors quaternion]``(::std::complex<long double> const & z0, ::std::complex<long double> const & z1 = ::std::complex<long double>());
- explicit ``[link math_toolkit.mem_fun.constructors quaternion]``(quaternion<float> const & a_recopier);
- explicit ``[link math_toolkit.mem_fun.constructors quaternion]``(quaternion<double> const & a_recopier);
+ explicit ``[link math_toolkit.quat_mem_fun.constructors quaternion]``(long double const & requested_a = 0.0L, long double const & requested_b = 0.0L, long double const & requested_c = 0.0L, long double const & requested_d = 0.0L);
+ explicit ``[link math_toolkit.quat_mem_fun.constructors quaternion]``(::std::complex<long double> const & z0, ::std::complex<long double> const & z1 = ::std::complex<long double>());
+ explicit ``[link math_toolkit.quat_mem_fun.constructors quaternion]``(quaternion<float> const & a_recopier);
+ explicit ``[link math_toolkit.quat_mem_fun.constructors quaternion]``(quaternion<double> const & a_recopier);
 
- long double ``[link math_toolkit.mem_fun.real_and_unreal_parts real]``() const;
- quaternion<long double> ``[link math_toolkit.mem_fun.real_and_unreal_parts unreal]``() const;
- long double ``[link math_toolkit.mem_fun.individual_real_components R_component_1]``() const;
- long double ``[link math_toolkit.mem_fun.individual_real_components R_component_2]``() const;
- long double ``[link math_toolkit.mem_fun.individual_real_components R_component_3]``() const;
- long double ``[link math_toolkit.mem_fun.individual_real_components R_component_4]``() const;
- ::std::complex<long double> ``[link math_toolkit.mem_fun.individual_complex_components C_component_1]``() const;
- ::std::complex<long double> ``[link math_toolkit.mem_fun.individual_complex_components C_component_2]``() const;
+ long double ``[link math_toolkit.quat_mem_fun.real_and_unreal_parts real]``() const;
+ quaternion<long double> ``[link math_toolkit.quat_mem_fun.real_and_unreal_parts unreal]``() const;
+ long double ``[link math_toolkit.quat_mem_fun.individual_real_components R_component_1]``() const;
+ long double ``[link math_toolkit.quat_mem_fun.individual_real_components R_component_2]``() const;
+ long double ``[link math_toolkit.quat_mem_fun.individual_real_components R_component_3]``() const;
+ long double ``[link math_toolkit.quat_mem_fun.individual_real_components R_component_4]``() const;
+ ::std::complex<long double> ``[link math_toolkit.quat_mem_fun.individual_complex_components C_component_1]``() const;
+ ::std::complex<long double> ``[link math_toolkit.quat_mem_fun.individual_complex_components C_component_2]``() const;
 
- quaternion<long double>& ``[link math_toolkit.mem_fun.assignment_operators operator = ]``(quaternion<long double> const & a_affecter);
+ quaternion<long double>& ``[link math_toolkit.quat_mem_fun.assignment_operators operator = ]``(quaternion<long double> const & a_affecter);
       template<typename X>
- quaternion<long double>& ``[link math_toolkit.mem_fun.assignment_operators operator = ]``(quaternion<X> const & a_affecter);
- quaternion<long double>& ``[link math_toolkit.mem_fun.assignment_operators operator = ]``(long double const & a_affecter);
- quaternion<long double>& ``[link math_toolkit.mem_fun.assignment_operators operator = ]``(::std::complex<long double> const & a_affecter);
+ quaternion<long double>& ``[link math_toolkit.quat_mem_fun.assignment_operators operator = ]``(quaternion<X> const & a_affecter);
+ quaternion<long double>& ``[link math_toolkit.quat_mem_fun.assignment_operators operator = ]``(long double const & a_affecter);
+ quaternion<long double>& ``[link math_toolkit.quat_mem_fun.assignment_operators operator = ]``(::std::complex<long double> const & a_affecter);
 
- quaternion<long double>& ``[link math_toolkit.mem_fun.addition_operators operator += ]``(long double const & rhs);
- quaternion<long double>& ``[link math_toolkit.mem_fun.addition_operators operator += ]``(::std::complex<long double> const & rhs);
+ quaternion<long double>& ``[link math_toolkit.quat_mem_fun.addition_operators operator += ]``(long double const & rhs);
+ quaternion<long double>& ``[link math_toolkit.quat_mem_fun.addition_operators operator += ]``(::std::complex<long double> const & rhs);
       template<typename X>
- quaternion<long double>& ``[link math_toolkit.mem_fun.addition_operators operator += ]``(quaternion<X> const & rhs);
+ quaternion<long double>& ``[link math_toolkit.quat_mem_fun.addition_operators operator += ]``(quaternion<X> const & rhs);
 
- quaternion<long double>& ``[link math_toolkit.mem_fun.subtraction_operators operator -= ]``(long double const & rhs);
- quaternion<long double>& ``[link math_toolkit.mem_fun.subtraction_operators operator -= ]``(::std::complex<long double> const & rhs);
+ quaternion<long double>& ``[link math_toolkit.quat_mem_fun.subtraction_operators operator -= ]``(long double const & rhs);
+ quaternion<long double>& ``[link math_toolkit.quat_mem_fun.subtraction_operators operator -= ]``(::std::complex<long double> const & rhs);
       template<typename X>
- quaternion<long double>& ``[link math_toolkit.mem_fun.subtraction_operators operator -= ]``(quaternion<X> const & rhs);
+ quaternion<long double>& ``[link math_toolkit.quat_mem_fun.subtraction_operators operator -= ]``(quaternion<X> const & rhs);
 
- quaternion<long double>& ``[link math_toolkit.mem_fun.multiplication_operators operator *= ]``(long double const & rhs);
- quaternion<long double>& ``[link math_toolkit.mem_fun.multiplication_operators operator *= ]``(::std::complex<long double> const & rhs);
+ quaternion<long double>& ``[link math_toolkit.quat_mem_fun.multiplication_operators operator *= ]``(long double const & rhs);
+ quaternion<long double>& ``[link math_toolkit.quat_mem_fun.multiplication_operators operator *= ]``(::std::complex<long double> const & rhs);
       template<typename X>
- quaternion<long double>& ``[link math_toolkit.mem_fun.multiplication_operators operator *= ]``(quaternion<X> const & rhs);
+ quaternion<long double>& ``[link math_toolkit.quat_mem_fun.multiplication_operators operator *= ]``(quaternion<X> const & rhs);
 
- quaternion<long double>& ``[link math_toolkit.mem_fun.division_operators operator /= ]``(long double const & rhs);
- quaternion<long double>& ``[link math_toolkit.mem_fun.division_operators operator /= ]``(::std::complex<long double> const & rhs);
+ quaternion<long double>& ``[link math_toolkit.quat_mem_fun.division_operators operator /= ]``(long double const & rhs);
+ quaternion<long double>& ``[link math_toolkit.quat_mem_fun.division_operators operator /= ]``(::std::complex<long double> const & rhs);
       template<typename X>
- quaternion<long double>& ``[link math_toolkit.mem_fun.division_operators operator /= ]``(quaternion<X> const & rhs);
+ quaternion<long double>& ``[link math_toolkit.quat_mem_fun.division_operators operator /= ]``(quaternion<X> const & rhs);
    };
 
    } // namespace math
@@ -378,7 +378,7 @@
 
 [endsect]
 
-[section:mem_fun Quaternion Member Functions]
+[section:quat_mem_fun Quaternion Member Functions]
 [h3 Constructors]
 
 Template version:
@@ -521,7 +521,7 @@
 For the unspecialized form, the base type's assignment operators must not throw.
 
 [endsect]
-[section:non_mem Quaternion Non-Member Operators]
+[section:quat_non_mem Quaternion Non-Member Operators]
 
 [h4 Unary Plus]
 
@@ -836,7 +836,7 @@
 
 [endsect]
 
-[section:tests Test Program]
+[section:quat_tests Test Program]
 
 The [@../../quaternion/quaternion_test.cpp quaternion_test.cpp]
 test program tests quaternions specializations for float, double and long double
@@ -874,7 +874,7 @@
 
 [endsect]
 
-[section:history History]
+[section:quat_history History]
 
 * 1.5.9 - 13/5/2013: Incorporated into Boost.Math.
 * 1.5.8 - 17/12/2005: Converted documentation to Quickbook Format.
@@ -894,7 +894,7 @@
 * 1.0.0 - 10/08/1999: first public version.
 
 [endsect]
-[section:todo To Do]
+[section:quat_todo To Do]
 
 * Improve testing.
 * Rewrite input operatore using Spirit (creates a dependency).

Modified: sandbox/math/libs/math/doc/sf/bessel_jy.qbk
==============================================================================
--- sandbox/math/libs/math/doc/sf/bessel_jy.qbk (original)
+++ sandbox/math/libs/math/doc/sf/bessel_jy.qbk 2013-05-14 08:19:48 EDT (Tue, 14 May 2013)
@@ -1,5 +1,5 @@
 
-[section:bessel Bessel Functions of the First and Second Kinds]
+[section:bessel_first Bessel Functions of the First and Second Kinds]
 
 [h4 Synopsis]
 
@@ -277,7 +277,7 @@
 
 [endsect]
 
-[section:bessel Finding Zeros of Bessel Functions of the First and Second Kinds]
+[section:bessel_root Finding Zeros of Bessel Functions of the First and Second Kinds]
 
 [h4 Synopsis]
 


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