dune-istl 2.9.0
File List
Here is a list of all files with brief descriptions:
[detail level 1234]
  doc
 doxygen
  dune
  istl
  common
 counter.hh
 registry.hh
  eigenvalue
 arpackpp.hh
 poweriteration.hh
  paamg
 aggregates.hhProvides classes for the Coloring process of AMG
 amg.hhThe AMG preconditioner
 combinedfunctor.hh
 construction.hhHelper classes for the construction of classes without empty constructor
 dependency.hhProvides classes for initializing the link attributes of a matrix graph
 fastamg.hhA fast AMG method, that currently only allows only Gauss-Seidel smoothing and is currently purely sequential. It combines one Gauss-Seidel presmoothing sweep with the defect calculation to reduce memory transfers
 fastamgsmoother.hh
 galerkin.hhProvides a class for building the galerkin product based on a aggregation scheme
 globalaggregates.hhProvdes class for identifying aggregates globally
 graph.hhProvides classes for building the matrix graph
 graphcreator.hh
 hierarchy.hhProvides a classes representing the hierarchies in AMG
 indicescoarsener.hhProvides a class for building the index set and remote indices on the coarse level
 kamg.hhProvides an algebraic multigrid using a Krylov cycle
 matrixhierarchy.hhProvides a classes representing the hierarchies in AMG
 parameters.hhParameter classes for customizing AMG
 pinfo.hh
 properties.hhProvides classes for handling internal properties in a graph
 renumberer.hh
 smoother.hhClasses for the generic construction and application of the smoothers
 transfer.hhProlongation and restriction for amg
 twolevelmethod.hhAlgebraic twolevel methods
 allocator.hh
 basearray.hhImplements several basic array containers
 bccsmatrix.hh
 bccsmatrixinitializer.hh
 bcrsmatrix.hhImplementation of the BCRSMatrix class
 bdmatrix.hhImplementation of the BDMatrix class
 blocklevel.hhHelper functions for determining the vector/matrix block level
 btdmatrix.hhImplementation of the BTDMatrix class
 bvector.hhThis file implements a vector space as a tensor product of a given vector space. The number of components can be given at run-time
 cholmod.hh
 foreach.hh
 gsetc.hhSimple iterative methods like Jacobi, Gauss-Seidel, SOR, SSOR, etc. in a generic way
 ildl.hhIncomplete LDL decomposition
 ilu.hhThe incomplete LU factorization kernels
 ilusubdomainsolver.hhVarious local subdomain solvers based on ILU for SeqOverlappingSchwarz
 io.hhSome generic functions for pretty printing vectors and matrices
 istlexception.hh
 ldl.hhClass for using LDL with ISTL matrices
 matrix.hhA dynamic dense block matrix class
 matrixindexset.hh
 matrixmarket.hhProvides classes for reading and writing MatrixMarket Files with an extension for parallel matrices
 matrixmatrix.hhFunctions for sparse matrix matrix multiplication
 matrixredistribute.hhFunctionality for redistributing a sparse matrix
 matrixutils.hhSome handy generic functions for ISTL matrices
 multitypeblockmatrix.hh
 multitypeblockvector.hh
 novlpschwarz.hh
 operators.hhDefine general, extensible interface for operators. The available implementation wraps a matrix
 overlappingschwarz.hhContains one level overlapping Schwarz preconditioners
 owneroverlapcopy.hhClasses providing communication interfaces for overlapping Schwarz methods
 preconditioner.hh
 preconditioners.hhDefine general preconditioner interface
 repartition.hhFunctionality for redistributing a parallel index set using graph partitioning
 scalarproducts.hhDefine base class for scalar product and norm
 scaledidmatrix.hhThis file implements a quadratic matrix of fixed size which is a multiple of the identity
 schwarz.hh
 solver.hhDefine general, extensible interface for inverse operators
 solvercategory.hh
 solverfactory.hh
 solverregistry.hh
 solvers.hhImplementations of the inverse operator interface
 solvertype.hhTemplates characterizing the type of a solver
 spqr.hhClass for using SPQR with ISTL matrices
 superlu.hhClasses for using SuperLU with ISTL matrices
 superlufunctions.hh
 supermatrix.hh
 umfpack.hhClasses for using UMFPack with ISTL matrices
 vbvector.hh???