Boost logo

Boost-Commit :

From: pbristow_at_[hidden]
Date: 2007-07-26 06:29:00


Author: pbristow
Date: 2007-07-26 06:28:59 EDT (Thu, 26 Jul 2007)
New Revision: 7541
URL: http://svn.boost.org/trac/boost/changeset/7541

Log:
typ0

Text files modified:
   sandbox/math_toolkit/libs/math/doc/structure.qbk | 14 +++++---------
   1 files changed, 5 insertions(+), 9 deletions(-)

Modified: sandbox/math_toolkit/libs/math/doc/structure.qbk
==============================================================================
--- sandbox/math_toolkit/libs/math/doc/structure.qbk (original)
+++ sandbox/math_toolkit/libs/math/doc/structure.qbk 2007-07-26 06:28:59 EDT (Thu, 26 Jul 2007)
@@ -24,7 +24,7 @@
 
 * \/*constants* Templated definition of some highly accurate math constants (in constants.hpp).
   
-* \/*special_functions* Math functions generally regarded as 'special', like beta, cbrt, erf, gamma, lgamma, tgamma ... (Some of these are specified in C++, and C99/TR1, and perhaps TR2).
+* \/*special_functions* Math functions generally regarded as 'special', like beta, cbrt, erf, gamma, lgamma, tgamma ... (Some of these are specified in C++, and C99\/TR1, and perhaps TR2).
                      
 * \/*distributions* Distributions used in mathematics and, especially, statistics: Gaussian, Students-t, Fisher, Binomial ...
                      
@@ -64,17 +64,13 @@
 See [link math_toolkit.dist.stat_tut Statistical Distributions Tutorial] and
 [link math_toolkit.dist.dist_ref Statistical Distributions Reference]
 and [link math_toolkit.special Special Functions]
-[h4 Configuration Macros - Controlling Throwing of Exceptions]
+[h4 Configuration Policy Macros - Controlling Handling Arguments, Undefined Functions, Throwing of Exceptions, Accuracy, ]
 
-* *BOOST_MATH_THROW_ON_DOMAIN_ERROR*
-If the macro BOOST_MATH_THROW_ON_DOMAIN_ERROR is defined when building the library, then a std::domain_error C++ exception is thrown. Arguments outside defined range are common, and since several other errors, including pole_error, also may throw a domain_error, defining this macro is generally recommended to get helpful error messages, but using a try and catch blocks are also recommended. See
-
-* *BOOST_MATH_THROW_ON_OVERFLOW_ERROR* By default, overflow returns infinity.
-* *BOOST_MATH_THROW_ON_UNDERFLOW_ERROR* By default, underflow returns zero.
-* *BOOST_MATH_THROW_ON_DENORM_ERROR* By default, denormalization is ignored.
-* *BOOST_MATH_THROW_ON_POLE_ERROR* By default, pole error is the same as domain_error.
+* *BOOST_MATH_DOMAIN_ERROR_POLICY*
 
 See [link math_toolkit.special.error_handling Error handling]
+
+See [link math_toolkit.policy Error handling]
 and [@../../example/error_handling_example.cpp error_handling_example.cpp].
 
 [endsect][/sect:structure Getting About - Directory, Namespace & File structure]


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk