Commit Graph

7131 Commits

Author SHA1 Message Date
Alex Herbert cf78d0b2c6 Remove docs-archive
This duplicates in the reactor the functionality of the
commons-math-docs module.
2023-05-09 00:31:44 +01:00
Gilles Sadowski cae501c1f0 Upgrade to CP 57. 2023-04-28 02:49:10 +02:00
Gilles Sadowski ece74cff78 MATH-1659: Reduce verbosity of "surefire" plugin. 2023-04-05 20:04:29 +02:00
Gilles Sadowski 56844842a8 MATH-1657: Provide (protected) accessor to the objective function.
Deprecated method "computeObjectiveValue" (equivalent functionality).

Thanks to François Laferrière for the suggestion.
2023-04-05 16:41:24 +02:00
Gilles Sadowski 62b90523c5 Track changes.
Closes #230.
2023-03-06 03:03:22 +01:00
Gilles Sadowski 9321062e12 Update description for next release. 2023-03-06 02:42:23 +01:00
Gilles Sadowski 6c493a4f20 MATH-1589: Remove spurious "throws" clause. 2023-03-06 02:30:45 +01:00
Cyril de Catheu 5f76f8384d MATH-1654: optimize Array2DRowRealMatrix getEntry 2023-03-04 23:58:20 +01:00
Sebb 889d27b5d7 codecov-commenter => notifications 2023-02-03 16:42:46 +00:00
Sebb 7cfaf6b553 Standardise 2023-01-20 19:12:32 +00:00
Sebb 959e1ef8bf Standardise notifications 2023-01-20 19:03:46 +00:00
Gilles Sadowski b05b58d2fd Use "forEach" syntax. 2023-01-06 03:49:01 +01:00
Gilles Sadowski 423b72ff8d Simplify.
Thanks to Alex Herbert.
2023-01-06 03:40:09 +01:00
Gilles Sadowski 093c7ecbf5 Add "checkFinite" utility method.
Functionality was defined in class "MathUtils" (in v3.6.1).
2023-01-05 19:52:17 +01:00
Gilles Sadowski 90d2d4edde Upgrade to CP 56. 2023-01-03 22:08:56 +01:00
Gilles Sadowski 585b04c22e Javadoc. 2022-12-26 03:09:37 +01:00
Gilles Sadowski e22fd6d967 Update release howto. 2022-12-22 23:48:52 +01:00
Gilles Sadowski e7b46da7e6 Note to avoid cluttering the web site with transient API docs. 2022-12-22 10:43:37 +01:00
Gilles Sadowski 68352e9234 Update release howto. 2022-12-22 10:42:17 +01:00
Gilles Sadowski 8e5e8bb65b Reset "-SNAPSHOT" suffix in "<version>" tag.
Next version is still "4.0", with "0" as minor number, because last release was "beta".
2022-12-22 10:35:53 +01:00
Gilles Sadowski d6f3268e6a Remove dangling links. 2022-12-22 08:47:23 +01:00
Gilles Sadowski 506d4bea15 Merge branch '4.0-beta1-release' 2022-12-22 08:28:53 +01:00
Gilles Sadowski 3575250209 Update release howto. 2022-12-22 08:09:23 +01:00
Alex Herbert f985ccc4a3 Copy javadoc groups from report section 2022-12-21 23:41:26 +00:00
Alex Herbert 0e3634108a Add a docs module to create aggregate reports
The site pages have been updated to link to the aggregate javadoc
report.
2022-12-21 23:36:47 +00:00
Gilles Sadowski f554608841 Typo in userguide.
Thanks to "0xflotus".
Closes #228.
2022-12-19 00:58:55 +01:00
Gilles Sadowski e2dd8f1a0d Let distribution files have the same prefix as the maven artefacts. 2022-12-19 00:49:04 +01:00
Gilles Sadowski 48c520d9ff Use full URL. 2022-12-18 00:45:17 +01:00
Gilles Sadowski 929da3e61d Modernize logo. 2022-12-18 00:43:39 +01:00
Gilles Sadowski 2998aa2312 Add ".gitattributes".
Update contributor guidelines.
2022-12-17 23:01:42 +01:00
Alex Herbert 1b32ce9cb4 Remove deprecated PMD rule 2022-12-17 19:37:10 +00:00
Gilles Sadowski 168cc1f0e2 Update release howto. 2022-12-16 11:59:20 +01:00
Gilles Sadowski 39008d47bd Set correct versions. 2022-12-13 18:34:33 +01:00
Gilles Sadowski 81171d4071 Set correct version for all modules. 2022-12-13 18:34:33 +01:00
Gilles Sadowski e091216bb4 Set correct version for all modules. 2022-12-13 18:34:33 +01:00
Gilles Sadowski ab465fd22d Update release howto. 2022-12-13 18:34:33 +01:00
Gilles Sadowski 7e5db45bca Update release howto. 2022-12-13 18:30:18 +01:00
Gilles Sadowski 11237fb40f Create release candidate. 2022-12-13 12:46:40 +01:00
Gilles Sadowski f4dfc40142 Update release howto. 2022-12-13 12:41:33 +01:00
Gilles Sadowski 780dba1a30 Remove unnecessary line (that broke the build). 2022-12-13 00:54:22 +01:00
Gilles Sadowski d44f88653a Rephrase release notes. 2022-12-12 14:55:51 +01:00
Gilles Sadowski 5d9ea27e97 Upgrade to CP 55. 2022-12-12 14:53:03 +01:00
Gilles Sadowski 873d645500 Depend on released version (1.0) of "Commons Statistics". 2022-12-06 22:46:36 +01:00
Alex Herbert 9795036191 Fix javadoc <p> tag 2022-12-03 19:09:37 +00:00
Alex Herbert 870926d389 Disable PMD in legacy module
Currently the build reports 4629 PMD violations.
2022-12-03 19:09:37 +00:00
Alex Herbert a97523700a Compare candidate to all list points 2022-12-03 19:09:37 +00:00
aherbert ab9b0b0c2d Use a LinkedHashMap to respect the order of the input data
Note: The int/real enumerated distributions do not specify that the
input must be sorted. This change supports the legacy behaviour enforced
by the unit test which is assuming input values are processed in
encounter order (which happens to be sorted).

Given int and double have a natural ordering it may be better to update
the distribution to sort input values. However this would contradict the
enumerated distribution which respects the input order of the list used
in the constructor.
2022-12-02 15:08:03 +00:00
aherbert abb32b5a62 Use method reference for the sampler 2022-12-02 13:56:34 +00:00
aherbert 9fcd3885dc Use Map.merge 2022-12-02 13:54:50 +00:00
aherbert 7ed772e474 Use survival probability 2022-12-02 13:41:47 +00:00