Added in the javadoc the note sent by email.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1536172 13f79535-47bb-0310-9956-ffa450edef68
Minor javadoc changes (making some provision for planetary CRS).
Moved some code for keeping static method together (no real code change).


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1536187 13f79535-47bb-0310-9956-ffa450edef68
Bug fix: ordering of metadata properties was ignoring the ordering specified in parent classes.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1536920 13f79535-47bb-0310-9956-ffa450edef68
Numerical functions.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1538039 13f79535-47bb-0310-9956-ffa450edef68
Moved in a separated class the methods that are related to the string representation of IEEE 754 values.
Those methods are not really "mathematic", and some more are going to be added. Having a separated class
for them also clarify method and constant names (e.g. it is not clearer that DecimalFunctions.fractionDigitsForValue
is about the fraction digits of the decimal representation of a IEEE 754 double).


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1538105 13f79535-47bb-0310-9956-ffa450edef68
Missing file from the previous commit.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1538106 13f79535-47bb-0310-9956-ffa450edef68
Added an utility method for widening conversions of values parsed from an ASCII file.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1538118 13f79535-47bb-0310-9956-ffa450edef68
Deprecated the MathFuctions.sgn methods, because standard JDK provides equivalent methods.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1538125 13f79535-47bb-0310-9956-ffa450edef68
Renamed DecimalFunctions.convert(float) as floatToDouble(float), and minor change in the algorithm for improving the accuracy.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1538427 13f79535-47bb-0310-9956-ffa450edef68
The previous commit accidentally contained sis-referencing changes which were not yet ready.
Instead than reverting the commit, just add "TODO" comments for what need to be completed.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1538428 13f79535-47bb-0310-9956-ffa450edef68
Slightly more extensive test of Numerics.getSignificand(...).
In particular, we needed to ensure that it behaves as expected with infinity values.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1538439 13f79535-47bb-0310-9956-ffa450edef68
Precompute all values of 10^n. This consume 5 kb of memory, but simplify the code and guaranteed performance.
The performance issue was not a concern for fractionDigitsForDelta and fractionDigitsForValue, because those
methods are invoked only once for a dataset. But performance become more an issue for floatToDouble and the
upcomming method for completing the error term in double-double arithmetic (to be committed later), since
those methods will be invoked for all data values instead than for the dataset.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1538605 13f79535-47bb-0310-9956-ffa450edef68
Initial version of a 'deltaForDoubleToDecimal' method for estimating the difference between an
IEEE 754 double value and its definitive value as defined in base 10 by international standards.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1539490 13f79535-47bb-0310-9956-ffa450edef68
Added a test case for deltaForDoubleToDecimal


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1539609 13f79535-47bb-0310-9956-ffa450edef68
More tests.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1539858 13f79535-47bb-0310-9956-ffa450edef68
Take sign in account, and check for the domain of validity.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1540002 13f79535-47bb-0310-9956-ffa450edef68
Removed the DoubleDouble hard-coded constants that can be calculated by deltaForDoubleToDecimal.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1540062 13f79535-47bb-0310-9956-ffa450edef68
BursaWolfParameters.getPositionVectorTransformation() now uses double-double arithmetic.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1540196 13f79535-47bb-0310-9956-ffa450edef68
Remove the boolean 'inverse' argument in BursaWolfParameters.getPositionVectorTransformation().
Instead, we will compute the inverse by a call to MatrixSIS.inverse(). The intend is to get a
result closer to the identity matrix when concatenating transformations A -> B followed by B -> A.


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


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