diff options
Diffstat (limited to 'methods/powell')
-rw-r--r-- | methods/powell/bas_util.hpp | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/methods/powell/bas_util.hpp b/methods/powell/bas_util.hpp index 743dc3c..6a53f0a 100644 --- a/methods/powell/bas_util.hpp +++ b/methods/powell/bas_util.hpp @@ -1,6 +1,7 @@ #ifndef BAS_UTIL #define BAS_UTIL #include <core/opt_traits.hpp> +#include <algorithm> namespace opt_utilities { template <typename T> @@ -31,15 +32,15 @@ namespace opt_utilities opt_eq(b,c); opt_eq(c,d); } - template <typename T> - void swap(T& ax,T& bx) - { + // template <typename T> + // void swap(T& ax,T& bx) + //{ // swap(ax,bx); - T temp; - opt_eq(temp,ax); - opt_eq(ax,bx); - opt_eq(bx=temp); - } + // T temp; + //opt_eq(temp,ax); + //opt_eq(ax,bx); + //opt_eq(bx,temp); + //} template <typename T> T sign(const T& a,const T& b) |