Luc Maisonobe
fbd46106cb
handle serialization of BigFractionField (which is a singleton) properly and test it
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@795908 13f79535-47bb-0310-9956-ffa450edef68
2009-07-20 16:42:55 +00:00
Luc Maisonobe
9c7a059486
removed TODO item: the solvers tests are quite different, an abstract test class seems overkill here
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@795904 13f79535-47bb-0310-9956-ffa450edef68
2009-07-20 16:32:34 +00:00
Luc Maisonobe
3c186cacbb
added test for Fraction serialization
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@795903 13f79535-47bb-0310-9956-ffa450edef68
2009-07-20 16:29:46 +00:00
Luc Maisonobe
d1d32776df
added test for BigFraction serialization
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@795900 13f79535-47bb-0310-9956-ffa450edef68
2009-07-20 16:27:45 +00:00
Luc Maisonobe
56b70eb138
added new tests for multistart optimizers
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@795608 13f79535-47bb-0310-9956-ffa450edef68
2009-07-19 20:05:34 +00:00
Luc Maisonobe
28bb294968
changing multistart behaviour to rely on search domain boundary rather than on start point
...
the only implementation of the raw minimizer ignores the start point so the multistart optimizer always found the same point before the change
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@795607 13f79535-47bb-0310-9956-ffa450edef68
2009-07-19 20:04:56 +00:00
Luc Maisonobe
a10238de1d
updated plugins to latest version
...
(except cobertura for now because version 2.3 triggers a strange error in MathUtils)
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@795601 13f79535-47bb-0310-9956-ffa450edef68
2009-07-19 19:34:14 +00:00
Luc Maisonobe
40cfef3b2a
moved velocity template to a default directory where the maven-changes-plugin look for it
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@795599 13f79535-47bb-0310-9956-ffa450edef68
2009-07-19 19:29:40 +00:00
Luc Maisonobe
f71a6ee1e9
fixed an error identified by findbugs
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@795591 13f79535-47bb-0310-9956-ffa450edef68
2009-07-19 18:36:46 +00:00
Luc Maisonobe
3838e1fceb
fixed an exclusion rule after an API change some time ago
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@795590 13f79535-47bb-0310-9956-ffa450edef68
2009-07-19 18:35:43 +00:00
Luc Maisonobe
dfc9f5705d
removed obsolete files
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@795586 13f79535-47bb-0310-9956-ffa450edef68
2009-07-19 18:23:21 +00:00
Luc Maisonobe
5aefb611dd
added Apache header to some files that didn't have it
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@795585 13f79535-47bb-0310-9956-ffa450edef68
2009-07-19 18:22:53 +00:00
Luc Maisonobe
9b9a7cab36
fixed typo
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@795572 13f79535-47bb-0310-9956-ffa450edef68
2009-07-19 16:48:36 +00:00
Luc Maisonobe
3e2417648d
first attempt at release notes for 2.0
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@795571 13f79535-47bb-0310-9956-ffa450edef68
2009-07-19 16:47:56 +00:00
Luc Maisonobe
8c75ef6f16
fixed a change entry after several layer of changes have occurred
...
to avoid confusing users
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@795570 13f79535-47bb-0310-9956-ffa450edef68
2009-07-19 16:47:21 +00:00
Phil Steitz
acb0019f8a
Added release notes velocity template.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@795545 13f79535-47bb-0310-9956-ffa450edef68
2009-07-19 14:13:31 +00:00
Luc Maisonobe
8717704d9a
Changed the default max growth factor for multistep methods using Nordsieck representation.
...
The previous value (10.0) was far too big and lead to numerical instability at high orders
because the last component of the Nordsieck vector, which has a low accuracy, could be
multiplied by 10^k which was ... huge.
These integrators are at least usable now!
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@795407 13f79535-47bb-0310-9956-ffa450edef68
2009-07-18 18:21:36 +00:00
Luc Maisonobe
56a4d632c5
Changed the return type of the various interpolation algorithms to the
...
specific implementation of UnivariateRealFunction each one uses
(thanks to Gilles for reporting the problem and providing the patch)
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@794709 13f79535-47bb-0310-9956-ffa450edef68
2009-07-16 15:09:02 +00:00
Phil Steitz
3addbb3243
Added AggregateSummaryStatistics.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@794492 13f79535-47bb-0310-9956-ffa450edef68
2009-07-16 02:06:59 +00:00
Phil Steitz
88a8df3f9d
Fixed types.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@794489 13f79535-47bb-0310-9956-ffa450edef68
2009-07-16 01:54:32 +00:00
Phil Steitz
8be748c00d
Cleanup / complete AggregateSummaryStatistics implementation
...
* Fully synchronized access to aggregating SummaryStatistics instance
* Exposed all SummaryStatistics stats
* Improved test coverage
* Improved javadoc
JIRA: MATH-224
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@792365 13f79535-47bb-0310-9956-ffa450edef68
2009-07-09 00:53:32 +00:00
Phil Steitz
727570392c
Made long conversion conistent. Improved test coverage. JIRA: MATH-224.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@791931 13f79535-47bb-0310-9956-ffa450edef68
2009-07-07 18:29:08 +00:00
Luc Maisonobe
ea0ea82673
added a test case and documentation for the new contract about roots bracketing in univariate real solvers (roots exactly at endpoints are now accepted)
...
JIRA: MATH-280
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@791833 13f79535-47bb-0310-9956-ffa450edef68
2009-07-07 13:39:20 +00:00
Luc Maisonobe
b9d8c68e2f
fixed a bracketing issue due to inconsistent checks
...
JIRA: MATH-280
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@791766 13f79535-47bb-0310-9956-ffa450edef68
2009-07-07 09:19:46 +00:00
Luc Maisonobe
26281773d8
added an exclusion rule for a false positive from findbugs concerning a desired and documented feature
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@791745 13f79535-47bb-0310-9956-ffa450edef68
2009-07-07 07:57:37 +00:00
Luc Maisonobe
4eb0c8f29e
removed compilation/findbugs warnings about type safety
...
the changes include API changes (replacing Object by Comparable<?>).
The class itself is still not generic as this would prevent mixing types which is a desired feature here that is checked in the unit tests
JIRA: MATH-261
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@791733 13f79535-47bb-0310-9956-ffa450edef68
2009-07-07 07:44:52 +00:00
Luc Maisonobe
2caa986e25
fixed missing @return tag
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@791728 13f79535-47bb-0310-9956-ffa450edef68
2009-07-07 07:17:50 +00:00
Luc Maisonobe
852a75dfe4
removed tabs
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@791724 13f79535-47bb-0310-9956-ffa450edef68
2009-07-07 07:08:54 +00:00
Luc Maisonobe
f0ad546c7f
removed tabs
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@791723 13f79535-47bb-0310-9956-ffa450edef68
2009-07-07 07:07:23 +00:00
Phil Steitz
71f41f90fe
Added static direct aggregation method to AggregateSummaryStatistics. JIRA: MATH-224.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@791687 13f79535-47bb-0310-9956-ffa450edef68
2009-07-07 03:03:56 +00:00
Phil Steitz
4ce932e3cd
Exposed second moment.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@791685 13f79535-47bb-0310-9956-ffa450edef68
2009-07-07 03:01:34 +00:00
Phil Steitz
832bcda19c
Fixed alpha sort of developers.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@791496 13f79535-47bb-0310-9956-ffa450edef68
2009-07-06 14:44:40 +00:00
Luc Maisonobe
935eec022d
compute state variation avoiding cancellation in a critical subtraction to preserve accuracy
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@791248 13f79535-47bb-0310-9956-ffa450edef68
2009-07-05 14:06:00 +00:00
Luc Maisonobe
1805ad4cac
javadoc
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@791247 13f79535-47bb-0310-9956-ffa450edef68
2009-07-05 14:02:41 +00:00
Luc Maisonobe
e4a8fdfdf1
Added a check for too few data in linear regression
...
JIRA: MATH-279
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@791244 13f79535-47bb-0310-9956-ffa450edef68
2009-07-05 13:29:37 +00:00
Luc Maisonobe
720a0b2626
added scalar multiply to the Complex class
...
JIRA: MATH-277
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@791237 13f79535-47bb-0310-9956-ffa450edef68
2009-07-05 12:53:13 +00:00
Luc Maisonobe
e4a5900147
fixed package documentation that still referenced mantissa
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@790381 13f79535-47bb-0310-9956-ffa450edef68
2009-07-01 21:04:20 +00:00
Luc Maisonobe
6d10d47af1
fixed javadoc
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@790380 13f79535-47bb-0310-9956-ffa450edef68
2009-07-01 21:03:38 +00:00
Luc Maisonobe
c22eec05d3
optimized matrix update loop
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@790374 13f79535-47bb-0310-9956-ffa450edef68
2009-07-01 20:57:20 +00:00
Luc Maisonobe
5129af7587
fixed another set of warnings identified by recent findbugs versions
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@790372 13f79535-47bb-0310-9956-ffa450edef68
2009-07-01 20:48:19 +00:00
Luc Maisonobe
c92046ecc9
removed import
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@790370 13f79535-47bb-0310-9956-ffa450edef68
2009-07-01 20:41:17 +00:00
Luc Maisonobe
121f832ef9
fixed another set of warnings identified by recent findbugs versions
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@790368 13f79535-47bb-0310-9956-ffa450edef68
2009-07-01 20:31:50 +00:00
Luc Maisonobe
1a303e82db
removed tabs
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@790366 13f79535-47bb-0310-9956-ffa450edef68
2009-07-01 20:29:59 +00:00
Luc Maisonobe
63d0a79ce2
fixed a number of warnings identified by findbugs eclipse plugin version 1.3.9
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@790243 13f79535-47bb-0310-9956-ffa450edef68
2009-07-01 16:03:28 +00:00
Phil Steitz
1a5345519c
Added David Stefka to contributors.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@789515 13f79535-47bb-0310-9956-ffa450edef68
2009-06-30 00:46:06 +00:00
Phil Steitz
3c321ba7cb
Added GA.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@789511 13f79535-47bb-0310-9956-ffa450edef68
2009-06-30 00:40:59 +00:00
Phil Steitz
6dcf0f6a12
Fixed broken javadoc links.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@789510 13f79535-47bb-0310-9956-ffa450edef68
2009-06-30 00:37:05 +00:00
Phil Steitz
41fac55fe2
Fixed incorrect javadoc link.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@789502 13f79535-47bb-0310-9956-ffa450edef68
2009-06-30 00:16:04 +00:00
Luc Maisonobe
879518c341
fixed a serialization error introduced by yesterday changes
...
(sorry for the noise)
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@789358 13f79535-47bb-0310-9956-ffa450edef68
2009-06-29 15:20:22 +00:00
Luc Maisonobe
c7beb702d8
fixed typo
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@789161 13f79535-47bb-0310-9956-ffa450edef68
2009-06-28 22:01:40 +00:00