dune-istl  2.4.1-rc2
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
oCDune::AdderSelector< T, X, S >Template meta program for choosing how to add the correction
oCDune::AdderSelector< AdditiveSchwarzMode, X, S >
oCDune::AdderSelector< MultiplicativeSchwarzMode, X, S >
oCDune::AdderSelector< SymmetricMultiplicativeSchwarzMode, X, S >
oCDune::OwnerOverlapCopyCommunication< GlobalIdType, LocalIdType >::AddGatherScatter< T >
oCDune::AdditiveAdder< S, T >
oCDune::AdditiveAdder< S, BlockVector< FieldVector< T, n >, A > >
oCDune::AdditiveSchwarzModeTag that the tells the schwarz method to be additive
oCDune::Amg::Aggregate< G, S >A class for temporarily storing the vertices of an aggregate in
oCDune::Amg::Aggregate< MatrixGraph, VertexSet >
oCDune::Amg::AggregateRenumberer< G >
oCDune::Amg::AggregatesGatherScatter< T, TI >
oCDune::Amg::AggregatesMap< V >Class providing information about the mapping of the vertices onto aggregates
oCDune::Amg::AggregatesMap< Vertex >
oCDune::Amg::AggregatesPublisher< T, O, I >
oCDune::Amg::AggregatesPublisher< T, O, OwnerOverlapCopyCommunication< T1, T2 > >Utility class for publishing the aggregate number of the DOFs in the overlap to other processors and convert them to local indices
oCDune::Amg::AggregatesPublisher< T, O, SequentialInformation >
oCDune::Amg::Aggregator< G >Class for building the aggregates
oCDune::algmeta_bdsolve< I, relax >
oCDune::algmeta_bdsolve< 0, norelax >
oCDune::algmeta_bdsolve< 0, withrelax >
oCDune::algmeta_btsolve< I, diag, relax >
oCDune::algmeta_btsolve< 0, nodiag, norelax >
oCDune::algmeta_btsolve< 0, nodiag, withrelax >
oCDune::algmeta_btsolve< 0, withdiag, norelax >
oCDune::algmeta_btsolve< 0, withdiag, withrelax >
oCDune::algmeta_itsteps< I >
oCDune::algmeta_itsteps< 0 >
oCDune::Amg::AlwaysOneNorm
oCDune::Amg::ApplyHelper< i >
oCDune::Amg::ApplyHelper< 0 >
oCDune::base_array_unmanaged< B, A >A simple array container for objects of type B
oCDune::base_array_unmanaged< FieldVector< T, n >, A >
oCDune::base_array_unmanaged< T, A >
oCDune::Amg::BaseConnectivityConstructor
oCDune::Amg::BaseGalerkinProduct
oCDune::BaseGetSuperLUType< T >
oCDune::BaseGetSuperLUType< double >
oCDune::BaseGetSuperLUType< float >
oCDune::BaseGetSuperLUType< std::complex< double > >
oCDune::BaseGetSuperLUType< std::complex< float > >
oCDune::BCRSMatrix< B, A >A sparse block matrix with compressed row storage
oCBidirectionalIteratorFacade
oCDune::BL< l >Compile-time parameter for block recursion depth
oCDune::Amg::MatrixHierarchy< M, PI, A >::MatrixStats< Matrix, true >::calc
oCDune::CheckIfDiagonalPresent< Matrix, blocklevel, l >Check whether the a matrix has diagonal values on blocklevel recursion levels
oCDune::CheckIfDiagonalPresent< Matrix, 0, l >
oCDune::CheckIfDiagonalPresent< MultiTypeBlockMatrix< T1, T2, T3, T4, T5, T6, T7, T8, T9 >, blocklevel, l >
oCDune::ColCompMatrix< M >Utility class for converting an ISTL Matrix into a column-compressed matrix
oCDune::ColCompMatrix< BCRSMatrix< FieldMatrix< B, n, m >, TA > >Converter for BCRSMatrix to column-compressed Matrix. specialization for BCRSMatrix
oCDune::ColCompMatrix< Matrix >
oCDune::ColCompMatrixInitializer< M >Inititializer for the ColCompMatrix as needed by OverlappingSchwarz
oCDune::ColCompMatrixInitializer< BCRSMatrix< FieldMatrix< T, n, m >, A > >
oCDune::CommMatrixRow< M, I >Utility class for comunicating the matrix entries
oCDune::CommMatrixRowSize< M, RI >Utility class to communicate and set the row sizes of a redistributed matrix
oCDune::CommMatrixSparsityPattern< M, I >Utility class to communicate and build the sparsity pattern of a redistributed matrix
oCDune::CommPolicy< Amg::GlobalAggregatesMap< T, TI > >
oCDune::CommPolicy< CommMatrixRow< M, I > >
oCDune::CommPolicy< CommMatrixSparsityPattern< M, I > >
oCDune::compressed_base_array_unmanaged< B, A >A simple array container with non-consecutive index set
oCDune::CompressionStatistics< size_type >Statistics about compression achieved in implicit mode
oCDune::Amg::BaseConnectivityConstructor::ConnectedBuilder< G, S, V >Visitor for identifying connected aggregates during a breadthFirstSearch
oCDune::VariableBlockVector< B, A >::ConstIteratorConstIterator class for sequential access
oCDune::Amg::ConstructionTraits< T >Traits class for generically constructing non default constructable types
oCDune::Amg::ConstructionTraits< BlockPreconditioner< X, Y, C, T > >
oCDune::Amg::ConstructionTraits< BlockVector< T, A > >
oCDune::Amg::ConstructionTraits< MatrixAdapter< M, X, Y > >
oCDune::Amg::ConstructionTraits< NonoverlappingBlockPreconditioner< C, T > >
oCDune::Amg::ConstructionTraits< NonoverlappingSchwarzOperator< M, X, Y, C > >
oCDune::Amg::ConstructionTraits< OverlappingSchwarzOperator< M, X, Y, C > >
oCDune::Amg::ConstructionTraits< OwnerOverlapCopyCommunication< T1, T2 > >
oCDune::Amg::ConstructionTraits< ParSSOR< M, X, Y, C > >Policy for the construction of the ParSSOR smoother
oCDune::Amg::ConstructionTraits< SeqILU0< M, X, Y > >Policy for the construction of the SeqILUn smoother
oCDune::Amg::ConstructionTraits< SeqILUn< M, X, Y > >Policy for the construction of the SeqJac smoother
oCDune::Amg::ConstructionTraits< SeqJac< M, X, Y, l > >Policy for the construction of the SeqJac smoother
oCDune::Amg::ConstructionTraits< SeqOverlappingSchwarz< M, X, TM, TS, TA > >
oCDune::Amg::ConstructionTraits< SeqSOR< M, X, Y, l > >Policy for the construction of the SeqSOR smoother
oCDune::Amg::ConstructionTraits< SeqSSOR< M, X, Y, l > >Policy for the construction of the SeqSSOR smoother
oCDune::Amg::ConstructionTraits< SequentialInformation >
oCDune::OwnerOverlapCopyCommunication< GlobalIdType, LocalIdType >::CopyGatherScatter< T >Gather/scatter callback for communcation
oCDune::VariableBlockVector< B, A >::CreateIteratorIterator class for sequential creation of blocks
oCDune::BCRSMatrix< B, A >::CreateIteratorIterator class for sequential creation of blocks
oCDune::BCRSMatrix< B, A >::DeallocatorClass used by shared_ptr to deallocate memory using the proper allocator
oCDune::Amg::DefaultConstructionArgs< T >Construction Arguments for the default smoothers
oCDune::Amg::DefaultConstructionArgs< SeqILUn< M, X, Y > >
oCDune::Amg::DefaultConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > >
oCDune::Amg::DefaultSmootherArgs< T >The default class for the smoother arguments
oCDune::Amg::DependencyParametersParameters needed to check whether a node depends on another
oCDune::Amg::Diagonal< N >Norm that uses only the [N][N] entry of the block to determine couplings
oCDune::Amg::Diagonal< 0 >
oCDune::Amg::DirichletBoundarySetter< T >
oCDune::Amg::DirichletBoundarySetter< SequentialInformation >
oCDune::Amg::AggregatesMap< V >::DummyEdgeVisitorA Dummy visitor that does nothing for each visited edge
oCDune::DynamicMatrixSubdomainSolver< M, X, Y >Exact subdomain solver using Dune::DynamicMatrix<T>::solve
oCDune::DynamicMatrixSubdomainSolver< BCRSMatrix< FieldMatrix< K, n, n >, Al >, X, Y >
oCDune::Amg::SubGraph< G, T >::EdgeIndexMapAn index map for mapping the edges to indices
oCDune::Amg::MatrixGraph< M >::EdgeIteratorT< C >Iterator over all edges starting from a vertex
oCDune::Amg::EdgePropertiesClass representing the properties of an ede in the matrix graph
oCException
oCDune::FieldMatrix< K, n, m >
oCDune::FieldTraits< BlockVector< B, A > >
oCFMatrixError
oCForwardIteratorFacade
oCDune::Amg::FrobeniusNorm
oCDune::Amg::GaussSeidelPostsmoothDefect< level >
oCDune::Amg::GaussSeidelPresmoothDefect< level >
oCDune::GetSuperLUType< T >
oCDune::Amg::GlobalAggregatesMap< T, TI >
oCDune::Amg::GraphEdgePropertiesSelector< G >Wrapper to access the internal vertex properties of a graph via operator[]()
oCDune::Amg::GraphVertexPropertiesSelector< G >Wrapper to access the internal edge properties of a graph via operator[]()
oCDune::Amg::Hierarchy< T, A >A hierarchy of coantainers (e.g. matrices or vectors)
oCDune::Amg::Hierarchy< Domain, A >
oCDune::Amg::Hierarchy< Domain, std::allocator< X > >
oCDune::Amg::Hierarchy< MatrixOperator, Allocator >
oCDune::Amg::Hierarchy< ParallelInformation, Allocator >
oCDune::Amg::Hierarchy< Range, A >
oCDune::Amg::Hierarchy< Range, std::allocator< X > >
oCDune::Amg::Hierarchy< Smoother, A >
oCDune::ILUSubdomainSolver< M, X, Y >Base class encapsulating common algorithms of ILU0SubdomainSolver and ILUNSubdomainSolver
oCDune::ImplicitMatrixBuilder< M_ >A wrapper for uniform access to the BCRSMatrix during and after the build stage in implicit build mode
oCDune::IndexInfoFromGrid< G, L >Information about the index distribution
oCDune::Amg::IndicesCoarsener< T, E >
oCDune::Amg::IndicesCoarsener< SequentialInformation, E >Coarsen Indices in the sequential case
oCInterface
oCDune::InverseOperator< X, Y >Abstract base class for all solvers
oCDune::InverseOperator< BlockVector< FieldVector< T, m >, A::template rebind< FieldVector< T, m > >::other >, BlockVector< FieldVector< T, n >, A::template rebind< FieldVector< T, n > >::other > >
oCDune::InverseOperator< X, X >
oCDune::InverseOperatorResultStatistics about the application of an inverse operator
oCDune::IsDirectSolver< Solver >
oCDune::IsDirectSolver< SeqPardiso< M, X, Y > >
oCDune::IsDirectSolver< SuperLU< BCRSMatrix< FieldMatrix< T, n, m >, A > > >
oCDune::IsDirectSolver< UMFPack< BCRSMatrix< FieldMatrix< T, n, m >, A > > >
oCDune::IsMatrix< T >Test whether a type is an ISTL Matrix
oCDune::IsMatrix< BCRSMatrix< T, A > >
oCDune::IsMatrix< DenseMatrix< T > >
oCDune::VariableBlockVector< B, A >::IteratorIterator class for sequential access
oCDune::IteratorDirectionSelector< T1, T2, forward >Helper template meta program for application of overlapping schwarz
oCDune::IteratorDirectionSelector< T1, T2, false >
oCDune::Amg::LevelTransferPolicy< FO, CO >Abstract base class for transfer between levels and creation of the coarse level system
oCDune::Amg::LevelTransferPolicy< FO, typename CSP::Operator >
oCDune::Amg::LevelTransferPolicy< O, O >
oCDune::LinearOperator< X, Y >A linear operator
oCDune::LinearOperator< X, X >
oCMathError
oCDune::MatMultMatResult< M1, M2 >Helper TMP to get the result type of a sparse matrix matrix multiplication ( $C=A*B$)
oCDune::MatMultMatResult< BCRSMatrix< FieldMatrix< T, n, k >, A >, BCRSMatrix< FieldMatrix< T, k, m >, A1 > >
oCDune::MatMultMatResult< FieldMatrix< T, n, k >, FieldMatrix< T, k, m > >
oCDune::Matrix< T, A >A generic dynamic dense matrix
oCDune::Amg::MatrixAdapterArgs< M, X, Y >
oCDune::MatrixCopyRowSizeGatherScatter< M, I, RI >
oCDune::MatrixDimension< M >
oCDune::MatrixDimension< BCRSMatrix< B, TA > >
oCDune::MatrixDimension< BCRSMatrix< FieldMatrix< B, n, m >, TA > >
oCDune::MatrixDimension< DiagonalMatrix< K, n > >
oCDune::MatrixDimension< Dune::DynamicMatrix< T > >
oCDune::MatrixDimension< FieldMatrix< K, n, m > >
oCDune::MatrixDimension< Matrix< FieldMatrix< K, n, m >, TA > >
oCDune::MatrixDimension< ScaledIdentityMatrix< K, n > >
oCDune::Amg::MatrixGraph< M >The (undirected) graph of a matrix
oCDune::Amg::MatrixGraph< const M >
oCDune::Amg::MatrixHierarchy< M, PI, A >The hierarchies build by the coarsening process
oCDune::MatrixIndexSetStores the nonzero entries in a sparse matrix
oCDune::MatrixRowGatherScatter< M, I >
oCDune::MatrixRowSet< M >Provides access to an iterator over all matrix rows
oCDune::MatrixRowSizeGatherScatter< M, I, RI >
oCDune::MatrixRowSubset< M, S >Provides access to an iterator over an arbitrary subset of matrix rows
oCDune::MatrixSparsityPatternGatherScatter< M, I >
oCDune::MatrixMarketImpl::MatrixValuesSetter< D, brows, bcols >Functor to the data values of the matrix
oCDune::MatrixMarketImpl::MatrixValuesSetter< PatternDummy, brows, bcols >
oCDune::MatrixMarketImpl::mm_block_structure_header< M >Metaprogram for writing the ISTL block structure header
oCDune::MatrixMarketImpl::mm_block_structure_header< BCRSMatrix< FieldMatrix< T, i, j >, A > >
oCDune::MatrixMarketImpl::mm_block_structure_header< BlockVector< FieldVector< T, i >, A > >
oCDune::MatrixMarketImpl::mm_block_structure_header< FieldMatrix< T, i, j > >
oCDune::MatrixMarketImpl::mm_block_structure_header< FieldVector< T, i > >
oCDune::MatrixMarketImpl::mm_header_printer< M >Meta program to write the correct Matrix Market header
oCDune::MatrixMarketImpl::mm_header_printer< BCRSMatrix< FieldMatrix< T, i, j >, A > >
oCDune::MatrixMarketImpl::mm_header_printer< BlockVector< B, A > >
oCDune::MatrixMarketImpl::mm_header_printer< FieldMatrix< T, i, j > >
oCDune::MatrixMarketImpl::mm_header_printer< FieldVector< T, j > >
oCDune::mm_multipliers< M >
oCDune::mm_multipliers< BCRSMatrix< FieldMatrix< B, i, j >, A > >
oCDune::MatrixMarketImpl::mm_numeric_type< T >Helper metaprogram to get the matrix market string representation of the numeric type
oCDune::MatrixMarketImpl::mm_numeric_type< double >
oCDune::MatrixMarketImpl::mm_numeric_type< float >
oCDune::MatrixMarketImpl::mm_numeric_type< int >
oCDune::MatrixMarketImpl::mm_numeric_type< std::complex< double > >
oCDune::MatrixMarketImpl::mm_numeric_type< std::complex< float > >
oCDune::MatrixMarketImpl::MMHeader
oCDune::MultiplicativeAdder< S, T >
oCDune::MultiplicativeAdder< S, BlockVector< FieldVector< T, n >, A > >
oCDune::MultiplicativeSchwarzModeTag that tells the Schwarz method to be multiplicative
oCDune::MultiTypeBlockMatrix< T1, T2, T3, T4, T5, T6, T7, T8, T9 >
oCDune::Amg::NonoverlappingOperatorArgs< M, C >
oCDune::MatrixMarketImpl::NumericWrapper< T >Wrapper class of numeric values
oCDune::MatrixMarketImpl::NumericWrapper< PatternDummy >
oCDune::Amg::OneStepAMGCoarseSolverPolicy< O, S, C >A policy class for solving the coarse level system using one step of AMG
oCDune::OverlappingAssignerHelper< T, tag >
oCDune::OverlappingAssignerHelper< DynamicMatrixSubdomainSolver< BCRSMatrix< FieldMatrix< K, n, n >, Al >, X, Y >, false >
oCDune::OverlappingAssignerHelper< S, Dune::StoresColumnCompressed< S >::value >
oCDune::OverlappingAssignerHelper< S< BCRSMatrix< FieldMatrix< T, n, m >, A > >, true >
oCDune::OverlappingAssignerHelper< T, Dune::StoresColumnCompressed< T >::value >
oCDune::OverlappingAssignerILUBase< M, X, Y >
oCDune::OverlappingSchwarzInitializer< I, S, D >Initializer for SuperLU Matrices representing the subdomains
oCDune::Amg::OverlappingSchwarzOperatorArgs< M, C >
oCDune::Amg::OverlapVertex< T >
oCDune::OwnerOverlapCopyAttributeSetAttribute set for overlapping schwarz
oCDune::OwnerOverlapCopyCommunication< GlobalIdType, LocalIdType >A class setting up standard communication for a two-valued attribute set with owner/overlap/copy semantics
oCDune::Amg::OwnerOverlapCopyCommunicationArgs
oCDune::Amg::ParallelIndicesCoarsener< T, E >
oCDune::Amg::ParallelIndicesCoarsener< OwnerOverlapCopyCommunication< G, L >, E >
oCDune::MatrixMarketImpl::PatternDummyUtility class for marking the pattern type of the MatrixMarket matrices
oCDune::PointerCompare< T >
oCDune::Preconditioner< X, Y >Base class for matrix free definition of preconditioners
oCDune::Preconditioner< AMG::Domain, AMG::Range >
oCDune::Preconditioner< FO::domain_type, FO::range_type >
oCDune::Preconditioner< O::domain_type, O::range_type >
oCDune::Preconditioner< P::domain_type, P::range_type >
oCDune::Preconditioner< X, X >
oCDune::Amg::PropertiesGraph< G, VP, EP, VM, EM >Attaches properties to the edges and vertices of a graph
oCDune::Amg::PropertiesGraphCreator< M, cat >
oCDune::Amg::PropertiesGraphCreator< M, SolverCategory::nonoverlapping >
oCDune::Amg::PropertiesGraphCreator< M, SolverCategory::overlapping >
oCDune::Amg::PropertiesGraphCreator< M, SolverCategory::sequential >
oCDune::PropertyMapTypeSelector< Amg::VertexVisitedTag, Amg::PropertiesGraph< G, Amg::VertexProperties, EP, VM, EM > >
oCDune::Amg::GlobalAggregatesMap< T, TI >::Proxy
oCDune::QuerySpaceChooser< T >
oCDune::QuerySpaceChooser< double >
oCRandomAccessIteratorFacade
oCRAPropertyMapHelper
oCDune::RedistributeInformation< T >
oCDune::RedistributeInformation< OwnerOverlapCopyCommunication< T, T1 > >
oCDune::ImplicitMatrixBuilder< M_ >::row_objectProxy row object for entry access
oCDune::Amg::RowSumFunctor using the row sum (infinity) norm to determine strong couplings
oCDune::ScalarProduct< X >Base class for scalar product and norm computation
oCDune::ScalarProductChooser< X, C, c >Choose the approriate scalar product for a solver category
oCDune::ScalarProductChooser< X, C, SolverCategory::nonoverlapping >
oCDune::ScalarProductChooser< X, C, SolverCategory::overlapping >
oCDune::ScalarProductChooser< X, C, SolverCategory::sequential >
oCDune::ScaledIdentityMatrix< K, n >A multiple of the identity matrix of static size
oCDune::SeqOverlappingSchwarzApplier< T >Helper template meta program for application of overlapping schwarz
oCDune::SeqOverlappingSchwarzApplier< SeqOverlappingSchwarz< M, X, SymmetricMultiplicativeSchwarzMode, TD, TA > >
oCDune::SeqOverlappingSchwarzAssemblerHelper< T, tag >
oCDune::SeqOverlappingSchwarzAssemblerHelper< DynamicMatrixSubdomainSolver< BCRSMatrix< FieldMatrix< K, n, n >, Al >, X, Y >, false >
oCDune::SeqOverlappingSchwarzAssemblerHelper< S< BCRSMatrix< FieldMatrix< T, m, n >, A > >, true >
oCDune::SeqOverlappingSchwarzAssemblerHelper< T, Dune::StoresColumnCompressed< T >::value >
oCDune::SeqOverlappingSchwarzAssemblerILUBase< M, X, Y >
oCDune::SeqOverlappingSchwarzDomainSize< M >
oCDune::SeqOverlappingSchwarzDomainSize< BCRSMatrix< FieldMatrix< T, n, m >, A > >
oCDune::Amg::SequentialCommunicationArgs
oCDune::Amg::SequentialInformation
oCDune::Amg::SmootherApplier< T >Helper class for applying the smoothers
oCDune::Amg::SmootherApplier< BlockPreconditioner< X, Y, C, SeqSOR< M, X, Y, l > > >
oCDune::Amg::SmootherApplier< NonoverlappingBlockPreconditioner< C, SeqSOR< M, X, Y, l > > >
oCDune::Amg::SmootherApplier< SeqOverlappingSchwarz< M, X, MultiplicativeSchwarzMode, MS, TA > >
oCDune::Amg::SmootherApplier< SeqSOR< M, X, Y, l > >
oCDune::Amg::SmootherTraits< T >Traits class for getting the attribute class of a smoother
oCDune::Amg::SmootherTraits< BlockPreconditioner< X, Y, C, T > >
oCDune::Amg::SmootherTraits< NonoverlappingBlockPreconditioner< C, T > >
oCDune::Amg::SmootherTraits< S >
oCDune::Amg::SmootherTraits< SeqOverlappingSchwarz< M, X, TM, TS, TA > >
oCDune::Amg::SmootherTraits< Smoother >
oCDune::SolverCategoryCategories for the solvers
oCDune::Amg::SparsityBuilder< M >Functor for building the sparsity pattern of the matrix using examineConnectivity
oCDune::StoresColumnCompressed< Solver >
oCDune::StoresColumnCompressed< SuperLU< BCRSMatrix< FieldMatrix< T, n, m >, A > > >
oCDune::StoresColumnCompressed< UMFPack< BCRSMatrix< FieldMatrix< T, n, m >, A > > >
oCDune::Amg::SubGraph< G, T >A subgraph of a graph
oCDune::Amg::SubGraph< Graph, T >
oCDune::SuperLU< Matrix >
oCDune::SuperLUDenseMatChooser< T >
oCDune::SuperLUDenseMatChooser< double >
oCDune::SuperLUMatrix< M >Utility class for converting an ISTL Matrix into a SuperLU Matrix
oCDune::SuperLUMatrix< Matrix >
oCDune::SuperLUQueryChooser< T >
oCDune::SuperLUSolveChooser< T >
oCDune::SuperLUSolveChooser< double >
oCDune::SuperMatrixCreateSparseChooser< T >
oCDune::SuperMatrixCreateSparseChooser< float >
oCDune::SuperMatrixInitializer< M >
oCDune::SuperMatrixPrinter< T >
oCDune::SuperMatrixPrinter< float >
oCDune::SymmetricMultiplicativeSchwarzModeTag that tells the Schwarz method to be multiplicative and symmetric
oCT
oCTimer
oCDune::Amg::Transfer< V1, V2, T >
oCDune::Amg::Transfer< V, V1, OwnerOverlapCopyCommunication< T1, T2 > >
oCDune::Amg::Transfer< V, V1, SequentialInformation >
oCDune::TransposedMatMultMatResult< M1, M2 >Helper TMP to get the result type of a sparse matrix matrix multiplication ( $C=A*B$)
oCDune::TransposedMatMultMatResult< BCRSMatrix< FieldMatrix< T, k, n >, A >, BCRSMatrix< FieldMatrix< T, k, m >, A1 > >
oCDune::TransposedMatMultMatResult< FieldMatrix< T, k, n >, FieldMatrix< T, k, m > >
oCtype
oCDune::UMFPack< Matrix >Use the UMFPack package to directly solve linear systems – empty default class
oCDune::UMFPackMethodChooser< T >
oCDune::UMFPackMethodChooser< double >
oCDune::UMFPackMethodChooser< std::complex< double > >
oCDune::Amg::MatrixGraph< M >::VertexIteratorT< C >The vertex iterator type of the graph
oCDune::Amg::VertexPropertiesClass representing a node in the matrix graph
oCDune::Amg::VertexPropertiesGraph< G, VP, VM >Attaches properties to the vertices of a graph
\CDune::Amg::VertexVisitedTagTag idnetifying the visited property of a vertex