DUNE-ACFEM (unstable)
Dune::ACFem::SolverSelector< DiscreteFunction, Model > Struct Template Reference
Select one appropriate (linear) solver depending on whether the model is symmetric and/or semidefinite. More...
#include <dune/acfem/common/solverselector.hh>
Detailed Description
template<class DiscreteFunction, class Model>
struct Dune::ACFem::SolverSelector< DiscreteFunction, Model >
struct Dune::ACFem::SolverSelector< DiscreteFunction, Model >
Select one appropriate (linear) solver depending on whether the model is symmetric and/or semidefinite.
This is quite simplistic. Also, the petsc solver-family can be configured at run-time, the ISTL not (at least it is not implemented in that way in Dune::Fem).
Up to now, we have the following available:
bare Dune::Fem
- PCG
- GMRES
- BICGStab
Dune::ISTL
- LOOP (fixed point, probably)
- PCG
- MINRes
- BICGStab
- GMRES
PETSC
- PCG
- BICG
- BICGSTAB
- GMRES
Like the DiscreteFunctionSelector this is a convenience structur in order not to bloat other places of the code with (complicated) preprocessor constructs.
The documentation for this struct was generated from the following file:
- dune/acfem/common/solverselector.hh
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Dec 27, 23:30, 2024)