2
0
mirror of https://github.com/boostorg/random.git synced 2026-01-22 05:22:49 +00:00

Commit Graph

  • a97ff168bc *** empty log message *** Matthias Troyer 2006-03-19 16:51:14 +00:00
  • a0fa2238e7 *** empty log message *** Matthias Troyer 2006-03-19 16:31:00 +00:00
  • f646c80684 Random python binding Daniel Wallin 2006-03-13 10:22:48 +00:00
  • 85c8e75a7e *** empty log message *** Matthias Troyer 2006-03-08 20:01:49 +00:00
  • 473d736e6e *** empty log message *** Matthias Troyer 2006-02-10 16:23:37 +00:00
  • e9ba876cae *** empty log message *** Matthias Troyer 2006-02-08 20:30:17 +00:00
  • a3d78394eb *** empty log message *** Matthias Troyer 2006-02-08 15:37:50 +00:00
  • 0c602f9a94 *** empty log message *** Matthias Troyer 2006-01-25 17:54:17 +00:00
  • 86f20792c2 First version -- still untested Matthias Troyer 2006-01-15 19:36:21 +00:00
  • 9efc402656 *** empty log message *** Matthias Troyer 2006-01-15 18:59:55 +00:00
  • c0f8c01660 *** empty log message *** Matthias Troyer 2006-01-15 17:38:26 +00:00
  • 2a90cd4ed0 *** empty log message *** Matthias Troyer 2006-01-15 17:31:14 +00:00
  • 6f751bdb91 *** empty log message *** Matthias Troyer 2006-01-15 17:24:19 +00:00
  • 05827938d5 *** empty log message *** Matthias Troyer 2006-01-15 15:39:17 +00:00
  • 991842612f *** empty log message *** Matthias Troyer 2006-01-15 15:18:10 +00:00
  • c08fbcb0b8 *** empty log message *** Matthias Troyer 2006-01-15 11:29:57 +00:00
  • 3726ff5ec1 *** empty log message *** Matthias Troyer 2006-01-14 13:46:42 +00:00
  • 6757f38a3b This commit was manufactured by cvs2svn to create tag 'Version_1_33_1'. boost-1.33.1 nobody 2005-12-05 14:04:06 +00:00
  • 7608fb9007 This commit was manufactured by cvs2svn to create tag 'merged_to_RC_1_33_0'. svn-tags/merged_to_RC_1_33_0 nobody 2005-12-01 13:06:58 +00:00
  • 8beb433cde This commit was manufactured by cvs2svn to create tag 'Version_1_33_1_beta'. boost-1.33.1-beta1 nobody 2005-11-08 23:18:41 +00:00
  • a50240b98d This commit was manufactured by cvs2svn to create branch 'thread_rewrite'. svn-branches/thread_rewrite nobody 2005-09-13 14:20:32 +00:00
  • 9629ae44a5 Large patch from Ulrich Eckhardt to fix support for EVC++ 4. John Maddock 2005-08-25 16:27:28 +00:00
  • 8d7198ecd1 Merged from 1.33.0 release Douglas Gregor 2005-08-12 13:02:37 +00:00
  • 0adbda21e1 This commit was manufactured by cvs2svn to create tag 'Version_1_33_0'. boost-1.33.0 nobody 2005-08-12 03:25:34 +00:00
  • 3d48c28e26 fixed broken links svn-branches/RC_1_33_0 Jonathan Turkanis 2005-08-03 19:43:36 +00:00
  • 41e71991c7 This commit was manufactured by cvs2svn to create branch 'RC_1_33_0'. nobody 2005-07-28 18:22:24 +00:00
  • 0b7d6db9e2 generalize initialization change to other than 32 bits Jens Maurer 2005-07-21 22:04:31 +00:00
  • 381439b97d fix bug #1220358: probability p was not forwarded to contained bernoulli Jens Maurer 2005-06-24 22:13:43 +00:00
  • 07c65f3760 Need to suppress excess warnings when using Borland, otherwise compilation fails. John Maddock 2005-06-16 09:56:21 +00:00
  • 9eacbed88b Revert Jens Maurer's changes until after release Douglas Gregor 2005-05-21 15:57:01 +00:00
  • 95da1d7aa1 check ctor and seeding for integral types and template<class Generator> Jens Maurer 2005-05-19 21:31:20 +00:00
  • 409ac3557a implement ctor and seeding for "unsigned long" and template<class Generator>, use enable_if<> to guide overload resolution Jens Maurer 2005-05-19 21:29:06 +00:00
  • 24b28494a9 prepare for negative binomial implementation Jens Maurer 2005-05-19 21:26:05 +00:00
  • 280514ff28 use enable_if<> to guide overload resolution for template<class Generator> ctor Jens Maurer 2005-05-19 21:23:29 +00:00
  • b3b5001821 implement ctor and seeding for "unsigned long" and template<class Generator>, use enable_if<> to guide overload resolution Jens Maurer 2005-05-19 21:21:32 +00:00
  • f47d8a0bd9 Work around bug in Apple's GCC 3.3 Douglas Gregor 2005-05-14 18:36:13 +00:00
  • 247de90d65 Work around compilation bug in Apple's GCC 3.3 Douglas Gregor 2005-05-14 17:17:49 +00:00
  • 7c758f70fc for a variate_generator, use a base_generator_type *reference* (otherwise, a copy is made) Jens Maurer 2005-05-10 20:40:59 +00:00
  • a3e3daf579 add #include <cmath> for std::pow Jens Maurer 2005-05-10 20:30:46 +00:00
  • b450fc98f2 fix conceptual maths bug in seeding for mersenne_twister<> Jens Maurer 2005-04-15 09:28:57 +00:00
  • 196f8547f9 remove outdated class from documentation Jens Maurer 2005-04-15 09:19:41 +00:00
  • 9b3878f746 use reference to mt19937 in example Jens Maurer 2005-04-15 09:18:52 +00:00
  • 774dcb5188 Make engine_value_type public as per the TR. John Maddock 2005-02-14 11:53:50 +00:00
  • 4feb6aa9ba replaced BOOST_TEST Stefan Slapeta 2005-02-03 14:39:06 +00:00
  • 6db20959fc Deal with macroized min/max Douglas Gregor 2005-01-28 15:04:17 +00:00
  • 65362c1c47 Cast in the right places Douglas Gregor 2005-01-11 15:34:18 +00:00
  • 73e6db0840 as per the TR, input floating-point Engine's are not required to return values in the range [0..1[ (Douglas Gregor) Jens Maurer 2004-12-31 15:55:27 +00:00
  • 8a6c4df107 Removed part of the Boost files from the SPIRIT_MINIBOOST branch. svn-branches/SPIRIT_MINIBOOST Hartmut Kaiser 2004-11-30 07:52:25 +00:00
  • 2bbac8c4bb Removed part of the Boost files from the SPIRIT_MINIBOOST branch. Hartmut Kaiser 2004-11-30 07:29:46 +00:00
  • f942e36196 This commit was manufactured by cvs2svn to create branch 'SPIRIT_MINIBOOST'. nobody 2004-11-29 07:29:20 +00:00
  • ef97fb499f This commit was manufactured by cvs2svn to create tag 'Version_1_32_0'. boost-1.32.0 nobody 2004-11-19 19:19:18 +00:00
  • e88a0b31b0 merged fix for sourceforge bug 911758 from main branch: properly instantiate variate_generator<> using a reference to the base engine svn-branches/RC_1_32_0 Jens Maurer 2004-11-09 21:30:02 +00:00
  • 2b360fb849 fix sourceforge bug 911758: properly instantiate variate_generator<> using a reference to the base engine Jens Maurer 2004-11-09 21:22:00 +00:00
  • 94de4132a2 include <cmath> for std::pow Jens Maurer 2004-11-09 21:04:35 +00:00
  • 62013ef859 This commit was manufactured by cvs2svn to create branch 'RC_1_32_0'. nobody 2004-10-20 08:26:43 +00:00
  • bf9101d35a This commit was manufactured by cvs2svn to create tag 'merged_to_RC_'. svn-tags/merged_to_RC_ nobody 2004-10-20 08:26:42 +00:00
  • 2c0fa5922b c++boost.gif -> boost.png replacement Aleksey Gurtovoy 2004-10-05 15:45:52 +00:00
  • 7de99be8ad Use std::min/max instead of BOOST_USING_STD_MIN/MAX for gcc-2.95. Ok for other conforming compilers. Michael Stevens 2004-09-30 19:15:32 +00:00
  • 27ecfe77d4 Add missing includes. Without them g++ 3.4 can't compile the following program: Vladimir Prus 2004-09-29 13:25:37 +00:00
  • 3e53b922c7 Work around GCC 3.3 problem with max() { (std::numeric_limit<xx>::max) (); } Causing and infinite recursion Michael Stevens 2004-08-16 09:09:35 +00:00
  • 0d597a6afc fix compiler warning on MSVC 7.1 (Stefan Slapeta) Jens Maurer 2004-07-30 21:08:06 +00:00
  • c5d8766e66 Converted to Boost Software License, Version 1.0 Douglas Gregor 2004-07-27 03:43:34 +00:00
  • c2d8ffb6f6 This commit was manufactured by cvs2svn to create branch 'SPIRIT_1_6'. svn-branches/SPIRIT_1_6 nobody 2004-07-23 02:16:28 +00:00
  • 9febe9be3f move BOOST_USING_STD_MIN and _MAX and BOOST_PREVENT_MACRO_SUBSTITUTION to the config headers, remove boost/minmax.hpp, update coding guidelines Eric Niebler 2004-07-02 01:21:32 +00:00
  • 2f7b6e8f3d remove std_min and std_max, update minmax coding guidelines Eric Niebler 2004-06-23 04:49:48 +00:00
  • 3ab77175bc add seed() member functions as per latest WG21 paper (Mario Ruetti) Jens Maurer 2004-05-24 20:56:58 +00:00
  • 015da96141 add missing set(min, max) to uniform_smallint_float constructor (Topher Cooper) Jens Maurer 2004-05-17 21:18:40 +00:00
  • bda12e59ad This commit was manufactured by cvs2svn to create branch 'function_signature_patches_1_31'. svn-branches/function_signature_patches_1_31 nobody 2004-04-13 12:19:16 +00:00
  • f63ff478d2 fix min/max problems Eric Niebler 2004-02-28 21:21:30 +00:00
  • f6d8b32527 fix min/max problems Eric Niebler 2004-02-28 21:14:04 +00:00
  • 5e99463ce1 remove minmax hack from win32.hpp and fix all places that could be affected by the minmax macros Eric Niebler 2004-02-26 18:27:02 +00:00
  • 5ca00b0acc This commit was manufactured by cvs2svn to create tag 'minmax'. svn-tags/minmax nobody 2004-02-26 10:35:28 +00:00
  • 959993823f This commit was manufactured by cvs2svn to create tag 'merged_to_RC_1_31_0'. svn-tags/merged_to_RC_1_31_0 nobody 2004-02-23 07:33:35 +00:00
  • 736cb64512 This commit was manufactured by cvs2svn to create tag 'Version_1_31_0'. boost-1.31.0 nobody 2004-02-04 15:24:32 +00:00
  • f337dddfcc merge from mainline: fix synopsis (Matthias Troyer) svn-branches/RC_1_31_0 Jens Maurer 2004-01-29 22:58:21 +00:00
  • 0333ba87f3 fix synopsis (Matthias Troyer) Jens Maurer 2004-01-29 22:54:28 +00:00
  • 475c723e38 merged fix for last change from trunk to branch (boost::uint64_t) Jens Maurer 2004-01-25 21:58:01 +00:00
  • 9d1370646a fix last change: some platforms don't have uint64_t Jens Maurer 2004-01-25 21:54:07 +00:00
  • cc8c991cce merged fix for missing #include's (Geoffrey Romer, SourceForge bug 882340) Jens Maurer 2004-01-25 21:26:45 +00:00
  • e0a338c1d5 add missing #include's (Geoffrey Romer, SourceForge bug 882340) Jens Maurer 2004-01-25 21:22:48 +00:00
  • 589fa215bd merged checks for uniform_int<>(1,1) overflow/underflow in uniform_int<> with large base_type (Mario Rütti) Jens Maurer 2004-01-15 19:54:47 +00:00
  • 616236112f check for overflow/underflow in uniform_int<> with large base_type (Mario Rütti) Jens Maurer 2004-01-15 19:53:06 +00:00
  • 37a6703ee7 merged fix for type of _factor (Mario Rütti) Jens Maurer 2004-01-15 19:51:44 +00:00
  • 7a1327749d fix type of _factor (Mario Rütti) Jens Maurer 2004-01-15 19:50:29 +00:00
  • 0c4a153462 merged typo fix Jens Maurer 2004-01-15 19:02:27 +00:00
  • f1700f2eea fix typo Jens Maurer 2004-01-15 18:59:32 +00:00
  • 5b317a631d test for degenerate case uniform_int<>(1,1) (Alan Stokes and others) Jens Maurer 2004-01-13 20:13:39 +00:00
  • 53f9d819e7 merged "fix double-increment bug" from trunk to branch Jens Maurer 2004-01-05 12:32:09 +00:00
  • e95f6980ec fix double-increment bug Jens Maurer 2003-12-30 23:14:11 +00:00
  • 831005cefa This commit was manufactured by cvs2svn to create branch 'RC_1_31_0'. nobody 2003-12-30 12:10:04 +00:00
  • cdae4805e6 fix off-by-one bug Jens Maurer 2003-12-29 22:50:02 +00:00
  • e564080e71 document entropy() member function (Christoph Ludwig) Jens Maurer 2003-12-29 22:29:02 +00:00
  • 1144277acd add simple "hello, world"-style example Jens Maurer 2003-12-29 22:28:28 +00:00
  • 8a315d1ab3 fix const-correctness (Christoph Ludwig) Jens Maurer 2003-12-29 22:28:00 +00:00
  • a19a8feccd Added workaround for old style iostreams. John Maddock 2003-12-23 11:42:42 +00:00
  • b4aeb8c711 portability fix for Borland 5.6 (Hugo Duncan) Jens Maurer 2003-10-31 02:45:36 +00:00
  • 08ea2c82c7 remove superfluous ; (Michael Stevens) Jens Maurer 2003-10-28 01:32:49 +00:00
  • 340de0df14 update documentation for TR interface (interface change for distributions, introduced variate_generator) Jens Maurer 2003-10-27 03:52:45 +00:00
  • 9f562428c7 Add V2 Jamfile Vladimir Prus 2003-09-30 06:41:04 +00:00
  • 6c2080daf2 Use the import rule Dave Abrahams 2003-09-08 17:38:49 +00:00