File: index.html

package info (click to toggle)
boost1.49 1.49.0-3.2
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 427,096 kB
  • sloc: cpp: 1,806,930; xml: 101,307; ansic: 43,491; python: 28,668; sh: 11,922; cs: 2,118; perl: 714; makefile: 671; yacc: 456; asm: 353; php: 116; lisp: 60; sql: 13; csh: 6
file content (522 lines) | stat: -rw-r--r-- 34,036 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Math Toolkit</title>
<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="Math Toolkit">
<link rel="next" href="math_toolkit/main_overview.html" title="Overview">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
<td align="center"><a href="../../../../../index.html">Home</a></td>
<td align="center"><a href="../../../../../libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="../../../../../more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav"><a accesskey="n" href="math_toolkit/main_overview.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a></div>
<div class="article">
<div class="titlepage">
<div>
<div><h2 class="title">
<a name="math_toolkit"></a>Math Toolkit</h2></div>
<div><div class="authorgroup">
<div class="author"><h3 class="author">
<span class="firstname">John</span> <span class="surname">Maddock</span>
</h3></div>
<div class="author"><h3 class="author">
<span class="firstname">Paul A.</span> <span class="surname">Bristow</span>
</h3></div>
<div class="author"><h3 class="author">
<span class="firstname">Hubert</span> <span class="surname">Holin</span>
</h3></div>
<div class="author"><h3 class="author">
<span class="firstname">Xiaogang</span> <span class="surname">Zhang</span>
</h3></div>
<div class="author"><h3 class="author">
<span class="firstname">Bruno</span> <span class="surname">Lalande</span>
</h3></div>
<div class="author"><h3 class="author">
<span class="firstname">Johan</span> <span class="surname">R&#229;de</span>
</h3></div>
<div class="author"><h3 class="author">
<span class="firstname">Gautam</span> <span class="surname">Sewani</span>
</h3></div>
<div class="author"><h3 class="author">
<span class="firstname">Thijs</span> <span class="surname">van den Berg</span>
</h3></div>
</div></div>
<div><p class="copyright">Copyright &#169; 2006-2010 John Maddock, Paul A. Bristow, Hubert Holin, Xiaogang Zhang, Bruno
      Lalande, Johan R&#229;de, Gautam Sewani and Thijs van den Berg</p></div>
<div><div class="legalnotice">
<a name="math_toolkit.legal"></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>
</div></div>
</div>
<hr>
</div>
<div class="toc">
<p><b>Table of Contents</b></p>
<dl>
<dt><span class="section"><a href="math_toolkit/main_overview.html">Overview</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="math_toolkit/main_overview/intro.html">About the Math Toolkit</a></span></dt>
<dt><span class="section"><a href="math_toolkit/main_overview/navigation.html">Navigation</a></span></dt>
<dt><span class="section"><a href="math_toolkit/main_overview/directories.html">Directory and
      File Structure</a></span></dt>
<dt><span class="section"><a href="math_toolkit/main_overview/namespaces.html">Namespaces</a></span></dt>
<dt><span class="section"><a href="math_toolkit/main_overview/result_type.html">Calculation of
      the Type of the Result</a></span></dt>
<dt><span class="section"><a href="math_toolkit/main_overview/error_handling.html">Error Handling</a></span></dt>
<dt><span class="section"><a href="math_toolkit/main_overview/compilers_overview.html">Compilers</a></span></dt>
<dt><span class="section"><a href="math_toolkit/main_overview/config_macros.html">Configuration
      Macros</a></span></dt>
<dt><span class="section"><a href="math_toolkit/main_overview/pol_overview.html">Policies</a></span></dt>
<dt><span class="section"><a href="math_toolkit/main_overview/threads.html">Thread Safety</a></span></dt>
<dt><span class="section"><a href="math_toolkit/main_overview/perf_over.html">Performance</a></span></dt>
<dt><span class="section"><a href="math_toolkit/main_overview/building.html">If and How to Build
      a Boost.Math Library, and its Examples and Tests</a></span></dt>
<dt><span class="section"><a href="math_toolkit/main_overview/history1.html">History and What's
      New</a></span></dt>
<dt><span class="section"><a href="math_toolkit/main_overview/tr1.html">C99 and C++ TR1 C-style
      Functions</a></span></dt>
<dt><span class="section"><a href="math_toolkit/main_overview/faq.html">Frequently Asked Questions
      FAQ</a></span></dt>
<dt><span class="section"><a href="math_toolkit/main_overview/contact.html">Contact Info and
      Support</a></span></dt>
</dl></dd>
<dt><span class="section"><a href="math_toolkit/dist.html">Statistical Distributions and Functions</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="math_toolkit/dist/stat_tut.html">Statistical Distributions
      Tutorial</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="math_toolkit/dist/stat_tut/overview.html">Overview of Distributions</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="math_toolkit/dist/stat_tut/overview/headers.html">Headers
          and Namespaces</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/stat_tut/overview/objects.html">Distributions
          are Objects</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/stat_tut/overview/generic.html">Generic
          operations common to all distributions are non-member functions</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/stat_tut/overview/complements.html">Complements
          are supported too - and when to use them</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/stat_tut/overview/parameters.html">Parameters
          can be calculated</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/stat_tut/overview/summary.html">Summary</a></span></dt>
</dl></dd>
<dt><span class="section"><a href="math_toolkit/dist/stat_tut/weg.html">Worked Examples</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="math_toolkit/dist/stat_tut/weg/dist_construct_eg.html">Distribution
          Construction Example</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/stat_tut/weg/st_eg.html">Student's t
          Distribution Examples</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/stat_tut/weg/cs_eg.html">Chi Squared
          Distribution Examples</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/stat_tut/weg/f_eg.html">F Distribution
          Examples</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/stat_tut/weg/binom_eg.html">Binomial
          Distribution Examples</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/stat_tut/weg/geometric_eg.html">Geometric
          Distribution Examples</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/stat_tut/weg/neg_binom_eg.html">Negative
          Binomial Distribution Examples</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/stat_tut/weg/normal_example.html">Normal
          Distribution Examples</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/stat_tut/weg/inverse_chi_squared_eg.html">Inverse
          Chi-Squared Distribution Bayes Example</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/stat_tut/weg/nccs_eg.html">Non Central
          Chi Squared Example</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/stat_tut/weg/error_eg.html">Error Handling
          Example</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/stat_tut/weg/find_eg.html">Find Location
          and Scale Examples</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/stat_tut/weg/nag_library.html">Comparison
          with C, R, FORTRAN-style Free Functions</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/stat_tut/weg/c_sharp.html">Using the
          Distributions from Within C#</a></span></dt>
</dl></dd>
<dt><span class="section"><a href="math_toolkit/dist/stat_tut/variates.html">Random Variates
        and Distribution Parameters</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/stat_tut/dist_params.html">Discrete Probability
        Distributions</a></span></dt>
</dl></dd>
<dt><span class="section"><a href="math_toolkit/dist/dist_ref.html">Statistical Distributions
      Reference</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="math_toolkit/dist/dist_ref/nmp.html">Non-Member Properties</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/dist_ref/dists.html">Distributions</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="math_toolkit/dist/dist_ref/dists/bernoulli_dist.html">Bernoulli
          Distribution</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/dist_ref/dists/beta_dist.html">Beta
          Distribution</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/dist_ref/dists/binomial_dist.html">Binomial
          Distribution</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/dist_ref/dists/cauchy_dist.html">Cauchy-Lorentz
          Distribution</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/dist_ref/dists/chi_squared_dist.html">Chi
          Squared Distribution</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/dist_ref/dists/exp_dist.html">Exponential
          Distribution</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/dist_ref/dists/extreme_dist.html">Extreme
          Value Distribution</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/dist_ref/dists/f_dist.html">F Distribution</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/dist_ref/dists/gamma_dist.html">Gamma
          (and Erlang) Distribution</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/dist_ref/dists/geometric_dist.html">Geometric
          Distribution</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/dist_ref/dists/hypergeometric_dist.html">Hypergeometric
          Distribution</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/dist_ref/dists/inverse_chi_squared_dist.html">Inverse
          Chi Squared Distribution</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/dist_ref/dists/inverse_gamma_dist.html">Inverse
          Gamma Distribution</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/dist_ref/dists/inverse_gaussian_dist.html">Inverse
          Gaussian (or Inverse Normal) Distribution</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/dist_ref/dists/laplace_dist.html">Laplace
          Distribution</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/dist_ref/dists/logistic_dist.html">Logistic
          Distribution</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/dist_ref/dists/lognormal_dist.html">Log
          Normal Distribution</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/dist_ref/dists/negative_binomial_dist.html">Negative
          Binomial Distribution</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/dist_ref/dists/nc_beta_dist.html">Noncentral
          Beta Distribution</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/dist_ref/dists/nc_chi_squared_dist.html">Noncentral
          Chi-Squared Distribution</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/dist_ref/dists/nc_f_dist.html">Noncentral
          F Distribution</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/dist_ref/dists/nc_t_dist.html">Noncentral
          T Distribution</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/dist_ref/dists/normal_dist.html">Normal
          (Gaussian) Distribution</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/dist_ref/dists/pareto.html">Pareto Distribution</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/dist_ref/dists/poisson_dist.html">Poisson
          Distribution</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/dist_ref/dists/rayleigh.html">Rayleigh
          Distribution</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/dist_ref/dists/students_t_dist.html">Students
          t Distribution</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/dist_ref/dists/triangular_dist.html">Triangular
          Distribution</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/dist_ref/dists/uniform_dist.html">Uniform
          Distribution</a></span></dt>
<dt><span class="section"><a href="math_toolkit/dist/dist_ref/dists/weibull_dist.html">Weibull
          Distribution</a></span></dt>
</dl></dd>
<dt><span class="section"><a href="math_toolkit/dist/dist_ref/dist_algorithms.html">Distribution
        Algorithms</a></span></dt>
</dl></dd>
<dt><span class="section"><a href="math_toolkit/dist/future.html">Extras/Future Directions</a></span></dt>
</dl></dd>
<dt><span class="section"><a href="math_toolkit/special.html">Special Functions</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="math_toolkit/special/sf_gamma.html">Gamma Functions</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="math_toolkit/special/sf_gamma/tgamma.html">Gamma</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/sf_gamma/lgamma.html">Log Gamma</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/sf_gamma/digamma.html">Digamma</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/sf_gamma/gamma_ratios.html">Ratios
        of Gamma Functions</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/sf_gamma/igamma.html">Incomplete Gamma
        Functions</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/sf_gamma/igamma_inv.html">Incomplete
        Gamma Function Inverses</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/sf_gamma/gamma_derivatives.html">Derivative
        of the Incomplete Gamma Function</a></span></dt>
</dl></dd>
<dt><span class="section"><a href="math_toolkit/special/factorials.html">Factorials and Binomial
      Coefficients</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="math_toolkit/special/factorials/sf_factorial.html">Factorial</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/factorials/sf_double_factorial.html">Double
        Factorial</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/factorials/sf_rising_factorial.html">Rising
        Factorial</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/factorials/sf_falling_factorial.html">Falling
        Factorial</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/factorials/sf_binomial.html">Binomial
        Coefficients</a></span></dt>
</dl></dd>
<dt><span class="section"><a href="math_toolkit/special/sf_beta.html">Beta Functions</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="math_toolkit/special/sf_beta/beta_function.html">Beta</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/sf_beta/ibeta_function.html">Incomplete
        Beta Functions</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/sf_beta/ibeta_inv_function.html">The
        Incomplete Beta Function Inverses</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/sf_beta/beta_derivative.html">Derivative
        of the Incomplete Beta Function</a></span></dt>
</dl></dd>
<dt><span class="section"><a href="math_toolkit/special/sf_erf.html">Error Functions</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="math_toolkit/special/sf_erf/error_function.html">Error Functions</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/sf_erf/error_inv.html">Error Function
        Inverses</a></span></dt>
</dl></dd>
<dt><span class="section"><a href="math_toolkit/special/sf_poly.html">Polynomials</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="math_toolkit/special/sf_poly/legendre.html">Legendre (and
        Associated) Polynomials</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/sf_poly/laguerre.html">Laguerre (and
        Associated) Polynomials</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/sf_poly/hermite.html">Hermite Polynomials</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/sf_poly/sph_harm.html">Spherical Harmonics</a></span></dt>
</dl></dd>
<dt><span class="section"><a href="math_toolkit/special/bessel.html">Bessel Functions</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="math_toolkit/special/bessel/bessel_over.html">Bessel Function
        Overview</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/bessel/bessel.html">Bessel Functions
        of the First and Second Kinds</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/bessel/mbessel.html">Modified Bessel
        Functions of the First and Second Kinds</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/bessel/sph_bessel.html">Spherical Bessel
        Functions of the First and Second Kinds</a></span></dt>
</dl></dd>
<dt><span class="section"><a href="math_toolkit/special/ellint.html">Elliptic Integrals</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="math_toolkit/special/ellint/ellint_intro.html">Elliptic
        Integral Overview</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/ellint/ellint_carlson.html">Elliptic
        Integrals - Carlson Form</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/ellint/ellint_1.html">Elliptic Integrals
        of the First Kind - Legendre Form</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/ellint/ellint_2.html">Elliptic Integrals
        of the Second Kind - Legendre Form</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/ellint/ellint_3.html">Elliptic Integrals
        of the Third Kind - Legendre Form</a></span></dt>
</dl></dd>
<dt><span class="section"><a href="math_toolkit/special/zetas.html">Zeta Functions</a></span></dt>
<dd><dl><dt><span class="section"><a href="math_toolkit/special/zetas/zeta.html">Riemann Zeta Function</a></span></dt></dl></dd>
<dt><span class="section"><a href="math_toolkit/special/expint.html">Exponential Integrals</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="math_toolkit/special/expint/expint_n.html">Exponential Integral
        En</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/expint/expint_i.html">Exponential Integral
        Ei</a></span></dt>
</dl></dd>
<dt><span class="section"><a href="math_toolkit/special/powers.html">Logs, Powers, Roots and
      Exponentials</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="math_toolkit/special/powers/log1p.html">log1p</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/powers/expm1.html">expm1</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/powers/cbrt.html">cbrt</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/powers/sqrt1pm1.html">sqrt1pm1</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/powers/powm1.html">powm1</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/powers/hypot.html">hypot</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/powers/ct_pow.html">Compile Time Power
        of a Runtime Base</a></span></dt>
</dl></dd>
<dt><span class="section"><a href="math_toolkit/special/sinc.html">Sinus Cardinal and Hyperbolic
      Sinus Cardinal Functions</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="math_toolkit/special/sinc/sinc_overview.html">Sinus Cardinal
        and Hyperbolic Sinus Cardinal Functions Overview</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/sinc/sinc_pi.html">sinc_pi</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/sinc/sinhc_pi.html">sinhc_pi</a></span></dt>
</dl></dd>
<dt><span class="section"><a href="math_toolkit/special/inv_hyper.html">Inverse Hyperbolic Functions</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="math_toolkit/special/inv_hyper/inv_hyper_over.html">Inverse
        Hyperbolic Functions Overview</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/inv_hyper/acosh.html">acosh</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/inv_hyper/asinh.html">asinh</a></span></dt>
<dt><span class="section"><a href="math_toolkit/special/inv_hyper/atanh.html">atanh</a></span></dt>
</dl></dd>
</dl></dd>
<dt><span class="section"><a href="math_toolkit/utils.html">Floating Point Utilities</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="math_toolkit/utils/rounding.html">Rounding Truncation and
      Integer Conversion</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="math_toolkit/utils/rounding/round.html">Rounding Functions</a></span></dt>
<dt><span class="section"><a href="math_toolkit/utils/rounding/trunc.html">Truncation Functions</a></span></dt>
<dt><span class="section"><a href="math_toolkit/utils/rounding/modf.html">Integer and Fractional
        Part Splitting (modf)</a></span></dt>
</dl></dd>
<dt><span class="section"><a href="math_toolkit/utils/fpclass.html">Floating-Point Classification:
      Infinities and NaNs</a></span></dt>
<dt><span class="section"><a href="math_toolkit/utils/sign_functions.html">Sign Manipulation
      Functions</a></span></dt>
<dt><span class="section"><a href="math_toolkit/utils/fp_facets.html">Facets for Floating-Point
      Infinities and NaNs</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="math_toolkit/utils/fp_facets/intro.html">Introduction</a></span></dt>
<dt><span class="section"><a href="math_toolkit/utils/fp_facets/reference.html">Reference</a></span></dt>
<dt><span class="section"><a href="math_toolkit/utils/fp_facets/examples.html">Examples</a></span></dt>
<dt><span class="section"><a href="math_toolkit/utils/fp_facets/portability.html">Portability</a></span></dt>
<dt><span class="section"><a href="math_toolkit/utils/fp_facets/rationale.html">Design Rationale</a></span></dt>
</dl></dd>
<dt><span class="section"><a href="math_toolkit/utils/next_float.html">Floating-Point Representation
      Distance (ULP), and Finding Adjacent Floating-Point Values</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="math_toolkit/utils/next_float/nextafter.html">Finding the
        Next Representable Value in a Specific Direction (nextafter)</a></span></dt>
<dt><span class="section"><a href="math_toolkit/utils/next_float/float_next.html">Finding the
        Next Greater Representable Value (float_next)</a></span></dt>
<dt><span class="section"><a href="math_toolkit/utils/next_float/float_prior.html">Finding
        the Next Smaller Representable Value (float_prior)</a></span></dt>
<dt><span class="section"><a href="math_toolkit/utils/next_float/float_distance.html">Calculating
        the Representation Distance Between Two Floating Point Values (ULP) float_distance</a></span></dt>
<dt><span class="section"><a href="math_toolkit/utils/next_float/float_advance.html">Advancing
        a Floating Point Value by a Specific Representation Distance (ULP) float_advance</a></span></dt>
</dl></dd>
</dl></dd>
<dt><span class="section"><a href="math_toolkit/extern_c.html">TR1 and C99 external "C"
    Functions</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="math_toolkit/extern_c/tr1.html">C99 and TR1 C Functions Overview</a></span></dt>
<dt><span class="section"><a href="math_toolkit/extern_c/c99.html">C99 C Functions</a></span></dt>
<dt><span class="section"><a href="math_toolkit/extern_c/tr1_ref.html">TR1 C Functions Quick
      Reference</a></span></dt>
</dl></dd>
<dt><span class="section"><a href="math_toolkit/toolkit.html">Tools, Constants and Internal Details</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="math_toolkit/toolkit/internals_overview.html">Overview</a></span></dt>
<dt><span class="section"><a href="math_toolkit/toolkit/internals1.html">Utilities - Constants
      &amp; Tools</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="math_toolkit/toolkit/internals1/constants.html">Numeric
        Constants</a></span></dt>
<dt><span class="section"><a href="math_toolkit/toolkit/internals1/series_evaluation.html">Series
        Evaluation</a></span></dt>
<dt><span class="section"><a href="math_toolkit/toolkit/internals1/cf.html">Continued Fraction
        Evaluation</a></span></dt>
<dt><span class="section"><a href="math_toolkit/toolkit/internals1/rational.html">Polynomial
        and Rational Function Evaluation</a></span></dt>
<dt><span class="section"><a href="math_toolkit/toolkit/internals1/roots.html">Root Finding
        With Derivatives: Newton-Raphson, Halley &amp; Schroeder</a></span></dt>
<dt><span class="section"><a href="math_toolkit/toolkit/internals1/roots2.html">Root Finding
        Without Derivatives: Bisection, Bracket and TOMS748</a></span></dt>
<dt><span class="section"><a href="math_toolkit/toolkit/internals1/minima.html">Locating Function
        Minima: Brent's algorithm</a></span></dt>
<dt><span class="section"><a href="math_toolkit/toolkit/internals1/tuples.html">Tuples</a></span></dt>
</dl></dd>
<dt><span class="section"><a href="math_toolkit/toolkit/internals2.html">Testing and Development</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="math_toolkit/toolkit/internals2/polynomials.html">Polynomials</a></span></dt>
<dt><span class="section"><a href="math_toolkit/toolkit/internals2/minimax.html">Minimax Approximations
        and the Remez Algorithm</a></span></dt>
<dt><span class="section"><a href="math_toolkit/toolkit/internals2/error_test.html">Relative
        Error and Testing</a></span></dt>
<dt><span class="section"><a href="math_toolkit/toolkit/internals2/test_data.html">Graphing,
        Profiling, and Generating Test Data for Special Functions</a></span></dt>
</dl></dd>
</dl></dd>
<dt><span class="section"><a href="math_toolkit/using_udt.html">Use with User-Defined Floating-Point
    Types</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="math_toolkit/using_udt/use_ntl.html">Using With NTL - a High-Precision
      Floating-Point Library</a></span></dt>
<dt><span class="section"><a href="math_toolkit/using_udt/use_mpfr.html">Using With MPFR / GMP
      - a High-Precision Floating-Point Library</a></span></dt>
<dt><span class="section"><a href="math_toolkit/using_udt/e_float.html">e_float Support</a></span></dt>
<dt><span class="section"><a href="math_toolkit/using_udt/concepts.html">Conceptual Requirements
      for Real Number Types</a></span></dt>
<dt><span class="section"><a href="math_toolkit/using_udt/dist_concept.html">Conceptual Requirements
      for Distribution Types</a></span></dt>
<dt><span class="section"><a href="math_toolkit/using_udt/archetypes.html">Conceptual Archetypes
      for Reals and Distributions</a></span></dt>
</dl></dd>
<dt><span class="section"><a href="math_toolkit/policy.html">Policies</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="math_toolkit/policy/pol_overview.html">Policy Overview</a></span></dt>
<dt><span class="section"><a href="math_toolkit/policy/pol_tutorial.html">Policy Tutorial</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="math_toolkit/policy/pol_tutorial/what_is_a_policy.html">So
        Just What is a Policy Anyway?</a></span></dt>
<dt><span class="section"><a href="math_toolkit/policy/pol_tutorial/policy_tut_defaults.html">Policies
        Have Sensible Defaults</a></span></dt>
<dt><span class="section"><a href="math_toolkit/policy/pol_tutorial/policy_usage.html">So How
        are Policies Used Anyway?</a></span></dt>
<dt><span class="section"><a href="math_toolkit/policy/pol_tutorial/changing_policy_defaults.html">Changing
        the Policy Defaults</a></span></dt>
<dt><span class="section"><a href="math_toolkit/policy/pol_tutorial/ad_hoc_dist_policies.html">Setting
        Policies for Distributions on an Ad Hoc Basis</a></span></dt>
<dt><span class="section"><a href="math_toolkit/policy/pol_tutorial/ad_hoc_sf_policies.html">Changing
        the Policy on an Ad Hoc Basis for the Special Functions</a></span></dt>
<dt><span class="section"><a href="math_toolkit/policy/pol_tutorial/namespace_policies.html">Setting
        Policies at Namespace or Translation Unit Scope</a></span></dt>
<dt><span class="section"><a href="math_toolkit/policy/pol_tutorial/user_def_err_pol.html">Calling
        User Defined Error Handlers</a></span></dt>
<dt><span class="section"><a href="math_toolkit/policy/pol_tutorial/understand_dis_quant.html">Understanding
        Quantiles of Discrete Distributions</a></span></dt>
</dl></dd>
<dt><span class="section"><a href="math_toolkit/policy/pol_ref.html">Policy Reference</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="math_toolkit/policy/pol_ref/error_handling_policies.html">Error
        Handling Policies</a></span></dt>
<dt><span class="section"><a href="math_toolkit/policy/pol_ref/internal_promotion.html">Internal
        Floating-point Promotion Policies</a></span></dt>
<dt><span class="section"><a href="math_toolkit/policy/pol_ref/assert_undefined.html">Mathematically
        Undefined Function Policies</a></span></dt>
<dt><span class="section"><a href="math_toolkit/policy/pol_ref/discrete_quant_ref.html">Discrete
        Quantile Policies</a></span></dt>
<dt><span class="section"><a href="math_toolkit/policy/pol_ref/precision_pol.html">Precision
        Policies</a></span></dt>
<dt><span class="section"><a href="math_toolkit/policy/pol_ref/iteration_pol.html">Iteration
        Limits Policies</a></span></dt>
<dt><span class="section"><a href="math_toolkit/policy/pol_ref/policy_defaults.html">Using
        Macros to Change the Policy Defaults</a></span></dt>
<dt><span class="section"><a href="math_toolkit/policy/pol_ref/namespace_pol.html">Setting
        Polices at Namespace Scope</a></span></dt>
<dt><span class="section"><a href="math_toolkit/policy/pol_ref/pol_ref_ref.html">Policy Class
        Reference</a></span></dt>
</dl></dd>
</dl></dd>
<dt><span class="section"><a href="math_toolkit/perf.html">Performance</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="math_toolkit/perf/perf_over.html">Performance Overview</a></span></dt>
<dt><span class="section"><a href="math_toolkit/perf/interp.html">Interpreting these Results</a></span></dt>
<dt><span class="section"><a href="math_toolkit/perf/getting_best.html">Getting the Best Performance
      from this Library</a></span></dt>
<dt><span class="section"><a href="math_toolkit/perf/comp_compilers.html">Comparing Compilers</a></span></dt>
<dt><span class="section"><a href="math_toolkit/perf/tuning.html">Performance Tuning Macros</a></span></dt>
<dt><span class="section"><a href="math_toolkit/perf/comparisons.html">Comparisons to Other Open
      Source Libraries</a></span></dt>
<dt><span class="section"><a href="math_toolkit/perf/perf_test_app.html">The Performance Test
      Application</a></span></dt>
</dl></dd>
<dt><span class="section"><a href="math_toolkit/backgrounders.html">Backgrounders</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="math_toolkit/backgrounders/implementation.html">Additional
      Implementation Notes</a></span></dt>
<dt><span class="section"><a href="math_toolkit/backgrounders/relative_error.html">Relative Error</a></span></dt>
<dt><span class="section"><a href="math_toolkit/backgrounders/lanczos.html">The Lanczos Approximation</a></span></dt>
<dt><span class="section"><a href="math_toolkit/backgrounders/remez.html">The Remez Method</a></span></dt>
<dt><span class="section"><a href="math_toolkit/backgrounders/refs.html">References</a></span></dt>
</dl></dd>
<dt><span class="section"><a href="math_toolkit/status.html">Library Status</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="math_toolkit/status/history1.html">History and What's New</a></span></dt>
<dt><span class="section"><a href="math_toolkit/status/issues.html">Known Issues, and TODO List</a></span></dt>
<dt><span class="section"><a href="math_toolkit/status/credits.html">Credits and Acknowledgements</a></span></dt>
</dl></dd>
<dt><span class="section"><a href="index/s12.html">Function Index</a></span></dt>
<dt><span class="section"><a href="index/s13.html">Class Index</a></span></dt>
<dt><span class="section"><a href="index/s14.html">Typedef Index</a></span></dt>
<dt><span class="section"><a href="index/s15.html">Macro Index</a></span></dt>
<dt><span class="section"><a href="index/s16.html">Index</a></span></dt>
</dl>
</div>
<p>
    This manual is also available in <a href="http://sourceforge.net/projects/boost/files/boost-docs/" target="_top">printer
    friendly PDF format</a>, and as a CD ISBN 0-9504833-2-X 978-0-9504833-2-0,
    Classification 519.2-dc22.
  </p>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"><p><small>Last revised: January 09, 2012 at 12:12:07 GMT</small></p></td>
<td align="right"><div class="copyright-footer"></div></td>
</tr></table>
<hr>
<div class="spirit-nav"><a accesskey="n" href="math_toolkit/main_overview.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a></div>
</body>
</html>