diff options
Diffstat (limited to 'misc')
| -rw-r--r-- | misc/optvec.hpp | 18 | 
1 files changed, 9 insertions, 9 deletions
| diff --git a/misc/optvec.hpp b/misc/optvec.hpp index e52e853..7967e5c 100644 --- a/misc/optvec.hpp +++ b/misc/optvec.hpp @@ -53,7 +53,7 @@ namespace opt_utilities    optvec<T> operator+(const optvec<T>& x1,const optvec<T>& x2)    { -    optvec<T> result(min(x1.size(),x2.size())); +    optvec<T> result(std::min(x1.size(),x2.size()));      for(size_t i=0;i!=result.size();++i)        {  	result[i]=x1[i]+x2[i]; @@ -76,7 +76,7 @@ namespace opt_utilities    template<typename T>    optvec<T>& operator+=(optvec<T>& x1,const optvec<T>& x2)    { -    for(size_t i=0;i!=min(x1.size(),x2.size());++i) +    for(size_t i=0;i!=std::min(x1.size(),x2.size());++i)        {  	x1[i]+=x2[i];        } @@ -87,7 +87,7 @@ namespace opt_utilities    optvec<T> operator-(const optvec<T>& x1,const optvec<T>& x2)    { -    optvec<T> result(min(x1.size(),x2.size())); +    optvec<T> result(std::min(x1.size(),x2.size()));      for(size_t i=0;i!=result.size();++i)        {  	result[i]=x1[i]-x2[i]; @@ -123,7 +123,7 @@ namespace opt_utilities    template<typename T>    optvec<T>& operator-=(optvec<T>& x1,const optvec<T>& x2)    { -    for(size_t i=0;i!=min(x1.size(),x2.size());++i) +    for(size_t i=0;i!=std::min(x1.size(),x2.size());++i)        {  	x1[i]-=x2[i];        } @@ -134,7 +134,7 @@ namespace opt_utilities    optvec<T> operator*(const optvec<T>& x1,const optvec<T>& x2)    { -    optvec<T> result(min(x1.size(),x2.size())); +    optvec<T> result(std::min(x1.size(),x2.size()));      for(size_t i=0;i!=result.size();++i)        {  	result[i]=x1[i]*x2[i]; @@ -170,7 +170,7 @@ namespace opt_utilities    template<typename T>    optvec<T>& operator*=(optvec<T>& x1,const optvec<T>& x2)    { -    for(size_t i=0;i!=min(x1.size(),x2.size());++i) +    for(size_t i=0;i!=std::min(x1.size(),x2.size());++i)        {  	x1[i]*=x2[i];        } @@ -192,7 +192,7 @@ namespace opt_utilities    optvec<T> operator/(const optvec<T>& x1,const optvec<T>& x2)    { -    optvec<T> result(min(x1.size(),x2.size())); +    optvec<T> result(std::min(x1.size(),x2.size()));      for(size_t i=0;i!=result.size();++i)        {  	result[i]=x1[i]/x2.at(i); @@ -227,7 +227,7 @@ namespace opt_utilities    template<typename T>    optvec<T>& operator/=(optvec<T>& x1,const optvec<T>& x2)    { -    for(size_t i=0;i!=min(x1.size(),x2.size());++i) +    for(size_t i=0;i!=std::min(x1.size(),x2.size());++i)        {  	x1[i]/=x2.at(i);        } @@ -258,7 +258,7 @@ namespace opt_utilities    template<typename T>    bool operator<(const optvec<T>& x1,const optvec<T>& x2)    { -    for(size_t i=0;i!=min(x1.size(),x2.size());++i) +    for(size_t i=0;i!=std::min(x1.size(),x2.size());++i)        {  	if(x1[i]!=x2[i])  	  { | 
