dune-istl  2.2.0
Public Member Functions | Public Attributes | List of all members
Dune::InverseOperatorResult Struct Reference

Statistics about the application of an inverse operator. More...

#include <dune/istl/solvers.hh>

Public Member Functions

 InverseOperatorResult ()
 Default constructor.
void clear ()
 Resets all data.

Public Attributes

int iterations
 Number of iterations.
double reduction
 Reduction achieved: $ \|b-A(x^n)\|/\|b-A(x^0)\|$.
bool converged
 True if convergence criterion has been met.
double conv_rate
 Convergence rate (average reduction per step)
double elapsed
 Elapsed time in seconds.

Detailed Description

Statistics about the application of an inverse operator.

The return value of an application of the inverse operator delivers some important information about the iteration.

Constructor & Destructor Documentation

Dune::InverseOperatorResult::InverseOperatorResult ( )
inline

Default constructor.

References clear().

Member Function Documentation

void Dune::InverseOperatorResult::clear ( )
inline

Member Data Documentation

double Dune::InverseOperatorResult::conv_rate
bool Dune::InverseOperatorResult::converged
double Dune::InverseOperatorResult::elapsed
int Dune::InverseOperatorResult::iterations
double Dune::InverseOperatorResult::reduction

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