Define traits for linear solvers.  
#include <bitset>
#include <dune/istl/schwarz.hh>
#include <dune/istl/novlpschwarz.hh>
#include <dune/istl/owneroverlapcopy.hh>
#include <dune/istl/paamg/pinfo.hh>
#include <dune/istl/preconditioners.hh>
#include <dune/grid/common/capabilities.hh>
#include <dumux/common/gridcapabilities.hh>
#include <dumux/discretization/method.hh>
Go to the source code of this file.
|  | 
| struct | Dumux::SequentialSolverTraits< MType, VType > | 
|  | sequential solver traits  More... 
 | 
|  | 
| struct | Dumux::SeqLinearSolverTraits | 
|  | 
| struct | Dumux::NonoverlappingSolverTraits< MType, VType > | 
|  | 
| struct | Dumux::OverlappingSolverTraits< MType, VType > | 
|  | 
| struct | Dumux::LinearSolverTraitsBase< GridGeometry > | 
|  | 
| struct | Dumux::LinearSolverTraitsImpl< GridGeometry, DiscretizationMethods::Box > | 
|  | Box: use overlapping or non-overlapping model depending on the grid.  More... 
 | 
|  | 
| struct | Dumux::LinearSolverTraitsImpl< GridGeometry, DiscretizationMethods::PQ1Bubble > | 
|  | 
| struct | Dumux::LinearSolverTraitsImpl< GridGeometry, DiscretizationMethods::CCTpfa > | 
|  | Cell-centered tpfa: use overlapping model.  More... 
 | 
|  | 
| struct | Dumux::LinearSolverTraitsImpl< GridGeometry, DiscretizationMethods::FCStaggered > | 
|  | Face-centered staggered: use overlapping model.  More... 
 | 
|  | 
| class | Dumux::LinearSolverTraitsImpl< GridGeometry, DiscretizationMethods::FCStaggered >::DofMapper | 
|  | 
| struct | Dumux::LinearSolverTraitsImpl< GridGeometry, DiscretizationMethods::FCDiamond > | 
|  | Face-centered diamond scheme: use overlapping or non-overlapping model depending on the grid.  More... 
 | 
|  | 
| struct | Dumux::LinearSolverTraitsImpl< GridGeometry, DiscretizationMethods::CCMpfa > | 
|  | Cell-centered mpfa: use overlapping model.  More... 
 | 
|  | 
| struct | Dumux::LinearSolverTraitsImpl< GridGeometry, DiscretizationMethods::Staggered > | 
|  | staggered: use overlapping model  More... 
 | 
|  |