Steven Watanabe
c646f4babb
Update linear_feedback_shift_engine to match C++0x.
...
[SVN r68759]
2011-02-10 03:30:27 +00:00
Steven Watanabe
0908708463
Update lagged_fibonacci to match C++0x.
...
[SVN r68754]
2011-02-09 22:34:46 +00:00
Steven Watanabe
c78729ebf5
Update inversive_congruential.
...
[SVN r68748]
2011-02-09 19:19:25 +00:00
Steven Watanabe
3cfc38c4f7
Fix const_mod to work in all cases.
...
[SVN r68747]
2011-02-09 16:49:49 +00:00
Steven Watanabe
de24e82891
Update additive_combine.
...
[SVN r68727]
2011-02-08 17:46:48 +00:00
Steven Watanabe
411eeb9c26
Update uniform_int and uniform_real.
...
[SVN r68647]
2011-02-05 05:54:11 +00:00
Steven Watanabe
b2bfbc0b75
Update uniform_smallint.
...
[SVN r68644]
2011-02-05 01:15:56 +00:00
Steven Watanabe
70ee378773
Update uniform_on_sphere.
...
[SVN r68631]
2011-02-03 21:16:56 +00:00
Steven Watanabe
23761be280
Add uniform_real_distribution to match C++0x.
...
[SVN r68444]
2011-01-25 20:08:07 +00:00
Steven Watanabe
a9a48b3330
Add uniform_int_distribution to match C++0x.
...
[SVN r68440]
2011-01-25 19:16:54 +00:00
Steven Watanabe
f051b0730e
Update triangle_distribution to match C++0x.
...
[SVN r68428]
2011-01-25 01:17:50 +00:00
Steven Watanabe
1744f7c612
Update lognormal_distribution to match C++0x.
...
[SVN r68424]
2011-01-24 21:18:40 +00:00
Steven Watanabe
664bef0373
Update geometric_distribution to match C++0x.
...
[SVN r68410]
2011-01-24 06:28:59 +00:00
Steven Watanabe
0109f6e645
Update cauchy_distribution to match C++0x.
...
[SVN r68406]
2011-01-23 23:33:41 +00:00
Steven Watanabe
8b1fda2098
Update bernoulli_distribution to match C++0x.
...
[SVN r68375]
2011-01-23 02:14:26 +00:00
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
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
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
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
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
e580086e65
Sync gamma_distribution with C++0x. Fixes #3888 .
...
[SVN r63247]
2010-06-22 20:22:41 +00:00
Steven Watanabe
3303ce69bc
Sync mersenne_twister with C++0x.
...
[SVN r63217]
2010-06-22 02:30:09 +00:00
Steven Watanabe
2c7387f6ae
Implement discrete_distribution. Fixes #920 .
...
[SVN r63180]
2010-06-21 04:03:55 +00:00
Steven Watanabe
773e647806
Better implementation of the poisson distribution. Fixes #1540 .
...
[SVN r63126]
2010-06-20 03:24:28 +00:00
Steven Watanabe
d44e4569ce
Better error reporting
...
[SVN r63125]
2010-06-20 02:18:53 +00:00
Steven Watanabe
94d50aa090
Fix integer overflow bug.
...
[SVN r63101]
2010-06-19 14:55:52 +00:00
Steven Watanabe
e7e3a4a676
Reimplement binomial_distribution.
...
[SVN r63088]
2010-06-18 22:05:11 +00:00
Steven Watanabe
e08d154cb3
Add tests for random_device
...
[SVN r61492]
2010-04-22 21:30:04 +00:00
Steven Watanabe
f6f3bd85cb
Add some extra printing to make it easier to trace failures.
...
[SVN r60657]
2010-03-16 21:22:29 +00:00
Steven Watanabe
ccc442d6c8
Fix inspection failures for the Random library
...
[SVN r60359]
2010-03-08 17:55:21 +00:00
Steven Watanabe
a0be67a5fb
Enable the gap test for distributions
...
[SVN r60357]
2010-03-08 17:16:57 +00:00
Steven Watanabe
1302406b34
Add distributions to statistic_tests
...
[SVN r60335]
2010-03-08 03:46:47 +00:00
Steven Watanabe
2e4c0f628c
Make statistics_tests usable with the current library
...
[SVN r60279]
2010-03-07 05:22:40 +00:00
Steven Watanabe
bc73588c7e
Rearrange the componenents in libs/random and create a library for random_device. Fixes #3672
...
[SVN r60199]
2010-03-05 19:12:45 +00:00
Troy D. Straszheim
a87c59046c
rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
...
[SVN r56942]
2009-10-17 02:07:38 +00:00
Troy D. Straszheim
c5115a25ca
Copyrights on CMakeLists.txt to keep them from clogging up the inspect
...
reports. This is essentially the same commit as r55095 on the release
branch.
[SVN r55159]
2009-07-26 00:49:56 +00:00
Steven Watanabe
f6773e82f6
Split random_test.cpp into multiple files to avoid hitting resource limits.
...
[SVN r51171]
2009-02-10 03:53:23 +00:00
Michael A. Jackson
dce702454b
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
Michael A. Jackson
b641e0b484
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
Vladimir Prus
4e09de2444
Remove V1 Jamfiles
...
[SVN r38516]
2007-08-08 19:02:26 +00:00
Andreas Huber
0efede690c
Fixed license & copyright issues and converted to HTML 4.01
...
[SVN r36278]
2006-12-05 14:52:09 +00:00
Vladimir Prus
9f562428c7
Add V2 Jamfile
...
[SVN r20218]
2003-09-30 06:41:04 +00:00
Dave Abrahams
6c2080daf2
Use the import rule
...
[SVN r19968]
2003-09-08 17:38:49 +00:00
Jens Maurer
38ac04bf42
don't test random_speed until the portability is improved
...
[SVN r18177]
2003-04-03 23:07:58 +00:00
Jens Maurer
484c3b3837
add Jamfile (Kirill Lapshin)
...
[SVN r18161]
2003-04-02 22:53:59 +00:00