Skip to content
Snippets Groups Projects
Commit 033b18a7 authored by Jakub Klinkovský's avatar Jakub Klinkovský
Browse files

Avoid setting refresh rate in IterativeSolver via a nullptr

parent 0abec90b
No related branches found
No related tags found
No related merge requests found
...@@ -234,7 +234,8 @@ IterativeSolver< Real, Index, SolverMonitor >:: ...@@ -234,7 +234,8 @@ IterativeSolver< Real, Index, SolverMonitor >::
setRefreshRate( const Index& refreshRate ) setRefreshRate( const Index& refreshRate )
{ {
this->refreshRate = refreshRate; this->refreshRate = refreshRate;
this->solverMonitor->setRefreshRate( this->refreshRate ); if( this->solverMonitor )
this->solverMonitor->setRefreshRate( this->refreshRate );
} }
template< typename Real, typename Index, typename SolverMonitor > template< typename Real, typename Index, typename SolverMonitor >
...@@ -243,6 +244,7 @@ IterativeSolver< Real, Index, SolverMonitor >:: ...@@ -243,6 +244,7 @@ IterativeSolver< Real, Index, SolverMonitor >::
setSolverMonitor( SolverMonitorType& solverMonitor ) setSolverMonitor( SolverMonitorType& solverMonitor )
{ {
this->solverMonitor = &solverMonitor; this->solverMonitor = &solverMonitor;
this->solverMonitor->setRefreshRate( this->refreshRate );
} }
/*template< typename Real, typename Index, typename SolverMonitor > /*template< typename Real, typename Index, typename SolverMonitor >
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment