mirror of
https://github.com/boostorg/auto_index.git
synced 2025-05-09 23:24:02 +00:00
Added support for "using auto-index".
Updated docs. [SVN r50023]
This commit is contained in:
parent
28bb5e2f5d
commit
c189e10a9a
@ -163,6 +163,26 @@ class auto-index-generator : generator
|
||||
}
|
||||
}
|
||||
|
||||
# Initialization of toolset.
|
||||
#
|
||||
# Parameters:
|
||||
# command ? -> path to AutoIndex executable.
|
||||
#
|
||||
# When command is not supplied toolset will search for AutoIndex directory and
|
||||
# compile the executable from source. If that fails we still search the path for
|
||||
# 'auto_index'.
|
||||
#
|
||||
rule init (
|
||||
command ? # path to the AutoIndex executable.
|
||||
)
|
||||
{
|
||||
if ! $(.initialized)
|
||||
{
|
||||
.initialized = true ;
|
||||
.command = $(command) ;
|
||||
}
|
||||
}
|
||||
|
||||
toolset.flags auto-index.auto-index AI-COMMAND <auto-index-binary> ;
|
||||
toolset.flags auto-index.auto-index AI-DEPENDENCIES <auto-index-binary-dependencies> ;
|
||||
|
||||
|
@ -80,6 +80,8 @@ at the start of each Index:
|
||||
|
||||
[h4 Step 1: Build the tool]
|
||||
|
||||
[note This step is strictly optional, but can speed up build times.]
|
||||
|
||||
cd into `tools/auto_index/build` and invoke bjam as:
|
||||
|
||||
bjam release
|
||||
@ -87,12 +89,68 @@ cd into `tools/auto_index/build` and invoke bjam as:
|
||||
Optionally pass the name of the compiler toolset you want to use to bjam as well:
|
||||
|
||||
bjam release gcc
|
||||
|
||||
Now open up your user-config.jam file and add the line:
|
||||
|
||||
[pre
|
||||
using auto-index : ['path-to-executable] ;
|
||||
]
|
||||
|
||||
[h4 Step 2: Configure Boost.Build]
|
||||
|
||||
TODO: we need BoostBook integration!!!
|
||||
Assuming you have a Jamfile for building your documentation that looks
|
||||
something like:
|
||||
|
||||
[pre
|
||||
boostbook standalone
|
||||
:
|
||||
type_traits
|
||||
:
|
||||
# build requirements go here:
|
||||
;
|
||||
]
|
||||
|
||||
Then add the line:
|
||||
|
||||
[pre using auto-index ; ]
|
||||
|
||||
to the start of the Jamfile, and then add whatever auto-index options
|
||||
you want to the build requirements section, for example:
|
||||
|
||||
[pre
|
||||
boostbook standalone
|
||||
:
|
||||
type_traits
|
||||
:
|
||||
# build requirements go here:
|
||||
|
||||
# this one turns on indexing:
|
||||
<auto-index>on
|
||||
# choose indexing method for pdf's:
|
||||
<format>pdf:<auto-index-internal>off
|
||||
# choose indexing method for html:
|
||||
<format>html:<auto-index-internal>on
|
||||
# set the name of the script file to use:
|
||||
<auto-index-script>index.idx
|
||||
;
|
||||
]
|
||||
|
||||
The available options are:
|
||||
|
||||
[variablelist
|
||||
[[<auto-index>off/on][Turns indexing of the document on, defaults to
|
||||
"off", so be sure to set this if you want AutoIndex invoked!]]
|
||||
[[<auto-index-internal>off/on][Chooses whether AutoIndex creates the index
|
||||
itself (feature on), or whether it simply inserts the necessary DocBook
|
||||
markup so that the DocBook XSL stylesheets can create the index.]]
|
||||
[[<auto-index-script>filename][Specifies the name of the script to load.]]
|
||||
[[<auto-index-no-duplicates>off/on][When "on" AutoIndex will only index a term
|
||||
once in any given section, otherwise (the default) multiple index entries per
|
||||
term may be created if the term occurs more than once in the section.]]
|
||||
[[<auto-index-verbose>off/on][Defaults to "off". When turned on the AutoIndex
|
||||
prints progress information - generally useful only for debugging purposes.]]
|
||||
]
|
||||
|
||||
Currently the tool can only be run manually.
|
||||
|
||||
[h4 Step 3: Add indexes to your documentation]
|
||||
|
||||
@ -107,6 +165,7 @@ to place the ['function], ['class], ['macro] or ['typedef] names
|
||||
indexed by ['auto_index] in separate indexes along with a main
|
||||
"include everything" index as well, one could add:
|
||||
|
||||
[pre
|
||||
<index type="class_name">
|
||||
<title>Class Index</title>
|
||||
</index>
|
||||
@ -124,6 +183,7 @@ indexed by ['auto_index] in separate indexes along with a main
|
||||
</index>
|
||||
|
||||
<index/>
|
||||
]
|
||||
|
||||
In quickbook, you add the same markup but enclose it in an escape:
|
||||
|
||||
@ -141,7 +201,7 @@ should be indexed in the documentation. So for example to scan
|
||||
Or we can recursively scan through directories looking for all
|
||||
the files to scan whose name matches a particular regular expression:
|
||||
|
||||
!scan-path "../../../../boost/math" ".*\.hpp" true
|
||||
[pre !scan-path "../../../../boost/math" ".*\.hpp" true ]
|
||||
|
||||
Note how each argument is whitespace separated and can be optionally
|
||||
enclosed in "double quotes". The final ['true] argument indicates
|
||||
@ -188,7 +248,29 @@ when AutoIndex uses them as an index entry:
|
||||
|
||||
!rewrite-name "(?i)(?:A|The)\s+(.*)" "\1"
|
||||
|
||||
[h4 Step 5: Iterate]
|
||||
[h4 Step 5: Build the Your Docs]
|
||||
|
||||
Make sure that auto-index.jam is in your BOOST_BUILD_PATH, by either
|
||||
setting the environment variable BOOST_BUILD_PATH to point to the directory
|
||||
containing it, or by copying the file into
|
||||
`boost-root/tools/build/v2/tools`. Then you build the docs with either:
|
||||
|
||||
bjam release
|
||||
|
||||
To build the html docs or:
|
||||
|
||||
bjam pdf release
|
||||
|
||||
To build the pdf.
|
||||
|
||||
During the build process you should see AutoIndex emit a message
|
||||
such as:
|
||||
|
||||
[pre Indexing 990 terms... ]
|
||||
|
||||
If you don't see that, or if it's indexing 0 terms then something is wrong!
|
||||
|
||||
[h4 Step 6: Iterate]
|
||||
|
||||
Creating a good index is an iterative process, often the first step is
|
||||
just to add a header scanning rule to the script file and then generate
|
||||
|
@ -30,7 +30,7 @@
|
||||
The following elements can occur in a script:
|
||||
</p>
|
||||
<a name="autoindex.script_ref.simple_inclusions"></a><h5>
|
||||
<a name="id527549"></a>
|
||||
<a name="id490329"></a>
|
||||
<a class="link" href="script_ref.html#autoindex.script_ref.simple_inclusions">Simple Inclusions</a>
|
||||
</h5>
|
||||
<pre class="programlisting"><span class="identifier">term</span> <span class="special">[</span><span class="identifier">regular</span><span class="special">-</span><span class="identifier">expression1</span> <span class="special">[</span><span class="identifier">regular</span><span class="special">-</span><span class="identifier">expression2</span> <span class="special">[</span><span class="identifier">category</span><span class="special">]]]</span>
|
||||
@ -93,7 +93,7 @@
|
||||
</dl>
|
||||
</div>
|
||||
<a name="autoindex.script_ref.source_file_scanning"></a><h5>
|
||||
<a name="id527817"></a>
|
||||
<a name="id490575"></a>
|
||||
<a class="link" href="script_ref.html#autoindex.script_ref.source_file_scanning">Source File Scanning</a>
|
||||
</h5>
|
||||
<pre class="programlisting"><span class="special">!</span><span class="identifier">scan</span> <span class="identifier">source</span><span class="special">-</span><span class="identifier">file</span><span class="special">-</span><span class="identifier">name</span>
|
||||
@ -108,7 +108,7 @@
|
||||
whose "type" attribute has the same category name.
|
||||
</p>
|
||||
<a name="autoindex.script_ref.directory_and_source_file_scanning"></a><h5>
|
||||
<a name="id527916"></a>
|
||||
<a name="id490663"></a>
|
||||
<a class="link" href="script_ref.html#autoindex.script_ref.directory_and_source_file_scanning">Directory
|
||||
and Source File Scanning</a>
|
||||
</h5>
|
||||
@ -135,7 +135,7 @@
|
||||
</dl>
|
||||
</div>
|
||||
<a name="autoindex.script_ref.excluding_terms"></a><h5>
|
||||
<a name="id528079"></a>
|
||||
<a name="id541811"></a>
|
||||
<a class="link" href="script_ref.html#autoindex.script_ref.excluding_terms">Excluding Terms</a>
|
||||
</h5>
|
||||
<pre class="programlisting"><span class="special">!</span><span class="identifier">exclude</span> <span class="identifier">term</span><span class="special">-</span><span class="identifier">list</span>
|
||||
@ -147,7 +147,7 @@
|
||||
included.
|
||||
</p>
|
||||
<a name="autoindex.script_ref.rewriting_section_names"></a><h5>
|
||||
<a name="id528160"></a>
|
||||
<a name="id541882"></a>
|
||||
<a class="link" href="script_ref.html#autoindex.script_ref.rewriting_section_names">Rewriting Section
|
||||
Names</a>
|
||||
</h5>
|
||||
|
@ -27,9 +27,18 @@
|
||||
<a name="autoindex.tut"></a><a class="link" href="tut.html" title="Getting Started and Tutorial"> Getting Started and Tutorial</a>
|
||||
</h2></div></div></div>
|
||||
<a name="autoindex.tut.step_1__build_the_tool"></a><h5>
|
||||
<a name="id473689"></a>
|
||||
<a name="id473472"></a>
|
||||
<a class="link" href="tut.html#autoindex.tut.step_1__build_the_tool">Step 1: Build the tool</a>
|
||||
</h5>
|
||||
<div class="note"><table border="0" summary="Note">
|
||||
<tr>
|
||||
<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../doc/html/images/note.png"></td>
|
||||
<th align="left">Note</th>
|
||||
</tr>
|
||||
<tr><td align="left" valign="top"><p>
|
||||
This step is strictly optional, but can speed up build times.
|
||||
</p></td></tr>
|
||||
</table></div>
|
||||
<p>
|
||||
cd into <code class="computeroutput"><span class="identifier">tools</span><span class="special">/</span><span class="identifier">auto_index</span><span class="special">/</span><span class="identifier">build</span></code> and invoke bjam as:
|
||||
</p>
|
||||
@ -41,19 +50,87 @@
|
||||
</p>
|
||||
<pre class="programlisting"><span class="identifier">bjam</span> <span class="identifier">release</span> <span class="identifier">gcc</span>
|
||||
</pre>
|
||||
<p>
|
||||
Now open up your user-config.jam file and add the line:
|
||||
</p>
|
||||
<pre class="programlisting">using auto-index : <span class="emphasis"><em>path-to-executable</em></span> ;
|
||||
</pre>
|
||||
<a name="autoindex.tut.step_2__configure_boost_build"></a><h5>
|
||||
<a name="id473797"></a>
|
||||
<a name="id473590"></a>
|
||||
<a class="link" href="tut.html#autoindex.tut.step_2__configure_boost_build">Step 2: Configure
|
||||
Boost.Build</a>
|
||||
</h5>
|
||||
<p>
|
||||
TODO: we need BoostBook integration!!!
|
||||
Assuming you have a Jamfile for building your documentation that looks something
|
||||
like:
|
||||
</p>
|
||||
<pre class="programlisting">boostbook standalone
|
||||
:
|
||||
type_traits
|
||||
:
|
||||
# build requirements go here:
|
||||
;
|
||||
</pre>
|
||||
<p>
|
||||
Currently the tool can only be run manually.
|
||||
Then add the line:
|
||||
</p>
|
||||
<pre class="programlisting">using auto-index ; </pre>
|
||||
<p>
|
||||
to the start of the Jamfile, and then add whatever auto-index options you want
|
||||
to the build requirements section, for example:
|
||||
</p>
|
||||
<pre class="programlisting">boostbook standalone
|
||||
:
|
||||
type_traits
|
||||
:
|
||||
# build requirements go here:
|
||||
|
||||
# this one turns on indexing:
|
||||
<auto-index>on
|
||||
# choose indexing method for pdf's:
|
||||
<format>pdf:<auto-index-internal>off
|
||||
# choose indexing method for html:
|
||||
<format>html:<auto-index-internal>on
|
||||
# set the name of the script file to use:
|
||||
<auto-index-script>index.idx
|
||||
;
|
||||
</pre>
|
||||
<p>
|
||||
The available options are:
|
||||
</p>
|
||||
<div class="variablelist">
|
||||
<p class="title"><b></b></p>
|
||||
<dl>
|
||||
<dt><span class="term"><auto-index>off/on</span></dt>
|
||||
<dd><p>
|
||||
Turns indexing of the document on, defaults to "off", so be sure
|
||||
to set this if you want AutoIndex invoked!
|
||||
</p></dd>
|
||||
<dt><span class="term"><auto-index-internal>off/on</span></dt>
|
||||
<dd><p>
|
||||
Chooses whether AutoIndex creates the index itself (feature on), or whether
|
||||
it simply inserts the necessary DocBook markup so that the DocBook XSL
|
||||
stylesheets can create the index.
|
||||
</p></dd>
|
||||
<dt><span class="term"><auto-index-script>filename</span></dt>
|
||||
<dd><p>
|
||||
Specifies the name of the script to load.
|
||||
</p></dd>
|
||||
<dt><span class="term"><auto-index-no-duplicates>off/on</span></dt>
|
||||
<dd><p>
|
||||
When "on" AutoIndex will only index a term once in any given
|
||||
section, otherwise (the default) multiple index entries per term may be
|
||||
created if the term occurs more than once in the section.
|
||||
</p></dd>
|
||||
<dt><span class="term"><auto-index-verbose>off/on</span></dt>
|
||||
<dd><p>
|
||||
Defaults to "off". When turned on the AutoIndex prints progress
|
||||
information - generally useful only for debugging purposes.
|
||||
</p></dd>
|
||||
</dl>
|
||||
</div>
|
||||
<a name="autoindex.tut.step_3__add_indexes_to_your_documentation"></a><h5>
|
||||
<a name="id475023"></a>
|
||||
<a name="id473741"></a>
|
||||
<a class="link" href="tut.html#autoindex.tut.step_3__add_indexes_to_your_documentation">Step
|
||||
3: Add indexes to your documentation</a>
|
||||
</h5>
|
||||
@ -69,23 +146,23 @@
|
||||
<span class="emphasis"><em>auto_index</em></span> in separate indexes along with a main "include
|
||||
everything" index as well, one could add:
|
||||
</p>
|
||||
<pre class="programlisting"><span class="special"><</span><span class="identifier">index</span> <span class="identifier">type</span><span class="special">=</span><span class="string">"class_name"</span><span class="special">></span>
|
||||
<span class="special"><</span><span class="identifier">title</span><span class="special">></span><span class="identifier">Class</span> <span class="identifier">Index</span><span class="special"></</span><span class="identifier">title</span><span class="special">></span>
|
||||
<span class="special"></</span><span class="identifier">index</span><span class="special">></span>
|
||||
<pre class="programlisting"><index type<code class="literal">"class_name">
|
||||
<title>Class Index</title>
|
||||
</index>
|
||||
|
||||
<span class="special"><</span><span class="identifier">index</span> <span class="identifier">type</span><span class="special">=</span><span class="string">"typedef_name"</span><span class="special">></span>
|
||||
<span class="special"><</span><span class="identifier">title</span><span class="special">></span><span class="identifier">Typedef</span> <span class="identifier">Index</span><span class="special"></</span><span class="identifier">title</span><span class="special">></span>
|
||||
<span class="special"></</span><span class="identifier">index</span><span class="special">></span>
|
||||
<index type</code>"typedef_name">
|
||||
<title>Typedef Index</title>
|
||||
</index>
|
||||
|
||||
<span class="special"><</span><span class="identifier">index</span> <span class="identifier">type</span><span class="special">=</span><span class="string">"function_name"</span><span class="special">></span>
|
||||
<span class="special"><</span><span class="identifier">title</span><span class="special">></span><span class="identifier">Function</span> <span class="identifier">Index</span><span class="special"></</span><span class="identifier">title</span><span class="special">></span>
|
||||
<span class="special"></</span><span class="identifier">index</span><span class="special">></span>
|
||||
<index type<code class="literal">"function_name">
|
||||
<title>Function Index</title>
|
||||
</index>
|
||||
|
||||
<span class="special"><</span><span class="identifier">index</span> <span class="identifier">type</span><span class="special">=</span><span class="string">"macro_name"</span><span class="special">></span>
|
||||
<span class="special"><</span><span class="identifier">title</span><span class="special">></span><span class="identifier">Macro</span> <span class="identifier">Index</span><span class="special"></</span><span class="identifier">title</span><span class="special">></span>
|
||||
<span class="special"></</span><span class="identifier">index</span><span class="special">></span>
|
||||
<index type</code>"macro_name">
|
||||
<title>Macro Index</title>
|
||||
<<span class="emphasis"><em>index>
|
||||
|
||||
<span class="special"><</span><span class="identifier">index</span><span class="special">/></span>
|
||||
<index</em></span>>
|
||||
</pre>
|
||||
<p>
|
||||
In quickbook, you add the same markup but enclose it in an escape:
|
||||
@ -93,7 +170,7 @@
|
||||
<pre class="programlisting"><span class="char">''</span><span class="char">'<index/>'</span><span class="char">''</span>
|
||||
</pre>
|
||||
<a name="autoindex.tut.step_4__create_the_script_file"></a><h5>
|
||||
<a name="id473477"></a>
|
||||
<a name="id475177"></a>
|
||||
<a class="link" href="tut.html#autoindex.tut.step_4__create_the_script_file">Step 4: Create
|
||||
the script file</a>
|
||||
</h5>
|
||||
@ -109,8 +186,7 @@
|
||||
Or we can recursively scan through directories looking for all the files to
|
||||
scan whose name matches a particular regular expression:
|
||||
</p>
|
||||
<pre class="programlisting"><span class="special">!</span><span class="identifier">scan</span><span class="special">-</span><span class="identifier">path</span> <span class="string">"../../../../boost/math"</span> <span class="string">".*\.hpp"</span> <span class="keyword">true</span>
|
||||
</pre>
|
||||
<pre class="programlisting">!scan-path "..<span class="emphasis"><em>..</em></span>../../boost/math" ".*.hpp" true </pre>
|
||||
<p>
|
||||
Note how each argument is whitespace separated and can be optionally enclosed
|
||||
in "double quotes". The final <span class="emphasis"><em>true</em></span> argument
|
||||
@ -166,9 +242,36 @@
|
||||
</p>
|
||||
<pre class="programlisting"><span class="special">!</span><span class="identifier">rewrite</span><span class="special">-</span><span class="identifier">name</span> <span class="string">"(?i)(?:A|The)\s+(.*)"</span> <span class="string">"\1"</span>
|
||||
</pre>
|
||||
<a name="autoindex.tut.step_5__iterate"></a><h5>
|
||||
<a name="id527476"></a>
|
||||
<a class="link" href="tut.html#autoindex.tut.step_5__iterate">Step 5: Iterate</a>
|
||||
<a name="autoindex.tut.step_5__build_the_your_docs"></a><h5>
|
||||
<a name="id490121"></a>
|
||||
<a class="link" href="tut.html#autoindex.tut.step_5__build_the_your_docs">Step 5: Build the
|
||||
Your Docs</a>
|
||||
</h5>
|
||||
<p>
|
||||
Make sure that auto-index.jam is in your BOOST_BUILD_PATH, by either setting
|
||||
the environment variable BOOST_BUILD_PATH to point to the directory containing
|
||||
it, or by copying the file into <code class="computeroutput"><span class="identifier">boost</span><span class="special">-</span><span class="identifier">root</span><span class="special">/</span><span class="identifier">tools</span><span class="special">/</span><span class="identifier">build</span><span class="special">/</span><span class="identifier">v2</span><span class="special">/</span><span class="identifier">tools</span></code>. Then you build the docs with either:
|
||||
</p>
|
||||
<pre class="programlisting"><span class="identifier">bjam</span> <span class="identifier">release</span>
|
||||
</pre>
|
||||
<p>
|
||||
To build the html docs or:
|
||||
</p>
|
||||
<pre class="programlisting"><span class="identifier">bjam</span> <span class="identifier">pdf</span> <span class="identifier">release</span>
|
||||
</pre>
|
||||
<p>
|
||||
To build the pdf.
|
||||
</p>
|
||||
<p>
|
||||
During the build process you should see AutoIndex emit a message such as:
|
||||
</p>
|
||||
<pre class="programlisting">Indexing 990 terms... </pre>
|
||||
<p>
|
||||
If you don't see that, or if it's indexing 0 terms then something is wrong!
|
||||
</p>
|
||||
<a name="autoindex.tut.step_6__iterate"></a><h5>
|
||||
<a name="id490268"></a>
|
||||
<a class="link" href="tut.html#autoindex.tut.step_6__iterate">Step 6: Iterate</a>
|
||||
</h5>
|
||||
<p>
|
||||
Creating a good index is an iterative process, often the first step is just
|
||||
|
@ -28,7 +28,7 @@
|
||||
</h3></div></div></div>
|
||||
<div><p class="copyright">Copyright © 2008 John Maddock</p></div>
|
||||
<div><div class="legalnotice">
|
||||
<a name="id473182"></a><p>
|
||||
<a name="id485631"></a><p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
@ -47,7 +47,7 @@
|
||||
</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: November 21, 2008 at 17:25:20 GMT</small></p></td>
|
||||
<td align="left"><p><small>Last revised: November 29, 2008 at 18:49:02 GMT</small></p></td>
|
||||
<td align="right"><div class="copyright-footer"></div></td>
|
||||
</tr></table>
|
||||
<hr>
|
||||
|
@ -4,6 +4,7 @@
|
||||
# file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
using quickbook ;
|
||||
using auto-index ;
|
||||
|
||||
path-constant images_location : html ;
|
||||
|
||||
@ -12,6 +13,10 @@ boostbook standalone
|
||||
:
|
||||
math
|
||||
:
|
||||
<auto-index>on
|
||||
<format>pdf:<auto-index-internal>off
|
||||
<format>html:<auto-index-internal>on
|
||||
<auto-index-script>index.idx
|
||||
# Path for links to Boost:
|
||||
#<xsl:param>boost.root=../../../../../../../trunk
|
||||
# Path for libraries index:
|
||||
@ -70,3 +75,4 @@ install pdf-install : standalone : <install-type>PDF <location>. ;
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -46,7 +46,7 @@
|
||||
<div><p class="copyright">Copyright © 2006 , 2007, 2008 John Maddock, Paul A. Bristow, Hubert
|
||||
Holin, Xiaogang Zhang, Bruno Lalande and Gautam Sewani</p></div>
|
||||
<div><div class="legalnotice">
|
||||
<a name="id485634"></a><p>
|
||||
<a name="id475310"></a><p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
@ -462,7 +462,7 @@
|
||||
</p>
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"><p><small>Last revised: November 28, 2008 at 08:58:32 GMT</small></p></td>
|
||||
<td align="left"><p><small>Last revised: November 29, 2008 at 18:01:11 GMT</small></p></td>
|
||||
<td align="right"><div class="copyright-footer"></div></td>
|
||||
</tr></table>
|
||||
<hr>
|
||||
|
@ -24,7 +24,7 @@
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
|
||||
<a name="id923194"></a>Class Index</h2></div></div></div>
|
||||
<a name="id923223"></a>Class Index</h2></div></div></div>
|
||||
<p><a class="link" href="s10.html#idx_id_0">B</a> <a class="link" href="s10.html#idx_id_1">C</a> <a class="link" href="s10.html#idx_id_2">D</a> <a class="link" href="s10.html#idx_id_3">E</a> <a class="link" href="s10.html#idx_id_4">F</a> <a class="link" href="s10.html#idx_id_5">G</a> <a class="link" href="s10.html#idx_id_6">L</a> <a class="link" href="s10.html#idx_id_7">M</a> <a class="link" href="s10.html#idx_id_8">N</a> <a class="link" href="s10.html#idx_id_9">P</a> <a class="link" href="s10.html#idx_id_10">R</a> <a class="link" href="s10.html#idx_id_11">S</a> <a class="link" href="s10.html#idx_id_12">T</a> <a class="link" href="s10.html#idx_id_13">U</a> <a class="link" href="s10.html#idx_id_14">W</a> </p>
|
||||
<div class="variablelist"><dl>
|
||||
<dt>
|
||||
|
@ -24,7 +24,7 @@
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
|
||||
<a name="id925394"></a>Typedef Index</h2></div></div></div>
|
||||
<a name="id925425"></a>Typedef Index</h2></div></div></div>
|
||||
<p><a class="link" href="s11.html#idx_id_15">A</a> <a class="link" href="s11.html#idx_id_16">B</a> <a class="link" href="s11.html#idx_id_17">C</a> <a class="link" href="s11.html#idx_id_18">D</a> <a class="link" href="s11.html#idx_id_19">E</a> <a class="link" href="s11.html#idx_id_20">F</a> <a class="link" href="s11.html#idx_id_21">G</a> <a class="link" href="s11.html#idx_id_22">I</a> <a class="link" href="s11.html#idx_id_23">L</a> <a class="link" href="s11.html#idx_id_24">N</a> <a class="link" href="s11.html#idx_id_25">O</a> <a class="link" href="s11.html#idx_id_26">P</a> <a class="link" href="s11.html#idx_id_27">R</a> <a class="link" href="s11.html#idx_id_28">S</a> <a class="link" href="s11.html#idx_id_29">T</a> <a class="link" href="s11.html#idx_id_30">U</a> <a class="link" href="s11.html#idx_id_31">V</a> <a class="link" href="s11.html#idx_id_32">W</a> </p>
|
||||
<div class="variablelist"><dl>
|
||||
<dt>
|
||||
|
@ -24,7 +24,7 @@
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
|
||||
<a name="id929043"></a>Function Index</h2></div></div></div>
|
||||
<a name="id929075"></a>Function Index</h2></div></div></div>
|
||||
<p><a class="link" href="s12.html#idx_id_33">A</a> <a class="link" href="s12.html#idx_id_34">B</a> <a class="link" href="s12.html#idx_id_35">C</a> <a class="link" href="s12.html#idx_id_36">D</a> <a class="link" href="s12.html#idx_id_37">E</a> <a class="link" href="s12.html#idx_id_38">F</a> <a class="link" href="s12.html#idx_id_39">G</a> <a class="link" href="s12.html#idx_id_40">H</a> <a class="link" href="s12.html#idx_id_41">I</a> <a class="link" href="s12.html#idx_id_42">K</a> <a class="link" href="s12.html#idx_id_43">L</a> <a class="link" href="s12.html#idx_id_44">M</a> <a class="link" href="s12.html#idx_id_45">N</a> <a class="link" href="s12.html#idx_id_46">P</a> <a class="link" href="s12.html#idx_id_47">Q</a> <a class="link" href="s12.html#idx_id_48">R</a> <a class="link" href="s12.html#idx_id_49">S</a> <a class="link" href="s12.html#idx_id_50">T</a> <a class="link" href="s12.html#idx_id_51">V</a> <a class="link" href="s12.html#idx_id_52">Z</a> </p>
|
||||
<div class="variablelist"><dl>
|
||||
<dt>
|
||||
|
@ -24,7 +24,7 @@
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
|
||||
<a name="id939584"></a>Macro Index</h2></div></div></div>
|
||||
<a name="id939616"></a>Macro Index</h2></div></div></div>
|
||||
<p><a class="link" href="s13.html#idx_id_53">B</a> <a class="link" href="s13.html#idx_id_54">F</a> </p>
|
||||
<div class="variablelist"><dl>
|
||||
<dt>
|
||||
|
@ -23,7 +23,7 @@
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
|
||||
<a name="id940369"></a>Index</h2></div></div></div>
|
||||
<a name="id940400"></a>Index</h2></div></div></div>
|
||||
<p><a class="link" href="s14.html#idx_id_55">A</a> <a class="link" href="s14.html#idx_id_56">B</a> <a class="link" href="s14.html#idx_id_57">C</a> <a class="link" href="s14.html#idx_id_58">D</a> <a class="link" href="s14.html#idx_id_59">E</a> <a class="link" href="s14.html#idx_id_60">F</a> <a class="link" href="s14.html#idx_id_61">G</a> <a class="link" href="s14.html#idx_id_62">H</a> <a class="link" href="s14.html#idx_id_63">I</a> <a class="link" href="s14.html#idx_id_64">K</a> <a class="link" href="s14.html#idx_id_65">L</a> <a class="link" href="s14.html#idx_id_66">M</a> <a class="link" href="s14.html#idx_id_67">N</a> <a class="link" href="s14.html#idx_id_68">O</a> <a class="link" href="s14.html#idx_id_69">P</a> <a class="link" href="s14.html#idx_id_70">Q</a> <a class="link" href="s14.html#idx_id_71">R</a> <a class="link" href="s14.html#idx_id_72">S</a> <a class="link" href="s14.html#idx_id_73">T</a> <a class="link" href="s14.html#idx_id_74">U</a> <a class="link" href="s14.html#idx_id_75">V</a> <a class="link" href="s14.html#idx_id_76">W</a> <a class="link" href="s14.html#idx_id_77">Z</a> </p>
|
||||
<div class="variablelist"><dl>
|
||||
<dt>
|
||||
|
@ -33,7 +33,7 @@
|
||||
and reflect more the general implementation philosophy used.
|
||||
</p>
|
||||
<a name="math_toolkit.backgrounders.implementation.implemention_philosophy"></a><h5>
|
||||
<a name="id912054"></a>
|
||||
<a name="id912075"></a>
|
||||
<a class="link" href="implementation.html#math_toolkit.backgrounders.implementation.implemention_philosophy">Implemention
|
||||
philosophy</a>
|
||||
</h5>
|
||||
@ -85,7 +85,7 @@
|
||||
These could still provide sufficient accuracy for some speed-critical applications.
|
||||
</p>
|
||||
<a name="math_toolkit.backgrounders.implementation.accuracy_and_representation_of_test_values"></a><h5>
|
||||
<a name="id912184"></a>
|
||||
<a name="id912208"></a>
|
||||
<a class="link" href="implementation.html#math_toolkit.backgrounders.implementation.accuracy_and_representation_of_test_values">Accuracy
|
||||
and Representation of Test Values</a>
|
||||
</h5>
|
||||
@ -130,7 +130,7 @@
|
||||
binary value).
|
||||
</p>
|
||||
<a name="math_toolkit.backgrounders.implementation.tolerance_of_tests"></a><h5>
|
||||
<a name="id912427"></a>
|
||||
<a name="id912450"></a>
|
||||
<a class="link" href="implementation.html#math_toolkit.backgrounders.implementation.tolerance_of_tests">Tolerance
|
||||
of Tests</a>
|
||||
</h5>
|
||||
@ -156,7 +156,7 @@
|
||||
first that the suffix L is present, and then that the tolerance is big enough.
|
||||
</p>
|
||||
<a name="math_toolkit.backgrounders.implementation.handling_unsuitable_arguments"></a><h5>
|
||||
<a name="id912500"></a>
|
||||
<a name="id912524"></a>
|
||||
<a class="link" href="implementation.html#math_toolkit.backgrounders.implementation.handling_unsuitable_arguments">Handling
|
||||
Unsuitable Arguments</a>
|
||||
</h5>
|
||||
@ -242,7 +242,7 @@
|
||||
</p></td></tr>
|
||||
</table></div>
|
||||
<a name="math_toolkit.backgrounders.implementation.handling_of_functions_that_are_not_mathematically_defined"></a><h5>
|
||||
<a name="id912732"></a>
|
||||
<a name="id912755"></a>
|
||||
<a class="link" href="implementation.html#math_toolkit.backgrounders.implementation.handling_of_functions_that_are_not_mathematically_defined">Handling
|
||||
of Functions that are Not Mathematically defined</a>
|
||||
</h5>
|
||||
@ -276,7 +276,7 @@
|
||||
</p></td></tr>
|
||||
</table></div>
|
||||
<a name="math_toolkit.backgrounders.implementation.median_of_distributions"></a><h5>
|
||||
<a name="id912878"></a>
|
||||
<a name="id912902"></a>
|
||||
<a class="link" href="implementation.html#math_toolkit.backgrounders.implementation.median_of_distributions">Median
|
||||
of distributions</a>
|
||||
</h5>
|
||||
@ -309,7 +309,7 @@
|
||||
Basic Statistics.</a> give more detail, in particular for discrete distributions.
|
||||
</p>
|
||||
<a name="math_toolkit.backgrounders.implementation.handling_of_floating_point_infinity"></a><h5>
|
||||
<a name="id913031"></a>
|
||||
<a name="id913055"></a>
|
||||
<a class="link" href="implementation.html#math_toolkit.backgrounders.implementation.handling_of_floating_point_infinity">Handling
|
||||
of Floating-Point Infinity</a>
|
||||
</h5>
|
||||
@ -353,7 +353,7 @@
|
||||
handling policies</a>.
|
||||
</p>
|
||||
<a name="math_toolkit.backgrounders.implementation.scale__shape_and_location"></a><h5>
|
||||
<a name="id913199"></a>
|
||||
<a name="id913222"></a>
|
||||
<a class="link" href="implementation.html#math_toolkit.backgrounders.implementation.scale__shape_and_location">Scale,
|
||||
Shape and Location</a>
|
||||
</h5>
|
||||
@ -380,7 +380,7 @@
|
||||
functions, they can be added if required.
|
||||
</p>
|
||||
<a name="math_toolkit.backgrounders.implementation.notes_on_implementation_of_specific_functions__amp__distributions"></a><h5>
|
||||
<a name="id913669"></a>
|
||||
<a name="id913692"></a>
|
||||
<a class="link" href="implementation.html#math_toolkit.backgrounders.implementation.notes_on_implementation_of_specific_functions__amp__distributions">Notes
|
||||
on Implementation of Specific Functions & Distributions</a>
|
||||
</h5>
|
||||
@ -392,7 +392,7 @@
|
||||
0 and upper = 1 would be more suitable.
|
||||
</li></ul></div>
|
||||
<a name="math_toolkit.backgrounders.implementation.rational_approximations_used"></a><h5>
|
||||
<a name="id913718"></a>
|
||||
<a name="id913741"></a>
|
||||
<a class="link" href="implementation.html#math_toolkit.backgrounders.implementation.rational_approximations_used">Rational
|
||||
Approximations Used</a>
|
||||
</h5>
|
||||
@ -435,7 +435,7 @@
|
||||
to the "true" minimax solution.
|
||||
</p>
|
||||
<a name="math_toolkit.backgrounders.implementation.representation_of_mathematical_constants"></a><h5>
|
||||
<a name="id913836"></a>
|
||||
<a name="id913870"></a>
|
||||
<a class="link" href="implementation.html#math_toolkit.backgrounders.implementation.representation_of_mathematical_constants">Representation
|
||||
of Mathematical Constants</a>
|
||||
</h5>
|
||||
@ -496,7 +496,7 @@
|
||||
</span><span class="keyword">double</span> <span class="identifier">p</span> <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">constants</span><span class="special">::</span><span class="identifier">pi</span><span class="special">();</span> <span class="comment">// Context does not allow for disambiguation of overloaded function
|
||||
</span></pre>
|
||||
<a name="math_toolkit.backgrounders.implementation.thread_safety"></a><h5>
|
||||
<a name="id914410"></a>
|
||||
<a name="id914425"></a>
|
||||
<a class="link" href="implementation.html#math_toolkit.backgrounders.implementation.thread_safety">Thread
|
||||
safety</a>
|
||||
</h5>
|
||||
@ -521,7 +521,7 @@
|
||||
the right thing here at some point.
|
||||
</p>
|
||||
<a name="math_toolkit.backgrounders.implementation.sources_of_test_data"></a><h5>
|
||||
<a name="id914487"></a>
|
||||
<a name="id914502"></a>
|
||||
<a class="link" href="implementation.html#math_toolkit.backgrounders.implementation.sources_of_test_data">Sources
|
||||
of Test Data</a>
|
||||
</h5>
|
||||
@ -565,7 +565,7 @@
|
||||
the underlying special function is known to be difficult to implement.
|
||||
</p>
|
||||
<a name="math_toolkit.backgrounders.implementation.creating_and_managing_the_equations"></a><h5>
|
||||
<a name="id914609"></a>
|
||||
<a name="id914623"></a>
|
||||
<a class="link" href="implementation.html#math_toolkit.backgrounders.implementation.creating_and_managing_the_equations">Creating
|
||||
and Managing the Equations</a>
|
||||
</h5>
|
||||
@ -726,7 +726,7 @@ done</pre>
|
||||
HTML: this needs further investigation.
|
||||
</p>
|
||||
<a name="math_toolkit.backgrounders.implementation.producing_graphs"></a><h5>
|
||||
<a name="id915028"></a>
|
||||
<a name="id915060"></a>
|
||||
<a class="link" href="implementation.html#math_toolkit.backgrounders.implementation.producing_graphs">Producing
|
||||
Graphs</a>
|
||||
</h5>
|
||||
|
@ -27,7 +27,7 @@
|
||||
<a name="math_toolkit.backgrounders.lanczos"></a><a class="link" href="lanczos.html" title="The Lanczos Approximation"> The Lanczos Approximation</a>
|
||||
</h3></div></div></div>
|
||||
<a name="math_toolkit.backgrounders.lanczos.motivation"></a><h5>
|
||||
<a name="id915453"></a>
|
||||
<a name="id915476"></a>
|
||||
<a class="link" href="lanczos.html#math_toolkit.backgrounders.lanczos.motivation">Motivation</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -98,7 +98,7 @@
|
||||
functions divided by large powers into single (simpler) expressions.
|
||||
</p>
|
||||
<a name="math_toolkit.backgrounders.lanczos.the_approximation"></a><h5>
|
||||
<a name="id915863"></a>
|
||||
<a name="id915887"></a>
|
||||
<a class="link" href="lanczos.html#math_toolkit.backgrounders.lanczos.the_approximation">The
|
||||
Approximation</a>
|
||||
</h5>
|
||||
@ -160,7 +160,7 @@
|
||||
</p></td></tr>
|
||||
</table></div>
|
||||
<a name="math_toolkit.backgrounders.lanczos.computing_the_coefficients"></a><h5>
|
||||
<a name="id916135"></a>
|
||||
<a name="id916162"></a>
|
||||
<a class="link" href="lanczos.html#math_toolkit.backgrounders.lanczos.computing_the_coefficients">Computing
|
||||
the Coefficients</a>
|
||||
</h5>
|
||||
@ -204,7 +204,7 @@
|
||||
multiplied by <span class="emphasis"><em>F</em></span> as the last step.
|
||||
</p>
|
||||
<a name="math_toolkit.backgrounders.lanczos.choosing_the_right_parameters"></a><h5>
|
||||
<a name="id916351"></a>
|
||||
<a name="id916377"></a>
|
||||
<a class="link" href="lanczos.html#math_toolkit.backgrounders.lanczos.choosing_the_right_parameters">Choosing
|
||||
the Right Parameters</a>
|
||||
</h5>
|
||||
@ -228,7 +228,7 @@
|
||||
computing to float precision with double precision arithmetic.
|
||||
</p>
|
||||
<div class="table">
|
||||
<a name="id916444"></a><p class="title"><b>Table 53. Optimal choices for N and g when computing with
|
||||
<a name="id916470"></a><p class="title"><b>Table 53. Optimal choices for N and g when computing with
|
||||
guard digits (source: Pugh)</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Optimal choices for N and g when computing with
|
||||
guard digits (source: Pugh)">
|
||||
@ -371,7 +371,7 @@
|
||||
exactly matches the machine epsilon for the type in question.
|
||||
</p>
|
||||
<div class="table">
|
||||
<a name="id916801"></a><p class="title"><b>Table 54. Optimum value for N and g when computing at fixed
|
||||
<a name="id916820"></a><p class="title"><b>Table 54. Optimum value for N and g when computing at fixed
|
||||
precision</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Optimum value for N and g when computing at fixed
|
||||
precision">
|
||||
@ -536,7 +536,7 @@
|
||||
is exact, and so isn't used for the gamma function.
|
||||
</p>
|
||||
<a name="math_toolkit.backgrounders.lanczos.references"></a><h5>
|
||||
<a name="id917102"></a>
|
||||
<a name="id917122"></a>
|
||||
<a class="link" href="lanczos.html#math_toolkit.backgrounders.lanczos.references">References</a>
|
||||
</h5>
|
||||
<a name="godfrey"></a><a name="pugh"></a><div class="orderedlist"><ol type="1">
|
||||
|
@ -27,7 +27,7 @@
|
||||
<a name="math_toolkit.backgrounders.refs"></a><a class="link" href="refs.html" title="References"> References</a>
|
||||
</h3></div></div></div>
|
||||
<a name="math_toolkit.backgrounders.refs.general_references"></a><h5>
|
||||
<a name="id918676"></a>
|
||||
<a name="id918712"></a>
|
||||
<a class="link" href="refs.html#math_toolkit.backgrounders.refs.general_references">General
|
||||
references</a>
|
||||
</h5>
|
||||
@ -91,7 +91,7 @@
|
||||
Library (version 2), Walter E. Brown</a>
|
||||
</p>
|
||||
<a name="math_toolkit.backgrounders.refs.calculators__that_we_found__and_used_to_cross_check___as_far_as_their_widely_varying_accuracy_allowed__"></a><h5>
|
||||
<a name="id918865"></a>
|
||||
<a name="id918901"></a>
|
||||
<a class="link" href="refs.html#math_toolkit.backgrounders.refs.calculators__that_we_found__and_used_to_cross_check___as_far_as_their_widely_varying_accuracy_allowed__">Calculators*
|
||||
that we found (and used to cross-check - as far as their widely-varying accuracy
|
||||
allowed).</a>
|
||||
@ -101,7 +101,7 @@
|
||||
Binomial Probability Distribution Calculator.
|
||||
</p>
|
||||
<a name="math_toolkit.backgrounders.refs.other_libraries"></a><h5>
|
||||
<a name="id918912"></a>
|
||||
<a name="id918949"></a>
|
||||
<a class="link" href="refs.html#math_toolkit.backgrounders.refs.other_libraries">Other Libraries</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -81,7 +81,7 @@
|
||||
<a name="zero_error"></a><p>
|
||||
</p>
|
||||
<a name="math_toolkit.backgrounders.relative_error.the_impossibility_of_zero_error"></a><h5>
|
||||
<a name="id915339"></a>
|
||||
<a name="id915372"></a>
|
||||
<a class="link" href="relative_error.html#math_toolkit.backgrounders.relative_error.the_impossibility_of_zero_error">The
|
||||
Impossibility of Zero Error</a>
|
||||
</h5>
|
||||
|
@ -94,7 +94,7 @@
|
||||
are located!</em></span>
|
||||
</p>
|
||||
<a name="math_toolkit.backgrounders.remez.the_remez_method"></a><h5>
|
||||
<a name="id917380"></a>
|
||||
<a name="id917399"></a>
|
||||
<a class="link" href="remez.html#math_toolkit.backgrounders.remez.the_remez_method">The Remez
|
||||
Method</a>
|
||||
</h5>
|
||||
@ -174,7 +174,7 @@
|
||||
</td></tr>
|
||||
</table></div>
|
||||
<a name="math_toolkit.backgrounders.remez.remez_step_1"></a><h5>
|
||||
<a name="id917619"></a>
|
||||
<a name="id917644"></a>
|
||||
<a class="link" href="remez.html#math_toolkit.backgrounders.remez.remez_step_1">Remez Step
|
||||
1</a>
|
||||
</h5>
|
||||
@ -205,7 +205,7 @@
|
||||
to 5.6x10<sup>-4</sup>.
|
||||
</p>
|
||||
<a name="math_toolkit.backgrounders.remez.remez_step_2"></a><h5>
|
||||
<a name="id917731"></a>
|
||||
<a name="id917757"></a>
|
||||
<a class="link" href="remez.html#math_toolkit.backgrounders.remez.remez_step_2">Remez Step
|
||||
2</a>
|
||||
</h5>
|
||||
@ -234,7 +234,7 @@
|
||||
In our example we perform multi-point exchange.
|
||||
</p>
|
||||
<a name="math_toolkit.backgrounders.remez.iteration"></a><h5>
|
||||
<a name="id917802"></a>
|
||||
<a name="id917828"></a>
|
||||
<a class="link" href="remez.html#math_toolkit.backgrounders.remez.iteration">Iteration</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -250,7 +250,7 @@
|
||||
<span class="inlinemediaobject"><img src="../../../graphs/remez-4.png" alt="remez-4"></span>
|
||||
</p>
|
||||
<a name="math_toolkit.backgrounders.remez.rational_approximations"></a><h5>
|
||||
<a name="id917868"></a>
|
||||
<a name="id917892"></a>
|
||||
<a class="link" href="remez.html#math_toolkit.backgrounders.remez.rational_approximations">Rational
|
||||
Approximations</a>
|
||||
</h5>
|
||||
@ -299,7 +299,7 @@
|
||||
number of terms overall.
|
||||
</p>
|
||||
<a name="math_toolkit.backgrounders.remez.practical_considerations"></a><h5>
|
||||
<a name="id918027"></a>
|
||||
<a name="id918045"></a>
|
||||
<a class="link" href="remez.html#math_toolkit.backgrounders.remez.practical_considerations">Practical
|
||||
Considerations</a>
|
||||
</h5>
|
||||
@ -407,7 +407,7 @@
|
||||
desired minimax solution (5x10<sup>-4</sup>).
|
||||
</p>
|
||||
<a name="math_toolkit.backgrounders.remez.remez_method_checklist"></a><h5>
|
||||
<a name="id918335"></a>
|
||||
<a name="id918363"></a>
|
||||
<a class="link" href="remez.html#math_toolkit.backgrounders.remez.remez_method_checklist">Remez
|
||||
Method Checklist</a>
|
||||
</h5>
|
||||
@ -461,7 +461,7 @@
|
||||
</li>
|
||||
</ul></div>
|
||||
<a name="math_toolkit.backgrounders.remez.references"></a><h5>
|
||||
<a name="id918471"></a>
|
||||
<a name="id918505"></a>
|
||||
<a class="link" href="remez.html#math_toolkit.backgrounders.remez.references">References</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -28,7 +28,7 @@
|
||||
Algorithms</a>
|
||||
</h4></div></div></div>
|
||||
<a name="math_toolkit.dist.dist_ref.dist_algorithms.finding_the_location_and_scale_for_normal_and_similar_distributions"></a><h5>
|
||||
<a name="id695646"></a>
|
||||
<a name="id695673"></a>
|
||||
<a class="link" href="dist_algorithms.html#math_toolkit.dist.dist_ref.dist_algorithms.finding_the_location_and_scale_for_normal_and_similar_distributions">Finding
|
||||
the Location and Scale for Normal and similar distributions</a>
|
||||
</h5>
|
||||
@ -50,7 +50,7 @@
|
||||
</span><span class="keyword">using</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">complement</span><span class="special">;</span> <span class="comment">// Will be needed by users who want to use complements.
|
||||
</span></pre>
|
||||
<a name="math_toolkit.dist.dist_ref.dist_algorithms.find_location_function"></a><h5>
|
||||
<a name="id695809"></a>
|
||||
<a name="id695836"></a>
|
||||
<a class="link" href="dist_algorithms.html#math_toolkit.dist.dist_ref.dist_algorithms.find_location_function">find_location
|
||||
function</a>
|
||||
</h5>
|
||||
@ -80,7 +80,7 @@
|
||||
<span class="special">}}</span> <span class="comment">// namespaces
|
||||
</span></pre>
|
||||
<a name="math_toolkit.dist.dist_ref.dist_algorithms.find_scale_function"></a><h5>
|
||||
<a name="id696437"></a>
|
||||
<a name="id696464"></a>
|
||||
<a class="link" href="dist_algorithms.html#math_toolkit.dist.dist_ref.dist_algorithms.find_scale_function">find_scale
|
||||
function</a>
|
||||
</h5>
|
||||
|
@ -87,7 +87,7 @@
|
||||
<span class="inlinemediaobject"><img src="../../../../../graphs/bernoulli_cdf.png" align="middle"></span>
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.bernoulli_dist.member_functions"></a><h5>
|
||||
<a name="id645105"></a>
|
||||
<a name="id645129"></a>
|
||||
<a class="link" href="bernoulli_dist.html#math_toolkit.dist.dist_ref.dists.bernoulli_dist.member_functions">Member
|
||||
Functions</a>
|
||||
</h5>
|
||||
@ -103,7 +103,7 @@
|
||||
Returns the <span class="emphasis"><em>success_fraction</em></span> parameter of this distribution.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.bernoulli_dist.non_member_accessors"></a><h5>
|
||||
<a name="id645225"></a>
|
||||
<a name="id645249"></a>
|
||||
<a class="link" href="bernoulli_dist.html#math_toolkit.dist.dist_ref.dists.bernoulli_dist.non_member_accessors">Non-member
|
||||
Accessors</a>
|
||||
</h5>
|
||||
@ -128,7 +128,7 @@
|
||||
exception and make an error message available.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.bernoulli_dist.accuracy"></a><h5>
|
||||
<a name="id645410"></a>
|
||||
<a name="id645434"></a>
|
||||
<a class="link" href="bernoulli_dist.html#math_toolkit.dist.dist_ref.dists.bernoulli_dist.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -136,7 +136,7 @@
|
||||
and so should have errors within an epsilon or two.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.bernoulli_dist.implementation"></a><h5>
|
||||
<a name="id645443"></a>
|
||||
<a name="id645467"></a>
|
||||
<a class="link" href="bernoulli_dist.html#math_toolkit.dist.dist_ref.dists.bernoulli_dist.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -327,7 +327,7 @@
|
||||
</tbody>
|
||||
</table></div>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.bernoulli_dist.references"></a><h5>
|
||||
<a name="id645835"></a>
|
||||
<a name="id645859"></a>
|
||||
<a class="link" href="bernoulli_dist.html#math_toolkit.dist.dist_ref.dists.bernoulli_dist.references">References</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
|
@ -133,12 +133,12 @@
|
||||
from the centre (where x = half).
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.beta_dist.member_functions"></a><h5>
|
||||
<a name="id646998"></a>
|
||||
<a name="id647022"></a>
|
||||
<a class="link" href="beta_dist.html#math_toolkit.dist.dist_ref.dists.beta_dist.member_functions">Member
|
||||
Functions</a>
|
||||
</h5>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.beta_dist.constructor"></a><h6>
|
||||
<a name="id647025"></a>
|
||||
<a name="id647049"></a>
|
||||
<a class="link" href="beta_dist.html#math_toolkit.dist.dist_ref.dists.beta_dist.constructor">Constructor</a>
|
||||
</h6>
|
||||
<pre class="programlisting"><span class="identifier">beta_distribution</span><span class="special">(</span><span class="identifier">RealType</span> <span class="identifier">alpha</span><span class="special">,</span> <span class="identifier">RealType</span> <span class="identifier">beta</span><span class="special">);</span>
|
||||
@ -165,7 +165,7 @@
|
||||
yellow in the graph above).
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.beta_dist.parameter_accessors"></a><h6>
|
||||
<a name="id647203"></a>
|
||||
<a name="id647227"></a>
|
||||
<a class="link" href="beta_dist.html#math_toolkit.dist.dist_ref.dists.beta_dist.parameter_accessors">Parameter
|
||||
Accessors</a>
|
||||
</h6>
|
||||
@ -189,7 +189,7 @@
|
||||
</span><span class="identifier">assert</span><span class="special">(</span><span class="identifier">mybeta</span><span class="special">.</span><span class="identifier">beta</span><span class="special">()</span> <span class="special">==</span> <span class="number">5.</span><span class="special">);</span> <span class="comment">// mybeta.beta() returns 5
|
||||
</span></pre>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.beta_dist.parameter_estimators"></a><h5>
|
||||
<a name="id647484"></a>
|
||||
<a name="id647508"></a>
|
||||
<a class="link" href="beta_dist.html#math_toolkit.dist.dist_ref.dists.beta_dist.parameter_estimators">Parameter
|
||||
Estimators</a>
|
||||
</h5>
|
||||
@ -242,7 +242,7 @@ from presumed-known mean and variance.
|
||||
Returns the value of β that gives: <code class="computeroutput"><span class="identifier">cdf</span><span class="special">(</span><span class="identifier">beta_distribution</span><span class="special"><</span><span class="identifier">RealType</span><span class="special">>(</span><span class="identifier">alpha</span><span class="special">,</span> <span class="identifier">beta</span><span class="special">),</span> <span class="identifier">x</span><span class="special">)</span> <span class="special">==</span> <span class="identifier">probability</span></code>.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.beta_dist.non_member_accessor_functions"></a><h5>
|
||||
<a name="id648131"></a>
|
||||
<a name="id648155"></a>
|
||||
<a class="link" href="beta_dist.html#math_toolkit.dist.dist_ref.dists.beta_dist.non_member_accessor_functions">Non-member
|
||||
Accessor Functions</a>
|
||||
</h5>
|
||||
@ -264,7 +264,7 @@ from presumed-known mean and variance.
|
||||
Mathworld</a>.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.beta_dist.applications"></a><h5>
|
||||
<a name="id648316"></a>
|
||||
<a name="id648339"></a>
|
||||
<a class="link" href="beta_dist.html#math_toolkit.dist.dist_ref.dists.beta_dist.applications">Applications</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -277,7 +277,7 @@ from presumed-known mean and variance.
|
||||
statistical inference</a>.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.beta_dist.related_distributions"></a><h5>
|
||||
<a name="id648364"></a>
|
||||
<a name="id648387"></a>
|
||||
<a class="link" href="beta_dist.html#math_toolkit.dist.dist_ref.dists.beta_dist.related_distributions">Related
|
||||
distributions</a>
|
||||
</h5>
|
||||
@ -303,7 +303,7 @@ from presumed-known mean and variance.
|
||||
Distribution</a> with its p parameter set to x.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.beta_dist.accuracy"></a><h5>
|
||||
<a name="id648458"></a>
|
||||
<a name="id648482"></a>
|
||||
<a class="link" href="beta_dist.html#math_toolkit.dist.dist_ref.dists.beta_dist.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -315,7 +315,7 @@ from presumed-known mean and variance.
|
||||
please refer to these functions for information on accuracy.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.beta_dist.implementation"></a><h5>
|
||||
<a name="id648540"></a>
|
||||
<a name="id648563"></a>
|
||||
<a class="link" href="beta_dist.html#math_toolkit.dist.dist_ref.dists.beta_dist.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -597,7 +597,7 @@ from presumed-known mean and variance.
|
||||
</tbody>
|
||||
</table></div>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.beta_dist.references"></a><h5>
|
||||
<a name="id649857"></a>
|
||||
<a name="id649882"></a>
|
||||
<a class="link" href="beta_dist.html#math_toolkit.dist.dist_ref.dists.beta_dist.references">References</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -167,12 +167,12 @@
|
||||
<p>
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.binomial_dist.member_functions"></a><h5>
|
||||
<a name="id651234"></a>
|
||||
<a name="id651258"></a>
|
||||
<a class="link" href="binomial_dist.html#math_toolkit.dist.dist_ref.dists.binomial_dist.member_functions">Member
|
||||
Functions</a>
|
||||
</h5>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.binomial_dist.construct"></a><h6>
|
||||
<a name="id651259"></a>
|
||||
<a name="id651283"></a>
|
||||
<a class="link" href="binomial_dist.html#math_toolkit.dist.dist_ref.dists.binomial_dist.construct">Construct</a>
|
||||
</h6>
|
||||
<pre class="programlisting"><span class="identifier">binomial_distribution</span><span class="special">(</span><span class="identifier">RealType</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">RealType</span> <span class="identifier">p</span><span class="special">);</span>
|
||||
@ -189,7 +189,7 @@
|
||||
otherwise calls <a class="link" href="../../../main_overview/error_handling.html#domain_error">domain_error</a>.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.binomial_dist.accessors"></a><h6>
|
||||
<a name="id651423"></a>
|
||||
<a name="id651447"></a>
|
||||
<a class="link" href="binomial_dist.html#math_toolkit.dist.dist_ref.dists.binomial_dist.accessors">Accessors</a>
|
||||
</h6>
|
||||
<pre class="programlisting"><span class="identifier">RealType</span> <span class="identifier">success_fraction</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
|
||||
@ -205,7 +205,7 @@
|
||||
was constructed.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.binomial_dist.lower_bound_on_the_success_fraction"></a><h6>
|
||||
<a name="id651542"></a>
|
||||
<a name="id651566"></a>
|
||||
<a class="link" href="binomial_dist.html#math_toolkit.dist.dist_ref.dists.binomial_dist.lower_bound_on_the_success_fraction">Lower
|
||||
Bound on the Success Fraction</a>
|
||||
</h6>
|
||||
@ -311,7 +311,7 @@
|
||||
limits illustrated in the case of the binomial. Biometrika 26 404-413.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.binomial_dist.upper_bound_on_the_success_fraction"></a><h6>
|
||||
<a name="id652220"></a>
|
||||
<a name="id652245"></a>
|
||||
<a class="link" href="binomial_dist.html#math_toolkit.dist.dist_ref.dists.binomial_dist.upper_bound_on_the_success_fraction">Upper
|
||||
Bound on the Success Fraction</a>
|
||||
</h6>
|
||||
@ -389,7 +389,7 @@
|
||||
</td></tr>
|
||||
</table></div>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.binomial_dist.estimating_the_number_of_trials_required_for_a_certain_number_of_successes"></a><h6>
|
||||
<a name="id652674"></a>
|
||||
<a name="id652698"></a>
|
||||
<a class="link" href="binomial_dist.html#math_toolkit.dist.dist_ref.dists.binomial_dist.estimating_the_number_of_trials_required_for_a_certain_number_of_successes">Estimating
|
||||
the Number of Trials Required for a Certain Number of Successes</a>
|
||||
</h6>
|
||||
@ -431,7 +431,7 @@
|
||||
of seeing 10 events that occur with frequency one half.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.binomial_dist.estimating_the_maximum_number_of_trials_to_ensure_no_more_than_a_certain_number_of_successes"></a><h6>
|
||||
<a name="id652964"></a>
|
||||
<a name="id652988"></a>
|
||||
<a class="link" href="binomial_dist.html#math_toolkit.dist.dist_ref.dists.binomial_dist.estimating_the_maximum_number_of_trials_to_ensure_no_more_than_a_certain_number_of_successes">Estimating
|
||||
the Maximum Number of Trials to Ensure no more than a Certain Number
|
||||
of Successes</a>
|
||||
@ -479,7 +479,7 @@
|
||||
Worked Example.</a>
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.binomial_dist.non_member_accessors"></a><h5>
|
||||
<a name="id653268"></a>
|
||||
<a name="id653292"></a>
|
||||
<a class="link" href="binomial_dist.html#math_toolkit.dist.dist_ref.dists.binomial_dist.non_member_accessors">Non-member
|
||||
Accessors</a>
|
||||
</h5>
|
||||
@ -504,7 +504,7 @@
|
||||
in the context of this distribution:
|
||||
</p>
|
||||
<div class="table">
|
||||
<a name="id653490"></a><p class="title"><b>Table 11. Meaning of the non-member accessors</b></p>
|
||||
<a name="id653515"></a><p class="title"><b>Table 11. Meaning of the non-member accessors</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Meaning of the non-member accessors">
|
||||
<colgroup>
|
||||
<col>
|
||||
@ -627,7 +627,7 @@
|
||||
</table></div>
|
||||
</div>
|
||||
<br class="table-break"><a name="math_toolkit.dist.dist_ref.dists.binomial_dist.examples"></a><h5>
|
||||
<a name="id654066"></a>
|
||||
<a name="id654090"></a>
|
||||
<a class="link" href="binomial_dist.html#math_toolkit.dist.dist_ref.dists.binomial_dist.examples">Examples</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -635,7 +635,7 @@
|
||||
examples</a> are available illustrating the use of the binomial distribution.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.binomial_dist.accuracy"></a><h5>
|
||||
<a name="id654108"></a>
|
||||
<a name="id654132"></a>
|
||||
<a class="link" href="binomial_dist.html#math_toolkit.dist.dist_ref.dists.binomial_dist.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -645,7 +645,7 @@
|
||||
please refer to these functions for information on accuracy.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.binomial_dist.implementation"></a><h5>
|
||||
<a name="id654160"></a>
|
||||
<a name="id654184"></a>
|
||||
<a class="link" href="binomial_dist.html#math_toolkit.dist.dist_ref.dists.binomial_dist.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -886,7 +886,7 @@
|
||||
</tbody>
|
||||
</table></div>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.binomial_dist.references"></a><h5>
|
||||
<a name="id655532"></a>
|
||||
<a name="id655555"></a>
|
||||
<a class="link" href="binomial_dist.html#math_toolkit.dist.dist_ref.dists.binomial_dist.references">References</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
|
@ -88,7 +88,7 @@
|
||||
<span class="inlinemediaobject"><img src="../../../../../graphs/cauchy_pdf2.png" align="middle"></span>
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.cauchy_dist.member_functions"></a><h5>
|
||||
<a name="id656259"></a>
|
||||
<a name="id656271"></a>
|
||||
<a class="link" href="cauchy_dist.html#math_toolkit.dist.dist_ref.dists.cauchy_dist.member_functions">Member
|
||||
Functions</a>
|
||||
</h5>
|
||||
@ -114,7 +114,7 @@
|
||||
Returns the scale parameter of the distribution.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.cauchy_dist.non_member_accessors"></a><h5>
|
||||
<a name="id656476"></a>
|
||||
<a name="id656488"></a>
|
||||
<a class="link" href="cauchy_dist.html#math_toolkit.dist.dist_ref.dists.cauchy_dist.non_member_accessors">Non-member
|
||||
Accessors</a>
|
||||
</h5>
|
||||
@ -151,7 +151,7 @@
|
||||
The domain of the random variable is [-[max_value], +[min_value]].
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.cauchy_dist.accuracy"></a><h5>
|
||||
<a name="id656743"></a>
|
||||
<a name="id656751"></a>
|
||||
<a class="link" href="cauchy_dist.html#math_toolkit.dist.dist_ref.dists.cauchy_dist.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -160,7 +160,7 @@
|
||||
have very low error rates.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.cauchy_dist.implementation"></a><h5>
|
||||
<a name="id656801"></a>
|
||||
<a name="id656809"></a>
|
||||
<a class="link" href="cauchy_dist.html#math_toolkit.dist.dist_ref.dists.cauchy_dist.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -276,7 +276,7 @@
|
||||
</tbody>
|
||||
</table></div>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.cauchy_dist.references"></a><h5>
|
||||
<a name="id657109"></a>
|
||||
<a name="id657119"></a>
|
||||
<a class="link" href="cauchy_dist.html#math_toolkit.dist.dist_ref.dists.cauchy_dist.references">References</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
|
@ -87,7 +87,7 @@ independent, normally distributed random
|
||||
<span class="inlinemediaobject"><img src="../../../../../graphs/chi_squared_pdf.png" align="middle"></span>
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.chi_squared_dist.member_functions"></a><h5>
|
||||
<a name="id657898"></a>
|
||||
<a name="id657908"></a>
|
||||
<a class="link" href="chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.chi_squared_dist.member_functions">Member
|
||||
Functions</a>
|
||||
</h5>
|
||||
@ -170,7 +170,7 @@ independent, normally distributed random
|
||||
NIST Engineering Statistics Handbook, Section 7.2.3.2</a>.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.chi_squared_dist.non_member_accessors"></a><h5>
|
||||
<a name="id658367"></a>
|
||||
<a name="id658377"></a>
|
||||
<a class="link" href="chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.chi_squared_dist.non_member_accessors">Non-member
|
||||
Accessors</a>
|
||||
</h5>
|
||||
@ -196,7 +196,7 @@ independent, normally distributed random
|
||||
The domain of the random variable is [0, +∞].
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.chi_squared_dist.examples"></a><h5>
|
||||
<a name="id658557"></a>
|
||||
<a name="id658566"></a>
|
||||
<a class="link" href="chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.chi_squared_dist.examples">Examples</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -204,7 +204,7 @@ independent, normally distributed random
|
||||
are available illustrating the use of the Chi Squared Distribution.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.chi_squared_dist.accuracy"></a><h5>
|
||||
<a name="id658599"></a>
|
||||
<a name="id658608"></a>
|
||||
<a class="link" href="chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.chi_squared_dist.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -212,7 +212,7 @@ independent, normally distributed random
|
||||
gamma functions</a>: please refer to the accuracy data for those functions.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.chi_squared_dist.implementation"></a><h5>
|
||||
<a name="id658642"></a>
|
||||
<a name="id658652"></a>
|
||||
<a class="link" href="chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.chi_squared_dist.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -379,7 +379,7 @@ independent, normally distributed random
|
||||
</tbody>
|
||||
</table></div>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.chi_squared_dist.references"></a><h5>
|
||||
<a name="id659004"></a>
|
||||
<a name="id659014"></a>
|
||||
<a class="link" href="chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.chi_squared_dist.references">References</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
|
@ -71,7 +71,7 @@
|
||||
<span class="inlinemediaobject"><img src="../../../../../graphs/exponential_pdf.png" align="middle"></span>
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.exp_dist.member_functions"></a><h5>
|
||||
<a name="id659599"></a>
|
||||
<a name="id659609"></a>
|
||||
<a class="link" href="exp_dist.html#math_toolkit.dist.dist_ref.dists.exp_dist.member_functions">Member
|
||||
Functions</a>
|
||||
</h5>
|
||||
@ -91,7 +91,7 @@
|
||||
Accessor function returns the lambda parameter of the distribution.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.exp_dist.non_member_accessors"></a><h5>
|
||||
<a name="id659747"></a>
|
||||
<a name="id659756"></a>
|
||||
<a class="link" href="exp_dist.html#math_toolkit.dist.dist_ref.dists.exp_dist.non_member_accessors">Non-member
|
||||
Accessors</a>
|
||||
</h5>
|
||||
@ -111,7 +111,7 @@
|
||||
The domain of the random variable is [0, +∞].
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.exp_dist.accuracy"></a><h5>
|
||||
<a name="id659923"></a>
|
||||
<a name="id659932"></a>
|
||||
<a class="link" href="exp_dist.html#math_toolkit.dist.dist_ref.dists.exp_dist.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -122,7 +122,7 @@
|
||||
should have very low error rates.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.exp_dist.implementation"></a><h5>
|
||||
<a name="id660003"></a>
|
||||
<a name="id660012"></a>
|
||||
<a class="link" href="exp_dist.html#math_toolkit.dist.dist_ref.dists.exp_dist.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -283,7 +283,7 @@
|
||||
</tbody>
|
||||
</table></div>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.exp_dist.references"></a><h5>
|
||||
<a name="id660320"></a>
|
||||
<a name="id660328"></a>
|
||||
<a class="link" href="exp_dist.html#math_toolkit.dist.dist_ref.dists.exp_dist.references">references</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
|
@ -100,7 +100,7 @@
|
||||
<span class="inlinemediaobject"><img src="../../../../../graphs/extreme_value_pdf2.png" align="middle"></span>
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.extreme_dist.member_functions"></a><h5>
|
||||
<a name="id661100"></a>
|
||||
<a name="id661110"></a>
|
||||
<a class="link" href="extreme_dist.html#math_toolkit.dist.dist_ref.dists.extreme_dist.member_functions">Member
|
||||
Functions</a>
|
||||
</h5>
|
||||
@ -125,7 +125,7 @@
|
||||
Returns the scale parameter of the distribution.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.extreme_dist.non_member_accessors"></a><h5>
|
||||
<a name="id661331"></a>
|
||||
<a name="id661341"></a>
|
||||
<a class="link" href="extreme_dist.html#math_toolkit.dist.dist_ref.dists.extreme_dist.non_member_accessors">Non-member
|
||||
Accessors</a>
|
||||
</h5>
|
||||
@ -145,7 +145,7 @@
|
||||
The domain of the random parameter is [-∞, +∞].
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.extreme_dist.accuracy"></a><h5>
|
||||
<a name="id661508"></a>
|
||||
<a name="id661517"></a>
|
||||
<a class="link" href="extreme_dist.html#math_toolkit.dist.dist_ref.dists.extreme_dist.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -154,7 +154,7 @@
|
||||
very low error rates.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.extreme_dist.implementation"></a><h5>
|
||||
<a name="id661564"></a>
|
||||
<a name="id661573"></a>
|
||||
<a class="link" href="extreme_dist.html#math_toolkit.dist.dist_ref.dists.extreme_dist.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -80,7 +80,7 @@
|
||||
<span class="inlinemediaobject"><img src="../../../../../graphs/fisher_f_pdf.png" align="middle"></span>
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.f_dist.member_functions"></a><h5>
|
||||
<a name="id662554"></a>
|
||||
<a name="id662565"></a>
|
||||
<a class="link" href="f_dist.html#math_toolkit.dist.dist_ref.dists.f_dist.member_functions">Member
|
||||
Functions</a>
|
||||
</h5>
|
||||
@ -106,7 +106,7 @@
|
||||
Returns the denominator degrees of freedom parameter of the distribution.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.f_dist.non_member_accessors"></a><h5>
|
||||
<a name="id662776"></a>
|
||||
<a name="id662787"></a>
|
||||
<a class="link" href="f_dist.html#math_toolkit.dist.dist_ref.dists.f_dist.non_member_accessors">Non-member
|
||||
Accessors</a>
|
||||
</h5>
|
||||
@ -126,7 +126,7 @@
|
||||
The domain of the random variable is [0, +∞].
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.f_dist.examples"></a><h5>
|
||||
<a name="id662951"></a>
|
||||
<a name="id662962"></a>
|
||||
<a class="link" href="f_dist.html#math_toolkit.dist.dist_ref.dists.f_dist.examples">Examples</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -134,7 +134,7 @@
|
||||
are available illustrating the use of the F Distribution.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.f_dist.accuracy"></a><h5>
|
||||
<a name="id662992"></a>
|
||||
<a name="id663003"></a>
|
||||
<a class="link" href="f_dist.html#math_toolkit.dist.dist_ref.dists.f_dist.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -143,7 +143,7 @@
|
||||
refer to those functions for accuracy data.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.f_dist.implementation"></a><h5>
|
||||
<a name="id663042"></a>
|
||||
<a name="id663053"></a>
|
||||
<a class="link" href="f_dist.html#math_toolkit.dist.dist_ref.dists.f_dist.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -137,7 +137,7 @@
|
||||
than a dedicated Erlang Distribution.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.gamma_dist.member_functions"></a><h5>
|
||||
<a name="id664532"></a>
|
||||
<a name="id664542"></a>
|
||||
<a class="link" href="gamma_dist.html#math_toolkit.dist.dist_ref.dists.gamma_dist.member_functions">Member
|
||||
Functions</a>
|
||||
</h5>
|
||||
@ -162,7 +162,7 @@
|
||||
Returns the <span class="emphasis"><em>scale</em></span> parameter of this distribution.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.gamma_dist.non_member_accessors"></a><h5>
|
||||
<a name="id664743"></a>
|
||||
<a name="id664752"></a>
|
||||
<a class="link" href="gamma_dist.html#math_toolkit.dist.dist_ref.dists.gamma_dist.non_member_accessors">Non-member
|
||||
Accessors</a>
|
||||
</h5>
|
||||
@ -182,7 +182,7 @@
|
||||
The domain of the random variable is [0,+∞].
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.gamma_dist.accuracy"></a><h5>
|
||||
<a name="id664920"></a>
|
||||
<a name="id664929"></a>
|
||||
<a class="link" href="gamma_dist.html#math_toolkit.dist.dist_ref.dists.gamma_dist.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -194,7 +194,7 @@
|
||||
refer to the accuracy data for those functions for more information.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.gamma_dist.implementation"></a><h5>
|
||||
<a name="id664992"></a>
|
||||
<a name="id665001"></a>
|
||||
<a class="link" href="gamma_dist.html#math_toolkit.dist.dist_ref.dists.gamma_dist.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -72,7 +72,7 @@
|
||||
<span class="inlinemediaobject"><img src="../../../../../graphs/logistic_pdf.png" align="middle"></span>
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.logistic_dist.member_functions"></a><h5>
|
||||
<a name="id665982"></a>
|
||||
<a name="id665991"></a>
|
||||
<a class="link" href="logistic_dist.html#math_toolkit.dist.dist_ref.dists.logistic_dist.member_functions">Member
|
||||
Functions</a>
|
||||
</h5>
|
||||
@ -98,7 +98,7 @@
|
||||
Returns the scale of this distribution.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.logistic_dist.non_member_accessors"></a><h5>
|
||||
<a name="id666218"></a>
|
||||
<a name="id666227"></a>
|
||||
<a class="link" href="logistic_dist.html#math_toolkit.dist.dist_ref.dists.logistic_dist.non_member_accessors">Non-member
|
||||
Accessors</a>
|
||||
</h5>
|
||||
@ -128,7 +128,7 @@ as special cases if RealType
|
||||
and +<a class="link" href="../../../main_overview/error_handling.html#overflow_error">overflow_error</a> respectively.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.logistic_dist.accuracy"></a><h5>
|
||||
<a name="id666478"></a>
|
||||
<a name="id666487"></a>
|
||||
<a class="link" href="logistic_dist.html#math_toolkit.dist.dist_ref.dists.logistic_dist.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -140,7 +140,7 @@ as special cases if RealType
|
||||
can be guarenteed.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.logistic_dist.implementation"></a><h5>
|
||||
<a name="id666560"></a>
|
||||
<a name="id666569"></a>
|
||||
<a class="link" href="logistic_dist.html#math_toolkit.dist.dist_ref.dists.logistic_dist.implementation">Implementation</a>
|
||||
</h5>
|
||||
<div class="informaltable"><table class="table">
|
||||
|
@ -88,7 +88,7 @@
|
||||
<span class="inlinemediaobject"><img src="../../../../../graphs/lognormal_pdf2.png" align="middle"></span>
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.lognormal_dist.member_functions"></a><h5>
|
||||
<a name="id667548"></a>
|
||||
<a name="id667559"></a>
|
||||
<a class="link" href="lognormal_dist.html#math_toolkit.dist.dist_ref.dists.lognormal_dist.member_functions">Member
|
||||
Functions</a>
|
||||
</h5>
|
||||
@ -121,7 +121,7 @@
|
||||
Returns the <span class="emphasis"><em>scale</em></span> parameter of this distribution.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.lognormal_dist.non_member_accessors"></a><h5>
|
||||
<a name="id667784"></a>
|
||||
<a name="id667794"></a>
|
||||
<a class="link" href="lognormal_dist.html#math_toolkit.dist.dist_ref.dists.lognormal_dist.non_member_accessors">Non-member
|
||||
Accessors</a>
|
||||
</h5>
|
||||
@ -141,7 +141,7 @@
|
||||
The domain of the random variable is [0,+∞].
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.lognormal_dist.accuracy"></a><h5>
|
||||
<a name="id667958"></a>
|
||||
<a name="id667968"></a>
|
||||
<a class="link" href="lognormal_dist.html#math_toolkit.dist.dist_ref.dists.lognormal_dist.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -150,7 +150,7 @@
|
||||
function</a>, and as such should have very low error rates.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.lognormal_dist.implementation"></a><h5>
|
||||
<a name="id668004"></a>
|
||||
<a name="id668014"></a>
|
||||
<a class="link" href="lognormal_dist.html#math_toolkit.dist.dist_ref.dists.lognormal_dist.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -96,7 +96,7 @@ is a central χ<sup>2</sup> random variable with <span class="emphasis"><em>
|
||||
<span class="inlinemediaobject"><img src="../../../../../graphs/nc_beta_pdf.png" align="middle"></span>
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.nc_beta_dist.member_functions"></a><h5>
|
||||
<a name="id674113"></a>
|
||||
<a name="id674119"></a>
|
||||
<a class="link" href="nc_beta_dist.html#math_toolkit.dist.dist_ref.dists.nc_beta_dist.member_functions">Member
|
||||
Functions</a>
|
||||
</h5>
|
||||
@ -128,7 +128,7 @@ is a central χ<sup>2</sup> random variable with <span class="emphasis"><em>
|
||||
was constructed.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.nc_beta_dist.non_member_accessors"></a><h5>
|
||||
<a name="id674376"></a>
|
||||
<a name="id674382"></a>
|
||||
<a class="link" href="nc_beta_dist.html#math_toolkit.dist.dist_ref.dists.nc_beta_dist.non_member_accessors">Non-member
|
||||
Accessors</a>
|
||||
</h5>
|
||||
@ -152,7 +152,7 @@ is a central χ<sup>2</sup> random variable with <span class="emphasis"><em>
|
||||
The domain of the random variable is [0, 1].
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.nc_beta_dist.accuracy"></a><h5>
|
||||
<a name="id674556"></a>
|
||||
<a name="id674562"></a>
|
||||
<a class="link" href="nc_beta_dist.html#math_toolkit.dist.dist_ref.dists.nc_beta_dist.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -168,7 +168,7 @@ is a central χ<sup>2</sup> random variable with <span class="emphasis"><em>
|
||||
zero error</a>.
|
||||
</p>
|
||||
<div class="table">
|
||||
<a name="id674627"></a><p class="title"><b>Table 13. Errors In CDF of the Noncentral Beta</b></p>
|
||||
<a name="id674632"></a><p class="title"><b>Table 13. Errors In CDF of the Noncentral Beta</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Errors In CDF of the Noncentral Beta">
|
||||
<colgroup>
|
||||
<col>
|
||||
@ -295,7 +295,7 @@ is a central χ<sup>2</sup> random variable with <span class="emphasis"><em>
|
||||
functions are broadly similar.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.nc_beta_dist.tests"></a><h5>
|
||||
<a name="id674854"></a>
|
||||
<a name="id674861"></a>
|
||||
<a class="link" href="nc_beta_dist.html#math_toolkit.dist.dist_ref.dists.nc_beta_dist.tests">Tests</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -307,7 +307,7 @@ is a central χ<sup>2</sup> random variable with <span class="emphasis"><em>
|
||||
tests.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.nc_beta_dist.implementation"></a><h5>
|
||||
<a name="id674900"></a>
|
||||
<a name="id674908"></a>
|
||||
<a class="link" href="nc_beta_dist.html#math_toolkit.dist.dist_ref.dists.nc_beta_dist.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -110,7 +110,7 @@
|
||||
<span class="inlinemediaobject"><img src="../../../../../graphs/nccs_pdf.png" align="middle"></span>
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.nc_chi_squared_dist.member_functions"></a><h5>
|
||||
<a name="id676386"></a>
|
||||
<a name="id676394"></a>
|
||||
<a class="link" href="nc_chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.nc_chi_squared_dist.member_functions">Member
|
||||
Functions</a>
|
||||
</h5>
|
||||
@ -183,7 +183,7 @@
|
||||
<span class="special">==</span> <span class="identifier">q</span></code>.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.nc_chi_squared_dist.non_member_accessors"></a><h5>
|
||||
<a name="id677635"></a>
|
||||
<a name="id677643"></a>
|
||||
<a class="link" href="nc_chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.nc_chi_squared_dist.non_member_accessors">Non-member
|
||||
Accessors</a>
|
||||
</h5>
|
||||
@ -203,7 +203,7 @@
|
||||
The domain of the random variable is [0, +∞].
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.nc_chi_squared_dist.examples"></a><h5>
|
||||
<a name="id677811"></a>
|
||||
<a name="id677819"></a>
|
||||
<a class="link" href="nc_chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.nc_chi_squared_dist.examples">Examples</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -211,7 +211,7 @@
|
||||
example</a> for the noncentral chi-squared distribution.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.nc_chi_squared_dist.accuracy"></a><h5>
|
||||
<a name="id677852"></a>
|
||||
<a name="id677860"></a>
|
||||
<a class="link" href="nc_chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.nc_chi_squared_dist.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -223,7 +223,7 @@
|
||||
zero error</a>.
|
||||
</p>
|
||||
<div class="table">
|
||||
<a name="id677906"></a><p class="title"><b>Table 14. Errors In CDF of the Noncentral Chi-Squared</b></p>
|
||||
<a name="id677913"></a><p class="title"><b>Table 14. Errors In CDF of the Noncentral Chi-Squared</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Errors In CDF of the Noncentral Chi-Squared">
|
||||
<colgroup>
|
||||
<col>
|
||||
@ -359,7 +359,7 @@
|
||||
produce an accuracy greater than the square root of the machine epsilon.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.nc_chi_squared_dist.tests"></a><h5>
|
||||
<a name="id678161"></a>
|
||||
<a name="id678169"></a>
|
||||
<a class="link" href="nc_chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.nc_chi_squared_dist.tests">Tests</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -373,7 +373,7 @@
|
||||
to at least 50 decimal digits - and is the used for our accuracy tests.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.nc_chi_squared_dist.implementation"></a><h5>
|
||||
<a name="id678206"></a>
|
||||
<a name="id678214"></a>
|
||||
<a class="link" href="nc_chi_squared_dist.html#math_toolkit.dist.dist_ref.dists.nc_chi_squared_dist.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -95,7 +95,7 @@ random variable with <span class="emphasis"><em>v1</em></span>
|
||||
<span class="inlinemediaobject"><img src="../../../../../graphs/nc_f_pdf.png" align="middle"></span>
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.nc_f_dist.member_functions"></a><h5>
|
||||
<a name="id679488"></a>
|
||||
<a name="id679496"></a>
|
||||
<a class="link" href="nc_f_dist.html#math_toolkit.dist.dist_ref.dists.nc_f_dist.member_functions">Member
|
||||
Functions</a>
|
||||
</h5>
|
||||
@ -127,7 +127,7 @@ random variable with <span class="emphasis"><em>v1</em></span>
|
||||
which this object was constructed.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.nc_f_dist.non_member_accessors"></a><h5>
|
||||
<a name="id679750"></a>
|
||||
<a name="id679758"></a>
|
||||
<a class="link" href="nc_f_dist.html#math_toolkit.dist.dist_ref.dists.nc_f_dist.non_member_accessors">Non-member
|
||||
Accessors</a>
|
||||
</h5>
|
||||
@ -147,7 +147,7 @@ random variable with <span class="emphasis"><em>v1</em></span>
|
||||
The domain of the random variable is [0, +∞].
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.nc_f_dist.accuracy"></a><h5>
|
||||
<a name="id679926"></a>
|
||||
<a name="id679934"></a>
|
||||
<a class="link" href="nc_f_dist.html#math_toolkit.dist.dist_ref.dists.nc_f_dist.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -155,7 +155,7 @@ random variable with <span class="emphasis"><em>v1</em></span>
|
||||
beta distribution</a>: refer to that distribution for accuracy data.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.nc_f_dist.tests"></a><h5>
|
||||
<a name="id679968"></a>
|
||||
<a name="id679976"></a>
|
||||
<a class="link" href="nc_f_dist.html#math_toolkit.dist.dist_ref.dists.nc_f_dist.tests">Tests</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -164,7 +164,7 @@ random variable with <span class="emphasis"><em>v1</em></span>
|
||||
Math library statistical package</a> and its pbeta and dbeta functions.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.nc_f_dist.implementation"></a><h5>
|
||||
<a name="id680011"></a>
|
||||
<a name="id680019"></a>
|
||||
<a class="link" href="nc_f_dist.html#math_toolkit.dist.dist_ref.dists.nc_f_dist.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -85,7 +85,7 @@
|
||||
<span class="inlinemediaobject"><img src="../../../../../graphs/nc_t_pdf.png" align="middle"></span>
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.nc_t_dist.member_functions"></a><h5>
|
||||
<a name="id681219"></a>
|
||||
<a name="id681226"></a>
|
||||
<a class="link" href="nc_t_dist.html#math_toolkit.dist.dist_ref.dists.nc_t_dist.member_functions">Member
|
||||
Functions</a>
|
||||
</h5>
|
||||
@ -111,7 +111,7 @@
|
||||
which this object was constructed.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.nc_t_dist.non_member_accessors"></a><h5>
|
||||
<a name="id681418"></a>
|
||||
<a name="id681427"></a>
|
||||
<a class="link" href="nc_t_dist.html#math_toolkit.dist.dist_ref.dists.nc_t_dist.non_member_accessors">Non-member
|
||||
Accessors</a>
|
||||
</h5>
|
||||
@ -131,7 +131,7 @@
|
||||
The domain of the random variable is [-∞, +∞].
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.nc_t_dist.accuracy"></a><h5>
|
||||
<a name="id681594"></a>
|
||||
<a name="id681603"></a>
|
||||
<a class="link" href="nc_t_dist.html#math_toolkit.dist.dist_ref.dists.nc_t_dist.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -141,7 +141,7 @@
|
||||
one shown will have <a class="link" href="../../../backgrounders/relative_error.html#zero_error">effectively zero error</a>.
|
||||
</p>
|
||||
<div class="table">
|
||||
<a name="id681639"></a><p class="title"><b>Table 15. Errors In CDF of the Noncentral T Distribution</b></p>
|
||||
<a name="id681648"></a><p class="title"><b>Table 15. Errors In CDF of the Noncentral T Distribution</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Errors In CDF of the Noncentral T Distribution">
|
||||
<colgroup>
|
||||
<col>
|
||||
@ -255,7 +255,7 @@
|
||||
epsilon.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.nc_t_dist.tests"></a><h5>
|
||||
<a name="id681848"></a>
|
||||
<a name="id681856"></a>
|
||||
<a class="link" href="nc_t_dist.html#math_toolkit.dist.dist_ref.dists.nc_t_dist.tests">Tests</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -270,7 +270,7 @@
|
||||
least 50 decimal places.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.nc_t_dist.implementation"></a><h5>
|
||||
<a name="id681890"></a>
|
||||
<a name="id681898"></a>
|
||||
<a class="link" href="nc_t_dist.html#math_toolkit.dist.dist_ref.dists.nc_t_dist.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -123,7 +123,7 @@
|
||||
<span class="inlinemediaobject"><img src="../../../../../graphs/negative_binomial_pdf_2.png" align="middle"></span>
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.related_distributions"></a><h5>
|
||||
<a name="id669518"></a>
|
||||
<a name="id669527"></a>
|
||||
<a class="link" href="negative_binomial_dist.html#math_toolkit.dist.dist_ref.dists.negative_binomial_dist.related_distributions">Related
|
||||
Distributions</a>
|
||||
</h5>
|
||||
@ -200,12 +200,12 @@
|
||||
<p>
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.member_functions"></a><h5>
|
||||
<a name="id669765"></a>
|
||||
<a name="id669778"></a>
|
||||
<a class="link" href="negative_binomial_dist.html#math_toolkit.dist.dist_ref.dists.negative_binomial_dist.member_functions">Member
|
||||
Functions</a>
|
||||
</h5>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.construct"></a><h6>
|
||||
<a name="id669792"></a>
|
||||
<a name="id669805"></a>
|
||||
<a class="link" href="negative_binomial_dist.html#math_toolkit.dist.dist_ref.dists.negative_binomial_dist.construct">Construct</a>
|
||||
</h6>
|
||||
<pre class="programlisting"><span class="identifier">negative_binomial_distribution</span><span class="special">(</span><span class="identifier">RealType</span> <span class="identifier">r</span><span class="special">,</span> <span class="identifier">RealType</span> <span class="identifier">p</span><span class="special">);</span>
|
||||
@ -221,7 +221,7 @@
|
||||
<span class="special"><=</span> <span class="number">1</span></code>.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.accessors"></a><h6>
|
||||
<a name="id669949"></a>
|
||||
<a name="id669962"></a>
|
||||
<a class="link" href="negative_binomial_dist.html#math_toolkit.dist.dist_ref.dists.negative_binomial_dist.accessors">Accessors</a>
|
||||
</h6>
|
||||
<pre class="programlisting"><span class="identifier">RealType</span> <span class="identifier">success_fraction</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span> <span class="comment">// successes / trials (0 <= p <= 1)
|
||||
@ -237,7 +237,7 @@
|
||||
was constructed.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.lower_bound_on_parameter_p"></a><h6>
|
||||
<a name="id670078"></a>
|
||||
<a name="id670090"></a>
|
||||
<a class="link" href="negative_binomial_dist.html#math_toolkit.dist.dist_ref.dists.negative_binomial_dist.lower_bound_on_parameter_p">Lower
|
||||
Bound on Parameter p</a>
|
||||
</h6>
|
||||
@ -298,7 +298,7 @@
|
||||
vol. 48, no3, 605-621</a>.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.upper_bound_on_parameter_p"></a><h6>
|
||||
<a name="id670463"></a>
|
||||
<a name="id670471"></a>
|
||||
<a class="link" href="negative_binomial_dist.html#math_toolkit.dist.dist_ref.dists.negative_binomial_dist.upper_bound_on_parameter_p">Upper
|
||||
Bound on Parameter p</a>
|
||||
</h6>
|
||||
@ -358,7 +358,7 @@
|
||||
vol. 48, no3, 605-621</a>.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.estimating_number_of_trials_to_ensure_at_least_a_certain_number_of_failures"></a><h6>
|
||||
<a name="id670842"></a>
|
||||
<a name="id670852"></a>
|
||||
<a class="link" href="negative_binomial_dist.html#math_toolkit.dist.dist_ref.dists.negative_binomial_dist.estimating_number_of_trials_to_ensure_at_least_a_certain_number_of_failures">Estimating
|
||||
Number of Trials to Ensure at Least a Certain Number of Failures</a>
|
||||
</h6>
|
||||
@ -409,7 +409,7 @@
|
||||
probability of observing k failures or fewer.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.estimating_number_of_trials_to_ensure_a_maximum_number_of_failures_or_less"></a><h6>
|
||||
<a name="id671167"></a>
|
||||
<a name="id671173"></a>
|
||||
<a class="link" href="negative_binomial_dist.html#math_toolkit.dist.dist_ref.dists.negative_binomial_dist.estimating_number_of_trials_to_ensure_a_maximum_number_of_failures_or_less">Estimating
|
||||
Number of Trials to Ensure a Maximum Number of Failures or Less</a>
|
||||
</h6>
|
||||
@ -457,7 +457,7 @@
|
||||
probability of observing more than k failures.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.non_member_accessors"></a><h5>
|
||||
<a name="id671502"></a>
|
||||
<a name="id671508"></a>
|
||||
<a class="link" href="negative_binomial_dist.html#math_toolkit.dist.dist_ref.dists.negative_binomial_dist.non_member_accessors">Non-member
|
||||
Accessors</a>
|
||||
</h5>
|
||||
@ -478,7 +478,7 @@
|
||||
in the context of this distribution:
|
||||
</p>
|
||||
<div class="table">
|
||||
<a name="id671672"></a><p class="title"><b>Table 12. Meaning of the non-member accessors.</b></p>
|
||||
<a name="id671679"></a><p class="title"><b>Table 12. Meaning of the non-member accessors.</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Meaning of the non-member accessors.">
|
||||
<colgroup>
|
||||
<col>
|
||||
@ -603,7 +603,7 @@
|
||||
</table></div>
|
||||
</div>
|
||||
<br class="table-break"><a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.accuracy"></a><h5>
|
||||
<a name="id672247"></a>
|
||||
<a name="id672252"></a>
|
||||
<a class="link" href="negative_binomial_dist.html#math_toolkit.dist.dist_ref.dists.negative_binomial_dist.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -613,7 +613,7 @@
|
||||
please refer to these functions for information on accuracy.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.negative_binomial_dist.implementation"></a><h5>
|
||||
<a name="id672299"></a>
|
||||
<a name="id672305"></a>
|
||||
<a class="link" href="negative_binomial_dist.html#math_toolkit.dist.dist_ref.dists.negative_binomial_dist.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -79,7 +79,7 @@
|
||||
<span class="inlinemediaobject"><img src="../../../../../graphs/normal_pdf.png" align="middle"></span>
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.normal_dist.member_functions"></a><h5>
|
||||
<a name="id682927"></a>
|
||||
<a name="id682928"></a>
|
||||
<a class="link" href="normal_dist.html#math_toolkit.dist.dist_ref.dists.normal_dist.member_functions">Member
|
||||
Functions</a>
|
||||
</h5>
|
||||
@ -109,7 +109,7 @@
|
||||
be used generically).
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.normal_dist.non_member_accessors"></a><h5>
|
||||
<a name="id683209"></a>
|
||||
<a name="id683211"></a>
|
||||
<a class="link" href="normal_dist.html#math_toolkit.dist.dist_ref.dists.normal_dist.non_member_accessors">Non-member
|
||||
Accessors</a>
|
||||
</h5>
|
||||
@ -131,7 +131,7 @@
|
||||
and complement cdf -∞ = 1 and +∞ = 0, if RealType permits.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.normal_dist.accuracy"></a><h5>
|
||||
<a name="id683396"></a>
|
||||
<a name="id683398"></a>
|
||||
<a class="link" href="normal_dist.html#math_toolkit.dist.dist_ref.dists.normal_dist.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -139,7 +139,7 @@
|
||||
function</a>, and as such should have very low error rates.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.normal_dist.implementation"></a><h5>
|
||||
<a name="id683437"></a>
|
||||
<a name="id683438"></a>
|
||||
<a class="link" href="normal_dist.html#math_toolkit.dist.dist_ref.dists.normal_dist.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -86,12 +86,12 @@
|
||||
<span class="inlinemediaobject"><img src="../../../../../graphs/pareto_pdf2.png" align="middle"></span>
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.pareto.related_distributions"></a><h5>
|
||||
<a name="id684485"></a>
|
||||
<a name="id684486"></a>
|
||||
<a class="link" href="pareto.html#math_toolkit.dist.dist_ref.dists.pareto.related_distributions">Related
|
||||
distributions</a>
|
||||
</h5>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.pareto.member_functions"></a><h5>
|
||||
<a name="id684510"></a>
|
||||
<a name="id684513"></a>
|
||||
<a class="link" href="pareto.html#math_toolkit.dist.dist_ref.dists.pareto.member_functions">Member
|
||||
Functions</a>
|
||||
</h5>
|
||||
@ -117,7 +117,7 @@
|
||||
Returns the <span class="emphasis"><em>shape</em></span> parameter of this distribution.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.pareto.non_member_accessors"></a><h5>
|
||||
<a name="id684747"></a>
|
||||
<a name="id684748"></a>
|
||||
<a class="link" href="pareto.html#math_toolkit.dist.dist_ref.dists.pareto.non_member_accessors">Non-member
|
||||
Accessors</a>
|
||||
</h5>
|
||||
@ -137,7 +137,7 @@
|
||||
The supported domain of the random variable is [location, ∞].
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.pareto.accuracy"></a><h5>
|
||||
<a name="id684924"></a>
|
||||
<a name="id684925"></a>
|
||||
<a class="link" href="pareto.html#math_toolkit.dist.dist_ref.dists.pareto.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -147,7 +147,7 @@
|
||||
to unity.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.pareto.implementation"></a><h5>
|
||||
<a name="id684980"></a>
|
||||
<a name="id684982"></a>
|
||||
<a class="link" href="pareto.html#math_toolkit.dist.dist_ref.dists.pareto.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -171,7 +171,7 @@
|
||||
using an iterative method with a lower tolerance to avoid excessive computation.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.poisson_dist.implementation"></a><h5>
|
||||
<a name="id686496"></a>
|
||||
<a name="id686511"></a>
|
||||
<a class="link" href="poisson_dist.html#math_toolkit.dist.dist_ref.dists.poisson_dist.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -86,7 +86,7 @@
|
||||
<span class="inlinemediaobject"><img src="../../../../../graphs/rayleigh_cdf.png" align="middle"></span>
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.rayleigh.related_distributions"></a><h5>
|
||||
<a name="id687452"></a>
|
||||
<a name="id687467"></a>
|
||||
<a class="link" href="rayleigh.html#math_toolkit.dist.dist_ref.dists.rayleigh.related_distributions">Related
|
||||
distributions</a>
|
||||
</h5>
|
||||
@ -102,7 +102,7 @@
|
||||
distribution</a>.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.rayleigh.member_functions"></a><h5>
|
||||
<a name="id687530"></a>
|
||||
<a name="id687545"></a>
|
||||
<a class="link" href="rayleigh.html#math_toolkit.dist.dist_ref.dists.rayleigh.member_functions">Member
|
||||
Functions</a>
|
||||
</h5>
|
||||
@ -121,7 +121,7 @@
|
||||
Returns the <span class="emphasis"><em>sigma</em></span> parameter of this distribution.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.rayleigh.non_member_accessors"></a><h5>
|
||||
<a name="id687680"></a>
|
||||
<a name="id687695"></a>
|
||||
<a class="link" href="rayleigh.html#math_toolkit.dist.dist_ref.dists.rayleigh.non_member_accessors">Non-member
|
||||
Accessors</a>
|
||||
</h5>
|
||||
@ -141,7 +141,7 @@
|
||||
The domain of the random variable is [0, max_value].
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.rayleigh.accuracy"></a><h5>
|
||||
<a name="id687857"></a>
|
||||
<a name="id687872"></a>
|
||||
<a class="link" href="rayleigh.html#math_toolkit.dist.dist_ref.dists.rayleigh.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -151,7 +151,7 @@
|
||||
using NTL RR type with 150-bit accuracy, about 50 decimal digits.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.rayleigh.implementation"></a><h5>
|
||||
<a name="id687916"></a>
|
||||
<a name="id687930"></a>
|
||||
<a class="link" href="rayleigh.html#math_toolkit.dist.dist_ref.dists.rayleigh.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -320,7 +320,7 @@
|
||||
</tbody>
|
||||
</table></div>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.rayleigh.references"></a><h5>
|
||||
<a name="id688321"></a>
|
||||
<a name="id688336"></a>
|
||||
<a class="link" href="rayleigh.html#math_toolkit.dist.dist_ref.dists.rayleigh.references">References</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
|
@ -97,7 +97,7 @@
|
||||
<span class="inlinemediaobject"><img src="../../../../../graphs/students_t_pdf.png" align="middle"></span>
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.students_t_dist.member_functions"></a><h5>
|
||||
<a name="id689125"></a>
|
||||
<a name="id689144"></a>
|
||||
<a class="link" href="students_t_dist.html#math_toolkit.dist.dist_ref.dists.students_t_dist.member_functions">Member
|
||||
Functions</a>
|
||||
</h5>
|
||||
@ -174,7 +174,7 @@
|
||||
Engineering Statistics Handbook</a>.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.students_t_dist.non_member_accessors"></a><h5>
|
||||
<a name="id689525"></a>
|
||||
<a name="id689550"></a>
|
||||
<a class="link" href="students_t_dist.html#math_toolkit.dist.dist_ref.dists.students_t_dist.non_member_accessors">Non-member
|
||||
Accessors</a>
|
||||
</h5>
|
||||
@ -194,7 +194,7 @@
|
||||
The domain of the random variable is [-∞, +∞].
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.students_t_dist.examples"></a><h5>
|
||||
<a name="id689701"></a>
|
||||
<a name="id689726"></a>
|
||||
<a class="link" href="students_t_dist.html#math_toolkit.dist.dist_ref.dists.students_t_dist.examples">Examples</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -202,7 +202,7 @@
|
||||
are available illustrating the use of the Student's t distribution.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.students_t_dist.accuracy"></a><h5>
|
||||
<a name="id689743"></a>
|
||||
<a name="id689768"></a>
|
||||
<a class="link" href="students_t_dist.html#math_toolkit.dist.dist_ref.dists.students_t_dist.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -211,7 +211,7 @@
|
||||
inverses</a>, refer to accuracy data on those functions for more information.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.students_t_dist.implementation"></a><h5>
|
||||
<a name="id689794"></a>
|
||||
<a name="id689819"></a>
|
||||
<a class="link" href="students_t_dist.html#math_toolkit.dist.dist_ref.dists.students_t_dist.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -128,7 +128,7 @@
|
||||
<span class="inlinemediaobject"><img src="../../../../../graphs/triangular_cdf.png" align="middle"></span>
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.triangular_dist.member_functions"></a><h5>
|
||||
<a name="id691195"></a>
|
||||
<a name="id691223"></a>
|
||||
<a class="link" href="triangular_dist.html#math_toolkit.dist.dist_ref.dists.triangular_dist.member_functions">Member
|
||||
Functions</a>
|
||||
</h5>
|
||||
@ -163,7 +163,7 @@
|
||||
(default+1).
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.triangular_dist.non_member_accessors"></a><h5>
|
||||
<a name="id691508"></a>
|
||||
<a name="id691535"></a>
|
||||
<a class="link" href="triangular_dist.html#math_toolkit.dist.dist_ref.dists.triangular_dist.non_member_accessors">Non-member
|
||||
Accessors</a>
|
||||
</h5>
|
||||
@ -184,7 +184,7 @@
|
||||
range is lower <= x <= upper.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.triangular_dist.accuracy"></a><h5>
|
||||
<a name="id691686"></a>
|
||||
<a name="id691712"></a>
|
||||
<a class="link" href="triangular_dist.html#math_toolkit.dist.dist_ref.dists.triangular_dist.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -193,7 +193,7 @@
|
||||
with arguments nearing the extremes of zero and unity.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.triangular_dist.implementation"></a><h5>
|
||||
<a name="id691720"></a>
|
||||
<a name="id691746"></a>
|
||||
<a class="link" href="triangular_dist.html#math_toolkit.dist.dist_ref.dists.triangular_dist.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -378,7 +378,7 @@
|
||||
Calculate and plot probability distributions</a>
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.triangular_dist.references"></a><h5>
|
||||
<a name="id692134"></a>
|
||||
<a name="id692160"></a>
|
||||
<a class="link" href="triangular_dist.html#math_toolkit.dist.dist_ref.dists.triangular_dist.references">References</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
|
@ -117,7 +117,7 @@
|
||||
<span class="inlinemediaobject"><img src="../../../../../graphs/uniform_cdf.png" align="middle"></span>
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.uniform_dist.member_functions"></a><h5>
|
||||
<a name="id694767"></a>
|
||||
<a name="id694795"></a>
|
||||
<a class="link" href="uniform_dist.html#math_toolkit.dist.dist_ref.dists.uniform_dist.member_functions">Member
|
||||
Functions</a>
|
||||
</h5>
|
||||
@ -144,7 +144,7 @@
|
||||
Returns the <span class="emphasis"><em>upper</em></span> parameter of this distribution.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.uniform_dist.non_member_accessors"></a><h5>
|
||||
<a name="id695007"></a>
|
||||
<a name="id695034"></a>
|
||||
<a class="link" href="uniform_dist.html#math_toolkit.dist.dist_ref.dists.uniform_dist.non_member_accessors">Non-member
|
||||
Accessors</a>
|
||||
</h5>
|
||||
@ -165,7 +165,7 @@
|
||||
range is only <span class="emphasis"><em>lower</em></span> <= x <= <span class="emphasis"><em>upper</em></span>.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.uniform_dist.accuracy"></a><h5>
|
||||
<a name="id695192"></a>
|
||||
<a name="id695220"></a>
|
||||
<a class="link" href="uniform_dist.html#math_toolkit.dist.dist_ref.dists.uniform_dist.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -173,7 +173,7 @@
|
||||
and so should have errors within an epsilon or two.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.uniform_dist.implementation"></a><h5>
|
||||
<a name="id695226"></a>
|
||||
<a name="id695253"></a>
|
||||
<a class="link" href="uniform_dist.html#math_toolkit.dist.dist_ref.dists.uniform_dist.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -337,7 +337,7 @@
|
||||
</tbody>
|
||||
</table></div>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.uniform_dist.references"></a><h5>
|
||||
<a name="id695557"></a>
|
||||
<a name="id695585"></a>
|
||||
<a class="link" href="uniform_dist.html#math_toolkit.dist.dist_ref.dists.uniform_dist.references">References</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
|
@ -100,7 +100,7 @@
|
||||
<span class="inlinemediaobject"><img src="../../../../../graphs/weibull_pdf2.png" align="middle"></span>
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.weibull.related_distributions"></a><h5>
|
||||
<a name="id692938"></a>
|
||||
<a name="id692965"></a>
|
||||
<a class="link" href="weibull.html#math_toolkit.dist.dist_ref.dists.weibull.related_distributions">Related
|
||||
distributions</a>
|
||||
</h5>
|
||||
@ -114,7 +114,7 @@
|
||||
Distributions, Theory and Applications Samuel Kotz & Saralees Nadarajah</a>.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.weibull.member_functions"></a><h5>
|
||||
<a name="id693010"></a>
|
||||
<a name="id693038"></a>
|
||||
<a class="link" href="weibull.html#math_toolkit.dist.dist_ref.dists.weibull.member_functions">Member
|
||||
Functions</a>
|
||||
</h5>
|
||||
@ -140,7 +140,7 @@
|
||||
Returns the <span class="emphasis"><em>scale</em></span> parameter of this distribution.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.weibull.non_member_accessors"></a><h5>
|
||||
<a name="id693235"></a>
|
||||
<a name="id693262"></a>
|
||||
<a class="link" href="weibull.html#math_toolkit.dist.dist_ref.dists.weibull.non_member_accessors">Non-member
|
||||
Accessors</a>
|
||||
</h5>
|
||||
@ -160,7 +160,7 @@
|
||||
The domain of the random variable is [0, ∞].
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.weibull.accuracy"></a><h5>
|
||||
<a name="id693410"></a>
|
||||
<a name="id693438"></a>
|
||||
<a class="link" href="weibull.html#math_toolkit.dist.dist_ref.dists.weibull.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -170,7 +170,7 @@
|
||||
as such should have very low error rates.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.weibull.implementation"></a><h5>
|
||||
<a name="id693485"></a>
|
||||
<a name="id693513"></a>
|
||||
<a class="link" href="weibull.html#math_toolkit.dist.dist_ref.dists.weibull.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -337,7 +337,7 @@
|
||||
</tbody>
|
||||
</table></div>
|
||||
<a name="math_toolkit.dist.dist_ref.dists.weibull.references"></a><h5>
|
||||
<a name="id693886"></a>
|
||||
<a name="id693914"></a>
|
||||
<a class="link" href="weibull.html#math_toolkit.dist.dist_ref.dists.weibull.references">References</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
|
@ -37,7 +37,7 @@
|
||||
the function you want if you already know its name.
|
||||
</p>
|
||||
<a name="function_index"></a><a name="math_toolkit.dist.dist_ref.nmp.function_index"></a><h5>
|
||||
<a name="id639139"></a>
|
||||
<a name="id639162"></a>
|
||||
<a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp.function_index">Function
|
||||
Index</a>
|
||||
</h5>
|
||||
@ -93,7 +93,7 @@
|
||||
</li>
|
||||
</ul></div>
|
||||
<a name="concept_index"></a><a name="math_toolkit.dist.dist_ref.nmp.conceptual_index"></a><h5>
|
||||
<a name="id639401"></a>
|
||||
<a name="id639424"></a>
|
||||
<a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp.conceptual_index">Conceptual
|
||||
Index</a>
|
||||
</h5>
|
||||
@ -174,7 +174,7 @@
|
||||
</li>
|
||||
</ul></div>
|
||||
<a name="math.dist.cdf"></a><a name="math_toolkit.dist.dist_ref.nmp.cumulative_distribution_function"></a><h5>
|
||||
<a name="id639765"></a>
|
||||
<a name="id639789"></a>
|
||||
<a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp.cumulative_distribution_function">Cumulative
|
||||
Distribution Function</a>
|
||||
</h5>
|
||||
@ -198,7 +198,7 @@
|
||||
<span class="inlinemediaobject"><img src="../../../../graphs/cdf.png" alt="cdf"></span>
|
||||
</p>
|
||||
<a name="math.dist.ccdf"></a><a name="math_toolkit.dist.dist_ref.nmp.complement_of_the_cumulative_distribution_function"></a><h5>
|
||||
<a name="id640020"></a>
|
||||
<a name="id640042"></a>
|
||||
<a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp.complement_of_the_cumulative_distribution_function">Complement
|
||||
of the Cumulative Distribution Function</a>
|
||||
</h5>
|
||||
@ -239,7 +239,7 @@
|
||||
complement is useful and when it should be used.
|
||||
</p>
|
||||
<a name="math.dist.hazard"></a><a name="math_toolkit.dist.dist_ref.nmp.hazard_function"></a><h5>
|
||||
<a name="id640450"></a>
|
||||
<a name="id640469"></a>
|
||||
<a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp.hazard_function">Hazard Function</a>
|
||||
</h5>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">RealType</span><span class="special">,</span> <span class="keyword">class</span> <a class="link" href="../../policy.html" title="Policies">Policy</a><span class="special">></span>
|
||||
@ -267,7 +267,7 @@
|
||||
</p></td></tr>
|
||||
</table></div>
|
||||
<a name="math.dist.chf"></a><a name="math_toolkit.dist.dist_ref.nmp.cumulative_hazard_function"></a><h5>
|
||||
<a name="id640708"></a>
|
||||
<a name="id640727"></a>
|
||||
<a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp.cumulative_hazard_function">Cumulative
|
||||
Hazard Function</a>
|
||||
</h5>
|
||||
@ -295,7 +295,7 @@
|
||||
</p></td></tr>
|
||||
</table></div>
|
||||
<a name="math.dist.mean"></a><a name="math_toolkit.dist.dist_ref.nmp.mean"></a><h5>
|
||||
<a name="id640966"></a>
|
||||
<a name="id640986"></a>
|
||||
<a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp.mean">mean</a>
|
||||
</h5>
|
||||
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">class</span> <span class="identifier">RealType</span><span class="special">,</span> <span class="keyword">class</span> <a class="link" href="../../policy.html" title="Policies">Policy</a><span class="special">></span>
|
||||
@ -310,7 +310,7 @@
|
||||
distribution).
|
||||
</p>
|
||||
<a name="math.dist.median"></a><a name="math_toolkit.dist.dist_ref.nmp.median"></a><h5>
|
||||
<a name="id641142"></a>
|
||||
<a name="id641161"></a>
|
||||
<a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp.median">median</a>
|
||||
</h5>
|
||||
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">class</span> <span class="identifier">RealType</span><span class="special">,</span> <span class="keyword">class</span> <a class="link" href="../../policy.html" title="Policies">Policy</a><span class="special">></span>
|
||||
@ -320,7 +320,7 @@
|
||||
Returns the median of the distribution <span class="emphasis"><em>dist</em></span>.
|
||||
</p>
|
||||
<a name="math.dist.mode"></a><a name="math_toolkit.dist.dist_ref.nmp.mode"></a><h5>
|
||||
<a name="id641300"></a>
|
||||
<a name="id641320"></a>
|
||||
<a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp.mode">mode</a>
|
||||
</h5>
|
||||
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">class</span> <span class="identifier">RealType</span><span class="special">,</span> <a class="link" href="../../policy.html" title="Policies">Policy</a><span class="special">></span>
|
||||
@ -334,7 +334,7 @@
|
||||
if the distribution does not have a defined mode.
|
||||
</p>
|
||||
<a name="math.dist.pdf"></a><a name="math_toolkit.dist.dist_ref.nmp.probability_density_function"></a><h5>
|
||||
<a name="id641467"></a>
|
||||
<a name="id641486"></a>
|
||||
<a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp.probability_density_function">Probability
|
||||
Density Function</a>
|
||||
</h5>
|
||||
@ -363,7 +363,7 @@
|
||||
<span class="inlinemediaobject"><img src="../../../../graphs/pdf.png" alt="pdf"></span>
|
||||
</p>
|
||||
<a name="math.dist.range"></a><a name="math_toolkit.dist.dist_ref.nmp.range"></a><h5>
|
||||
<a name="id641724"></a>
|
||||
<a name="id641744"></a>
|
||||
<a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp.range">range</a>
|
||||
</h5>
|
||||
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">class</span> <span class="identifier">RealType</span><span class="special">,</span> <span class="keyword">class</span> <a class="link" href="../../policy.html" title="Policies">Policy</a><span class="special">></span>
|
||||
@ -373,7 +373,7 @@
|
||||
Returns the valid range of the random variable over distribution <span class="emphasis"><em>dist</em></span>.
|
||||
</p>
|
||||
<a name="math.dist.quantile"></a><a name="math_toolkit.dist.dist_ref.nmp.quantile"></a><h5>
|
||||
<a name="id641920"></a>
|
||||
<a name="id641940"></a>
|
||||
<a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp.quantile">Quantile</a>
|
||||
</h5>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">RealType</span><span class="special">,</span> <span class="keyword">class</span> <a class="link" href="../../policy.html" title="Policies">Policy</a><span class="special">></span>
|
||||
@ -402,7 +402,7 @@
|
||||
<span class="inlinemediaobject"><img src="../../../../graphs/quantile.png" alt="quantile"></span>
|
||||
</p>
|
||||
<a name="math.dist.quantile_c"></a><a name="math_toolkit.dist.dist_ref.nmp.quantile_from_the_complement_of_the_probability_"></a><h5>
|
||||
<a name="id642241"></a>
|
||||
<a name="id642261"></a>
|
||||
<a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp.quantile_from_the_complement_of_the_probability_">Quantile
|
||||
from the complement of the probability.</a>
|
||||
</h5>
|
||||
@ -448,7 +448,7 @@
|
||||
<span class="inlinemediaobject"><img src="../../../../graphs/survival_inv.png" alt="survival_inv"></span>
|
||||
</p>
|
||||
<a name="math.dist.sd"></a><a name="math_toolkit.dist.dist_ref.nmp.standard_deviation"></a><h5>
|
||||
<a name="id642732"></a>
|
||||
<a name="id642753"></a>
|
||||
<a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp.standard_deviation">Standard
|
||||
Deviation</a>
|
||||
</h5>
|
||||
@ -463,7 +463,7 @@
|
||||
if the distribution does not have a defined standard deviation.
|
||||
</p>
|
||||
<a name="math.dist.support"></a><a name="math_toolkit.dist.dist_ref.nmp.support"></a><h5>
|
||||
<a name="id642911"></a>
|
||||
<a name="id642931"></a>
|
||||
<a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp.support">support</a>
|
||||
</h5>
|
||||
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">class</span> <span class="identifier">RealType</span><span class="special">,</span> <span class="keyword">class</span> <a class="link" href="../../policy.html" title="Policies">Policy</a><span class="special">></span>
|
||||
@ -480,7 +480,7 @@
|
||||
where the pdf is zero, and the cdf zero or unity.
|
||||
</p>
|
||||
<a name="math.dist.variance"></a><a name="math_toolkit.dist.dist_ref.nmp.variance"></a><h5>
|
||||
<a name="id643129"></a>
|
||||
<a name="id643149"></a>
|
||||
<a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp.variance">Variance</a>
|
||||
</h5>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">RealType</span><span class="special">,</span> <span class="keyword">class</span> <a class="link" href="../../policy.html" title="Policies">Policy</a><span class="special">></span>
|
||||
@ -494,7 +494,7 @@
|
||||
if the distribution does not have a defined variance.
|
||||
</p>
|
||||
<a name="math.dist.skewness"></a><a name="math_toolkit.dist.dist_ref.nmp.skewness"></a><h5>
|
||||
<a name="id643304"></a>
|
||||
<a name="id643324"></a>
|
||||
<a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp.skewness">Skewness</a>
|
||||
</h5>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">RealType</span><span class="special">,</span> <span class="keyword">class</span> <a class="link" href="../../policy.html" title="Policies">Policy</a><span class="special">></span>
|
||||
@ -508,7 +508,7 @@
|
||||
if the distribution does not have a defined skewness.
|
||||
</p>
|
||||
<a name="math.dist.kurtosis"></a><a name="math_toolkit.dist.dist_ref.nmp.kurtosis"></a><h5>
|
||||
<a name="id643480"></a>
|
||||
<a name="id643500"></a>
|
||||
<a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp.kurtosis">Kurtosis</a>
|
||||
</h5>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">RealType</span><span class="special">,</span> <span class="keyword">class</span> <a class="link" href="../../policy.html" title="Policies">Policy</a><span class="special">></span>
|
||||
@ -550,7 +550,7 @@
|
||||
'Proper' kurtosis can have a value from zero to + infinity.
|
||||
</p>
|
||||
<a name="math.dist.kurtosis_excess"></a><a name="math_toolkit.dist.dist_ref.nmp.kurtosis_excess"></a><h5>
|
||||
<a name="id643794"></a>
|
||||
<a name="id643813"></a>
|
||||
<a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp.kurtosis_excess">Kurtosis
|
||||
excess</a>
|
||||
</h5>
|
||||
@ -585,7 +585,7 @@
|
||||
The kurtosis excess of a normal distribution is zero.
|
||||
</p>
|
||||
<a name="cdfPQ"></a><a name="math_toolkit.dist.dist_ref.nmp.p_and_q"></a><h5>
|
||||
<a name="id644061"></a>
|
||||
<a name="id644081"></a>
|
||||
<a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp.p_and_q">P and Q</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -595,7 +595,7 @@
|
||||
returned by these functions.
|
||||
</p>
|
||||
<a name="percent"></a><a name="math_toolkit.dist.dist_ref.nmp.percent_point_function"></a><h5>
|
||||
<a name="id644118"></a>
|
||||
<a name="id644138"></a>
|
||||
<a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp.percent_point_function">Percent
|
||||
Point Function</a>
|
||||
</h5>
|
||||
@ -604,7 +604,7 @@
|
||||
the <a class="link" href="nmp.html#math.dist.quantile">Quantile</a>.
|
||||
</p>
|
||||
<a name="cdf_inv"></a><a name="math_toolkit.dist.dist_ref.nmp.inverse_cdf_function_"></a><h5>
|
||||
<a name="id644165"></a>
|
||||
<a name="id644185"></a>
|
||||
<a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp.inverse_cdf_function_">Inverse
|
||||
CDF Function.</a>
|
||||
</h5>
|
||||
@ -613,7 +613,7 @@
|
||||
<a class="link" href="nmp.html#math.dist.quantile">Quantile</a>.
|
||||
</p>
|
||||
<a name="survival_inv"></a><a name="math_toolkit.dist.dist_ref.nmp.inverse_survival_function_"></a><h5>
|
||||
<a name="id644212"></a>
|
||||
<a name="id644232"></a>
|
||||
<a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp.inverse_survival_function_">Inverse
|
||||
Survival Function.</a>
|
||||
</h5>
|
||||
@ -621,7 +621,7 @@
|
||||
The inverse of the survival function, is the same as computing the <a class="link" href="nmp.html#math.dist.quantile_c">quantile from the complement of the probability</a>.
|
||||
</p>
|
||||
<a name="pmf"></a><a name="math_toolkit.dist.dist_ref.nmp.probability_mass_function"></a><h5>
|
||||
<a name="id644259"></a>
|
||||
<a name="id644279"></a>
|
||||
<a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp.probability_mass_function">Probability
|
||||
Mass Function</a>
|
||||
</h5>
|
||||
@ -635,7 +635,7 @@
|
||||
applies to continuous distributions.
|
||||
</p>
|
||||
<a name="lower_critical"></a><a name="math_toolkit.dist.dist_ref.nmp.lower_critical_value_"></a><h5>
|
||||
<a name="id644322"></a>
|
||||
<a name="id644342"></a>
|
||||
<a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp.lower_critical_value_">Lower
|
||||
Critical Value.</a>
|
||||
</h5>
|
||||
@ -645,7 +645,7 @@
|
||||
the <a class="link" href="nmp.html#math.dist.quantile">Quantile</a>.
|
||||
</p>
|
||||
<a name="upper_critical"></a><a name="math_toolkit.dist.dist_ref.nmp.upper_critical_value_"></a><h5>
|
||||
<a name="id644371"></a>
|
||||
<a name="id644391"></a>
|
||||
<a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp.upper_critical_value_">Upper
|
||||
Critical Value.</a>
|
||||
</h5>
|
||||
@ -656,7 +656,7 @@
|
||||
complement of the probability</a>.
|
||||
</p>
|
||||
<a name="survival"></a><a name="math_toolkit.dist.dist_ref.nmp.survival_function"></a><h5>
|
||||
<a name="id644420"></a>
|
||||
<a name="id644443"></a>
|
||||
<a class="link" href="nmp.html#math_toolkit.dist.dist_ref.nmp.survival_function">Survival
|
||||
Function</a>
|
||||
</h5>
|
||||
|
@ -27,7 +27,7 @@
|
||||
<a name="math_toolkit.dist.future"></a><a class="link" href="future.html" title="Extras/Future Directions"> Extras/Future Directions</a>
|
||||
</h3></div></div></div>
|
||||
<a name="math_toolkit.dist.future.adding_additional_location_and_scale_parameters"></a><h5>
|
||||
<a name="id697141"></a>
|
||||
<a name="id697169"></a>
|
||||
<a class="link" href="future.html#math_toolkit.dist.future.adding_additional_location_and_scale_parameters">Adding
|
||||
Additional Location and Scale Parameters</a>
|
||||
</h5>
|
||||
@ -55,7 +55,7 @@
|
||||
functions.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.future.an__quot_any_distribution_quot__class"></a><h5>
|
||||
<a name="id697378"></a>
|
||||
<a name="id697406"></a>
|
||||
<a class="link" href="future.html#math_toolkit.dist.future.an__quot_any_distribution_quot__class">An
|
||||
"any_distribution" class</a>
|
||||
</h5>
|
||||
@ -84,7 +84,7 @@
|
||||
use case: this needs more investigation.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.future.higher_level_hypothesis_tests"></a><h5>
|
||||
<a name="id697679"></a>
|
||||
<a name="id697707"></a>
|
||||
<a class="link" href="future.html#math_toolkit.dist.future.higher_level_hypothesis_tests">Higher
|
||||
Level Hypothesis Tests</a>
|
||||
</h5>
|
||||
@ -104,7 +104,7 @@
|
||||
<span class="emphasis"><em>expected_mean</em></span>.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.future.integration_with_statistical_accumulators"></a><h5>
|
||||
<a name="id697915"></a>
|
||||
<a name="id697943"></a>
|
||||
<a class="link" href="future.html#math_toolkit.dist.future.integration_with_statistical_accumulators">Integration
|
||||
With Statistical Accumulators</a>
|
||||
</h5>
|
||||
|
@ -27,7 +27,7 @@
|
||||
<a name="math_toolkit.dist.stat_tut.overview"></a><a class="link" href="overview.html" title="Overview"> Overview</a>
|
||||
</h4></div></div></div>
|
||||
<a name="math_toolkit.dist.stat_tut.overview.headers_and_namespaces"></a><h5>
|
||||
<a name="id559920"></a>
|
||||
<a name="id559916"></a>
|
||||
<a class="link" href="overview.html#math_toolkit.dist.stat_tut.overview.headers_and_namespaces">Headers
|
||||
and Namespaces</a>
|
||||
</h5>
|
||||
@ -44,7 +44,7 @@
|
||||
or <boost/math/distributions.hpp>
|
||||
</p>
|
||||
<a name="math_toolkit.dist.stat_tut.overview.distributions_are_objects"></a><h5>
|
||||
<a name="id559970"></a>
|
||||
<a name="id559967"></a>
|
||||
<a class="link" href="overview.html#math_toolkit.dist.stat_tut.overview.distributions_are_objects">Distributions
|
||||
are Objects</a>
|
||||
</h5>
|
||||
@ -131,7 +131,7 @@
|
||||
and <span class="emphasis"><em>quantiles</em></span> etc for these distributions.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.stat_tut.overview.generic_operations_common_to_all_distributions_are_non_member_functions"></a><h5>
|
||||
<a name="id560488"></a>
|
||||
<a name="id560485"></a>
|
||||
<a class="link" href="overview.html#math_toolkit.dist.stat_tut.overview.generic_operations_common_to_all_distributions_are_non_member_functions">Generic
|
||||
operations common to all distributions are non-member functions</a>
|
||||
</h5>
|
||||
@ -326,7 +326,7 @@
|
||||
<a name="complements"></a><p>
|
||||
</p>
|
||||
<a name="math_toolkit.dist.stat_tut.overview.complements_are_supported_too"></a><h5>
|
||||
<a name="id561397"></a>
|
||||
<a name="id561403"></a>
|
||||
<a class="link" href="overview.html#math_toolkit.dist.stat_tut.overview.complements_are_supported_too">Complements
|
||||
are supported too</a>
|
||||
</h5>
|
||||
@ -461,7 +461,7 @@
|
||||
</td></tr>
|
||||
</table></div>
|
||||
<a name="math_toolkit.dist.stat_tut.overview.parameters_can_be_calculated"></a><h5>
|
||||
<a name="id562607"></a>
|
||||
<a name="id562620"></a>
|
||||
<a class="link" href="overview.html#math_toolkit.dist.stat_tut.overview.parameters_can_be_calculated">Parameters
|
||||
can be calculated</a>
|
||||
</h5>
|
||||
@ -492,7 +492,7 @@
|
||||
sample size.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.stat_tut.overview.summary"></a><h5>
|
||||
<a name="id562772"></a>
|
||||
<a name="id562770"></a>
|
||||
<a class="link" href="overview.html#math_toolkit.dist.stat_tut.overview.summary">Summary</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
|
@ -497,7 +497,7 @@ Probability of getting between 4 and 4 answers right by guessing is 0.2252
|
||||
<a name="math_toolkit.dist.stat_tut.weg.binom_eg.binomial_quiz_example.using_binomial_distribution_moments"></a>
|
||||
</p>
|
||||
<h5>
|
||||
<a name="id591585"></a>
|
||||
<a name="id591577"></a>
|
||||
<a class="link" href="binomial_quiz_example.html#math_toolkit.dist.stat_tut.weg.binom_eg.binomial_quiz_example.using_binomial_distribution_moments">Using
|
||||
Binomial distribution moments</a>
|
||||
</h5>
|
||||
@ -534,7 +534,7 @@ Skewness is 0.2887
|
||||
<a name="math_toolkit.dist.stat_tut.weg.binom_eg.binomial_quiz_example.quantiles"></a>
|
||||
</p>
|
||||
<h5>
|
||||
<a name="id592111"></a>
|
||||
<a name="id592102"></a>
|
||||
<a class="link" href="binomial_quiz_example.html#math_toolkit.dist.stat_tut.weg.binom_eg.binomial_quiz_example.quantiles">Quantiles</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -139,7 +139,7 @@ _____________________________________________
|
||||
is between 0.00551 and 0.00729.
|
||||
</p>
|
||||
<a name="math_toolkit.dist.stat_tut.weg.cs_eg.chi_sq_intervals.confidence_intervals_as_a_function_of_the_number_of_observations"></a><h5>
|
||||
<a name="id574898"></a>
|
||||
<a name="id574888"></a>
|
||||
<a class="link" href="chi_sq_intervals.html#math_toolkit.dist.stat_tut.weg.cs_eg.chi_sq_intervals.confidence_intervals_as_a_function_of_the_number_of_observations">Confidence
|
||||
intervals as a function of the number of observations</a>
|
||||
</h5>
|
||||
|
@ -332,7 +332,7 @@ error C3861: 'mybetad0': identifier not found
|
||||
<a name="math_toolkit.dist.stat_tut.weg.dist_construct_eg.default_arguments_to_distribution_constructors_"></a>
|
||||
</p>
|
||||
<h6>
|
||||
<a name="id565023"></a>
|
||||
<a name="id565020"></a>
|
||||
<a class="link" href="dist_construct_eg.html#math_toolkit.dist.stat_tut.weg.dist_construct_eg.default_arguments_to_distribution_constructors_">Default
|
||||
arguments to distribution constructors.</a>
|
||||
</h6>
|
||||
|
@ -177,7 +177,7 @@ Normal distribution with mean = 1.09023 has fraction > -2, p = 0.999
|
||||
<a name="math_toolkit.dist.stat_tut.weg.find_eg.find_location_eg.controlling_error_handling_from_find_location"></a>
|
||||
</p>
|
||||
<h5>
|
||||
<a name="id626993"></a>
|
||||
<a name="id627008"></a>
|
||||
<a class="link" href="find_location_eg.html#math_toolkit.dist.stat_tut.weg.find_eg.find_location_eg.controlling_error_handling_from_find_location">Controlling
|
||||
Error Handling from find_location</a>
|
||||
</h5>
|
||||
|
@ -62,7 +62,7 @@
|
||||
<a name="math_toolkit.dist.stat_tut.weg.find_eg.find_mean_and_sd_eg.using_find_location_and_find_scale_to_meet_dispensing_and_measurement_specifications"></a>
|
||||
</p>
|
||||
<h5>
|
||||
<a name="id632238"></a>
|
||||
<a name="id632253"></a>
|
||||
<a class="link" href="find_mean_and_sd_eg.html#math_toolkit.dist.stat_tut.weg.find_eg.find_mean_and_sd_eg.using_find_location_and_find_scale_to_meet_dispensing_and_measurement_specifications">Using
|
||||
find_location and find_scale to meet dispensing and measurement specifications</a>
|
||||
</h5>
|
||||
@ -246,7 +246,7 @@
|
||||
<a name="math_toolkit.dist.stat_tut.weg.find_eg.find_mean_and_sd_eg.using_cauchy_lorentz_instead_of_normal_distribution"></a>
|
||||
</p>
|
||||
<h5>
|
||||
<a name="id633908"></a>
|
||||
<a name="id633924"></a>
|
||||
<a class="link" href="find_mean_and_sd_eg.html#math_toolkit.dist.stat_tut.weg.find_eg.find_mean_and_sd_eg.using_cauchy_lorentz_instead_of_normal_distribution">Using
|
||||
Cauchy-Lorentz instead of normal distribution</a>
|
||||
</h5>
|
||||
@ -397,7 +397,7 @@
|
||||
<a name="math_toolkit.dist.stat_tut.weg.find_eg.find_mean_and_sd_eg.changing_the_scale_or_standard_deviation"></a>
|
||||
</p>
|
||||
<h5>
|
||||
<a name="id634900"></a>
|
||||
<a name="id634916"></a>
|
||||
<a class="link" href="find_mean_and_sd_eg.html#math_toolkit.dist.stat_tut.weg.find_eg.find_mean_and_sd_eg.changing_the_scale_or_standard_deviation">Changing
|
||||
the scale or standard deviation</a>
|
||||
</h5>
|
||||
|
@ -179,7 +179,7 @@ Normal distribution with mean = 0 has fraction > -2, p = 0.999
|
||||
<a name="math_toolkit.dist.stat_tut.weg.find_eg.find_scale_eg.controlling_how_errors_from_find_scale_are_handled"></a>
|
||||
</p>
|
||||
<h5>
|
||||
<a name="id630055"></a>
|
||||
<a name="id630070"></a>
|
||||
<a class="link" href="find_scale_eg.html#math_toolkit.dist.stat_tut.weg.find_eg.find_scale_eg.controlling_how_errors_from_find_scale_are_handled">Controlling
|
||||
how Errors from find_scale are handled</a>
|
||||
</h5>
|
||||
|
@ -703,7 +703,7 @@ Fraction 3 standard deviations within either side of mean is 0.997300203936740
|
||||
<p>
|
||||
</p>
|
||||
<a name="math_toolkit.dist.stat_tut.weg.normal_example.normal_misc.length_of_bolts"></a><h5>
|
||||
<a name="id619823"></a>
|
||||
<a name="id619824"></a>
|
||||
<a class="link" href="normal_misc.html#math_toolkit.dist.stat_tut.weg.normal_example.normal_misc.length_of_bolts">Length
|
||||
of bolts</a>
|
||||
</h5>
|
||||
|
@ -28,7 +28,7 @@
|
||||
the Library and its Examples and Tests</a>
|
||||
</h3></div></div></div>
|
||||
<a name="math_toolkit.main_overview.building.building_the_library"></a><h5>
|
||||
<a name="id548790"></a>
|
||||
<a name="id548746"></a>
|
||||
<a class="link" href="building.html#math_toolkit.main_overview.building.building_the_library">Building
|
||||
the Library</a>
|
||||
</h5>
|
||||
@ -92,7 +92,7 @@
|
||||
building the sources. Boost.Build will do this automatically when appropriate.
|
||||
</p>
|
||||
<a name="math_toolkit.main_overview.building.building_the_examples"></a><h5>
|
||||
<a name="id549414"></a>
|
||||
<a name="id549371"></a>
|
||||
<a class="link" href="building.html#math_toolkit.main_overview.building.building_the_examples">Building
|
||||
the Examples</a>
|
||||
</h5>
|
||||
@ -103,7 +103,7 @@
|
||||
the Boost headers are in your compilers #include search path.
|
||||
</p>
|
||||
<a name="math_toolkit.main_overview.building.building_the_tests"></a><h5>
|
||||
<a name="id549480"></a>
|
||||
<a name="id549436"></a>
|
||||
<a class="link" href="building.html#math_toolkit.main_overview.building.building_the_tests">Building
|
||||
the Tests</a>
|
||||
</h5>
|
||||
|
@ -37,7 +37,7 @@
|
||||
<p>
|
||||
</p>
|
||||
<div class="table">
|
||||
<a name="id547094"></a><p class="title"><b>Table 9. Supported/Tested Compilers</b></p>
|
||||
<a name="id547051"></a><p class="title"><b>Table 9. Supported/Tested Compilers</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Supported/Tested Compilers">
|
||||
<colgroup>
|
||||
<col>
|
||||
@ -540,7 +540,7 @@
|
||||
</div>
|
||||
<p><br class="table-break"> </p>
|
||||
<div class="table">
|
||||
<a name="id548103"></a><p class="title"><b>Table 10. Unsupported Compilers</b></p>
|
||||
<a name="id548060"></a><p class="title"><b>Table 10. Unsupported Compilers</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Unsupported Compilers">
|
||||
<colgroup>
|
||||
<col>
|
||||
|
@ -28,7 +28,7 @@
|
||||
File Structure</a>
|
||||
</h3></div></div></div>
|
||||
<a name="math_toolkit.main_overview.directories.boost_math"></a><h5>
|
||||
<a name="id475210"></a>
|
||||
<a name="id475205"></a>
|
||||
<a class="link" href="directories.html#math_toolkit.main_overview.directories.boost_math">boost/math</a>
|
||||
</h5>
|
||||
<div class="variablelist">
|
||||
@ -73,7 +73,7 @@
|
||||
</dl>
|
||||
</div>
|
||||
<a name="math_toolkit.main_overview.directories.boost_libs"></a><h5>
|
||||
<a name="id485575"></a>
|
||||
<a name="id485569"></a>
|
||||
<a class="link" href="directories.html#math_toolkit.main_overview.directories.boost_libs">boost/libs</a>
|
||||
</h5>
|
||||
<div class="variablelist">
|
||||
|
@ -27,7 +27,7 @@
|
||||
<a name="math_toolkit.main_overview.error_handling"></a><a class="link" href="error_handling.html" title="Error Handling"> Error Handling</a>
|
||||
</h3></div></div></div>
|
||||
<a name="math_toolkit.main_overview.error_handling.quick_reference"></a><h5>
|
||||
<a name="id542219"></a>
|
||||
<a name="id542191"></a>
|
||||
<a class="link" href="error_handling.html#math_toolkit.main_overview.error_handling.quick_reference">Quick
|
||||
Reference</a>
|
||||
</h5>
|
||||
@ -134,7 +134,7 @@
|
||||
the default action for each error shown in bold:
|
||||
</p>
|
||||
<div class="table">
|
||||
<a name="id542548"></a><p class="title"><b>Table 1. Possible Actions for Domain Errors</b></p>
|
||||
<a name="id542522"></a><p class="title"><b>Table 1. Possible Actions for Domain Errors</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Possible Actions for Domain Errors">
|
||||
<colgroup>
|
||||
<col>
|
||||
@ -209,7 +209,7 @@
|
||||
</table></div>
|
||||
</div>
|
||||
<br class="table-break"><div class="table">
|
||||
<a name="id542845"></a><p class="title"><b>Table 2. Possible Actions for Pole Errors</b></p>
|
||||
<a name="id542819"></a><p class="title"><b>Table 2. Possible Actions for Pole Errors</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Possible Actions for Pole Errors">
|
||||
<colgroup>
|
||||
<col>
|
||||
@ -284,7 +284,7 @@
|
||||
</table></div>
|
||||
</div>
|
||||
<br class="table-break"><div class="table">
|
||||
<a name="id543140"></a><p class="title"><b>Table 3. Possible Actions for Overflow Errors</b></p>
|
||||
<a name="id543115"></a><p class="title"><b>Table 3. Possible Actions for Overflow Errors</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Possible Actions for Overflow Errors">
|
||||
<colgroup>
|
||||
<col>
|
||||
@ -359,7 +359,7 @@
|
||||
</table></div>
|
||||
</div>
|
||||
<br class="table-break"><div class="table">
|
||||
<a name="id543437"></a><p class="title"><b>Table 4. Possible Actions for Underflow Errors</b></p>
|
||||
<a name="id543412"></a><p class="title"><b>Table 4. Possible Actions for Underflow Errors</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Possible Actions for Underflow Errors">
|
||||
<colgroup>
|
||||
<col>
|
||||
@ -434,7 +434,7 @@
|
||||
</table></div>
|
||||
</div>
|
||||
<br class="table-break"><div class="table">
|
||||
<a name="id543652"></a><p class="title"><b>Table 5. Possible Actions for Denorm Errors</b></p>
|
||||
<a name="id543626"></a><p class="title"><b>Table 5. Possible Actions for Denorm Errors</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Possible Actions for Denorm Errors">
|
||||
<colgroup>
|
||||
<col>
|
||||
@ -509,7 +509,7 @@
|
||||
</table></div>
|
||||
</div>
|
||||
<br class="table-break"><div class="table">
|
||||
<a name="id543868"></a><p class="title"><b>Table 6. Possible Actions for Rounding Errors</b></p>
|
||||
<a name="id543843"></a><p class="title"><b>Table 6. Possible Actions for Rounding Errors</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Possible Actions for Rounding Errors">
|
||||
<colgroup>
|
||||
<col>
|
||||
@ -584,7 +584,7 @@
|
||||
</table></div>
|
||||
</div>
|
||||
<br class="table-break"><div class="table">
|
||||
<a name="id544094"></a><p class="title"><b>Table 7. Possible Actions for Internal Evaluation
|
||||
<a name="id544068"></a><p class="title"><b>Table 7. Possible Actions for Internal Evaluation
|
||||
Errors</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Possible Actions for Internal Evaluation
|
||||
Errors">
|
||||
@ -661,7 +661,7 @@
|
||||
</table></div>
|
||||
</div>
|
||||
<br class="table-break"><div class="table">
|
||||
<a name="id544319"></a><p class="title"><b>Table 8. Possible Actions for Indeterminate Result
|
||||
<a name="id544294"></a><p class="title"><b>Table 8. Possible Actions for Indeterminate Result
|
||||
Errors</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Possible Actions for Indeterminate Result
|
||||
Errors">
|
||||
@ -739,7 +739,7 @@
|
||||
</table></div>
|
||||
</div>
|
||||
<br class="table-break"><a name="math_toolkit.main_overview.error_handling.rationale"></a><h5>
|
||||
<a name="id544557"></a>
|
||||
<a name="id544532"></a>
|
||||
<a class="link" href="error_handling.html#math_toolkit.main_overview.error_handling.rationale">Rationale</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -758,7 +758,7 @@
|
||||
</li>
|
||||
</ul></div>
|
||||
<a name="math_toolkit.main_overview.error_handling.finding_more_information"></a><h5>
|
||||
<a name="id544610"></a>
|
||||
<a name="id544582"></a>
|
||||
<a class="link" href="error_handling.html#math_toolkit.main_overview.error_handling.finding_more_information">Finding
|
||||
More Information</a>
|
||||
</h5>
|
||||
@ -780,7 +780,7 @@
|
||||
The various kind of errors are described in more detail below.
|
||||
</p>
|
||||
<a name="domain_error"></a><a name="math_toolkit.main_overview.error_handling.domain_errors"></a><h5>
|
||||
<a name="id544694"></a>
|
||||
<a name="id544666"></a>
|
||||
<a class="link" href="error_handling.html#math_toolkit.main_overview.error_handling.domain_errors">Domain
|
||||
Errors</a>
|
||||
</h5>
|
||||
@ -873,7 +873,7 @@
|
||||
for more details.
|
||||
</p>
|
||||
<a name="pole_error"></a><a name="math_toolkit.main_overview.error_handling.evaluation_at_a_pole"></a><h5>
|
||||
<a name="id545071"></a>
|
||||
<a name="id545033"></a>
|
||||
<a class="link" href="error_handling.html#math_toolkit.main_overview.error_handling.evaluation_at_a_pole">Evaluation
|
||||
at a pole</a>
|
||||
</h5>
|
||||
@ -912,7 +912,7 @@
|
||||
for more details.
|
||||
</p>
|
||||
<a name="overflow_error"></a><a name="math_toolkit.main_overview.error_handling.numeric_overflow"></a><h5>
|
||||
<a name="id545366"></a>
|
||||
<a name="id545331"></a>
|
||||
<a class="link" href="error_handling.html#math_toolkit.main_overview.error_handling.numeric_overflow">Numeric
|
||||
Overflow</a>
|
||||
</h5>
|
||||
@ -937,7 +937,7 @@
|
||||
doesn't support infinities, the maximum value for the type is returned.
|
||||
</p>
|
||||
<a name="underflow_error"></a><a name="math_toolkit.main_overview.error_handling.numeric_underflow"></a><h5>
|
||||
<a name="id545620"></a>
|
||||
<a name="id545585"></a>
|
||||
<a class="link" href="error_handling.html#math_toolkit.main_overview.error_handling.numeric_underflow">Numeric
|
||||
Underflow</a>
|
||||
</h5>
|
||||
@ -960,7 +960,7 @@
|
||||
an <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">underflow_error</span></code> C++ exception.
|
||||
</p>
|
||||
<a name="denorm_error"></a><a name="math_toolkit.main_overview.error_handling.denormalisation_errors"></a><h5>
|
||||
<a name="id545821"></a>
|
||||
<a name="id545786"></a>
|
||||
<a class="link" href="error_handling.html#math_toolkit.main_overview.error_handling.denormalisation_errors">Denormalisation
|
||||
Errors</a>
|
||||
</h5>
|
||||
@ -983,7 +983,7 @@
|
||||
throws an <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">underflow_error</span></code> C++ exception.
|
||||
</p>
|
||||
<a name="evaluation_error"></a><a name="math_toolkit.main_overview.error_handling.evaluation_errors"></a><h5>
|
||||
<a name="id546034"></a>
|
||||
<a name="id545999"></a>
|
||||
<a class="link" href="error_handling.html#math_toolkit.main_overview.error_handling.evaluation_errors">Evaluation
|
||||
Errors</a>
|
||||
</h5>
|
||||
@ -1020,7 +1020,7 @@
|
||||
for more details.
|
||||
</p>
|
||||
<a name="indeterminate_result_error"></a><a name="math_toolkit.main_overview.error_handling.indeterminate_result_errors"></a><h5>
|
||||
<a name="id546339"></a>
|
||||
<a name="id546304"></a>
|
||||
<a class="link" href="error_handling.html#math_toolkit.main_overview.error_handling.indeterminate_result_errors">Indeterminate
|
||||
Result Errors</a>
|
||||
</h5>
|
||||
@ -1047,7 +1047,7 @@
|
||||
the result of 0<sup>0</sup> is 1, even though the result is actually mathematically indeterminate.
|
||||
</p>
|
||||
<a name="rounding_error"></a><a name="math_toolkit.main_overview.error_handling.rounding_errors"></a><h5>
|
||||
<a name="id546555"></a>
|
||||
<a name="id546511"></a>
|
||||
<a class="link" href="error_handling.html#math_toolkit.main_overview.error_handling.rounding_errors">Rounding
|
||||
Errors</a>
|
||||
</h5>
|
||||
@ -1086,7 +1086,7 @@
|
||||
for more details.
|
||||
</p>
|
||||
<a name="checked_narrowing_cast"></a><a name="math_toolkit.main_overview.error_handling.errors_from_typecasts"></a><h5>
|
||||
<a name="id546878"></a>
|
||||
<a name="id546834"></a>
|
||||
<a class="link" href="error_handling.html#math_toolkit.main_overview.error_handling.errors_from_typecasts">Errors
|
||||
from typecasts</a>
|
||||
</h5>
|
||||
|
@ -31,7 +31,7 @@
|
||||
<a name="math_toolkit.main_overview.history1.boost_1_38_0"></a>
|
||||
</p>
|
||||
<h5>
|
||||
<a name="id549811"></a>
|
||||
<a name="id549766"></a>
|
||||
<a class="link" href="history1.html#math_toolkit.main_overview.history1.boost_1_38_0">Boost-1.38.0</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -53,7 +53,7 @@
|
||||
<a name="math_toolkit.main_overview.history1.boost_1_37_0"></a>
|
||||
</p>
|
||||
<h5>
|
||||
<a name="id549855"></a>
|
||||
<a name="id549811"></a>
|
||||
<a class="link" href="history1.html#math_toolkit.main_overview.history1.boost_1_37_0">Boost-1.37.0</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -65,7 +65,7 @@
|
||||
<a name="math_toolkit.main_overview.history1.boost_1_36_0"></a>
|
||||
</p>
|
||||
<h5>
|
||||
<a name="id549886"></a>
|
||||
<a name="id549842"></a>
|
||||
<a class="link" href="history1.html#math_toolkit.main_overview.history1.boost_1_36_0">Boost-1.36.0</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -100,7 +100,7 @@
|
||||
<a name="math_toolkit.main_overview.history1.boost_1_35_0__post_review_first_official_release"></a>
|
||||
</p>
|
||||
<h5>
|
||||
<a name="id549959"></a>
|
||||
<a name="id549913"></a>
|
||||
<a class="link" href="history1.html#math_toolkit.main_overview.history1.boost_1_35_0__post_review_first_official_release">Boost-1.35.0:
|
||||
Post Review First Official Release</a>
|
||||
</h5>
|
||||
@ -137,7 +137,7 @@
|
||||
<a name="math_toolkit.main_overview.history1.milestone_4__second_review_candidate__1st_march_2007_"></a>
|
||||
</p>
|
||||
<h5>
|
||||
<a name="id550058"></a>
|
||||
<a name="id550012"></a>
|
||||
<a class="link" href="history1.html#math_toolkit.main_overview.history1.milestone_4__second_review_candidate__1st_march_2007_">Milestone
|
||||
4: Second Review Candidate (1st March 2007)</a>
|
||||
</h5>
|
||||
@ -156,7 +156,7 @@
|
||||
<a name="math_toolkit.main_overview.history1.milestone_3__first_review_candidate__31st_dec_2006_"></a>
|
||||
</p>
|
||||
<h5>
|
||||
<a name="id550102"></a>
|
||||
<a name="id550056"></a>
|
||||
<a class="link" href="history1.html#math_toolkit.main_overview.history1.milestone_3__first_review_candidate__31st_dec_2006_">Milestone
|
||||
3: First Review Candidate (31st Dec 2006)</a>
|
||||
</h5>
|
||||
@ -189,7 +189,7 @@
|
||||
<a name="math_toolkit.main_overview.history1.milestone_2__released_september_10th_2006"></a>
|
||||
</p>
|
||||
<h5>
|
||||
<a name="id550168"></a>
|
||||
<a name="id550121"></a>
|
||||
<a class="link" href="history1.html#math_toolkit.main_overview.history1.milestone_2__released_september_10th_2006">Milestone
|
||||
2: Released September 10th 2006</a>
|
||||
</h5>
|
||||
@ -230,7 +230,7 @@
|
||||
<a name="math_toolkit.main_overview.history1.milestone_1__released_march_31st_2006"></a>
|
||||
</p>
|
||||
<h5>
|
||||
<a name="id550248"></a>
|
||||
<a name="id550204"></a>
|
||||
<a class="link" href="history1.html#math_toolkit.main_overview.history1.milestone_1__released_march_31st_2006">Milestone
|
||||
1: Released March 31st 2006</a>
|
||||
</h5>
|
||||
|
@ -30,7 +30,7 @@
|
||||
This library is divided into three interconnected parts:
|
||||
</p>
|
||||
<a name="math_toolkit.main_overview.intro.statistical_distributions"></a><h5>
|
||||
<a name="id473335"></a>
|
||||
<a name="id473808"></a>
|
||||
<a class="link" href="intro.html#math_toolkit.main_overview.intro.statistical_distributions">Statistical
|
||||
Distributions</a>
|
||||
</h5>
|
||||
@ -56,7 +56,7 @@
|
||||
tests.
|
||||
</p>
|
||||
<a name="math_toolkit.main_overview.intro.mathematical_special_functions"></a><h5>
|
||||
<a name="id473384"></a>
|
||||
<a name="id473383"></a>
|
||||
<a class="link" href="intro.html#math_toolkit.main_overview.intro.mathematical_special_functions">Mathematical
|
||||
Special Functions</a>
|
||||
</h5>
|
||||
@ -83,7 +83,7 @@
|
||||
<span class="keyword">double</span></code>.
|
||||
</p>
|
||||
<a name="math_toolkit.main_overview.intro.implementation_toolkit"></a><h5>
|
||||
<a name="id473505"></a>
|
||||
<a name="id473502"></a>
|
||||
<a class="link" href="intro.html#math_toolkit.main_overview.intro.implementation_toolkit">Implementation
|
||||
Toolkit</a>
|
||||
</h5>
|
||||
|
@ -31,7 +31,7 @@
|
||||
as handy shortcuts for common navigation tasks.
|
||||
</p>
|
||||
<a name="math_toolkit.main_overview.navigation.shortcuts"></a><h6>
|
||||
<a name="id473670"></a>
|
||||
<a name="id473664"></a>
|
||||
<a class="link" href="navigation.html#math_toolkit.main_overview.navigation.shortcuts">Shortcuts</a>
|
||||
</h6>
|
||||
<div class="blockquote"><blockquote class="blockquote">
|
||||
|
@ -284,7 +284,7 @@
|
||||
<a name="math_toolkit.main_overview.tr1.usage_recomendations"></a>
|
||||
</p>
|
||||
<h5>
|
||||
<a name="id550808"></a>
|
||||
<a name="id550806"></a>
|
||||
<a class="link" href="tr1.html#math_toolkit.main_overview.tr1.usage_recomendations">Usage
|
||||
Recomendations</a>
|
||||
</h5>
|
||||
@ -336,7 +336,7 @@
|
||||
<a name="math_toolkit.main_overview.tr1.supported_c99_functions"></a>
|
||||
</p>
|
||||
<h5>
|
||||
<a name="id551101"></a>
|
||||
<a name="id551100"></a>
|
||||
<a class="link" href="tr1.html#math_toolkit.main_overview.tr1.supported_c99_functions">Supported
|
||||
C99 Functions</a>
|
||||
</h5>
|
||||
@ -579,7 +579,7 @@
|
||||
<a name="math_toolkit.main_overview.tr1.currently_unsupported_c99_functions"></a>
|
||||
</p>
|
||||
<h5>
|
||||
<a name="id557243"></a>
|
||||
<a name="id557241"></a>
|
||||
<a class="link" href="tr1.html#math_toolkit.main_overview.tr1.currently_unsupported_c99_functions">Currently
|
||||
Unsupported C99 Functions</a>
|
||||
</h5>
|
||||
@ -650,7 +650,7 @@
|
||||
<a name="math_toolkit.main_overview.tr1.currently_unsupported_tr1_functions"></a>
|
||||
</p>
|
||||
<h5>
|
||||
<a name="id559283"></a>
|
||||
<a name="id559281"></a>
|
||||
<a class="link" href="tr1.html#math_toolkit.main_overview.tr1.currently_unsupported_tr1_functions">Currently
|
||||
Unsupported TR1 Functions</a>
|
||||
</h5>
|
||||
|
@ -35,7 +35,7 @@
|
||||
in this respect).
|
||||
</p>
|
||||
<div class="table">
|
||||
<a name="id905806"></a><p class="title"><b>Table 48. Performance Comparison of Various Windows Compilers</b></p>
|
||||
<a name="id905827"></a><p class="title"><b>Table 48. Performance Comparison of Various Windows Compilers</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Performance Comparison of Various Windows Compilers">
|
||||
<colgroup>
|
||||
<col>
|
||||
|
@ -46,7 +46,7 @@
|
||||
</p></td></tr>
|
||||
</table></div>
|
||||
<a name="math_toolkit.perf.comparisons.comparison_to_gsl_1_9_and_cephes"></a><h5>
|
||||
<a name="id908374"></a>
|
||||
<a name="id908395"></a>
|
||||
<a class="link" href="comparisons.html#math_toolkit.perf.comparisons.comparison_to_gsl_1_9_and_cephes">Comparison
|
||||
to GSL-1.9 and Cephes</a>
|
||||
</h5>
|
||||
@ -213,7 +213,7 @@
|
||||
<td>
|
||||
<p>
|
||||
+INF
|
||||
<sup>[<a name="id908749" href="#ftn.id908749" class="footnote">1</a>]</sup>
|
||||
<sup>[<a name="id908770" href="#ftn.id908770" class="footnote">1</a>]</sup>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
@ -284,13 +284,13 @@
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody class="footnotes"><tr><td colspan="4"><div class="footnote"><p><sup>[<a name="ftn.id908749" href="#id908749" class="para">1</a>] </sup>
|
||||
<tbody class="footnotes"><tr><td colspan="4"><div class="footnote"><p><sup>[<a name="ftn.id908770" href="#id908770" class="para">1</a>] </sup>
|
||||
Cephes gets stuck in an infinite loop while trying to execute
|
||||
our test cases.
|
||||
</p></div></td></tr></tbody>
|
||||
</table></div>
|
||||
<a name="math_toolkit.perf.comparisons.comparison_to_the_r_statistical_library_on_windows"></a><h5>
|
||||
<a name="id908919"></a>
|
||||
<a name="id908942"></a>
|
||||
<a class="link" href="comparisons.html#math_toolkit.perf.comparisons.comparison_to_the_r_statistical_library_on_windows">Comparison
|
||||
to the R Statistical Library on Windows</a>
|
||||
</h5>
|
||||
@ -301,7 +301,7 @@
|
||||
appears not to be buildable with Visual C++).
|
||||
</p>
|
||||
<div class="table">
|
||||
<a name="id908947"></a><p class="title"><b>Table 51. A Comparison to the R Statistical Library on Windows
|
||||
<a name="id908970"></a><p class="title"><b>Table 51. A Comparison to the R Statistical Library on Windows
|
||||
XP</b></p>
|
||||
<div class="table-contents"><table class="table" summary="A Comparison to the R Statistical Library on Windows
|
||||
XP">
|
||||
@ -374,7 +374,7 @@
|
||||
<p>
|
||||
</p>
|
||||
<p>74.66
|
||||
<sup>[<a name="id909092" href="#ftn.id909092" class="footnote">1</a>]</sup>
|
||||
<sup>[<a name="id909115" href="#ftn.id909115" class="footnote">1</a>]</sup>
|
||||
</p>
|
||||
<p> </p>
|
||||
<p>(4.905e-004s)</p>
|
||||
@ -792,7 +792,7 @@
|
||||
<p>
|
||||
</p>
|
||||
<p>53.59
|
||||
<sup>[<a name="id909957" href="#ftn.id909957" class="footnote">2</a>]</sup>
|
||||
<sup>[<a name="id909981" href="#ftn.id909981" class="footnote">2</a>]</sup>
|
||||
</p>
|
||||
<p> </p>
|
||||
<p>(5.145e-004s)</p>
|
||||
@ -1010,12 +1010,12 @@
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody class="footnotes"><tr><td colspan="3">
|
||||
<div class="footnote"><p><sup>[<a name="ftn.id909092" href="#id909092" class="para">1</a>] </sup>
|
||||
<div class="footnote"><p><sup>[<a name="ftn.id909115" href="#id909115" class="para">1</a>] </sup>
|
||||
There are a small number of our test cases where the R library
|
||||
fails to converge on a result: these tend to dominate the performance
|
||||
result.
|
||||
</p></div>
|
||||
<div class="footnote"><p><sup>[<a name="ftn.id909957" href="#id909957" class="para">2</a>] </sup>
|
||||
<div class="footnote"><p><sup>[<a name="ftn.id909981" href="#id909981" class="para">2</a>] </sup>
|
||||
The R library appears to use a linear-search strategy, that can
|
||||
perform very badly in a small number of pathological cases, but
|
||||
may or may not be more efficient in "typical" cases
|
||||
@ -1024,7 +1024,7 @@
|
||||
</table></div>
|
||||
</div>
|
||||
<br class="table-break"><a name="math_toolkit.perf.comparisons.comparison_to_the_r_statistical_library_on_linux"></a><h5>
|
||||
<a name="id910416"></a>
|
||||
<a name="id910439"></a>
|
||||
<a class="link" href="comparisons.html#math_toolkit.perf.comparisons.comparison_to_the_r_statistical_library_on_linux">Comparison
|
||||
to the R Statistical Library on Linux</a>
|
||||
</h5>
|
||||
@ -1033,7 +1033,7 @@
|
||||
Linux machine, with the test program and R-2.5.0 compiled with GNU G++ 4.2.0.
|
||||
</p>
|
||||
<div class="table">
|
||||
<a name="id910444"></a><p class="title"><b>Table 52. A Comparison to the R Statistical Library on Linux</b></p>
|
||||
<a name="id910467"></a><p class="title"><b>Table 52. A Comparison to the R Statistical Library on Linux</b></p>
|
||||
<div class="table-contents"><table class="table" summary="A Comparison to the R Statistical Library on Linux">
|
||||
<colgroup>
|
||||
<col>
|
||||
@ -1104,7 +1104,7 @@
|
||||
<p>
|
||||
</p>
|
||||
<p>44.06
|
||||
<sup>[<a name="id910587" href="#ftn.id910587" class="footnote">1</a>]</sup>
|
||||
<sup>[<a name="id910610" href="#ftn.id910610" class="footnote">1</a>]</sup>
|
||||
</p>
|
||||
<p> </p>
|
||||
<p>(5.701e-004s)</p>
|
||||
@ -1522,7 +1522,7 @@
|
||||
<p>
|
||||
</p>
|
||||
<p>30.07
|
||||
<sup>[<a name="id911449" href="#ftn.id911449" class="footnote">2</a>]</sup>
|
||||
<sup>[<a name="id911472" href="#ftn.id911472" class="footnote">2</a>]</sup>
|
||||
</p>
|
||||
<p> </p>
|
||||
<p>(5.490e-004s)</p>
|
||||
@ -1740,12 +1740,12 @@
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody class="footnotes"><tr><td colspan="3">
|
||||
<div class="footnote"><p><sup>[<a name="ftn.id910587" href="#id910587" class="para">1</a>] </sup>
|
||||
<div class="footnote"><p><sup>[<a name="ftn.id910610" href="#id910610" class="para">1</a>] </sup>
|
||||
There are a small number of our test cases where the R library
|
||||
fails to converge on a result: these tend to dominate the performance
|
||||
result.
|
||||
</p></div>
|
||||
<div class="footnote"><p><sup>[<a name="ftn.id911449" href="#id911449" class="para">2</a>] </sup>
|
||||
<div class="footnote"><p><sup>[<a name="ftn.id911472" href="#id911472" class="para">2</a>] </sup>
|
||||
The R library appears to use a linear-search strategy, that can
|
||||
perform very badly in a small number of pathological cases, but
|
||||
may or may not be more efficient in "typical" cases
|
||||
|
@ -33,7 +33,7 @@
|
||||
penalty for using the library in debug mode can be quite large.
|
||||
</p>
|
||||
<div class="table">
|
||||
<a name="id905224"></a><p class="title"><b>Table 47. Performance Comparison of Release and Debug Settings</b></p>
|
||||
<a name="id905245"></a><p class="title"><b>Table 47. Performance Comparison of Release and Debug Settings</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Performance Comparison of Release and Debug Settings">
|
||||
<colgroup>
|
||||
<col>
|
||||
|
@ -234,7 +234,7 @@
|
||||
highly vectorisable processors in the future.
|
||||
</p>
|
||||
<div class="table">
|
||||
<a name="id906988"></a><p class="title"><b>Table 49. A Comparison of Polynomial Evaluation Methods</b></p>
|
||||
<a name="id907011"></a><p class="title"><b>Table 49. A Comparison of Polynomial Evaluation Methods</b></p>
|
||||
<div class="table-contents"><table class="table" summary="A Comparison of Polynomial Evaluation Methods">
|
||||
<colgroup>
|
||||
<col>
|
||||
@ -634,7 +634,7 @@
|
||||
tutorial</a>.
|
||||
</p>
|
||||
<div class="table">
|
||||
<a name="id907765"></a><p class="title"><b>Table 50. Performance Comparison with and Without Internal
|
||||
<a name="id907787"></a><p class="title"><b>Table 50. Performance Comparison with and Without Internal
|
||||
Promotion to long double</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Performance Comparison with and Without Internal
|
||||
Promotion to long double">
|
||||
|
@ -55,7 +55,7 @@
|
||||
can take have the following meanings:
|
||||
</p>
|
||||
<a name="math_toolkit.policy.pol_ref.discrete_quant_ref.real"></a><h6>
|
||||
<a name="id894659"></a>
|
||||
<a name="id894689"></a>
|
||||
<a class="link" href="discrete_quant_ref.html#math_toolkit.policy.pol_ref.discrete_quant_ref.real">real</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -93,7 +93,7 @@
|
||||
<span class="special">=</span> <span class="number">68.1584</span></code>.
|
||||
</p>
|
||||
<a name="math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_outwards"></a><h6>
|
||||
<a name="id895150"></a>
|
||||
<a name="id895181"></a>
|
||||
<a class="link" href="discrete_quant_ref.html#math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_outwards">integer_round_outwards</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -151,7 +151,7 @@
|
||||
in each tail</em></span>.
|
||||
</p>
|
||||
<a name="math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_inwards"></a><h6>
|
||||
<a name="id895684"></a>
|
||||
<a name="id895712"></a>
|
||||
<a class="link" href="discrete_quant_ref.html#math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_inwards">integer_round_inwards</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -214,7 +214,7 @@
|
||||
in each tail</em></span>.
|
||||
</p>
|
||||
<a name="math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_down"></a><h6>
|
||||
<a name="id896352"></a>
|
||||
<a name="id896379"></a>
|
||||
<a class="link" href="discrete_quant_ref.html#math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_down">integer_round_down</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -222,7 +222,7 @@
|
||||
or a lower quantile.
|
||||
</p>
|
||||
<a name="math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_up"></a><h6>
|
||||
<a name="id896385"></a>
|
||||
<a name="id896412"></a>
|
||||
<a class="link" href="discrete_quant_ref.html#math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_up">integer_round_up</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -230,7 +230,7 @@
|
||||
a lower quantile.
|
||||
</p>
|
||||
<a name="math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_nearest"></a><h6>
|
||||
<a name="id896418"></a>
|
||||
<a name="id896445"></a>
|
||||
<a class="link" href="discrete_quant_ref.html#math_toolkit.policy.pol_ref.discrete_quant_ref.integer_round_nearest">integer_round_nearest</a>
|
||||
</h6>
|
||||
<p>
|
||||
|
@ -39,7 +39,7 @@
|
||||
</li>
|
||||
</ul></div>
|
||||
<a name="math_toolkit.policy.pol_ref.error_handling_policies.available_actions_when_an_error_is_raised"></a><h5>
|
||||
<a name="id888479"></a>
|
||||
<a name="id888504"></a>
|
||||
<a class="link" href="error_handling_policies.html#math_toolkit.policy.pol_ref.error_handling_policies.available_actions_when_an_error_is_raised">Available
|
||||
Actions When an Error is Raised</a>
|
||||
</h5>
|
||||
@ -62,7 +62,7 @@
|
||||
The various enumerated values have the following meanings:
|
||||
</p>
|
||||
<a name="math_toolkit.policy.pol_ref.error_handling_policies.throw_on_error"></a><h6>
|
||||
<a name="id888739"></a>
|
||||
<a name="id888765"></a>
|
||||
<a class="link" href="error_handling_policies.html#math_toolkit.policy.pol_ref.error_handling_policies.throw_on_error">throw_on_error</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -174,7 +174,7 @@
|
||||
</tbody>
|
||||
</table></div>
|
||||
<a name="math_toolkit.policy.pol_ref.error_handling_policies.errno_on_error"></a><h6>
|
||||
<a name="id888957"></a>
|
||||
<a name="id888982"></a>
|
||||
<a class="link" href="error_handling_policies.html#math_toolkit.policy.pol_ref.error_handling_policies.errno_on_error">errno_on_error</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -287,7 +287,7 @@
|
||||
</tbody>
|
||||
</table></div>
|
||||
<a name="math_toolkit.policy.pol_ref.error_handling_policies.ignore_error"></a><h6>
|
||||
<a name="id889190"></a>
|
||||
<a name="id889215"></a>
|
||||
<a class="link" href="error_handling_policies.html#math_toolkit.policy.pol_ref.error_handling_policies.ignore_error">ignore_error</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -400,7 +400,7 @@
|
||||
</tbody>
|
||||
</table></div>
|
||||
<a name="math_toolkit.policy.pol_ref.error_handling_policies.user_error"></a><h6>
|
||||
<a name="id889424"></a>
|
||||
<a name="id889448"></a>
|
||||
<a class="link" href="error_handling_policies.html#math_toolkit.policy.pol_ref.error_handling_policies.user_error">user_error</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -449,7 +449,7 @@
|
||||
here</a>.
|
||||
</p>
|
||||
<a name="math_toolkit.policy.pol_ref.error_handling_policies.kinds_of_error_raised"></a><h5>
|
||||
<a name="id890627"></a>
|
||||
<a name="id890657"></a>
|
||||
<a class="link" href="error_handling_policies.html#math_toolkit.policy.pol_ref.error_handling_policies.kinds_of_error_raised">Kinds
|
||||
of Error Raised</a>
|
||||
</h5>
|
||||
@ -688,7 +688,7 @@
|
||||
</tbody>
|
||||
</table></div>
|
||||
<a name="math_toolkit.policy.pol_ref.error_handling_policies.examples"></a><h5>
|
||||
<a name="id891794"></a>
|
||||
<a name="id891820"></a>
|
||||
<a class="link" href="error_handling_policies.html#math_toolkit.policy.pol_ref.error_handling_policies.examples">Examples</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -84,7 +84,7 @@
|
||||
</tbody>
|
||||
</table></div>
|
||||
<a name="math_toolkit.policy.pol_ref.internal_promotion.examples"></a><h5>
|
||||
<a name="id893129"></a>
|
||||
<a name="id893155"></a>
|
||||
<a class="link" href="internal_promotion.html#math_toolkit.policy.pol_ref.internal_promotion.examples">Examples</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -61,7 +61,7 @@
|
||||
then you can do so by defining various macros in <a href="../../../../../../../../boost/math/tools/user.hpp" target="_top">boost/math/tools/user.hpp</a>.
|
||||
</p>
|
||||
<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_domain_error_policy"></a><h6>
|
||||
<a name="id898263"></a>
|
||||
<a name="id898290"></a>
|
||||
<a class="link" href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_domain_error_policy">BOOST_MATH_DOMAIN_ERROR_POLICY</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -71,7 +71,7 @@
|
||||
<code class="computeroutput"><span class="identifier">ignore_error</span></code> or <code class="computeroutput"><span class="identifier">user_error</span></code>.
|
||||
</p>
|
||||
<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_pole_error_policy"></a><h6>
|
||||
<a name="id898359"></a>
|
||||
<a name="id898386"></a>
|
||||
<a class="link" href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_pole_error_policy">BOOST_MATH_POLE_ERROR_POLICY</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -81,7 +81,7 @@
|
||||
<code class="computeroutput"><span class="identifier">ignore_error</span></code> or <code class="computeroutput"><span class="identifier">user_error</span></code>.
|
||||
</p>
|
||||
<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_overflow_error_policy"></a><h6>
|
||||
<a name="id898455"></a>
|
||||
<a name="id898482"></a>
|
||||
<a class="link" href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_overflow_error_policy">BOOST_MATH_OVERFLOW_ERROR_POLICY</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -91,7 +91,7 @@
|
||||
<code class="computeroutput"><span class="identifier">ignore_error</span></code> or <code class="computeroutput"><span class="identifier">user_error</span></code>.
|
||||
</p>
|
||||
<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_rounding_error_policy"></a><h6>
|
||||
<a name="id898551"></a>
|
||||
<a name="id898578"></a>
|
||||
<a class="link" href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_rounding_error_policy">BOOST_MATH_ROUNDING_ERROR_POLICY</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -101,7 +101,7 @@
|
||||
<code class="computeroutput"><span class="identifier">ignore_error</span></code> or <code class="computeroutput"><span class="identifier">user_error</span></code>.
|
||||
</p>
|
||||
<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_evaluation_error_policy"></a><h6>
|
||||
<a name="id898647"></a>
|
||||
<a name="id898675"></a>
|
||||
<a class="link" href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_evaluation_error_policy">BOOST_MATH_EVALUATION_ERROR_POLICY</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -111,7 +111,7 @@
|
||||
<code class="computeroutput"><span class="identifier">ignore_error</span></code> or <code class="computeroutput"><span class="identifier">user_error</span></code>.
|
||||
</p>
|
||||
<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_underflow_error_policy"></a><h6>
|
||||
<a name="id898744"></a>
|
||||
<a name="id898771"></a>
|
||||
<a class="link" href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_underflow_error_policy">BOOST_MATH_UNDERFLOW_ERROR_POLICY</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -121,7 +121,7 @@
|
||||
<code class="computeroutput"><span class="identifier">ignore_error</span></code> or <code class="computeroutput"><span class="identifier">user_error</span></code>.
|
||||
</p>
|
||||
<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_denorm_error_policy"></a><h6>
|
||||
<a name="id898841"></a>
|
||||
<a name="id898868"></a>
|
||||
<a class="link" href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_denorm_error_policy">BOOST_MATH_DENORM_ERROR_POLICY</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -131,7 +131,7 @@
|
||||
<code class="computeroutput"><span class="identifier">ignore_error</span></code> or <code class="computeroutput"><span class="identifier">user_error</span></code>.
|
||||
</p>
|
||||
<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_indeterminate_result_error_policy"></a><h6>
|
||||
<a name="id898937"></a>
|
||||
<a name="id898965"></a>
|
||||
<a class="link" href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_indeterminate_result_error_policy">BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -142,7 +142,7 @@
|
||||
<code class="computeroutput"><span class="identifier">ignore_error</span></code> or <code class="computeroutput"><span class="identifier">user_error</span></code>.
|
||||
</p>
|
||||
<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_digits10_policy"></a><h6>
|
||||
<a name="id899037"></a>
|
||||
<a name="id899065"></a>
|
||||
<a class="link" href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_digits10_policy">BOOST_MATH_DIGITS10_POLICY</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -153,7 +153,7 @@
|
||||
recommended that you change this from the default.
|
||||
</p>
|
||||
<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_promote_float_policy"></a><h6>
|
||||
<a name="id899092"></a>
|
||||
<a name="id899119"></a>
|
||||
<a class="link" href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_promote_float_policy">BOOST_MATH_PROMOTE_FLOAT_POLICY</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -165,7 +165,7 @@
|
||||
off.
|
||||
</p>
|
||||
<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_promote_double_policy"></a><h6>
|
||||
<a name="id899187"></a>
|
||||
<a name="id899214"></a>
|
||||
<a class="link" href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_promote_double_policy">BOOST_MATH_PROMOTE_DOUBLE_POLICY</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -177,7 +177,7 @@
|
||||
off.
|
||||
</p>
|
||||
<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_discrete_quantile_policy"></a><h6>
|
||||
<a name="id899289"></a>
|
||||
<a name="id899315"></a>
|
||||
<a class="link" href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_discrete_quantile_policy">BOOST_MATH_DISCRETE_QUANTILE_POLICY</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -188,7 +188,7 @@
|
||||
Defaults to <code class="computeroutput"><span class="identifier">integer_round_outwards</span></code>.
|
||||
</p>
|
||||
<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_assert_undefined_policy"></a><h6>
|
||||
<a name="id899409"></a>
|
||||
<a name="id899434"></a>
|
||||
<a class="link" href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_assert_undefined_policy">BOOST_MATH_ASSERT_UNDEFINED_POLICY</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -201,7 +201,7 @@
|
||||
whether or not a particular property is well defined.
|
||||
</p>
|
||||
<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_max_series_iteration_policy"></a><h6>
|
||||
<a name="id899483"></a>
|
||||
<a name="id899509"></a>
|
||||
<a class="link" href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_max_series_iteration_policy">BOOST_MATH_MAX_SERIES_ITERATION_POLICY</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -210,7 +210,7 @@
|
||||
Defaults to 1000000.
|
||||
</p>
|
||||
<a name="math_toolkit.policy.pol_ref.policy_defaults.boost_math_max_root_iteration_policy"></a><h6>
|
||||
<a name="id899528"></a>
|
||||
<a name="id899553"></a>
|
||||
<a class="link" href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.boost_math_max_root_iteration_policy">BOOST_MATH_MAX_ROOT_ITERATION_POLICY</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -219,7 +219,7 @@
|
||||
Defaults to 200.
|
||||
</p>
|
||||
<a name="math_toolkit.policy.pol_ref.policy_defaults.example"></a><h6>
|
||||
<a name="id899571"></a>
|
||||
<a name="id899598"></a>
|
||||
<a class="link" href="policy_defaults.html#math_toolkit.policy.pol_ref.policy_defaults.example">Example</a>
|
||||
</h6>
|
||||
<p>
|
||||
|
@ -177,7 +177,7 @@
|
||||
<span class="emphasis"><em>base your comparisons on CDF's instead</em></span>.
|
||||
</p>
|
||||
<a name="math_toolkit.policy.pol_tutorial.understand_dis_quant.other_rounding_policies_are_available"></a><h6>
|
||||
<a name="id884946"></a>
|
||||
<a name="id884968"></a>
|
||||
<a class="link" href="understand_dis_quant.html#math_toolkit.policy.pol_tutorial.understand_dis_quant.other_rounding_policies_are_available">Other
|
||||
Rounding Policies are Available</a>
|
||||
</h6>
|
||||
|
@ -28,7 +28,7 @@
|
||||
of the First and Second Kinds</a>
|
||||
</h4></div></div></div>
|
||||
<a name="math_toolkit.special.bessel.bessel.synopsis"></a><h5>
|
||||
<a name="id755868"></a>
|
||||
<a name="id755906"></a>
|
||||
<a class="link" href="bessel.html#math_toolkit.special.bessel.bessel.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">T1</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T2</span><span class="special">></span>
|
||||
@ -44,7 +44,7 @@
|
||||
<a class="link" href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>calculated-result-type</em></span></a> <span class="identifier">cyl_neumann</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">v</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../../policy.html" title="Policies">Policy</a><span class="special">&);</span>
|
||||
</pre>
|
||||
<a name="math_toolkit.special.bessel.bessel.description"></a><h5>
|
||||
<a name="id756378"></a>
|
||||
<a name="id756416"></a>
|
||||
<a class="link" href="bessel.html#math_toolkit.special.bessel.bessel.description">Description</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -110,7 +110,7 @@
|
||||
<span class="inlinemediaobject"><img src="../../../../graphs/cyl_neumann.png" align="middle"></span>
|
||||
</p>
|
||||
<a name="math_toolkit.special.bessel.bessel.testing"></a><h5>
|
||||
<a name="id756790"></a>
|
||||
<a name="id756828"></a>
|
||||
<a class="link" href="bessel.html#math_toolkit.special.bessel.bessel.testing">Testing</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -119,7 +119,7 @@
|
||||
(with all the special case handling removed).
|
||||
</p>
|
||||
<a name="math_toolkit.special.bessel.bessel.accuracy"></a><h5>
|
||||
<a name="id756829"></a>
|
||||
<a name="id756867"></a>
|
||||
<a class="link" href="bessel.html#math_toolkit.special.bessel.bessel.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -135,7 +135,7 @@
|
||||
zero error</a>. All values are relative errors in units of epsilon.
|
||||
</p>
|
||||
<div class="table">
|
||||
<a name="id756893"></a><p class="title"><b>Table 36. Errors Rates in cyl_bessel_j</b></p>
|
||||
<a name="id756931"></a><p class="title"><b>Table 36. Errors Rates in cyl_bessel_j</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Errors Rates in cyl_bessel_j">
|
||||
<colgroup>
|
||||
<col>
|
||||
@ -304,7 +304,7 @@
|
||||
</table></div>
|
||||
</div>
|
||||
<br class="table-break"><div class="table">
|
||||
<a name="id757215"></a><p class="title"><b>Table 37. Errors Rates in cyl_neumann</b></p>
|
||||
<a name="id757253"></a><p class="title"><b>Table 37. Errors Rates in cyl_neumann</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Errors Rates in cyl_neumann">
|
||||
<colgroup>
|
||||
<col>
|
||||
@ -494,7 +494,7 @@
|
||||
were found.
|
||||
</p>
|
||||
<a name="math_toolkit.special.bessel.bessel.implementation"></a><h5>
|
||||
<a name="id757681"></a>
|
||||
<a name="id757713"></a>
|
||||
<a class="link" href="bessel.html#math_toolkit.special.bessel.bessel.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -28,7 +28,7 @@
|
||||
Overview</a>
|
||||
</h4></div></div></div>
|
||||
<a name="math_toolkit.special.bessel.bessel_over.ordinary_bessel_functions"></a><h5>
|
||||
<a name="id754850"></a>
|
||||
<a name="id754888"></a>
|
||||
<a class="link" href="bessel_over.html#math_toolkit.special.bessel.bessel_over.ordinary_bessel_functions">Ordinary
|
||||
Bessel Functions</a>
|
||||
</h5>
|
||||
@ -103,7 +103,7 @@ and is known as either a Bessel
|
||||
<span class="inlinemediaobject"><img src="../../../../equations/bessel10.png"></span>
|
||||
</p>
|
||||
<a name="math_toolkit.special.bessel.bessel_over.modified_bessel_functions"></a><h5>
|
||||
<a name="id755278"></a>
|
||||
<a name="id755316"></a>
|
||||
<a class="link" href="bessel_over.html#math_toolkit.special.bessel.bessel_over.modified_bessel_functions">Modified
|
||||
Bessel Functions</a>
|
||||
</h5>
|
||||
@ -167,7 +167,7 @@ respectively:
|
||||
<span class="inlinemediaobject"><img src="../../../../equations/mbessel10.png"></span>
|
||||
</p>
|
||||
<a name="math_toolkit.special.bessel.bessel_over.spherical_bessel_functions"></a><h5>
|
||||
<a name="id755685"></a>
|
||||
<a name="id755723"></a>
|
||||
<a class="link" href="bessel_over.html#math_toolkit.special.bessel.bessel_over.spherical_bessel_functions">Spherical
|
||||
Bessel Functions</a>
|
||||
</h5>
|
||||
|
@ -28,7 +28,7 @@
|
||||
Functions of the First and Second Kinds</a>
|
||||
</h4></div></div></div>
|
||||
<a name="math_toolkit.special.bessel.mbessel.synopsis"></a><h5>
|
||||
<a name="id758508"></a>
|
||||
<a name="id758545"></a>
|
||||
<a class="link" href="mbessel.html#math_toolkit.special.bessel.mbessel.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">T1</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T2</span><span class="special">></span>
|
||||
@ -44,7 +44,7 @@
|
||||
<a class="link" href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>calculated-result-type</em></span></a> <span class="identifier">cyl_bessel_k</span><span class="special">(</span><span class="identifier">T1</span> <span class="identifier">v</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../../policy.html" title="Policies">Policy</a><span class="special">&);</span>
|
||||
</pre>
|
||||
<a name="math_toolkit.special.bessel.mbessel.description"></a><h5>
|
||||
<a name="id759019"></a>
|
||||
<a name="id759055"></a>
|
||||
<a class="link" href="mbessel.html#math_toolkit.special.bessel.mbessel.description">Description</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -109,7 +109,7 @@
|
||||
<span class="inlinemediaobject"><img src="../../../../graphs/cyl_bessel_k.png" align="middle"></span>
|
||||
</p>
|
||||
<a name="math_toolkit.special.bessel.mbessel.testing"></a><h5>
|
||||
<a name="id759418"></a>
|
||||
<a name="id759454"></a>
|
||||
<a class="link" href="mbessel.html#math_toolkit.special.bessel.mbessel.testing">Testing</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -118,7 +118,7 @@
|
||||
(with all the special case handling removed).
|
||||
</p>
|
||||
<a name="math_toolkit.special.bessel.mbessel.accuracy"></a><h5>
|
||||
<a name="id759457"></a>
|
||||
<a name="id759494"></a>
|
||||
<a class="link" href="mbessel.html#math_toolkit.special.bessel.mbessel.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -129,7 +129,7 @@
|
||||
zero error</a>. All values are relative errors in units of epsilon.
|
||||
</p>
|
||||
<div class="table">
|
||||
<a name="id759504"></a><p class="title"><b>Table 38. Errors Rates in cyl_bessel_i</b></p>
|
||||
<a name="id759540"></a><p class="title"><b>Table 38. Errors Rates in cyl_bessel_i</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Errors Rates in cyl_bessel_i">
|
||||
<colgroup>
|
||||
<col>
|
||||
@ -226,7 +226,7 @@
|
||||
</table></div>
|
||||
</div>
|
||||
<br class="table-break"><div class="table">
|
||||
<a name="id759670"></a><p class="title"><b>Table 39. Errors Rates in cyl_bessel_k</b></p>
|
||||
<a name="id759707"></a><p class="title"><b>Table 39. Errors Rates in cyl_bessel_k</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Errors Rates in cyl_bessel_k">
|
||||
<colgroup>
|
||||
<col>
|
||||
@ -326,7 +326,7 @@
|
||||
</table></div>
|
||||
</div>
|
||||
<br class="table-break"><a name="math_toolkit.special.bessel.mbessel.implementation"></a><h5>
|
||||
<a name="id759849"></a>
|
||||
<a name="id759886"></a>
|
||||
<a class="link" href="mbessel.html#math_toolkit.special.bessel.mbessel.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -28,7 +28,7 @@
|
||||
Bessel Functions of the First and Second Kinds</a>
|
||||
</h4></div></div></div>
|
||||
<a name="math_toolkit.special.bessel.sph_bessel.synopsis"></a><h5>
|
||||
<a name="id760562"></a>
|
||||
<a name="id760597"></a>
|
||||
<a class="link" href="sph_bessel.html#math_toolkit.special.bessel.sph_bessel.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">T1</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T2</span><span class="special">></span>
|
||||
@ -44,7 +44,7 @@
|
||||
<a class="link" href="../../main_overview/result_type.html" title="Calculation of the Type of the Result"><span class="emphasis"><em>calculated-result-type</em></span></a> <span class="identifier">sph_neumann</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="identifier">v</span><span class="special">,</span> <span class="identifier">T2</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../../policy.html" title="Policies">Policy</a><span class="special">&);</span>
|
||||
</pre>
|
||||
<a name="math_toolkit.special.bessel.sph_bessel.description"></a><h5>
|
||||
<a name="id761072"></a>
|
||||
<a name="id761108"></a>
|
||||
<a class="link" href="sph_bessel.html#math_toolkit.special.bessel.sph_bessel.description">Description</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -97,7 +97,7 @@ for small <span class="emphasis"><em>x</em></span>:
|
||||
<span class="inlinemediaobject"><img src="../../../../graphs/sph_neumann.png" align="middle"></span>
|
||||
</p>
|
||||
<a name="math_toolkit.special.bessel.sph_bessel.testing"></a><h5>
|
||||
<a name="id761359"></a>
|
||||
<a name="id761401"></a>
|
||||
<a class="link" href="sph_bessel.html#math_toolkit.special.bessel.sph_bessel.testing">Testing</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -106,7 +106,7 @@ for small <span class="emphasis"><em>x</em></span>:
|
||||
implementation (with all the special case handling removed).
|
||||
</p>
|
||||
<a name="math_toolkit.special.bessel.sph_bessel.accuracy"></a><h5>
|
||||
<a name="id761398"></a>
|
||||
<a name="id761440"></a>
|
||||
<a class="link" href="sph_bessel.html#math_toolkit.special.bessel.sph_bessel.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -116,7 +116,7 @@ for small <span class="emphasis"><em>x</em></span>:
|
||||
refer to these functions for accuracy data.
|
||||
</p>
|
||||
<a name="math_toolkit.special.bessel.sph_bessel.implementation"></a><h5>
|
||||
<a name="id761449"></a>
|
||||
<a name="id761491"></a>
|
||||
<a class="link" href="sph_bessel.html#math_toolkit.special.bessel.sph_bessel.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -28,7 +28,7 @@
|
||||
of the First Kind - Legendre Form</a>
|
||||
</h4></div></div></div>
|
||||
<a name="math_toolkit.special.ellint.ellint_1.synopsis"></a><h6>
|
||||
<a name="id767302"></a>
|
||||
<a name="id767346"></a>
|
||||
<a class="link" href="ellint_1.html#math_toolkit.special.ellint.ellint_1.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -55,7 +55,7 @@
|
||||
<span class="special">}}</span> <span class="comment">// namespaces
|
||||
</span></pre>
|
||||
<a name="math_toolkit.special.ellint.ellint_1.description"></a><h6>
|
||||
<a name="id767868"></a>
|
||||
<a name="id767911"></a>
|
||||
<a class="link" href="ellint_1.html#math_toolkit.special.ellint.ellint_1.description">Description</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -123,7 +123,7 @@
|
||||
<p>
|
||||
</p>
|
||||
<a name="math_toolkit.special.ellint.ellint_1.accuracy"></a><h6>
|
||||
<a name="id768541"></a>
|
||||
<a name="id768584"></a>
|
||||
<a class="link" href="ellint_1.html#math_toolkit.special.ellint.ellint_1.accuracy">Accuracy</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -134,7 +134,7 @@
|
||||
All values are relative errors in units of epsilon.
|
||||
</p>
|
||||
<div class="table">
|
||||
<a name="id768576"></a><p class="title"><b>Table 41. Errors Rates in the Elliptic Integrals of the
|
||||
<a name="id768620"></a><p class="title"><b>Table 41. Errors Rates in the Elliptic Integrals of the
|
||||
First Kind</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Errors Rates in the Elliptic Integrals of the
|
||||
First Kind">
|
||||
@ -237,7 +237,7 @@
|
||||
</table></div>
|
||||
</div>
|
||||
<br class="table-break"><a name="math_toolkit.special.ellint.ellint_1.testing"></a><h6>
|
||||
<a name="id768753"></a>
|
||||
<a name="id768796"></a>
|
||||
<a class="link" href="ellint_1.html#math_toolkit.special.ellint.ellint_1.testing">Testing</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -247,7 +247,7 @@
|
||||
this implementation.
|
||||
</p>
|
||||
<a name="math_toolkit.special.ellint.ellint_1.implementation"></a><h6>
|
||||
<a name="id768793"></a>
|
||||
<a name="id768836"></a>
|
||||
<a class="link" href="ellint_1.html#math_toolkit.special.ellint.ellint_1.implementation">Implementation</a>
|
||||
</h6>
|
||||
<p>
|
||||
|
@ -28,7 +28,7 @@
|
||||
of the Second Kind - Legendre Form</a>
|
||||
</h4></div></div></div>
|
||||
<a name="math_toolkit.special.ellint.ellint_2.synopsis"></a><h6>
|
||||
<a name="id768912"></a>
|
||||
<a name="id768956"></a>
|
||||
<a class="link" href="ellint_2.html#math_toolkit.special.ellint.ellint_2.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -55,7 +55,7 @@
|
||||
<span class="special">}}</span> <span class="comment">// namespaces
|
||||
</span></pre>
|
||||
<a name="math_toolkit.special.ellint.ellint_2.description"></a><h6>
|
||||
<a name="id769476"></a>
|
||||
<a name="id769520"></a>
|
||||
<a class="link" href="ellint_2.html#math_toolkit.special.ellint.ellint_2.description">Description</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -123,7 +123,7 @@
|
||||
<p>
|
||||
</p>
|
||||
<a name="math_toolkit.special.ellint.ellint_2.accuracy"></a><h6>
|
||||
<a name="id770149"></a>
|
||||
<a name="id770192"></a>
|
||||
<a class="link" href="ellint_2.html#math_toolkit.special.ellint.ellint_2.accuracy">Accuracy</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -134,7 +134,7 @@
|
||||
All values are relative errors in units of epsilon.
|
||||
</p>
|
||||
<div class="table">
|
||||
<a name="id770185"></a><p class="title"><b>Table 42. Errors Rates in the Elliptic Integrals of the
|
||||
<a name="id770227"></a><p class="title"><b>Table 42. Errors Rates in the Elliptic Integrals of the
|
||||
Second Kind</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Errors Rates in the Elliptic Integrals of the
|
||||
Second Kind">
|
||||
@ -237,7 +237,7 @@
|
||||
</table></div>
|
||||
</div>
|
||||
<br class="table-break"><a name="math_toolkit.special.ellint.ellint_2.testing"></a><h6>
|
||||
<a name="id770361"></a>
|
||||
<a name="id770404"></a>
|
||||
<a class="link" href="ellint_2.html#math_toolkit.special.ellint.ellint_2.testing">Testing</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -247,7 +247,7 @@
|
||||
this implementation.
|
||||
</p>
|
||||
<a name="math_toolkit.special.ellint.ellint_2.implementation"></a><h6>
|
||||
<a name="id770402"></a>
|
||||
<a name="id770444"></a>
|
||||
<a class="link" href="ellint_2.html#math_toolkit.special.ellint.ellint_2.implementation">Implementation</a>
|
||||
</h6>
|
||||
<p>
|
||||
|
@ -28,7 +28,7 @@
|
||||
of the Third Kind - Legendre Form</a>
|
||||
</h4></div></div></div>
|
||||
<a name="math_toolkit.special.ellint.ellint_3.synopsis"></a><h6>
|
||||
<a name="id770521"></a>
|
||||
<a name="id770563"></a>
|
||||
<a class="link" href="ellint_3.html#math_toolkit.special.ellint.ellint_3.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -55,7 +55,7 @@
|
||||
<span class="special">}}</span> <span class="comment">// namespaces
|
||||
</span></pre>
|
||||
<a name="math_toolkit.special.ellint.ellint_3.description"></a><h6>
|
||||
<a name="id771222"></a>
|
||||
<a name="id771265"></a>
|
||||
<a class="link" href="ellint_3.html#math_toolkit.special.ellint.ellint_3.description">Description</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -129,7 +129,7 @@
|
||||
<p>
|
||||
</p>
|
||||
<a name="math_toolkit.special.ellint.ellint_3.accuracy"></a><h6>
|
||||
<a name="id772075"></a>
|
||||
<a name="id772121"></a>
|
||||
<a class="link" href="ellint_3.html#math_toolkit.special.ellint.ellint_3.accuracy">Accuracy</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -140,7 +140,7 @@
|
||||
All values are relative errors in units of epsilon.
|
||||
</p>
|
||||
<div class="table">
|
||||
<a name="id772112"></a><p class="title"><b>Table 43. Errors Rates in the Elliptic Integrals of the
|
||||
<a name="id772156"></a><p class="title"><b>Table 43. Errors Rates in the Elliptic Integrals of the
|
||||
Third Kind</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Errors Rates in the Elliptic Integrals of the
|
||||
Third Kind">
|
||||
@ -243,7 +243,7 @@
|
||||
</table></div>
|
||||
</div>
|
||||
<br class="table-break"><a name="math_toolkit.special.ellint.ellint_3.testing"></a><h6>
|
||||
<a name="id772288"></a>
|
||||
<a name="id772332"></a>
|
||||
<a class="link" href="ellint_3.html#math_toolkit.special.ellint.ellint_3.testing">Testing</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -253,7 +253,7 @@
|
||||
this implementation.
|
||||
</p>
|
||||
<a name="math_toolkit.special.ellint.ellint_3.implementation"></a><h6>
|
||||
<a name="id772328"></a>
|
||||
<a name="id772372"></a>
|
||||
<a class="link" href="ellint_3.html#math_toolkit.special.ellint.ellint_3.implementation">Implementation</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -291,7 +291,7 @@
|
||||
</p>
|
||||
<p>
|
||||
<span class="emphasis"><em>Π(n, φ+mπ, k) = Π(n, φ, k) ; n > 1</em></span>
|
||||
<sup>[<a name="id772475" href="#ftn.id772475" class="footnote">1</a>]</sup>
|
||||
<sup>[<a name="id772519" href="#ftn.id772519" class="footnote">1</a>]</sup>
|
||||
</p>
|
||||
<p>
|
||||
are used to move φ to the range [0, π/2].
|
||||
@ -311,7 +311,7 @@
|
||||
</p>
|
||||
<div class="footnotes">
|
||||
<br><hr width="100" align="left">
|
||||
<div class="footnote"><p><sup>[<a name="ftn.id772475" href="#id772475" class="para">1</a>] </sup>
|
||||
<div class="footnote"><p><sup>[<a name="ftn.id772519" href="#id772519" class="para">1</a>] </sup>
|
||||
I haven't been able to find a literature reference for this relation,
|
||||
but it appears to be the convention used by Mathematica. Intuitively
|
||||
the first <span class="emphasis"><em>2 * m * Π(n, k)</em></span> terms cancel out as the
|
||||
|
@ -28,7 +28,7 @@
|
||||
Integrals - Carlson Form</a>
|
||||
</h4></div></div></div>
|
||||
<a name="math_toolkit.special.ellint.ellint_carlson.synopsis"></a><h6>
|
||||
<a name="id763109"></a>
|
||||
<a name="id763153"></a>
|
||||
<a class="link" href="ellint_carlson.html#math_toolkit.special.ellint.ellint_carlson.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -100,7 +100,7 @@
|
||||
<span class="special">}}</span> <span class="comment">// namespaces
|
||||
</span></pre>
|
||||
<a name="math_toolkit.special.ellint.ellint_carlson.description"></a><h6>
|
||||
<a name="id764889"></a>
|
||||
<a name="id764932"></a>
|
||||
<a class="link" href="ellint_carlson.html#math_toolkit.special.ellint.ellint_carlson.description">Description</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -236,7 +236,7 @@
|
||||
<span class="inlinemediaobject"><img src="../../../../equations/ellint18.png"></span>
|
||||
</p>
|
||||
<a name="math_toolkit.special.ellint.ellint_carlson.testing"></a><h6>
|
||||
<a name="id766688"></a>
|
||||
<a name="id766732"></a>
|
||||
<a class="link" href="ellint_carlson.html#math_toolkit.special.ellint.ellint_carlson.testing">Testing</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -265,7 +265,7 @@
|
||||
to verify their correctness: see the above Carlson paper for details.
|
||||
</p>
|
||||
<a name="math_toolkit.special.ellint.ellint_carlson.accuracy"></a><h6>
|
||||
<a name="id766768"></a>
|
||||
<a name="id766812"></a>
|
||||
<a class="link" href="ellint_carlson.html#math_toolkit.special.ellint.ellint_carlson.accuracy">Accuracy</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -276,7 +276,7 @@
|
||||
All values are relative errors in units of epsilon.
|
||||
</p>
|
||||
<div class="table">
|
||||
<a name="id766805"></a><p class="title"><b>Table 40. Errors Rates in the Carlson Elliptic Integrals</b></p>
|
||||
<a name="id766848"></a><p class="title"><b>Table 40. Errors Rates in the Carlson Elliptic Integrals</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Errors Rates in the Carlson Elliptic Integrals">
|
||||
<colgroup>
|
||||
<col>
|
||||
@ -419,7 +419,7 @@
|
||||
</table></div>
|
||||
</div>
|
||||
<br class="table-break"><a name="math_toolkit.special.ellint.ellint_carlson.implementation"></a><h6>
|
||||
<a name="id767052"></a>
|
||||
<a name="id767095"></a>
|
||||
<a class="link" href="ellint_carlson.html#math_toolkit.special.ellint.ellint_carlson.implementation">Implementation</a>
|
||||
</h6>
|
||||
<p>
|
||||
|
@ -61,14 +61,14 @@
|
||||
Elliptic integral</a>.
|
||||
</p>
|
||||
<a name="math_toolkit.special.ellint.ellint_intro.notation"></a><h5>
|
||||
<a name="id761687"></a>
|
||||
<a name="id761731"></a>
|
||||
<a class="link" href="ellint_intro.html#math_toolkit.special.ellint.ellint_intro.notation">Notation</a>
|
||||
</h5>
|
||||
<p>
|
||||
All variables are real numbers unless otherwise noted.
|
||||
</p>
|
||||
<a name="ellint_def"></a><a name="math_toolkit.special.ellint.ellint_intro.definition"></a><h5>
|
||||
<a name="id761725"></a>
|
||||
<a name="id761768"></a>
|
||||
<a class="link" href="ellint_intro.html#math_toolkit.special.ellint.ellint_intro.definition">Definition</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -257,7 +257,7 @@
|
||||
</td></tr>
|
||||
</table></div>
|
||||
<a name="ellint_theorem"></a><a name="math_toolkit.special.ellint.ellint_intro.duplication_theorem"></a><h5>
|
||||
<a name="id762512"></a>
|
||||
<a name="id762556"></a>
|
||||
<a class="link" href="ellint_intro.html#math_toolkit.special.ellint.ellint_intro.duplication_theorem">Duplication
|
||||
Theorem</a>
|
||||
</h5>
|
||||
@ -269,7 +269,7 @@
|
||||
<span class="inlinemediaobject"><img src="../../../../equations/ellint13.png"></span>
|
||||
</p>
|
||||
<a name="ellint_formula"></a><a name="math_toolkit.special.ellint.ellint_intro.carlson_s_formulas"></a><h5>
|
||||
<a name="id762588"></a>
|
||||
<a name="id762632"></a>
|
||||
<a class="link" href="ellint_intro.html#math_toolkit.special.ellint.ellint_intro.carlson_s_formulas">Carlson's
|
||||
Formulas</a>
|
||||
</h5>
|
||||
@ -287,7 +287,7 @@
|
||||
<span class="inlinemediaobject"><img src="../../../../equations/ellint15.png"></span>
|
||||
</p>
|
||||
<a name="math_toolkit.special.ellint.ellint_intro.numerical_algorithms"></a><h5>
|
||||
<a name="id762685"></a>
|
||||
<a name="id762728"></a>
|
||||
<a class="link" href="ellint_intro.html#math_toolkit.special.ellint.ellint_intro.numerical_algorithms">Numerical
|
||||
Algorithms</a>
|
||||
</h5>
|
||||
@ -301,7 +301,7 @@
|
||||
integrals with satisfactory precisions.
|
||||
</p>
|
||||
<a name="ellint_refs"></a><a name="math_toolkit.special.ellint.ellint_intro.references"></a><h5>
|
||||
<a name="id762755"></a>
|
||||
<a name="id762798"></a>
|
||||
<a class="link" href="ellint_intro.html#math_toolkit.special.ellint.ellint_intro.references">References</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -28,7 +28,7 @@
|
||||
Integral Ei</a>
|
||||
</h4></div></div></div>
|
||||
<a name="math_toolkit.special.expint.expint_i.synopsis"></a><h5>
|
||||
<a name="id775363"></a>
|
||||
<a name="id775406"></a>
|
||||
<a class="link" href="expint_i.html#math_toolkit.special.expint.expint_i.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -63,7 +63,7 @@
|
||||
<p>
|
||||
</p>
|
||||
<a name="math_toolkit.special.expint.expint_i.description"></a><h5>
|
||||
<a name="id775744"></a>
|
||||
<a name="id775787"></a>
|
||||
<a class="link" href="expint_i.html#math_toolkit.special.expint.expint_i.description">Description</a>
|
||||
</h5>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">></span>
|
||||
@ -83,7 +83,7 @@
|
||||
<span class="inlinemediaobject"><img src="../../../../graphs/expint_i.png" align="middle"></span>
|
||||
</p>
|
||||
<a name="math_toolkit.special.expint.expint_i.accuracy"></a><h5>
|
||||
<a name="id776024"></a>
|
||||
<a name="id776066"></a>
|
||||
<a class="link" href="expint_i.html#math_toolkit.special.expint.expint_i.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -95,7 +95,7 @@
|
||||
error</a>.
|
||||
</p>
|
||||
<div class="table">
|
||||
<a name="id776069"></a><p class="title"><b>Table 46. Errors In the Function expint(z)</b></p>
|
||||
<a name="id776111"></a><p class="title"><b>Table 46. Errors In the Function expint(z)</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Errors In the Function expint(z)">
|
||||
<colgroup>
|
||||
<col>
|
||||
@ -207,7 +207,7 @@
|
||||
slightly over the range [4,6].
|
||||
</p>
|
||||
<a name="math_toolkit.special.expint.expint_i.testing"></a><h5>
|
||||
<a name="id776271"></a>
|
||||
<a name="id776312"></a>
|
||||
<a class="link" href="expint_i.html#math_toolkit.special.expint.expint_i.testing">Testing</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -222,7 +222,7 @@
|
||||
check.
|
||||
</p>
|
||||
<a name="math_toolkit.special.expint.expint_i.implementation"></a><h5>
|
||||
<a name="id776333"></a>
|
||||
<a name="id776376"></a>
|
||||
<a class="link" href="expint_i.html#math_toolkit.special.expint.expint_i.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -253,7 +253,7 @@
|
||||
[-1,1]. Note that while the rational approximation over [0,6] converges
|
||||
rapidly to the minimax solution it is rather ill-conditioned in practice.
|
||||
Cody and Thacher
|
||||
<sup>[<a name="id776481" href="#ftn.id776481" class="footnote">2</a>]</sup>
|
||||
<sup>[<a name="id776524" href="#ftn.id776524" class="footnote">2</a>]</sup>
|
||||
experienced the same issue and converted the polynomials into Chebeshev
|
||||
form to ensure stable computation. By experiment we found that the polynomials
|
||||
are just as stable in polynomial as Chebyshev form, <span class="emphasis"><em>provided</em></span>
|
||||
@ -284,7 +284,7 @@
|
||||
</p>
|
||||
<div class="footnotes">
|
||||
<br><hr width="100" align="left">
|
||||
<div class="footnote"><p><sup>[<a name="ftn.id776481" href="#id776481" class="para">2</a>] </sup>
|
||||
<div class="footnote"><p><sup>[<a name="ftn.id776524" href="#id776524" class="para">2</a>] </sup>
|
||||
W. J. Cody and H. C. Thacher, Jr., Rational Chebyshev approximations
|
||||
for the exponential integral E<sub>1</sub>(x), Math. Comp. 22 (1968), 641-649,
|
||||
and W. J. Cody and H. C. Thacher, Jr., Chebyshev approximations for
|
||||
|
@ -28,7 +28,7 @@
|
||||
Integral En</a>
|
||||
</h4></div></div></div>
|
||||
<a name="math_toolkit.special.expint.expint_n.synopsis"></a><h5>
|
||||
<a name="id773992"></a>
|
||||
<a name="id774041"></a>
|
||||
<a class="link" href="expint_n.html#math_toolkit.special.expint.expint_n.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -63,7 +63,7 @@
|
||||
<p>
|
||||
</p>
|
||||
<a name="math_toolkit.special.expint.expint_n.description"></a><h5>
|
||||
<a name="id774409"></a>
|
||||
<a name="id774457"></a>
|
||||
<a class="link" href="expint_n.html#math_toolkit.special.expint.expint_n.description">Description</a>
|
||||
</h5>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">></span>
|
||||
@ -83,7 +83,7 @@
|
||||
<span class="inlinemediaobject"><img src="../../../../graphs/expint2.png" align="middle"></span>
|
||||
</p>
|
||||
<a name="math_toolkit.special.expint.expint_n.accuracy"></a><h5>
|
||||
<a name="id774724"></a>
|
||||
<a name="id774772"></a>
|
||||
<a class="link" href="expint_n.html#math_toolkit.special.expint.expint_n.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -94,7 +94,7 @@
|
||||
the one shown will have <a class="link" href="../../backgrounders/relative_error.html#zero_error">effectively zero error</a>.
|
||||
</p>
|
||||
<div class="table">
|
||||
<a name="id774767"></a><p class="title"><b>Table 45. Errors In the Function expint(n, z)</b></p>
|
||||
<a name="id774816"></a><p class="title"><b>Table 45. Errors In the Function expint(n, z)</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Errors In the Function expint(n, z)">
|
||||
<colgroup>
|
||||
<col>
|
||||
@ -225,7 +225,7 @@
|
||||
</table></div>
|
||||
</div>
|
||||
<br class="table-break"><a name="math_toolkit.special.expint.expint_n.testing"></a><h5>
|
||||
<a name="id775000"></a>
|
||||
<a name="id775049"></a>
|
||||
<a class="link" href="expint_n.html#math_toolkit.special.expint.expint_n.testing">Testing</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -240,7 +240,7 @@
|
||||
check.
|
||||
</p>
|
||||
<a name="math_toolkit.special.expint.expint_n.implementation"></a><h5>
|
||||
<a name="id775061"></a>
|
||||
<a name="id775104"></a>
|
||||
<a class="link" href="expint_n.html#math_toolkit.special.expint.expint_n.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -27,7 +27,7 @@
|
||||
<a name="math_toolkit.special.extern_c.c99"></a><a class="link" href="c99.html" title="C99 C Functions"> C99 C Functions</a>
|
||||
</h4></div></div></div>
|
||||
<a name="math_toolkit.special.extern_c.c99.supported_c99_functions"></a><h5>
|
||||
<a name="id804642"></a>
|
||||
<a name="id804675"></a>
|
||||
<a class="link" href="c99.html#math_toolkit.special.extern_c.c99.supported_c99_functions">Supported
|
||||
C99 Functions</a>
|
||||
</h5>
|
||||
@ -138,7 +138,7 @@
|
||||
</span><span class="identifier">acosh</span><span class="special">(</span><span class="number">2</span><span class="special">);</span> <span class="comment">// integer argument is treated as a double, returns double.
|
||||
</span></pre>
|
||||
<a name="math_toolkit.special.extern_c.c99.quick_reference"></a><h5>
|
||||
<a name="id807689"></a>
|
||||
<a name="id807723"></a>
|
||||
<a class="link" href="c99.html#math_toolkit.special.extern_c.c99.quick_reference">Quick
|
||||
Reference</a>
|
||||
</h5>
|
||||
|
@ -288,7 +288,7 @@
|
||||
<a name="math_toolkit.special.extern_c.tr1.usage_recomendations"></a>
|
||||
</p>
|
||||
<h5>
|
||||
<a name="id794833"></a>
|
||||
<a name="id794867"></a>
|
||||
<a class="link" href="tr1.html#math_toolkit.special.extern_c.tr1.usage_recomendations">Usage
|
||||
Recomendations</a>
|
||||
</h5>
|
||||
@ -341,7 +341,7 @@
|
||||
<a name="math_toolkit.special.extern_c.tr1.supported_c99_functions"></a>
|
||||
</p>
|
||||
<h5>
|
||||
<a name="id795154"></a>
|
||||
<a name="id795188"></a>
|
||||
<a class="link" href="tr1.html#math_toolkit.special.extern_c.tr1.supported_c99_functions">Supported
|
||||
C99 Functions</a>
|
||||
</h5>
|
||||
@ -445,7 +445,7 @@
|
||||
<a name="math_toolkit.special.extern_c.tr1.supported_tr1_functions"></a>
|
||||
</p>
|
||||
<h5>
|
||||
<a name="id797963"></a>
|
||||
<a name="id797996"></a>
|
||||
<a class="link" href="tr1.html#math_toolkit.special.extern_c.tr1.supported_tr1_functions">Supported
|
||||
TR1 Functions</a>
|
||||
</h5>
|
||||
@ -584,7 +584,7 @@
|
||||
<a name="math_toolkit.special.extern_c.tr1.currently_unsupported_c99_functions"></a>
|
||||
</p>
|
||||
<h5>
|
||||
<a name="id801846"></a>
|
||||
<a name="id801878"></a>
|
||||
<a class="link" href="tr1.html#math_toolkit.special.extern_c.tr1.currently_unsupported_c99_functions">Currently
|
||||
Unsupported C99 Functions</a>
|
||||
</h5>
|
||||
@ -655,7 +655,7 @@
|
||||
<a name="math_toolkit.special.extern_c.tr1.currently_unsupported_tr1_functions"></a>
|
||||
</p>
|
||||
<h5>
|
||||
<a name="id804060"></a>
|
||||
<a name="id804094"></a>
|
||||
<a class="link" href="tr1.html#math_toolkit.special.extern_c.tr1.currently_unsupported_tr1_functions">Currently
|
||||
Unsupported TR1 Functions</a>
|
||||
</h5>
|
||||
|
@ -28,7 +28,7 @@
|
||||
Quick Reference</a>
|
||||
</h4></div></div></div>
|
||||
<a name="math_toolkit.special.extern_c.tr1_ref.supported_tr1_functions"></a><h5>
|
||||
<a name="id811624"></a>
|
||||
<a name="id811659"></a>
|
||||
<a class="link" href="tr1_ref.html#math_toolkit.special.extern_c.tr1_ref.supported_tr1_functions">Supported
|
||||
TR1 Functions</a>
|
||||
</h5>
|
||||
@ -163,7 +163,7 @@
|
||||
</span><span class="identifier">expint</span><span class="special">(</span><span class="number">2</span><span class="special">);</span> <span class="comment">// integer argument is treated as a double, returns double.
|
||||
</span></pre>
|
||||
<a name="math_toolkit.special.extern_c.tr1_ref.quick_reference"></a><h5>
|
||||
<a name="id815667"></a>
|
||||
<a name="id815703"></a>
|
||||
<a class="link" href="tr1_ref.html#math_toolkit.special.extern_c.tr1_ref.quick_reference">Quick
|
||||
Reference</a>
|
||||
</h5>
|
||||
@ -495,7 +495,7 @@
|
||||
for the full template (header only) version of this function.
|
||||
</p>
|
||||
<a name="math_toolkit.special.extern_c.tr1_ref.currently_unsupported_tr1_functions"></a><h5>
|
||||
<a name="id820697"></a>
|
||||
<a name="id820733"></a>
|
||||
<a class="link" href="tr1_ref.html#math_toolkit.special.extern_c.tr1_ref.currently_unsupported_tr1_functions">Currently
|
||||
Unsupported TR1 Functions</a>
|
||||
</h5>
|
||||
|
@ -65,7 +65,7 @@
|
||||
if the result is too large to represent in type T.
|
||||
</p>
|
||||
<a name="math_toolkit.special.factorials.sf_binomial.accuracy"></a><h5>
|
||||
<a name="id718358"></a>
|
||||
<a name="id718392"></a>
|
||||
<a class="link" href="sf_binomial.html#math_toolkit.special.factorials.sf_binomial.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -74,14 +74,14 @@
|
||||
function for larger arguments.
|
||||
</p>
|
||||
<a name="math_toolkit.special.factorials.sf_binomial.testing"></a><h5>
|
||||
<a name="id718401"></a>
|
||||
<a name="id718434"></a>
|
||||
<a class="link" href="sf_binomial.html#math_toolkit.special.factorials.sf_binomial.testing">Testing</a>
|
||||
</h5>
|
||||
<p>
|
||||
The spot tests for the binomial coefficients use data generated by functions.wolfram.com.
|
||||
</p>
|
||||
<a name="math_toolkit.special.factorials.sf_binomial.implementation"></a><h5>
|
||||
<a name="id718432"></a>
|
||||
<a name="id718465"></a>
|
||||
<a class="link" href="sf_binomial.html#math_toolkit.special.factorials.sf_binomial.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -64,7 +64,7 @@
|
||||
of i! is possible.
|
||||
</p>
|
||||
<a name="math_toolkit.special.factorials.sf_double_factorial.accuracy"></a><h5>
|
||||
<a name="id716631"></a>
|
||||
<a name="id716664"></a>
|
||||
<a class="link" href="sf_double_factorial.html#math_toolkit.special.factorials.sf_double_factorial.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -72,14 +72,14 @@
|
||||
so error rates should be no more than a couple of epsilon higher.
|
||||
</p>
|
||||
<a name="math_toolkit.special.factorials.sf_double_factorial.testing"></a><h5>
|
||||
<a name="id716665"></a>
|
||||
<a name="id716698"></a>
|
||||
<a class="link" href="sf_double_factorial.html#math_toolkit.special.factorials.sf_double_factorial.testing">Testing</a>
|
||||
</h5>
|
||||
<p>
|
||||
The spot tests for the double factorial use data generated by functions.wolfram.com.
|
||||
</p>
|
||||
<a name="math_toolkit.special.factorials.sf_double_factorial.implementation"></a><h5>
|
||||
<a name="id716698"></a>
|
||||
<a name="id716731"></a>
|
||||
<a class="link" href="sf_double_factorial.html#math_toolkit.special.factorials.sf_double_factorial.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -27,7 +27,7 @@
|
||||
<a name="math_toolkit.special.factorials.sf_factorial"></a><a class="link" href="sf_factorial.html" title="Factorial"> Factorial</a>
|
||||
</h4></div></div></div>
|
||||
<a name="math_toolkit.special.factorials.sf_factorial.synopsis"></a><h5>
|
||||
<a name="id715140"></a>
|
||||
<a name="id715174"></a>
|
||||
<a class="link" href="sf_factorial.html#math_toolkit.special.factorials.sf_factorial.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -54,7 +54,7 @@
|
||||
<span class="special">}}</span> <span class="comment">// namespaces
|
||||
</span></pre>
|
||||
<a name="math_toolkit.special.factorials.sf_factorial.description"></a><h5>
|
||||
<a name="id715566"></a>
|
||||
<a name="id715600"></a>
|
||||
<a class="link" href="sf_factorial.html#math_toolkit.special.factorials.sf_factorial.description">Description</a>
|
||||
</h5>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">></span>
|
||||
@ -112,7 +112,7 @@
|
||||
the size of further tables that depend on the factorials.
|
||||
</p>
|
||||
<a name="math_toolkit.special.factorials.sf_factorial.accuracy"></a><h5>
|
||||
<a name="id716094"></a>
|
||||
<a name="id716127"></a>
|
||||
<a class="link" href="sf_factorial.html#math_toolkit.special.factorials.sf_factorial.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -121,7 +121,7 @@
|
||||
will be the same as for <a class="link" href="../sf_gamma/tgamma.html" title="Gamma">tgamma</a>.
|
||||
</p>
|
||||
<a name="math_toolkit.special.factorials.sf_factorial.testing"></a><h5>
|
||||
<a name="id716168"></a>
|
||||
<a name="id716201"></a>
|
||||
<a class="link" href="sf_factorial.html#math_toolkit.special.factorials.sf_factorial.testing">Testing</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -130,7 +130,7 @@
|
||||
function handle those cases already.
|
||||
</p>
|
||||
<a name="math_toolkit.special.factorials.sf_factorial.implementation"></a><h5>
|
||||
<a name="id716211"></a>
|
||||
<a name="id716244"></a>
|
||||
<a class="link" href="sf_factorial.html#math_toolkit.special.factorials.sf_factorial.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -76,7 +76,7 @@
|
||||
the type of the result is T.
|
||||
</p>
|
||||
<a name="math_toolkit.special.factorials.sf_falling_factorial.accuracy"></a><h5>
|
||||
<a name="id717831"></a>
|
||||
<a name="id717864"></a>
|
||||
<a class="link" href="sf_falling_factorial.html#math_toolkit.special.factorials.sf_falling_factorial.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -84,14 +84,14 @@
|
||||
function.
|
||||
</p>
|
||||
<a name="math_toolkit.special.factorials.sf_falling_factorial.testing"></a><h5>
|
||||
<a name="id717869"></a>
|
||||
<a name="id717902"></a>
|
||||
<a class="link" href="sf_falling_factorial.html#math_toolkit.special.factorials.sf_falling_factorial.testing">Testing</a>
|
||||
</h5>
|
||||
<p>
|
||||
The spot tests for the falling factorials use data generated by functions.wolfram.com.
|
||||
</p>
|
||||
<a name="math_toolkit.special.factorials.sf_falling_factorial.implementation"></a><h5>
|
||||
<a name="id717903"></a>
|
||||
<a name="id717936"></a>
|
||||
<a class="link" href="sf_falling_factorial.html#math_toolkit.special.factorials.sf_falling_factorial.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -80,7 +80,7 @@
|
||||
the type of the result is T.
|
||||
</p>
|
||||
<a name="math_toolkit.special.factorials.sf_rising_factorial.accuracy"></a><h5>
|
||||
<a name="id717236"></a>
|
||||
<a name="id717269"></a>
|
||||
<a class="link" href="sf_rising_factorial.html#math_toolkit.special.factorials.sf_rising_factorial.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -88,14 +88,14 @@
|
||||
function.
|
||||
</p>
|
||||
<a name="math_toolkit.special.factorials.sf_rising_factorial.testing"></a><h5>
|
||||
<a name="id717275"></a>
|
||||
<a name="id717308"></a>
|
||||
<a class="link" href="sf_rising_factorial.html#math_toolkit.special.factorials.sf_rising_factorial.testing">Testing</a>
|
||||
</h5>
|
||||
<p>
|
||||
The spot tests for the rising factorials use data generated by functions.wolfram.com.
|
||||
</p>
|
||||
<a name="math_toolkit.special.factorials.sf_rising_factorial.implementation"></a><h5>
|
||||
<a name="id717308"></a>
|
||||
<a name="id717341"></a>
|
||||
<a class="link" href="sf_rising_factorial.html#math_toolkit.special.factorials.sf_rising_factorial.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -28,7 +28,7 @@
|
||||
Infinities and NaN's</a>
|
||||
</h3></div></div></div>
|
||||
<a name="math_toolkit.special.fpclass.synopsis"></a><h5>
|
||||
<a name="id790220"></a>
|
||||
<a name="id790253"></a>
|
||||
<a class="link" href="fpclass.html#math_toolkit.special.fpclass.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FP_ZERO</span> <span class="comment">/* implementation specific value */</span>
|
||||
@ -58,7 +58,7 @@
|
||||
to use these functions.
|
||||
</p>
|
||||
<a name="math_toolkit.special.fpclass.description"></a><h5>
|
||||
<a name="id790757"></a>
|
||||
<a name="id790791"></a>
|
||||
<a class="link" href="fpclass.html#math_toolkit.special.fpclass.description">Description</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -67,14 +67,14 @@
|
||||
<span class="inlinemediaobject"><img src="../../../../graphs/acosh.png" align="middle"></span>
|
||||
</p>
|
||||
<a name="math_toolkit.special.inv_hyper.acosh.accuracy"></a><h5>
|
||||
<a name="id785560"></a>
|
||||
<a name="id785598"></a>
|
||||
<a class="link" href="acosh.html#math_toolkit.special.inv_hyper.acosh.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
Generally accuracy is to within 1 or 2 epsilon across all supported platforms.
|
||||
</p>
|
||||
<a name="math_toolkit.special.inv_hyper.acosh.testing"></a><h5>
|
||||
<a name="id785591"></a>
|
||||
<a name="id785629"></a>
|
||||
<a class="link" href="acosh.html#math_toolkit.special.inv_hyper.acosh.testing">Testing</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -90,7 +90,7 @@
|
||||
to at least 50 decimal digits.
|
||||
</p>
|
||||
<a name="math_toolkit.special.inv_hyper.acosh.implementation"></a><h5>
|
||||
<a name="id785662"></a>
|
||||
<a name="id785699"></a>
|
||||
<a class="link" href="acosh.html#math_toolkit.special.inv_hyper.acosh.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -62,14 +62,14 @@
|
||||
<p>
|
||||
</p>
|
||||
<a name="math_toolkit.special.inv_hyper.asinh.accuracy"></a><h5>
|
||||
<a name="id786243"></a>
|
||||
<a name="id786279"></a>
|
||||
<a class="link" href="asinh.html#math_toolkit.special.inv_hyper.asinh.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
Generally accuracy is to within 1 or 2 epsilon across all supported platforms.
|
||||
</p>
|
||||
<a name="math_toolkit.special.inv_hyper.asinh.testing"></a><h5>
|
||||
<a name="id786274"></a>
|
||||
<a name="id786309"></a>
|
||||
<a class="link" href="asinh.html#math_toolkit.special.inv_hyper.asinh.testing">Testing</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -85,7 +85,7 @@
|
||||
to at least 50 decimal digits.
|
||||
</p>
|
||||
<a name="math_toolkit.special.inv_hyper.asinh.implementation"></a><h5>
|
||||
<a name="id786345"></a>
|
||||
<a name="id786381"></a>
|
||||
<a class="link" href="asinh.html#math_toolkit.special.inv_hyper.asinh.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -76,14 +76,14 @@ denoting
|
||||
<span class="inlinemediaobject"><img src="../../../../graphs/atanh.png" align="middle"></span>
|
||||
</p>
|
||||
<a name="math_toolkit.special.inv_hyper.atanh.accuracy"></a><h5>
|
||||
<a name="id787000"></a>
|
||||
<a name="id787033"></a>
|
||||
<a class="link" href="atanh.html#math_toolkit.special.inv_hyper.atanh.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
Generally accuracy is to within 1 or 2 epsilon across all supported platforms.
|
||||
</p>
|
||||
<a name="math_toolkit.special.inv_hyper.atanh.testing"></a><h5>
|
||||
<a name="id787031"></a>
|
||||
<a name="id787064"></a>
|
||||
<a class="link" href="atanh.html#math_toolkit.special.inv_hyper.atanh.testing">Testing</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -99,7 +99,7 @@ denoting
|
||||
to at least 50 decimal digits.
|
||||
</p>
|
||||
<a name="math_toolkit.special.inv_hyper.atanh.implementation"></a><h5>
|
||||
<a name="id787102"></a>
|
||||
<a name="id787135"></a>
|
||||
<a class="link" href="atanh.html#math_toolkit.special.inv_hyper.atanh.implementation">Implementation</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -32,7 +32,7 @@
|
||||
number of ULP.
|
||||
</p>
|
||||
<a name="math_toolkit.special.next_float.float_advance.synopsis"></a><h5>
|
||||
<a name="id793945"></a>
|
||||
<a name="id793976"></a>
|
||||
<a class="link" href="float_advance.html#math_toolkit.special.next_float.float_advance.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -50,7 +50,7 @@
|
||||
<span class="special">}}</span> <span class="comment">// namespaces
|
||||
</span></pre>
|
||||
<a name="math_toolkit.special.next_float.float_advance.description___float_advance"></a><h5>
|
||||
<a name="id794178"></a>
|
||||
<a name="id794208"></a>
|
||||
<a class="link" href="float_advance.html#math_toolkit.special.next_float.float_advance.description___float_advance">Description
|
||||
- float_advance</a>
|
||||
</h5>
|
||||
|
@ -34,7 +34,7 @@
|
||||
different.
|
||||
</p>
|
||||
<a name="math_toolkit.special.next_float.float_distance.synopsis"></a><h5>
|
||||
<a name="id793412"></a>
|
||||
<a name="id793443"></a>
|
||||
<a class="link" href="float_distance.html#math_toolkit.special.next_float.float_distance.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -52,7 +52,7 @@
|
||||
<span class="special">}}</span> <span class="comment">// namespaces
|
||||
</span></pre>
|
||||
<a name="math_toolkit.special.next_float.float_distance.description___float_distance"></a><h5>
|
||||
<a name="id793646"></a>
|
||||
<a name="id793676"></a>
|
||||
<a class="link" href="float_distance.html#math_toolkit.special.next_float.float_distance.description___float_distance">Description
|
||||
- float_distance</a>
|
||||
</h5>
|
||||
|
@ -28,7 +28,7 @@
|
||||
the Next Greater Representable Value (float_next)</a>
|
||||
</h4></div></div></div>
|
||||
<a name="math_toolkit.special.next_float.float_next.synopsis"></a><h5>
|
||||
<a name="id792643"></a>
|
||||
<a name="id792673"></a>
|
||||
<a class="link" href="float_next.html#math_toolkit.special.next_float.float_next.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -46,7 +46,7 @@
|
||||
<span class="special">}}</span> <span class="comment">// namespaces
|
||||
</span></pre>
|
||||
<a name="math_toolkit.special.next_float.float_next.description___float_next"></a><h5>
|
||||
<a name="id792858"></a>
|
||||
<a name="id792888"></a>
|
||||
<a class="link" href="float_next.html#math_toolkit.special.next_float.float_next.description___float_next">Description
|
||||
- float_next</a>
|
||||
</h5>
|
||||
|
@ -28,7 +28,7 @@
|
||||
the Next Smaller Representable Value (float_prior)</a>
|
||||
</h4></div></div></div>
|
||||
<a name="math_toolkit.special.next_float.float_prior.synopsis"></a><h5>
|
||||
<a name="id793015"></a>
|
||||
<a name="id793046"></a>
|
||||
<a class="link" href="float_prior.html#math_toolkit.special.next_float.float_prior.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -46,7 +46,7 @@
|
||||
<span class="special">}}</span> <span class="comment">// namespaces
|
||||
</span></pre>
|
||||
<a name="math_toolkit.special.next_float.float_prior.description___float_prior"></a><h5>
|
||||
<a name="id793232"></a>
|
||||
<a name="id793262"></a>
|
||||
<a class="link" href="float_prior.html#math_toolkit.special.next_float.float_prior.description___float_prior">Description
|
||||
- float_prior</a>
|
||||
</h5>
|
||||
|
@ -28,7 +28,7 @@
|
||||
the Next Representable Value in a Specific Direction (nextafter)</a>
|
||||
</h4></div></div></div>
|
||||
<a name="math_toolkit.special.next_float.nextafter.synopsis"></a><h5>
|
||||
<a name="id791895"></a>
|
||||
<a name="id791926"></a>
|
||||
<a class="link" href="nextafter.html#math_toolkit.special.next_float.nextafter.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -46,7 +46,7 @@
|
||||
<span class="special">}}</span> <span class="comment">// namespaces
|
||||
</span></pre>
|
||||
<a name="math_toolkit.special.next_float.nextafter.description___nextafter"></a><h5>
|
||||
<a name="id792129"></a>
|
||||
<a name="id792161"></a>
|
||||
<a class="link" href="nextafter.html#math_toolkit.special.next_float.nextafter.description___nextafter">Description
|
||||
- nextafter</a>
|
||||
</h5>
|
||||
@ -76,7 +76,7 @@
|
||||
returns an <a class="link" href="../../main_overview/error_handling.html#overflow_error">overflow_error</a>.
|
||||
</p>
|
||||
<a name="math_toolkit.special.next_float.nextafter.examples___nextafter"></a><h5>
|
||||
<a name="id792261"></a>
|
||||
<a name="id792291"></a>
|
||||
<a class="link" href="nextafter.html#math_toolkit.special.next_float.nextafter.examples___nextafter">Examples
|
||||
- nextafter</a>
|
||||
</h5>
|
||||
|
@ -71,7 +71,7 @@
|
||||
<span class="inlinemediaobject"><img src="../../../../graphs/cbrt.png" align="middle"></span>
|
||||
</p>
|
||||
<a name="math_toolkit.special.powers.cbrt.accuracy"></a><h5>
|
||||
<a name="id778788"></a>
|
||||
<a name="id778827"></a>
|
||||
<a class="link" href="cbrt.html#math_toolkit.special.powers.cbrt.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -79,7 +79,7 @@
|
||||
should have approximately 2 epsilon accuracy.
|
||||
</p>
|
||||
<a name="math_toolkit.special.powers.cbrt.testing"></a><h5>
|
||||
<a name="id778830"></a>
|
||||
<a name="id778870"></a>
|
||||
<a class="link" href="cbrt.html#math_toolkit.special.powers.cbrt.testing">Testing</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -32,7 +32,7 @@
|
||||
computes the compile-time integral power of a run-time base.
|
||||
</p>
|
||||
<a name="math_toolkit.special.powers.ct_pow.synopsis"></a><h5>
|
||||
<a name="id780538"></a>
|
||||
<a name="id780576"></a>
|
||||
<a class="link" href="ct_pow.html#math_toolkit.special.powers.ct_pow.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -49,7 +49,7 @@
|
||||
<span class="special">}}</span>
|
||||
</pre>
|
||||
<a name="math_toolkit.special.powers.ct_pow.rationale_and_usage"></a><h5>
|
||||
<a name="id780902"></a>
|
||||
<a name="id780940"></a>
|
||||
<a class="link" href="ct_pow.html#math_toolkit.special.powers.ct_pow.rationale_and_usage">Rationale
|
||||
and Usage</a>
|
||||
</h5>
|
||||
@ -91,7 +91,7 @@
|
||||
Only 3 different products were actually computed.
|
||||
</p>
|
||||
<a name="math_toolkit.special.powers.ct_pow.return_type"></a><h5>
|
||||
<a name="id781328"></a>
|
||||
<a name="id781366"></a>
|
||||
<a class="link" href="ct_pow.html#math_toolkit.special.powers.ct_pow.return_type">Return Type</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -112,7 +112,7 @@
|
||||
</li>
|
||||
</ul></div>
|
||||
<a name="math_toolkit.special.powers.ct_pow.policies"></a><h5>
|
||||
<a name="id781459"></a>
|
||||
<a name="id781497"></a>
|
||||
<a class="link" href="ct_pow.html#math_toolkit.special.powers.ct_pow.policies">Policies</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -126,7 +126,7 @@
|
||||
<p>
|
||||
</p>
|
||||
<a name="math_toolkit.special.powers.ct_pow.error_handling"></a><h5>
|
||||
<a name="id781513"></a>
|
||||
<a name="id781551"></a>
|
||||
<a class="link" href="ct_pow.html#math_toolkit.special.powers.ct_pow.error_handling">Error
|
||||
Handling</a>
|
||||
</h5>
|
||||
@ -231,7 +231,7 @@
|
||||
<span class="keyword">double</span> <span class="identifier">result</span> <span class="special">=</span> <span class="identifier">pow</span><span class="special"><-</span><span class="number">5</span><span class="special">>(</span><span class="identifier">base</span><span class="special">);</span>
|
||||
</pre>
|
||||
<a name="math_toolkit.special.powers.ct_pow.acknowledgements"></a><h5>
|
||||
<a name="id782721"></a>
|
||||
<a name="id782757"></a>
|
||||
<a class="link" href="ct_pow.html#math_toolkit.special.powers.ct_pow.acknowledgements">Acknowledgements</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -242,7 +242,7 @@
|
||||
improving the implementation.
|
||||
</p>
|
||||
<a name="math_toolkit.special.powers.ct_pow.references"></a><h5>
|
||||
<a name="id782760"></a>
|
||||
<a name="id782796"></a>
|
||||
<a class="link" href="ct_pow.html#math_toolkit.special.powers.ct_pow.references">References</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -80,7 +80,7 @@
|
||||
<span class="inlinemediaobject"><img src="../../../../graphs/expm1.png" align="middle"></span>
|
||||
</p>
|
||||
<a name="math_toolkit.special.powers.expm1.accuracy"></a><h5>
|
||||
<a name="id778274"></a>
|
||||
<a name="id778311"></a>
|
||||
<a class="link" href="expm1.html#math_toolkit.special.powers.expm1.accuracy">Accuracy</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -88,7 +88,7 @@
|
||||
should have approximately 1 epsilon accuracy.
|
||||
</p>
|
||||
<a name="math_toolkit.special.powers.expm1.testing"></a><h5>
|
||||
<a name="id778317"></a>
|
||||
<a name="id778354"></a>
|
||||
<a class="link" href="expm1.html#math_toolkit.special.powers.expm1.testing">Testing</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user