Jens Maurer
|
6458746820
|
fix sourceforge bug #1524016: bad seed() implementation
[SVN r34600]
|
2006-07-19 21:51:23 +00:00 |
|
Matthias Troyer
|
598397852f
|
Fixed missing include according to bug # 1504417
[SVN r34430]
|
2006-06-30 06:38:11 +00:00 |
|
Jens Maurer
|
9b493b296a
|
fix bug 1505014: avoid signed overflow in modular addition
[SVN r34428]
|
2006-06-29 23:17:14 +00:00 |
|
nobody
|
b8d3e62b19
|
This commit was manufactured by cvs2svn to create branch 'RC_1_34_0'.
[SVN r33417]
|
2006-03-21 02:26:31 +00:00 |
|
John Maddock
|
9629ae44a5
|
Large patch from Ulrich Eckhardt to fix support for EVC++ 4.
[SVN r30670]
|
2005-08-25 16:27:28 +00:00 |
|
Douglas Gregor
|
8d7198ecd1
|
Merged from 1.33.0 release
[SVN r30540]
|
2005-08-12 13:02:37 +00:00 |
|
Jens Maurer
|
0b7d6db9e2
|
generalize initialization change to other than 32 bits
[SVN r30208]
|
2005-07-21 22:04:31 +00:00 |
|
Jens Maurer
|
381439b97d
|
fix bug #1220358: probability p was not forwarded to contained bernoulli
[SVN r29791]
|
2005-06-24 22:13:43 +00:00 |
|
John Maddock
|
07c65f3760
|
Need to suppress excess warnings when using Borland, otherwise compilation fails.
[SVN r29611]
|
2005-06-16 09:56:21 +00:00 |
|
Douglas Gregor
|
9eacbed88b
|
Revert Jens Maurer's changes until after release
[SVN r29116]
|
2005-05-21 15:57:01 +00:00 |
|
Jens Maurer
|
95da1d7aa1
|
check ctor and seeding for integral types and template<class Generator>
[SVN r29078]
|
2005-05-19 21:31:20 +00:00 |
|
Jens Maurer
|
409ac3557a
|
implement ctor and seeding for "unsigned long" and template<class Generator>,
use enable_if<> to guide overload resolution
[SVN r29077]
|
2005-05-19 21:29:06 +00:00 |
|
Jens Maurer
|
24b28494a9
|
prepare for negative binomial implementation
[SVN r29076]
|
2005-05-19 21:26:05 +00:00 |
|
Jens Maurer
|
280514ff28
|
use enable_if<> to guide overload resolution for template<class Generator> ctor
[SVN r29075]
|
2005-05-19 21:23:29 +00:00 |
|
Jens Maurer
|
b3b5001821
|
implement ctor and seeding for "unsigned long" and template<class Generator>,
use enable_if<> to guide overload resolution
[SVN r29074]
|
2005-05-19 21:21:32 +00:00 |
|
Douglas Gregor
|
f47d8a0bd9
|
Work around bug in Apple's GCC 3.3
[SVN r28903]
|
2005-05-14 18:36:13 +00:00 |
|
Douglas Gregor
|
247de90d65
|
Work around compilation bug in Apple's GCC 3.3
[SVN r28902]
|
2005-05-14 17:17:49 +00:00 |
|
Jens Maurer
|
7c758f70fc
|
for a variate_generator, use a base_generator_type *reference*
(otherwise, a copy is made)
[SVN r28794]
|
2005-05-10 20:40:59 +00:00 |
|
Jens Maurer
|
a3e3daf579
|
add #include <cmath> for std::pow
[SVN r28793]
|
2005-05-10 20:30:46 +00:00 |
|
Jens Maurer
|
b450fc98f2
|
fix conceptual maths bug in seeding for mersenne_twister<>
[SVN r28270]
|
2005-04-15 09:28:57 +00:00 |
|
Jens Maurer
|
196f8547f9
|
remove outdated class from documentation
[SVN r28269]
|
2005-04-15 09:19:41 +00:00 |
|
Jens Maurer
|
9b3878f746
|
use reference to mt19937 in example
[SVN r28268]
|
2005-04-15 09:18:52 +00:00 |
|
John Maddock
|
774dcb5188
|
Make engine_value_type public as per the TR.
[SVN r27375]
|
2005-02-14 11:53:50 +00:00 |
|
Stefan Slapeta
|
4feb6aa9ba
|
replaced BOOST_TEST
[SVN r27058]
|
2005-02-03 14:39:06 +00:00 |
|
Douglas Gregor
|
6db20959fc
|
Deal with macroized min/max
[SVN r26899]
|
2005-01-28 15:04:17 +00:00 |
|
Douglas Gregor
|
65362c1c47
|
Cast in the right places
[SVN r26674]
|
2005-01-11 15:34:18 +00:00 |
|
Jens Maurer
|
73e6db0840
|
as per the TR, input floating-point Engine's are not required to return
values in the range [0..1[ (Douglas Gregor)
[SVN r26612]
|
2004-12-31 15:55:27 +00:00 |
|
Jens Maurer
|
2b360fb849
|
fix sourceforge bug 911758: properly instantiate variate_generator<> using a
reference to the base engine
[SVN r26164]
|
2004-11-09 21:22:00 +00:00 |
|
Jens Maurer
|
94de4132a2
|
include <cmath> for std::pow
[SVN r26163]
|
2004-11-09 21:04:35 +00:00 |
|
Aleksey Gurtovoy
|
2c0fa5922b
|
c++boost.gif -> boost.png replacement
[SVN r25573]
|
2004-10-05 15:45:52 +00:00 |
|
Michael Stevens
|
7de99be8ad
|
Use std::min/max instead of BOOST_USING_STD_MIN/MAX
for gcc-2.95. Ok for other conforming compilers.
[SVN r25490]
|
2004-09-30 19:15:32 +00:00 |
|
Vladimir Prus
|
27ecfe77d4
|
Add missing includes. Without them g++ 3.4 can't compile the following
program:
#include <boost/random.hpp>
using namespace boost;
boost::mt19937 rng;
uniform_int<> gen(0, 10);
void do_it()
{
gen(rng);
}
[SVN r25475]
|
2004-09-29 13:25:37 +00:00 |
|
Michael Stevens
|
3e53b922c7
|
Work around GCC 3.3 problem with
max() { (std::numeric_limit<xx>::max) (); }
Causing and infinite recursion
[SVN r24496]
|
2004-08-16 09:09:35 +00:00 |
|
Jens Maurer
|
0d597a6afc
|
fix compiler warning on MSVC 7.1 (Stefan Slapeta)
[SVN r24194]
|
2004-07-30 21:08:06 +00:00 |
|
Douglas Gregor
|
c5d8766e66
|
Converted to Boost Software License, Version 1.0
[SVN r24096]
|
2004-07-27 03:43:34 +00:00 |
|
Eric Niebler
|
9febe9be3f
|
move BOOST_USING_STD_MIN and _MAX and BOOST_PREVENT_MACRO_SUBSTITUTION to the config headers, remove boost/minmax.hpp, update coding guidelines
[SVN r23313]
|
2004-07-02 01:21:32 +00:00 |
|
Eric Niebler
|
2f7b6e8f3d
|
remove std_min and std_max, update minmax coding guidelines
[SVN r23162]
|
2004-06-23 04:49:48 +00:00 |
|
Jens Maurer
|
3ab77175bc
|
add seed() member functions as per latest WG21 paper (Mario Ruetti)
[SVN r22911]
|
2004-05-24 20:56:58 +00:00 |
|
Jens Maurer
|
015da96141
|
add missing set(min, max) to uniform_smallint_float constructor (Topher Cooper)
[SVN r22851]
|
2004-05-17 21:18:40 +00:00 |
|
Eric Niebler
|
f63ff478d2
|
fix min/max problems
[SVN r22408]
|
2004-02-28 21:21:30 +00:00 |
|
Eric Niebler
|
f6d8b32527
|
fix min/max problems
[SVN r22407]
|
2004-02-28 21:14:04 +00:00 |
|
Eric Niebler
|
5e99463ce1
|
remove minmax hack from win32.hpp and fix all places that could be affected by the minmax macros
[SVN r22394]
|
2004-02-26 18:27:02 +00:00 |
|
Jens Maurer
|
0333ba87f3
|
fix synopsis (Matthias Troyer)
[SVN r22063]
|
2004-01-29 22:54:28 +00:00 |
|
Jens Maurer
|
9d1370646a
|
fix last change: some platforms don't have uint64_t
[SVN r21931]
|
2004-01-25 21:54:07 +00:00 |
|
Jens Maurer
|
e0a338c1d5
|
add missing #include's (Geoffrey Romer, SourceForge bug 882340)
[SVN r21928]
|
2004-01-25 21:22:48 +00:00 |
|
Jens Maurer
|
616236112f
|
check for overflow/underflow in uniform_int<> with large base_type (Mario Rütti)
[SVN r21778]
|
2004-01-15 19:53:06 +00:00 |
|
Jens Maurer
|
7a1327749d
|
fix type of _factor (Mario Rütti)
[SVN r21776]
|
2004-01-15 19:50:29 +00:00 |
|
Jens Maurer
|
f1700f2eea
|
fix typo
[SVN r21769]
|
2004-01-15 18:59:32 +00:00 |
|
Jens Maurer
|
5b317a631d
|
test for degenerate case uniform_int<>(1,1) (Alan Stokes and others)
[SVN r21703]
|
2004-01-13 20:13:39 +00:00 |
|
Jens Maurer
|
e95f6980ec
|
fix double-increment bug
[SVN r21428]
|
2003-12-30 23:14:11 +00:00 |
|