From 63ce92190bc49832a16cf7154aede0e9ecb57a7b Mon Sep 17 00:00:00 2001 From: Christoph Ruegg Date: Thu, 14 May 2015 19:52:53 +0200 Subject: [PATCH] Optimization: cleanup, rename ObjectiveChecker.cs file name to match class name --- src/Numerics/Numerics.csproj | 2 +- ...jectiveChecker.cs => CheckedObjectiveFunction.cs} | 0 src/Numerics/Optimization/MinimizationOutput.cs | 12 +++++++++++- 3 files changed, 12 insertions(+), 2 deletions(-) rename src/Numerics/Optimization/Implementation/{ObjectiveChecker.cs => CheckedObjectiveFunction.cs} (100%) diff --git a/src/Numerics/Numerics.csproj b/src/Numerics/Numerics.csproj index 15091125..0fb6e1e9 100644 --- a/src/Numerics/Numerics.csproj +++ b/src/Numerics/Numerics.csproj @@ -107,7 +107,7 @@ - + diff --git a/src/Numerics/Optimization/Implementation/ObjectiveChecker.cs b/src/Numerics/Optimization/Implementation/CheckedObjectiveFunction.cs similarity index 100% rename from src/Numerics/Optimization/Implementation/ObjectiveChecker.cs rename to src/Numerics/Optimization/Implementation/CheckedObjectiveFunction.cs diff --git a/src/Numerics/Optimization/MinimizationOutput.cs b/src/Numerics/Optimization/MinimizationOutput.cs index d9b4bd75..802a3522 100644 --- a/src/Numerics/Optimization/MinimizationOutput.cs +++ b/src/Numerics/Optimization/MinimizationOutput.cs @@ -4,7 +4,17 @@ namespace MathNet.Numerics.Optimization { public class MinimizationOutput { - public enum ExitCondition { None, RelativeGradient, LackOfProgress, AbsoluteGradient, WeakWolfeCriteria, BoundTolerance, StrongWolfeCriteria, LackOfFunctionImprovement } + public enum ExitCondition + { + None, + RelativeGradient, + LackOfProgress, + AbsoluteGradient, + WeakWolfeCriteria, + BoundTolerance, + StrongWolfeCriteria, + LackOfFunctionImprovement + } public Vector MinimizingPoint { get { return FunctionInfoAtMinimum.Point; } } public IObjectiveFunction FunctionInfoAtMinimum { get; private set; }