Commit 54bf2923 authored by Jakub Klinkovský's avatar Jakub Klinkovský
Browse files

Fixed bug in GMRES

parent 1ea24af9
Loading
Loading
Loading
Loading
+6 −7
Original line number Diff line number Diff line
@@ -251,15 +251,14 @@ bool tnlGMRESSolver< Matrix, Preconditioner > :: solve( const Vector& b, Vector&
                             sn[ i ] );

         this->setResidue( fabs( s[ i + 1 ] ) / normb );
         if( this->nextIteration() ) {
            this->refreshSolverMonitor();

         /*if( this->getResidue() < this->getConvergenceResidue() )
         {
         }
         else {
            update( i, m, _H, _s, _v, x );
            return true;
            this->refreshSolverMonitor( true );
            return this->checkConvergence();
         }
         if( ! this->nextIteration() )
            return false;*/
      }
      update( m - 1, m, _H, _s, _v, x );