This is a VOTE in order to release version 2.0 of the Hipparchus library.
Version 2.0 is a major release.
Highlights in the 2.0 release are:
- addition of a sequential Gauss-Newton optimizer
- improved relative scheduling of step handlers and events handlers in ODE
- addition of a finish callback in step handlers
- replacement of
RealFieldElement
byCalculusFieldElement interface
- many improvements in
Complex
to fully implementCalculusFieldElement
with correct branch cuts - addition of
FieldComplex
- addition of complex and field complex univariate integrals (including contour integrals)
- addition of field versions of univariate integrators
- implementation of elliptic functions and integrals (for real, complex and general fields)
- faster simultaneous computation of sinh/cosh
Note that the elliptic integrals for complex and field complex numbers in the incomplete case are considered experimental for now, they have known issues (see issue 151 and issue 152).
The release candidate 5 can be found on the GitHub repository as tag 2.0-RC5 in the release-2.0 branch.
Source and binary archives are available using the staged web site downloads page at Downloads | Hipparchus .
Note that the index page at /downloads does not show the 2.0 release, as it has not been voted yet.
The release notes can be read here: Hipparchus Release Notes | Hipparchus .
Maven artifacts are available at Index of /repositories/orghipparchus-1036
As this is holiday time for many people the votes will be tallied next week, on 2021-08-07.