You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by er...@apache.org on 2016/04/22 01:15:36 UTC
[50/53] [abbrv] [math] Merge branch 'feature-MATH-1335' into develop
Merge branch 'feature-MATH-1335' into develop
Fixes the following issues (see JIRA):
MATH-1335
MATH-1337
MATH-1327
MATH-1314
Project: http://git-wip-us.apache.org/repos/asf/commons-math/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-math/commit/aeb21280
Tree: http://git-wip-us.apache.org/repos/asf/commons-math/tree/aeb21280
Diff: http://git-wip-us.apache.org/repos/asf/commons-math/diff/aeb21280
Branch: refs/heads/develop
Commit: aeb21280ae82701d21321d882e454f5c6ada4ff7
Parents: 71760dd 3451569
Author: Gilles <er...@apache.org>
Authored: Thu Apr 21 23:56:39 2016 +0200
Committer: Gilles <er...@apache.org>
Committed: Thu Apr 21 23:56:39 2016 +0200
----------------------------------------------------------------------
.../apache/commons/math4/random/RngAdaptor.java | 229 ++
.../apache/commons/math4/rng/RandomSource.java | 417 ++
.../math4/rng/UniformRandomProvider.java | 118 +
.../math4/rng/internal/BaseProvider.java | 141 +
.../math4/rng/internal/ProviderBuilder.java | 346 ++
.../math4/rng/internal/StateSettable.java | 49 +
.../math4/rng/internal/package-info.java | 51 +
.../rng/internal/source32/AbstractWell.java | 208 +
.../rng/internal/source32/ISAACRandom.java | 270 ++
.../rng/internal/source32/IntProvider.java | 137 +
.../math4/rng/internal/source32/JDKRandom.java | 95 +
.../rng/internal/source32/MersenneTwister.java | 230 ++
.../rng/internal/source32/RandomIntSource.java | 30 +
.../math4/rng/internal/source32/Well1024a.java | 78 +
.../math4/rng/internal/source32/Well19937a.java | 80 +
.../math4/rng/internal/source32/Well19937c.java | 85 +
.../math4/rng/internal/source32/Well44497a.java | 83 +
.../math4/rng/internal/source32/Well44497b.java | 90 +
.../math4/rng/internal/source32/Well512a.java | 78 +
.../rng/internal/source32/package-info.java | 52 +
.../rng/internal/source64/LongProvider.java | 141 +
.../internal/source64/MersenneTwister64.java | 201 +
.../rng/internal/source64/RandomLongSource.java | 30 +
.../math4/rng/internal/source64/SplitMix64.java | 78 +
.../math4/rng/internal/source64/TwoCmres.java | 310 ++
.../rng/internal/source64/XorShift1024Star.java | 108 +
.../rng/internal/source64/package-info.java | 52 +
.../math4/rng/internal/util/Int2Long.java | 37 +
.../math4/rng/internal/util/IntArray2Int.java | 41 +
.../rng/internal/util/IntArray2LongArray.java | 44 +
.../math4/rng/internal/util/Long2Int.java | 36 +
.../math4/rng/internal/util/Long2IntArray.java | 50 +
.../math4/rng/internal/util/Long2LongArray.java | 56 +
.../rng/internal/util/LongArray2IntArray.java | 43 +
.../math4/rng/internal/util/LongArray2Long.java | 41 +
.../math4/rng/internal/util/LongMixInt.java | 50 +
.../math4/rng/internal/util/LongMixLong.java | 56 +
.../math4/rng/internal/util/NoOpConverter.java | 40 +
.../math4/rng/internal/util/NumberFactory.java | 327 ++
.../math4/rng/internal/util/SeedConverter.java | 35 +
.../internal/util/SeedConverterComposer.java | 56 +
.../math4/rng/internal/util/SeedFactory.java | 262 ++
.../math4/rng/internal/util/package-info.java | 22 +
.../apache/commons/math4/rng/package-info.java | 95 +
src/site/apt/userguide/rng.apt | 228 +
.../txt/userguide/rng/stress/dh/run_1/dh_1 | 146 +
.../txt/userguide/rng/stress/dh/run_1/dh_10 | 139 +
.../txt/userguide/rng/stress/dh/run_1/dh_11 | 148 +
.../txt/userguide/rng/stress/dh/run_1/dh_12 | 172 +
.../txt/userguide/rng/stress/dh/run_1/dh_13 | 168 +
.../txt/userguide/rng/stress/dh/run_1/dh_2 | 139 +
.../txt/userguide/rng/stress/dh/run_1/dh_3 | 173 +
.../txt/userguide/rng/stress/dh/run_1/dh_4 | 140 +
.../txt/userguide/rng/stress/dh/run_1/dh_5 | 140 +
.../txt/userguide/rng/stress/dh/run_1/dh_6 | 146 +
.../txt/userguide/rng/stress/dh/run_1/dh_7 | 204 +
.../txt/userguide/rng/stress/dh/run_1/dh_8 | 201 +
.../txt/userguide/rng/stress/dh/run_1/dh_9 | 143 +
.../txt/userguide/rng/stress/dh/run_2/dh_1 | 146 +
.../txt/userguide/rng/stress/dh/run_2/dh_10 | 172 +
.../txt/userguide/rng/stress/dh/run_2/dh_11 | 259 ++
.../txt/userguide/rng/stress/dh/run_2/dh_12 | 168 +
.../txt/userguide/rng/stress/dh/run_2/dh_13 | 261 ++
.../txt/userguide/rng/stress/dh/run_2/dh_2 | 140 +
.../txt/userguide/rng/stress/dh/run_2/dh_3 | 139 +
.../txt/userguide/rng/stress/dh/run_2/dh_4 | 171 +
.../txt/userguide/rng/stress/dh/run_2/dh_5 | 143 +
.../txt/userguide/rng/stress/dh/run_2/dh_6 | 260 ++
.../txt/userguide/rng/stress/dh/run_2/dh_7 | 143 +
.../txt/userguide/rng/stress/dh/run_2/dh_8 | 800 ++++
.../txt/userguide/rng/stress/dh/run_2/dh_9 | 175 +
.../txt/userguide/rng/stress/tu/run_1/tu_1 | 3882 ++++++++++++++++++
.../txt/userguide/rng/stress/tu/run_1/tu_10 | 3803 +++++++++++++++++
.../txt/userguide/rng/stress/tu/run_1/tu_11 | 3795 +++++++++++++++++
.../txt/userguide/rng/stress/tu/run_1/tu_12 | 3803 +++++++++++++++++
.../txt/userguide/rng/stress/tu/run_1/tu_13 | 3802 +++++++++++++++++
.../txt/userguide/rng/stress/tu/run_1/tu_2 | 3803 +++++++++++++++++
.../txt/userguide/rng/stress/tu/run_1/tu_3 | 3807 +++++++++++++++++
.../txt/userguide/rng/stress/tu/run_1/tu_4 | 3806 +++++++++++++++++
.../txt/userguide/rng/stress/tu/run_1/tu_5 | 3804 +++++++++++++++++
.../txt/userguide/rng/stress/tu/run_1/tu_6 | 3804 +++++++++++++++++
.../txt/userguide/rng/stress/tu/run_1/tu_7 | 3803 +++++++++++++++++
.../txt/userguide/rng/stress/tu/run_1/tu_8 | 3804 +++++++++++++++++
.../txt/userguide/rng/stress/tu/run_1/tu_9 | 3802 +++++++++++++++++
.../txt/userguide/rng/stress/tu/run_2/tu_1 | 3879 +++++++++++++++++
.../txt/userguide/rng/stress/tu/run_2/tu_10 | 3803 +++++++++++++++++
.../txt/userguide/rng/stress/tu/run_2/tu_11 | 3795 +++++++++++++++++
.../txt/userguide/rng/stress/tu/run_2/tu_12 | 3795 +++++++++++++++++
.../txt/userguide/rng/stress/tu/run_2/tu_13 | 3795 +++++++++++++++++
.../txt/userguide/rng/stress/tu/run_2/tu_2 | 3803 +++++++++++++++++
.../txt/userguide/rng/stress/tu/run_2/tu_3 | 3808 +++++++++++++++++
.../txt/userguide/rng/stress/tu/run_2/tu_4 | 3805 +++++++++++++++++
.../txt/userguide/rng/stress/tu/run_2/tu_5 | 3804 +++++++++++++++++
.../txt/userguide/rng/stress/tu/run_2/tu_6 | 3803 +++++++++++++++++
.../txt/userguide/rng/stress/tu/run_2/tu_7 | 3803 +++++++++++++++++
.../txt/userguide/rng/stress/tu/run_2/tu_8 | 3803 +++++++++++++++++
.../txt/userguide/rng/stress/tu/run_2/tu_9 | 3795 +++++++++++++++++
src/site/site.xml | 1 +
src/site/xdoc/userguide/index.xml | 7 +
.../math4/rng/Providers32ParametricTest.java | 64 +
.../math4/rng/Providers64ParametricTest.java | 64 +
.../rng/ProvidersCommonParametricTest.java | 667 +++
.../apache/commons/math4/rng/ProvidersList.java | 157 +
.../rng/internal/source32/ISAACRandomTest.java | 389 ++
.../rng/internal/source32/JDKRandomTest.java | 38 +
.../internal/source32/MersenneTwisterTest.java | 240 ++
.../rng/internal/source32/Well1024aTest.java | 71 +
.../rng/internal/source32/Well19937aTest.java | 109 +
.../rng/internal/source32/Well19937cTest.java | 109 +
.../rng/internal/source32/Well44497aTest.java | 109 +
.../rng/internal/source32/Well44497bTest.java | 109 +
.../rng/internal/source32/Well512aTest.java | 69 +
.../source64/MersenneTwister64Test.java | 239 ++
.../rng/internal/source64/SplitMix64Test.java | 45 +
.../rng/internal/source64/TwoCmresTest.java | 55 +
.../internal/source64/XorShift1024StarTest.java | 55 +
.../rng/internal/util/NumberFactoryTest.java | 164 +
.../rng/internal/util/SeedFactoryTest.java | 111 +
src/userguide/README | 15 +-
src/userguide/c/rng/stdin2testu01.c | 127 +
.../math4/userguide/rng/GeneratorsList.java | 57 +
.../math4/userguide/rng/RandomStressTester.java | 280 ++
src/userguide/pom.xml | 30 +
123 files changed, 112731 insertions(+), 1 deletion(-)
----------------------------------------------------------------------