Belos Version of the Day
Classes | Namespaces
BelosMinresIteration.hpp File Reference

Pure virtual base class which augments the basic interface for a minimal residual linear solver iteration. More...

#include "BelosConfigDefs.hpp"
#include "BelosTypes.hpp"
#include "BelosIteration.hpp"
Include dependency graph for BelosMinresIteration.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Belos::MinresIterationState< ScalarType, MV >
 Structure to contain pointers to MinresIteration state variables. More...
class  Belos::MinresIterationInitFailure
 MinresIterationInitFailure is thrown when the MinresIteration object is unable to generate an initial iterate in the MinresIteration::initialize() routine. More...
class  Belos::MinresIterateFailure
 MinresIterateFailure is thrown when the MinresIteration object is unable to compute the next iterate in the MinresIteration::iterate() routine. More...
class  Belos::MinresIterationOrthoFailure
 MinresIterationOrthoFailure is thrown when the MinresIteration object is unable to compute independent direction vectors in the MinresIteration::iterate() routine. More...
class  Belos::MinresIterationLAPACKFailure
 MinresIterationLAPACKFailure is thrown when a nonzero return value is passed back from an LAPACK routine. More...
class  Belos::MinresIteration< ScalarType, MV, OP >

Namespaces

namespace  Belos

Detailed Description

Pure virtual base class which augments the basic interface for a minimal residual linear solver iteration.

Definition in file BelosMinresIteration.hpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines