Commit Graph

5028 Commits

Author SHA1 Message Date
Paul A. Bristow
7523045cd0 Add note and comment after assert for integer template type for factorial
[SVN r67367]
2010-12-20 16:02:33 +00:00
Paul A. Bristow
bae44eae90 New factorial example
[SVN r67364]
2010-12-20 15:33:46 +00:00
Paul A. Bristow
9d8407f38d Add comment after assert for integer template type
[SVN r67362]
2010-12-20 15:16:19 +00:00
Paul A. Bristow
595c61e976 Add assert (and comment) for integer template type
[SVN r67361]
2010-12-20 15:14:31 +00:00
John Maddock
79a91880f4 Add notes about mpreal support and regenerate docs.
Also add missing config file.

[SVN r67283]
2010-12-17 16:27:36 +00:00
John Maddock
309e2c3ec5 Add support for "mpreal" wrapper for mpfr.
Add concept check for mpreal type.
Add previously missing doc file.
Fix type promotion rules to do the right thing when one type is a class type that's implicitly convertible to a real.

[SVN r67282]
2010-12-17 16:04:51 +00:00
John Maddock
0bfae472d5 Fix min/max usage.
[SVN r67279]
2010-12-16 18:37:50 +00:00
Paul A. Bristow
82619e8c3a added new distributions and readme file (from index.html).
[SVN r67237]
2010-12-15 10:19:05 +00:00
Paul A. Bristow
b9fb5bbee8 added new distributions.
[SVN r67236]
2010-12-15 10:16:55 +00:00
John Maddock
555f3d6736 Improve performance of non-central T by simplifying the arithmetic where possible.
Change error handlers to pass the target type down to "rounding errors".
Change the rounding error handlers to return a well defined value (the maximum representable value in the target type).
Update and complete docs on rounding errors.
Fix typo in test/test_beta_dist.cpp.
Regenerate the docs.
Remove illegal comment from test_constants.cpp.
Fixes #4977.

[SVN r67231]
2010-12-14 19:22:52 +00:00
Paul A. Bristow
5de9b2c95e Various updates, including nc beta accessors.
[SVN r67229]
2010-12-14 17:05:54 +00:00
Paul A. Bristow
2ba163076a Added 'no formula to evaluation error
[SVN r67222]
2010-12-13 16:47:45 +00:00
Paul A. Bristow
7066584f84 Removed inverse_uniform.hpp
[SVN r67221]
2010-12-13 16:46:36 +00:00
Paul A. Bristow
0855bfe3f9 Removed spurious [space] - assumes Quickbook 1.5 but purely cosmetic
[SVN r67220]
2010-12-13 16:45:48 +00:00
Paul A. Bristow
f7972d5b35 Removed wrong info on Wald distribution. Using snippets would have prevented this!
[SVN r67219]
2010-12-13 16:44:42 +00:00
Paul A. Bristow
f92914fc5a Distributions now in more alphabetical order
[SVN r67218]
2010-12-13 16:43:09 +00:00
Paul A. Bristow
93ab8115e6 Expanded note on accuracy
[SVN r67217]
2010-12-13 16:42:21 +00:00
Paul A. Bristow
7108906abc Added evaluation error - 'no formula' case.
[SVN r67216]
2010-12-13 16:41:35 +00:00
Paul A. Bristow
1495ca1ccc Removed inverse_uniform.hpp
[SVN r67215]
2010-12-13 16:38:06 +00:00
Paul A. Bristow
7c13ff9124 Removed inverse_uniform.hpp
[SVN r67214]
2010-12-13 16:37:33 +00:00
Paul A. Bristow
90fcebc87b use raise_overflow error in place of return NaN
[SVN r67213]
2010-12-13 16:36:46 +00:00
Paul A. Bristow
6d604ab6a9 use raise_overflow error in place of return NaN
[SVN r67212]
2010-12-13 16:35:59 +00:00
Paul A. Bristow
a8167547d8 Test Corrected handling of cases that should raise overflow_error
[SVN r67211]
2010-12-13 16:34:14 +00:00
Paul A. Bristow
c7529cc4da Actually use sqrt(epsilon) in test
[SVN r67210]
2010-12-13 16:32:38 +00:00
John Maddock
870a1e233b Suppress warnings from external headers.
[SVN r67149]
2010-12-10 17:43:38 +00:00
John Maddock
4702b2b1c8 Fix test values and *lower* tolerance.
[SVN r67100]
2010-12-08 09:54:59 +00:00
Paul A. Bristow
0d5c831761 Comment on max theoretical accuracy for median which uses Brent's algorithm.
[SVN r67087]
2010-12-07 18:00:54 +00:00
John Maddock
8177da58be Add non-functional stub versions of the skewness and kurtosis to the non-central beta.
Update tests accordingly, and suppress some compiler warnings.

[SVN r66986]
2010-12-03 17:55:00 +00:00
John Maddock
7ff88c69f1 Added concept checks for new distros, and fixed resulting errors.
Added mean and variance to non-central beta.

[SVN r66985]
2010-12-03 16:23:55 +00:00
Paul A. Bristow
b3944c07f0 Increased tolerance for real_concept failure
[SVN r66971]
2010-12-02 12:27:16 +00:00
Paul A. Bristow
22cb5fc9e7 Increased tolerance for realconcept long double failures.
[SVN r66970]
2010-12-02 12:22:58 +00:00
Paul A. Bristow
2559953dd5 Added missing static_cast to quiet warning
[SVN r66969]
2010-12-02 12:19:28 +00:00
Paul A. Bristow
713df8e8f0 Increased tolerance to avoid long double failure
[SVN r66968]
2010-12-02 11:39:55 +00:00
Paul A. Bristow
bb7b3d6540 Enabled mean, variance ... for dotnetexample (TODO return NaN?)
[SVN r66957]
2010-12-01 18:48:12 +00:00
Paul A. Bristow
68e1194c63 disable 4512
[SVN r66956]
2010-12-01 18:47:46 +00:00
Paul A. Bristow
daaefa0caf changed file spec \ to / of sf /gamma
[SVN r66955]
2010-12-01 18:46:42 +00:00
Paul A. Bristow
97471e2e29 Enabled mean, variance ... for dotnetexample (TODO return NaN?)
[SVN r66954]
2010-12-01 18:40:02 +00:00
Paul A. Bristow
949f9a1247 For vc2010
[SVN r66899]
2010-11-30 15:29:47 +00:00
Paul A. Bristow
a6c46262c5 For vc2010
[SVN r66898]
2010-11-30 15:26:06 +00:00
Paul A. Bristow
8b84230512 For vc2010
[SVN r66897]
2010-11-30 15:25:03 +00:00
Paul A. Bristow
274028b383 comment
[SVN r66892]
2010-11-30 14:37:28 +00:00
Paul A. Bristow
1b63ffe8f0 Corrected missing casts int 0 to RealType
[SVN r66891]
2010-11-30 14:36:45 +00:00
Paul A. Bristow
4134fa5864 Change test values to long
[SVN r66890]
2010-11-30 11:38:19 +00:00
Paul A. Bristow
97bea6e4b1 Check before using max_digits10
[SVN r66887]
2010-11-30 10:05:14 +00:00
Paul A. Bristow
96249a133b Added explicit #include <cstddef> to try to meet stlport and others needing errno definition.
[SVN r66886]
2010-11-30 10:04:33 +00:00
Paul A. Bristow
3d263c7621 Check before using max_digits10
[SVN r66885]
2010-11-30 10:03:01 +00:00
Paul A. Bristow
12aa3bb74a tried using boost_no_numericLimits to avoid max_digits10
[SVN r66839]
2010-11-29 12:44:01 +00:00
Paul A. Bristow
f185b8f435 Limit use of max_digits10 to MSVC 10
[SVN r66838]
2010-11-29 10:21:56 +00:00
Paul A. Bristow
e94d8be838 Changed tolerance to explicitly cast 1e-4 to RealType to try to remove gcc long double test failures.
[SVN r66837]
2010-11-29 10:06:52 +00:00
Paul A. Bristow
4680ece7af using boost/math/tools/tuple.hpp instead.
[SVN r66822]
2010-11-28 15:03:13 +00:00