From c59cc01a7733a34cd4638fedff302230c8260cb4 Mon Sep 17 00:00:00 2001 From: kliegeois Date: Mon, 13 Apr 2020 15:03:04 +0200 Subject: [PATCH] Stokhos: do not test the convergence if currTolerance_ is a NaN --- .../vector/belos/Belos_StatusTest_ImpResNorm_MP_Vector.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/stokhos/src/sacado/kokkos/vector/belos/Belos_StatusTest_ImpResNorm_MP_Vector.hpp b/packages/stokhos/src/sacado/kokkos/vector/belos/Belos_StatusTest_ImpResNorm_MP_Vector.hpp index b0752fb5c478..8d467edf4661 100644 --- a/packages/stokhos/src/sacado/kokkos/vector/belos/Belos_StatusTest_ImpResNorm_MP_Vector.hpp +++ b/packages/stokhos/src/sacado/kokkos/vector/belos/Belos_StatusTest_ImpResNorm_MP_Vector.hpp @@ -720,7 +720,7 @@ checkStatus (Iteration* iSolver) { for (int ii=0; ii currTolerance_.coeff(ii)) { + if ( TVT::isnaninf(currTolerance_.coeff(ii)) || diff.coeff(ii) > currTolerance_.coeff(ii)) { lossDetected_ = true; } else {