AMDiS 2.11-git
The Adaptive Multi-Dimensional Simulation Toolbox
 
Loading...
Searching...
No Matches
IterativeRunner< M, X, Y, IterativeSolver > Class Template Reference

Inherits LinearSolverInterface< M, X, Y >.

Public Member Functions

 IterativeRunner (std::string const &prefix)
 
void init (M const &A)
 initialize the matrix and maybe compute factorization
 
void finish ()
 Implements LinearSolverInterface::finish()
 
void apply (X &x, Y const &b, Dune::InverseOperatorResult &stat) override
 Implements LinearSolverInterface::apply()
 

Member Function Documentation

◆ apply()

template<class M , class X , class Y , class IterativeSolver >
void apply ( X &  x,
Y const &  b,
Dune::InverseOperatorResult &  stat 
)
inlineoverridevirtual

◆ finish()

template<class M , class X , class Y , class IterativeSolver >
void finish ( )
inlinevirtual

◆ init()

template<class M , class X , class Y , class IterativeSolver >
void init ( M const &  A)
inlinevirtual

initialize the matrix and maybe compute factorization

Implements LinearSolverInterface< M, X, Y >.


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