Andrew Sutton
8e24be2ffe
Added stubs for new distributions. These are neither fully tested nor documented and,
...
in some cases, incomplete. However, migrating them into the sandbox will hopefully
help motivate their completion.
[SVN r42760]
2008-01-14 13:36:23 +00:00
John Maddock
fe3db87cc4
Change concepts classes so they can be used when there is no long double support.
...
Added first cut of the non-central chi squared distribution.
Removed almost all occurrences of real_cast: replaced with calls to the truncation/rounding functions instead.
[SVN r42744]
2008-01-14 09:27:44 +00:00
John Maddock
db2ffd21c2
Added trunc, round and fmod family of functions.
...
[SVN r42244]
2007-12-22 19:01:37 +00:00
John Maddock
b27b39532b
Added expint docs.
...
Updated zeta and expint tests with hooks for other libraries.
Added #pragma once to header files.
[SVN r42140]
2007-12-18 18:32:50 +00:00
Paul A. Bristow
c327e0ac0f
Changed support range to avoid a discontinuity at zero.
...
[SVN r42124]
2007-12-17 15:58:23 +00:00
Paul A. Bristow
72e5db15f6
Changed support range to avoid a discontinuity at zero.
...
[SVN r42123]
2007-12-17 15:51:53 +00:00
Paul A. Bristow
99cf02892c
Changed support range to avoid a discontinuity at zero.
...
[SVN r42122]
2007-12-17 15:51:08 +00:00
John Maddock
ab9017cf29
Added expint and zeta functions, plus tests.
...
Fixed ntl::RR iostream operators.
Updated minimax program with zeta and expint approximations.
[SVN r41958]
2007-12-10 18:35:56 +00:00
John Maddock
e7db05cc1a
Merged changes from Trunk.
...
[SVN r41085]
2007-11-14 12:11:23 +00:00
Paul A. Bristow
f731fd35d0
Removed obselete reference to parameter arity. Previous deletion caused lots of errors. Hope this is now OK.
...
[SVN r40402]
2007-10-24 08:56:38 +00:00
Paul A. Bristow
8cf0e97cb7
Removed obselete reference to parameter arity
...
[SVN r40369]
2007-10-23 18:54:39 +00:00
John Maddock
54ce0c0959
Fix for negative guesses.
...
[SVN r40368]
2007-10-23 18:41:17 +00:00
John Maddock
722a2d848d
Merged changes in Trunk.
...
[SVN r40161]
2007-10-18 18:05:13 +00:00
John Maddock
84dc707e2a
Misc fixes for minimal Borland support.
...
[SVN r39779]
2007-10-08 09:46:32 +00:00
John Maddock
3a02a8b625
Fix #include case.
...
Add some needed forward declarations.
[SVN r39697]
2007-10-05 09:56:06 +00:00
John Maddock
899f4fbfd1
Added some more descriptive information to error messages.
...
[SVN r39667]
2007-10-03 09:32:35 +00:00
John Maddock
1c5fffdd28
Added workaround for apparently broken std::fmod(long double,long double) on Darwin.
...
Added more tracing macros to try and track down remaining Darwin issues.
[SVN r39650]
2007-10-02 09:30:41 +00:00
John Maddock
01604e79d3
Added some more trace messages.
...
[SVN r39637]
2007-10-01 10:24:11 +00:00
Paul A. Bristow
5d4d94b512
Surpressed unreachable code warning.
...
[SVN r39636]
2007-10-01 10:05:21 +00:00
John Maddock
164bbbf473
Updated debug-tracing macros.
...
Fixed epsilon so it works on MacOS with a 106-bit long double now.
[SVN r39593]
2007-09-29 09:40:16 +00:00
John Maddock
700ea50732
Fixes for VC-7.1.
...
[SVN r39478]
2007-09-22 17:00:29 +00:00
John Maddock
54ff3c6535
Fixed gcc-compiler errors (added missing typename's).
...
Fixed pesky warning in normal.hpp
[SVN r39476]
2007-09-22 11:35:26 +00:00
John Maddock
3d9e81a67e
Added needed using declaration to cauchy.hpp.
...
Added needed #include to config.hpp.
Tightened up compile-tests.
Fixed compile tests so they build with VC++ earlier than VC8sp1.
[SVN r39471]
2007-09-22 09:17:21 +00:00
Paul A. Bristow
41b7db31cf
Warning squashing and estimate to find
...
[SVN r39452]
2007-09-21 17:39:04 +00:00
Paul A. Bristow
8daab07912
Warning squashing and estimate to find
...
[SVN r39451]
2007-09-21 17:38:38 +00:00
John Maddock
542dbbce01
Added needed header include.
...
[SVN r39420]
2007-09-20 17:29:40 +00:00
John Maddock
3e53b99430
MSVC specific fix: gets thing building with /Za.
...
[SVN r39407]
2007-09-20 12:36:32 +00:00
Paul A. Bristow
4bd52bfe7a
Changechanged to use
...
if((boost::math::isinf)(x))
{
if(x < 0) return 0;
return 1;
}
to get rid of 4127 warnings
but still need to supress 4127
[SVN r39402]
2007-09-20 11:37:57 +00:00
Paul A. Bristow
611653a1f8
changed to use
...
if((boost::math::isinf)(x))
{
if(x < 0) return 0;
return 1;
}
to get rid of 4127 warnings
[SVN r39345]
2007-09-17 10:05:26 +00:00
Paul A. Bristow
abc0337ab9
4127 warning squashed
...
[SVN r39343]
2007-09-17 09:17:42 +00:00
Paul A. Bristow
fdef88709d
changed to allow pdf and cdf infinity.
...
[SVN r39310]
2007-09-16 10:09:51 +00:00
Paul A. Bristow
0f852a9292
Try to cure test failures.
...
[SVN r39299]
2007-09-15 15:20:44 +00:00
John Maddock
76acd7ddf3
Fix for Boost.TR1 compatibility: it prevents recursive includes if we do things this way.
...
[SVN r39297]
2007-09-15 11:20:24 +00:00
John Maddock
c820ea58fc
Fix for failing example: added heuristic to up the multiplication factor if we don't bracket the root quickly.
...
[SVN r39296]
2007-09-15 11:19:20 +00:00
John Maddock
6bd903d454
Updated NTL::RR support with a thin wrapper class: RR can now be used unmodified via the supplied wrapper.
...
[SVN r39239]
2007-09-13 16:56:24 +00:00
Paul A. Bristow
e334918936
added error messages, but need complement version with policy still (and name of distribution & policy?)
...
[SVN r39232]
2007-09-13 11:21:17 +00:00
Paul A. Bristow
c394aa0065
cosmetic
...
[SVN r39210]
2007-09-12 09:42:58 +00:00
Paul A. Bristow
95bc17616e
added check location and check_x (random deviate)
...
and changed check scale to not permit 0
[SVN r39209]
2007-09-12 09:40:10 +00:00
Paul A. Bristow
bebff763db
1st version, but problem with sign in complement
...
[SVN r39184]
2007-09-10 17:50:32 +00:00
John Maddock
486f5a1d3e
Changed: "using namespace std;" to a more specific using declaration.
...
[SVN r39110]
2007-09-03 11:51:07 +00:00
John Maddock
df3533c2d7
Added explanatory notes.
...
[SVN r39077]
2007-08-30 17:21:49 +00:00
John Maddock
d0aa223204
Added some type traits so we can do concept checking where required.
...
Updated find_location to use the traits.
Added tests for traits.hpp.
Updated Jamfile.v2 with new tests.
[SVN r39076]
2007-08-30 17:08:46 +00:00
Paul A. Bristow
7a6b00e663
tests now pass.
...
[SVN r39071]
2007-08-30 14:05:43 +00:00
John Maddock
9cdc280e69
Instrument erf better.
...
[SVN r39068]
2007-08-30 10:20:34 +00:00
John Maddock
762e728d95
Added some instrumentation to help track down some Mac OS failures.
...
[SVN r39066]
2007-08-30 10:13:13 +00:00
Paul A. Bristow
b523f0e3b7
updated copyright date
...
[SVN r39050]
2007-08-29 14:09:34 +00:00
John Maddock
51c6df2843
Disabled broken includes, will re-enable later when those headers are complete.
...
[SVN r39049]
2007-08-29 09:02:53 +00:00
John Maddock
7bbaeabe6b
Fix for Darwin: not all versions have 106-bit long doubles.
...
[SVN r39048]
2007-08-29 09:00:28 +00:00
John Maddock
95559eb26a
Updated isnan so that it works even when the system does a "#define isnan isnan".
...
Updated Jamfiles to reflect new file names, and suppress some more warnings.
[SVN r39031]
2007-08-28 12:34:14 +00:00
John Maddock
0a62121792
Made max-iterations permitted before we give up a policy rather than a macro or - worse - an ad-hoc value.
...
At the same time cleared up a lot of gcc-specific signed/unsigned comparison warnings.
[SVN r38970]
2007-08-26 17:39:53 +00:00