Author: erans
Date: Fri Dec 9 12:28:28 2011
New Revision: 1212371
URL: http://svn.apache.org/viewvc?rev=1212371&view=rev
Log:
MATH-707
Class name change:
"BaseAbstractVectorialOptimizer" -> "BaseAbstractMultivariateVectorOptimizer"
Added:
commons/proper/math/trunk/src/main/java/org/apache/commons/math/optimization/direct/BaseAbstractMultivariateVectorOptimizer.java
- copied, changed from r1212361,
commons/proper/math/trunk/src/main/java/org/apache/commons/math/optimization/direct/BaseAbstractVectorialOptimizer.java
Removed:
commons/proper/math/trunk/src/main/java/org/apache/commons/math/optimization/direct/BaseAbstractVectorialOptimizer.java
Modified:
commons/proper/math/trunk/src/main/java/org/apache/commons/math/optimization/general/AbstractLeastSquaresOptimizer.java
Copied:
commons/proper/math/trunk/src/main/java/org/apache/commons/math/optimization/direct/BaseAbstractMultivariateVectorOptimizer.java
(from r1212361,
commons/proper/math/trunk/src/main/java/org/apache/commons/math/optimization/direct/BaseAbstractVectorialOptimizer.java)
URL:
http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math/optimization/direct/BaseAbstractMultivariateVectorOptimizer.java?p2=commons/proper/math/trunk/src/main/java/org/apache/commons/math/optimization/direct/BaseAbstractMultivariateVectorOptimizer.java&p1=commons/proper/math/trunk/src/main/java/org/apache/commons/math/optimization/direct/BaseAbstractVectorialOptimizer.java&r1=1212361&r2=1212371&rev=1212371&view=diff
==============================================================================
---
commons/proper/math/trunk/src/main/java/org/apache/commons/math/optimization/direct/BaseAbstractVectorialOptimizer.java
(original)
+++
commons/proper/math/trunk/src/main/java/org/apache/commons/math/optimization/direct/BaseAbstractMultivariateVectorOptimizer.java
Fri Dec 9 12:28:28 2011
@@ -38,7 +38,7 @@ import org.apache.commons.math.optimizat
* @version $Id$
* @since 3.0
*/
-public abstract class BaseAbstractVectorialOptimizer<FUNC extends
MultivariateVectorFunction>
+public abstract class BaseAbstractMultivariateVectorOptimizer<FUNC extends
MultivariateVectorFunction>
implements BaseMultivariateVectorOptimizer<FUNC> {
/** Evaluations counter. */
protected final Incrementor evaluations = new Incrementor();
@@ -58,13 +58,13 @@ public abstract class BaseAbstractVector
* The convergence check is set to a {@link SimpleVectorialValueChecker}
and
* the allowed number of evaluations is set to {@link Integer#MAX_VALUE}.
*/
- protected BaseAbstractVectorialOptimizer() {
+ protected BaseAbstractMultivariateVectorOptimizer() {
this(new SimpleVectorialValueChecker());
}
/**
* @param checker Convergence checker.
*/
- protected
BaseAbstractVectorialOptimizer(ConvergenceChecker<VectorialPointValuePair>
checker) {
+ protected
BaseAbstractMultivariateVectorOptimizer(ConvergenceChecker<VectorialPointValuePair>
checker) {
this.checker = checker;
}
Modified:
commons/proper/math/trunk/src/main/java/org/apache/commons/math/optimization/general/AbstractLeastSquaresOptimizer.java
URL:
http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math/optimization/general/AbstractLeastSquaresOptimizer.java?rev=1212371&r1=1212370&r2=1212371&view=diff
==============================================================================
---
commons/proper/math/trunk/src/main/java/org/apache/commons/math/optimization/general/AbstractLeastSquaresOptimizer.java
(original)
+++
commons/proper/math/trunk/src/main/java/org/apache/commons/math/optimization/general/AbstractLeastSquaresOptimizer.java
Fri Dec 9 12:28:28 2011
@@ -28,7 +28,7 @@ import org.apache.commons.math.linear.Ma
import org.apache.commons.math.optimization.ConvergenceChecker;
import
org.apache.commons.math.optimization.DifferentiableMultivariateVectorOptimizer;
import org.apache.commons.math.optimization.VectorialPointValuePair;
-import
org.apache.commons.math.optimization.direct.BaseAbstractVectorialOptimizer;
+import
org.apache.commons.math.optimization.direct.BaseAbstractMultivariateVectorOptimizer;
import org.apache.commons.math.util.FastMath;
/**
@@ -49,7 +49,7 @@ import org.apache.commons.math.util.Fast
* @since 1.2
*/
public abstract class AbstractLeastSquaresOptimizer
- extends
BaseAbstractVectorialOptimizer<DifferentiableMultivariateVectorFunction>
+ extends
BaseAbstractMultivariateVectorOptimizer<DifferentiableMultivariateVectorFunction>
implements DifferentiableMultivariateVectorOptimizer {
/** Singularity threshold (cf. {@link #getCovariances(double)}). */
private static final double DEFAULT_SINGULARITY_THRESHOLD = 1e-14;