Skip to content

Hipparchus 4.0

Compare
Choose a tag to compare
@maisonobe maisonobe released this 19 Mar 21:00

Version 4.0 is a major release.

Highlights in the 4.0 release are:

  • Add a (backwards) smoother counterpart to the linear Kalman, extended Kalman and unscented filters.
  • Add inverse transform method to UnscentedTransformProvider.
  • Added reset mechanism in ODE event detection.
  • Added FieldPolynomialFunctionLagrangeForm.
  • Added native way to stack an independent variable in (Field)Gradient.
  • Add boolean for propagation direction in (Field)AdaptableInterval.
  • Added getHipparchusVersion method to MathUtils.
  • Fixed issue with open boundaries in Euclidean 2D-polygons.
  • Increased dimension of directions numbers in Sobol sequence generation.
  • Added FieldBivariateGridInterpolator, FieldBilinearInterpolator and FieldBilinearInterpolatingFunction.
  • Fixed JUnit pioneer dependency version not compatible with Java 8.
  • Changed CDN for faster site load.
  • Added moveTowards method to Point interface.
  • Rename RungeKutta(Field)Integrator as FixedStepRungeKutta(Field)Integrator.
  • Improved robustness of BSP tree operations.
  • Rename DEFAULT_MAXCHECK as DEFAULT_MAX_CHECK.
  • Made constructors of abstract classes protected when they were public.
  • Removed obsolete hipparchus-migration module.
  • Added getAddendum() to CalculusFieldElement interface.
  • Added getLocalizedString(baseName, key, locale) with default implementation to Localizable interface.
  • Migrated tests from JUnit 4 to JUnit 5.