From 7bffb16018fc52323945c745f17e45fe5094b519 Mon Sep 17 00:00:00 2001 From: Scott Stephens Date: Mon, 20 Apr 2015 11:04:52 -0500 Subject: [PATCH] Optimization: Remove EvaluationStatus from public interface --- src/Numerics/Optimization/IEvaluation.cs | 1 - .../Optimization/Implementation/ObjectiveChecker.cs | 8 -------- 2 files changed, 9 deletions(-) diff --git a/src/Numerics/Optimization/IEvaluation.cs b/src/Numerics/Optimization/IEvaluation.cs index 9ee1a83a..e1f3c18d 100644 --- a/src/Numerics/Optimization/IEvaluation.cs +++ b/src/Numerics/Optimization/IEvaluation.cs @@ -17,7 +17,6 @@ namespace MathNet.Numerics.Optimization // Used by algorithm bool GradientSupported { get; } bool HessianSupported { get; } - EvaluationStatus Status { get; } double Value { get; } Vector Gradient { get; } Matrix Hessian { get; } diff --git a/src/Numerics/Optimization/Implementation/ObjectiveChecker.cs b/src/Numerics/Optimization/Implementation/ObjectiveChecker.cs index af6ef93d..dee66755 100644 --- a/src/Numerics/Optimization/Implementation/ObjectiveChecker.cs +++ b/src/Numerics/Optimization/Implementation/ObjectiveChecker.cs @@ -31,14 +31,6 @@ namespace MathNet.Numerics.Optimization.Implementation set { this.InnerEvaluation.Point = value; } } - public EvaluationStatus Status - { - get - { - return this.InnerEvaluation.Status; - } - } - public double Value { get