|
dune-istl 2.9.0
|
#include <dune/istl/common/registry.hh>#include <dune/istl/preconditioner.hh>#include <dune/istl/solver.hh>Go to the source code of this file.
Classes | |
| class | Dune::UnsupportedType |
| class | Dune::InvalidSolverFactoryConfiguration |
Namespaces | |
| namespace | Dune |
Macros | |
| #define | DUNE_REGISTER_DIRECT_SOLVER(name, ...) DUNE_REGISTRY_PUT(DirectSolverTag, name, __VA_ARGS__) |
| #define | DUNE_REGISTER_PRECONDITIONER(name, ...) DUNE_REGISTRY_PUT(PreconditionerTag, name, __VA_ARGS__) |
| #define | DUNE_REGISTER_ITERATIVE_SOLVER(name, ...) DUNE_REGISTRY_PUT(IterativeSolverTag, name, __VA_ARGS__) |
Functions | |
| template<template< class, class, class, int >class Preconditioner, int blockLevel = 1> | |
| auto | Dune::defaultPreconditionerBlockLevelCreator () |
| template<template< class, class, class >class Preconditioner> | |
| auto | Dune::defaultPreconditionerCreator () |
| template<template< class... >class Solver> | |
| auto | Dune::defaultIterativeSolverCreator () |
| #define DUNE_REGISTER_DIRECT_SOLVER | ( | name, | |
| ... | |||
| ) | DUNE_REGISTRY_PUT(DirectSolverTag, name, __VA_ARGS__) |
| #define DUNE_REGISTER_ITERATIVE_SOLVER | ( | name, | |
| ... | |||
| ) | DUNE_REGISTRY_PUT(IterativeSolverTag, name, __VA_ARGS__) |
| #define DUNE_REGISTER_PRECONDITIONER | ( | name, | |
| ... | |||
| ) | DUNE_REGISTRY_PUT(PreconditionerTag, name, __VA_ARGS__) |