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
Daryle Walker
952a07b6f8
Tweaked files to pass inspection report; one file had some min/max violations; but all had to have 'boostinspect:nolicense' set because a copyrighter, Paul Moore, has disappeared, so his files can never be changed to the main Boost license
...
[SVN r47847]
2008-07-27 23:43:04 +00:00
John Maddock
f451e1d7e4
Add dependency tracking info.
...
[SVN r47745]
2008-07-24 09:55:07 +00:00
John Maddock
1f8b7ae201
Fix VC 7.1 failures.
...
Added minimal docs on the numeric constants.
Regenerated HTML pages.
[SVN r47541]
2008-07-18 10:25:16 +00:00
John Maddock
2501ff283e
Fix for std libs that don't have denorm support in numeric_limits.
...
[SVN r47421]
2008-07-14 16:22:03 +00:00
John Maddock
a8e2c5f910
Fix a few regressions with compiler/platform specific workarounds.
...
[SVN r47420]
2008-07-14 15:26:44 +00:00
John Maddock
980a2cd605
Fixes issue #2033 .
...
[SVN r47318]
2008-07-11 17:57:21 +00:00
John Maddock
d816b0e2ff
Merge changes from the Sandbox to Trunk.
...
Rebuilt docs.
[SVN r47080]
2008-07-04 17:14:37 +00:00
John Maddock
f284acaf50
Merge changes from Trunk.
...
[SVN r47079]
2008-07-04 17:08:58 +00:00
John Maddock
9cf8afd57c
Remove/replace non-ASCII characters.
...
[SVN r46814]
2008-06-28 16:59:32 +00:00
John Maddock
deaa36b8d7
Fix copyright declaration.
...
[SVN r46805]
2008-06-28 11:24:02 +00:00
John Maddock
5d6396ffbe
Added SSE2 optimised Lanczos approximations.
...
Reordered the tgamma function to reduce the number of comparisons needed.
[SVN r46289]
2008-06-10 08:12:17 +00:00
Bruno Lalande
285615995e
Changed undeterminate to indeterminate.
...
[SVN r46206]
2008-06-06 23:57:24 +00:00
Bruno Lalande
73b62fc8b9
Completed policies and error handling test cases.
...
Sanitized floating point test values in pow tests.
[SVN r46205]
2008-06-06 22:33:39 +00:00
Bruno Lalande
7fbf7dd47f
Added undeterminate_result_error, and used it for the pow<0>(0) case.
...
[SVN r46182]
2008-06-05 22:03:27 +00:00
John Maddock
4a4271a594
Added missing #include.
...
Prevented macro substitution of fpclassify.
[SVN r45913]
2008-05-29 16:03:26 +00:00
John Maddock
72ba7bce59
Added rational approximations for log1p.
...
[SVN r45898]
2008-05-29 12:38:04 +00:00
John Maddock
38812b8a96
Added missing #include.
...
[SVN r45824]
2008-05-27 17:38:49 +00:00
Bruno Lalande
7c1a1362c7
Reduced again the number of template instanciations
...
[SVN r45768]
2008-05-26 10:00:02 +00:00
John Maddock
97bdf5e56d
Fixed partial specialization.
...
[SVN r45585]
2008-05-20 16:54:15 +00:00
John Maddock
211d58523c
Rename some of the extern "C" C99 functions so we don't get infinite recursion.
...
Disabled long double testing when not available.
[SVN r45550]
2008-05-19 18:03:09 +00:00
John Maddock
4ce850dd8c
Merged additions/changes from the Sandbox to Trunk.
...
[SVN r45482]
2008-05-18 09:18:22 +00:00
John Maddock
0aa1a09902
Merged changes from Trunk.
...
[SVN r45478]
2008-05-18 08:29:50 +00:00
John Maddock
f47f9de505
Sunpro and HPUX fix.
...
[SVN r45395]
2008-05-15 17:04:31 +00:00
John Maddock
b13d51b1fe
Added float_advance + docs.
...
Changed pow<N> to reduce the number of template instantiations.
[SVN r45357]
2008-05-14 18:35:52 +00:00
John Maddock
721d6a0d62
Fixed float_next and added extra tests to detect the bug.
...
Fixed expected assoc_legendre results.
[SVN r45332]
2008-05-13 16:43:46 +00:00
John Maddock
2d19ade9fd
Made float_distance return a signed value.
...
Added docs for float_next etc.
Updated test_next to cope with signed results.
Added informational output to test_tr1.
[SVN r45220]
2008-05-08 17:14:17 +00:00
John Maddock
2986ee8bf6
Renamed next_* functions to float_*.
...
[SVN r45216]
2008-05-08 16:16:51 +00:00
John Maddock
e909163e72
Fixed import/export code, and added auto-linking support.
...
[SVN r45214]
2008-05-08 16:07:22 +00:00
John Maddock
4873f71729
Added TR1 header, and tidied up ellint_3 declarations.
...
[SVN r45127]
2008-05-05 11:09:28 +00:00
John Maddock
d7e23fd2a4
Added first cut of nextafter family of functions.
...
[SVN r44878]
2008-04-29 12:01:22 +00:00
John Maddock
6012b10c87
Changed long long to boost::long_long_type and unsigned long long to boost::ulong_long_type.
...
A couple of other typo corrections, to get the code compiling with g++ -pedantic.
[SVN r44877]
2008-04-29 10:05:11 +00:00
John Maddock
ffbb796900
Apply VC-7.1 fixes: sometimes ADL fails, and we need a using declaration in order for the correct overload to be found.
...
Add missing #include. to t_distribution_inv.hpp.
Suppress unnecessary instantiations in instantiate_all.cpp.
[SVN r44748]
2008-04-24 09:40:31 +00:00
John Maddock
3ccbd30ab3
Merged patches from Trunk.
...
[SVN r44695]
2008-04-21 13:04:30 +00:00
John Maddock
bde28692c3
Moved real_concept and std_real_concept overloads of the rounding and truncation functions into the same namespace as the classes so that they can be found via ADL.
...
Updated the tests to cope with the change.
Updated library configuration to cope with the change.
Made sure that the rounding and truncation functions are all correctly forward declared.
[SVN r44612]
2008-04-20 10:58:20 +00:00
John Maddock
c3acff62f7
Reinstated real_cast to that STLPort tests can pass.
...
[SVN r44452]
2008-04-16 11:57:29 +00:00
John Maddock
fb220c20dd
Add some explicit casts from the FP_* macros to type int, so that comparisons actually work when building with GCC, this is GCC bug report: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20589 .
...
[SVN r44434]
2008-04-15 17:30:03 +00:00
John Maddock
8b89996bd5
Add non central distro's to fwd.hpp.
...
Added needed #include to bessel_ik.hpp.
[SVN r44350]
2008-04-12 16:27:11 +00:00
John Maddock
cd13eecbfa
Added needed #includes.
...
[SVN r44123]
2008-04-09 11:35:36 +00:00