27 #ifndef EWOMS_LINEAR_SOLVER_REPORT_HH 28 #define EWOMS_LINEAR_SOLVER_REPORT_HH 52 const Timer& timer()
const 58 unsigned iterations()
const 59 {
return iterations_; }
65 { ++iterations_;
return *
this; }
67 bool converged()
const 68 {
return converged_; }
70 void setConverged(
bool value)
71 { converged_ = value; }
This file contains a set of helper functions used by VFPProd / VFPInj.
Definition: blackoilbioeffectsmodules.hh:45
Provides an encapsulation to measure the system time.
Definition: timer.hpp:45
Provides an encapsulation to measure the system time.
A simple class which makes sure that a timer gets stopped if an exception is thrown.
Collects summary information about the execution of the linear solver.
Definition: linearsolverreport.hh:39
void halt()
Stop the measurement reset all timing values.
Definition: timer.cpp:75