This is an automated email from the ASF dual-hosted git repository. aherbert pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/commons-rng.git.
from 85ae97b Added version property for exec-maven-plugin in JMH benchmark. new a71ba4a Document use of null RandomGenerator in the distribution samplers tests. new f7d09ef Updated the README.md using the commons build plugin. new b82bd31 Updated main README.md to fix javadoc links to the core modules. new af26a0e Fix commons homepage title. Fix type in donate link. new 19c837c Change homepage to Homepage new 7786514 Fix javadoc browse link for sub-modules new d5af347 Add client API browse link new 8adf439 Added maven XML for sampling new 7aa35d9 Removed javadoc.io link for commons-rng-examples README.md new 1311c7b Merge branch 'update-readme' of https://github.com/aherbert/commons-rng into updatereadme new 56bdb01 Update description in quadrature pom to refer to integration. new 5d4e8a5 Merge branch 'updatereadme' new 634ec03 RNG-71: Validate parameters for the distribution samplers new 53a87e9 Merge branch 'improvement-RNG-71' of https://github.com/aherbert/commons-rng into aherbert-improvement-RNG-71 new 4d42b1b Merge branch 'aherbert-improvement-RNG-71' new 6746242 Track changes. new b1d9244 RNG-72: Add new JMH benchmark ConstructionPerformance new 4917cf0 RNG-72: Added benchmark using reflection to ConstructionPerformance new 83f0e29 Merge branch 'feature-RNG-72' of https://github.com/aherbert/commons-rng into aherbert-feature-RNG-72 new 9ac34c7 Track changes. new dc0786b Merge branch 'aherbert-feature-RNG-72' The 21 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: README.md | 41 +- commons-rng-client-api/README.md | 16 +- commons-rng-core/README.md | 20 +- commons-rng-examples/README.md | 21 +- commons-rng-examples/examples-jmh/README.md | 20 +- .../rng/examples/jmh/ConstructionPerformance.java | 632 +++++++++++++++++++++ commons-rng-examples/examples-jpms/README.md | 20 +- .../examples-jpms/jpms-app/README.md | 16 +- .../examples-jpms/jpms-lib/README.md | 16 +- commons-rng-examples/examples-quadrature/README.md | 22 +- commons-rng-examples/examples-quadrature/pom.xml | 2 +- commons-rng-examples/examples-sampling/README.md | 20 +- commons-rng-examples/examples-stress/README.md | 20 +- commons-rng-sampling/README.md | 16 +- .../AhrensDieterExponentialSampler.java | 4 + .../AhrensDieterMarsagliaTsangGammaSampler.java | 10 + .../distribution/BoxMullerGaussianSampler.java | 5 + .../distribution/BoxMullerLogNormalSampler.java | 1 + .../sampling/distribution/ChengBetaSampler.java | 7 + .../rng/sampling/distribution/GaussianSampler.java | 5 + .../InverseTransformParetoSampler.java | 7 + .../distribution/LargeMeanPoissonSampler.java | 4 +- .../sampling/distribution/LogNormalSampler.java | 7 + .../distribution/SmallMeanPoissonSampler.java | 7 +- .../AhrensDieterExponentialSamplerTest.java} | 24 +- ...AhrensDieterMarsagliaTsangGammaSamplerTest.java | 54 ++ .../BoxMullerGaussianSamplerTest.java} | 25 +- .../BoxMullerLogNormalSamplerTest.java | 54 ++ .../distribution/ChengBetaSamplerTest.java | 54 ++ .../distribution/ContinuousSamplersList.java | 78 +-- .../distribution/ContinuousUniformSamplerTest.java | 51 ++ .../distribution/DiscreteSamplersList.java | 44 +- .../distribution/DiscreteUniformSamplerTest.java} | 25 +- .../distribution/GaussianSamplerTest.java} | 26 +- .../distribution/GeometricSamplerTest.java | 17 +- .../InverseTransformParetoSamplerTest.java | 54 ++ .../distribution/LargeMeanPoissonSamplerTest.java | 10 +- .../distribution/LogNormalSamplerTest.java | 56 ++ .../RejectionInversionZipfSamplerTest.java | 54 ++ .../distribution/SmallMeanPoissonSamplerTest.java | 12 +- commons-rng-simple/README.md | 16 +- src/changes/changes.xml | 8 +- 42 files changed, 1361 insertions(+), 240 deletions(-) create mode 100644 commons-rng-examples/examples-jmh/src/main/java/org/apache/commons/rng/examples/jmh/ConstructionPerformance.java copy commons-rng-sampling/src/{main/java/org/apache/commons/rng/sampling/distribution/ContinuousSampler.java => test/java/org/apache/commons/rng/sampling/distribution/AhrensDieterExponentialSamplerTest.java} (54%) create mode 100644 commons-rng-sampling/src/test/java/org/apache/commons/rng/sampling/distribution/AhrensDieterMarsagliaTsangGammaSamplerTest.java copy commons-rng-sampling/src/{main/java/org/apache/commons/rng/sampling/distribution/DiscreteSampler.java => test/java/org/apache/commons/rng/sampling/distribution/BoxMullerGaussianSamplerTest.java} (52%) create mode 100644 commons-rng-sampling/src/test/java/org/apache/commons/rng/sampling/distribution/BoxMullerLogNormalSamplerTest.java create mode 100644 commons-rng-sampling/src/test/java/org/apache/commons/rng/sampling/distribution/ChengBetaSamplerTest.java create mode 100644 commons-rng-sampling/src/test/java/org/apache/commons/rng/sampling/distribution/ContinuousUniformSamplerTest.java copy commons-rng-sampling/src/{main/java/org/apache/commons/rng/sampling/distribution/ContinuousSampler.java => test/java/org/apache/commons/rng/sampling/distribution/DiscreteUniformSamplerTest.java} (55%) copy commons-rng-sampling/src/{main/java/org/apache/commons/rng/sampling/distribution/ContinuousSampler.java => test/java/org/apache/commons/rng/sampling/distribution/GaussianSamplerTest.java} (50%) create mode 100644 commons-rng-sampling/src/test/java/org/apache/commons/rng/sampling/distribution/InverseTransformParetoSamplerTest.java create mode 100644 commons-rng-sampling/src/test/java/org/apache/commons/rng/sampling/distribution/LogNormalSamplerTest.java create mode 100644 commons-rng-sampling/src/test/java/org/apache/commons/rng/sampling/distribution/RejectionInversionZipfSamplerTest.java