diff --git a/src/optimizer.cpp b/src/optimizer.cpp index c5538b36ce79e5f6d9ebda12e114ed8a081c91b4..8a16555516217069f2d6f330bb39cb7ed56b2af7 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; }