John Maddock
20f26bd52c
Use underscores in attribute names.
...
Fixes #6411 .
[SVN r76773]
2012-01-29 12:27:53 +00:00
John Maddock
59eb0f44df
Don't be too quick to disable long double functions if __NO_LONG_DOUBLE_MATH is set by GLIBC.
...
Fixes #6459 .
[SVN r76764]
2012-01-28 19:13:44 +00:00
John Maddock
03ced014ee
Fix Linux x64 error rates
...
[SVN r76754]
2012-01-28 17:59:49 +00:00
John Maddock
682d60c363
Merge new math constants code from the sandbox.
...
Regenerate docs.
Fix build failures caused by merge.
[SVN r76736]
2012-01-28 12:13:17 +00:00
John Maddock
e0a10165d0
Temporary removal of old docs.
...
[SVN r76735]
2012-01-28 12:04:20 +00:00
Paul A. Bristow
61b482aad3
1st commit of skew_normal to boost sandbox, but failures in mode TODO.
...
[SVN r76720]
2012-01-27 17:18:49 +00:00
Paul A. Bristow
62807838ce
1st commit of skew_normal to boost sandbox, but failures in mode TODO.
...
[SVN r76718]
2012-01-27 17:08:55 +00:00
Paul A. Bristow
39f92610bd
1st commit of skew_normal to boost sandbox, but failures in mode TODO.
...
[SVN r76716]
2012-01-27 17:01:51 +00:00
John Maddock
887f590fcd
Refactor the tests some more: allow tables of data to be of a different type to the type being tested - allows us to have tables of POD's (fast to compile) rather than tables of UDT's which compile very slowly on some compilers (usually Intel).
...
[SVN r76544]
2012-01-16 18:25:02 +00:00
John Maddock
dd8480f624
Merge fix for #6367 .
...
Refs #6367 .
[SVN r76445]
2012-01-13 11:46:05 +00:00
John Maddock
d68870fcca
Document Bessel function fix. Update TODO list. Regenerate docs.
...
Refs #6367 .
[SVN r76377]
2012-01-09 12:18:02 +00:00
John Maddock
c5bdd41539
Correct overflow logic in Bessel Y and add new test case.
...
Fixes #6367 .
[SVN r76373]
2012-01-08 18:51:23 +00:00
John Maddock
016489ebe5
Merge Boost.Math changes from Trunk: mostly refactored test cases for shorter compile times.
...
[SVN r76369]
2012-01-08 13:10:31 +00:00
John Maddock
fecae229b0
Simplify/improve zeta function still further.
...
[SVN r76337]
2012-01-07 16:57:51 +00:00
John Maddock
e32fd993bb
Add file missed in last commit.
...
[SVN r76308]
2012-01-04 18:56:48 +00:00
John Maddock
4baef4e354
Refactor tests to make better use of separate file compilation and reduce compile/testing times.
...
[SVN r76307]
2012-01-04 17:28:50 +00:00
John Maddock
532ddf8cb0
Change template argument "L" to "Lanczos" to avoid conflicts with L as a macro.
...
[SVN r76278]
2012-01-02 17:44:19 +00:00
John Maddock
e1955cbacf
Merge changes to history docs.
...
[SVN r76272]
2012-01-02 13:18:38 +00:00
John Maddock
9775076a56
Update history and rebuild docs.
...
[SVN r76270]
2012-01-02 11:46:43 +00:00
John Maddock
1970b6c393
Merge accumulated Boost.Math fixes from Trunk: predominantly fixes for expression template and or arbitrary precision types. Plus refactored test code to make it usable with types other than float/double/long double.
...
[SVN r76269]
2012-01-02 11:21:41 +00:00
John Maddock
9005ade2a3
Updated big_lanczos.hpp to use new BIG_CONSTANT macros.
...
Fix expression template issue in zeta.hpp.
[SVN r76251]
2012-01-01 11:34:50 +00:00
John Maddock
baa9893a6a
Add missing file.
...
[SVN r76191]
2011-12-26 18:15:47 +00:00
John Maddock
6770ec305a
Add missing files.
...
[SVN r76178]
2011-12-26 16:38:17 +00:00
John Maddock
9922e9134c
Remove unused constant.
...
Fixes #5982 .
[SVN r76099]
2011-12-21 17:58:28 +00:00
John Maddock
4b0c3dcbf1
Fix doc typo and regenerate.
...
Fixes #6030 .
[SVN r76098]
2011-12-21 17:55:29 +00:00
John Maddock
4d57f3e642
Disable SSE2 instruction support under the CUDA compiler.
...
Fixes #6234 .
[SVN r76097]
2011-12-21 17:43:55 +00:00
John Maddock
a4a1cca095
Change overflow tests to not generate an infinity.
...
Fixes #6307 .
[SVN r76095]
2011-12-21 16:58:36 +00:00
John Maddock
02e5447867
Delete unneeded variable.
...
Fixes #6307 .
[SVN r76094]
2011-12-21 16:46:46 +00:00
John Maddock
1a304dccb0
Apply patch from #6192 .
...
Plus fix a few other issues that arise when BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS is set.
Fixes #6192 .
[SVN r76093]
2011-12-21 16:37:32 +00:00
John Maddock
af0c106290
Update zeta implementation to use much faster algorithm.
...
Change zeta test to use external template instances.
[SVN r76092]
2011-12-21 16:07:37 +00:00
John Maddock
70f902d332
Misc small workarounds to allow multiprecision tests to function.
...
[SVN r76080]
2011-12-20 16:21:44 +00:00
John Maddock
2902c06d6c
Add missing using declarations.
...
[SVN r76041]
2011-12-18 16:05:55 +00:00
John Maddock
381bddafa0
Finish moving test cases into headers.
...
Fix array declarations so GCC doesn't warn about them.
Declare constants in headers so they can be used by UDT's larger than type long double.
Suppress a few warnings and fix a couple of bugs that showed up when testing with UDT's.
[SVN r75960]
2011-12-15 11:23:35 +00:00
John Maddock
434d53bc83
Fix complex number routines to work with signed zeros, changes involve:
...
* Use boost::math::signbit rather than comparison to zero.
* Use boost::math::changesign rather than unary negation (unary negation fails for Intel on Linux when the argument is a zero).
* Update to use boost::math::isnan/isinf rather than the old code.
* Update to use boost::math constants.
Fixes #6171 .
[SVN r75933]
2011-12-13 18:11:46 +00:00
John Maddock
8d9372fac9
Begin refactoring math lib test cases as template so they can used by other numerical types.
...
Change constant declarations in the Math lib headers to give full digits when used with UDT's that are constructible from strings.
[SVN r75820]
2011-12-06 09:38:16 +00:00
Paul A. Bristow
116736480a
documented "two_thirds" and deprecate "twothirds" Trac 6199
...
[SVN r75774]
2011-12-02 15:05:46 +00:00
Paul A. Bristow
cbe12e231d
Added "two_thirds" and deprecate "twothirds" Trac 6199
...
[SVN r75773]
2011-12-02 15:01:40 +00:00
Paul A. Bristow
d6222ff30c
Added trac 6151 info.
...
[SVN r75604]
2011-11-22 10:38:10 +00:00
Paul A. Bristow
4969ee33f6
Corrected test of complement cdf (with Yan Zhou patch).
...
[SVN r75592]
2011-11-21 12:58:22 +00:00
Paul A. Bristow
09c2238e7a
Corrected complement cdf with Yan Zhou patch.
...
[SVN r75591]
2011-11-21 12:57:33 +00:00
John Maddock
c1e5af9291
Warning suppression.
...
[SVN r75585]
2011-11-21 09:46:33 +00:00
John Maddock
2d5ba01092
Tentative fix for platforms that have fenv.h but no fexcept_t.
...
[SVN r75486]
2011-11-14 12:20:13 +00:00
John Maddock
9373287faa
More fixes for expression template types.
...
[SVN r75403]
2011-11-08 12:49:27 +00:00
Paul A. Bristow
e69c3fae8a
Missing graphs for Bayesian examples
...
[SVN r75323]
2011-11-05 16:31:52 +00:00
Paul A. Bristow
23c5d0060e
Missing graphs for Bayesian examples
...
[SVN r75322]
2011-11-05 16:29:30 +00:00
John Maddock
7aa9582387
Merge Clang fix from Trunk.
...
Authorised by Rene.
[SVN r75285]
2011-11-03 11:59:06 +00:00
John Maddock
a8d7299861
Allow distribution parameter checking to be eluded if it's already taken place.
...
[SVN r75196]
2011-10-31 16:38:16 +00:00
John Maddock
c43891eab0
Allow precision.hpp to work with number types in base 10.
...
Fix binomial_distribution quantile when success_fraction is 1.
Fixes #6069 .
[SVN r75168]
2011-10-29 17:26:26 +00:00
John Maddock
34a635b621
Fix Clang build issue.
...
[SVN r75152]
2011-10-28 08:29:55 +00:00
John Maddock
b11ef8b992
Merge recent bug fixes from Trunk.
...
Refs #6014
Refs #5832
Refs #5934
Refs #6001
Refs #5982
Refs #5914
Refs #5927
[SVN r74984]
2011-10-16 18:57:30 +00:00