Gilles Sadowski
681943d4f2
MATH-413
...
Convergence checker passed in the constructor.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1164300 13f79535-47bb-0310-9956-ffa450edef68
2011-09-01 23:37:36 +00:00
Gilles Sadowski
1ef23c7fb5
MATH-413
...
Removed setters; convergence checker, line search solver and preconditioner
set in contructor.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1164044 13f79535-47bb-0310-9956-ffa450edef68
2011-09-01 12:30:50 +00:00
Gilles Sadowski
39cf1b2db0
Javadoc: indicated the assumed layout of the Jacobian matrix.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1164022 13f79535-47bb-0310-9956-ffa450edef68
2011-09-01 11:35:49 +00:00
Phil Steitz
79b2462cb8
Improved javadoc.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1163915 13f79535-47bb-0310-9956-ffa450edef68
2011-09-01 06:17:33 +00:00
Phil Steitz
5786c5c944
Added erf(double,double) to Erf and used this to improve tail probability accuracy in NormalDistributionImpl. JIRA: MATH-364. Reported and patched by Christian Winter.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1163888 13f79535-47bb-0310-9956-ffa450edef68
2011-09-01 01:24:37 +00:00
Phil Steitz
32da645aa8
Added MATH-634 and some more info on MATH-653.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1163875 13f79535-47bb-0310-9956-ffa450edef68
2011-09-01 00:07:48 +00:00
Phil Steitz
b6ee25c1e1
Enabled reseeding of the random generators used by EmpiricalDistributionImpl
...
and ValueServer. Modified ValueServer to pass its RandomData instance to
the EmpiricalDistributionImpl that it creates when used in DIGEST_MODE, so
reseeding ValueServer works as expected. Changed EmpiricalDistributionImpl
constructor to take a RandomDataImpl instead of just RandomData (so the
instance member could be reseeded.)
JIRA: MATH-654
Reported by David James
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1163872 13f79535-47bb-0310-9956-ffa450edef68
2011-08-31 23:49:50 +00:00
Sebastien Brisard
12e8303868
Improvements of the javadoc of RealLinearOperator.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1163587 13f79535-47bb-0310-9956-ffa450edef68
2011-08-31 11:55:13 +00:00
Sebastien Brisard
918377f189
Removed occurences of double[] from RealLinearOperator (see MATH-653)
...
method double[] operate(double[]) has been left in AbstractRealMatrix, according to exchanges on this JIRA ticket.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1163515 13f79535-47bb-0310-9956-ffa450edef68
2011-08-31 07:41:25 +00:00
Greg Sterijevski
5c741c800a
Adding more tests (from NIST website) to StudentT tests
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1163507 13f79535-47bb-0310-9956-ffa450edef68
2011-08-31 06:57:20 +00:00
Phil Steitz
c15ac0cf84
Javadoc fix.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1162889 13f79535-47bb-0310-9956-ffa450edef68
2011-08-29 16:18:38 +00:00
Gilles Sadowski
37b22700d9
MATH-653
...
Removed methods taking a "double[]" argument.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1162800 13f79535-47bb-0310-9956-ffa450edef68
2011-08-29 13:49:22 +00:00
Gilles Sadowski
8dc262f9d7
Inadvertently committed a file. Reverting to previous version.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1162634 13f79535-47bb-0310-9956-ffa450edef68
2011-08-29 02:15:40 +00:00
Gilles Sadowski
fd9fed2694
MATH-653
...
"RealVector": Removed methods taking a "double[]" argument whenever another
exists that takes a "RealVector" argument.
Modified subclasses and unit tests accordingly.
Fixed a bug in method "subtract(RealVector)" (in class "RealVector").
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1162629 13f79535-47bb-0310-9956-ffa450edef68
2011-08-29 01:44:24 +00:00
Gilles Sadowski
3ca62564e3
Javadoc formatting.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1162605 13f79535-47bb-0310-9956-ffa450edef68
2011-08-28 22:40:29 +00:00
Phil Steitz
9a8435f9d0
Javadoc improvements. Made it more explicit which methods modify instance data; formatting; better wording in some comments. JIRA: MATH-653.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1162543 13f79535-47bb-0310-9956-ffa450edef68
2011-08-28 15:49:39 +00:00
Gilles Sadowski
5803f32719
"@Override" not allowed there in Java 5.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1162522 13f79535-47bb-0310-9956-ffa450edef68
2011-08-28 13:43:25 +00:00
Gilles Sadowski
760078b411
MATH-653
...
Renamed "AbstracRealVector" to "RealVector" (getting rid of the "interface").
Changed "SparseRealVector" from "interface" to "abstract" class.
Modified subclasses ("extends" instead of "implements") and unit test name
("RealVectorTest" instead of "AbstractRealVectorTest") accordingly.
Slightly modified "UnmodifiableRealVectorAbstractTest" to exclude methods
that are now inherited from "Object".
Changed unmodifiable vector view from a static inner class to an anonymous
class.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1162511 13f79535-47bb-0310-9956-ffa450edef68
2011-08-28 12:58:57 +00:00
Gilles Sadowski
6ff4630b25
MATH-413
...
New constructor.
Javadoc typos.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1161463 13f79535-47bb-0310-9956-ffa450edef68
2011-08-25 09:28:13 +00:00
Luc Maisonobe
f9ea0c63a0
Refactored integration API for consistency with solvers API.
...
Now the main convergence parameters are set in the constructor and remain fixed.
JIRA: MATH-501
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1161181 13f79535-47bb-0310-9956-ffa450edef68
2011-08-24 16:03:16 +00:00
Gilles Sadowski
9161afbbbc
MATH-646
...
Unmodifiable view of a vector.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1161064 13f79535-47bb-0310-9956-ffa450edef68
2011-08-24 12:15:51 +00:00
Luc Maisonobe
c5f349b12a
Changed integration API for consistency with solvers API. Now the main convergence
...
parameters are set in the constructor and remain fixed, but a maximal number of function
evaluation must be provided at each call to the integration method.
JIRA: MATH-464
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1160914 13f79535-47bb-0310-9956-ffa450edef68
2011-08-23 22:35:06 +00:00
Phil Steitz
69138ab18d
Replaced deprecated exception; fixed javadoc typo.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1160068 13f79535-47bb-0310-9956-ffa450edef68
2011-08-21 21:18:34 +00:00
Phil Steitz
817f068f43
Update missed in r1160026. JIRA: MATH-449.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1160049 13f79535-47bb-0310-9956-ffa450edef68
2011-08-21 20:11:57 +00:00
Phil Steitz
22e68e3efe
Added storeless covariance implementation contributed by Patrick Meyer. JIRA: MATH-449.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1160026 13f79535-47bb-0310-9956-ffa450edef68
2011-08-21 18:14:19 +00:00
Phil Steitz
78c368544d
Eliminated extraneous constructor and private field from SimpleRegression. JIRA: MATH-648.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1159918 13f79535-47bb-0310-9956-ffa450edef68
2011-08-20 21:45:53 +00:00
Phil Steitz
7ec9cd0d12
Eliminated pluggability of ChiSquaredDistribution used by ChiSquaredDistributionTest. JIRA: MATH-506.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1159916 13f79535-47bb-0310-9956-ffa450edef68
2011-08-20 21:08:34 +00:00
Gilles Sadowski
1f0c4c9451
MATH-621
...
Function "prelim": Local variables defined at initialization.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1159792 13f79535-47bb-0310-9956-ffa450edef68
2011-08-19 21:35:19 +00:00
Gilles Sadowski
591e3d166e
MATH-621
...
Unexplored code path.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1159438 13f79535-47bb-0310-9956-ffa450edef68
2011-08-18 22:53:48 +00:00
Luc Maisonobe
d7121b1c0b
Added a 3D SubLine class.
...
JIRA: MATH-593
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1159353 13f79535-47bb-0310-9956-ffa450edef68
2011-08-18 18:50:08 +00:00
Gilles Sadowski
290621a860
MATH-413
...
Passing convergence checker in constructor.
Added default constructor.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1159233 13f79535-47bb-0310-9956-ffa450edef68
2011-08-18 14:10:28 +00:00
Gilles Sadowski
6c9487d625
Removed "try" blocks.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1159214 13f79535-47bb-0310-9956-ffa450edef68
2011-08-18 13:38:29 +00:00
Gilles Sadowski
1a7b144bff
MATH-621
...
Removed unused variables and unused imports (due to Dietmar Wolz).
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1159203 13f79535-47bb-0310-9956-ffa450edef68
2011-08-18 13:03:42 +00:00
Gilles Sadowski
ac30127f03
MATH-621
...
Matrix/vector operators.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1158937 13f79535-47bb-0310-9956-ffa450edef68
2011-08-17 22:11:43 +00:00
Gilles Sadowski
f18228dc45
MATH-645
...
MATH-602
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1158913 13f79535-47bb-0310-9956-ffa450edef68
2011-08-17 21:00:04 +00:00
Gilles Sadowski
ed44e8213f
MATH-621
...
Layout.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1158755 13f79535-47bb-0310-9956-ffa450edef68
2011-08-17 14:54:39 +00:00
Gilles Sadowski
2b4bc7c5a9
MATH-621
...
Function "altmov": All local variables defined at initialization.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1158716 13f79535-47bb-0310-9956-ffa450edef68
2011-08-17 14:00:56 +00:00
Gilles Sadowski
9c4571dd50
MATH-621
...
Function "update": All local variables defined at initialization.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1158457 13f79535-47bb-0310-9956-ffa450edef68
2011-08-16 21:55:49 +00:00
Gilles Sadowski
4b1377907d
MATH-621
...
Removed function "rescue" and "case 190" in function "bobyqb".
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1158448 13f79535-47bb-0310-9956-ffa450edef68
2011-08-16 21:15:56 +00:00
Gilles Sadowski
fca3f676ec
MATH-621
...
Removed unnecessary test.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1158017 13f79535-47bb-0310-9956-ffa450edef68
2011-08-15 21:21:06 +00:00
Gilles Sadowski
3872917eff
MATH-621
...
All "for" loops are 0-based (thanks to Dietmar Wolz).
"FortranArray" replaced by "ArrayRealVector"; "FortranMatrix" replaced
by "Array2DRowRealMatrix"; auxiliary classes deleted.
"INDEX_OFFSET" removed.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1158015 13f79535-47bb-0310-9956-ffa450edef68
2011-08-15 21:16:57 +00:00
Luc Maisonobe
7bf24af9d2
Fixed handling of Infinite and NaN coefficients in linearCombination
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1157994 13f79535-47bb-0310-9956-ffa450edef68
2011-08-15 20:31:49 +00:00
Luc Maisonobe
d18208440c
new tests
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1157933 13f79535-47bb-0310-9956-ffa450edef68
2011-08-15 18:20:47 +00:00
Luc Maisonobe
bbb97a74b0
clean up code, mainly replacing static dotProduct methods calls by non-static ones
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1157932 13f79535-47bb-0310-9956-ffa450edef68
2011-08-15 18:20:08 +00:00
Luc Maisonobe
3e6c847030
simplified signature of intersection method
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1157748 13f79535-47bb-0310-9956-ffa450edef68
2011-08-15 09:32:32 +00:00
Luc Maisonobe
e7df350a55
fixed charact with wrong encoding
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1157739 13f79535-47bb-0310-9956-ffa450edef68
2011-08-15 08:49:39 +00:00
Sebastian Bazley
71df2effec
Fix up mangled char in comment
...
Looks to have been a UTF-8 char originally?
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1157540 13f79535-47bb-0310-9956-ffa450edef68
2011-08-14 15:03:33 +00:00
Sebastian Bazley
b19a671a94
Fix up mangled char in comment.
...
Looks to have been a UTF-8 char originally?
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1157539 13f79535-47bb-0310-9956-ffa450edef68
2011-08-14 14:57:05 +00:00
Gilles Sadowski
6983d81680
MATH-645
...
Iterate on the original vector, not on the copy that is modified.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1157403 13f79535-47bb-0310-9956-ffa450edef68
2011-08-13 18:10:13 +00:00
Gilles Sadowski
7c6dd40b33
MATH-621
...
Added temporary constant "INDEX_OFFSET" to keep track of where changes are
needed for converting from 1-based to 0-based indexing.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1157355 13f79535-47bb-0310-9956-ffa450edef68
2011-08-13 09:08:39 +00:00