John Maddock
160379d147
Fixes #2668 .
...
[SVN r50698]
2009-01-21 09:39:50 +00:00
John Maddock
20052dcfa0
Fix some compiler issues, and mostly get the quantiles working better (round-to-nearest now works).
...
[SVN r50686]
2009-01-20 16:58:52 +00:00
John Maddock
dc392f0b3f
Add some previously missing tests, and fix up the remaining concept failures for the new distributions.
...
[SVN r50658]
2009-01-17 18:14:03 +00:00
John Maddock
a635a894c7
Add easier support for mpfr and ntl.
...
Add laplace to concept tests.
Fix misc. bugs and warnings, from concept tests.
[SVN r50653]
2009-01-17 15:47:50 +00:00
Paul A. Bristow
273ae81f7a
Added Doxygen doc comments for file and isNaN, Isinf, Isfinite
...
[SVN r50636]
2009-01-16 17:40:43 +00:00
Paul A. Bristow
b2d577bc6f
change of variable name from location to scale (also in docs) but no changed to code (& re-tested)
...
[SVN r50631]
2009-01-16 15:41:17 +00:00
John Maddock
30d61923f6
Fix a few bugs, and more test data and update docs.
...
[SVN r50608]
2009-01-15 12:34:26 +00:00
John Maddock
2c00494ab7
Tweak config, fix signed/unsigned comparison warnings.
...
[SVN r50561]
2009-01-13 13:05:53 +00:00
John Maddock
d5b039fec8
Initial commit
...
[SVN r50511]
2009-01-08 10:21:18 +00:00
John Maddock
7a07d765ba
Reconfigure STLPort.
...
Fixes #2631 .
[SVN r50504]
2009-01-07 18:26:20 +00:00
John Maddock
5a2d1aae79
Split test_policy_2.cpp into multiple smaller tests.
...
Fix use of long long so that code compiles with g++ -pedantic.
Update docs to match.
Fixes #1451 .
[SVN r50403]
2008-12-29 17:55:53 +00:00
John Maddock
df646686e5
Fix expm1 error handling, and add additional tests to verify the correct behaviour.
...
[SVN r50344]
2008-12-21 13:50:52 +00:00
John Maddock
94181567fa
Fix some Sun-5.9 on Linux failures.
...
[SVN r50341]
2008-12-21 10:23:52 +00:00
John Maddock
8d68670436
More tests, plus fixes for issues that showed up.
...
[SVN r50340]
2008-12-21 10:14:19 +00:00
John Maddock
017a3cfe64
Added hypergeometric to more tests and to the "include everything" headers.
...
Suppressed a few warnings.
[SVN r50316]
2008-12-18 13:38:56 +00:00
John Maddock
eb786e1828
Added initial version of hypergeometric distribution.
...
[SVN r50313]
2008-12-18 12:27:41 +00:00
John Maddock
fa263945e2
Added informational comment.
...
[SVN r50278]
2008-12-15 16:03:56 +00:00
John Maddock
5f9cb93d99
Reorganise std::fpclassify usage so that functions are only declared if they're used: otherwise compilers can issue an error regarding std::fpclassify usage, even though the template is never instantiated.
...
[SVN r50274]
2008-12-15 09:31:44 +00:00
John Maddock
a69840ed47
Add a couple more exemptions from using std::fpclassify.
...
[SVN r50245]
2008-12-12 10:32:01 +00:00
John Maddock
b01c45c9c7
Patch for gcc-3.2 compiler errors.
...
[SVN r50223]
2008-12-09 16:34:59 +00:00
John Maddock
af0b3d744e
Disable use of std::fpclassify for more platforms.
...
[SVN r50218]
2008-12-09 10:15:46 +00:00
John Maddock
adb945b074
Fix Intel/Linux compile failures, and reinstate some old workarounds for broken std::fpclassify implementations.
...
[SVN r50161]
2008-12-06 16:06:15 +00:00
John Maddock
bf5388177d
Integrated Johan Rade's floating point utilities code.
...
[SVN r50134]
2008-12-05 16:05:26 +00:00
John Maddock
29aa65cc3f
Add missing \.
...
[SVN r50089]
2008-12-03 18:12:16 +00:00
John Maddock
66e1cfa214
Adjust usage logic of log1pl and expm1l.
...
[SVN r50055]
2008-12-01 13:31:39 +00:00
John Maddock
22c59e55eb
Added extra instrumentation.
...
[SVN r50050]
2008-12-01 10:34:56 +00:00
Thijs van den Berg
7718ec6ba5
First version of the Laplace distribution
...
[SVN r49985]
2008-11-28 13:36:24 +00:00
John Maddock
d13615acf3
Fixed bug in elliptic integral periodic-reduction code.
...
Added some more debugging/tracing aids.
[SVN r49828]
2008-11-18 19:47:50 +00:00
John Maddock
c15b211f2f
Integrated lognormal distro into the concept check tests.
...
[SVN r49486]
2008-10-29 13:42:53 +00:00
John Maddock
74559257f6
Added logistic distribution.
...
[SVN r49485]
2008-10-29 13:10:08 +00:00
John Maddock
c3367bf1bb
Added some specializations of the policy classes to reduce compile times.
...
Updated history.
[SVN r49405]
2008-10-20 16:54:24 +00:00
John Maddock
1169a0b20f
Fixes for Sun C++ on Linux.
...
[SVN r49141]
2008-10-06 12:43:46 +00:00
John Maddock
df7ad868e7
Added mpfr docs, and updated the NTL usage docs.
...
Updated bindings tests to run automatically when the appropriate libraries are present.
[SVN r49110]
2008-10-02 09:37:29 +00:00
John Maddock
42f52d1993
Fix for GLIBC platforms that don't have long double support.
...
[SVN r48964]
2008-09-25 12:21:04 +00:00
John Maddock
6f07ae4be5
Add support for ellint_3 in the difficult previously unsupported region.
...
[SVN r48899]
2008-09-19 16:42:41 +00:00
John Maddock
dda431bf58
Fix missing #include.
...
[SVN r48883]
2008-09-19 09:12:33 +00:00
John Maddock
5cb4de411a
Added mpfr support, and updated NTL::RR support.
...
Added concept checks for those.
Added type casts where required to get mpfr_class support working OK.
[SVN r48737]
2008-09-11 17:58:11 +00:00
John Maddock
9dd7c7ffe3
Fix for EDG-245 compilers on DECCXX and Tru64.
...
[SVN r48681]
2008-09-09 09:32:54 +00:00
John Maddock
de4fb969ad
Fix definition to match fwd declaration.
...
[SVN r48607]
2008-09-05 10:39:14 +00:00
John Maddock
bb3859054f
Apparently no full long double support on NetBSD.
...
[SVN r48566]
2008-09-03 17:42:45 +00:00
John Maddock
7b3bf1cc4c
Fix gcc-4.x errors.
...
[SVN r48510]
2008-09-01 11:08:33 +00:00
John Maddock
7c545120df
Fully qualify function calls to keep Borland happy.
...
[SVN r48421]
2008-08-28 16:06:08 +00:00
John Maddock
fb02817e67
Fix Intel-10.1 test failures, by adjusting the function signatures for the inverse hyper-geometric functions.
...
[SVN r48420]
2008-08-28 15:57:06 +00:00
John Maddock
2459d0f2a6
Merged changes from sandbox, and regenerated the docs.
...
[SVN r48294]
2008-08-22 12:51:40 +00:00
John Maddock
3f6394139c
Merge changes from Trunk.
...
[SVN r48293]
2008-08-22 12:33:21 +00:00
John Maddock
394ed0afef
Fixes for gcc compilation.
...
Added sanity checks to tests.
[SVN r48289]
2008-08-22 08:51:22 +00:00
John Maddock
c9e8b4d192
Updated inverse hypergeometric functions with better tests and more accurate implementation.
...
[SVN r48250]
2008-08-20 11:02:05 +00:00
John Maddock
8cbd8c5f72
Added <cmath> support to the TR1 library.
...
Added Borland and Sun workaround headers to the TR1 lib.
Added a "no tr1" version of cmath to Boost.Config and made use of it throughout Boost.Math.
[SVN r48054]
2008-08-10 09:12:02 +00:00
John Maddock
2db92b7a2a
Changed some variable names to suppress -Wshadow warnings, also fixes #2167 .
...
[SVN r47995]
2008-08-06 08:47:31 +00:00
John Maddock
7d56e18fed
Prevent macro expansion of TR1 functions.
...
[SVN r47931]
2008-08-01 14:53:00 +00:00