summaryrefslogtreecommitdiff
path: root/src/matrixOperations/powm/testFloatPowm.c
diff options
context:
space:
mode:
authortorset2009-02-27 13:59:12 +0000
committertorset2009-02-27 13:59:12 +0000
commit6e7f75a3a916ae7b7b6145c0badad7b649265c0f (patch)
treed6150181ae1536cf65d4a1a873345a7e7e8e8f50 /src/matrixOperations/powm/testFloatPowm.c
parent05fb6a62c83ae7cea37aa2795e61697b3560f135 (diff)
downloadscilab2c-6e7f75a3a916ae7b7b6145c0badad7b649265c0f.tar.gz
scilab2c-6e7f75a3a916ae7b7b6145c0badad7b649265c0f.tar.bz2
scilab2c-6e7f75a3a916ae7b7b6145c0badad7b649265c0f.zip
change precision for tests : put it to 3e-16 for double and 3e-6 for float
Diffstat (limited to 'src/matrixOperations/powm/testFloatPowm.c')
-rw-r--r--src/matrixOperations/powm/testFloatPowm.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/matrixOperations/powm/testFloatPowm.c b/src/matrixOperations/powm/testFloatPowm.c
index dcb9049b..9ac66a57 100644
--- a/src/matrixOperations/powm/testFloatPowm.c
+++ b/src/matrixOperations/powm/testFloatPowm.c
@@ -51,7 +51,6 @@ static void spowmaTest(void){
}
-/* FIXME : assert 1e-4 */
static void cpowmaTest(void){
@@ -74,7 +73,7 @@ static void cpowmaTest(void){
for (i=0;i<9;i++) printf("out[%d] = %f+%f*i\n",i,creals(out[i]),cimags(out[i]));
for (i=0;i<9;i++){
- assert( (fabs(creals(out[i])-resultR[i])/ fabs(creals(out[i])) ) <1e-4);
+ assert( (fabs(creals(out[i])-resultR[i])/ fabs(creals(out[i])) ) <3e-6);
assert( (fabs(cimags(out[i])-resultI[i])/ fabs(cimags(out[i])) ) <1e-6);
}
}