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

471 Commits

Author SHA1 Message Date
John Maddock
4bdc5ccc5f Merge changes from Trunk: Fixes #4504. Fixes #4518.
[SVN r64664]
2010-08-07 16:35:39 +00:00
John Maddock
a1c0cccebd Merge changes from Trunk:
* Fix common_factor code so it works with expression-template enabled types, and added new tests.
* Cleaned up using declarations.
* Fixed cbrt conceptual requirements.
* Fixed round for negative values.
* Changed all configuration code to use the new Boost.Build configuration support.
* Fixed HP aCC version numbers in src files.
* Regenerated docs.

[SVN r62124]
2010-05-21 17:23:36 +00:00
Douglas Gregor
f1a9800c8c Merge r62087 (a fix to cbrt's internal promotion rules) from trunk.
[SVN r62093]
2010-05-19 01:21:43 +00:00
John Maddock
8056009e4b Merge changes from Trunk:
Minor update to docs, with graphics regenerated.
Fix some minor inspection script errors.
Improve performance of a few of the algorithms.
Fix a few compiler warnings etc.

[SVN r60643]
2010-03-16 11:37:39 +00:00
Troy D. Straszheim
e47ecaa975 rm cmake from the release branch before it goes out broken. Policy dictates that you never commit to release, you commit to trunk and merge to release.
[SVN r56941]
2009-10-17 01:10:45 +00:00
John Maddock
1a297964c1 Merge performance enhancements and minor fixes from Trunk.
[SVN r56729]
2009-10-12 10:35:20 +00:00
John Maddock
d9ee7f11c2 Disable pch usage for msvc-7.1.
[SVN r55110]
2009-07-23 09:45:33 +00:00
Troy D. Straszheim
b338985fa5 Add basic copyright/license to keep cmake out of the inspection report
[SVN r55095]
2009-07-22 21:51:01 +00:00
John Maddock
0e7856cfd1 Oops, previous commit was buggy, try again.
[SVN r53339]
2009-05-28 08:53:21 +00:00
John Maddock
3ec19713e6 Add some casts to try and fix gcc-4.4 compiler errors.
[SVN r53177]
2009-05-22 16:14:12 +00:00
Jeremiah Willcock
99b1ee34f7 Fixed most tab and min/max issues from trunk inspection report
[SVN r53141]
2009-05-20 19:19:00 +00:00
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