Thomas Neidhart
ada3793d40
minor javadoc fixes for HessenbergTransformer.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1334644 13f79535-47bb-0310-9956-ffa450edef68
2012-05-06 14:33:32 +00:00
Thomas Neidhart
8dcea987fd
[MATH-235] add SchurTransformer to transform a general real matrix to Schur form.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1334643 13f79535-47bb-0310-9956-ffa450edef68
2012-05-06 14:32:42 +00:00
Thomas Neidhart
5869a102fd
[MATH-235] add HessenbergTransformer to transform a general real matrix to Hessenberg form.
...
This is a first step for the eigenvalue decomposition of a non-symmetric matrix.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1334463 13f79535-47bb-0310-9956-ffa450edef68
2012-05-05 17:53:32 +00:00
Thomas Neidhart
ecf317f16e
[MATH-759] cleanup unit test ListUnivariateImpl.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1334421 13f79535-47bb-0310-9956-ffa450edef68
2012-05-05 13:41:04 +00:00
Sebastien Brisard
833111b2e8
In o.a.c.m3.optimization.general.AbstractLeastSquaresOptimizer
...
- deprecated guessParametersErrors()
- created getSigma() which should be used instead (but is not strictly equivalent).
Updated unit tests accordingly.
See MATH-784.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1334315 13f79535-47bb-0310-9956-ffa450edef68
2012-05-05 05:10:22 +00:00
Thomas Neidhart
28a2839927
[MATH-627] avoid superfluous null checks in (Array)RealVector, thanks to Arno Ploese.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1334198 13f79535-47bb-0310-9956-ffa450edef68
2012-05-04 21:42:16 +00:00
Thomas Neidhart
3c4cb189cc
[MATH-781] use epsilon criteria when deciding to drop columns after phase 1.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1333146 13f79535-47bb-0310-9956-ffa450edef68
2012-05-02 18:28:37 +00:00
Gilles Sadowski
450456208c
Javadoc.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1333056 13f79535-47bb-0310-9956-ffa450edef68
2012-05-02 14:24:55 +00:00
Gilles Sadowski
8ba2780474
Javadoc.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1333036 13f79535-47bb-0310-9956-ffa450edef68
2012-05-02 13:26:01 +00:00
Sebastien Brisard
e1bb49d29d
Standard unit test of least-squares optimizers based on NIST's Statistical Reference Datasets (StRD).
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1332924 13f79535-47bb-0310-9956-ffa450edef68
2012-05-02 05:50:59 +00:00
Sebastien Brisard
afacae936b
Added missing svn properties.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1332163 13f79535-47bb-0310-9956-ffa450edef68
2012-04-30 11:30:48 +00:00
Sebastien Brisard
d0a5eff570
Checkstyle.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1332162 13f79535-47bb-0310-9956-ffa450edef68
2012-04-30 11:26:10 +00:00
Sebastien Brisard
0b8e0a285c
Factored out some redundant code.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1332159 13f79535-47bb-0310-9956-ffa450edef68
2012-04-30 11:07:42 +00:00
Sebastien Brisard
6c3673c46b
Implemented convenience classes for easy access to NIST Statistical Reference Datasets (StRD).
...
These classes are used for unit testing of AbstractLeastSquaresOptimizer.
See MATH-784.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1332086 13f79535-47bb-0310-9956-ffa450edef68
2012-04-30 07:41:58 +00:00
Sebastien Brisard
d3561ffecb
In o.a.c.m3.optimization.general.AbstractLeastSquaresOptimizer, improved the javadoc of guessParametersErrors() (MATH-784).
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1332076 13f79535-47bb-0310-9956-ffa450edef68
2012-04-30 06:38:00 +00:00
Gilles Sadowski
55824972ea
Relaxed tolerance in unit test (related to commit 1331849).
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1331891 13f79535-47bb-0310-9956-ffa450edef68
2012-04-29 10:08:23 +00:00
Gilles Sadowski
48d4f49acb
MATH-783
...
Re-instated the relaxation of line search tolerances, which can lead to a
significant performance improvement.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1331849 13f79535-47bb-0310-9956-ffa450edef68
2012-04-28 23:05:47 +00:00
Gilles Sadowski
f700aeba3e
MATH-782
...
Location of user-defined convergence check.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1331635 13f79535-47bb-0310-9956-ffa450edef68
2012-04-27 23:30:41 +00:00
Gilles Sadowski
c8f373fa5c
Added unit test.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1330801 13f79535-47bb-0310-9956-ffa450edef68
2012-04-26 12:13:49 +00:00
Gilles Sadowski
c7c27f910a
MATH-783
...
Made the internal "line" search use a stopping criterion based on function
values instead of domain values (as is the default in "BrentOptimizer").
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1330739 13f79535-47bb-0310-9956-ffa450edef68
2012-04-26 10:02:48 +00:00
Sebastian Bazley
c3e3184821
Missing @Override
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1330625 13f79535-47bb-0310-9956-ffa450edef68
2012-04-26 01:32:58 +00:00
Sebastian Bazley
83dfa0a5c0
Add missing (?) @Override marker
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1330623 13f79535-47bb-0310-9956-ffa450edef68
2012-04-26 01:29:46 +00:00
Sebastian Bazley
2ba27ad9df
Fix generics warning
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1330622 13f79535-47bb-0310-9956-ffa450edef68
2012-04-26 01:28:14 +00:00
Sebastian Bazley
a5e84b3e75
Unused import
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1330621 13f79535-47bb-0310-9956-ffa450edef68
2012-04-26 01:19:36 +00:00
Sebastian Bazley
656d46f872
Missing @Deprecated marker
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1330619 13f79535-47bb-0310-9956-ffa450edef68
2012-04-26 01:18:46 +00:00
Sebastian Bazley
27f90d65a5
Javadoc: @value only works for compile-time constants
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1330616 13f79535-47bb-0310-9956-ffa450edef68
2012-04-26 01:03:16 +00:00
Gilles Sadowski
58a204274e
MATH-782
...
Moved incorrectly placed block of code (user-defined stopping criterion).
Added unit test.
New utility class for simple stopping criterion based on (univariate)
function values.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1330321 13f79535-47bb-0310-9956-ffa450edef68
2012-04-25 14:49:44 +00:00
Gilles Sadowski
460839bd61
Formatting.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1329197 13f79535-47bb-0310-9956-ffa450edef68
2012-04-23 12:10:14 +00:00
Gilles Sadowski
2f6a4f8456
Formatting.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1329144 13f79535-47bb-0310-9956-ffa450edef68
2012-04-23 09:27:01 +00:00
Luc Maisonobe
ac8ff24509
avoid division by zero when dealing with single-point intervals sets
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1328959 13f79535-47bb-0310-9956-ffa450edef68
2012-04-22 20:01:44 +00:00
Luc Maisonobe
cdb5e8964b
improved javadoc
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1328958 13f79535-47bb-0310-9956-ffa450edef68
2012-04-22 20:00:33 +00:00
Sebastian Bazley
23a6ba5cee
Document why we are not using the simpler Hex constants
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1328501 13f79535-47bb-0310-9956-ffa450edef68
2012-04-20 21:08:41 +00:00
Sebastian Bazley
5e7c719322
Restore closing tag accidentally deleted in r1328492
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1328499 13f79535-47bb-0310-9956-ffa450edef68
2012-04-20 21:03:21 +00:00
Luc Maisonobe
de12e28789
Added a workaround for an OpenJDK issue on sparc solaris.
...
The compiler has issues with very small double constants, despite they
are perfectly legal Java and representable in IEEE754.
JIRA: MATH-721
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1328492 13f79535-47bb-0310-9956-ffa450edef68
2012-04-20 20:15:11 +00:00
Gilles Sadowski
b0146fbe53
Added a unit test.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1327526 13f79535-47bb-0310-9956-ffa450edef68
2012-04-18 14:42:13 +00:00
Thomas Neidhart
ebadb558aa
[MATH-779] Fixed iterator() method in ListPopulation to return an iterator of the unmodifiable list, thanks to Reid Hochstedler.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1325427 13f79535-47bb-0310-9956-ffa450edef68
2012-04-12 18:32:53 +00:00
Thomas Neidhart
0d61a96330
[MATH-775] reverted internal list in ListPopulation to private scope and added protected getter.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1325422 13f79535-47bb-0310-9956-ffa450edef68
2012-04-12 18:18:25 +00:00
Gilles Sadowski
6c6d54e80e
Broken links in documentation.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1324680 13f79535-47bb-0310-9956-ffa450edef68
2012-04-11 10:02:43 +00:00
Thomas Neidhart
6eadae1ee2
[MATH-775] remove getChromosomeList method and change internal list to protected.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1311321 13f79535-47bb-0310-9956-ffa450edef68
2012-04-09 16:55:03 +00:00
Thomas Neidhart
e1ee1ce8a0
Add Reid Hochstedler to list of contributors in pom.xml after provided already 3 patches.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1310108 13f79535-47bb-0310-9956-ffa450edef68
2012-04-05 22:17:47 +00:00
Thomas Neidhart
f81d4ff3a0
[MATH-775] Cleanup ListPopulation class after suggestion from Reid Hochstedler,
...
added more sanity checks/exceptions in ctor and setters, unit tests, hide and protect internal representation.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1310103 13f79535-47bb-0310-9956-ffa450edef68
2012-04-05 22:08:45 +00:00
Thomas Neidhart
371b7ce033
Javadoc and formatting fixes in ElitisticListPopulation.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1309531 13f79535-47bb-0310-9956-ffa450edef68
2012-04-04 18:44:00 +00:00
Thomas Neidhart
b9ca51f09f
[MATH-776] Use same range check in ctor as in setter for ElitisticListPopulation.
...
Thanks to Reid Hochstedler
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1308454 13f79535-47bb-0310-9956-ffa450edef68
2012-04-02 18:46:42 +00:00
Thomas Neidhart
c016eb832b
MATH-767
...
Fixed unbalanced use of code tags in javadoc.
Thanks to Dennis Hendriks for reporting it.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1308162 13f79535-47bb-0310-9956-ffa450edef68
2012-04-01 17:47:03 +00:00
Thomas Neidhart
4142992080
Added FixedElapsedTime stopping condition.
...
JIRA: MATH-773 contributed by Reid Hochstedler
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1308151 13f79535-47bb-0310-9956-ffa450edef68
2012-04-01 16:46:01 +00:00
Sebastien Brisard
4de8470c86
Javadoc.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1308098 13f79535-47bb-0310-9956-ffa450edef68
2012-04-01 13:10:08 +00:00
Sebastien Brisard
361d9d469f
Updated changes.xml following resolution of MATH-756.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1306759 13f79535-47bb-0310-9956-ffa450edef68
2012-03-29 09:04:24 +00:00
Sebastian Bazley
9ca9ea19c4
DOcument how to use with CP release-notes profile
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1306406 13f79535-47bb-0310-9956-ffa450edef68
2012-03-28 15:15:20 +00:00
Sebastian Bazley
8e8a2d3b7a
Ignore .pmd file
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1306300 13f79535-47bb-0310-9956-ffa450edef68
2012-03-28 13:04:47 +00:00
Sebastian Bazley
eece0ae4aa
Only need one copy of the NOTE:; fix the VM template reference
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1306299 13f79535-47bb-0310-9956-ffa450edef68
2012-03-28 13:03:18 +00:00