Steven Watanabe
28d9e4da2b
Update exponential_distribution to C++0x.
...
[SVN r68372]
2011-01-22 21:44:25 +00:00
Steven Watanabe
9b72a50702
reduce the number of bins.
...
[SVN r68329]
2011-01-20 22:56:25 +00:00
Steven Watanabe
77de6f88c3
Fix Jamfile typo.
...
[SVN r68326]
2011-01-20 21:16:27 +00:00
Steven Watanabe
ebc4157205
Tighten up test_piecewise_linear.
...
[SVN r68315]
2011-01-20 05:46:49 +00:00
Steven Watanabe
30ee3e6cee
Tighten test_piecewise_constant.
...
[SVN r68311]
2011-01-20 02:18:08 +00:00
Steven Watanabe
751ead66a4
Revert [67111] (addition of boost/detail/iomanip.hpp) and all the commits that depend on it. ([68137], [68140], [68141], [68154], and [68165]).
...
[SVN r68168]
2011-01-15 08:11:51 +00:00
Bryce Adelstein-Lelbach
89deda5188
Reverting some accident changes to a few jamfiles from my last commit.
...
[SVN r68141]
2011-01-14 02:51:17 +00:00
Bryce Adelstein-Lelbach
4dfd9025ef
Replacing the use of <iomanip> with <boost/detail/iomanip.hpp> across Boost.
...
On Linux, GNU's libstdc++, which is the default stdlib for icc and clang,
cannot parse the <iomanip> header in version 4.5+ (which thankfully neither
compiler advises the use of yet), as it's original C++98-friendly
implementation has been replaced with a gnu++0x implementation.
<boost/detail/iomanip.hpp> is a portable implementation of <iomanip>, providing
boost::detail::setfill, boost::detail::setbase, boost::detail::setw,
boost::detail::setprecision, boost::detail::setiosflags and
boost::detail::resetiosflags.
[SVN r68140]
2011-01-14 02:35:58 +00:00
Steven Watanabe
f6951cd830
Concept test for distributions.
...
[SVN r68070]
2011-01-12 19:53:31 +00:00
Steven Watanabe
7623f1b6ef
Implement piecewise_linear_distribution.
...
[SVN r68028]
2011-01-12 04:53:08 +00:00
Steven Watanabe
cee01dfcfa
Fix piecewise_constant_distribution::param_type constructor with 1 interval boundary.
...
[SVN r67903]
2011-01-10 04:01:46 +00:00
Steven Watanabe
97fe018ee2
Fix piecewise_constant_distribution for C++0x.
...
[SVN r67878]
2011-01-09 20:11:07 +00:00
Steven Watanabe
333c6dd03f
Loosen the test a little so it passes.
...
[SVN r67877]
2011-01-09 20:09:30 +00:00
Steven Watanabe
fd1d01e120
Get rid of undefined reference errors.
...
[SVN r67876]
2011-01-09 20:07:57 +00:00
Steven Watanabe
fc5e34a947
Start refactoring tests again.
...
[SVN r67761]
2011-01-07 18:48:53 +00:00
Steven Watanabe
8cda7a96af
Implement piecewise_constant_distribution.
...
[SVN r67740]
2011-01-06 23:51:46 +00:00
Steven Watanabe
836da38bf7
Update normal_distribution to match C++0x. Implement student_t_distribution.
...
[SVN r67710]
2011-01-06 02:53:00 +00:00
Steven Watanabe
dced4df44a
Implement fisher_f_distribution.
...
[SVN r67694]
2011-01-05 22:42:36 +00:00
Steven Watanabe
1845d03376
Implement chi_squared_distribution.
...
[SVN r67669]
2011-01-05 05:17:37 +00:00
Steven Watanabe
cbc4f223c2
Make result_type public. Fixes #4777 .
...
[SVN r66803]
2010-11-27 21:28:21 +00:00
Steven Watanabe
9f9c1a5a98
#include the right header. Fixes #4653 .
...
[SVN r65438]
2010-09-16 16:07:31 +00:00
Steven Watanabe
7c3fcb24dc
Implement negative_binomial_distribution.
...
[SVN r65157]
2010-08-31 20:07:59 +00:00
Steven Watanabe
ac88d68a10
Refactor tests
...
[SVN r65093]
2010-08-29 04:03:02 +00:00
Steven Watanabe
7fd055a780
Add missing #include
...
[SVN r65092]
2010-08-29 03:47:16 +00:00
Steven Watanabe
02a9498948
Add the old names of the generators for backward compatibility.
...
[SVN r63549]
2010-07-03 17:52:16 +00:00
Steven Watanabe
b67e17123d
Fix parameter names.
...
[SVN r63544]
2010-07-03 15:15:22 +00:00
Steven Watanabe
c41aabe99a
Some doc cleanup.
...
[SVN r63370]
2010-06-26 20:42:30 +00:00
Steven Watanabe
cf886a330f
Fix a few typos and copy/paste errors.
...
[SVN r63331]
2010-06-26 00:15:56 +00:00
Steven Watanabe
4855688a63
Add extreme_value_distribution.
...
[SVN r63330]
2010-06-25 23:53:34 +00:00
Steven Watanabe
aab4ff005f
Add weibull_distribution.
...
[SVN r63328]
2010-06-25 22:22:53 +00:00
Steven Watanabe
f702db6d89
Sync shuffle_order_engine with C++0x.
...
[SVN r63327]
2010-06-25 21:23:20 +00:00
Steven Watanabe
581361f3df
Extend operator workarounds to Sun CC.
...
[SVN r63310]
2010-06-25 16:35:06 +00:00
Steven Watanabe
df9fc119d4
Fix ambiguity with long random() in stdlib.h for darwin-4.2.1
...
[SVN r63293]
2010-06-24 18:12:50 +00:00
Steven Watanabe
1daedf4f9c
Attempt to fix Sun CC's problems with rand48.
...
[SVN r63292]
2010-06-24 18:03:17 +00:00
Steven Watanabe
526d371c03
Attempt to fix msvc-7.1 errors in subtract_with_carry.
...
[SVN r63286]
2010-06-24 15:58:41 +00:00
Steven Watanabe
11b2a55baa
Fix shadowing of template parameters in linear_congruential_engine. Fixes #4371 .
...
[SVN r63284]
2010-06-24 14:34:42 +00:00
Steven Watanabe
b3915ef6b1
Sync ranlux with C++0x.
...
[SVN r63279]
2010-06-24 03:57:42 +00:00
Steven Watanabe
cae34bd24a
Sync discard_block with C++0x.
...
[SVN r63278]
2010-06-24 03:05:45 +00:00
Steven Watanabe
b32280f5fa
A few more fixes for msvc-7.1
...
[SVN r63276]
2010-06-24 00:44:28 +00:00
Steven Watanabe
89530779e6
Sync subtract_with_carry with C++0x.
...
[SVN r63274]
2010-06-24 00:25:52 +00:00
Steven Watanabe
a06b888c94
Sync linear_congruential with C++0x.
...
[SVN r63270]
2010-06-23 20:55:43 +00:00
Steven Watanabe
978a83d8d1
Add missing using for Sun.
...
[SVN r63261]
2010-06-23 18:47:56 +00:00
Steven Watanabe
c5cdd46089
Some optimizations to mersenne_twister.
...
[SVN r63260]
2010-06-23 18:15:27 +00:00
Steven Watanabe
e580086e65
Sync gamma_distribution with C++0x. Fixes #3888 .
...
[SVN r63247]
2010-06-22 20:22:41 +00:00
Steven Watanabe
e9b6830669
Fix vc71 errors, take 2.
...
[SVN r63240]
2010-06-22 15:29:59 +00:00
Steven Watanabe
3303ce69bc
Sync mersenne_twister with C++0x.
...
[SVN r63217]
2010-06-22 02:30:09 +00:00
Steven Watanabe
a46d157029
Attempt to fix Sun and msvc-7.1 errors.
...
[SVN r63188]
2010-06-21 15:13:11 +00:00
Steven Watanabe
2c7387f6ae
Implement discrete_distribution. Fixes #920 .
...
[SVN r63180]
2010-06-21 04:03:55 +00:00
Steven Watanabe
e8a792c155
Fix another integer overflow problem.
...
[SVN r63155]
2010-06-20 19:06:56 +00:00
Steven Watanabe
773e647806
Better implementation of the poisson distribution. Fixes #1540 .
...
[SVN r63126]
2010-06-20 03:24:28 +00:00