You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by er...@apache.org on 2021/08/13 23:53:23 UTC
[commons-math] 02/04: Override "toString".
This is an automated email from the ASF dual-hosted git repository.
erans pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-math.git
commit e9d811daa3b01e79ff166a0aa5704ea76a74731a
Author: Gilles Sadowski <gi...@gmail.com>
AuthorDate: Fri Aug 13 00:54:56 2021 +0200
Override "toString".
---
.../optim/nonlinear/scalar/noderiv/HedarFukushimaTransform.java | 6 ++++++
.../nonlinear/scalar/noderiv/MultiDirectionalTransform.java | 7 +++++++
.../optim/nonlinear/scalar/noderiv/NelderMeadTransform.java | 9 +++++++++
3 files changed, 22 insertions(+)
diff --git a/commons-math-legacy/src/main/java/org/apache/commons/math4/legacy/optim/nonlinear/scalar/noderiv/HedarFukushimaTransform.java b/commons-math-legacy/src/main/java/org/apache/commons/math4/legacy/optim/nonlinear/scalar/noderiv/HedarFukushimaTransform.java
index d0a773f..42cea1a 100644
--- a/commons-math-legacy/src/main/java/org/apache/commons/math4/legacy/optim/nonlinear/scalar/noderiv/HedarFukushimaTransform.java
+++ b/commons-math-legacy/src/main/java/org/apache/commons/math4/legacy/optim/nonlinear/scalar/noderiv/HedarFukushimaTransform.java
@@ -205,4 +205,10 @@ public class HedarFukushimaTransform
point.getPoint(),
eval);
}
+
+ /** {@inheritDoc} */
+ @Override
+ public String toString() {
+ return "Hedar-Fukushima [s=" + sigma + "]";
+ }
}
diff --git a/commons-math-legacy/src/main/java/org/apache/commons/math4/legacy/optim/nonlinear/scalar/noderiv/MultiDirectionalTransform.java b/commons-math-legacy/src/main/java/org/apache/commons/math4/legacy/optim/nonlinear/scalar/noderiv/MultiDirectionalTransform.java
index e33f6ac..28d6c5d 100644
--- a/commons-math-legacy/src/main/java/org/apache/commons/math4/legacy/optim/nonlinear/scalar/noderiv/MultiDirectionalTransform.java
+++ b/commons-math-legacy/src/main/java/org/apache/commons/math4/legacy/optim/nonlinear/scalar/noderiv/MultiDirectionalTransform.java
@@ -129,4 +129,11 @@ public class MultiDirectionalTransform
return original.replaceLast(replacement).evaluate(evalFunc, comp);
}
+
+ /** {@inheritDoc} */
+ @Override
+ public String toString() {
+ return "Multidirectional [g=" + gamma +
+ " s=" + sigma + "]";
+ }
}
diff --git a/commons-math-legacy/src/main/java/org/apache/commons/math4/legacy/optim/nonlinear/scalar/noderiv/NelderMeadTransform.java b/commons-math-legacy/src/main/java/org/apache/commons/math4/legacy/optim/nonlinear/scalar/noderiv/NelderMeadTransform.java
index 908ebf1..435bed5 100644
--- a/commons-math-legacy/src/main/java/org/apache/commons/math4/legacy/optim/nonlinear/scalar/noderiv/NelderMeadTransform.java
+++ b/commons-math-legacy/src/main/java/org/apache/commons/math4/legacy/optim/nonlinear/scalar/noderiv/NelderMeadTransform.java
@@ -138,4 +138,13 @@ public class NelderMeadTransform
return newSimplex.shrink(sigma, evaluationFunction);
};
}
+
+ /** {@inheritDoc} */
+ @Override
+ public String toString() {
+ return "Nelder-Mead [a=" + alpha +
+ " g=" + gamma +
+ " r=" + rho +
+ " s=" + sigma + "]";
+ }
}