dune-istl
2.1.1
|
aggregates.hh [code] | Provides classes for the Coloring process of AMG |
allocator.hh [code] | |
amg.hh [code] | The AMG preconditioner |
basearray.hh [code] | Implements several basic array containers |
bcrsmatrix.hh [code] | Implementation of the BCRSMatrix class |
bdmatrix.hh [code] | Implementation of the BDMatrix class |
btdmatrix.hh [code] | Implementation of the BTDMatrix class |
bvector.hh [code] | This file implements a vector space as a tensor product of a given vector space. The number of components can be given at run-time |
combinedfunctor.hh [code] | |
communicator.hh [code] | |
construction.hh [code] | Helper classes for the construction of classes without empty constructor |
dependency.hh [code] | Provides classes for initializing the link attributes of a matrix graph |
diagonalmatrix.hh [code] | This file implements a quadratic matrix of fixed size which is diagonal |
example.cc | |
galerkin.hh [code] | Provides a class for building the galerkin product based on a aggregation scheme |
globalaggregates.hh [code] | |
graph.hh [code] | Provides classes for building the matrix graph |
graphcreator.hh [code] | |
gsetc.hh [code] | Simple iterative methods like Jacobi, Gauss-Seidel, SOR, SSOR, etc. in a generic way |
hierarchy.hh [code] | Provides a classes representing the hierarchies in AMG |
ilu.hh [code] | ??? |
ilusubdomainsolver.hh [code] | Various local subdomain solvers based on ILU for SeqOverlappingSchwarz |
indexset.hh [code] | |
indicescoarsener.hh [code] | Provides a class for building the index set and remote indices on the coarse level |
indicessyncer.hh [code] | |
interface.hh [code] | |
io.hh [code] | Some generic functions for pretty printing vectors and matrices |
istlexception.hh [code] | |
kamg.hh [code] | Provides an algebraic multigrid using a Krylov cycle |
localindex.hh [code] | |
mainpage | |
matrix.hh [code] | A dynamic dense block matrix class |
matrixindexset.hh [code] | |
matrixmarket.hh [code] | |
matrixmatrix.hh [code] | Functions for sparse matrix matrix multiplication |
matrixredistribute.hh [code] | Functionality for redistributing a sparse matrix |
matrixutils.hh [code] | Some handy generic functions for ISTL matrices |
modules | |
mpitraits.hh [code] | |
multitypeblockmatrix.hh [code] | |
multitypeblockvector.hh [code] | |
novlpschwarz.hh [code] | |
operators.hh [code] | Define general, extensible interface for operators. The available implementation wraps a matrix |
overlappingschwarz.hh [code] | Contains one level overlapping Schwarz preconditioners |
owneroverlapcopy.hh [code] | Classes providing communication interfaces for overlapping Schwarz methods |
pardiso.hh [code] | |
pinfo.hh [code] | |
plocalindex.hh [code] | |
preconditioners.hh [code] | Define general preconditioner interface |
properties.hh [code] | Provides classes for handling internal properties in a graph |
remoteindices.hh [code] | |
renumberer.hh [code] | |
repartition.hh [code] | Functionality for redistributing a parallel index set using graph partitioning |
scalarproducts.hh [code] | Define base class for scalar product and norm |
scaledidmatrix.hh [code] | This file implements a quadratic matrix of fixed size which is a multiple of the identity |
schwarz.hh [code] | |
selection.hh [code] | |
smoother.hh [code] | Classes for the generic construction and application of the smoothers |
solvercategory.hh [code] | |
solvers.hh [code] | Define general, extensible interface for inverse operators |
superlu.hh [code] | Classes for using SuperLU with ISTL matrices |
supermatrix.hh [code] | |
transfer.hh [code] | Prolongation and restriction for amg |
vbvector.hh [code] | ??? |