1<html> 2<head> 3<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 4<title>Chapter 21. Policies: Controlling Precision, Error Handling etc</title> 5<link rel="stylesheet" href="math.css" type="text/css"> 6<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> 7<link rel="home" href="index.html" title="Math Toolkit 2.12.0"> 8<link rel="up" href="index.html" title="Math Toolkit 2.12.0"> 9<link rel="prev" href="math_toolkit/archetypes.html" title="Conceptual Archetypes for Reals and Distributions"> 10<link rel="next" href="math_toolkit/pol_overview.html" title="Policy Overview"> 11</head> 12<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> 13<table cellpadding="2" width="100%"><tr> 14<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td> 15<td align="center"><a href="../../../../index.html">Home</a></td> 16<td align="center"><a href="../../../../libs/libraries.htm">Libraries</a></td> 17<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td> 18<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td> 19<td align="center"><a href="../../../../more/index.htm">More</a></td> 20</tr></table> 21<hr> 22<div class="spirit-nav"> 23<a accesskey="p" href="math_toolkit/archetypes.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="math_toolkit/pol_overview.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> 24</div> 25<div class="chapter"> 26<div class="titlepage"><div><div><h1 class="title"> 27<a name="policy"></a>Chapter 21. Policies: Controlling Precision, Error Handling etc</h1></div></div></div> 28<div class="toc"> 29<p><b>Table of Contents</b></p> 30<dl class="toc"> 31<dt><span class="section"><a href="math_toolkit/pol_overview.html">Policy Overview</a></span></dt> 32<dt><span class="section"><a href="math_toolkit/pol_tutorial.html">Policy Tutorial</a></span></dt> 33<dd><dl> 34<dt><span class="section"><a href="math_toolkit/pol_tutorial/what_is_a_policy.html">So Just What 35 is a Policy Anyway?</a></span></dt> 36<dt><span class="section"><a href="math_toolkit/pol_tutorial/policy_tut_defaults.html">Policies 37 Have Sensible Defaults</a></span></dt> 38<dt><span class="section"><a href="math_toolkit/pol_tutorial/policy_usage.html">So How are Policies 39 Used Anyway?</a></span></dt> 40<dt><span class="section"><a href="math_toolkit/pol_tutorial/changing_policy_defaults.html">Changing 41 the Policy Defaults</a></span></dt> 42<dt><span class="section"><a href="math_toolkit/pol_tutorial/ad_hoc_dist_policies.html">Setting 43 Policies for Distributions on an Ad Hoc Basis</a></span></dt> 44<dt><span class="section"><a href="math_toolkit/pol_tutorial/ad_hoc_sf_policies.html">Changing 45 the Policy on an Ad Hoc Basis for the Special Functions</a></span></dt> 46<dt><span class="section"><a href="math_toolkit/pol_tutorial/namespace_policies.html">Setting 47 Policies at Namespace or Translation Unit Scope</a></span></dt> 48<dt><span class="section"><a href="math_toolkit/pol_tutorial/user_def_err_pol.html">Calling User 49 Defined Error Handlers</a></span></dt> 50<dt><span class="section"><a href="math_toolkit/pol_tutorial/understand_dis_quant.html">Understanding 51 Quantiles of Discrete Distributions</a></span></dt> 52</dl></dd> 53<dt><span class="section"><a href="math_toolkit/pol_ref.html">Policy Reference</a></span></dt> 54<dd><dl> 55<dt><span class="section"><a href="math_toolkit/pol_ref/error_handling_policies.html">Error Handling 56 Policies</a></span></dt> 57<dt><span class="section"><a href="math_toolkit/pol_ref/internal_promotion.html">Internal Floating-point 58 Promotion Policies</a></span></dt> 59<dt><span class="section"><a href="math_toolkit/pol_ref/assert_undefined.html">Mathematically 60 Undefined Function Policies</a></span></dt> 61<dt><span class="section"><a href="math_toolkit/pol_ref/discrete_quant_ref.html">Discrete Quantile 62 Policies</a></span></dt> 63<dt><span class="section"><a href="math_toolkit/pol_ref/precision_pol.html">Precision Policies</a></span></dt> 64<dt><span class="section"><a href="math_toolkit/pol_ref/iteration_pol.html">Iteration Limits 65 Policies</a></span></dt> 66<dt><span class="section"><a href="math_toolkit/pol_ref/policy_defaults.html">Using Macros to 67 Change the Policy Defaults</a></span></dt> 68<dt><span class="section"><a href="math_toolkit/pol_ref/namespace_pol.html">Setting Polices at 69 Namespace Scope</a></span></dt> 70<dt><span class="section"><a href="math_toolkit/pol_ref/pol_ref_ref.html">Policy Class Reference</a></span></dt> 71</dl></dd> 72</dl> 73</div> 74</div> 75<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> 76<td align="left"></td> 77<td align="right"><div class="copyright-footer">Copyright © 2006-2019 Nikhar 78 Agrawal, Anton Bikineev, Paul A. Bristow, Marco Guazzone, Christopher Kormanyos, 79 Hubert Holin, Bruno Lalande, John Maddock, Jeremy Murphy, Matthew Pulver, Johan 80 Råde, Gautam Sewani, Benjamin Sobotta, Nicholas Thompson, Thijs van den Berg, 81 Daryle Walker and Xiaogang Zhang<p> 82 Distributed under the Boost Software License, Version 1.0. (See accompanying 83 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>) 84 </p> 85</div></td> 86</tr></table> 87<hr> 88<div class="spirit-nav"> 89<a accesskey="p" href="math_toolkit/archetypes.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="math_toolkit/pol_overview.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> 90</div> 91</body> 92</html> 93