From 6c31d2f16d42249a69b9c8c91c886df9a60f3c2a Mon Sep 17 00:00:00 2001 From: Kevin <kevin.hoellring@fau.de> Date: Sat, 23 Nov 2019 04:20:04 +0100 Subject: [PATCH] Fix missing return statements --- src/optimizer.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/optimizer.cpp b/src/optimizer.cpp index c5538b3..8a16555 100644 --- a/src/optimizer.cpp +++ b/src/optimizer.cpp @@ -1,5 +1,6 @@ #include "optimizer.h" +using namespace numerics; /* For an explanation on what the three methods do see the exercise sheet, your lecture notes as well as the internet :) @@ -7,14 +8,19 @@ Coordinate<double> GradientDescent::optimize(Function<Coordinate<double>, double>& func, - Coordinate<double>& start, double precision) const {} + Coordinate<double>& start, double precision) const { + return start; +} Coordinate<double> GradientRootfinder::optimize(Function<Coordinate<double>, double>& func, Coordinate<double>& start, - double precision) const {} + double precision) const { + return start; +} Coordinate<double> ConjugateGradient::optimize(Function<Coordinate<double>, double>& func, Coordinate<double>& start, double precision) const { + return start; } -- GitLab