KASKADE 7 development version
Classes | Namespaces
jacobiPreconditioner.hh File Reference
#include "dune/istl/preconditioners.hh"
#include "dune/istl/solvercategory.hh"
#include "fem/fixdune.hh"
#include "fem/istlinterface.hh"
#include "linalg/matrixTraits.hh"
#include "linalg/symmetricOperators.hh"
#include "utilities/deprecation.hh"
#include "utilities/threading.hh"

Go to the source code of this file.

Classes

struct  Kaskade::JacobiPreconditionerDetail::DiagonalBlock< Entry, row, col >
 
struct  Kaskade::JacobiPreconditionerDetail::ExtractDiagonal
 
struct  Kaskade::JacobiPreconditionerDetail::ExtractDiagonal::result< T >
 
struct  Kaskade::JacobiPreconditionerDetail::ExtractDiagonal::result< ExtractDiagonal(Block)>
 
class  Kaskade::JacobiPreconditionerDetail::JacobiPreconditionerBase< Matrix, Domain, Range >
 
class  Kaskade::JacobiPreconditioner< Operator >
 
class  Kaskade::JacobiPreconditioner< NumaBCRSMatrix< Entry, Index > >
 A simple single-level Jacobi preconditioner working on sparse matrices. More...
 
class  Kaskade::JacobiPreconditioner< AssembledGalerkinOperator< Assembler, firstRow, lastRow, firstCol, lastCol, BlockFilter, symmetric > >
 A recursive Jacobi preconditioner for heterogeneous square block matrices from a variational assembler. More...
 
struct  Kaskade::JacobiPreconditioner< AssembledGalerkinOperator< Assembler, firstRow, lastRow, firstCol, lastCol, BlockFilter, symmetric > >::DiagonalFilter::apply< Block >
 

Namespaces

namespace  Kaskade
 
 
namespace  Kaskade::JacobiPreconditionerDetail