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] | Provides utility classes for syncing distributed data via MPI communication |
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] | ??? |
indexset.hh [code] | Provides a map between global and local indices |
indicescoarsener.hh [code] | Provides a class for building the index set and remote indices on the coarse level |
indicessyncer.hh [code] | Class for adding missing indices of a distributed index set in a local communication |
interface.hh [code] | Provides classes for building the communication interface between remote indices |
io.hh [code] | Some generic functions for pretty printing vectors and matrices |
istlexception.hh [code] | |
localindex.hh [code] | Provides classes for use as the local index in ParallelIndexSet |
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] | Traits classes for mapping types onto MPI_Datatype |
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] | Provides classes for use as the local index in ParallelIndexSet for distributed computing |
preconditioners.hh [code] | Define general preconditioner interface |
properties.hh [code] | Provides classes for handling internal properties in a graph |
remoteindices.hh [code] | Classes discribing a distributed indexset |
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] | Provides classes for selecting indices base on attribute flags |
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 |
vbcrsmatrix.hh [code] | ??? |
vbvector.hh [code] | ??? |