fix umf_luget test to be consistent 66/17166/2
Antoine ELIAS [Mon, 7 Sep 2015 07:37:43 +0000 (09:37 +0200)]
Change-Id: Iea4f914d8a7f950df0822158de101c217ca338c6

scilab/modules/umfpack/tests/unit_tests/umf_luget.dia.ref
scilab/modules/umfpack/tests/unit_tests/umf_luget.tst

index cd8923a..a50d595 100644 (file)
@@ -28,7 +28,7 @@ assert_checkfalse(or(R <> [ 5; 13; 6; 1; 7 ]));
 B = A;
 for i=1:5, B(i,:) = B(i,:)/R(i); end // apply the row scaling
 B(p,q) - L*U;  // must be a (quasi) nul matrix
-assert_checkequal(nnz(L*U), 13);
+assert_checkequal(nnz(L*U), 12);
 assert_checkequal(nnz(B(p,q)), 12);
 umf_ludel(Lup); // clear memory
 // the same with a complex matrix
@@ -48,5 +48,5 @@ B = A;
 for i=1:5, B(i,:) = B(i,:)/R(i); end // apply the row scaling
 B(p,q) - L*U;  // must be a (quasi) nul matrix
 assert_checkequal(nnz(B(p,q)), 12);
-assert_checkequal(nnz(L*U), 13);
+assert_checkequal(nnz(L*U), 12);
 umf_ludel(Lup) // clear memory
index ced5087..730c504 100644 (file)
@@ -37,7 +37,7 @@ B = A;
 for i=1:5, B(i,:) = B(i,:)/R(i); end // apply the row scaling
 B(p,q) - L*U;  // must be a (quasi) nul matrix
 
-assert_checkequal(nnz(L*U), 13);
+assert_checkequal(nnz(L*U), 12);
 assert_checkequal(nnz(B(p,q)), 12);
 
 umf_ludel(Lup); // clear memory
@@ -62,6 +62,6 @@ B = A;
 for i=1:5, B(i,:) = B(i,:)/R(i); end // apply the row scaling
 B(p,q) - L*U;  // must be a (quasi) nul matrix
 assert_checkequal(nnz(B(p,q)), 12);
-assert_checkequal(nnz(L*U), 13);
+assert_checkequal(nnz(L*U), 12);
 
 umf_ludel(Lup) // clear memory