Apache Commons Math
Go to file
Gilles Sadowski b9559bfce9 MATH-439
Refactored the "solvers" package. Implementations refer to number of
evaluation of the objective function (instead of the number of iterations).
New interfaces and base classes.
"NewtonSolver" fits in the design without resorting to a cast.
Created class "MullerSolver2" to contain the code of the method named "solve2"
in class "MullerSolver".
Removed "UnivariateRealSolverFactory" and "UnivariateRealSolverFactoryImpl".
Default solver in "UnivariateRealSolverUtils" is explicitely instantiated.
"AbstractContinuousDistribution": Type of exception thrown changed in
"UnivariateRealSolverUtils".
Factored out duplicate code (in "GaussNewtonOptimizerTest" and
"LevenbergMarquardtOptimizerTest"): class "Circle" is now called
"CircleVectorial". Also factored out the "Circle" class from
"NonLinearConjugateGradientOptimizerTest": class is named "CircleScalar".
Created "SecantSolverTest", moving there all the tests for the class
"SecantSolver" that were located in class "BrentSolverTest".
Created new interface and base class for polynomial functions solvers
("LaguerreSolver") so that the function type is now checked at compile time.
Removed deprecated exceptions (MATH-441).
Javadoc clean-up.
Lowered tolerance values in some unit tests.
Tests upgraded to Junit 4 (MATH-423).



git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1039083 13f79535-47bb-0310-9956-ffa450edef68
2010-11-25 16:22:00 +00:00
siteMods Added files used in creating RCs. 2010-03-29 00:10:10 +00:00
src MATH-439 2010-11-25 16:22:00 +00:00
LICENSE.txt Fixed typo and one missed s/used/translated 2009-07-29 22:49:23 +00:00
NOTICE.txt MATH-396. 2010-07-26 21:47:32 +00:00
PROPOSAL.html Fixing the mailing list addresses 2007-07-29 20:14:22 +00:00
RELEASE-NOTES.txt Added MATH-360 2010-03-26 00:27:33 +00:00
build.xml fix jar version name 2010-09-07 02:22:48 +00:00
checkstyle.xml removed duplicate strings 2010-08-01 16:15:54 +00:00
doap_math.rdf Updated to reflect 2.1 release. 2010-04-02 01:53:38 +00:00
findbugs-exclude-filter.xml Improved Percentile performance by using a selection algorithm instead of a 2010-10-10 14:50:56 +00:00
license-header.txt Fixed copyright header (committing in parts as the full commit timed out) 2006-11-29 07:06:35 +00:00
math-RC.sh Added files used in creating RCs. 2010-03-29 00:10:10 +00:00
math-pre-RC.sh Added files used in creating RCs. 2010-03-29 00:10:10 +00:00
pom.xml fix jar version name 2010-09-07 02:22:48 +00:00
test-jar.xml updated test-jar.xml according to new maven-compliant standard directory layout 2009-08-01 15:10:11 +00:00