Loading src/solvers/pde/tnlPDESolver.h +0 −1 Original line number Diff line number Diff line Loading @@ -21,7 +21,6 @@ #include <core/tnlObject.h> #include <config/tnlConfigDescription.h> #include <config/tnlParameterContainer.h> #include <solvers/tnlSolverMonitor.h> #include <core/tnlLogger.h> template< typename Problem, Loading src/solvers/tnlSolverStarter_impl.h +7 −1 Original line number Diff line number Diff line Loading @@ -347,11 +347,14 @@ class tnlSolverStarterExplicitTimeStepperSetter typedef typename Problem::IndexType IndexType; typedef tnlODESolverMonitor< RealType, IndexType > SolverMonitorType; const int verbose = parameters.getParameter< int >( "verbose" ); ExplicitSolver explicitSolver; explicitSolver.setup( parameters ); int verbose = parameters.getParameter< int >( "verbose" ); explicitSolver.setVerbose( verbose ); SolverMonitorType odeSolverMonitor; odeSolverMonitor.setVerbose( verbose ); if( ! problem.getSolverMonitor() ) explicitSolver.setSolverMonitor( odeSolverMonitor ); else Loading Loading @@ -390,10 +393,13 @@ class tnlSolverStarterSemiImplicitTimeStepperSetter typedef typename Problem::IndexType IndexType; typedef tnlIterativeSolverMonitor< RealType, IndexType > SolverMonitorType; const int verbose = parameters.getParameter< int >( "verbose" ); LinearSystemSolverType linearSystemSolver; linearSystemSolver.setup( parameters ); SolverMonitorType solverMonitor; solverMonitor.setVerbose( verbose ); if( ! problem.getSolverMonitor() ) linearSystemSolver.setSolverMonitor( solverMonitor ); else Loading Loading
src/solvers/pde/tnlPDESolver.h +0 −1 Original line number Diff line number Diff line Loading @@ -21,7 +21,6 @@ #include <core/tnlObject.h> #include <config/tnlConfigDescription.h> #include <config/tnlParameterContainer.h> #include <solvers/tnlSolverMonitor.h> #include <core/tnlLogger.h> template< typename Problem, Loading
src/solvers/tnlSolverStarter_impl.h +7 −1 Original line number Diff line number Diff line Loading @@ -347,11 +347,14 @@ class tnlSolverStarterExplicitTimeStepperSetter typedef typename Problem::IndexType IndexType; typedef tnlODESolverMonitor< RealType, IndexType > SolverMonitorType; const int verbose = parameters.getParameter< int >( "verbose" ); ExplicitSolver explicitSolver; explicitSolver.setup( parameters ); int verbose = parameters.getParameter< int >( "verbose" ); explicitSolver.setVerbose( verbose ); SolverMonitorType odeSolverMonitor; odeSolverMonitor.setVerbose( verbose ); if( ! problem.getSolverMonitor() ) explicitSolver.setSolverMonitor( odeSolverMonitor ); else Loading Loading @@ -390,10 +393,13 @@ class tnlSolverStarterSemiImplicitTimeStepperSetter typedef typename Problem::IndexType IndexType; typedef tnlIterativeSolverMonitor< RealType, IndexType > SolverMonitorType; const int verbose = parameters.getParameter< int >( "verbose" ); LinearSystemSolverType linearSystemSolver; linearSystemSolver.setup( parameters ); SolverMonitorType solverMonitor; solverMonitor.setVerbose( verbose ); if( ! problem.getSolverMonitor() ) linearSystemSolver.setSolverMonitor( solverMonitor ); else Loading