From 965c0b01bf1c7e60f2e5df67a46c2d091aa0dfe7 Mon Sep 17 00:00:00 2001 From: Dmitri Naumov <dmitri.naumov@ufz.de> Date: Wed, 20 Apr 2016 14:59:17 +0200 Subject: [PATCH] [MaL] Make PiecewiseLinearInterpolation final. --- .../InterpolationAlgorithms/PiecewiseLinearInterpolation.cpp | 3 --- .../InterpolationAlgorithms/PiecewiseLinearInterpolation.h | 4 +--- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/MathLib/InterpolationAlgorithms/PiecewiseLinearInterpolation.cpp b/MathLib/InterpolationAlgorithms/PiecewiseLinearInterpolation.cpp index 595fdd2d9e7..6444ca85d27 100644 --- a/MathLib/InterpolationAlgorithms/PiecewiseLinearInterpolation.cpp +++ b/MathLib/InterpolationAlgorithms/PiecewiseLinearInterpolation.cpp @@ -34,9 +34,6 @@ PiecewiseLinearInterpolation::PiecewiseLinearInterpolation( } } -PiecewiseLinearInterpolation::~PiecewiseLinearInterpolation() -{} - double PiecewiseLinearInterpolation::getValue(double pnt_to_interpolate) const { // search interval that has the point inside diff --git a/MathLib/InterpolationAlgorithms/PiecewiseLinearInterpolation.h b/MathLib/InterpolationAlgorithms/PiecewiseLinearInterpolation.h index dbd26340bee..81136e6eb73 100644 --- a/MathLib/InterpolationAlgorithms/PiecewiseLinearInterpolation.h +++ b/MathLib/InterpolationAlgorithms/PiecewiseLinearInterpolation.h @@ -22,7 +22,7 @@ namespace MathLib /** * This class implements a one dimensional piecewise linear interpolation algorithm. */ -class PiecewiseLinearInterpolation +class PiecewiseLinearInterpolation final { public: /** @@ -48,8 +48,6 @@ public: std::vector<double>&& values_at_supp_pnts, bool supp_pnts_sorted = false); - virtual ~PiecewiseLinearInterpolation(); - /** * \brief Calculates the interpolation value. * @param pnt_to_interpolate The point should be located within the range -- GitLab