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-statistics.git.
from ba67542 Update NOTICE to 2021
new cd24fa9 STATISTICS-27: Add truncated normal distribution.
new 573d8bb Merge branch
'mmalenic-STATISTICS-27-TruncatedNormalDistribution'
new 2c1f4aa Use DistributionException constants for invalid range
new b851856 Use DistributionException.NOT_STRICTLY_POSITIVE constant
new 0038654 Remove unused constant
new 35bda46 Use static methods if possible
new 2be47a0 Private local variables
new 9d98cf7 Remove unused serialVersionUID
The 8 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:
.../distribution/AbstractDiscreteDistribution.java | 6 +-
.../distribution/CauchyDistribution.java | 2 +-
.../distribution/ContinuousDistribution.java | 2 +-
.../distribution/DistributionException.java | 18 +-
.../distribution/ExponentialDistribution.java | 2 +-
.../statistics/distribution/FDistribution.java | 4 +-
.../statistics/distribution/GammaDistribution.java | 4 +-
.../distribution/GumbelDistribution.java | 2 +-
.../distribution/HypergeometricDistribution.java | 8 +-
.../distribution/LaplaceDistribution.java | 2 +-
.../distribution/LogNormalDistribution.java | 4 +-
.../distribution/LogisticDistribution.java | 2 +-
.../distribution/NakagamiDistribution.java | 2 +-
.../distribution/NormalDistribution.java | 4 +-
.../distribution/ParetoDistribution.java | 4 +-
.../distribution/PascalDistribution.java | 2 +-
.../distribution/PoissonDistribution.java | 2 +-
.../statistics/distribution/TDistribution.java | 2 +-
.../distribution/TriangularDistribution.java | 2 +-
.../distribution/TruncatedNormalDistribution.java | 182 ++++++++++++++++
.../UniformContinuousDistribution.java | 2 +-
.../distribution/UniformDiscreteDistribution.java | 2 +-
.../distribution/WeibullDistribution.java | 4 +-
.../statistics/distribution/ZipfDistribution.java | 6 +-
.../AbstractContinuousDistributionTest.java | 2 -
.../AbstractDiscreteDistributionTest.java | 6 +-
.../TruncatedNormalDistributionTest.java | 232 +++++++++++++++++++++
27 files changed, 462 insertions(+), 48 deletions(-)
create mode 100644
commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/TruncatedNormalDistribution.java
create mode 100644
commons-statistics-distribution/src/test/java/org/apache/commons/statistics/distribution/TruncatedNormalDistributionTest.java