|
dune-pdelab 2.9
|
Loading...
Searching...
No Matches
Dune::PDELab::NonoverlappingRichardson< GFS, X, Y > Class Template Referenceabstract
#include <dune/pdelab/backend/istl/novlpistlsolverbackend.hh>
Inheritance diagram for Dune::PDELab::NonoverlappingRichardson< GFS, X, Y >:

Public Types | |
| 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. | |
Public Member Functions | |
| SolverCategory::Category | category () const override |
| NonoverlappingRichardson (const GFS &gfs_, const ISTL::ParallelHelper< GFS > &helper_) | |
| Constructor. | |
| virtual void | pre (X &x, Y &b) const override |
| Prepare the preconditioner. | |
| virtual void | apply (X &v, const Y &d) const override |
| Apply the precondioner. | |
| virtual void | post (X &x) override |
| Clean up. | |
| virtual void | pre (X &x, Y &b)=0 |
| virtual void | apply (X &v, const Y &d)=0 |
Member Typedef Documentation
◆ domain_type
template<class GFS , class X , class Y >
| typedef X Dune::PDELab::NonoverlappingRichardson< GFS, X, Y >::domain_type |
The domain type of the preconditioner.
◆ field_type
template<class GFS , class X , class Y >
| typedef X::ElementType Dune::PDELab::NonoverlappingRichardson< GFS, X, Y >::field_type |
The field type of the preconditioner.
◆ range_type
template<class GFS , class X , class Y >
| typedef Y Dune::PDELab::NonoverlappingRichardson< GFS, X, Y >::range_type |
The range type of the preconditioner.
Constructor & Destructor Documentation
◆ NonoverlappingRichardson()
template<class GFS , class X , class Y >
|
inline |
Constructor.
Member Function Documentation
◆ apply()
template<class GFS , class X , class Y >
|
inlineoverridevirtual |
Apply the precondioner.
◆ category()
template<class GFS , class X , class Y >
|
inlineoverridevirtual |
Implements Dune::Preconditioner< X, Y >.
◆ post()
template<class GFS , class X , class Y >
|
inlineoverridevirtual |
Clean up.
Implements Dune::Preconditioner< X, Y >.
◆ pre()
template<class GFS , class X , class Y >
|
inlineoverridevirtual |
Prepare the preconditioner.
The documentation for this class was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8