From 6e7f75a3a916ae7b7b6145c0badad7b649265c0f Mon Sep 17 00:00:00 2001 From: torset Date: Fri, 27 Feb 2009 13:59:12 +0000 Subject: change precision for tests : put it to 3e-16 for double and 3e-6 for float --- src/matrixOperations/ones/testMatrixOnes.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/matrixOperations/ones/testMatrixOnes.c') diff --git a/src/matrixOperations/ones/testMatrixOnes.c b/src/matrixOperations/ones/testMatrixOnes.c index 582b528a..7668f30b 100644 --- a/src/matrixOperations/ones/testMatrixOnes.c +++ b/src/matrixOperations/ones/testMatrixOnes.c @@ -38,7 +38,7 @@ static void donesaTest ( void ) if ( in[i] < 1e-14 && result < 1e-14 ) assert(1); else - assert ( fabs ( in[i] - result) / fabs( in[i]) < 1e-14 ) ; + assert ( fabs ( in[i] - result) / fabs( in[i]) < 3e-16 ) ; } } @@ -86,7 +86,7 @@ static void zonesaTest ( void ) if ( zreals( in[i]) < 1e-14 && zreals( result) < 1e-14 ) assert(1); else - assert ( fabs ( zreals(in[i]) - zreals(result)) / fabs( zreals(in[i])) < 1e-14 ) ; + assert ( fabs ( zreals(in[i]) - zreals(result)) / fabs( zreals(in[i])) < 1e-16 ) ; if ( zimags ( in[i]) < 1e-14 ) assert (1); -- cgit