From 52f6bf8c64b546899957e29ee74cff012fb3ed88 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Klinkovsk=C3=BD?= <klinkovsky@mmg.fjfi.cvut.cz> Date: Wed, 6 May 2020 11:10:17 +0200 Subject: [PATCH] Removed legacy matrix from SolverConfig --- src/TNL/Solvers/SolverConfig_impl.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/TNL/Solvers/SolverConfig_impl.h b/src/TNL/Solvers/SolverConfig_impl.h index 5642995e6b..3c21a7b239 100644 --- a/src/TNL/Solvers/SolverConfig_impl.h +++ b/src/TNL/Solvers/SolverConfig_impl.h @@ -16,7 +16,7 @@ #include <TNL/Solvers/PDE/ExplicitTimeStepper.h> #include <TNL/Solvers/PDE/TimeDependentPDESolver.h> #include <TNL/Solvers/LinearSolverTypeResolver.h> -#include <TNL/Matrices/Legacy/CSR.h> +#include <TNL/Matrices/SparseMatrix.h> namespace TNL { namespace Solvers { @@ -139,7 +139,7 @@ bool SolverConfig< ConfigTag, ProblemConfig >::configSetup( Config::ConfigDescri if( ConfigTagTimeDiscretisation< ConfigTag, SemiImplicitTimeDiscretisationTag >::enabled ) { config.addDelimiter( " === Semi-implicit solvers parameters === " ); - typedef Matrices::Legacy::CSR< double, Devices::Host, int > MatrixType; + using MatrixType = Matrices::SparseMatrix< double >; Linear::CG< MatrixType >::configSetup( config ); Linear::BICGStab< MatrixType >::configSetup( config ); Linear::BICGStabL< MatrixType >::configSetup( config ); @@ -157,7 +157,6 @@ bool SolverConfig< ConfigTag, ProblemConfig >::configSetup( Config::ConfigDescri config.addEntry< String >( "log-file", "Log file for the computation.", "log.txt" ); config.addEntry< int >( "log-width", "Number of columns of the log table.", 80 ); return true; - } } // namespace Solvers -- GitLab