Ported from Geotk the handling of NaN values.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1529310 13f79535-47bb-0310-9956-ffa450edef68
Minor simplification in the iterator over the flat matrix array.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1529481 13f79535-47bb-0310-9956-ffa450edef68
Specify the threshold for zero value as constant, for clarity.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1529483 13f79535-47bb-0310-9956-ffa450edef68
Initial port of Geotk code for inversion of some special cases of non-square matrix.
Still need more work for better handling of DoubleDouble.error values.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1529656 13f79535-47bb-0310-9956-ffa450edef68
Support for NonSquareMatrix.solve(Matrix), and preserve DoubleDouble.error terms in NonSquareMatrix.inverse().
Added documentation and a few more tests.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1529972 13f79535-47bb-0310-9956-ffa450edef68
Special case for inversion of matrix having less columns than rows.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1530255 13f79535-47bb-0310-9956-ffa450edef68
Slight reduction of test execution time.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1530259 13f79535-47bb-0310-9956-ffa450edef68
Maven execute test suites instead of individual test cases, for control on test order and test dependencies.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1530327 13f79535-47bb-0310-9956-ffa450edef68
Added missing TestSuite.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1530409 13f79535-47bb-0310-9956-ffa450edef68
Minor javadoc fixes.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1530525 13f79535-47bb-0310-9956-ffa450edef68
Merge from the JDK7 branch.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK6@1530581 13f79535-47bb-0310-9956-ffa450edef68