Commit Graph

  • 5d9ba8578a Merge branch 'develop' cc Steven Watanabe 2018-12-19 10:21:58 -0700
  • c7b6f42a5a Merge remote-tracking branch 'anton-matosov/develop' into develop Steven Watanabe 2018-10-25 17:49:47 -0600
  • d217e56535 Merge remote-tracking branch 'NAThompson/remove_deprecated_header' into develop Steven Watanabe 2018-10-25 13:15:33 -0600
  • 1559df6b19 Merge branch 'develop' Steven Watanabe 2018-06-25 16:30:58 -0600
  • 60c43db293 Fix signed integer overflow in niederreiter_base2. Suppress other (spurious) warnings from msvc. Steven Watanabe 2018-05-12 19:57:16 -0600
  • b8a6545710 Pre-allocate memory to increase insertion performance Anton Matosov 2018-03-22 16:13:55 -0700
  • 5ebb0554d9 Nitpicky type adjustments Justinas V. Daugmaudis 2018-03-14 14:28:20 +0200
  • c4dfa03901 Strong exception safety for lattice computation Justinas V. Daugmaudis 2018-03-13 18:50:52 +0200
  • b14d592873 Quick fixes Justinas V. Daugmaudis 2018-03-10 12:53:38 +0200
  • 742474824f Fix docs Justinas V. Daugmaudis 2018-03-06 15:32:11 +0200
  • c7c9bc3500 Example added Justinas V. Daugmaudis 2018-03-06 12:35:59 +0200
  • 9786f4f481 Aggregated review fixes Justinas V. Daugmaudis 2018-03-04 00:02:49 +0200
  • 3db2d7cb71 Initial QRNG commit Justinas V. Daugmaudis 2017-08-31 10:09:45 +0300
  • 1be44d405e [ci skip] Remove deprecated header. Nick Thompson 2018-02-11 15:02:43 -0600
  • 6d7e38a32c Merge branch 'develop' Steven Watanabe 2018-01-25 14:07:40 -0700
  • f3a83d0497 Remove duplicate test which is now detected by Boost.Test. Steven Watanabe 2018-01-23 13:12:48 -0700
  • c2fba24fbf Adjust the condition on brace initializers test to help some versions of gcc. Steven Watanabe 2018-01-10 14:54:32 -0700
  • 122386c345 Merge remote-tracking branch 'jeking3/fix-warn' into develop Steven Watanabe 2018-01-02 17:38:13 -0700
  • 8c09acf817 Fix example compilation. Steven Watanabe 2017-12-08 14:33:04 -0700
  • 244b59abb6 Remove bind1st. Steven Watanabe 2017-12-07 15:17:23 -0700
  • 9c82aad413 fix some warnings reported by clang James E. King III 2017-11-03 07:57:55 -0700
  • e4b0b2f5c0 Merge remote-tracking branch 'DanielaE/feature/replace-deprecated-c++98-stuff' into develop Steven Watanabe 2017-11-06 13:14:00 -0700
  • 87477f5023 Work around problem on msvc-12/14 in release mode. Steven Watanabe 2017-11-06 13:12:44 -0700
  • 2b4779fd5b If we're going to the trouble of fixing up the input, then reading should be considered successful. Also, make hyperexponential tests match the implementation. Steven Watanabe 2017-11-03 19:21:54 -0600
  • b58774fd54 Fix undefined behavior in independent_bits_engine, when filling all the bits of the result_type from a single call to the base engine. Steven Watanabe 2017-10-09 10:29:38 -0600
  • 85ffca64e6 Fix typo in seed_seq which caused the wrong result when the output sequence is shorter than the input sequence. Steven Watanabe 2017-10-09 09:54:10 -0600
  • e75d0b99b9 Replace deprecated/removed C++98 std::bind2nd by a custom function object, and ignore tests focussing on std::random_shuffle. Daniela Engert 2017-05-13 15:05:28 +0200
  • 64138e847b Merge branch 'develop' Steven Watanabe 2017-02-25 13:46:15 -0700
  • cc09e26dd4 Add, and update, documentation build targets. Rene Rivera 2016-10-07 23:07:36 -0500
  • ab411acba3 Add, and update, documentation build targets. Rene Rivera 2016-10-07 23:07:36 -0500
  • c7d1b4f351 Use the ziggurat algorithm for the exponential distribution and make some improvements to the normal distribution. Patch by Jason Rhinelander. Fixes #23. Steven Watanabe 2016-07-06 09:33:24 -0600
  • 8bc5a15481 Merge branch 'develop' Steven Watanabe 2016-02-20 17:44:57 -0700
  • 18099e4a11 Suppress conversion warning. Steven Watanabe 2016-02-19 10:45:05 -0700
  • fdd3073448 Suppress warning. Steven Watanabe 2016-02-18 12:57:06 -0700
  • 29e8bd59a2 Add a missing break for one dimensional case of uniform_on_sphere. Fixes #11454. Steven Watanabe 2016-02-13 13:55:27 -0700
  • 2a04b0ba63 Retry reading if we got less than 4 bytes. Fixes #10980. Steven Watanabe 2016-02-13 10:39:04 -0700
  • b46bfcc3c9 Merge branch 'develop' Steven Watanabe 2015-10-20 09:16:25 -0600
  • 0cf63f2adb Use BOOST_SYMBOL_IMPORT|EXPORT. Steven Watanabe 2015-04-01 13:31:44 -0600
  • 2d95a5a605 Merge remote-tracking branch 'MarcelRaad/patch-1' into develop Steven Watanabe 2015-04-01 12:37:20 -0600
  • 89174b6ca3 Add hyperexponential_distribution. Contributed by Marco Guazzone. Steven Watanabe 2015-04-01 10:08:06 -0600
  • a4d8dfccf7 Merge remote-tracking branch 'jzmaddock/mt2' into develop Steven Watanabe 2015-03-14 12:30:54 -0600
  • 8699d435f8 Add traits.hpp to doc build. jzmaddock 2015-03-14 18:06:34 +0000
  • 839acad329 Get multiprecision floating point support working, and add test case. jzmaddock 2015-03-14 18:06:14 +0000
  • d4514f1e07 Fix integer distributions for multiprecision support, and add support for one multiprecision generator (independent_bits_engine). Added test case for multiprecision integers. jzmaddock 2015-03-14 18:05:23 +0000
  • ef63274cec Add missing #includes. jzmaddock 2015-03-14 17:58:27 +0000
  • 18d302d63b Merge remote-tracking branch 'sergiud/develop' into develop Steven Watanabe 2015-03-14 11:36:39 -0600
  • 6af9a818a4 Merge branch 'john-peterson/rt' into develop Steven Watanabe 2015-03-14 11:24:36 -0600
  • 1e901ec3bf Port to Windows Runtime John Sebastian Peterson 2015-03-10 05:08:23 +0100
  • f5859d5d38 Add documentation of generate_canonical. Steven Watanabe 2015-03-05 15:34:22 -0700
  • b4de480fd8 Merge branch 'develop' Steven Watanabe 2015-02-27 10:44:45 -0700
  • c627f3c759 Correct spelling of "suppress" Alex Henrie 2015-02-07 01:53:55 -0700
  • 394439ae88 Add using declaration for sqrt. Fixes #10950. Steven Watanabe 2015-02-25 18:04:47 -0700
  • 006eb9f7c0 Update Jamfile.v2 Steven Watanabe 2015-02-25 17:40:34 -0700
  • fd3d33df4c Avoid using uintptr_t. Steven Watanabe 2015-02-25 17:33:10 -0700
  • 2f432ffed2 Add includes for mpl types - replying on implicit includes via type traits won't work going forward. jzmaddock 2015-01-25 16:43:46 +0000
  • 560b9dae64 Merge branch 'develop' Peter Dimov 2015-01-25 21:23:10 +0200
  • f8c3994e98 Merge pull request #8 from danieljames/metadata Peter Dimov 2015-01-25 20:31:01 +0200
  • a1205f041a Add metadata file. Daniel James 2014-08-18 15:09:49 +0100
  • 3dc8c147e4 fixed type conversion warnings emitted by msvc 12.0 for 64-bit builds Sergiu Dotenco 2014-08-05 17:34:25 +0200
  • cb7f87e0a7 Fix variable shadowing warning Marcel Raad 2014-07-03 19:14:57 +0200
  • a8aed49f29 Use the right upper bound for the exponent. Steven Watanabe 2014-04-12 08:40:25 -0700
  • dc7f3ec6f7 Add test/rng.saved to .gitignore. Steven Watanabe 2014-04-09 15:45:22 -0700
  • d8a04c2cc1 Update reference. Steven Watanabe 2014-04-09 08:25:58 -0700
  • 25cef713f9 Add non-central chi-squared distribution contributed by Thijs van den Berg. Steven Watanabe 2014-04-08 17:46:05 -0700
  • 1d40d08813 Fix unused variable warning. Steven Watanabe 2014-04-05 12:29:20 -0700
  • 39d05f0161 Optimized algorithm for mersenne_twister_engine::discard. Fixes #6706. Steven Watanabe 2014-03-15 14:50:56 -0700
  • 21e8ee71c9 Merge remote-tracking branch 'origin/develop' Steven Watanabe 2014-03-24 09:05:54 -0700
  • e3f36471e8 Update the concepts to reflect the new members (such as discard), which were added to conform to C++11. Fixes #6703. Steven Watanabe 2014-03-14 08:15:59 -0700
  • 435cbfcb93 Read error at the beginning of error(). Fixes #8245. Steven Watanabe 2014-03-14 07:32:35 -0700
  • ed9f359d4b Add beta_distribution and laplace_distribution to documentation. Steven Watanabe 2014-03-13 17:09:48 -0700
  • 2edb377b13 Add laplace_distribution. Refs #6804. Steven Watanabe 2014-03-13 17:02:44 -0700
  • b7fae47331 Add beta_distribution. Refs #6804. Steven Watanabe 2014-03-13 16:13:35 -0700
  • dac48f62a8 Use system_error in random_device. Fixes #8245. Steven Watanabe 2014-03-13 15:20:35 -0700
  • c0a694e8d9 Avoid overflow. Fixes #8351. Steven Watanabe 2014-03-13 14:49:55 -0700
  • dbb7b3cfaa Handle integer weights in discrete_distribution. FIxes #6022. Steven Watanabe 2014-03-13 13:17:28 -0700
  • 16b73cb3a7 Optimize uniform_on_sphere for dims <= 3. Fixes #1059. Steven Watanabe 2014-03-12 17:31:23 -0700
  • 9cd247da37 Prevent infinite loop in binomial_distribution. Fixes #9652. Steven Watanabe 2014-03-11 13:02:37 -0700
  • 00c250421a Disable GCC warning. Fixes #9596. Steven Watanabe 2014-03-11 12:20:19 -0700
  • 8a461db795 Fix equation. Fixes #9513. Steven Watanabe 2014-03-11 12:02:25 -0700
  • c010a53ae8 Add an explicit cast to avoid warnings. Fixes #8779. Steven Watanabe 2014-03-11 11:57:59 -0700
  • ce5fe81498 Revert "random: add explicit casts in normal_distribution.hpp to avoid truncation warnings with MSVC" Steven Watanabe 2014-03-11 11:52:58 -0700
  • 522c172d78 Remove unused typedefs. Fixes #8854. Steven Watanabe 2014-03-11 11:45:55 -0700
  • 51ba4a5125 Fix typo and add the error code to the message. Fixes #8431. Steven Watanabe 2014-03-11 11:22:57 -0700
  • dc2fdeac44 Make finding the CSP more resiliant. Fixes #8432. Steven Watanabe 2014-03-11 11:01:45 -0700
  • c69514060f Fix typo. Fixes #4183 Steven Watanabe 2014-03-11 10:49:56 -0700
  • 3e24f430c9 Add .gitignore Steven Watanabe 2014-03-11 10:46:53 -0700
  • 2eb4466c2b Merge branch 'develop' into master Steven Watanabe 2014-03-10 17:23:41 -0700
  • d6f82a4b31 Fix kreutzer1986 size in docs. Fixes #9254. Steven Watanabe 2014-03-10 17:20:04 -0700
  • b2b9aae5d5 Fix kreutzer1986 size in docs. Fixes #9254. Steven Watanabe 2014-03-10 17:18:45 -0700
  • 87e4a09ce0 random: add explicit casts in normal_distribution.hpp to avoid truncation warnings with MSVC Mathias Gaunard 2013-10-15 16:40:51 +0000
  • e8b67e2f27 random: avoid generating warnings with -Wshadow, fix #9115 Mathias Gaunard 2013-10-15 14:08:57 +0000
  • 913baf11ac Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION Stephen Kelly 2013-10-11 23:19:17 +0000
  • e14ad4f535 Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION Stephen Kelly 2013-10-11 23:15:00 +0000
  • 966be3d1a1 Random: Remove obsolete MSVC version check. Stephen Kelly 2013-09-30 00:19:36 +0000
  • 4bc0a07068 Add explicit casts to avoid warnings on vc8. Fixes #5762. Steven Watanabe 2013-02-16 22:15:31 +0000
  • 3c25564816 Fix -Wshadow warning. Fixes #7774. Steven Watanabe 2013-02-16 21:48:20 +0000
  • 4fafac0efe Use underscores in attributes. Fixes #6408. Steven Watanabe 2013-02-16 21:30:43 +0000
  • 6e7dec409a Fix assertion for uniform_real. Fixes #6053. Fixes #6059. Steven Watanabe 2013-02-16 21:14:23 +0000
  • 5b3f1c7fe6 Avoid generating NaNs. Fixes #7779. Steven Watanabe 2013-02-16 20:30:51 +0000
  • 40e53a30b9 Merge Fix for zero seed in Boost.Random; Fixes #7951 Marshall Clow 2013-02-11 16:19:04 +0000