Commit Graph

5977 Commits

Author SHA1 Message Date
Luc Maisonobe 794dda1fbb Reverting commit e0d17fed51 as per Gilles request.
The work on revamping the random packages is perfoemd in the random-ravamp branch.
2016-01-17 11:40:27 +01:00
Luc Maisonobe a4456b8fd5 Reverting commit 4fc5b3402c as per Gilles request.
The work on revamping the random packages is perfoemd in the random-ravamp branch.
2016-01-17 11:40:27 +01:00
Luc Maisonobe 56888aa666 Reverting commit ca01fdf580 as per Gilles request.
The work on revamping the random packages is perfoemd in the random-ravamp branch.
2016-01-17 11:40:27 +01:00
Luc Maisonobe 4abfe08ae3 Reverting commit d8e2f892e4 as per Gilles request.
The work on revamping the random packages is perfoemd in the random-ravamp branch.
2016-01-17 11:40:27 +01:00
Luc Maisonobe b144fa5632 Reverting commit aaabfe8d2d as per Gilles request.
The work on revamping the random packages is perfoemd in the random-ravamp branch.
2016-01-17 11:40:27 +01:00
Luc Maisonobe 15a7ab86d0 Reverting commit b95df5ad1e as per Gilles request.
The work on revamping the random packages is perfoemd in the random-ravamp branch.
2016-01-17 11:40:27 +01:00
Luc Maisonobe e0a8ac4fb5 Reverting commit 8a35ca4f8e as per Gilles request.
The work on revamping the random packages is perfoemd in the random-ravamp branch.
2016-01-17 11:40:27 +01:00
Luc Maisonobe 16f46dcc3d Reverting commit 8d6d088622 as per Gilles request.
The work on revamping the random packages is perfoemd in the random-ravamp branch.
2016-01-17 11:40:27 +01:00
Luc Maisonobe cf82e4cab4 Reverting commit 81585a3c46 as per Gilles request.
The work on revamping the random packages is perfoemd in the random-ravamp branch.
2016-01-17 11:40:27 +01:00
Luc Maisonobe 81a6c88778 Reverting commit d1123894d3 as per Gilles request.
The work on revamping the random packages is perfoemd in the random-ravamp branch.
2016-01-17 11:40:27 +01:00
Luc Maisonobe 81288e460f Reverting commit 8f6bedeb72 as per Gilles request.
The work on revamping the random packages is perfoemd in the random-ravamp branch.
2016-01-17 11:40:27 +01:00
Luc Maisonobe 2edc62af90 Reverting commit fdc116f0bc as per Gilles request.
The work on revamping the random packages is perfoemd in the random-ravamp branch.
2016-01-17 11:40:27 +01:00
Luc Maisonobe 068e4f1792 Reverting commit 66608db56c as per Gilles request.
The work on revamping the random packages is perfoemd in the random-ravamp branch.
2016-01-17 11:40:27 +01:00
Phil Steitz 4742149a8d Dropped useless tests; added KS test for uniformity of nextDouble. JIRA: MATH-1317. 2016-01-12 08:57:35 -07:00
Phil Steitz d749b2e76f Fixed errors in multiple regression code samples. JIRA: MATH-1316. Thanks to Sanghack Lee. 2016-01-11 06:55:02 -07:00
Gilles 2df0a3be66 MATH-1313
Wrong tolerance in unit tests.

The tests themselves are weak and should be replaced (see also MATH-1317).
2016-01-11 12:02:09 +01:00
Luc Maisonobe e76bf903a2 Reintroduced @Override as master needs at least Java 7. 2016-01-06 14:29:16 +01:00
Luc Maisonobe 9d47e0f911 Renamed abstract test classes to match build environment filters. 2016-01-06 14:27:52 +01:00
Luc Maisonobe f0a39a8686 Javadoc. 2016-01-06 14:20:29 +01:00
Luc Maisonobe 8361fd7f9c updated copyright year 2016-01-06 14:20:00 +01:00
Luc Maisonobe 82cf2774a2 Field-based implementation of Adams-Moulton ODE integrator. 2016-01-06 14:19:07 +01:00
Luc Maisonobe 2a690ee895 typo. 2016-01-06 14:18:56 +01:00
Luc Maisonobe 305934dfbd Field-based Adams-Bashforth integrator. 2016-01-06 14:18:39 +01:00
Luc Maisonobe dd9dc94577 Base classes for field-based multistep integrators. 2016-01-06 14:18:26 +01:00
Luc Maisonobe 2a4984980a typos. 2016-01-06 14:18:08 +01:00
Luc Maisonobe 355b55e4c6 Avoid protected fields. 2016-01-06 14:17:44 +01:00
Luc Maisonobe 346a81d770 Renamed interfaces for consistency with other classes. 2016-01-06 14:15:09 +01:00
Luc Maisonobe 0aa826e84b Reintroduced @Override as master needs at least Java 7. 2016-01-06 13:40:45 +01:00
Luc Maisonobe 6e4265d61c Fixed test as the master brnahc generates different exceptions. 2016-01-06 13:39:56 +01:00
Luc Maisonobe a2efc6b6b9 Added tests with DerivativeStructure field. 2016-01-06 13:30:34 +01:00
Luc Maisonobe 1d4d89e9fb Fixed syntax not compatible with Java 5. 2016-01-06 13:30:12 +01:00
Luc Maisonobe 49747dc1d3 Fixed additional equations mapping. 2016-01-06 13:29:52 +01:00
Luc Maisonobe 5672ebe912 fixed Javadoc. 2016-01-06 13:29:26 +01:00
Luc Maisonobe 771eb6a606 Use immutable step interpolators. 2016-01-06 13:22:39 +01:00
Luc Maisonobe 0ddec2917a Prevent NullPointerException. 2016-01-06 13:22:26 +01:00
Luc Maisonobe c246b37dbe Notify availability of field-based ode. 2016-01-06 13:20:25 +01:00
Luc Maisonobe 11df45b7bd Removed unneeded field. 2016-01-06 12:41:41 +01:00
Luc Maisonobe 277321564d Fixed syntax incompatible with Java 5. 2016-01-06 12:41:40 +01:00
Luc Maisonobe 7a1c10a162 Fixed field-based Dormand-Prince 8(5,3) step interpolator. 2016-01-06 12:41:39 +01:00
Luc Maisonobe 73b76598e7 Fixed test thresholds. 2016-01-06 12:41:38 +01:00
Luc Maisonobe 60afd02a50 Fixed field-based Dormand-Prince 8(5,3) integrator constants. 2016-01-06 12:41:37 +01:00
Luc Maisonobe 53af14730c Fixed Dormand-Prince 5(4) field integrator constants. 2016-01-06 12:41:36 +01:00
Luc Maisonobe f3cdf561fd Added tests for the Dormand-Prince 8(5,3) integrator.
BEWARE! These test do not pass yet. The integrator is currently not
consistent with the regular double-based integrator.
2016-01-06 12:41:34 +01:00
Luc Maisonobe 2e4b80f866 Added tests for the Dormand-Prince 5(4) integrator.
BEWARE! These test do not pass yet. The integrator is currently not
consistent with the regular double-based integrator.
2016-01-06 12:41:33 +01:00
Luc Maisonobe 7fc003df8e Added tests for the Higham-Hall 5(4) integrator. 2016-01-06 12:41:32 +01:00
Luc Maisonobe d6a8ed57b8 Prevent NullPointerException in tests. 2016-01-06 12:41:31 +01:00
Luc Maisonobe a2718fc3a9 Set up a shared interface for Butcher arrays used by integrators. 2016-01-06 12:41:27 +01:00
Luc Maisonobe 87edfd2751 Set up test framework for field-based embedded Runge-Kutta integrators. 2016-01-06 12:41:26 +01:00
Luc Maisonobe 7a5431ecb6 Fixed state copying after event detection. 2016-01-06 12:41:25 +01:00
Luc Maisonobe 084ab518ee Fixed exception handling for too many iterations in event search. 2016-01-06 12:41:24 +01:00