double_vector.cpp File Reference

#include <double_vector.h>

Include dependency graph for double_vector.cpp:

Go to the source code of this file.

Functions

bool operator== (const double_vector &cont_1, const double_vector &cont_2)
bool operator!= (const double_vector &cont_1, const double_vector &cont_2)


Function Documentation

bool operator!= ( const double_vector cont_1,
const double_vector cont_2 
)

Definition at line 106 of file double_vector.cpp.

00107 {
00108   if(cont_1==cont_2)
00109     return 0;
00110   return 1;
00111 }

bool operator== ( const double_vector cont_1,
const double_vector cont_2 
)

Definition at line 96 of file double_vector.cpp.

References double_vector::size().

00097 {
00098   double epsilon=0.00001;
00099   if(cont_1.size()!=cont_2.size())
00100     return 0;
00101   for(int k=0;k<int(cont_1.size());k++)
00102     if(fabs(cont_1[k]-cont_2[k])>epsilon)
00103       return 0;
00104   return 1;
00105 }

Here is the call graph for this function:


Generated on Mon Mar 30 16:56:08 2009 by  doxygen 1.5.6