AMDiS  0.3
The Adaptive Multi-Dimensional Simulation Toolbox
IterativeRunner< Mat, Vec, IterativeSolver > Class Template Reference

Inherits RunnerInterface< Mat, Vec >.

Public Member Functions

 IterativeRunner (std::string const &prefix)
 
void init (M const &A) override
 Implements RunnerInterface::init()
 
void exit () override
 Implements RunnerInterface::exit()
 
int solve ([[maybe_unused]] M const &A, X &x, Y const &b, SolverInfo &solverInfo) override
 Implements RunnerInterface::solve()
 
- Public Member Functions inherited from RunnerInterface< Mat, Vec >
virtual ~RunnerInterface ()=default
 virtual destructor
 
virtual int solve (M const &A, X &x, Y const &b, SolverInfo &solverInfo)=0
 Solve the system A*x = b.
 
virtual int adjointSolve (M const &A, X &x, Y const &b, SolverInfo &solverInfo)
 Solve the system A*x = b.
 

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