diff --git a/NumLib/NumericalDifferentiation.h b/NumLib/NumericalDifferentiation.h index dccc40f6436a8b46dee112f5ad4da8f76d089424..1438be4ef2b8d0808e546d9ddc416a09d8ca4d25 100644 --- a/NumLib/NumericalDifferentiation.h +++ b/NumLib/NumericalDifferentiation.h @@ -143,9 +143,9 @@ struct DefaultPerturbationStrategy } template <typename T> - T const& perturbIf(std::false_type, T const& value, - double const /*plus_or_minus*/, - Eigen::Index /*comp*/) const + static T const& perturbIf(std::false_type, T const& value, + double const /*plus_or_minus*/, + Eigen::Index /*comp*/) { return value; }