Preconditioners for iterative solvers, including smoothers for multigrid methods.
More...
|
class | Kaskade::InverseLocalMatrixStorageBase |
| A base class providing common functionality for storage of inverse local matrices. More...
|
|
class | Kaskade::DenseInverseLocalMatrixStorage< m, Scalar > |
| An inverse local matrix representation that simply stores the dense inverse. More...
|
|
class | Kaskade::NestedDissectionStorageTag< StorageScalar, FactorizationScalar > |
| A parametrized tag type for selecting storage of inverses by nested dissection with floating point representation of type Scalar. More...
|
|
class | Kaskade::NestedDissectionCholeskyLocalMatrixStorage< m, StorageScalar, FactorizationScalar > |
| An inverse local matrix representation that stores a sparse Cholesky factor using nested dissection. More...
|
|
class | Kaskade::DenseCholeskyLocalMatrixStorage< m, Scalar > |
| An inverse local matrix representation that simply stores a dense Cholesky factor. More...
|
|
struct | Kaskade::PatchDomainDecompositionPreconditionerTraits< StorageTag, components > |
| Provides the actual type of local matrix storage based on a tag and the number of components. More...
|
|
class | Kaskade::PatchDomainDecompositionPreconditioner< Space, m, StorageTag, SparseMatrixIndex > |
| An additive overlapping domain decomposition type preconditioner for higher order finite elements applied to elliptic equations. More...
|
|
class | Kaskade::GaussSeidelPreconditioner< Matrix, Domain, Range > |
| A simple single-level symmetric Gauss-Seidel preconditioner. More...
|
|
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...
|
|
class | Kaskade::TaylorHoodPreconditioner< X > |
| Constraint preconditioner for Taylor-Hood discretizations of incompressibility problems. More...
|
|
class | Kaskade::TrivialPreconditioner< Operator > |
| The trivial preconditioner: this is simply the identity that does exactly nothing. More...
|
|
class | Kaskade::MakeJacobiSmoother |
| Functor for creating Jacobi smoothers. More...
|
|
class | Kaskade::MakeAdditiveSchwarzSmoother< Space, Scalar > |
| Functor for creating overlapping Schwarz smoothers. More...
|
|
Preconditioners for iterative solvers, including smoothers for multigrid methods.