From 403e16a997d7aa7bd56fb8f2eeeb46017df2e4a4 Mon Sep 17 00:00:00 2001 From: Rui Peng Li Date: Wed, 12 Oct 2022 19:56:18 -0700 Subject: [PATCH] fix gpu tests (#753) This PR fixed GPU regressions. --- src/test/TEST_ij/vector.saved.lassen_cpu | 121 +++++++++++++++++-- src/test/TEST_single/solvers_ij.saved.lassen | 12 +- 2 files changed, 116 insertions(+), 17 deletions(-) diff --git a/src/test/TEST_ij/vector.saved.lassen_cpu b/src/test/TEST_ij/vector.saved.lassen_cpu index 095f099a6..911cdbdac 100644 --- a/src/test/TEST_ij/vector.saved.lassen_cpu +++ b/src/test/TEST_ij/vector.saved.lassen_cpu @@ -1,22 +1,121 @@ -# Output file: vector.out.0 +# Output file: vector.out.A0 Vector/Multivector error = 0.000000e+00 -# Output file: vector.out.1 + +# Output file: vector.out.A1 Vector/Multivector error = 0.000000e+00 -# Output file: vector.out.2 + +# Output file: vector.out.A2 Vector/Multivector error = 0.000000e+00 -# Output file: vector.out.3 + +# Output file: vector.out.A3 Vector/Multivector error = 0.000000e+00 -# Output file: vector.out.4 + +# Output file: vector.out.A4 Vector/Multivector error = 0.000000e+00 -# Output file: vector.out.5 + +# Output file: vector.out.A5 Vector/Multivector error = 0.000000e+00 -# Output file: vector.out.6 + +# Output file: vector.out.A6 Vector/Multivector error = 0.000000e+00 -# Output file: vector.out.7 + +# Output file: vector.out.A7 Vector/Multivector error = 0.000000e+00 -# Output file: vector.out.8 + +# Output file: vector.out.A8 Vector/Multivector error = 0.000000e+00 -# Output file: vector.out.9 + +# Output file: vector.out.A9 Vector/Multivector error = 0.000000e+00 -# Output file: vector.out.10 + +# Output file: vector.out.A10 Vector/Multivector error = 0.000000e+00 + +# Output file: vector.out.B0 +Iterations = 18 +Final Relative Residual Norm = 3.923978e-09 + +# Output file: vector.out.B1 +GMRES Iterations = 54 +Final GMRES Relative Residual Norm = 7.982370e-09 + +# Output file: vector.out.B2 +Iterations = 202 +Final Relative Residual Norm = 9.611457e-09 + +# Output file: vector.out.B3 +BiCGSTAB Iterations = 12 +Final BiCGSTAB Relative Residual Norm = 6.282586e-09 + +# Output file: vector.out.B4 +LGMRES Iterations = 53 +Final LGMRES Relative Residual Norm = 8.975949e-09 + +# Output file: vector.out.B5 +FlexGMRES Iterations = 54 +Final FlexGMRES Relative Residual Norm = 7.982370e-09 + +# Output file: vector.out.B6 +Iterations = 18 +Final Relative Residual Norm = 3.923978e-09 + +# Output file: vector.out.B7 +Iterations = 18 +Final Relative Residual Norm = 3.923978e-09 + +# Output file: vector.out.B8 +Iterations = 18 +Final Relative Residual Norm = 3.923978e-09 + +# Output file: vector.out.B9 +Iterations = 18 +Final Relative Residual Norm = 3.923978e-09 + +# Output file: vector.out.B10 +Iterations = 18 +Final Relative Residual Norm = 3.923978e-09 + +# Output file: vector.out.B100 +Iterations = 18 +Final Relative Residual Norm = 3.923978e-09 + +# Output file: vector.out.B101 +GMRES Iterations = 54 +Final GMRES Relative Residual Norm = 7.982371e-09 + +# Output file: vector.out.B102 +Iterations = 202 +Final Relative Residual Norm = 9.570265e-09 + +# Output file: vector.out.B103 +BiCGSTAB Iterations = 12 +Final BiCGSTAB Relative Residual Norm = 6.282586e-09 + +# Output file: vector.out.B104 +LGMRES Iterations = 53 +Final LGMRES Relative Residual Norm = 8.975946e-09 + +# Output file: vector.out.B105 +FlexGMRES Iterations = 54 +Final FlexGMRES Relative Residual Norm = 7.982371e-09 + +# Output file: vector.out.B106 +Iterations = 18 +Final Relative Residual Norm = 3.923978e-09 + +# Output file: vector.out.B107 +Iterations = 18 +Final Relative Residual Norm = 3.923978e-09 + +# Output file: vector.out.B108 +Iterations = 18 +Final Relative Residual Norm = 3.923978e-09 + +# Output file: vector.out.B109 +Iterations = 18 +Final Relative Residual Norm = 3.923978e-09 + +# Output file: vector.out.B110 +Iterations = 18 +Final Relative Residual Norm = 3.923978e-09 + diff --git a/src/test/TEST_single/solvers_ij.saved.lassen b/src/test/TEST_single/solvers_ij.saved.lassen index bcb4c9305..9d7c45e1d 100644 --- a/src/test/TEST_single/solvers_ij.saved.lassen +++ b/src/test/TEST_single/solvers_ij.saved.lassen @@ -12,7 +12,7 @@ Final GMRES Relative Residual Norm = 4.895891e-05 # Output file: solvers_ij.out.3 GMRES Iterations = 39 -Final GMRES Relative Residual Norm = 9.045636e-05 +Final GMRES Relative Residual Norm = 9.043503e-05 # Output file: solvers_ij.out.4 Iterations = 5 @@ -20,7 +20,7 @@ Final Relative Residual Norm = 1.712164e-05 # Output file: solvers_ij.out.5 Iterations = 103 -Final Relative Residual Norm = 8.784417e-05 +Final Relative Residual Norm = 8.784398e-05 # Output file: solvers_ij.out.6 GMRES Iterations = 15 @@ -40,7 +40,7 @@ Final Relative Residual Norm = 7.193497e-05 Iterations = 7 PCG_Iterations = 3 DSCG_Iterations = 4 -Final Relative Residual Norm = 7.681885e-05 +Final Relative Residual Norm = 7.681887e-05 # Output file: solvers_ij.out.10 Iterations = 6 @@ -52,7 +52,7 @@ Final Relative Residual Norm = 2.433505e-05 Iterations = 5 PCG_Iterations = 2 DSCG_Iterations = 3 -Final Relative Residual Norm = 1.165645e-05 +Final Relative Residual Norm = 1.168553e-05 # Output file: solvers_ij.out.sysh Average Convergence Factor = 0.203884 @@ -77,7 +77,7 @@ Final Relative Residual Norm = 1.165645e-05 # Output file: solvers_ij.out.101 LGMRES Iterations = 39 -Final LGMRES Relative Residual Norm = 7.225345e-05 +Final LGMRES Relative Residual Norm = 7.224995e-05 # Output file: solvers_ij.out.102 LGMRES Iterations = 6 @@ -85,7 +85,7 @@ Final LGMRES Relative Residual Norm = 4.895891e-05 # Output file: solvers_ij.out.103 FlexGMRES Iterations = 39 -Final FlexGMRES Relative Residual Norm = 9.045577e-05 +Final FlexGMRES Relative Residual Norm = 9.043615e-05 # Output file: solvers_ij.out.104 FlexGMRES Iterations = 6