From 1a978d8d7d6aee6d74b0fddc50afa2fed7349d6d Mon Sep 17 00:00:00 2001 From: guido Date: Mon, 28 Aug 2000 20:32:20 +0000 Subject: [PATCH] Use relative improvements git-svn-id: https://svn.dealii.org/trunk@3281 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/lac/include/lac/eigen.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/deal.II/lac/include/lac/eigen.h b/deal.II/lac/include/lac/eigen.h index 81fd1e489a..a2aee20d99 100644 --- a/deal.II/lac/include/lac/eigen.h +++ b/deal.II/lac/include/lac/eigen.h @@ -354,7 +354,7 @@ EigenPower::solve (double &value, // Check the change of the eigenvalue // Brrr, this is not really a good criterion - conv = control().check (iter, fabs(1.-length/old_length)); + conv = control().check (iter, fabs(1./length-1./old_length)); } memory.free(Vy); @@ -461,7 +461,7 @@ EigenInverse::solve (double &value, // Check the residual conv = control().check (iter, res); } else { - conv = control().check (iter, fabs(1.-old_value/value)); + conv = control().check (iter, fabs(1./value-1./old_value)); } old_value = value; } -- 2.39.5