Example #1
0
bool checkVectorAreEqual(const VectorType1 & dir1,
                         const VectorType2 & dir2,
                         const double tol)
{
    if( dir1.size() != dir2.size() )
    {
        return false;
    }

    for(int i=0; i < dir1.size(); i++)
    {
        if( std::fabs(dir1(i)-dir2(i)) > tol )
        {
            return false;
        }
    }
    return true;
}
Example #2
0
 void copy_vec_to_vec(VectorType1 const & src, VectorType2 & dest)
 {
   for (std::size_t i=0; i<src.size(); ++i)
     dest[i] = src[i]; 
 }