#include <dune/pdelab/backend/istl/ovlpistlsolverbackend.hh>
|
typedef X | domain_type |
| The domain type of the preconditioner.
|
|
typedef Y | range_type |
| The range type of the preconditioner.
|
|
typedef X::ElementType | field_type |
| The field type of the preconditioner.
|
|
|
| UMFPackSubdomainSolver (const GFS &gfs_, const M &A_) |
| Constructor.
|
|
virtual void | pre (X &x, Y &b) override |
| Prepare the preconditioner.
|
|
virtual void | apply (X &v, const Y &d) override |
| Apply the precondioner.
|
|
SolverCategory::Category | category () const override |
|
virtual void | post (X &x) override |
| Clean up.
|
|
◆ domain_type
template<class GFS , class M , class X , class Y >
The domain type of the preconditioner.
◆ field_type
template<class GFS , class M , class X , class Y >
The field type of the preconditioner.
◆ range_type
template<class GFS , class M , class X , class Y >
The range type of the preconditioner.
◆ UMFPackSubdomainSolver()
template<class GFS , class M , class X , class Y >
Constructor.
Constructor gets all parameters to operate the prec.
- Parameters
-
gfs_ | The grid function space. |
A_ | The matrix to operate on. |
◆ apply()
template<class GFS , class M , class X , class Y >
◆ category()
template<class GFS , class M , class X , class Y >
◆ post()
template<class GFS , class M , class X , class Y >
◆ pre()
template<class GFS , class M , class X , class Y >
Prepare the preconditioner.
The documentation for this class was generated from the following file: