Opm::Linear::SolverReport Class Reference

Collects summary information about the execution of the linear solver. More...

#include <linearsolverreport.hh>

Public Member Functions

 SolverReport ()
 
void reset ()
 
const Opm::Timertimer () const
 
Opm::Timertimer ()
 
unsigned iterations () const
 
void increment ()
 
SolverReportoperator++ ()
 
bool converged () const
 
void setConverged (bool value)
 

Detailed Description

Collects summary information about the execution of the linear solver.

Constructor & Destructor Documentation

◆ SolverReport()

Opm::Linear::SolverReport::SolverReport ( )
inline

References reset().

Member Function Documentation

◆ converged()

bool Opm::Linear::SolverReport::converged ( ) const
inline

◆ increment()

void Opm::Linear::SolverReport::increment ( )
inline

◆ iterations()

unsigned Opm::Linear::SolverReport::iterations ( ) const
inline

◆ operator++()

SolverReport & Opm::Linear::SolverReport::operator++ ( )
inline

◆ reset()

void Opm::Linear::SolverReport::reset ( )
inline

◆ setConverged()

void Opm::Linear::SolverReport::setConverged ( bool  value)
inline

◆ timer() [1/2]

Opm::Timer & Opm::Linear::SolverReport::timer ( )
inline

◆ timer() [2/2]

const Opm::Timer & Opm::Linear::SolverReport::timer ( ) const
inline

The documentation for this class was generated from the following file: