From ad9916ac967b16d0e22fe08b9fd974f6efdf7fb2 Mon Sep 17 00:00:00 2001
From: Giovanni Bussi <giovanni.bussi@gmail.com>
Date: Fri, 25 Jan 2013 09:54:25 +0100
Subject: [PATCH] Fixed wrong use of int()

For real numbers, one should use fabs
---
 src/tools/Matrix.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/tools/Matrix.h b/src/tools/Matrix.h
index 940fd9ac1..36bf751e8 100644
--- a/src/tools/Matrix.h
+++ b/src/tools/Matrix.h
@@ -157,7 +157,7 @@ public:
   unsigned isSymmetric() const { 
      if (rw!=cl){ return 0; }
      unsigned sym=1; 
-     for(unsigned i=1;i<rw;++i) for(unsigned j=0;j<i;++j) if( abs(data[i+j*cl]-data[j+i*cl])>1.e-30 ){ sym=0; break; }  
+     for(unsigned i=1;i<rw;++i) for(unsigned j=0;j<i;++j) if( std::fabs(data[i+j*cl]-data[j+i*cl])>1.e-30 ){ sym=0; break; }  
      return sym;
   }
 };
-- 
GitLab