2
0
mirror of https://github.com/boostorg/math.git synced 2026-01-28 19:32:08 +00:00
Commit Graph

460 Commits

Author SHA1 Message Date
John Maddock
db6cc1a0a3 Split test/test_policy_7.cpp into two tests.
Add some macro-expansion-suppression code to test_sign.cpp.

[SVN r52447]
2009-04-17 17:18:31 +00:00
John Maddock
07e7524d42 signbit can return either zero or not, rather than true/false.
[SVN r52248]
2009-04-08 11:31:17 +00:00
John Maddock
a935d5e1cd Updated the sign functions to use Johan Rade's fp-utilities code.
Added tests for the sign functions.
Added docs for the sign functions and moved some sections around.

[SVN r51793]
2009-03-16 13:25:22 +00:00
John Maddock
f6a4cbad2e Misc. small platform specific fixes and expected error rate adjustments.
[SVN r51648]
2009-03-08 10:39:29 +00:00
John Maddock
37fc4f32c3 Add some missing #includes and adjust expected error rates.
[SVN r51611]
2009-03-04 18:25:24 +00:00
John Maddock
2246b77395 Change tests to link to external Boost.Test library as this speeds build times by several factors when building with Intel C++.
Change fpclassify to use our code rather than std::fpclassify with Intel C++ as it doesn't always compile the latter.

[SVN r51576]
2009-03-03 17:16:56 +00:00
John Maddock
f0955f098e We need to import the pch rule.
[SVN r51502]
2009-03-01 12:20:21 +00:00
John Maddock
323a108149 Merges changes from Sandbox version:
MPFR Support.
New distributions: laplace, logistic and hypergeometric.
Added PCH support to the Jamfiles for faster build times.
Added C# usage example.
Updated and regenerated docs.
Also fixes #2799 and updates the tests to catch this failure in future.

[SVN r51455]
2009-02-26 17:34:52 +00:00
John Maddock
5fad227b2a Fix bug in bessel_jn for n == -1.
Add new test case.
Checked that the other Bessel functions do not have the same issue.
Checked that real-valued -1 argument is fixed OK as well as integer argument.
Fixes #2733.

[SVN r51059]
2009-02-06 17:26:30 +00:00
Paul A. Bristow
2c29694e6b Warning suppression
[SVN r50725]
2009-01-22 11:27:34 +00:00
John Maddock
0901fbb44b Fix remaining quantile tests with the hypergeometric.
[SVN r50723]
2009-01-22 10:01:54 +00:00
Paul A. Bristow
b45c54f8c9 Warning suppression
[SVN r50721]
2009-01-22 09:48:57 +00:00
Paul A. Bristow
89afe2f72a Warning suppression
[SVN r50720]
2009-01-22 09:48:27 +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
8c3726f69d Added missing distros.
[SVN r50669]
2009-01-19 10:30:10 +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
Paul A. Bristow
e2bdfc45dc Added check on convenience typedef.
[SVN r50657]
2009-01-17 17:30:53 +00:00
Paul A. Bristow
3d800e6f76 Warning suppression
[SVN r50656]
2009-01-17 17:30:04 +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
d15dd45277 warning suppression
[SVN r50633]
2009-01-16 15:44:16 +00:00
Paul A. Bristow
9f9ff8ea76 warning supression
[SVN r50632]
2009-01-16 15:43:55 +00:00
Paul A. Bristow
5fcd8670d7 Warning suppression
[SVN r50630]
2009-01-16 15:40:20 +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
48bfe15c1a Adjust expected error rate, otherwise test *just* fails on BSD platforms.
[SVN r50405]
2008-12-29 18:24:09 +00:00
John Maddock
bf1461249b Split test/test_nc_beta.cpp into 2 separate tests for the real_concept case.
[SVN r50404]
2008-12-29 18:12:55 +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
6a51e23333 Added debugging info to test case.
[SVN r50162]
2008-12-06 16:07:42 +00:00
John Maddock
ae98d17de0 Clarified test case.
[SVN r50135]
2008-12-05 16:08:17 +00:00
Paul A. Bristow
bce2d4e4a7 Added 50 decimal digit NTL test values - and some TODOs - need a few more values tested, and long double test, and test on convenience typedef
[SVN r50067]
2008-12-02 12:46:59 +00:00
Paul A. Bristow
b0c6714dfa warning suppressed in tolerance
[SVN r50066]
2008-12-02 12:45:36 +00:00
Thijs van den Berg
81ae79f9b8 First version of the Laplace distribution unit test
[SVN r49987]
2008-11-28 13:43:18 +00:00
John Maddock
c6462254b6 Fix bug in expected error rates.
[SVN r49817]
2008-11-17 17:10:46 +00:00
Michael A. Jackson
4829421fad Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.
[SVN r49627]
2008-11-07 17:02:56 +00:00
Paul A. Bristow
afb4451d0a Added #include <pch.hpp>
// Need to compile in MSVC IDE PAB 31 Oct 2008


[SVN r49588]
2008-11-04 17:15:37 +00:00
John Maddock
095e1ebd48 Added a new section on building to the docs.
Added explanatory note to example.
Added examples to test Jamfile.v2.

[SVN r49534]
2008-11-02 13:45:37 +00:00
Michael A. Jackson
abc4d313b4 Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
[SVN r49510]
2008-11-01 13:15:41 +00:00
John Maddock
e9a6165bd2 Added test_logistic_dist.cpp.
[SVN r49490]
2008-10-30 15:41:48 +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
eb9b7a8839 Improve pch support.
Move configuration tests to their own directory so they're only run when required.

[SVN r49442]
2008-10-23 12:24:45 +00:00
John Maddock
cddabd5ab1 Fix inspection report issues.
[SVN r49282]
2008-10-11 15:46:53 +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
6f07ae4be5 Add support for ellint_3 in the difficult previously unsupported region.
[SVN r48899]
2008-09-19 16:42:41 +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