Commit e8b777a4 authored by Jakub Klinkovský's avatar Jakub Klinkovský
Browse files

Options for GMRES and CWYGMRES are the same, so should be added only once

parent 1d905b14
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -151,10 +151,13 @@ bool SolverConfig< ConfigTag, ProblemConfig >::configSetup( Config::ConfigDescri
         Linear::CG< MatrixType >::configSetup( config );
      if( ConfigTagSemiImplicitSolver< ConfigTag, SemiImplicitBICGStabSolverTag >::enabled )
         Linear::BICGStab< MatrixType >::configSetup( config );

      // GMRES and CWYGMRES have the same options
      if( ConfigTagSemiImplicitSolver< ConfigTag, SemiImplicitCWYGMRESSolverTag >::enabled )
         Linear::CWYGMRES< MatrixType >::configSetup( config );
      if( ConfigTagSemiImplicitSolver< ConfigTag, SemiImplicitGMRESSolverTag >::enabled )
      else if( ConfigTagSemiImplicitSolver< ConfigTag, SemiImplicitGMRESSolverTag >::enabled )
         Linear::GMRES< MatrixType >::configSetup( config );

      if( ConfigTagSemiImplicitSolver< ConfigTag, SemiImplicitTFQMRSolverTag >::enabled )
         Linear::TFQMR< MatrixType >::configSetup( config );
      if( ConfigTagSemiImplicitSolver< ConfigTag, SemiImplicitSORSolverTag >::enabled )