Dune::MixedSolver< X, M > Class Template Reference

#include <wrapper.hpp>

Inheritance diagram for Dune::MixedSolver< X, M >:
Inheritance graph

Public Member Functions

 MixedSolver (const M &A, double tol, int maxiter, bool use_dilu)
 
 ~MixedSolver ()
 
virtual void apply (X &x, X &b, InverseOperatorResult &res) override
 
virtual void apply (X &x, X &b, double reduction, InverseOperatorResult &res) override
 
virtual Dune::SolverCategory::Category category () const override
 

Constructor & Destructor Documentation

◆ MixedSolver()

template<class X , class M >
Dune::MixedSolver< X, M >::MixedSolver ( const M &  A,
double  tol,
int  maxiter,
bool  use_dilu 
)
inline

◆ ~MixedSolver()

template<class X , class M >
Dune::MixedSolver< X, M >::~MixedSolver ( )
inline

References bslv_free(), and bsr_free().

Member Function Documentation

◆ apply() [1/2]

template<class X , class M >
virtual void Dune::MixedSolver< X, M >::apply ( X &  x,
X &  b,
double  reduction,
InverseOperatorResult &  res 
)
inlineoverridevirtual

◆ apply() [2/2]

template<class X , class M >
virtual void Dune::MixedSolver< X, M >::apply ( X &  x,
X &  b,
InverseOperatorResult &  res 
)
inlineoverridevirtual

◆ category()

template<class X , class M >
virtual Dune::SolverCategory::Category Dune::MixedSolver< X, M >::category ( ) const
inlineoverridevirtual

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