2
0
mirror of https://github.com/boostorg/random.git synced 2026-02-08 23:12:13 +00:00
Commit Graph

357 Commits

Author SHA1 Message Date
Steven Watanabe
0bfc67b8fd Fix my floor silliness. e.g. int(-0.5) != floor(-0.5)
[SVN r63092]
2010-06-19 04:31:28 +00:00
Steven Watanabe
e7e3a4a676 Reimplement binomial_distribution.
[SVN r63088]
2010-06-18 22:05:11 +00:00
Steven Watanabe
ebe859512e Fix compile error in example
[SVN r62630]
2010-06-09 02:35:02 +00:00
Steven Watanabe
a2f27c6293 Add an example of generating a random password. Fixes #4183
[SVN r62629]
2010-06-09 02:33:40 +00:00
Steven Watanabe
463e1d4e0f Check for range errors in the input operator of linear_congruential. Fixes #2667
[SVN r62548]
2010-06-08 04:03:58 +00:00
Steven Watanabe
c11219f596 Make sure that all members are initialized. Fixes #4085
[SVN r62545]
2010-06-08 03:21:28 +00:00
Steven Watanabe
6cda87c18c Fix random_device on mingw
[SVN r61510]
2010-04-23 17:22:39 +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
e5359a15b0 Try to help out borland
[SVN r60619]
2010-03-15 17:18:52 +00:00
Steven Watanabe
e318ab4bf2 Attempt to fix Sun CC 5.10 failures
[SVN r60615]
2010-03-15 16:46:53 +00:00
Steven Watanabe
ea9b75c04e Add back redirects to avoid breaking external links
[SVN r60526]
2010-03-12 19:15:53 +00:00
Steven Watanabe
eba3181c16 Fix remaining broken links
[SVN r60391]
2010-03-09 23:15:18 +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
2356b3bef8 Fix a minor typo
[SVN r60353]
2010-03-08 16:03:20 +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
bef66181dd Fix dll linking
[SVN r60210]
2010-03-05 19:56:52 +00:00
Steven Watanabe
115e454ea7 Minor cleanup of 60199
[SVN r60201]
2010-03-05 19:25:56 +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
Steven Watanabe
3fc357f9b3 Link new Boost.Random documentation into the main doc build and remove the old html
[SVN r60172]
2010-03-05 04:59:16 +00:00
Steven Watanabe
2248892f09 Add Quickbook/Doxygen documentation
[SVN r59910]
2010-02-25 18:13:36 +00:00
Steven Watanabe
c30e86b6fe Fix darwin ranlux failures.
[SVN r58622]
2010-01-02 00:28:15 +00:00
Steven Watanabe
072438a2f6 Try to get more information out of the failing tests.
[SVN r58611]
2009-12-31 22:15:26 +00:00
Steven Watanabe
e2d6385e0b Attempt to fix ranlux failures
[SVN r58555]
2009-12-29 04:53:36 +00:00
Marshall Clow
f3aa639a1f Fixed shadow warnings reported in ticket 3710
[SVN r58148]
2009-12-04 22:22:01 +00:00
Steven Watanabe
330c6db3cb Fix min/max problems
[SVN r57717]
2009-11-16 23:38:21 +00:00
Steven Watanabe
6e35d9a732 Allow arbitrary values to be used as seeds for linear_congruential, linear_feedback_shift, and any generators that depend on them. Fixes #3516
[SVN r57663]
2009-11-14 21:07:31 +00:00
Steven Watanabe
af6a0d558a Disable some warnings for msvc. Fixes #3532
[SVN r57008]
2009-10-19 22:53:04 +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
7dda7d38bb Supress warnings from narrowing conversions.
[SVN r53888]
2009-06-14 02:33:22 +00:00
Steven Watanabe
ac8bfba53a misc assertions/tests
[SVN r53802]
2009-06-12 00:24:09 +00:00
Steven Watanabe
25a1703ef4 Minor documentation updates
[SVN r53800]
2009-06-11 22:34:50 +00:00
Steven Watanabe
a6ec2a34ef Test tweaks
[SVN r53780]
2009-06-10 02:16:24 +00:00
Steven Watanabe
05846ff977 Fix overload resolution for generator constructors/seed. Fixes #351. Fixes #2424. Fixes #2887
[SVN r53699]
2009-06-06 19:41:38 +00:00
Steven Watanabe
b9a410339d Fix the distribution of uniform_int.
[SVN r53462]
2009-05-30 16:38:53 +00:00
Jeremiah Willcock
d2f73925af Fixed most tab and min/max issues from trunk inspection report
[SVN r53141]
2009-05-20 19:19:00 +00:00
Daniel James
050c8adc7e Use a local copy of the valid HTML 4.01 icon.
[SVN r53048]
2009-05-16 14:23:59 +00:00
Steven Watanabe
dfabc22362 Add missing includes.
[SVN r52425]
2009-04-16 18:16:50 +00:00
Steven Watanabe
a2ba8e2ac8 Enable stream operators on msvc. Fixes #1068. Fixes #1691
[SVN r51413]
2009-02-23 15:48:27 +00:00
Steven Watanabe
5f1713f436 Initialize _modulus in the linear_congruential constructor that takes a pair of iterators. Fixes #2665
[SVN r51410]
2009-02-23 01:19:37 +00:00
Steven Watanabe
2b087e3c50 Apply patch for FreeBSD. Fixes #2027
[SVN r51400]
2009-02-22 23:43:38 +00:00
Steven Watanabe
86aad2f7f7 Convert uniform_01 to the current distribution interface, dispatching on the first template paramter to retain backwards compatibility. Fixes #599. Fixes #1544. Fixes #2679
[SVN r51337]
2009-02-19 23:27:40 +00:00
Steven Watanabe
b9f17bed6b Change shfit2 to shift2. Add missing namespace scope definitions of shift1 and shift2. Fixes #2764
[SVN r51311]
2009-02-18 17:54:27 +00:00
Steven Watanabe
d39fa82c5c Don't assume that std::vector<int>::const_iterator has a nested difference_type. Use iterator_traits.
[SVN r51253]
2009-02-14 16:21:04 +00:00
Steven Watanabe
f530cea1e1 Correct stringizing
[SVN r51210]
2009-02-12 03:03:02 +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
Steven Watanabe
c1c5c98651 correctly detect the end of the range in lagged_fibonacci_01::seed. Fixes #2703
[SVN r51120]
2009-02-08 23:50:56 +00:00