Author: tn
Date: Mon Apr 28 22:36:08 2014
New Revision: 1590832
URL: http://svn.apache.org/r1590832
Log:
Creating Commons Math v3.3 tag.
Added:
commons/proper/math/tags/MATH_3_3_RC1/
 copied from r1590825, commons/proper/math/trunk/
Modified:
commons/proper/math/tags/MATH_3_3_RC1/RELEASENOTES.txt
commons/proper/math/tags/MATH_3_3_RC1/pom.xml
commons/proper/math/tags/MATH_3_3_RC1/src/changes/changes.xml
commons/proper/math/tags/MATH_3_3_RC1/src/site/xdoc/download_math.xml
Modified: commons/proper/math/tags/MATH_3_3_RC1/RELEASENOTES.txt
URL: http://svn.apache.org/viewvc/commons/proper/math/tags/MATH_3_3_RC1/RELEASENOTES.txt?rev=1590832&r1=1590825&r2=1590832&view=diff
==============================================================================
 commons/proper/math/tags/MATH_3_3_RC1/RELEASENOTES.txt (original)
+++ commons/proper/math/tags/MATH_3_3_RC1/RELEASENOTES.txt Mon Apr 28 22:36:08 2014
@@ 1,21 +1,21 @@
 Apache Commons Math 3.2 RELEASE NOTES
+ Apache Commons Math 3.3 RELEASE NOTES
The Commons Math team is pleased to announce the release of commonsmath33.2
+The Apache Commons Math team is pleased to announce the release of commonsmath33.3.
The Math project is a library of lightweight, selfcontained mathematics and statistics components
addressing the most common practical problems not immediately available in the Java programming
language or commonslang.
+The Apache Commons Math project is a library of lightweight, selfcontained mathematics
+and statistics components addressing the most common practical problems not immediately
+available in the Java programming language or commonslang.
This is a minor release: It combines bug fixes and new features.
Changes to existing features were made in a backwardscompatible
way such as to allow dropin replacement of the v3.1[.1] JAR file.
+way such as to allow dropin replacement of the v3.x JAR file.
Most notable among the new features are: Framework for automatic
differentiation, LÃ©vy distribution, prime numbers, enumerated
distributions, real field allowing to use several algorithms
(solvers, linear algebra, 3D geometry) with different reallike
classes (high accuracy or automatic differentiation), spherical
coordinates with gradients and Hessians, reorganized clustering
package with different distance implementations.
+Most notable among the new features are:
+Framework for creating artificial neural nets, self organizing feature maps,
+computational geometry algorithms (convex hull, enclosing ball), performance
+improvements of the linear simplex solver, refactoring of curve fitters,
+lowdiscrepancy random generators (sobol, halton), leastsquares fitting.
The minimum version of the Java platform required to compile and use
Commons Math is Java 5.
@@ 32,87 +32,193 @@ Caveat:
and to extend the unit tests suite.
2. A few methods in the FastMath class are in fact slower that their
counterpart in either Math or StrictMath (cf. MATH740 and MATH901).
+ 3. A few methods/constructors in the package o.a.c.m.geometry.partitioning
+ have changed their signature in a non backwardscompatible way. The respective
+ classes are intended to be package private only and are not supposed to be
+ used for other purposes.
Changes in this version include:
New features:
o MATH917,MATH918,MATH919,MATH920: All contents of package "o.a.c.m.stat.clustering"
refactored into
 new package "o.a.c.m.ml.clustering" and added support for additional
 distance measures in package "o.a.c.m.ml.distance": "CanberraDistance",
 "ChebyshevDistance", "EuclideanDistance" and "ManhattanDistance". Thanks to Reid
Hochstedler.
o MATH817: Added Multivariate Normal Mixture Model Fitting by Expectation Maximization.
Thanks to Jared Becksfort.
o MATH811: Added a way to trigger only increasing or decreasing events in ODE integration.
o MATH946: Added arrayscaling methods to MathArrays. Thanks to Jared Becksfort.
o MATH460: Added the LÃ©vy distribution. Thanks to Andrew Waterman.
o MATH948: Implementations for inverse error function and inverse complementary
 error functions have been added.
o MATH845: Added utilities for prime numbers. Thanks to SÃ©bastien Riou.
o MATH914: Check bounds in multistart vector optimizers.
o MATH941: Added discrete distributions. Thanks to Piotr Wydrych.
o Added Hermite interpolator for RealFieldElement instances.
o Added RealFieldElement interface to represent anything that is
 real number like, implemented by both Decimal64, Dfp and DerivativeStructure.
o Added partial derivatives computation for 3D vectors and rotations.
o Added accurate linear combination of DerivativeStructure instances,
 avoiding cancellation.
o Added conversion of gradients and Hessians from spherical to Cartesian
 coordinates in 3D.
+o N/A: Added an order 6 fixedstep ODE integrator designed by H. A. Luther in 1968.
+o MATH1119: Added a fast singlestep method for fixedstep RungeKutta integrators.
+o MATH1101: Improved documentation of QR decomposition handling of singular matrices.
+o MATH1053: QR decomposition can compute pseudoinverses for tall matrices. Thanks to Sean
Owen.
+o MATH820: Field vectors now implement the visitor pattern just like real vectors.
+o MATH749: Added MonotoneChain algorithm to compute the convex hull of a collection of
+ points in 2D. Additionally, the AklToussaintHeuristic can be used to speed up the
generation.
+o MATH1095: Added Emo Welzl algorithm to find the smallest enclosing ball of a collection
of points.
+o MATH1072: Added a constructor to "AbstractListChromosome" that does not copy the input
argument.
+o MATH1091: BSP tree now provides an API to compute a global signed distance from
+ a test point to the region. The distance is positive if the point is
+ outside of the region, negative if the point is inside, and zero
+ when the point is at the boundary. The distance is continuous
+ everywhere, so it can be used with a root solver to identify accurately
+ boundary crossings. This API is available for all BSP trees, in
+ Euclidean and spherical geometries, and in all dimensions.
+o MATH1090: IntervalsSet now implements Iterable<double[]>, so one can iterate
+ over the subintervals without building a full list containing a copy of everything
beforehand.
+o MATH923: Utilities for creating artificial neural networks (package "o.a.c.m.ml.neuralnet").
+ Implementation of Kohonen's SelfOrganizing Feature Map (SOFM).
+o MATH1014: Refactoring of curve fitters (package "o.a.c.m.fitting").
+o MATH970: Added possibility to retrieve the best found solution of the "SimplexSolver"
in case
+ the iteration limit has been reached. The "optimize(OptimizationData...)" method
now
+ supports a "SolutionCallback" which provides access to the best solution if
+ a feasible solution could be found (phase 2 of the TwoPhase simplex method has been
reached).
+o MATH1061: Added InsufficientDataException.
+o MATH983: Added a graphical overview of available continuous distributions to the userguide.
+o MATH1051: Added Kendall's tau correlation (KendallsCorrelation). Thanks to Matt Adereth,devl.
+o MATH1036: Added SparseGradient to deal efficiently with first derivatives when the number
+ of variables is very large but most computations depend only on a few of the
+ variables. Thanks to Ajo Fod.
+o MATH1038: Added ConfidenceInterval class and BinomialConfidenceInterval providing several
+ estimators for confidence intervals for binomial probabilities. Thanks to Thorsten
SchÃ¤fer.
+o MATH1004: Added new methods to compute the inverse of a matrix to "DiagonalMatrix"
+ and "MatrixUtils". Thanks to Ajo Fod.
+o MATH1041: "Pair": added factory method and "toString" method. Thanks to Sean Owen.
+o MATH1002: "AbstractUnivariateStatistic.test(...)" methods have uses outside subclasses;
+ implementation moved to MathArrays.verifyValues(...).
+o MATH1034: Added exact binomial test implementation. Thanks to Thorsten SchÃ¤fer.
+o MATH1018: Added overloaded constructors for subclasses of "RealDistribution" implementations
+ which do not require an explicit "inverseCumulativeAccuracy". The default accuracy
will
+ be used instead. Thanks to Ajo Fod.
+o MATH1001: Added overloaded methods for "Frequency#incrementValue(Comparable, long)" with
+ int, long and char primitive arguments. Thanks to sebb.
+o MATH1030: Added a section to the userguide for the new package o.a.c.m.ml with an
+ overview of available clustering algorithms and a code example. Thanks to Thorsten
SchÃ¤fer.
+o MATH1028: Added new distance metric "EarthMoversDistance". Thanks to Thorsten SchÃ¤fer.
+o MATH1025: Added CombinatoricsUtils to the util package, moving binomial
+ coefficients, factorials and Stirling numbers there and adding
+ a combinations iterator.
+o MATH991: "PolynomialSplineFunction": added method "isValidPoint" that
+ checks whether a point is within the interpolation range.
+o MATH989: "BicubicSplineInterpolatingFunction": added method "isValidPoint" that
+ checks whether a point is within the interpolation range.
+o MATH1010: Utility to shuffle an array.
+o MATH1008: Created package ("o.a.c.m.fitting.leastsquares") for leastsquares
+ fitting, with implementations of "LevenbergMarquardtOptimizer" and
+ "GaussNewtonOptimizer" adapted to a new ("fluent") API.
+o MATH1007: Add mode function to StatUtils class.
+o MATH1000: Add mode function to Frequency class.
+o MATH997: Implemented GaussHermite quadrature scheme (in package "o.a.c.m.analysis.integration.gauss").
+o MATH967: Added midpoint integration method. Thanks to Oleksandr Kornieiev.
+o MATH851: Added method "MathArrays#convolve(double[], double[])" to compute the
+ discrete, linear convolution of two sequences. Thanks to Clemens Novak.
+o MATH977: Added lowdiscrepancy random generator "HaltonSequenceGenerator".
+o MATH826: Added lowdiscrepancy random generator "SobolSequenceGenerator". Thanks to Sam
Halliday.
+o MATH973: Added "GeometricDistribution" to "o.a.c.m.distribution" package. Thanks to Mauro
Tortonesi.
+o MATH968: Added "ParetoDistribution" to "o.a.c.m.distribution" package. Thanks to Alex
Gryzlov.
+o MATH898: Added "FuzzyKMeansClusterer" to "o.a.c.m.ml.clustering" package.
Fixed Bugs:
o MATH961: Fixed wrong array dimensions in secondary equations handling in some cases.
o MATH960: Fixed missing side effects of secondary equations on main state in
 Ordinary Differential Equations integration.
o MATH957: Fixed inverse cumulative probability for uniform distribution. Thanks to Evan
Ward.
o MATH891: "SpearmansCorrelation" now works correctly in case of a provided
 "NaturalRanking" with a "NaNStrategy.REMOVED" strategy and the input
 data contains NaN values. From version 4.0 onwards this strategy will
 not be supported anymore.
o MATH934: Fixed Complex.reciprocal() for zero argument.
o MATH862: AbstractRealMatrix will now check for rectangular input arrays in
 its copySubMatrix methods.
o MATH949: Increment iteration counter in optimization algorithms.
o MATH950: Fixed missing update in ODE event handlers, when a RESET_STATE is triggered.
o MATH947: Fixed infinite loop when NaN occurs in singular value decomposition.
o MATH580: Extended ranges for FastMath performance tests.
o MATH925: Finalized implementation of diagonal matrix.
o MATH630: Added rank revealing QR decomposition. Thanks to Christopher Nix.
o MATH570: ArrayFieldVector can now be constructed from any FieldVector. Thanks to Arne
PlÃ¶se.
o MATH861: Improved checking of null vector elements. Thanks to SÃ©bastien Brisard.
o MATH936: Fixed generation of long random numbers between two bounds.
o MATH942: Fixed creation of generic array. Thanks to Piotr Wydrych.
o MATH940: Fixed abstract test class naming that broke ant builds. Thanks to Piotr Wydrych.
o MATH939: Allow covariance to be computed for onedimensional variables. Thanks to Piotr
Wydrych.
o MATH938: Fixed accuracy of 3D Line.revert().
o MATH937: Improved javadoc to explain how switching functions should
 behave across events in ODE events detection.
o MATH935: Fixed DerivativeStructure.atan2 for special cases when both arguments are +/0.
o MATH930: Improved class javadoc wrt convergence criteria and added
 additional constructors to override the default epsilon and cutoff
 values in class "SimplexSolver".
o MATH929: Fixed truncated value in "MultivariateNormalDistribution". Thanks to Piotr Wydrych.
o MATH927: Made "BitStreamGenerator" implement the "Serializable" interface. Thanks to
Dennis Hendriks.
+o N/A: Fixed an issue with noisy functions for ODE events detection.
+o MATH1115: Build properly empty polyhedrons set when given equal min/max boundaries. Also
explained
+ better in the javadoc about some wrong usage of PolyhedronsSet constructor.
+o MATH1117: Build properly empty polygons set when given equal min/max boundaries. Also
explained
+ better in the javadoc about some wrong usage of PolygonsSet constructor.
+o MATH1118: "Complex": Fixed compatibility of "equals(Object)" with "hashCode()".
+ Added new methods for testing floatingpoint equality between the real
+ (resp. imaginary) parts of two complex numbers.
+o MATH1107: Prevent penalties to grow multiplicatively in CMAES for out of bounds points.
Thanks to Bruce A Johnson.
+o MATH875: Undeprecated RealVector.sparseIterator, documenting explicitly that entries
+ not iterated above are the zero ones.
+o MATH821: Relaxed specification for function mapping on vectors, thus allowing straightforward
+ implementation for sparse vectors.
+o MATH1065: Calculating the inverse cumulative probability of an "EnumeratedRealDistribution"
+ will now return the correct result according to the selected enumerated probability
+ mass function. Thanks to matteodg.
+o MATH976: Create additional artifact "commonsmath3x.y.ztools.jar" as part of the
+ release process. This artifact contains useful tools, e.g. for performance testing.
+o MATH990: Improved performance of "MathArrays#sortInPlace(...)".
+o MATH1044: Clarify javadoc of "DecompositionSolver#getInverse()" and corresponding implementations
+ wrt the actually returned inverse. Several decomposition implementations are able
+ to return a pseudoinverse in case of a singular matrix. Thanks to Sean Owen.
+o MATH985: Fixed an indexing problem in "BicubicSplineInterpolatingFunction" which
+ resulted in wrong interpolations. Thanks to Johnathan Kool.
+o MATH1089: "Precision#round(double, ...)" will now return negative zero for negative
+ values rounded to zero, similar to the float variant.
+o MATH1088: The iterator returned by "MultiDimensionalCounter#iterator()" will now
+ correctly throw a "NoSuchElementException" when calling "next()" and the iterator
is already exhausted.
+o MATH1082: The cutOff mechanism of the "SimplexSolver" in package o.a.c.math3.optim.linear
+ could lead to invalid solutions. The mechanism has been improved in a way that
+ the tableau does not need to be updated anymore. Additionally, a new check will
+ prevent impossible solutions to be returned as valid.
+o MATH1079: Improved performance of "SimplexSolver" in package o.a.c.math3.optim.linear
by
+ directly performing row operations and keeping track of the current basic variables.
+o MATH842: Added support for different pivot selection rules to the "SimplexSolver" by
introducing
+ the new "OptimizationData" class "PivotSelectionRule". Currently supported rules
are:
+ Dantzig (default) and Bland (avoids cycles).
+o MATH1070: Fix "Precision#round(float, int, int)" when using rounding mode "BigDecimal.ROUND_UP"
+ and the discarded fraction is zero. Thanks to Oleksandr Muliarevych.
+o MATH1059: Use "FastMath" instead of "Math" within Commons Math.
+o MATH1068: Avoid overflow when calculating Kendall's correlation for large arrays. Thanks
to Gal Lalouche.
+o MATH1067: Avoid infinite recursion in "Beta.regularizedBeta" (package "o.a.c.m.special").
Thanks to Florian Erhard.
+o MATH1056: Fixed unintended integer division error in PoissonDistribution sampling method.
Thanks to Sean Owen.
+o MATH1057: Fixed failing unit tests for "BOBYQAOptimizer" when executed with a Oracle/Sun
JVM 1.5.
+o MATH1062: A call to "KalmanFilter#correct(...)" may have resulted in "NonSymmetricMatrixException"
+ as the internally used matrix inversion method was using a too strict symmetry check.
+o MATH1058: Precision improvements (for small values of the argument) in "Beta" function
+ and in "LogNormalDistribution" and "WeibullDistribution". Thanks to Sean Owen.
+o MATH1055: Fixed some invalid links inside javadoc and added missing deprecated annotations.
Thanks to Sean Owen.
+o MATH1051: "EigenDecomposition" may have failed to compute the decomposition for certain
+ nonsymmetric matrices. Port of the respective bugfix in Jama1.0.3.
+o MATH1047: Check for overflow in methods "pow" (class "o.a.c.m.util.ArithmeticUtils").
+o MATH1045: "EigenDecomposition": Using tolerance for detecting whether a matrix is singular.
Thanks to Sean Owen.
+o MATH1035: Simplified and improved performance of "ArithmeticUtils#addAndCheck(long, long)".
Thanks to derphead.
+o MATH1029: The "BigFraction" constructor will throw a "FractionConversionException"
+ also in case negative values are provided which exceed the allowed range (+/ Integer.MAX_VALUE).
+o MATH1033: The "KalmanFilter" wrongly enforced a column dimension of 1 for
+ the provided control and measurement noise matrix. Thanks to Yuan Qu.
+o MATH1037: Fix a typo in the test class of "GeometricDistribution" and ensure that a meaningful
+ tolerance value is used when comparing test results with expected values. Thanks
to Aleksei Dievskii.
+o MATH996: Creating a "Fraction" or "BigFraction" object with a maxDenominator parameter
+ does not throw a "FractionConversionException" anymore in case the value is
+ very close to fraction. Thanks to Tim Allison.
+o MATH999: Improve performance of "DiagonalMatrix#preMultiply(RealVector)". Thanks to Ajo
Fod.
+o MATH1021: Fixed overflow in "HypergeometricDistribution". Thanks to Brian Bloniarz.
+o MATH1020: Fixed "nextPermutation" method (in "o.a.c.m.random.RandomDataGenerator").
+ This bug does not affect applications using a previous version of Commons Math.
+o MATH1019: Buggy (private) method "shuffle" in "o.a.c.m.random.RandomDataGenerator"
+ superseded by "MathArrays.shuffle" (cf. MATH1010).
+o MATH1012: Created "RandomGeneratorFactory" (package "o.a.c.m.random") to reduce
+ code duplication in "RandomDataGenerator".
+o MATH1005: Fixed "MathArrays.linearCombination" when array length is 1. Thanks to Roman
Werpachowski.
+o MATH993: In "GaussNewtonOptimizer", check for convergence before updating the
+ parameters estimation for the next iteration.
+o MATH988: Fixed NullPointerException in 2D and 3D subline intersections. Thanks to Andreas
Huber.
+o MATH962: Added clarification to the javadoc of "VectorFormat" and derived classes
+ in case "," is used as a separator.
+o MATH965: Fixed inconsistent dimensions preventing use of secondary states in ODE events.
Changes:
o MATH956: Replaced hardcoded numbers in "LevenbergMarquardtOptimizer".
o MATH955: Fixed loading of test file when path contains a space. Thanks to Evan Ward.
o MATH954: Improved speed of FastMath.abs methods for all signatures, by removing branching.
Thanks to Charles Cooper.
o MATH953: Improved speed of several FastMath methods. Thanks to Charles Cooper.
o MATH951: Improved speed of FastMath copysign methods. Thanks to Charles Cooper.
o MATH671: Made EmpiricalDisribution smoothing kernel pluggable.
o MATH877: Allow direct use of SummaryStatistics in oneway ANOVA. Thanks to Peter Andrews.
o Normal distribution now uses a direct implementation of the
 inverse error function to compute inverse cumulative probability
 instead of relying on a numerical solver. This is much faster,
 more accurate and does not need convergence threshold.
o MATH933: Throw "MathUnsupportedOperationException" from optimizers that do
 not support constraints (previous behaviour was to silently ignore
 the "SimpleBounds" argument).
o MATH931: Greater efficiency in "UnitSphereRandomVectorGenerator". Thanks to Sean Owen.
+o N/A: Bracketing utility for univariate root solvers returns a tighter interval than
before.
+ It also allows choosing the search interval expansion rate, supporting both linear
+ and asymptotically exponential rates.
+o MATH437: Added KolmogorovSmirnovTest class, deprecating KolmogorovSmirnovDistribution.
+o MATH1099: Make QR the default in GaussNewtonOptimizer. Thanks to Evan Ward.
+o MATH1099: Add Cholesky option to GaussNewtonOptimizer. Thanks to Evan Ward.
+o MATH1099: Make QR in GaussNewton faster and more accurate. Thanks to Evan Ward.
+o MATH870: The sparse vector and matrix classes have been undeprecated. This is a reversal
+ of a former decision, as we now think we should adopt a generally accepted
+ behavior which is ... to ignore the problems of NaNs and infinities in
+ sparse linear algebra entities.
+o MATH1050: Deprecated "ArithmeticUtils#pow(int, long)" and "ArithmeticUtils#pow(long, long)"
+ in favor of corresponding methods "ArithmeticUtils#pow(..., int)".
+o MATH1080: The "LinearConstraintSet" will now return the enclosed collection of "LinearConstraint"
+ objects in the same order as they have been added.
+o MATH1031: Added new class "ClusterEvaluator" to evaluate the result of a clustering algorithm
+ and refactored existing evaluation code in "MultiKMeansPlusPlusClusterer"
+ into separate class "SumOfClusterVariances". Thanks to Thorsten SchÃ¤fer.
+o MATH1039: Added logDensity methods to AbstractReal/IntegerDistribution with naive default
+ implementations and improved implementations for some current distributions. Thanks
to Aleksei Dievskii.
+o MATH1011: Improved implementation of "sample" method of "UniformIntegerDistribution".
+o MATH1006: Enabled LaTeX expressions in javadoc and site docs via MathJax.
+o MATH995: Documented limitation of "IterativeLegendreGaussIntegrator" (added warning about
potential wrong usage).
+o MATH987: Added append method to SimpleRegression, making this class map/reducible. Thanks
to Ajo Fod.
+o MATH978: Added append method to StorelessCovariance, making this class map/reducible.
Thanks to Ajo Fod.
For complete information on Commons Math, including instructions on how to submit bug reports,
patches, or suggestions for improvement, see the Apache Commons Math website:
+For complete information on Apache Commons Math, including instructions on how to submit
bug reports,
+patches, or suggestions for improvement, see the Apache Apache Commons Math website:
http://commons.apache.org/proper/commonsmath/


Modified: commons/proper/math/tags/MATH_3_3_RC1/pom.xml
URL: http://svn.apache.org/viewvc/commons/proper/math/tags/MATH_3_3_RC1/pom.xml?rev=1590832&r1=1590825&r2=1590832&view=diff
==============================================================================
 commons/proper/math/tags/MATH_3_3_RC1/pom.xml (original)
+++ commons/proper/math/tags/MATH_3_3_RC1/pom.xml Mon Apr 28 22:36:08 2014
@@ 24,7 +24,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.commons</groupId>
<artifactId>commonsmath3</artifactId>
 <version>3.3SNAPSHOT</version>
+ <version>3.3</version>
<name>Apache Commons Math</name>
<inceptionYear>2003</inceptionYear>
@@ 346,9 +346,9 @@
<! This value must reflect the current name of the base package. >
<commons.osgi.symbolicName>org.apache.commons.math3</commons.osgi.symbolicName>
<! do not use snapshot suffix here >
 <commons.release.version>3.2</commons.release.version>
+ <commons.release.version>3.3</commons.release.version>
<commons.release.desc>(requires Java 1.5+)</commons.release.desc>
 <! <commons.rc.version>RC1</commons.rc.version> >
+ <commons.rc.version>RC1</commons.rc.version>
<commons.binary.suffix>bin</commons.binary.suffix>
<commons.release.2.version>2.2</commons.release.2.version>
Modified: commons/proper/math/tags/MATH_3_3_RC1/src/changes/changes.xml
URL: http://svn.apache.org/viewvc/commons/proper/math/tags/MATH_3_3_RC1/src/changes/changes.xml?rev=1590832&r1=1590825&r2=1590832&view=diff
==============================================================================
 commons/proper/math/tags/MATH_3_3_RC1/src/changes/changes.xml (original)
+++ commons/proper/math/tags/MATH_3_3_RC1/src/changes/changes.xml Mon Apr 28 22:36:08 2014
@@ 56,7 +56,7 @@ This is a minor release: It combines bug
way such as to allow dropin replacement of the v3.x JAR file.
Most notable among the new features are:
 Framework for creating artifical neural nets, self organizing feature maps,
+ Framework for creating artificial neural nets, self organizing feature maps,
computational geometry algorithms (convex hull, enclosing ball), performance
improvements of the linear simplex solver, refactoring of curve fitters,
lowdiscrepancy random generators (sobol, halton), leastsquares fitting.
Modified: commons/proper/math/tags/MATH_3_3_RC1/src/site/xdoc/download_math.xml
URL: http://svn.apache.org/viewvc/commons/proper/math/tags/MATH_3_3_RC1/src/site/xdoc/download_math.xml?rev=1590832&r1=1590825&r2=1590832&view=diff
==============================================================================
 commons/proper/math/tags/MATH_3_3_RC1/src/site/xdoc/download_math.xml (original)
+++ commons/proper/math/tags/MATH_3_3_RC1/src/site/xdoc/download_math.xml Mon Apr 28 22:36:08
2014
@@ 45,11 +45,11 @@ limitations under the License.
>
<document>
<properties>
 <title>Download Commons Math</title>
+ <title>Download Apache Commons Math</title>
<author email="dev@commons.apache.org">Commons Documentation Team</author>
</properties>
<body>
 <section name="Download Commons Math">
+ <section name="Download Apache Commons Math">
<subsection name="Using a Mirror">
<p>
We recommend you use a mirror to download our release
@@ 95,37 +95,37 @@ limitations under the License.
</p>
</subsection>
</section>
 <section name="Commons Math 3.2 (requires Java 1.5+)">
+ <section name="Apache Commons Math 3.3 (requires Java 1.5+)">
<subsection name="Binaries">
<table>
<tr>
 <td><a href="[preferred]/commons/math/binaries/commonsmath33.2bin.tar.gz">commonsmath33.2bin.tar.gz</a></td>
 <td><a href="http://www.apache.org/dist/commons/math/binaries/commonsmath33.2bin.tar.gz.md5">md5</a></td>
 <td><a href="http://www.apache.org/dist/commons/math/binaries/commonsmath33.2bin.tar.gz.asc">pgp</a></td>
+ <td><a href="[preferred]/commons/math/binaries/commonsmath33.3bin.tar.gz">commonsmath33.3bin.tar.gz</a></td>
+ <td><a href="http://www.apache.org/dist/commons/math/binaries/commonsmath33.3bin.tar.gz.md5">md5</a></td>
+ <td><a href="http://www.apache.org/dist/commons/math/binaries/commonsmath33.3bin.tar.gz.asc">pgp</a></td>
</tr>
<tr>
 <td><a href="[preferred]/commons/math/binaries/commonsmath33.2bin.zip">commonsmath33.2bin.zip</a></td>
 <td><a href="http://www.apache.org/dist/commons/math/binaries/commonsmath33.2bin.zip.md5">md5</a></td>
 <td><a href="http://www.apache.org/dist/commons/math/binaries/commonsmath33.2bin.zip.asc">pgp</a></td>
+ <td><a href="[preferred]/commons/math/binaries/commonsmath33.3bin.zip">commonsmath33.3bin.zip</a></td>
+ <td><a href="http://www.apache.org/dist/commons/math/binaries/commonsmath33.3bin.zip.md5">md5</a></td>
+ <td><a href="http://www.apache.org/dist/commons/math/binaries/commonsmath33.3bin.zip.asc">pgp</a></td>
</tr>
</table>
</subsection>
<subsection name="Source">
<table>
<tr>
 <td><a href="[preferred]/commons/math/source/commonsmath33.2src.tar.gz">commonsmath33.2src.tar.gz</a></td>
 <td><a href="http://www.apache.org/dist/commons/math/source/commonsmath33.2src.tar.gz.md5">md5</a></td>
 <td><a href="http://www.apache.org/dist/commons/math/source/commonsmath33.2src.tar.gz.asc">pgp</a></td>
+ <td><a href="[preferred]/commons/math/source/commonsmath33.3src.tar.gz">commonsmath33.3src.tar.gz</a></td>
+ <td><a href="http://www.apache.org/dist/commons/math/source/commonsmath33.3src.tar.gz.md5">md5</a></td>
+ <td><a href="http://www.apache.org/dist/commons/math/source/commonsmath33.3src.tar.gz.asc">pgp</a></td>
</tr>
<tr>
 <td><a href="[preferred]/commons/math/source/commonsmath33.2src.zip">commonsmath33.2src.zip</a></td>
 <td><a href="http://www.apache.org/dist/commons/math/source/commonsmath33.2src.zip.md5">md5</a></td>
 <td><a href="http://www.apache.org/dist/commons/math/source/commonsmath33.2src.zip.asc">pgp</a></td>
+ <td><a href="[preferred]/commons/math/source/commonsmath33.3src.zip">commonsmath33.3src.zip</a></td>
+ <td><a href="http://www.apache.org/dist/commons/math/source/commonsmath33.3src.zip.md5">md5</a></td>
+ <td><a href="http://www.apache.org/dist/commons/math/source/commonsmath33.3src.zip.asc">pgp</a></td>
</tr>
</table>
</subsection>
</section>
 <section name="Commons Math 2.2 (requires Java 1.5+)">
+ <section name="Apache Commons Math 2.2 (requires Java 1.5+)">
<subsection name="Binaries">
<table>
<tr>
