mainpage.txt
/build/dune-istl-B9j5DV/dune-istl-2.11.0/doc/doxygen/
a00002.html
modules.txt
/build/dune-istl-B9j5DV/dune-istl-2.11.0/doc/doxygen/
a00005.html
allocator.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00038.html
Dune::exists
Dune::DefaultAllocatorTraits
Dune::DefaultAllocatorTraits< T, std::void_t< typename T::allocator_type > >
Dune::AllocatorTraits
Dune
basearray.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00212.html
istlexception.hh
Dune
bccsmatrix.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00074.html
Dune
Dune::ISTL
bccsmatrixinitializer.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00194.html
dune/istl/bccsmatrix.hh
Dune
Dune::ISTL
bcrsmatrix.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00008.html
istlexception.hh
bvector.hh
matrixutils.hh
matrixindexset.hh
dune/istl/blocklevel.hh
Dune::CompressionStatistics
Dune::ImplicitMatrixBuilder
Dune::ImplicitMatrixBuilder::row_object
Dune::BCRSMatrix
Dune::BCRSMatrix::RealRowIterator
Dune::BCRSMatrix::CreateIterator
Dune::FieldTraits< BCRSMatrix< B, A > >
Dune
bdmatrix.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00044.html
dune/istl/bcrsmatrix.hh
dune/istl/blocklevel.hh
Dune::BDMatrix
Dune::FieldTraits< BDMatrix< B, A > >
Dune
blocklevel.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00032.html
Dune
btdmatrix.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00041.html
dune/istl/bcrsmatrix.hh
dune/istl/blocklevel.hh
Dune::BTDMatrix
Dune::FieldTraits< BTDMatrix< B, A > >
Dune
bvector.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00164.html
dune/istl/blocklevel.hh
basearray.hh
istlexception.hh
Dune::BlockVector
Dune::FieldTraits< BlockVector< B, A > >
Dune
cholmod.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00026.html
dune/istl/bcrsmatrix.hh
dune/istl/bvector.hh
dune/istl/solver.hh
dune/istl/solverregistry.hh
dune/istl/foreach.hh
Dune::Cholmod
Dune
counter.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/common/
a00185.html
Dune
Dune::CounterImpl
- #define DUNE_GET_COUNTER a00185.html a52c18e20d25c64cfa14ec5faaa4eb3bd (Tag)
- #define DUNE_INC_COUNTER a00185.html a5d969c720adf3ae3114e5a51e2cf5d96 (Tag)
- constexpr std::size_t maxcount a00185.html a691e9cc830a63581384caef120bcbef8
registry.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/common/
a00188.html
counter.hh
Dune
- #define DUNE_REGISTRY_PUT a00188.html a5aba8ecf7926f3c3dade1b898db68cf7 (Tag, id,...)
dilu.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00182.html
istlexception.hh
Dune
Dune::DILU
arpackpp.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/eigenvalue/
a00161.html
dune/istl/blocklevel.hh
dune/istl/bvector.hh
dune/istl/istlexception.hh
dune/istl/io.hh
Dune::ArPackPlusPlus_Algorithms
Dune
poweriteration.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/eigenvalue/
a00158.html
dune/istl/blocklevel.hh
dune/istl/operators.hh
dune/istl/solvercategory.hh
dune/istl/solvertype.hh
dune/istl/istlexception.hh
dune/istl/io.hh
dune/istl/solvers.hh
Dune::PowerIteration_Algorithms
Dune
foreach.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00059.html
dune/istl/bcrsmatrix.hh
dune/istl/scaledidmatrix.hh
Dune
Dune::ForEach
gsetc.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00011.html
multitypeblockvector.hh
multitypeblockmatrix.hh
istlexception.hh
Dune::BL
Dune::algmeta_btsolve
Dune::algmeta_btsolve< 0, withdiag, withrelax >
Dune::algmeta_btsolve< 0, withdiag, norelax >
Dune::algmeta_btsolve< 0, nodiag, withrelax >
Dune::algmeta_btsolve< 0, nodiag, norelax >
Dune::algmeta_bdsolve
Dune::algmeta_bdsolve< 0, withrelax >
Dune::algmeta_bdsolve< 0, norelax >
Dune::algmeta_itsteps
Dune::algmeta_itsteps< 0, M >
Dune::algmeta_itsteps< I, MultiTypeBlockMatrix< T1, MultiTypeMatrixArgs... > >
Dune
ildl.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00215.html
ilu.hh
Dune
ilu.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00200.html
istlexception.hh
Dune::ILU::CRS
Dune
Dune::ILU
ilusubdomainsolver.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00149.html
dune/istl/preconditioners.hh
matrix.hh
Dune::ILUSubdomainSolver
Dune::ILU0SubdomainSolver
Dune::ILUNSubdomainSolver
Dune
io.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00053.html
matrixutils.hh
istlexception.hh
dune/istl/bcrsmatrix.hh
dune/istl/blocklevel.hh
Dune::DefaultSVGMatrixOptions
Dune
istlexception.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00065.html
Dune::ISTLError
Dune::BCRSMatrixError
Dune::ImplicitModeCompressionBufferExhausted
Dune::SolverAbort
Dune::MatrixBlockError
Dune
ldl.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00197.html
dune/istl/bccsmatrixinitializer.hh
dune/istl/solvers.hh
dune/istl/solvertype.hh
dune/istl/solverregistry.hh
Dune::LDL
Dune::LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > >
Dune::IsDirectSolver< LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > > >
Dune::StoresColumnCompressed< LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > > >
Dune
matrix.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00035.html
dune/istl/bvector.hh
dune/istl/istlexception.hh
dune/istl/blocklevel.hh
Dune::MatrixImp::DenseMatrixBase
Dune::MatrixImp::DenseMatrixBase::Iterator
Dune::MatrixImp::DenseMatrixBase::ConstIterator
Dune::Matrix
Dune::FieldTraits< Matrix< T, A > >
Dune
Dune::MatrixImp
matrixindexset.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00020.html
Dune::MatrixIndexSet
Dune
matrixmarket.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00218.html
dune/istl/bcrsmatrix.hh
dune/istl/bvector.hh
dune/istl/matrixutils.hh
dune/istl/owneroverlapcopy.hh
Dune::MatrixMarketImpl::mm_numeric_type
Dune::MatrixMarketImpl::mm_numeric_type< int >
Dune::MatrixMarketImpl::mm_numeric_type< double >
Dune::MatrixMarketImpl::mm_numeric_type< float >
Dune::MatrixMarketImpl::mm_numeric_type< std::complex< double > >
Dune::MatrixMarketImpl::mm_numeric_type< std::complex< float > >
Dune::MatrixMarketImpl::mm_header_printer< BCRSMatrix< T, A > >
Dune::MatrixMarketImpl::mm_header_printer< BlockVector< B, A > >
Dune::MatrixMarketImpl::mm_header_printer< FieldVector< T, j > >
Dune::MatrixMarketImpl::mm_header_printer< FieldMatrix< T, i, j > >
Dune::MatrixMarketImpl::mm_block_structure_header< BlockVector< T, A > >
Dune::MatrixMarketImpl::mm_block_structure_header< BlockVector< FieldVector< T, i >, A > >
Dune::MatrixMarketImpl::mm_block_structure_header< BCRSMatrix< T, A > >
Dune::MatrixMarketImpl::mm_block_structure_header< BCRSMatrix< FieldMatrix< T, i, j >, A > >
Dune::MatrixMarketImpl::mm_block_structure_header< FieldMatrix< T, i, j > >
Dune::MatrixMarketImpl::mm_block_structure_header< FieldVector< T, i > >
Dune::MatrixMarketImpl::MMHeader
Dune::MatrixMarketImpl::IndexData
Dune::MatrixMarketImpl::NumericWrapper
Dune::MatrixMarketImpl::PatternDummy
Dune::MatrixMarketImpl::NumericWrapper< PatternDummy >
Dune::MatrixMarketImpl::MatrixValuesSetter
Dune::MatrixMarketImpl::MatrixValuesSetter< PatternDummy, brows, bcols >
Dune::MatrixMarketImpl::is_complex
Dune::MatrixMarketImpl::is_complex< std::complex< T > >
Dune::MatrixMarketImpl::mm_multipliers
Dune::MatrixMarketImpl::mm_multipliers< BCRSMatrix< B, A > >
Dune::MatrixMarketImpl::mm_multipliers< BCRSMatrix< FieldMatrix< B, i, j >, A > >
Dune::MatrixMarketFormatError
Dune
Dune::MatrixMarketImpl
matrixmatrix.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00029.html
dune/istl/bcrsmatrix.hh
Dune::MatMultMatResult
Dune::MatMultMatResult< FieldMatrix< T, n, k >, FieldMatrix< T, k, m > >
Dune::MatMultMatResult< BCRSMatrix< FieldMatrix< T, n, k >, A >, BCRSMatrix< FieldMatrix< T, k, m >, A1 > >
Dune::TransposedMatMultMatResult
Dune::TransposedMatMultMatResult< FieldMatrix< T, k, n >, FieldMatrix< T, k, m > >
Dune::TransposedMatMultMatResult< BCRSMatrix< FieldMatrix< T, k, n >, A >, BCRSMatrix< FieldMatrix< T, k, m >, A1 > >
Dune
matrixredistribute.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00056.html
repartition.hh
dune/istl/owneroverlapcopy.hh
dune/istl/paamg/pinfo.hh
Dune::RedistributeInformation
Dune::RedistributeInformation< OwnerOverlapCopyCommunication< T, T1 > >
Dune::CommMatrixRowSize
Dune::CommMatrixSparsityPattern
Dune::CommPolicy< CommMatrixSparsityPattern< M, I > >
Dune::CommMatrixRow
Dune::CommPolicy< CommMatrixRow< M, I > >
Dune::MatrixRowSizeGatherScatter
Dune::MatrixCopyRowSizeGatherScatter
Dune::MatrixSparsityPatternGatherScatter
Dune::MatrixRowGatherScatter
Dune
matrixutils.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00014.html
dune/istl/scaledidmatrix.hh
istlexception.hh
Dune::CheckIfDiagonalPresent
Dune::CheckIfDiagonalPresent< Matrix, 0, l >
Dune::CheckIfDiagonalPresent< MultiTypeBlockMatrix< T1, Args... >, blocklevel, l >
Dune::MatrixDimension
Dune::MatrixDimension< Matrix< B, TA > >
Dune::MatrixDimension< BCRSMatrix< B, TA > >
Dune::MatrixDimension< BCRSMatrix< FieldMatrix< B, n, m >, TA > >
Dune::MatrixDimension< FieldMatrix< K, n, m > >
Dune::MatrixDimension< Dune::DynamicMatrix< T > >
Dune::MatrixDimension< Matrix< FieldMatrix< K, n, m >, TA > >
Dune::MatrixDimension< DiagonalMatrix< K, n > >
Dune::MatrixDimension< ScaledIdentityMatrix< K, n > >
Dune::IsMatrix
Dune::IsMatrix< DenseMatrix< T > >
Dune::IsMatrix< BCRSMatrix< T, A > >
Dune::PointerCompare
Dune
multitypeblockmatrix.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00206.html
istlexception.hh
gsetc.hh
Dune::MultiTypeBlockMatrix
Dune::FieldTraits< MultiTypeBlockMatrix< Rows... > >
Dune::MultiTypeBlockMatrix_Solver_Col
Dune::MultiTypeBlockMatrix_Solver_Col< I, crow, ccol, 0 >
Dune::MultiTypeBlockMatrix_Solver
Dune::MultiTypeBlockMatrix_Solver< I, crow, 0 >
std::tuple_element< i, Dune::MultiTypeBlockMatrix< Args... > >
std::tuple_size< Dune::MultiTypeBlockMatrix< Args... > >
Dune
std
multitypeblockvector.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00068.html
istlexception.hh
gsetc.hh
Dune::FieldTraits< MultiTypeBlockVector< Args... > >
Dune::MultiTypeBlockVector
std::tuple_element< i, Dune::MultiTypeBlockVector< Args... > >
std::tuple_size< Dune::MultiTypeBlockVector< Args... > >
Dune
std
novlpschwarz.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00179.html
io.hh
bvector.hh
vbvector.hh
bcrsmatrix.hh
gsetc.hh
ilu.hh
operators.hh
solvers.hh
preconditioners.hh
scalarproducts.hh
owneroverlapcopy.hh
Dune::NonoverlappingSchwarzOperator
Dune::NonoverlappingBlockPreconditioner
Dune
Dune::Amg
operators.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00152.html
solvercategory.hh
Dune::LinearOperator
Dune::AssembledLinearOperator
Dune::MatrixAdapter
Dune
overlappingschwarz.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00071.html
dune/istl/bccsmatrixinitializer.hh
preconditioners.hh
superlu.hh
umfpack.hh
bvector.hh
bcrsmatrix.hh
ilusubdomainsolver.hh
dune/istl/solvertype.hh
Dune::OverlappingSchwarzInitializer
Dune::AdditiveSchwarzMode
Dune::MultiplicativeSchwarzMode
Dune::SymmetricMultiplicativeSchwarzMode
Dune::DynamicMatrixSubdomainSolver< BCRSMatrix< K, Al >, X, Y >
Dune::OverlappingAssignerHelper
Dune::OverlappingAssignerHelper< DynamicMatrixSubdomainSolver< BCRSMatrix< K, Al >, X, Y >, false >
Dune::OverlappingAssignerHelper< S< BCRSMatrix< T, A > >, true >
Dune::OverlappingAssignerILUBase
Dune::OverlappingAssignerHelper< ILU0SubdomainSolver< M, X, Y >, false >
Dune::OverlappingAssignerHelper< ILUNSubdomainSolver< M, X, Y >, false >
Dune::AdditiveAdder
Dune::AdditiveAdder< S, BlockVector< T, A > >
Dune::MultiplicativeAdder
Dune::MultiplicativeAdder< S, BlockVector< T, A > >
Dune::AdderSelector
Dune::AdderSelector< AdditiveSchwarzMode, X, S >
Dune::AdderSelector< MultiplicativeSchwarzMode, X, S >
Dune::AdderSelector< SymmetricMultiplicativeSchwarzMode, X, S >
Dune::IteratorDirectionSelector
Dune::IteratorDirectionSelector< T1, T2, false >
Dune::SeqOverlappingSchwarzApplier
Dune::SeqOverlappingSchwarzApplier< SeqOverlappingSchwarz< M, X, SymmetricMultiplicativeSchwarzMode, TD, TA > >
Dune::SeqOverlappingSchwarzAssemblerHelper
Dune::SeqOverlappingSchwarzAssemblerHelper< DynamicMatrixSubdomainSolver< BCRSMatrix< K, Al >, X, Y >, false >
Dune::SeqOverlappingSchwarzAssemblerHelper< S< BCRSMatrix< T, A > >, true >
Dune::SeqOverlappingSchwarzAssemblerILUBase
Dune::SeqOverlappingSchwarzAssemblerHelper< ILU0SubdomainSolver< M, X, Y >, false >
Dune::SeqOverlappingSchwarzAssemblerHelper< ILUNSubdomainSolver< M, X, Y >, false >
Dune::SeqOverlappingSchwarz
Dune::SeqOverlappingSchwarzDomainSize
Dune::SeqOverlappingSchwarzDomainSize< BCRSMatrix< T, A > >
Dune
owneroverlapcopy.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00017.html
solvercategory.hh
istlexception.hh
dune/istl/matrixmarket.hh
Dune::OwnerOverlapCopyAttributeSet
Dune::IndexInfoFromGrid
Dune::OwnerOverlapCopyCommunication
Dune::OwnerOverlapCopyCommunication::CopyGatherScatter
Dune::OwnerOverlapCopyCommunication::AddGatherScatter
Dune
- void testRedistributed a00017.html abcfd3b2ed3c4dd837b155879a3247503 (int s)
aggregates.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/paamg/
a00137.html
parameters.hh
graph.hh
properties.hh
combinedfunctor.hh
Dune::Amg::AggregationCriterion
Dune::Amg::SymmetricMatrixDependency
Dune::Amg::Dependency
Dune::Amg::SymmetricDependency
Dune::Amg::Diagonal
Dune::Amg::FirstDiagonal
Dune::Amg::RowSum
Dune::Amg::FrobeniusNorm
Dune::Amg::AlwaysOneNorm
Dune::Amg::SymmetricCriterion
Dune::Amg::UnSymmetricCriterion
Dune::Amg::AggregatesMap
Dune::Amg::AggregatesMap::DummyEdgeVisitor
Dune::Amg::Aggregate
Dune::Amg::Aggregator
Dune
Dune::Amg
amg.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/paamg/
a00113.html
dune/istl/paamg/smoother.hh
dune/istl/paamg/transfer.hh
dune/istl/paamg/matrixhierarchy.hh
dune/istl/solvers.hh
dune/istl/scalarproducts.hh
dune/istl/superlu.hh
dune/istl/umfpack.hh
dune/istl/solvertype.hh
dune/istl/solverregistry.hh
Dune::Amg::AMG
Dune::Amg::DirectSolverSelector
Dune::Amg::DirectSolverSelector::Solver
Dune::Amg::DirectSolverSelector::Solver< M, superlu >
Dune::AMGCreator
Dune::AMGCreator::isValidMatrix
Dune::AMGCreator::isValidMatrix< BCRSMatrix< FieldMatrix< T, n, m >, A > >
Dune
Dune::Amg
combinedfunctor.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/paamg/
a00131.html
Dune::Amg::ApplyHelper
Dune::Amg::ApplyHelper< 0 >
Dune::Amg::CombinedFunctor
Dune
Dune::Amg
construction.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/paamg/
a00095.html
dune/istl/bvector.hh
dune/istl/operators.hh
dune/istl/owneroverlapcopy.hh
dune/istl/solvercategory.hh
pinfo.hh
Dune::Amg::ConstructionTraits
Dune::Amg::ConstructionTraits< BlockVector< T, A > >
Dune::Amg::ParallelOperatorArgs
Dune::Amg::OwnerOverlapCopyCommunicationArgs
Dune::Amg::SequentialCommunicationArgs
Dune::Amg::ConstructionTraits< OverlappingSchwarzOperator< M, X, Y, C > >
Dune::Amg::ConstructionTraits< NonoverlappingSchwarzOperator< M, X, Y, C > >
Dune::Amg::MatrixAdapterArgs
Dune::Amg::ConstructionTraits< MatrixAdapter< M, X, Y > >
Dune::Amg::ConstructionTraits< SequentialInformation >
Dune::Amg::ConstructionTraits< OwnerOverlapCopyCommunication< T1, T2 > >
Dune
Dune::Amg
dependency.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/paamg/
a00083.html
graph.hh
properties.hh
Dune::Amg::EdgeProperties
Dune::Amg::VertexProperties
Dune::Amg::PropertyGraphVertexPropertyMap
Dune::PropertyMapTypeSelector< Amg::VertexVisitedTag, Amg::PropertiesGraph< G, Amg::VertexProperties, EP, VM, EM > >
Dune
Dune::Amg
fastamg.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/paamg/
a00110.html
dune/istl/paamg/smoother.hh
dune/istl/paamg/transfer.hh
dune/istl/paamg/matrixhierarchy.hh
dune/istl/solvers.hh
dune/istl/scalarproducts.hh
dune/istl/superlu.hh
dune/istl/umfpack.hh
dune/istl/solvertype.hh
dune/istl/io.hh
dune/istl/preconditioners.hh
fastamgsmoother.hh
Dune::Amg::FastAMG
Dune
Dune::Amg
- #define DIRECTSOLVER a00110.html a72c0db94af03bbad6ae55a51224a4a4a
fastamgsmoother.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/paamg/
a00080.html
Dune::Amg::GaussSeidelPresmoothDefect
Dune::Amg::GaussSeidelPostsmoothDefect
Dune
Dune::Amg
galerkin.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/paamg/
a00128.html
aggregates.hh
pinfo.hh
Dune::Amg::OverlapVertex
Dune::Amg::SparsityBuilder
Dune::Amg::BaseGalerkinProduct
Dune::Amg::GalerkinProduct
Dune::Amg::GalerkinProduct< SequentialInformation >
Dune::Amg::BaseConnectivityConstructor
Dune::Amg::BaseConnectivityConstructor::ConnectedBuilder
Dune::Amg::ConnectivityConstructor
Dune::Amg::ConnectivityConstructor< G, SequentialInformation >
Dune::Amg::DirichletBoundarySetter
Dune::Amg::DirichletBoundarySetter< SequentialInformation >
Dune
Dune::Amg
globalaggregates.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/paamg/
a00122.html
aggregates.hh
pinfo.hh
Dune::Amg::GlobalAggregatesMap
Dune::Amg::GlobalAggregatesMap::Proxy
Dune::Amg::AggregatesGatherScatter
Dune::Amg::AggregatesPublisher
Dune::Amg::AggregatesPublisher< T, O, OwnerOverlapCopyCommunication< T1, T2 > >
Dune::Amg::AggregatesPublisher< T, O, SequentialInformation >
Dune::CommPolicy< Amg::GlobalAggregatesMap< T, TI > >
Dune
Dune::Amg
graph.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/paamg/
a00098.html
dune/istl/istlexception.hh
Dune::Amg::MatrixGraph
Dune::Amg::MatrixGraph::EdgeIteratorT
Dune::Amg::MatrixGraph::VertexIteratorT
Dune::Amg::SubGraph
Dune::Amg::SubGraph::EdgeIndexMap
Dune::Amg::SubGraph::EdgeIterator
Dune::Amg::SubGraph::VertexIterator
Dune::Amg::VertexPropertiesGraph
Dune::Amg::VertexPropertiesGraph::VertexIteratorT
Dune::Amg::PropertiesGraph
Dune::Amg::PropertiesGraph::EdgeIteratorT
Dune::Amg::PropertiesGraph::VertexIteratorT
Dune::Amg::GraphVertexPropertiesSelector
Dune::Amg::GraphEdgePropertiesSelector
Dune
Dune::Amg
graphcreator.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/paamg/
a00086.html
graph.hh
dependency.hh
pinfo.hh
dune/istl/operators.hh
dune/istl/bcrsmatrix.hh
Dune::Amg::PropertiesGraphCreator
Dune::Amg::PropertiesGraphCreator< M, SequentialInformation >
Dune
Dune::Amg
hierarchy.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/paamg/
a00092.html
dune/istl/paamg/construction.hh
Dune::Amg::Hierarchy
Dune::Amg::Hierarchy::LevelIterator
Dune
Dune::Amg
indicescoarsener.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/paamg/
a00089.html
renumberer.hh
dune/istl/owneroverlapcopy.hh
pinfo.hh
Dune::Amg::IndicesCoarsener
Dune::Amg::ParallelIndicesCoarsener
Dune::Amg::IndicesCoarsener< OwnerOverlapCopyCommunication< G, L >, E >
Dune::Amg::IndicesCoarsener< SequentialInformation, E >
Dune
Dune::Amg
kamg.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/paamg/
a00140.html
dune/istl/preconditioners.hh
amg.hh
Dune::Amg::KAmgTwoGrid
Dune::Amg::KAMG
Dune
Dune::Amg
matrixhierarchy.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/paamg/
a00107.html
aggregates.hh
graph.hh
galerkin.hh
renumberer.hh
graphcreator.hh
hierarchy.hh
dune/istl/bvector.hh
dune/istl/matrixutils.hh
dune/istl/matrixredistribute.hh
dune/istl/paamg/dependency.hh
dune/istl/paamg/indicescoarsener.hh
dune/istl/paamg/globalaggregates.hh
dune/istl/paamg/construction.hh
dune/istl/paamg/smoother.hh
dune/istl/paamg/transfer.hh
Dune::Amg::MatrixHierarchy
Dune::Amg::MatrixHierarchy::MatrixStats< Matrix, true >::calc
Dune::Amg::CoarsenCriterion
Dune
Dune::Amg
parameters.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/paamg/
a00119.html
Dune::Amg::DependencyParameters
Dune::Amg::AggregationParameters
Dune::Amg::CoarseningParameters
Dune::Amg::Parameters
Dune
Dune::Amg
pinfo.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/paamg/
a00101.html
dune/istl/solvercategory.hh
Dune::Amg::SequentialInformation
Dune
Dune::Amg
properties.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/paamg/
a00134.html
Dune::Amg::VertexVisitedTag
Dune::Amg::RandomAccessBundledPropertyMap
Dune
Dune::Amg
renumberer.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/paamg/
a00104.html
aggregates.hh
Dune::Amg::AggregateRenumberer
Dune
Dune::Amg
smoother.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/paamg/
a00125.html
dune/istl/paamg/construction.hh
dune/istl/paamg/aggregates.hh
dune/istl/preconditioners.hh
dune/istl/schwarz.hh
dune/istl/novlpschwarz.hh
Dune::Amg::DefaultSmootherArgs
Dune::Amg::SmootherTraits
Dune::Amg::SmootherTraits< Richardson< X, Y > >
Dune::Amg::SmootherTraits< BlockPreconditioner< X, Y, C, T > >
Dune::Amg::SmootherTraits< NonoverlappingBlockPreconditioner< C, T > >
Dune::Amg::DefaultConstructionArgs
Dune::Amg::ConstructionArgs
Dune::Amg::DefaultParallelConstructionArgs
Dune::Amg::DefaultConstructionArgs< Richardson< X, Y > >
Dune::Amg::ConstructionTraits< SeqSSOR< M, X, Y, l > >
Dune::Amg::ConstructionTraits< SeqSOR< M, X, Y, l > >
Dune::Amg::ConstructionTraits< SeqJac< M, X, Y, l > >
Dune::Amg::ConstructionTraits< Richardson< X, Y > >
Dune::Amg::ConstructionArgs< SeqILU< M, X, Y > >
Dune::Amg::ConstructionTraits< SeqILU< M, X, Y > >
Dune::Amg::ConstructionTraits< ParSSOR< M, X, Y, C > >
Dune::Amg::ConstructionTraits< BlockPreconditioner< X, Y, C, T > >
Dune::Amg::ConstructionTraits< NonoverlappingBlockPreconditioner< C, T > >
Dune::Amg::SmootherApplier
Dune::Amg::SmootherApplier< SeqSOR< M, X, Y, l > >
Dune::Amg::SmootherApplier< BlockPreconditioner< X, Y, C, SeqSOR< M, X, Y, l > > >
Dune::Amg::SmootherApplier< NonoverlappingBlockPreconditioner< C, SeqSOR< M, X, Y, l > > >
Dune::Amg::SmootherApplier< SeqOverlappingSchwarz< M, X, MultiplicativeSchwarzMode, MS, TA > >
Dune::Amg::SeqOverlappingSchwarzSmootherArgs
Dune::Amg::SmootherTraits< SeqOverlappingSchwarz< M, X, TM, TS, TA > >
Dune::Amg::ConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > >
Dune::Amg::ConstructionTraits< SeqOverlappingSchwarz< M, X, TM, TS, TA > >
Dune
Dune::Amg
transfer.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/paamg/
a00116.html
dune/istl/bvector.hh
dune/istl/matrixredistribute.hh
dune/istl/paamg/pinfo.hh
dune/istl/owneroverlapcopy.hh
dune/istl/paamg/aggregates.hh
Dune::Amg::Transfer
Dune::Amg::Transfer< V, V1, SequentialInformation >
Dune::Amg::Transfer< V, V1, OwnerOverlapCopyCommunication< T1, T2 > >
Dune
Dune::Amg
twolevelmethod.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/paamg/
a00077.html
dune/istl/operators.hh
amg.hh
galerkin.hh
dune/istl/solver.hh
Dune::Amg::LevelTransferPolicy
Dune::Amg::AggregationLevelTransferPolicy
Dune::Amg::OneStepAMGCoarseSolverPolicy
Dune::Amg::TwoLevelMethod
Dune
Dune::Amg
preconditioner.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00173.html
solvercategory.hh
Dune::Preconditioner
Dune
preconditioners.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00023.html
dune/istl/solverregistry.hh
preconditioner.hh
solver.hh
solvercategory.hh
istlexception.hh
matrixutils.hh
gsetc.hh
dilu.hh
ildl.hh
ilu.hh
Dune::InverseOperator2Preconditioner
Dune::SeqSSOR
Dune::SeqSOR
Dune::SeqJac
Dune::SeqDILU
Dune::SeqILU
Dune::Richardson
Dune::SeqILDL
Dune
repartition.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00143.html
dune/istl/owneroverlapcopy.hh
dune/istl/paamg/graph.hh
Dune::RedistributeInterface
Dune
Dune::Metis
scalarproducts.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00191.html
bvector.hh
solvercategory.hh
Dune::ScalarProduct
Dune::ParallelScalarProduct
Dune::SeqScalarProduct
Dune::NonoverlappingSchwarzScalarProduct
Dune::OverlappingSchwarzScalarProduct
Dune
scaledidmatrix.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00062.html
Dune::ScaledIdentityMatrix
Dune::DenseMatrixAssigner< DenseMatrix, ScaledIdentityMatrix< field, N > >
Dune::FieldTraits< ScaledIdentityMatrix< K, n > >
Dune
schwarz.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00176.html
io.hh
bvector.hh
vbvector.hh
bcrsmatrix.hh
gsetc.hh
ilu.hh
operators.hh
solvers.hh
preconditioners.hh
scalarproducts.hh
owneroverlapcopy.hh
Dune::OverlappingSchwarzOperator
Dune::ParSSOR
Dune::BlockPreconditioner
Dune
Dune::Amg
solver.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00227.html
solvertype.hh
preconditioner.hh
operators.hh
scalarproducts.hh
Dune::InverseOperatorResult
Dune::InverseOperator
Dune::IterativeSolver
Dune::IterativeSolver::Iteration
Dune::SolverHelper
Dune::SolverHelper::Implementation
Dune::SolverHelper::Implementation< true, Dummy >
Dune
solvercategory.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00170.html
Dune::SolverCategory
Dune::InvalidSolverCategory
Dune
solverfactory.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00047.html
dune/istl/solverregistry.hh
dune/istl/common/registry.hh
dune/istl/solver.hh
dune/istl/schwarz.hh
dune/istl/novlpschwarz.hh
Dune::OperatorTraits
Dune::UnknownSolverCategory
Dune
solverregistry.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00209.html
dune/istl/common/registry.hh
dune/istl/preconditioner.hh
dune/istl/solver.hh
Dune::NoAssembledOperator
Dune::UnsupportedType
Dune::InvalidSolverFactoryConfiguration
Dune
- #define DUNE_REGISTER_PRECONDITIONER a00209.html aabca0a60c41408685e4ef6fa3903dcf0 (name,...)
- #define DUNE_REGISTER_SOLVER a00209.html aa1eb900bf9d4a510e9187662874a97b8 (name,...)
solvers.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00050.html
dune/istl/allocator.hh
dune/istl/bcrsmatrix.hh
dune/istl/eigenvalue/arpackpp.hh
dune/istl/istlexception.hh
dune/istl/operators.hh
dune/istl/preconditioner.hh
dune/istl/scalarproducts.hh
dune/istl/solver.hh
dune/istl/solverregistry.hh
Dune::LoopSolver
Dune::GradientSolver
Dune::CGSolver
Dune::BiCGSTABSolver
Dune::MINRESSolver
Dune::RestartedGMResSolver
Dune::RestartedFlexibleGMResSolver
Dune::GeneralizedPCGSolver
Dune::RestartedFCGSolver
Dune::CompleteFCGSolver
Dune
solvertype.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00167.html
Dune::IsDirectSolver
Dune::StoresColumnCompressed
Dune
spqr.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00230.html
dune/istl/bccsmatrixinitializer.hh
dune/istl/solvers.hh
dune/istl/solvertype.hh
dune/istl/solverfactory.hh
Dune::SPQR
Dune::SPQR< BCRSMatrix< FieldMatrix< T, n, m >, A > >
Dune::IsDirectSolver< SPQR< BCRSMatrix< T, A > > >
Dune::StoresColumnCompressed< SPQR< BCRSMatrix< T, A > > >
Dune
superlu.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00155.html
superlufunctions.hh
solvers.hh
supermatrix.hh
bcrsmatrix.hh
bvector.hh
istlexception.hh
dune/istl/solvertype.hh
dune/istl/solverfactory.hh
Dune::SuperLUSolveChooser
Dune::SuperLUDenseMatChooser
Dune::SuperLUQueryChooser
Dune::QuerySpaceChooser
Dune::SuperLU
Dune::IsDirectSolver< SuperLU< BCRSMatrix< T, A > > >
Dune::StoresColumnCompressed< SuperLU< BCRSMatrix< T, A > > >
Dune
superlufunctions.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00224.html
- #define int_t a00224.html adae0e0955f67a0812302aab3d89a7cb3
supermatrix.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00146.html
bcrsmatrix.hh
bvector.hh
dune/istl/bccsmatrixinitializer.hh
superlufunctions.hh
Dune::SuperMatrixCreateSparseChooser
Dune::SuperMatrixPrinter
Dune::BaseGetSuperLUType
Dune::GetSuperLUType
Dune::GetSuperLUType< double >
Dune::GetSuperLUType< float >
Dune::GetSuperLUType< std::complex< double > >
Dune::GetSuperLUType< std::complex< float > >
Dune::SuperLUMatrix
Dune::SuperMatrixInitializer
Dune::SuperLUMatrix< BCRSMatrix< B, TA > >
Dune::SuperMatrixInitializer< BCRSMatrix< B, A > >
Dune
umfpack.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00203.html
dune/istl/bccsmatrixinitializer.hh
dune/istl/bcrsmatrix.hh
dune/istl/matrix.hh
dune/istl/foreach.hh
dune/istl/multitypeblockmatrix.hh
dune/istl/multitypeblockvector.hh
dune/istl/solvers.hh
dune/istl/solvertype.hh
dune/istl/solverfactory.hh
Dune::UMFPackMethodChooser
Dune::UMFPackMethodChooser< double >
Dune::UMFPackMethodChooser< std::complex< double > >
Dune::UMFPack
Dune::IsDirectSolver< UMFPack< M > >
Dune::StoresColumnCompressed< UMFPack< BCRSMatrix< T, A > > >
Dune::UMFPackImpl::isValidBlock
Dune::UMFPackImpl::isValidBlock< OpTraits, std::enable_if_t< std::is_same_v< Impl::UMFPackDomainType< typename OpTraits::matrix_type >, typename OpTraits::domain_type > &&std::is_same_v< Impl::UMFPackRangeType< typename OpTraits::matrix_type >, typename OpTraits::range_type > &&std::is_same_v< typename FieldTraits< typename OpTraits::domain_type::field_type >::real_type, double > &&std::is_same_v< typename FieldTraits< typename OpTraits::range_type::field_type >::real_type, double > > >
Dune
Dune::UMFPackImpl
vbvector.hh
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
a00221.html
istlexception.hh
bvector.hh
dune/istl/blocklevel.hh
Dune::VariableBlockVector
Dune::VariableBlockVector::CreateIterator
Dune::FieldTraits< VariableBlockVector< B, A > >
Dune
Dune::AdderSelector
a01952.html
typename T
class X
class S
Dune::AdderSelector< AdditiveSchwarzMode, X, S >
a01956.html
class X
class S
- AdditiveAdder< S, X > Adder a01956.html a38d2e5e8a3d6d8a8e1e56afed067128e
Dune::AdderSelector< MultiplicativeSchwarzMode, X, S >
a01960.html
class X
class S
- MultiplicativeAdder< S, X > Adder a01960.html a287dceffa6c7baa1434b045911825443
Dune::AdderSelector< SymmetricMultiplicativeSchwarzMode, X, S >
a01964.html
class X
class S
- MultiplicativeAdder< S, X > Adder a01964.html a7035b491878b621701f8c698c568f7de
Dune::OwnerOverlapCopyCommunication::AddGatherScatter
a02028.html
typename T
- CommPolicy< T >::IndexedType V a02028.html a08aefa5750943515200f332c49a80aa3
- static V gather a02028.html a49458735529015e5dd666a1bac665180 (const T &a, std::size_t i)
- static void scatter a02028.html afe9c0d46591382dfc9c1047abfe271f7 (T &a, V v, std::size_t i)
Dune::AdditiveAdder
a01936.html
typename S
typename T
Dune::AdditiveAdder< S, BlockVector< T, A > >
a01940.html
typename S
typename T
typename A
- A::size_type size_type a01940.html ab2a79d712eb561d5a5faa8aba1535076
- std::decay_t< decltype(Impl::asVector(std::declval< T >()))>::field_type field_type a01940.html a4830c99fa58664a144a3b6b0cd5b44db
- AdditiveAdder
  a00244.html
  ga4426d91edd8cc9b0b3334067843955ab
  (BlockVector< T, A > &v, BlockVector< T, A > &x, OverlappingAssigner< S > &assigner, const field_type &relax_)
- void operator() a00244.html ga76542a5eff5f5f0fd32c73b17ba2eaf1 (const size_type &domain)
- void axpy a00244.html ga9b4e23858765034998eae99df253ce73 ()
- static constexpr size_t n a01940.html a68804e32566736363936f096a22f3c7e
Dune::AdditiveSchwarzMode
a01892.html
Dune::Amg::Aggregate
a02088.html
class G
class S
- G MatrixGraph a00242.html gafe66c315b121adc1696ec5c01a153dbe
- MatrixGraph::VertexDescriptor Vertex a00242.html gae74c2b19f544e906513cd9ac0afc7130
- PoolAllocator< Vertex, 100 > Allocator a00242.html gafc7873758f2bdaf7248ff38de7b068e4
- S VertexSet a00242.html gad2746016c83dd969424be92239a9ff10
- typename VertexSet::size_type size_type a00242.html ga28bca59ce50a6644f2a5f6134f1612ef
- VertexSet::const_iterator const_iterator a00242.html ga71f30f28df2df99cc6972b1950c8ef9a
- std::size_t * SphereMap a00242.html ga5cfc9c3bf9c4511fb9f24e72883c5947
- Aggregate
  a00242.html
  ga58668f00140e1b2118beae599010bc6c
  (MatrixGraph &graph, AggregatesMap< Vertex > &aggregates, VertexSet &connectivity, std::vector< Vertex > &front_)
- void invalidate a00242.html ga68468b49499667f3d4d64cc318376a48 ()
- void reconstruct a00242.html gae59a0f089b579d9419f64457777870ca (const Vertex &vertex)
- void seed a00242.html gae9025a3acbb466318746dd8b22105e41 (const Vertex &vertex)
- void add a00242.html ga7e8832b256d1b9b30cb9d1ee33716e64 (const Vertex &vertex)
- void add a00242.html ga81d71bc901ff945e0a1e3ef730a6084b (std::vector< Vertex > &vertex)
- void clear a00242.html gaeda6226aba2ee1830624ec55a9bdbd71 ()
- size_type size a00242.html ga0b20b7ff248975a9eb6905b45e68b312 ()
- size_type connectSize a00242.html ga4d7e4b4e4dd9e83a02bf64de2d72a820 ()
- int id a00242.html ga081f05180b52ea1016c1b07b04812e93 ()
- const_iterator begin a00242.html gae5ab79d4e08e1005cd88acf3e730ab4e () const
- const_iterator end a00242.html gaba7091ab843734f091d3fce748e6da94 () const
Dune::Amg::AggregateRenumberer
a02480.html
class G
- G::VertexDescriptor Vertex a02480.html a3caa274b482bcd71d3ee01a1cf2e4d6f
- AggregateRenumberer
  a02480.html
  ad0d9533060c9ed9559ededaf7cadd108
  (AggregatesMap< Vertex > &aggregates)
- operator Vertex
  a02480.html
  a42ddd4f90f31e36685fa108b11978f0c
  () const
- void operator() a02480.html a7ea5e46aab34271c7145c9e860d596fb (const typename G::ConstEdgeIterator &edge)
- void operator++ a02480.html a36dad416243ab69f43a51382c5e7ec97 ()
- Vertex number_ a02480.html aee6f79733a184e38d80a333b0aa9a56a
- AggregatesMap< Vertex > & aggregates_ a02480.html ac0fc01c0a77a520889cb938d8c80f107
Dune::Amg::AggregatesGatherScatter
a02316.html
typename T
typename TI
- TI ParallelIndexSet a02316.html ac723d5f24036501c52f9d7d63bf4ffeb
- ParallelIndexSet::GlobalIndex GlobalIndex a02316.html ab33381645d3ff14e82e380f198b72893
- static const GlobalIndex & gather a02316.html ad70d5f444db1b38cf087c2fa6ded0846 (const GlobalAggregatesMap< T, TI > &ga, size_t i)
- static void scatter a02316.html a4ee5b5319fc712669aaf92d29fbaf506 (GlobalAggregatesMap< T, TI > &ga, GlobalIndex global, size_t i)
Dune::Amg::AggregatesMap
a02080.html
class V
Dune::Amg::AggregatesMap::DummyEdgeVisitor
- V VertexDescriptor a00242.html gaf657e8e9f35ddf9811f6ab7ea72ab9f5
- V AggregateDescriptor a00242.html ga9258a3f0e9738c7c77d348cbb28b4b8d
- PoolAllocator< VertexDescriptor, 100 > Allocator a00242.html ga05d2193d449d4f9fe9e562a25e4fcf87
- SLList< VertexDescriptor, Allocator > VertexList a00242.html gab0e20fc899e8046c7a5eb565cd8025f3
- const AggregateDescriptor * const_iterator a00242.html gac23d88ffee9cbe209afdeaf84e707162
- AggregateDescriptor * iterator a00242.html ga78fc91f2de6682f06b414f12fedfaea5
- AggregatesMap
  a00242.html
  gaaa86514f266a48b07787ab5c8440c9a2
  ()
- AggregatesMap
  a00242.html
  gaa57de3c523ca120b4deec855f5e4c124
  (std::size_t noVertices)
- ~AggregatesMap
  a00242.html
  ga556e4f96555dae9b025dc74b5c16467d
  ()
- std::tuple< int, int, int, int > buildAggregates a00242.html gaf8519897b61da59bfa477e0b1c0ec16f (const M &matrix, G &graph, const C &criterion, bool finestLevel)
- std::size_t breadthFirstSearch a00242.html gad36222f801a92959560f83953273816a (const VertexDescriptor &start, const AggregateDescriptor &aggregate, const G &graph, F &aggregateVisitor, VM &visitedMap) const
- std::size_t breadthFirstSearch a00242.html ga05b088ec8c1ab2a6bfc1c7956ea86539 (const VertexDescriptor &start, const AggregateDescriptor &aggregate, const G &graph, L &visited, F1 &aggregateVisitor, F2 &nonAggregateVisitor, VM &visitedMap) const
- void allocate a00242.html gadf10f6b77f88384bcbcd59cfe29a2002 (std::size_t noVertices)
- std::size_t noVertices a00242.html gaa283871dbcdc8e2bafba6c19ec92d5db () const
- void free a00242.html gaf34f175c3ba3e120b84ca16c8c5df2b8 ()
- AggregateDescriptor & operator[] a00242.html gaa79a969a7c49ed4b103015c487cd9ca1 (const VertexDescriptor &v)
- const AggregateDescriptor & operator[] a00242.html ga4ee5e26ad70c67f03a4c0fbf090617c0 (const VertexDescriptor &v) const
- const_iterator begin a00242.html ga69bdbd39fe106067a963795665b0cf11 () const
- const_iterator end a00242.html ga8d1bf17809a11fce96f43027612f2547 () const
- iterator begin a00242.html ga0780437816e61ec5488bd3a6ab2cc658 ()
- iterator end a00242.html ga332ed1c7459860df1638d47c2bad3c4c ()
- static const V UNAGGREGATED a00242.html gad35c6c9e3aa1ec18c07a97279f8d3f77
- static const V ISOLATED a00242.html ga9431f7b35947083f3d2a270a4b3b8bb5
Dune::Amg::AggregatesPublisher
a02320.html
typename T
typename O
typename I
Dune::Amg::AggregatesPublisher< T, O, OwnerOverlapCopyCommunication< T1, T2 > >
a02324.html
typename T
typename O
typename T1
typename T2
- T Vertex a02324.html a2f2d6e4a87f6949ac2cbd56c741f56ed
- O OverlapFlags a02324.html a1778928ffd507ec84443bd2ef5ce5095
- OwnerOverlapCopyCommunication< T1, T2 > ParallelInformation a02324.html a5c3a58df4704bbf80f037c6a833ae9b2
- ParallelInformation::GlobalLookupIndexSet GlobalLookupIndexSet a02324.html a01794bf23ba2a4a54b272612f1c0f0ae
- ParallelInformation::ParallelIndexSet IndexSet a02324.html a38c4bbf31867370a5377250a72171605
- static void publish a02324.html aa2b7874ce116744313484deb7586f967 (AggregatesMap< Vertex > &aggregates, ParallelInformation &pinfo, const GlobalLookupIndexSet &globalLookup)
Dune::Amg::AggregatesPublisher< T, O, SequentialInformation >
a02328.html
typename T
typename O
- T Vertex a02328.html ac90a03d9af06304c8278fb4da96fb327
- SequentialInformation ParallelInformation a02328.html a384a8e2259887830e213879973ae8579
- ParallelInformation::GlobalLookupIndexSet GlobalLookupIndexSet a02328.html ad35968a39532e7b8464292f7f3e4717a
- static void publish a02328.html a3037ef863a2c514fcf3e27fcf7aa6958 (AggregatesMap< Vertex > &aggregates, ParallelInformation &pinfo, const GlobalLookupIndexSet &globalLookup)
Dune::Amg::AggregationCriterion
a02032.html
class T
- T DependencyPolicy a00242.html ga8110dd99b4f2ee974f3022b5cba4f5ed
- AggregationCriterion
  a00242.html
  ga0f63d04bf01bab42917249ec824b9319
  ()
- AggregationCriterion
  a00242.html
  ga5fbd5400b54866d891945852874ee80e
  (const Parameters &parms)
- void setDefaultValuesIsotropic a00242.html ga8cdfafe3084aa08d60478a515ac608ba (std::size_t dim, std::size_t diameter=2)
- void setDefaultValuesAnisotropic a00242.html gaa4419a7f4131bd4abe1ca21d92177f6a (std::size_t dim, std::size_t diameter=2)
Dune::Amg::AggregationLevelTransferPolicy
a02620.html
class O
class C
Dune::Amg::LevelTransferPolicy< O, O >
- LevelTransferPolicy< O, O > FatherType a02620.html ac344b9181db29c78284952bed8b00dfd
- C Criterion a02620.html a12ebd921b0b59bb8b300e1a971daad58
- SequentialInformation ParallelInformation a02620.html a8554524c74a4898c891c22037c6f6cb1
- O FineOperatorType a02616.html aa4ace1314e18bc180f2bb9265728a1e0
- FineOperatorType::range_type FineRangeType a02616.html a1c8a4baff865e072806df0a2b51a657f
- FineOperatorType::domain_type FineDomainType a02616.html af319a221a494d42eb1624805fe217ab5
- O CoarseOperatorType a02616.html a057e5f22a8287e7e783cac63d40148d1
- CoarseOperatorType::range_type CoarseRangeType a02616.html a378e47c0041f0d781fa278290821d946
- CoarseOperatorType::domain_type CoarseDomainType a02616.html aa6f289a761b8488aa0100854d34461d1
- AggregationLevelTransferPolicy
  a02620.html
  a464ccfcc20d9306f714cbc23a83c5a08
  (const Criterion &crit)
- void createCoarseLevelSystem a02620.html af018bdb1b5471641b9d921256b4212b3 (const O &fineOperator)
- void moveToCoarseLevel a02620.html a8259f92f840abc65db51262d9bb63d2b (const typename FatherType::FineRangeType &fineRhs)
- void moveToFineLevel a02620.html a814a75ea46827f38c45162583ee27a9d (typename FatherType::FineDomainType &fineLhs)
- AggregationLevelTransferPolicy * clone a02620.html a562b8e9a9f8f477babcab9d5c5e128fb () const
- std::shared_ptr< CoarseOperatorType > & getCoarseLevelOperator a02616.html a9f4d72ec360a77b8bd17d138e6c14a20 ()
- CoarseRangeType & getCoarseLevelRhs a02616.html aa14bab3284c79d1c65be41fb0358d1f0 ()
- CoarseDomainType & getCoarseLevelLhs a02616.html a547c39e3df37c17f72481a8f391896a6 ()
- virtual void moveToCoarseLevel a02616.html a15e8c29206562eac2d0236abd6606e6b (const FineRangeType &fineRhs)=0
- CoarseRangeType rhs_ a02616.html a869722b290a67fa93ddf17a3faf21af2
- CoarseDomainType lhs_ a02616.html a4b4c1b7ece3b7a7d785b458161ac73a5
- std::shared_ptr< CoarseOperatorType > operator_ a02616.html a73199de2406818fabd11b4377f008235
Dune::Amg::AggregationParameters
a02456.html
Dune::Amg::DependencyParameters
- AggregationParameters
  a00242.html
  gab9dd338bbafbb5dad03d9aa733370ff9
  ()
- void setDefaultValuesIsotropic a00242.html gab96a341ddfdc5ad3ea2fc333ce8373da (std::size_t dim, std::size_t diameter=2)
- void setDefaultValuesAnisotropic a00242.html ga0b59d3afbec722497d2dc6263ec907a2 (std::size_t dim, std::size_t diameter=2)
- std::size_t maxDistance a00242.html gade9983305154c0f0313c181138018a64 () const
- void setMaxDistance a00242.html gaf623897410ee31a8ef6442cfd036d4b2 (std::size_t distance)
- bool skipIsolated a00242.html gabd418d4fe63e9ba8548a07d3fa040177 () const
- void setSkipIsolated a00242.html ga13737da29fa7b667bb345220fbf9f7db (bool skip)
- std::size_t minAggregateSize a00242.html ga7fc61bdec970eb059a37f6decfedff8a () const
- void setMinAggregateSize a00242.html gab46f903a58b72281a0853a2b3c289ed2 (std::size_t size)
- std::size_t maxAggregateSize a00242.html ga47abf385ddf0f20a390f7c65541c5f71 () const
- void setMaxAggregateSize a00242.html ga28e7f062401da1a973a282a876265164 (std::size_t size)
- std::size_t maxConnectivity a00242.html ga577a7ffa966fad422c7701a47f501664 () const
- void setMaxConnectivity a00242.html ga799de37a51b757bec4d0aa837e440b69 (std::size_t connectivity)
- void setBeta a00242.html gad4cda39a27265d7281d0a24e7fd77cc2 (double b)
- double beta a00242.html ga4c084254838c583d3fe84d431696716e () const
- void setAlpha a00242.html ga4a1e3ffba75a11bce0dca3054da77534 (double a)
- double alpha a00242.html ga2267e9a812fb462a842a6066d450a96b () const
Dune::Amg::Aggregator
a02076.html
class G
- G MatrixGraph a00242.html ga239664e57c4c996c7fbd3976267a26d9
- MatrixGraph::VertexDescriptor Vertex a00242.html ga0f4859e7d55855bace8c873cfdafa678
- MatrixGraph::VertexDescriptor AggregateDescriptor a00242.html ga753ac555d3d946b7cf76e5ab9b5824c2
- Aggregator
  a00242.html
  ga841366f64cc179802c21d4fd5a5ac684
  ()
- ~Aggregator
  a00242.html
  ga7d14d8929ca6f47b57706e35c6f83c8b
  ()
- std::tuple< int, int, int, int > build a00242.html ga490fa22143bd3d03b9f4b3a84f91c27d (const M &m, G &graph, AggregatesMap< Vertex > &aggregates, const C &c, bool finestLevel)
- friend class Stack a00242.html ga4641b458711966e157e765a8aef3476c
Dune::algmeta_bdsolve
a01364.html
int I
WithRelaxType relax
- static void bdsolve a01364.html a2fb293999f57720443e6bba6385db621 (const M &A, X &v, const Y &d, const K &w)
Dune::algmeta_bdsolve< 0, norelax >
a01372.html
- static void bdsolve a01372.html ab73662fc33abfc1763008b0caf83f6ee (const M &A, X &v, const Y &d, const K &)
Dune::algmeta_bdsolve< 0, withrelax >
a01368.html
- static void bdsolve a01368.html a0578f0791502678764d8570a5962cf66 (const M &A, X &v, const Y &d, const K &w)
Dune::algmeta_btsolve
a01344.html
int I
WithDiagType diag
WithRelaxType relax
- static void bltsolve a01344.html a4fbe51923ee9e761badfa52c94e1c9cf (const M &A, X &v, const Y &d, const K &w)
- static void butsolve a01344.html a4ee5488b46a36222d8f604ce1bad67cc (const M &A, X &v, const Y &d, const K &w)
Dune::algmeta_btsolve< 0, nodiag, norelax >
a01360.html
- static void bltsolve a01360.html a7bbc44eb972d566aed64cdddeed62700 (const M &, X &v, const Y &d, const K &)
- static void butsolve a01360.html a7f0765dd2d2540d1906e112a0253c93b (const M &, X &v, const Y &d, const K &)
Dune::algmeta_btsolve< 0, nodiag, withrelax >
a01356.html
- static void bltsolve a01356.html a9167ee83afbec897d1fc995e6f77f031 (const M &, X &v, const Y &d, const K &w)
- static void butsolve a01356.html ab4b95f401448c8c00d01fea7a3688643 (const M &, X &v, const Y &d, const K &w)
Dune::algmeta_btsolve< 0, withdiag, norelax >
a01352.html
- static void bltsolve a01352.html a1cb4e9f5053474c0c59be5c39d248fd0 (const M &A, X &v, const Y &d, const K &)
- static void butsolve a01352.html ad7353f7968fe8f8d9a54c075735eb8ab (const M &A, X &v, const Y &d, const K &)
Dune::algmeta_btsolve< 0, withdiag, withrelax >
a01348.html
- static void bltsolve a01348.html a7923eb236fd1dc78046d750df398c997 (const M &A, X &v, const Y &d, const K &w)
- static void butsolve a01348.html af07653987fde36892051670679b1ad11 (const M &A, X &v, const Y &d, const K &w)
Dune::algmeta_itsteps
a01376.html
int I
typename M
- static void dbgs a01376.html af8b4ed362c8ce27818fc8a4fd52921a0 (const M &A, X &x, const Y &b, const K &w)
- static void bsorf a01376.html a60bf58acddc39afd91f73ac6a756ad73 (const M &A, X &x, const Y &b, const K &w)
- static void bsorb a01376.html a4151454ae4121faed5d0e813f3844d8e (const M &A, X &x, const Y &b, const K &w)
- static void dbjac a01376.html aa66018c68f1237f87c9ad311ca347583 (const M &A, X &x, const Y &b, const K &w)
Dune::algmeta_itsteps< 0, M >
a01380.html
typename M
- static void dbgs a01380.html a2c01cf6f8b0fb434c47166ae660d4dc7 (const M &A, X &x, const Y &b, const K &)
- static void bsorf a01380.html a394b38667bcc31fbf0807c32a4ada480 (const M &A, X &x, const Y &b, const K &)
- static void bsorb a01380.html a3a917ad3257c8526b12e5e30fbdb646c (const M &A, X &x, const Y &b, const K &)
- static void dbjac a01380.html a370c426e70af83dd74ef70d959e00a4b (const M &A, X &x, const Y &b, const K &)
Dune::algmeta_itsteps< I, MultiTypeBlockMatrix< T1, MultiTypeMatrixArgs... > >
a01384.html
int I
typename T1
typename... MultiTypeMatrixArgs
- static void dbgs a01384.html a36fe81aa10e538c2c496ed7e1e62a930 (const MultiTypeBlockMatrix< T1, MultiTypeMatrixArgs... > &A, MultiTypeBlockVector< MultiTypeVectorArgs... > &x, const MultiTypeBlockVector< MultiTypeVectorArgs... > &b, const K &w)
- static void bsorf a01384.html a67b0baa5f5dcf22636a2258f12383aa3 (const MultiTypeBlockMatrix< T1, MultiTypeMatrixArgs... > &A, MultiTypeBlockVector< MultiTypeVectorArgs... > &x, const MultiTypeBlockVector< MultiTypeVectorArgs... > &b, const K &w)
- static void bsorb a01384.html af8efefd8778bfb4e1b4ce2c1408e4b6f (const MultiTypeBlockMatrix< T1, MultiTypeMatrixArgs... > &A, MultiTypeBlockVector< MultiTypeVectorArgs... > &x, const MultiTypeBlockVector< MultiTypeVectorArgs... > &b, const K &w)
- static void dbjac a01384.html a54b1cfc467849d240a946448a4ab671c (const MultiTypeBlockMatrix< T1, MultiTypeMatrixArgs... > &A, MultiTypeBlockVector< MultiTypeVectorArgs... > &x, const MultiTypeBlockVector< MultiTypeVectorArgs... > &b, const K &w)
Dune::AllocatorTraits
a01104.html
typename T
Dune::DefaultAllocatorTraits< T, typename >
- std::allocator< T > type a01096.html af72bf9d3fadb19725dc7663df702bfb3
Dune::Amg::AlwaysOneNorm
a02064.html
- is_sign_preserving
  a00242.html
  gga16958efaf16e78eaefefa89320ef4916a27353347880706829b87fd0014fdd759
- is_sign_preserving
  a00242.html
  gga16958efaf16e78eaefefa89320ef4916a27353347880706829b87fd0014fdd759
- FieldTraits< typenameM::field_type >::real_type operator() a00242.html ga543e7fa8edf795450121e695d97b94a0 (const M &) const
Dune::Amg::AMG
a02136.html
class M
class X
class S
class PI
class A
Dune::Preconditioner< X, X >
- M Operator a00242.html ga66dc78b3214f4ebfc19c8ba3d467d25b
- PI ParallelInformation a00242.html gafc3d32c625bd4cabd2481107019b2fb2
- MatrixHierarchy< M, ParallelInformation, A > OperatorHierarchy a00242.html gaef37f955d0f91544f873eb26177a9978
- OperatorHierarchy::ParallelInformationHierarchy ParallelInformationHierarchy a00242.html gaafe146a3971a12af39b849c10e71e26d
- X Domain a00242.html ga2baddcf013a5166a162950672bd21a03
- X Range a00242.html ga7c0496b0f7de49193c227a8c93c045d1
- InverseOperator< X, X > CoarseSolver a00242.html gab775b7ff79213774ad098fdf1c4c65cf
- S Smoother a00242.html ga60efd923eab7d4f2e8e66755c1d86843
- SmootherTraits< Smoother >::Arguments SmootherArgs a00242.html ga4b093095df84e9990eff5581cfe4bfa9
- X domain_type a02640.html a5b532d75c242b8d5989472b9c9215571
- X range_type a02640.html a5a46bb9abdeb1f4bb775e0ad059e84a3
- X::field_type field_type a02640.html ab0b3774d7f930f012ae0d9aa8431e565
- AMG
  a00242.html
  ga3a89a4e31e658d858016f5a6ef3ecc69
  (OperatorHierarchy &matrices, CoarseSolver &coarseSolver, const SmootherArgs &smootherArgs, const Parameters &parms)
- AMG
  a00242.html
  gae4c4447a1c2a32c4a67fe5a8ee60da4e
  (const Operator &fineOperator, const C &criterion, const SmootherArgs &smootherArgs=SmootherArgs(), const ParallelInformation &pinfo=ParallelInformation())
- AMG
  a00242.html
  ga3e29ade2ae24a0f782fe3ac677f979e8
  (std::shared_ptr< const Operator > fineOperator, const ParameterTree &configuration, const ParallelInformation &pinfo=ParallelInformation())
- AMG
  a00242.html
  ga03586c2dfb592d1ae71d30461812fbcc
  (const AMG &amg)
- void pre a00242.html ga0a5e6da5989b1a67b0a63766c48b568e (Domain &x, Range &b)
- void apply a00242.html gae719bd458f78ab3a6cd6a9ad884ac0c9 (Domain &v, const Range &d)
- virtual SolverCategory::Category category a00242.html gaf332edc0dc7fcd54a1238811e67f2f29 () const
- void post a00242.html gab7d12cab3e3493cb0af7b4592fb47943 (Domain &x)
- void getCoarsestAggregateNumbers a00242.html ga7ebdc127c9754fe1221a201d359d208d (std::vector< std::size_t, A1 > &cont)
- std::size_t levels a00242.html ga88e6fc3d3184da7443285d613295e750 ()
- std::size_t maxlevels a00242.html gab7d6c5102cef19c8349ccf94a1f68ccd ()
- void recalculateHierarchy a00242.html gaa92d8726e030c57c72e4a82bf054f464 ()
- bool usesDirectCoarseLevelSolver a00242.html ga2ac877650209f65534f4858f0514214b () const
- friend class KAMG a00242.html gaf91f5307055ee7eb3a392902ab41943d
- friend class KAmgTwoGrid< AMG > a00242.html ga8c812e1d63c310c6b28713b196382d86
Dune::AMGCreator
a02160.html
Dune::AMGCreator::isValidMatrix
Dune::AMGCreator::isValidMatrix< BCRSMatrix< FieldMatrix< T, n, m >, A > >
- std::shared_ptr< Dune::Preconditioner< typename OP::element_type::domain_type, typename OP::element_type::range_type > > makeAMG a00242.html ga5981cfacf350c0352742f30aacf92986 (const OP &op, const std::string &smoother, const Dune::ParameterTree &config) const
- std::shared_ptr< Dune::Preconditioner< X, Y > > makeAMG a00242.html ga4f7d883f5ec8f759f11102290757af1a (const std::shared_ptr< MatrixAdapter< M, X, Y > > &op, const std::string &smoother, const Dune::ParameterTree &config) const
- std::shared_ptr< Dune::Preconditioner< X, Y > > makeAMG a00242.html ga968c734c0adb3f1b685e1e9a2d6b1496 (const std::shared_ptr< OverlappingSchwarzOperator< M, X, Y, C > > &op, const std::string &smoother, const Dune::ParameterTree &config) const
- std::shared_ptr< Dune::Preconditioner< X, Y > > makeAMG a00242.html gac77a2ccb1e3c1b11b7623e4eb9ba24c7 (const std::shared_ptr< NonoverlappingSchwarzOperator< M, X, Y, C > > &op, const std::string &smoother, const Dune::ParameterTree &config) const
- std::shared_ptr< Dune::Preconditioner< typename OpTraits::domain_type, typename OpTraits::range_type > > operator() a00242.html ga0c6760349cd9c4a6a1071561e0e49692 (OpTraits opTraits, const std::shared_ptr< OP > &op, const Dune::ParameterTree &config, std::enable_if_t< isValidMatrix< typename OpTraits::matrix_type >::value, int >=0) const
- std::shared_ptr< Dune::Preconditioner< typename OpTraits::domain_type, typename OpTraits::range_type > > operator() a00242.html ga557066b06b7056684bfdc8cd27dd0477 (OpTraits opTraits, const std::shared_ptr< OP > &op, const Dune::ParameterTree &config, std::enable_if_t<!isValidMatrix< typename OpTraits::matrix_type >::value, int >=0) const
Dune::Amg::ApplyHelper
a02172.html
std::size_t i
- static void apply a02172.html ac31f96c684a1e92ef05d6fed5023cc7f (TT tuple, const T &t)
Dune::Amg::ApplyHelper< 0 >
a02176.html
- static void apply a02176.html a6af5dbab131d9cf73b0b7b557f789d14 (TT tuple, const T &t)
Dune::ArPackPlusPlus_Algorithms
a01308.html
typename BCRSMatrix
typename BlockVector
- BlockVector::field_type Real a01308.html a1d1b27c0e7c8a3f758137365c2578285
- ArPackPlusPlus_Algorithms
  a01308.html
  a8cc6b5dbbc8fe0bde44d4f35132493dd
  (const BCRSMatrix &m, const unsigned int nIterationsMax=100000, const unsigned int verbosity_level=0)
- void computeSymMaxMagnitude a01308.html a3b10437a07109f82f870f97580346a02 (const Real &epsilon, BlockVector &x, Real &lambda) const
- void computeSymMinMagnitude a01308.html a433f112742d5c031703d33e38d3fa24a (const Real &epsilon, BlockVector &x, Real &lambda) const
- void computeSymCond2 a01308.html a903d4f1d338d22eb5bca4b1abafc5388 (const Real &epsilon, Real &cond_2) const
- void computeNonSymMax a01308.html af28d7ba0dc509e5f8347229548e7b9ce (const Real &epsilon, BlockVector &x, Real &sigma) const
- void computeNonSymMin a01308.html ac4083064b446d60add2935fe11c1b629 (const Real &epsilon, BlockVector &x, Real &sigma) const
- void computeNonSymCond2 a01308.html af00bea53e1c4da5e90679537103cba4e (const Real &epsilon, Real &cond_2) const
- unsigned int getIterationCount a01308.html a1715f6ed1d4145c0746fa0faaf69b745 () const
- const BCRSMatrix & m_ a01308.html a68f9b9a5b18996406a9a4e1cc1d2fe44
- const unsigned int nIterationsMax_ a01308.html a77a180781712196bc4f53ce9b808e3d5
- const unsigned int verbosity_level_ a01308.html a052a50dfa5f4ae31bc205fb375dd7c36
- unsigned int nIterations_ a01308.html a9dac40fd9dbc3759cb7637802777d229
- const std::string title_ a01308.html a1a3a4659d44c15c0a148c545ff4b0ead
- const std::string blank_ a01308.html a82a9ae7c53f5d2a502d933b108de9e8c
Dune::AssembledLinearOperator
a01880.html
class M
class X
class Y
Dune::LinearOperator< X, Y >
- M matrix_type a01880.html ab37d6321eb45a5deacac91ae879c58fb
- X domain_type a01880.html a1be8b523f86dcd7316dc7d5e1e5a003c
- Y range_type a01880.html a9ce7f23c9e5103d7a0531ae85151e262
- X::field_type field_type a01880.html a9448c9e65f4b9eadfd4dec4a0cc37b56
- virtual const M & getmat a01880.html a175bea359f3fbbec7e5be65d99ed6b48 () const =0
- virtual void apply a01876.html ad6c20f17cf2f3421cd388b2b60fd0fe3 (const X &x, Y &y) const =0
- virtual void applyscaleadd a01876.html a624e0c93085fcfe15f009454d5afb7df (field_type alpha, const X &x, Y &y) const =0
- virtual SolverCategory::Category category a01876.html abe6e03b772c5b7a029fcf3f2231b92f3 () const =0
Dune::Amg::BaseConnectivityConstructor
a02284.html
Dune::Amg::BaseConnectivityConstructor::ConnectedBuilder
- static void constructOverlapConnectivity a00242.html ga2b1ed929c55403e6bb9e46d2ab52c850 (R &row, G &graph, V &visitedMap, const AggregatesMap< typename G::VertexDescriptor > &aggregates, const OverlapVertex< typename G::VertexDescriptor > *&seed, const OverlapVertex< typename G::VertexDescriptor > *overlapEnd)
- static void constructNonOverlapConnectivity a00242.html ga0bd93dcb846c1e048d2c218bd266260e (R &row, G &graph, V &visitedMap, const AggregatesMap< typename G::VertexDescriptor > &aggregates, const typename G::VertexDescriptor &seed)
Dune::Amg::BaseGalerkinProduct
a02268.html
- void calculate a00242.html gaf9fbf22e8c85b9465f4c721f1a1740b6 (const M &fine, const AggregatesMap< V > &aggregates, M &coarse, const I &pinfo, const O &copy)
- void calculate a00242.html gafb22bc071cbe929117f0e61c12ceec7a (const M &fine, const AggregatesMap< V > &aggregates, M &coarse, const P &pinfo, const O &copy)
Dune::BaseGetSuperLUType
a02916.html
class T
- static const Dtype_t type a02916.html a9c0086dc8e6e26f0217815e49adac5f1
Dune::BCRSMatrix
a01160.html
class B
class A
Dune::BCRSMatrix::RealRowIterator
Dune::BCRSMatrix::CreateIterator
- BuildStage
  a01160.html
  ab9b0acf9f9613dedc7d93f857c4ae2b7
- notbuilt
  a01160.html
  ab9b0acf9f9613dedc7d93f857c4ae2b7a31ccbde5d5bf1931d8aa6342b887e4d9
- notAllocated
  a01160.html
  ab9b0acf9f9613dedc7d93f857c4ae2b7ab598bbcf6b1be00f3e86737ec4b32770
- building
  a01160.html
  ab9b0acf9f9613dedc7d93f857c4ae2b7ab8ebe0b91a94788eadfe7dd910c8114f
- rowSizesBuilt
  a01160.html
  ab9b0acf9f9613dedc7d93f857c4ae2b7a0d4ce3a26588f45f4661065dd7968976
- built
  a01160.html
  ab9b0acf9f9613dedc7d93f857c4ae2b7a2c7de4fa501570a5a65b74b112c3af51
- BuildMode
  a01160.html
  a6f09a4c408e14428d3a62ad00ceac9ec
- row_wise
  a01160.html
  a6f09a4c408e14428d3a62ad00ceac9ecaf7c450c73d8588d16cf4c65552b0ff18
- random
  a01160.html
  a6f09a4c408e14428d3a62ad00ceac9ecad05f70b8e286d23abee639a8d50552e3
- implicit
  a01160.html
  a6f09a4c408e14428d3a62ad00ceac9eca0b6109e215775999912e5634a2fff10d
- unknown
  a01160.html
  a6f09a4c408e14428d3a62ad00ceac9eca92b68407d7d0300588b1279b91838917
- typename Imp::BlockTraits< B >::field_type field_type a01160.html a036327219e82429eb5056cdcb8029325
- B block_type a01160.html ac27f92bda3724989a12c908d5b0bb355
- A allocator_type a01160.html afbabf44198dc84c120bd577ef6166d09
- A::size_type size_type a01160.html a92dcd5f5afa082cf7c70ca745117108b
- Imp::CompressedBlockVectorWindow< B, size_type > row_type a01160.html a78806a3c86006b7e25ae498113dde8b4
- ::Dune::CompressionStatistics< size_type > CompressionStatistics a01160.html a78acdc4dca86c07dbbdf1a779d22a7c0
- RealRowIterator< row_type > iterator a01160.html a6426ed2b23a28e0b942ceb88cad77259
- RealRowIterator< row_type > Iterator a01160.html a5dbba06948485933958ce9bd74642828
- Iterator RowIterator a01160.html a2efdf9ce2539b8aead490775ba26dac0
- row_type::Iterator ColIterator a01160.html a8a2230f988557dfbbc5a2bb7d688fd35
- RealRowIterator< const row_type > const_iterator a01160.html a1cec23735a4b8543c573e7b7e01a9bd5
- RealRowIterator< const row_type > ConstIterator a01160.html a6a7c8d9c5b05609459f46042339623c6
- ConstIterator ConstRowIterator a01160.html a55aab1eeee5f07e1a1a19318cf196c7c
- row_type::ConstIterator ConstColIterator a01160.html aa76d2016ee31d3781ec5d48925251d3b
- notbuilt
  a01160.html
  ab9b0acf9f9613dedc7d93f857c4ae2b7a31ccbde5d5bf1931d8aa6342b887e4d9
- notAllocated
  a01160.html
  ab9b0acf9f9613dedc7d93f857c4ae2b7ab598bbcf6b1be00f3e86737ec4b32770
- building
  a01160.html
  ab9b0acf9f9613dedc7d93f857c4ae2b7ab8ebe0b91a94788eadfe7dd910c8114f
- rowSizesBuilt
  a01160.html
  ab9b0acf9f9613dedc7d93f857c4ae2b7a0d4ce3a26588f45f4661065dd7968976
- built
  a01160.html
  ab9b0acf9f9613dedc7d93f857c4ae2b7a2c7de4fa501570a5a65b74b112c3af51
- row_wise
  a01160.html
  a6f09a4c408e14428d3a62ad00ceac9ecaf7c450c73d8588d16cf4c65552b0ff18
- random
  a01160.html
  a6f09a4c408e14428d3a62ad00ceac9ecad05f70b8e286d23abee639a8d50552e3
- implicit
  a01160.html
  a6f09a4c408e14428d3a62ad00ceac9eca0b6109e215775999912e5634a2fff10d
- unknown
  a01160.html
  a6f09a4c408e14428d3a62ad00ceac9eca92b68407d7d0300588b1279b91838917
- row_type & operator[] a01160.html a32f9fdbb7b53346faca45ccd3427f103 (size_type i)
- const row_type & operator[] a01160.html a13f469c43eea76f3ce8132a9c66b2240 (size_type i) const
- Iterator begin a01160.html a0ad9c5258e0c65fde36f8793fdc96413 ()
- Iterator end a01160.html a801d09e6e79eba0e588d633e6d9d5049 ()
- Iterator beforeEnd a01160.html aa4b470c5f794f9fc941ebc49e8631951 ()
- Iterator beforeBegin a01160.html a6a80e2c47e10c0881b03d78213ab583b ()
- ConstIterator begin a01160.html af721176754c07eab9b0f23824cc52418 () const
- ConstIterator end a01160.html af57e3dcf6621aa88b9545fb432ef6b26 () const
- ConstIterator beforeEnd a01160.html aff8d80654ea7151f9f74f73e1e2b6f0c () const
- ConstIterator beforeBegin a01160.html a69042d0e88c4633d0350368629a1985d () const
- BCRSMatrix
  a01160.html
  a34b65fb52b4b7da95999604d8fabba92
  ()
- BCRSMatrix
  a01160.html
  a76bc4d8de5595e723c623f2fc6bb3122
  (size_type _n, size_type _m, size_type _nnz, BuildMode bm)
- BCRSMatrix
  a01160.html
  acdbe4d1f81bc548f3be507d6e9a45bff
  (size_type _n, size_type _m, BuildMode bm)
- BCRSMatrix
  a01160.html
  a98d56fd3642d319a2ba06d45b7455e78
  (size_type _n, size_type _m, size_type _avg, double compressionBufferSize, BuildMode bm)
- BCRSMatrix
  a01160.html
  a79a0f0d9b34cada933c1c919cd67416b
  (const BCRSMatrix &Mat)
- ~BCRSMatrix
  a01160.html
  a2afb5571f80472c948bd0db3b7440f8f
  ()
- void setBuildMode a01160.html ae747343dfc94f181f31471ceed7e5d4a (BuildMode bm)
- void setSize a01160.html ae89150f5ae2f2927657bddfb78610e55 (size_type rows, size_type columns, size_type nnz=0)
- void setImplicitBuildModeParameters a01160.html acc7ebace380a42cd240d1b65118384a6 (size_type _avg, double compressionBufferSize)
- BCRSMatrix & operator= a01160.html aed62518cfda54ba506a949ec8d3fe27a (const BCRSMatrix &Mat)
- BCRSMatrix & operator= a01160.html ae1529d0f301490d5cc05ab2c633828f4 (const field_type &k)
- CreateIterator createbegin a01160.html ab9217545ae9d4ea1e3950cf21e6899c4 ()
- CreateIterator createend a01160.html aa0839499f658a2d3e7a5ea908cc86130 ()
- void setrowsize a01160.html a5a8fdcc48798af5363b9fd8cdf2a4dac (size_type i, size_type s)
- size_type getrowsize a01160.html aadf307bf8ed209291680918218906ac6 (size_type i) const
- void incrementrowsize a01160.html a41e41b7274abb109855e80f76a66f4d7 (size_type i, size_type s=1)
- void endrowsizes a01160.html a3ebc537e4755cf1ab02ea0dd93c942fb ()
- void addindex a01160.html a82d12c2fa3e3e956e4257aed1bf247ec (size_type row, size_type col)
- void setIndicesNoSort a01160.html a5995f055f2272d8ca0f821c04de40211 (size_type row, It begin, It end)
- void setIndices a01160.html a813bb1a256498169c9e384847721f4a5 (size_type row, It begin, It end)
- void endindices a01160.html aceeae57760ab2b4c297f19ac8522eef6 ()
- B & entry a01160.html a0fefd001410c5a6721967674bcb31c00 (size_type row, size_type col)
- CompressionStatistics compress a01160.html ad8da8508e9f65564f91ea6f00934bc3b ()
- BCRSMatrix & operator*= a01160.html a61486cddf3366235fd96b7d4a06bb254 (const field_type &k)
- BCRSMatrix & operator/= a01160.html a94b7d045cb9959def07ff335675c2bd5 (const field_type &k)
- BCRSMatrix & operator+= a01160.html a97cb3de814b1814bde94a8e597fe0ad9 (const BCRSMatrix &b)
- BCRSMatrix & operator-= a01160.html a79022df360f81f9c13a175915a13b702 (const BCRSMatrix &b)
- BCRSMatrix & axpy a01160.html a282d0badabd20eda0e3823cb6e81ea42 (field_type alpha, const BCRSMatrix &b)
- void mv a01160.html ac1aed9a57f822ad924d482cfe51cf5fc (const X &x, Y &y) const
- void umv a01160.html ac92b996f0db8954bd178109e6b5ecca0 (const X &x, Y &y) const
- void mmv a01160.html abf88fa7c6056933790ef9ef3beed9d0c (const X &x, Y &y) const
- void usmv a01160.html aaa1c771ee60aaa04f581a2e15f3a5cef (F &&alpha, const X &x, Y &y) const
- void mtv a01160.html a48c93a4ea67b7f82d91f614eddd898d3 (const X &x, Y &y) const
- void umtv a01160.html a15301031ed46d3f3d0055a5dc34bb14e (const X &x, Y &y) const
- void mmtv a01160.html ac5fefc567a0dd5cd15cc39c2152f74be (const X &x, Y &y) const
- void usmtv a01160.html a66b1a2d615e1b61e0782675e24d3c8f0 (const field_type &alpha, const X &x, Y &y) const
- void umhv a01160.html a49553869d73e239258d2b52653900537 (const X &x, Y &y) const
- void mmhv a01160.html a10c57682346c2da57f43b2277244de95 (const X &x, Y &y) const
- void usmhv a01160.html a1351c6ecbca38afaf5c6b7b2da6b48c9 (const field_type &alpha, const X &x, Y &y) const
- FieldTraits< field_type >::real_type frobenius_norm2 a01160.html aa466c3d0cc1857b0f08bcf5ba7de63c2 () const
- FieldTraits< field_type >::real_type frobenius_norm a01160.html a916a171dbffcdd8a42490d292d292ce2 () const
- FieldTraits< ft >::real_type infinity_norm a01160.html ac12c27018c530f509aaa9933bbe13221 () const
- FieldTraits< ft >::real_type infinity_norm_real a01160.html a288bc521afb6051653f9d615765cadb9 () const
- FieldTraits< ft >::real_type infinity_norm a01160.html ac12c27018c530f509aaa9933bbe13221 () const
- FieldTraits< ft >::real_type infinity_norm_real a01160.html a288bc521afb6051653f9d615765cadb9 () const
- size_type N a01160.html ae640c4fc5a9343b8836b30733b98f9b4 () const
- size_type M a01160.html ab2a70ec04bff3b0413020ca6ee2d11c9 () const
- size_type nonzeroes a01160.html a50486320ea446b5c7d37c5dfb5c6ee18 () const
- BuildStage buildStage a01160.html a06d86fafc4fcefcadff13ae41a757cc3 () const
- BuildMode buildMode a01160.html abc93aa9afe0bac637589a9cd42a35bcf () const
- bool exists a01160.html a05ce55f7a7a81dec25717dd9e8fb54e2 (size_type i, size_type j) const
- std::map< std::pair< size_type, size_type >, B > OverflowType a01160.html a846eeb91adc53152aa32531e4621c564
- void setWindowPointers a01160.html aec4d821c4ffdb8eaa8e358914be9cd68 (ConstRowIterator row)
- void setColumnPointers a01160.html af263809fff8f4c4949ad0c364e8f6c55 (ConstRowIterator row)
- void setDataPointers a01160.html adefb501cd2953cf91eb676db12751482 ()
- void copyWindowStructure a01160.html a0e4b236ed04fd3da227b931312c68386 (const BCRSMatrix &Mat)
- void deallocate a01160.html a2ced2acc98894c921da00d0fbe1bfc87 (bool deallocateRows=true)
- void allocate a01160.html a23538fdea1991446d5ea83d67c11bb70 (size_type rows, size_type columns, size_type allocationSize, bool allocateRows, bool allocate_data)
- void allocateData a01160.html a2c39e3488286138661eeb60c2a0ff861 ()
- void implicit_allocate a01160.html acc53e4119b13405269be63a31350afcb (size_type _n, size_type _m)
- BuildMode build_mode a01160.html a59d53fafbc0e1d8365f374781a542f26
- BuildStage ready a01160.html a594b2bf93f559ed7c77f9f28e1338462
- std::allocator_traits< A >::template rebind_alloc< B > allocator_ a01160.html ae143d5cdc0f58455669df8cedf8c519b
- std::allocator_traits< A >::template rebind_alloc< row_type > rowAllocator_ a01160.html a04cdd06e79648de953faf5c34a4784c0
- std::allocator_traits< A >::template rebind_alloc< size_type > sizeAllocator_ a01160.html a63c50a313360dd3919050574a2617bef
- size_type n a01160.html ab647dfcec2e9b6d7eb859e323d6fed66
- size_type m a01160.html a1a629cfcdbb749dba27ad6bb972e033f
- size_type nnz_ a01160.html a5e7991647a57776d254edc890384c0c1
- size_type allocationSize_ a01160.html a5227a5dc09391af92221bb06ea12bb31
- row_type * r a01160.html a811ac6c78bf57efe0f8e6204b486aba6
- B * a a01160.html a6bdbfcac679b19d10ea4b18856ed7798
- std::shared_ptr< size_type > j_ a01160.html ae90823e0ce3127042e0c915deeab9b73
- size_type avg a01160.html ac8d599e322adb15721b8492d29aee808
- double compressionBufferSize_ a01160.html a1a5d660b0ed40ea2cac31d0098c83991
- OverflowType overflow a01160.html a96b4f211ba9f8639329fbc3a14e8233b
- friend struct MatrixDimension< BCRSMatrix > a01160.html ad0e7de841ab0bbce59497ac9f0a67aa3
- friend class CreateIterator a01160.html a0e3d1a15a1c40f30085bd50393372d7b
Dune::BCRSMatrixError
a01424.html
Dune::ISTLError
Dune::BDMatrix
a01176.html
class B
class A
Dune::BCRSMatrix< B, A >
- typename Imp::BlockTraits< B >::field_type field_type a01176.html a03ca6275a60068d00677c5448cb44d65
- B block_type a01176.html a37315671a5dc119250b434dbe47ce387
- A allocator_type a01176.html a63ac0af4f7339d621559892975f3a66b
- A::size_type size_type a01176.html a0cb47f109df53828b4afdda036f01cc4
- BuildStage
  a01160.html
  ab9b0acf9f9613dedc7d93f857c4ae2b7
- notbuilt
  a01160.html
  ab9b0acf9f9613dedc7d93f857c4ae2b7a31ccbde5d5bf1931d8aa6342b887e4d9
- notAllocated
  a01160.html
  ab9b0acf9f9613dedc7d93f857c4ae2b7ab598bbcf6b1be00f3e86737ec4b32770
- building
  a01160.html
  ab9b0acf9f9613dedc7d93f857c4ae2b7ab8ebe0b91a94788eadfe7dd910c8114f
- rowSizesBuilt
  a01160.html
  ab9b0acf9f9613dedc7d93f857c4ae2b7a0d4ce3a26588f45f4661065dd7968976
- built
  a01160.html
  ab9b0acf9f9613dedc7d93f857c4ae2b7a2c7de4fa501570a5a65b74b112c3af51
- BuildMode
  a01160.html
  a6f09a4c408e14428d3a62ad00ceac9ec
- row_wise
  a01160.html
  a6f09a4c408e14428d3a62ad00ceac9ecaf7c450c73d8588d16cf4c65552b0ff18
- random
  a01160.html
  a6f09a4c408e14428d3a62ad00ceac9ecad05f70b8e286d23abee639a8d50552e3
- implicit
  a01160.html
  a6f09a4c408e14428d3a62ad00ceac9eca0b6109e215775999912e5634a2fff10d
- unknown
  a01160.html
  a6f09a4c408e14428d3a62ad00ceac9eca92b68407d7d0300588b1279b91838917
- Imp::CompressedBlockVectorWindow< B, size_type > row_type a01160.html a78806a3c86006b7e25ae498113dde8b4
- ::Dune::CompressionStatistics< size_type > CompressionStatistics a01160.html a78acdc4dca86c07dbbdf1a779d22a7c0
- RealRowIterator< row_type > iterator a01160.html a6426ed2b23a28e0b942ceb88cad77259
- RealRowIterator< row_type > Iterator a01160.html a5dbba06948485933958ce9bd74642828
- Iterator RowIterator a01160.html a2efdf9ce2539b8aead490775ba26dac0
- row_type::Iterator ColIterator a01160.html a8a2230f988557dfbbc5a2bb7d688fd35
- RealRowIterator< const row_type > const_iterator a01160.html a1cec23735a4b8543c573e7b7e01a9bd5
- RealRowIterator< const row_type > ConstIterator a01160.html a6a7c8d9c5b05609459f46042339623c6
- ConstIterator ConstRowIterator a01160.html a55aab1eeee5f07e1a1a19318cf196c7c
- row_type::ConstIterator ConstColIterator a01160.html aa76d2016ee31d3781ec5d48925251d3b
- notbuilt
  a01160.html
  ab9b0acf9f9613dedc7d93f857c4ae2b7a31ccbde5d5bf1931d8aa6342b887e4d9
- notAllocated
  a01160.html
  ab9b0acf9f9613dedc7d93f857c4ae2b7ab598bbcf6b1be00f3e86737ec4b32770
- building
  a01160.html
  ab9b0acf9f9613dedc7d93f857c4ae2b7ab8ebe0b91a94788eadfe7dd910c8114f
- rowSizesBuilt
  a01160.html
  ab9b0acf9f9613dedc7d93f857c4ae2b7a0d4ce3a26588f45f4661065dd7968976
- built
  a01160.html
  ab9b0acf9f9613dedc7d93f857c4ae2b7a2c7de4fa501570a5a65b74b112c3af51
- row_wise
  a01160.html
  a6f09a4c408e14428d3a62ad00ceac9ecaf7c450c73d8588d16cf4c65552b0ff18
- random
  a01160.html
  a6f09a4c408e14428d3a62ad00ceac9ecad05f70b8e286d23abee639a8d50552e3
- implicit
  a01160.html
  a6f09a4c408e14428d3a62ad00ceac9eca0b6109e215775999912e5634a2fff10d
- unknown
  a01160.html
  a6f09a4c408e14428d3a62ad00ceac9eca92b68407d7d0300588b1279b91838917
- BDMatrix
  a01176.html
  a1cd4eb27d43b98a522642ba722e3f15e
  ()
- BDMatrix
  a01176.html
  aaad20d9a2628604f634986b8af23b758
  (int size)
- BDMatrix
  a01176.html
  a2947e11a629ceb35ee649f6b398eda58
  (std::initializer_list< B > const &list)
- void setSize a01176.html af395acba217a5c5c7599b32b42edd954 (size_type size)
- BDMatrix & operator= a01176.html abcc52e5cc6985d79a271c19f2669cc40 (const BDMatrix &other)
- BDMatrix & operator= a01176.html a99920b7eba07b95d2076c72dd64c9450 (const field_type &k)
- void solve a01176.html a4f2662796f1dd1290334664ce5d8e78f (V &x, const V &rhs) const
- void invert a01176.html afa1b54794751a02b7a9228299a04fe72 ()
- row_type & operator[] a01160.html a32f9fdbb7b53346faca45ccd3427f103 (size_type i)
- const row_type & operator[] a01160.html a13f469c43eea76f3ce8132a9c66b2240 (size_type i) const
- Iterator begin a01160.html a0ad9c5258e0c65fde36f8793fdc96413 ()
- ConstIterator begin a01160.html af721176754c07eab9b0f23824cc52418 () const
- Iterator end a01160.html a801d09e6e79eba0e588d633e6d9d5049 ()
- ConstIterator end a01160.html af57e3dcf6621aa88b9545fb432ef6b26 () const
- Iterator beforeEnd a01160.html aa4b470c5f794f9fc941ebc49e8631951 ()
- ConstIterator beforeEnd a01160.html aff8d80654ea7151f9f74f73e1e2b6f0c () const
- Iterator beforeBegin a01160.html a6a80e2c47e10c0881b03d78213ab583b ()
- ConstIterator beforeBegin a01160.html a69042d0e88c4633d0350368629a1985d () const
- void setBuildMode a01160.html ae747343dfc94f181f31471ceed7e5d4a (BuildMode bm)
- void setSize a01160.html ae89150f5ae2f2927657bddfb78610e55 (size_type rows, size_type columns, size_type nnz=0)
- void setImplicitBuildModeParameters a01160.html acc7ebace380a42cd240d1b65118384a6 (size_type _avg, double compressionBufferSize)
- CreateIterator createbegin a01160.html ab9217545ae9d4ea1e3950cf21e6899c4 ()
- CreateIterator createend a01160.html aa0839499f658a2d3e7a5ea908cc86130 ()
- size_type getrowsize a01160.html aadf307bf8ed209291680918218906ac6 (size_type i) const
- void incrementrowsize a01160.html a41e41b7274abb109855e80f76a66f4d7 (size_type i, size_type s=1)
- void setIndicesNoSort a01160.html a5995f055f2272d8ca0f821c04de40211 (size_type row, It begin, It end)
- void setIndices a01160.html a813bb1a256498169c9e384847721f4a5 (size_type row, It begin, It end)
- B & entry a01160.html a0fefd001410c5a6721967674bcb31c00 (size_type row, size_type col)
- CompressionStatistics compress a01160.html ad8da8508e9f65564f91ea6f00934bc3b ()
- BCRSMatrix & operator*= a01160.html a61486cddf3366235fd96b7d4a06bb254 (const field_type &k)
- BCRSMatrix & operator/= a01160.html a94b7d045cb9959def07ff335675c2bd5 (const field_type &k)
- BCRSMatrix & operator+= a01160.html a97cb3de814b1814bde94a8e597fe0ad9 (const BCRSMatrix &b)
- BCRSMatrix & operator-= a01160.html a79022df360f81f9c13a175915a13b702 (const BCRSMatrix &b)
- BCRSMatrix & axpy a01160.html a282d0badabd20eda0e3823cb6e81ea42 (field_type alpha, const BCRSMatrix &b)
- void mv a01160.html ac1aed9a57f822ad924d482cfe51cf5fc (const X &x, Y &y) const
- void umv a01160.html ac92b996f0db8954bd178109e6b5ecca0 (const X &x, Y &y) const
- void mmv a01160.html abf88fa7c6056933790ef9ef3beed9d0c (const X &x, Y &y) const
- void usmv a01160.html aaa1c771ee60aaa04f581a2e15f3a5cef (F &&alpha, const X &x, Y &y) const
- void mtv a01160.html a48c93a4ea67b7f82d91f614eddd898d3 (const X &x, Y &y) const
- void umtv a01160.html a15301031ed46d3f3d0055a5dc34bb14e (const X &x, Y &y) const
- void mmtv a01160.html ac5fefc567a0dd5cd15cc39c2152f74be (const X &x, Y &y) const
- void usmtv a01160.html a66b1a2d615e1b61e0782675e24d3c8f0 (const field_type &alpha, const X &x, Y &y) const
- void umhv a01160.html a49553869d73e239258d2b52653900537 (const X &x, Y &y) const
- void mmhv a01160.html a10c57682346c2da57f43b2277244de95 (const X &x, Y &y) const
- void usmhv a01160.html a1351c6ecbca38afaf5c6b7b2da6b48c9 (const field_type &alpha, const X &x, Y &y) const
- FieldTraits< field_type >::real_type frobenius_norm2 a01160.html aa466c3d0cc1857b0f08bcf5ba7de63c2 () const
- FieldTraits< field_type >::real_type frobenius_norm a01160.html a916a171dbffcdd8a42490d292d292ce2 () const
- FieldTraits< ft >::real_type infinity_norm a01160.html ac12c27018c530f509aaa9933bbe13221 () const
- FieldTraits< ft >::real_type infinity_norm a01160.html ac12c27018c530f509aaa9933bbe13221 () const
- FieldTraits< ft >::real_type infinity_norm_real a01160.html a288bc521afb6051653f9d615765cadb9 () const
- FieldTraits< ft >::real_type infinity_norm_real a01160.html a288bc521afb6051653f9d615765cadb9 () const
- size_type N a01160.html ae640c4fc5a9343b8836b30733b98f9b4 () const
- size_type M a01160.html ab2a70ec04bff3b0413020ca6ee2d11c9 () const
- size_type nonzeroes a01160.html a50486320ea446b5c7d37c5dfb5c6ee18 () const
- BuildStage buildStage a01160.html a06d86fafc4fcefcadff13ae41a757cc3 () const
- BuildMode buildMode a01160.html abc93aa9afe0bac637589a9cd42a35bcf () const
- bool exists a01160.html a05ce55f7a7a81dec25717dd9e8fb54e2 (size_type i, size_type j) const
- std::map< std::pair< size_type, size_type >, B > OverflowType a01160.html a846eeb91adc53152aa32531e4621c564
- void setWindowPointers a01160.html aec4d821c4ffdb8eaa8e358914be9cd68 (ConstRowIterator row)
- void setColumnPointers a01160.html af263809fff8f4c4949ad0c364e8f6c55 (ConstRowIterator row)
- void setDataPointers a01160.html adefb501cd2953cf91eb676db12751482 ()
- void copyWindowStructure a01160.html a0e4b236ed04fd3da227b931312c68386 (const BCRSMatrix &Mat)
- void deallocate a01160.html a2ced2acc98894c921da00d0fbe1bfc87 (bool deallocateRows=true)
- void allocate a01160.html a23538fdea1991446d5ea83d67c11bb70 (size_type rows, size_type columns, size_type allocationSize, bool allocateRows, bool allocate_data)
- void allocateData a01160.html a2c39e3488286138661eeb60c2a0ff861 ()
- void implicit_allocate a01160.html acc53e4119b13405269be63a31350afcb (size_type _n, size_type _m)
- BuildMode build_mode a01160.html a59d53fafbc0e1d8365f374781a542f26
- BuildStage ready a01160.html a594b2bf93f559ed7c77f9f28e1338462
- std::allocator_traits< A >::template rebind_alloc< B > allocator_ a01160.html ae143d5cdc0f58455669df8cedf8c519b
- std::allocator_traits< A >::template rebind_alloc< row_type > rowAllocator_ a01160.html a04cdd06e79648de953faf5c34a4784c0
- std::allocator_traits< A >::template rebind_alloc< size_type > sizeAllocator_ a01160.html a63c50a313360dd3919050574a2617bef
- size_type n a01160.html ab647dfcec2e9b6d7eb859e323d6fed66
- size_type m a01160.html a1a629cfcdbb749dba27ad6bb972e033f
- size_type nnz_ a01160.html a5e7991647a57776d254edc890384c0c1
- size_type allocationSize_ a01160.html a5227a5dc09391af92221bb06ea12bb31
- row_type * r a01160.html a811ac6c78bf57efe0f8e6204b486aba6
- B * a a01160.html a6bdbfcac679b19d10ea4b18856ed7798
- std::shared_ptr< size_type > j_ a01160.html ae90823e0ce3127042e0c915deeab9b73
- size_type avg a01160.html ac8d599e322adb15721b8492d29aee808
- double compressionBufferSize_ a01160.html a1a5d660b0ed40ea2cac31d0098c83991
- OverflowType overflow a01160.html a96b4f211ba9f8639329fbc3a14e8233b
Dune::BiCGSTABSolver
a02816.html
class X
Dune::IterativeSolver< X, X >
- X domain_type a02744.html aaba59848baa4879b548d96b9f77e150a
- X range_type a02744.html a85b7df40fa5e6a60c2a3db25a4140823
- X::field_type field_type a02744.html adce5c3d7c39415d90326ccc06b94b9dc
- FieldTraits< field_type >::real_type real_type a02744.html ae08de8ceccc057d0785cfda953796a81
- Simd::Scalar< real_type > scalar_real_type a02744.html a7ef8454657f69b2e69fcd9a2779cee4e
- void apply a02816.html a8031ea83882e8990b065f5fe13fefd5e (X &x, X &b, InverseOperatorResult &res) override
- void apply a02748.html a603b6b3ec0fe42d2eff2ad4d13ef209d (X &x, X &b, double reduction, InverseOperatorResult &res) override
- SolverCategory::Category category a02748.html a323e48153d1a50d71ab83e7b82b1321c () const override
- std::string name a02748.html a7a15e3a8451ca039a01251e25dad47c2 () const
- typename IterativeSolver< X, X >::template Iteration< CountType > Iteration a02816.html a6f1f6a7afee9b80cdef66bcc899555ba
- iterationSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa9fce7d3cb1a28247f8d0f8fe2d3863a7
- normSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa3e7887a2fbc4f073d7c6dde204557d94
- void printHeader a02744.html a07986680755603e2cc783f8be1994d1f (std::ostream &s) const
- void printOutput a02744.html a45229eb4007296995264f4277a89b51c (std::ostream &s, const CountType &iter, const DataType &norm, const DataType &norm_old) const
- void printOutput a02744.html a1c5876dba1ae3409f017e30cbd0a7838 (std::ostream &s, const CountType &iter, const DataType &norm) const
- std::shared_ptr< const LinearOperator< X, X > > _op a02748.html a999c57c5ec8e3d461b1dccaaa41d1430
- std::shared_ptr< Preconditioner< X, X > > _prec a02748.html af4a8a49af428c01332ca8254f124de3e
- std::shared_ptr< const ScalarProduct< X > > _sp a02748.html a5adee8221965ab567c523457696416f0
- scalar_real_type _reduction a02748.html ac9fa53fbc7b256e48620dd8acfbcac0a
- int _maxit a02748.html a9b9fc491826e83b4b56e9d9354e07155
- int _verbose a02748.html aafd5c0f9fb28cea306a95fa326f197df
- SolverCategory::Category _category a02748.html ae86a07e35fee34640932781b5f0b57e8
Dune::BL
a01340.html
int l
- recursion_level
  a01340.html
  af8c8ef00c139be4a00b04bb986685343a51ddd3bfd87f5eda1efed28b5553c653
- recursion_level
  a01340.html
  af8c8ef00c139be4a00b04bb986685343a51ddd3bfd87f5eda1efed28b5553c653
Dune::BlockPreconditioner
a02736.html
class X
class Y
class C
class P
Dune::Preconditioner< X, Y >
- X domain_type a02736.html a7b0cdbd8b5e0fa7755a980daf0400a26
- Y range_type a02736.html ad75078a5c3f4aa5ad075f3885c7b9838
- X::field_type field_type a02736.html ac3811210f350330386b679bc6f59628c
- C communication_type a02736.html ac2140481728bf00cadbbc36495a25475
- BlockPreconditioner
  a02736.html
  a9e8284cffa4c7717a4eeb1a7b59c2d49
  (P &p, const communication_type &c)
- BlockPreconditioner
  a02736.html
  a7ecf4c847a8a52bb3a8a58e2fce056da
  (const std::shared_ptr< P > &p, const communication_type &c)
- void pre a02736.html a3acad82859c59b4b319b0f6ec478580f (X &x, Y &b) override
- void apply a02736.html a697327503283adcdbb5e3bfddf8df370 (X &v, const Y &d) override
- void apply a02736.html ab5ec5e6a471a35ee846448d0c7ac0943 (X &v, const Y &d)
- void post a02736.html ac0edffda1cc830a1e30035281ca37771 (X &x) override
- SolverCategory::Category category a02736.html a2ee8f53751479f8f7b576488ae003469 () const override
- friend struct Amg::ConstructionTraits< BlockPreconditioner< X, Y, C, P > > a02736.html aff5a22e8d3d9cd0a7c2ae8115e77aba7
Dune::BlockVector
a01252.html
class B
class A
- typename Imp::BlockTraits< B >::field_type field_type a01252.html aa2debec6431c850994dc2d735fe1ce13
- B block_type a01252.html ae6c370b75f9cf5d60cc9497537b86066
- A allocator_type a01252.html a7234d1e543e99d0fcb7e2cbe2a91f9a9
- A::size_type size_type a01252.html aad1aa0e3aabaa0ccd4aad8e49d81f349
- Imp::block_vector_unmanaged< B, size_type >::Iterator Iterator a01252.html a5576fdde0e8b935ec73a45f68a70c920
- Imp::block_vector_unmanaged< B, size_type >::ConstIterator ConstIterator a01252.html a069de31c54d27d777c3f8cf07260be46
- BlockVector
  a01252.html
  a02fc2457c736ed2c26e22b6d2b67207d
  ()
- BlockVector
  a01252.html
  a4c7e9b921dca0b2c4bdf33f85ebf341a
  (size_type _n)
- BlockVector
  a01252.html
  aae4b3e1e543e116f66f8993a6f8b1b96
  (std::initializer_list< B > const &l)
- BlockVector
  a01252.html
  ae645c8daaa1feada2be0a5bbf4b9c9aa
  (size_type _n, S _capacity)
- void reserve a01252.html a13bed42cd26580d6c81a1406589ce1da (size_type capacity)
- size_type capacity a01252.html ac38c155e30098a5887c1ad0f34840b3b () const
- void resize a01252.html a4c827318ce2fc4dbc1f3d61d04e62f16 (size_type size)
- BlockVector
  a01252.html
  a6e17f28660c4e56100fd82132bab56bf
  (const BlockVector &a) noexcept(noexcept(std::declval< BlockVector >().storage_=a.storage_))
- BlockVector
  a01252.html
  a45a25328357a4158bbd65ea3e1c06fc5
  (BlockVector &&a) noexcept(noexcept(std::declval< BlockVector >().swap(a)))
- BlockVector & operator= a01252.html a92b467878bfbb8fe11ac7eaffc4be60a (const BlockVector &a) noexcept(noexcept(std::declval< BlockVector >().storage_=a.storage_))
- BlockVector & operator= a01252.html a717a223a600f60fe377dedee654cf8ce (BlockVector &&a) noexcept(noexcept(std::declval< BlockVector >().swap(a)))
- void swap a01252.html af02395a3170f5a53bfc88ba6f7b33e97 (BlockVector &other) noexcept(noexcept(std::declval< BlockVector & >().storage_.swap(other.storage_)))
- BlockVector & operator= a01252.html aaf3d24a9bc9ae4dc5cf34ae68de137d1 (const field_type &k)
Dune::BTDMatrix
a01224.html
class B
class A
Dune::BCRSMatrix< B, A >
- typename Imp::BlockTraits< B >::field_type field_type a01224.html a9bbe74a9906424b32d4b9e5e2bca681d
- B block_type a01224.html a8f04f8bec88c066b8ca0b9285f141326
- A allocator_type a01224.html a47fc415a9ac1bcf10c2cc7a964183960
- A::size_type size_type a01224.html a3ccd903a9f2a24cd5f37192a1a1d7a28
- BuildStage
  a01160.html
  ab9b0acf9f9613dedc7d93f857c4ae2b7
- notbuilt
  a01160.html
  ab9b0acf9f9613dedc7d93f857c4ae2b7a31ccbde5d5bf1931d8aa6342b887e4d9
- notAllocated
  a01160.html
  ab9b0acf9f9613dedc7d93f857c4ae2b7ab598bbcf6b1be00f3e86737ec4b32770
- building
  a01160.html
  ab9b0acf9f9613dedc7d93f857c4ae2b7ab8ebe0b91a94788eadfe7dd910c8114f
- rowSizesBuilt
  a01160.html
  ab9b0acf9f9613dedc7d93f857c4ae2b7a0d4ce3a26588f45f4661065dd7968976
- built
  a01160.html
  ab9b0acf9f9613dedc7d93f857c4ae2b7a2c7de4fa501570a5a65b74b112c3af51
- BuildMode
  a01160.html
  a6f09a4c408e14428d3a62ad00ceac9ec
- row_wise
  a01160.html
  a6f09a4c408e14428d3a62ad00ceac9ecaf7c450c73d8588d16cf4c65552b0ff18
- random
  a01160.html
  a6f09a4c408e14428d3a62ad00ceac9ecad05f70b8e286d23abee639a8d50552e3
- implicit
  a01160.html
  a6f09a4c408e14428d3a62ad00ceac9eca0b6109e215775999912e5634a2fff10d
- unknown
  a01160.html
  a6f09a4c408e14428d3a62ad00ceac9eca92b68407d7d0300588b1279b91838917
- Imp::CompressedBlockVectorWindow< B, size_type > row_type a01160.html a78806a3c86006b7e25ae498113dde8b4
- ::Dune::CompressionStatistics< size_type > CompressionStatistics a01160.html a78acdc4dca86c07dbbdf1a779d22a7c0
- RealRowIterator< row_type > iterator a01160.html a6426ed2b23a28e0b942ceb88cad77259
- RealRowIterator< row_type > Iterator a01160.html a5dbba06948485933958ce9bd74642828
- Iterator RowIterator a01160.html a2efdf9ce2539b8aead490775ba26dac0
- row_type::Iterator ColIterator a01160.html a8a2230f988557dfbbc5a2bb7d688fd35
- RealRowIterator< const row_type > const_iterator a01160.html a1cec23735a4b8543c573e7b7e01a9bd5
- RealRowIterator< const row_type > ConstIterator a01160.html a6a7c8d9c5b05609459f46042339623c6
- ConstIterator ConstRowIterator a01160.html a55aab1eeee5f07e1a1a19318cf196c7c
- row_type::ConstIterator ConstColIterator a01160.html aa76d2016ee31d3781ec5d48925251d3b
- notbuilt
  a01160.html
  ab9b0acf9f9613dedc7d93f857c4ae2b7a31ccbde5d5bf1931d8aa6342b887e4d9
- notAllocated
  a01160.html
  ab9b0acf9f9613dedc7d93f857c4ae2b7ab598bbcf6b1be00f3e86737ec4b32770
- building
  a01160.html
  ab9b0acf9f9613dedc7d93f857c4ae2b7ab8ebe0b91a94788eadfe7dd910c8114f
- rowSizesBuilt
  a01160.html
  ab9b0acf9f9613dedc7d93f857c4ae2b7a0d4ce3a26588f45f4661065dd7968976
- built
  a01160.html
  ab9b0acf9f9613dedc7d93f857c4ae2b7a2c7de4fa501570a5a65b74b112c3af51
- row_wise
  a01160.html
  a6f09a4c408e14428d3a62ad00ceac9ecaf7c450c73d8588d16cf4c65552b0ff18
- random
  a01160.html
  a6f09a4c408e14428d3a62ad00ceac9ecad05f70b8e286d23abee639a8d50552e3
- implicit
  a01160.html
  a6f09a4c408e14428d3a62ad00ceac9eca0b6109e215775999912e5634a2fff10d
- unknown
  a01160.html
  a6f09a4c408e14428d3a62ad00ceac9eca92b68407d7d0300588b1279b91838917
- BTDMatrix
  a01224.html
  ac84186b7eba0a92b89cbf4573c4b0ff0
  ()
- BTDMatrix
  a01224.html
  a264db998f76dab050a4caece6b047897
  (size_type size)
- void setSize a01224.html aea5febed8a40ac8437b1a3f4879b1ea1 (size_type size)
- BTDMatrix & operator= a01224.html aa16da0aae3d74a5c48f7e3b9623e3596 (const BTDMatrix &other)
- BTDMatrix & operator= a01224.html abc67509abad4f5453ef6f89206f9de5d (const field_type &k)
- void solve a01224.html a2f57083aa7460059f319231948f4f664 (V &x, const V &rhs) const
- row_type & operator[] a01160.html a32f9fdbb7b53346faca45ccd3427f103 (size_type i)
- const row_type & operator[] a01160.html a13f469c43eea76f3ce8132a9c66b2240 (size_type i) const
- Iterator begin a01160.html a0ad9c5258e0c65fde36f8793fdc96413 ()
- ConstIterator begin a01160.html af721176754c07eab9b0f23824cc52418 () const
- Iterator end a01160.html a801d09e6e79eba0e588d633e6d9d5049 ()
- ConstIterator end a01160.html af57e3dcf6621aa88b9545fb432ef6b26 () const
- Iterator beforeEnd a01160.html aa4b470c5f794f9fc941ebc49e8631951 ()
- ConstIterator beforeEnd a01160.html aff8d80654ea7151f9f74f73e1e2b6f0c () const
- Iterator beforeBegin a01160.html a6a80e2c47e10c0881b03d78213ab583b ()
- ConstIterator beforeBegin a01160.html a69042d0e88c4633d0350368629a1985d () const
- void setBuildMode a01160.html ae747343dfc94f181f31471ceed7e5d4a (BuildMode bm)
- void setSize a01160.html ae89150f5ae2f2927657bddfb78610e55 (size_type rows, size_type columns, size_type nnz=0)
- void setImplicitBuildModeParameters a01160.html acc7ebace380a42cd240d1b65118384a6 (size_type _avg, double compressionBufferSize)
- CreateIterator createbegin a01160.html ab9217545ae9d4ea1e3950cf21e6899c4 ()
- CreateIterator createend a01160.html aa0839499f658a2d3e7a5ea908cc86130 ()
- size_type getrowsize a01160.html aadf307bf8ed209291680918218906ac6 (size_type i) const
- void incrementrowsize a01160.html a41e41b7274abb109855e80f76a66f4d7 (size_type i, size_type s=1)
- void setIndicesNoSort a01160.html a5995f055f2272d8ca0f821c04de40211 (size_type row, It begin, It end)
- void setIndices a01160.html a813bb1a256498169c9e384847721f4a5 (size_type row, It begin, It end)
- B & entry a01160.html a0fefd001410c5a6721967674bcb31c00 (size_type row, size_type col)
- CompressionStatistics compress a01160.html ad8da8508e9f65564f91ea6f00934bc3b ()
- BCRSMatrix & operator*= a01160.html a61486cddf3366235fd96b7d4a06bb254 (const field_type &k)
- BCRSMatrix & operator/= a01160.html a94b7d045cb9959def07ff335675c2bd5 (const field_type &k)
- BCRSMatrix & operator+= a01160.html a97cb3de814b1814bde94a8e597fe0ad9 (const BCRSMatrix &b)
- BCRSMatrix & operator-= a01160.html a79022df360f81f9c13a175915a13b702 (const BCRSMatrix &b)
- BCRSMatrix & axpy a01160.html a282d0badabd20eda0e3823cb6e81ea42 (field_type alpha, const BCRSMatrix &b)
- void mv a01160.html ac1aed9a57f822ad924d482cfe51cf5fc (const X &x, Y &y) const
- void umv a01160.html ac92b996f0db8954bd178109e6b5ecca0 (const X &x, Y &y) const
- void mmv a01160.html abf88fa7c6056933790ef9ef3beed9d0c (const X &x, Y &y) const
- void usmv a01160.html aaa1c771ee60aaa04f581a2e15f3a5cef (F &&alpha, const X &x, Y &y) const
- void mtv a01160.html a48c93a4ea67b7f82d91f614eddd898d3 (const X &x, Y &y) const
- void umtv a01160.html a15301031ed46d3f3d0055a5dc34bb14e (const X &x, Y &y) const
- void mmtv a01160.html ac5fefc567a0dd5cd15cc39c2152f74be (const X &x, Y &y) const
- void usmtv a01160.html a66b1a2d615e1b61e0782675e24d3c8f0 (const field_type &alpha, const X &x, Y &y) const
- void umhv a01160.html a49553869d73e239258d2b52653900537 (const X &x, Y &y) const
- void mmhv a01160.html a10c57682346c2da57f43b2277244de95 (const X &x, Y &y) const
- void usmhv a01160.html a1351c6ecbca38afaf5c6b7b2da6b48c9 (const field_type &alpha, const X &x, Y &y) const
- FieldTraits< field_type >::real_type frobenius_norm2 a01160.html aa466c3d0cc1857b0f08bcf5ba7de63c2 () const
- FieldTraits< field_type >::real_type frobenius_norm a01160.html a916a171dbffcdd8a42490d292d292ce2 () const
- FieldTraits< ft >::real_type infinity_norm a01160.html ac12c27018c530f509aaa9933bbe13221 () const
- FieldTraits< ft >::real_type infinity_norm a01160.html ac12c27018c530f509aaa9933bbe13221 () const
- FieldTraits< ft >::real_type infinity_norm_real a01160.html a288bc521afb6051653f9d615765cadb9 () const
- FieldTraits< ft >::real_type infinity_norm_real a01160.html a288bc521afb6051653f9d615765cadb9 () const
- size_type N a01160.html ae640c4fc5a9343b8836b30733b98f9b4 () const
- size_type M a01160.html ab2a70ec04bff3b0413020ca6ee2d11c9 () const
- size_type nonzeroes a01160.html a50486320ea446b5c7d37c5dfb5c6ee18 () const
- BuildStage buildStage a01160.html a06d86fafc4fcefcadff13ae41a757cc3 () const
- BuildMode buildMode a01160.html abc93aa9afe0bac637589a9cd42a35bcf () const
- bool exists a01160.html a05ce55f7a7a81dec25717dd9e8fb54e2 (size_type i, size_type j) const
- std::map< std::pair< size_type, size_type >, B > OverflowType a01160.html a846eeb91adc53152aa32531e4621c564
- void setWindowPointers a01160.html aec4d821c4ffdb8eaa8e358914be9cd68 (ConstRowIterator row)
- void setColumnPointers a01160.html af263809fff8f4c4949ad0c364e8f6c55 (ConstRowIterator row)
- void setDataPointers a01160.html adefb501cd2953cf91eb676db12751482 ()
- void copyWindowStructure a01160.html a0e4b236ed04fd3da227b931312c68386 (const BCRSMatrix &Mat)
- void deallocate a01160.html a2ced2acc98894c921da00d0fbe1bfc87 (bool deallocateRows=true)
- void allocate a01160.html a23538fdea1991446d5ea83d67c11bb70 (size_type rows, size_type columns, size_type allocationSize, bool allocateRows, bool allocate_data)
- void allocateData a01160.html a2c39e3488286138661eeb60c2a0ff861 ()
- void implicit_allocate a01160.html acc53e4119b13405269be63a31350afcb (size_type _n, size_type _m)
- BuildMode build_mode a01160.html a59d53fafbc0e1d8365f374781a542f26
- BuildStage ready a01160.html a594b2bf93f559ed7c77f9f28e1338462
- std::allocator_traits< A >::template rebind_alloc< B > allocator_ a01160.html ae143d5cdc0f58455669df8cedf8c519b
- std::allocator_traits< A >::template rebind_alloc< row_type > rowAllocator_ a01160.html a04cdd06e79648de953faf5c34a4784c0
- std::allocator_traits< A >::template rebind_alloc< size_type > sizeAllocator_ a01160.html a63c50a313360dd3919050574a2617bef
- size_type n a01160.html ab647dfcec2e9b6d7eb859e323d6fed66
- size_type m a01160.html a1a629cfcdbb749dba27ad6bb972e033f
- size_type nnz_ a01160.html a5e7991647a57776d254edc890384c0c1
- size_type allocationSize_ a01160.html a5227a5dc09391af92221bb06ea12bb31
- row_type * r a01160.html a811ac6c78bf57efe0f8e6204b486aba6
- B * a a01160.html a6bdbfcac679b19d10ea4b18856ed7798
- std::shared_ptr< size_type > j_ a01160.html ae90823e0ce3127042e0c915deeab9b73
- size_type avg a01160.html ac8d599e322adb15721b8492d29aee808
- double compressionBufferSize_ a01160.html a1a5d660b0ed40ea2cac31d0098c83991
- OverflowType overflow a01160.html a96b4f211ba9f8639329fbc3a14e8233b
Dune::Amg::MatrixHierarchy::MatrixStats< Matrix, true >::calc
a02444.html
- Matrix::size_type size_type a02444.html ae7c8618dc4cec439cde1e2af0f184a89
- Matrix::row_type matrix_row a02444.html a2aa9af4138fc2b006c31453e91f90544
- calc
  a02444.html
  a7d0a5806dd38cd9f1c87c3ab779f21e5
  ()
- void operator() a02444.html a15223899e00ae3800a9a63fc4f05aae1 (const matrix_row &row)
- size_type min a02444.html a674fda6e1a7fd5f629dc10d7b02aab11
- size_type max a02444.html a93071c18fac2dbdef04a6b36c6bcd81f
- size_type sum a02444.html adc370fa144876ef58bc6bd8bf2815d85
Dune::CGSolver
a02812.html
class X
Dune::IterativeSolver< X, X >
- X domain_type a02744.html aaba59848baa4879b548d96b9f77e150a
- X range_type a02744.html a85b7df40fa5e6a60c2a3db25a4140823
- X::field_type field_type a02744.html adce5c3d7c39415d90326ccc06b94b9dc
- FieldTraits< field_type >::real_type real_type a02744.html ae08de8ceccc057d0785cfda953796a81
- Simd::Scalar< real_type > scalar_real_type a02744.html a7ef8454657f69b2e69fcd9a2779cee4e
- CGSolver
  a02812.html
  ab818ac7aa9d262fae165647762bb879a
  (const LinearOperator< X, X > &op, Preconditioner< X, X > &prec, scalar_real_type reduction, int maxit, int verbose, bool condition_estimate)
- CGSolver
  a02812.html
  a4879316bf4d8e5302f7a2f02a8c97aeb
  (const LinearOperator< X, X > &op, const ScalarProduct< X > &sp, Preconditioner< X, X > &prec, scalar_real_type reduction, int maxit, int verbose, bool condition_estimate)
- CGSolver
  a02812.html
  a007a3c7a72e7c5a8d30697f9ae44ab2f
  (std::shared_ptr< const LinearOperator< X, X > > op, std::shared_ptr< ScalarProduct< X > > sp, std::shared_ptr< Preconditioner< X, X > > prec, scalar_real_type reduction, int maxit, int verbose, bool condition_estimate)
- void apply a02812.html a3f22b6516382696651bff62ace88e9a1 (X &x, X &b, InverseOperatorResult &res) override
- void apply a02748.html a603b6b3ec0fe42d2eff2ad4d13ef209d (X &x, X &b, double reduction, InverseOperatorResult &res) override
- SolverCategory::Category category a02748.html a323e48153d1a50d71ab83e7b82b1321c () const override
- std::string name a02748.html a7a15e3a8451ca039a01251e25dad47c2 () const
- typename IterativeSolver< X, X >::template Iteration< unsigned int > Iteration a02812.html af70bace9d25470af76785e4a193ebe19
- iterationSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa9fce7d3cb1a28247f8d0f8fe2d3863a7
- normSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa3e7887a2fbc4f073d7c6dde204557d94
- void printHeader a02744.html a07986680755603e2cc783f8be1994d1f (std::ostream &s) const
- void printOutput a02744.html a45229eb4007296995264f4277a89b51c (std::ostream &s, const CountType &iter, const DataType &norm, const DataType &norm_old) const
- void printOutput a02744.html a1c5876dba1ae3409f017e30cbd0a7838 (std::ostream &s, const CountType &iter, const DataType &norm) const
- std::shared_ptr< const LinearOperator< X, X > > _op a02748.html a999c57c5ec8e3d461b1dccaaa41d1430
- std::shared_ptr< Preconditioner< X, X > > _prec a02748.html af4a8a49af428c01332ca8254f124de3e
- std::shared_ptr< const ScalarProduct< X > > _sp a02748.html a5adee8221965ab567c523457696416f0
- scalar_real_type _reduction a02748.html ac9fa53fbc7b256e48620dd8acfbcac0a
- int _maxit a02748.html a9b9fc491826e83b4b56e9d9354e07155
- int _verbose a02748.html aafd5c0f9fb28cea306a95fa326f197df
- SolverCategory::Category _category a02748.html ae86a07e35fee34640932781b5f0b57e8
- static constexpr bool enableConditionEstimate a02812.html a0722203c534ff03dc0a4cb1682ab652a
Dune::CheckIfDiagonalPresent
a01760.html
class Matrix
std::size_t blocklevel
std::size_t l
- static void check a01760.html a2638a8b983b323317a3f52a57f2e1ed6 (const Matrix &mat)
Dune::CheckIfDiagonalPresent< Matrix, 0, l >
a01764.html
class Matrix
std::size_t l
- static void check a01764.html af9de573cce664f3009c055ad338eb0d0 (const Matrix &mat)
Dune::CheckIfDiagonalPresent< MultiTypeBlockMatrix< T1, Args... >, blocklevel, l >
a01768.html
std::size_t blocklevel
std::size_t l
typename T1
typename... Args
- MultiTypeBlockMatrix< T1, Args... > Matrix a01768.html ad58717f0864a12ea7c75dc781f4733ea
- static void check a01768.html a504ff71272b97308bd8d77777e1c9def (const Matrix &)
Dune::Cholmod
a01292.html
class Vector
class Index
Dune::InverseOperator< Vector, Vector >
- Vector domain_type a02744.html aaba59848baa4879b548d96b9f77e150a
- Vector range_type a02744.html a85b7df40fa5e6a60c2a3db25a4140823
- Vector::field_type field_type a02744.html adce5c3d7c39415d90326ccc06b94b9dc
- FieldTraits< field_type >::real_type real_type a02744.html ae08de8ceccc057d0785cfda953796a81
- Simd::Scalar< real_type > scalar_real_type a02744.html a7ef8454657f69b2e69fcd9a2779cee4e
- Cholmod
  a01292.html
  ac30fbe814d64077916f33cabf040a908
  ()
- ~Cholmod
  a01292.html
  a3f7455ea4459293006767b9ff4d9c577
  ()
- Cholmod
  a01292.html
  a90846e6a4fbb09c91fb7e2edd90e2f22
  (const Cholmod &)=delete
- Cholmod & operator= a01292.html a573d21ec5f8f5aa22f833ae96b4949d7 (const Cholmod &)=delete
- void apply a01292.html ad4a36fcaeee6163184ca439134499ead (Vector &x, Vector &b, double reduction, InverseOperatorResult &res) override
- void apply a01292.html a06b6c8e77374e63549c8c69ca17e48b0 (Vector &x, Vector &b, InverseOperatorResult &res) override
- void setMatrix a01292.html a01e395aa7cd40bd8d00aec1b37fa1e10 (const Matrix &matrix)
- void setMatrix a01292.html af64d88feef73f14e1765e9e690f607de (const Matrix &matrix, const Ignore *ignore)
- SolverCategory::Category category a01292.html ac89a714868fcfe108566a94f76cb8e08 () const override
- cholmod_common & cholmodCommonObject a01292.html a010344b3433adf4cb0e669b46fa332fa ()
- cholmod_factor & cholmodFactor a01292.html a03798b69f80d7d53ad3e036483c3c1a2 ()
- const cholmod_factor & cholmodFactor a01292.html aa051e6115f23e5f6f818df7af66ba7c8 () const
- iterationSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa9fce7d3cb1a28247f8d0f8fe2d3863a7
- normSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa3e7887a2fbc4f073d7c6dde204557d94
- void printHeader a02744.html a07986680755603e2cc783f8be1994d1f (std::ostream &s) const
- void printOutput a02744.html a45229eb4007296995264f4277a89b51c (std::ostream &s, const CountType &iter, const DataType &norm, const DataType &norm_old) const
- void printOutput a02744.html a1c5876dba1ae3409f017e30cbd0a7838 (std::ostream &s, const CountType &iter, const DataType &norm) const
Dune::Amg::CoarsenCriterion
a02448.html
class T
- T AggregationCriterion a02448.html a88b31ded4cc94e13fbb9a54679571b34
- CoarsenCriterion
  a02448.html
  ae3ce40505bdd142cd32fdc428c888c2f
  (int maxLevel=100, int coarsenTarget=1000, double minCoarsenRate=1.2, double prolongDamp=1.6, AccumulationMode accumulate=successiveAccu, bool useFixedOrder=false)
- CoarsenCriterion
  a02448.html
  a81d89ea51663894c598a713004605d75
  (const Dune::Amg::Parameters &parms)
Dune::Amg::CoarseningParameters
a02460.html
Dune::Amg::AggregationParameters
- void setMaxLevel a00242.html ga871cfa946ea088fb4b4ec2b0ef2fbaf9 (int l)
- int maxLevel a00242.html gab8d7d802c87bf3cba5512f7e620c7f6c () const
- void setCoarsenTarget a00242.html gacaeff7c12c4ca6dbb7810ae544475654 (int nodes)
- int coarsenTarget a00242.html ga63db55c2027881f4cd38b560eb6b9455 () const
- void setMinCoarsenRate a00242.html ga2c939b31af9c11b9e95313ea4efeb226 (double rate)
- double minCoarsenRate a00242.html ga4694f6bfaaf3d1d5bdd538ef87244cd8 () const
- AccumulationMode accumulate a00242.html ga68bdfbe73a93bff336f5eac21e0b5873 () const
- void setAccumulate a00242.html ga67e4e640e8cf41bf7f067b146f7b20f2 (AccumulationMode accu)
- void setAccumulate a00242.html gaf61324f9fa982b6d42a3a0118f24365d (bool accu)
- bool useFixedOrder a00242.html ga75ea9e17cf18bf5dc5324a4196430fd6 () const
- void setUseFixedOrder a00242.html ga6a9364cb795ba3fd40f3dfa42320db97 (bool useFixedOrder)
- void setProlongationDampingFactor a00242.html ga1420c8a8149f12b6a086245499bf554c (double d)
- double getProlongationDampingFactor a00242.html ga681bfa9e9b26b3687e5359e06e1cd4eb () const
- CoarseningParameters
  a00242.html
  ga1beea3a3f1db8a9018958de4b668e7e0
  (int maxLevel=100, int coarsenTarget=1000, double minCoarsenRate=1.2, double prolongDamp=1.6, AccumulationMode accumulate=successiveAccu, bool useFixedOrder=false)
- void setDefaultValuesIsotropic a00242.html gab96a341ddfdc5ad3ea2fc333ce8373da (std::size_t dim, std::size_t diameter=2)
- void setDefaultValuesAnisotropic a00242.html ga0b59d3afbec722497d2dc6263ec907a2 (std::size_t dim, std::size_t diameter=2)
- std::size_t maxDistance a00242.html gade9983305154c0f0313c181138018a64 () const
- void setMaxDistance a00242.html gaf623897410ee31a8ef6442cfd036d4b2 (std::size_t distance)
- bool skipIsolated a00242.html gabd418d4fe63e9ba8548a07d3fa040177 () const
- void setSkipIsolated a00242.html ga13737da29fa7b667bb345220fbf9f7db (bool skip)
- std::size_t minAggregateSize a00242.html ga7fc61bdec970eb059a37f6decfedff8a () const
- void setMinAggregateSize a00242.html gab46f903a58b72281a0853a2b3c289ed2 (std::size_t size)
- std::size_t maxAggregateSize a00242.html ga47abf385ddf0f20a390f7c65541c5f71 () const
- void setMaxAggregateSize a00242.html ga28e7f062401da1a973a282a876265164 (std::size_t size)
- std::size_t maxConnectivity a00242.html ga577a7ffa966fad422c7701a47f501664 () const
- void setMaxConnectivity a00242.html ga799de37a51b757bec4d0aa837e440b69 (std::size_t connectivity)
- void setBeta a00242.html gad4cda39a27265d7281d0a24e7fd77cc2 (double b)
- double beta a00242.html ga4c084254838c583d3fe84d431696716e () const
- void setAlpha a00242.html ga4a1e3ffba75a11bce0dca3054da77534 (double a)
- double alpha a00242.html ga2267e9a812fb462a842a6066d450a96b () const
Dune::Amg::CombinedFunctor
a02180.html
typename T
- CombinedFunctor
  a02180.html
  a0e9d6add9bb4620c444b76cc66401e84
  (const T &tuple_)
- void operator() a02180.html ae715b12571490ec700815c620fb84c61 (const T1 &t)
Dune::CommMatrixRow
a01732.html
class M
class I
- CommMatrixRow
  a01732.html
  afbd7c7d337ebdb2d2c2f5f2e1fda8823
  (M &m_, const Dune::GlobalLookupIndexSet< I > &idxset_, const I &aggidxset_)
- CommMatrixRow
  a01732.html
  a4b2cec44125ecb3387552f441623ba26
  (M &m_, const Dune::GlobalLookupIndexSet< I > &idxset_, const I &aggidxset_, std::vector< typename M::size_type > &rowsize_)
- void setOverlapRowsToDirichlet a01732.html ad3cbd2da9980d930476ae5de57ad4f71 ()
- M & matrix a01732.html a55b6e85d4f92cf9be8a072c6a4def083
- const Dune::GlobalLookupIndexSet< I > & idxset a01732.html acee5c8b9f6d3c22836b2b55d3f3f4ac9
- const I & aggidxset a01732.html ae227109741f5c6ca2610a148787ca1ad
- std::vector< typename M::size_type > * rowsize a01732.html a398413065ec0e2a5874362413e05cf4a
Dune::CommMatrixRowSize
a01720.html
class M
class RI
- M::size_type value_type a01720.html a5dda75bad27bd0e58770470cca595d1f
- M::size_type size_type a01720.html a06bca79d461754dd1434f7b197323a16
- CommMatrixRowSize
  a01720.html
  acf74a4d0688aee423ce3d6ecc08412c2
  (const M &m_, RI &rowsize_)
- const M & matrix a01720.html ac818ce61488b3403669dc95548dee109
- RI & rowsize a01720.html aa1b94bf04fa5464cf1bb58b2d57a606d
Dune::CommMatrixSparsityPattern
a01724.html
class M
class I
- M::size_type size_type a01724.html a11af98380c4fe6a5eb002932f99c4b4e
- Dune::GlobalLookupIndexSet< I > LookupIndexSet a01724.html ae53a923685b8c59dbbea88b6cb1e7820
- CommMatrixSparsityPattern
  a01724.html
  ab7662ce84d3fef449ca5183a7bb43c13
  (const M &m_, const Dune::GlobalLookupIndexSet< I > &idxset_, const I &aggidxset_)
- CommMatrixSparsityPattern
  a01724.html
  ac72ff8316d9cdc7d4f8ca24006571b55
  (const M &m_, const Dune::GlobalLookupIndexSet< I > &idxset_, const I &aggidxset_, const std::vector< typename M::size_type > &rowsize_)
- void storeSparsityPattern a01724.html a482c5c77c57e33a1d7c189f4f5912b44 (M &m)
- void completeSparsityPattern a01724.html a9d1703d3479f54d48fbee123d530bf07 (std::vector< std::set< size_type > > add_sparsity)
- const M & matrix a01724.html abf1ebffee0a602dd139ed63abf05dbc3
- const Dune::GlobalLookupIndexSet< I > & idxset a01724.html a2b5e24d1cfbe952b9dcc8651b667b016
- const I & aggidxset a01724.html a7ddee5089e7127414f6f210f4f89acf9
- std::vector< std::set< size_type > > sparsity a01724.html ad89dd07475e6a0d4792bb4b931f8b0d1
- const std::vector< size_type > * rowsize a01724.html a84097d63fbc6198b782e62cb264e163e
Dune::CommPolicy< Amg::GlobalAggregatesMap< T, TI > >
a02332.html
typename T
typename TI
- Amg::AggregatesMap< T > Type a02332.html a489f324c3ca8964bf6151baf7dab3bff
- Amg::GlobalAggregatesMap< T, TI >::IndexedType IndexedType a02332.html a2737b811580b46f7b4de14164532a360
- SizeOne IndexedTypeFlag a02332.html a6e32f38d16d5f74d2b61c922a62751f6
- static int getSize a02332.html a1c126bf59cb49114e2d707410c82e231 (const Type &, int)
Dune::CommPolicy< CommMatrixRow< M, I > >
a01736.html
class M
class I
- CommMatrixRow< M, I > Type a01736.html a44f5725e0dd98360af974f653a1de78a
- std::pair< typename I::GlobalIndex, typename M::block_type > IndexedType a01736.html a1ec1f799c7bada3272b1049b3a8a8e38
- VariableSize IndexedTypeFlag a01736.html afa0e1f07aa098051cde00df84caf199b
- static std::size_t getSize a01736.html a95845b1b0931261c3a47ba87b13020f6 (const Type &t, std::size_t i)
Dune::CommPolicy< CommMatrixSparsityPattern< M, I > >
a01728.html
class M
class I
- CommMatrixSparsityPattern< M, I > Type a01728.html aeee86f2cd3a4d4a3e095a30c1480a908
- I::GlobalIndex IndexedType a01728.html af14d639cc22c3ffe71ca91b0b86a9782
- VariableSize IndexedTypeFlag a01728.html af1fe7eeae5bc9d8c976a9549784b333f
- static M::size_type getSize a01728.html abfe744a17023c6248038f985a9ed8ec2 (const Type &t, std::size_t i)
Dune::CompleteFCGSolver
a02840.html
class X
Dune::RestartedFCGSolver< X >
- X domain_type a02744.html aaba59848baa4879b548d96b9f77e150a
- X range_type a02744.html a85b7df40fa5e6a60c2a3db25a4140823
- X::field_type field_type a02744.html adce5c3d7c39415d90326ccc06b94b9dc
- FieldTraits< field_type >::real_type real_type a02744.html ae08de8ceccc057d0785cfda953796a81
- Simd::Scalar< real_type > scalar_real_type a02744.html a7ef8454657f69b2e69fcd9a2779cee4e
- void apply a02840.html a086d23e614d983a63e799609bc8243e6 (X &x, X &b, InverseOperatorResult &res) override
- void apply a02748.html a603b6b3ec0fe42d2eff2ad4d13ef209d (X &x, X &b, double reduction, InverseOperatorResult &res) override
- SolverCategory::Category category a02748.html a323e48153d1a50d71ab83e7b82b1321c () const override
- std::string name a02748.html a7a15e3a8451ca039a01251e25dad47c2 () const
- typename IterativeSolver< X, X >::template Iteration< unsigned int > Iteration a02836.html a86250eae8b53d906a88116d2ce7cf75e
- iterationSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa9fce7d3cb1a28247f8d0f8fe2d3863a7
- normSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa3e7887a2fbc4f073d7c6dde204557d94
- void printHeader a02744.html a07986680755603e2cc783f8be1994d1f (std::ostream &s) const
- void printOutput a02744.html a45229eb4007296995264f4277a89b51c (std::ostream &s, const CountType &iter, const DataType &norm, const DataType &norm_old) const
- void printOutput a02744.html a1c5876dba1ae3409f017e30cbd0a7838 (std::ostream &s, const CountType &iter, const DataType &norm) const
- int _mmax a02836.html a56b1bdfd2a70152f06ea884624099477
- std::shared_ptr< const LinearOperator< X, X > > _op a02748.html a999c57c5ec8e3d461b1dccaaa41d1430
- std::shared_ptr< Preconditioner< X, X > > _prec a02748.html af4a8a49af428c01332ca8254f124de3e
- std::shared_ptr< const ScalarProduct< X > > _sp a02748.html a5adee8221965ab567c523457696416f0
- scalar_real_type _reduction a02748.html ac9fa53fbc7b256e48620dd8acfbcac0a
- int _maxit a02748.html a9b9fc491826e83b4b56e9d9354e07155
- int _verbose a02748.html aafd5c0f9fb28cea306a95fa326f197df
- SolverCategory::Category _category a02748.html ae86a07e35fee34640932781b5f0b57e8
Dune::CompressionStatistics
a01148.html
typename size_type
- double avg a01148.html ab624363d9289414f014eb64f4ed7dd2f
- size_type maximum a01148.html aaed6aa56900311cdeec5e50e7949350c
- size_type overflow_total a01148.html a5054839e37eb933fdafea76f7724b526
- double mem_ratio a01148.html ad8b403951c95d72a50f3e0e8429fea60
Dune::Amg::BaseConnectivityConstructor::ConnectedBuilder
a02288.html
class G
class S
class V
- G Graph a00242.html ga1101b3d4651097cd30faa0db028fb128
- Graph::ConstEdgeIterator ConstEdgeIterator a00242.html ga6669e30805fb10ce64bbc532330dd6bd
- S Set a00242.html ga9ef43daa726f0e5682019b382d98fad5
- V VisitedMap a00242.html ga846f7449dd71228f1242008abccd25dc
- Graph::VertexDescriptor Vertex a00242.html gadeb2a026f87fd62cfe7cfac493a6f465
- ConnectedBuilder
  a00242.html
  ga653f898b20814d3e5023a295b88e4f3e
  (const AggregatesMap< Vertex > &aggregates, Graph &graph, VisitedMap &visitedMap, Set &connected)
- void operator() a00242.html ga1c76c672594522d2d0d95be0bb5ecc1d (const ConstEdgeIterator &edge)
Dune::Amg::ConnectivityConstructor
a02292.html
class G
class T
Dune::Amg::BaseConnectivityConstructor
- G::VertexDescriptor Vertex a00242.html ga5d832f5fc6d0e71c5f217285a7500165
- static void examine a00242.html ga76045741d4a5941ca4ee9ff35ff27d9c (G &graph, V &visitedMap, const T &pinfo, const AggregatesMap< Vertex > &aggregates, const O &overlap, const OverlapVertex< Vertex > *overlapVertices, const OverlapVertex< Vertex > *overlapEnd, R &row)
- static void constructOverlapConnectivity a00242.html ga2b1ed929c55403e6bb9e46d2ab52c850 (R &row, G &graph, V &visitedMap, const AggregatesMap< typename G::VertexDescriptor > &aggregates, const OverlapVertex< typename G::VertexDescriptor > *&seed, const OverlapVertex< typename G::VertexDescriptor > *overlapEnd)
- static void constructNonOverlapConnectivity a00242.html ga0bd93dcb846c1e048d2c218bd266260e (R &row, G &graph, V &visitedMap, const AggregatesMap< typename G::VertexDescriptor > &aggregates, const typename G::VertexDescriptor &seed)
Dune::Amg::ConnectivityConstructor< G, SequentialInformation >
a02296.html
class G
Dune::Amg::BaseConnectivityConstructor
Dune::Amg::BaseConnectivityConstructor
- G::VertexDescriptor Vertex a00242.html ga6dfc439e074993b646a8cfac48b76dfe
- static void examine a00242.html ga40b7878c61947f2b6bf850339e56771e (G &graph, V &visitedMap, const SequentialInformation &pinfo, const AggregatesMap< Vertex > &aggregates, R &row)
- static void constructOverlapConnectivity a00242.html ga2b1ed929c55403e6bb9e46d2ab52c850 (R &row, G &graph, V &visitedMap, const AggregatesMap< typename G::VertexDescriptor > &aggregates, const OverlapVertex< typename G::VertexDescriptor > *&seed, const OverlapVertex< typename G::VertexDescriptor > *overlapEnd)
- static void constructNonOverlapConnectivity a00242.html ga0bd93dcb846c1e048d2c218bd266260e (R &row, G &graph, V &visitedMap, const AggregatesMap< typename G::VertexDescriptor > &aggregates, const typename G::VertexDescriptor &seed)
Dune::MatrixImp::DenseMatrixBase::ConstIterator
a01472.html
- ConstIterator
  a01472.html
  aa4ce95fd19333f79f66293ff1db94ba7
  ()
- ConstIterator
  a01472.html
  a6e412c7a263872985af744a93d3a36e1
  (const B *data, size_type columns, size_type _i)
- ConstIterator
  a01472.html
  a77d801947dea997c057508905dbf4e53
  (const Iterator &it)
- ConstIterator & operator= a01472.html adaacfef0a6318cc37b7bf83a7a17b371 (Iterator &&other)
- ConstIterator & operator= a01472.html afd5884749ab4798b1570b493a53f5bc4 (Iterator &other)
- ConstIterator & operator++ a01472.html a48d968c3c6f87743b963e88c7b138356 ()
- ConstIterator & operator-- a01472.html a7382d68a8b4331233a5bdec21f3ceec1 ()
- bool operator== a01472.html aac49cf813d3ee879af5a4c2656b03cb9 (const ConstIterator &it) const
- bool operator!= a01472.html a9370e8223bbeb62c7fed212650c09cea (const ConstIterator &it) const
- bool operator== a01472.html a602c8111d4ed3b5d19e3c05f1123792d (const Iterator &it) const
- bool operator!= a01472.html a67e8345e0b170e8c3a5f2cb6a8ff66c5 (const Iterator &it) const
- const window_type & operator* a01472.html a3bef770ba1d368da095246791dde4579 () const
- const window_type * operator-> a01472.html a083d8ed878feca7f9dd78d9cd10a76b9 () const
- size_type index a01472.html ace6da84b4813a3d5cf5632738d2474b9 () const
- friend class Iterator a01472.html a9830fc407400559db7e7783cc10a9394
Dune::Amg::ConstructionArgs
a02508.html
class T
Dune::Amg::DefaultConstructionArgs< T >
- void setMatrix a00242.html ga6bdf663b591336e971abe7f663a3645d (const Matrix &matrix)
- virtual void setMatrix a00242.html gac6d2cc396101c9e8ac3db61393cd1b64 (const Matrix &matrix, const AggregatesMap &amap)
- const Matrix & getMatrix a00242.html ga0e4d3aa2450da09ac13f9a4aa2b7bcf5 () const
- void setArgs a00242.html ga1c16a444614d7e7b05150d2e02fb08e8 (const SmootherArgs &args)
- void setComm a00242.html gacfdca0d40f8da89eb7a49b3b44f28a87 (T1 &comm)
- const SequentialInformation & getComm a00242.html ga900fd5a73c4bc74f03b05597f523ab7c ()
- const SmootherArgs getArgs a00242.html ga588598c821ab1f74e5ff1dcf13995553 () const
- const Matrix * matrix_ a00242.html ga8c90a08eddc2adf06a080fd4c37427c8
Dune::Amg::ConstructionArgs< SeqILU< M, X, Y > >
a02536.html
class M
class X
class Y
Dune::Amg::DefaultConstructionArgs< SeqILU< M, X, Y > >
Dune::Amg::DefaultConstructionArgs< SeqILU< M, X, Y > >
- ConstructionArgs
  a00242.html
  gaeff35e5b7a88e85ff4b829e9d6ec4cc9
  (int n=0)
- void setN a00242.html gaac248f894d4b1bbc8f77f2626c3fb114 (int n)
- int getN a00242.html ga3a37c53e60a58cc618bb375d7cb68e46 ()
- void setMatrix a00242.html ga6bdf663b591336e971abe7f663a3645d (const Matrix &matrix)
- const Matrix & getMatrix a00242.html ga0e4d3aa2450da09ac13f9a4aa2b7bcf5 () const
- void setArgs a00242.html ga1c16a444614d7e7b05150d2e02fb08e8 (const SmootherArgs &args)
- void setComm a00242.html gacfdca0d40f8da89eb7a49b3b44f28a87 (T1 &comm)
- const SequentialInformation & getComm a00242.html ga900fd5a73c4bc74f03b05597f523ab7c ()
- const SmootherArgs getArgs a00242.html ga588598c821ab1f74e5ff1dcf13995553 () const
- void setMatrix a00242.html ga6bdf663b591336e971abe7f663a3645d (const Matrix &matrix)
- virtual void setMatrix a00242.html gac6d2cc396101c9e8ac3db61393cd1b64 (const Matrix &matrix, const AggregatesMap &amap)
- const Matrix & getMatrix a00242.html ga0e4d3aa2450da09ac13f9a4aa2b7bcf5 () const
- void setArgs a00242.html ga1c16a444614d7e7b05150d2e02fb08e8 (const SmootherArgs &args)
- void setComm a00242.html gacfdca0d40f8da89eb7a49b3b44f28a87 (T1 &comm)
- const SequentialInformation & getComm a00242.html ga900fd5a73c4bc74f03b05597f523ab7c ()
- const SmootherArgs getArgs a00242.html ga588598c821ab1f74e5ff1dcf13995553 () const
- const Matrix * matrix_ a00242.html ga8c90a08eddc2adf06a080fd4c37427c8
- const Matrix * matrix_ a00242.html ga8c90a08eddc2adf06a080fd4c37427c8
Dune::Amg::ConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > >
a02584.html
class M
class X
class TM
class TS
class TA
Dune::Amg::DefaultConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > >
Dune::Amg::DefaultConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > >
- MatrixGraph< M >::VertexDescriptor VertexDescriptor a00242.html gab6997643f6953fd3d41268aeeb12b5bf
- Dune::Amg::AggregatesMap< VertexDescriptor > AggregatesMap a00242.html gac89ab2f20d72217b2a5900a30c47264e
- AggregatesMap::AggregateDescriptor AggregateDescriptor a00242.html ga4a812deb529b1ef988c74a08f559c3c6
- SeqOverlappingSchwarz< M, X, TM, TS, TA >::subdomain_vector Vector a00242.html ga5d9d057ff84fbc04951225d76f031c5f
- Vector::value_type Subdomain a00242.html ga35c985e477ba05ef528c8982585f0c1e
- virtual void setMatrix a00242.html ga4fe83b9d13cb80f98f0b5c892cd43d68 (const M &matrix, const AggregatesMap &amap)
- void setMatrix a00242.html ga977d4d33b6ef69ea3fc73ca3684d677f (const M &matrix)
- const Vector & getSubDomains a00242.html ga591335ea2f95a6f17884cd066049afc0 ()
- virtual void setMatrix a00242.html gac6d2cc396101c9e8ac3db61393cd1b64 (const Matrix &matrix, const AggregatesMap &amap)
- const Matrix & getMatrix a00242.html ga0e4d3aa2450da09ac13f9a4aa2b7bcf5 () const
- void setArgs a00242.html ga1c16a444614d7e7b05150d2e02fb08e8 (const SmootherArgs &args)
- void setComm a00242.html gacfdca0d40f8da89eb7a49b3b44f28a87 (T1 &comm)
- const SequentialInformation & getComm a00242.html ga900fd5a73c4bc74f03b05597f523ab7c ()
- const SmootherArgs getArgs a00242.html ga588598c821ab1f74e5ff1dcf13995553 () const
- void setMatrix a00242.html ga6bdf663b591336e971abe7f663a3645d (const Matrix &matrix)
- virtual void setMatrix a00242.html gac6d2cc396101c9e8ac3db61393cd1b64 (const Matrix &matrix, const AggregatesMap &amap)
- const Matrix & getMatrix a00242.html ga0e4d3aa2450da09ac13f9a4aa2b7bcf5 () const
- void setArgs a00242.html ga1c16a444614d7e7b05150d2e02fb08e8 (const SmootherArgs &args)
- void setComm a00242.html gacfdca0d40f8da89eb7a49b3b44f28a87 (T1 &comm)
- const SequentialInformation & getComm a00242.html ga900fd5a73c4bc74f03b05597f523ab7c ()
- const SmootherArgs getArgs a00242.html ga588598c821ab1f74e5ff1dcf13995553 () const
- const Matrix * matrix_ a00242.html ga8c90a08eddc2adf06a080fd4c37427c8
- const Matrix * matrix_ a00242.html ga8c90a08eddc2adf06a080fd4c37427c8
Dune::Amg::ConstructionTraits
a01868.html
typename T
- const void * Arguments a00242.html ga9dafe554e419097e37bcb2fe0a511119
- static std::shared_ptr< T > construct a00242.html ga2be7ad3b8aaef0586e917421eee0632d (Arguments &)
Dune::Amg::ConstructionTraits< BlockPreconditioner< X, Y, C, T > >
a02548.html
class X
class Y
class C
class T
- DefaultParallelConstructionArgs< T, C > Arguments a00242.html ga883bbb73f522febb3c1217d1b61abba8
- ConstructionTraits< T > SeqConstructionTraits a00242.html gaed03ebfb74f04227af1be8a10326d8a3
- static std::shared_ptr< BlockPreconditioner< X, Y, C, T > > construct a00242.html gaae705ed404dd1f2b6f71805a78bcfc38 (Arguments &args)
Dune::Amg::ConstructionTraits< BlockVector< T, A > >
a02184.html
class T
class A
- const int Arguments a00242.html ga3150e8ae9f22ae238cfdabce81cb98a1
- static std::shared_ptr< BlockVector< T, A > > construct a00242.html gade805ebe1c525a8d4f5259d625242219 (Arguments &n)
Dune::Amg::ConstructionTraits< MatrixAdapter< M, X, Y > >
a02216.html
class M
class X
class Y
- const MatrixAdapterArgs< M, X, Y > Arguments a02216.html ae273ed11548818e2f8a1e1d81e015877
- static std::shared_ptr< MatrixAdapter< M, X, Y > > construct a02216.html a51698eea0fb39df307692903b3540a5b (Arguments &args)
Dune::Amg::ConstructionTraits< NonoverlappingBlockPreconditioner< C, T > >
a02552.html
class C
class T
- DefaultParallelConstructionArgs< T, C > Arguments a00242.html ga8ae93c9b498fc5e166f2572297700872
- ConstructionTraits< T > SeqConstructionTraits a00242.html ga146c0e8832aa864667c30802d875a999
- static std::shared_ptr< NonoverlappingBlockPreconditioner< C, T > > construct a00242.html gab3f901895082346d6a12d18c70ab9d37 (Arguments &args)
Dune::Amg::ConstructionTraits< NonoverlappingSchwarzOperator< M, X, Y, C > >
a02208.html
class M
class X
class Y
class C
- ParallelOperatorArgs< M, C > Arguments a02208.html a23e1af05d9960eba13b16060ce6dabe5
- static std::shared_ptr< NonoverlappingSchwarzOperator< M, X, Y, C > > construct a02208.html a66374afba93998ea61907c4bdb8d62c4 (const Arguments &args)
Dune::Amg::ConstructionTraits< OverlappingSchwarzOperator< M, X, Y, C > >
a02204.html
class M
class X
class Y
class C
- ParallelOperatorArgs< M, C > Arguments a02204.html a38bbb0905053dc7229dbe0dfa1f5d511
- static std::shared_ptr< OverlappingSchwarzOperator< M, X, Y, C > > construct a02204.html abfbc2541b188a8cb878268df87a7ef20 (const Arguments &args)
Dune::Amg::ConstructionTraits< OwnerOverlapCopyCommunication< T1, T2 > >
a02224.html
class T1
class T2
- const OwnerOverlapCopyCommunicationArgs Arguments a02224.html add301e5f7e1ffca529a2c2341e9c27ae
- static std::shared_ptr< OwnerOverlapCopyCommunication< T1, T2 > > construct a02224.html aa5d5e5c2442bff2343e2d5590e3da4cc (Arguments &args)
Dune::Amg::ConstructionTraits< ParSSOR< M, X, Y, C > >
a02544.html
class M
class X
class Y
class C
- DefaultParallelConstructionArgs< M, C > Arguments a00242.html gad187f67abafc5958151f1d6840b251d9
- static std::shared_ptr< ParSSOR< M, X, Y, C > > construct a00242.html gab66c1d9eaea7846c9b2a6bf19eb19295 (Arguments &args)
Dune::Amg::ConstructionTraits< Richardson< X, Y > >
a02532.html
class X
class Y
- DefaultConstructionArgs< Richardson< X, Y > > Arguments a00242.html ga2fdf6128357be622cfdb69a6e6c1f81a
- static std::shared_ptr< Richardson< X, Y > > construct a00242.html gac17b23151e9d258b350c682006f55148 (Arguments &args)
Dune::Amg::ConstructionTraits< SeqILU< M, X, Y > >
a02540.html
class M
class X
class Y
- ConstructionArgs< SeqILU< M, X, Y > > Arguments a00242.html ga0ccd5ee94f4d71588a461cbe0da40555
- static std::shared_ptr< SeqILU< M, X, Y > > construct a00242.html gab6eb2e76032d6a5c6450f645264fbdb5 (Arguments &args)
Dune::Amg::ConstructionTraits< SeqJac< M, X, Y, l > >
a02528.html
class M
class X
class Y
int l
- DefaultConstructionArgs< SeqJac< M, X, Y, l > > Arguments a00242.html ga56b0a238774737e21a41ef6c1ec07818
- static std::shared_ptr< SeqJac< M, X, Y, l > > construct a00242.html ga0c4ea654df702a3fb0d7bdd5355c05d7 (Arguments &args)
Dune::Amg::ConstructionTraits< SeqOverlappingSchwarz< M, X, TM, TS, TA > >
a02600.html
class M
class X
class TM
class TS
class TA
- ConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > > Arguments a00242.html ga1deed6ab0d6323bf867fd7b2eec4cb19
- static std::shared_ptr< SeqOverlappingSchwarz< M, X, TM, TS, TA > > construct a00242.html ga60f02273e1c8f5cbbb861474177eb0f0 (Arguments &args)
Dune::Amg::ConstructionTraits< SeqSOR< M, X, Y, l > >
a02524.html
class M
class X
class Y
int l
- DefaultConstructionArgs< SeqSOR< M, X, Y, l > > Arguments a00242.html ga4ed41f2a1d9bbcc6be62ec58e876e847
- static std::shared_ptr< SeqSOR< M, X, Y, l > > construct a00242.html gac0edf0605ed9ebc22d30467559656f19 (Arguments &args)
Dune::Amg::ConstructionTraits< SeqSSOR< M, X, Y, l > >
a02520.html
class M
class X
class Y
int l
- DefaultConstructionArgs< SeqSSOR< M, X, Y, l > > Arguments a00242.html ga5707c0b06d10567d269371f278dd2432
- static std::shared_ptr< SeqSSOR< M, X, Y, l > > construct a00242.html ga461668d47028757add00d283a712ffc9 (Arguments &args)
Dune::Amg::ConstructionTraits< SequentialInformation >
a02220.html
- const SequentialCommunicationArgs Arguments a02220.html a66dd5f65767ab48e6f6346c7ec16f929
- static std::shared_ptr< SequentialInformation > construct a02220.html ac7462b712ff0575c76551f832eb698fb (Arguments &args)
Dune::OwnerOverlapCopyCommunication::CopyGatherScatter
a02024.html
typename T
- CommPolicy< T >::IndexedType V a02024.html ae725e95c77821cdc578eaa39fad4b919
- static V gather a02024.html a1ecebb51294fbd7fff0c8e88af499459 (const T &a, std::size_t i)
- static void scatter a02024.html a2c0b665c73f9fa5c6b025de26b83ca19 (T &a, V v, std::size_t i)
Dune::BCRSMatrix::CreateIterator
a01168.html
- CreateIterator
  a01168.html
  a7783414b8165d73990f91941a59a6d3f
  (BCRSMatrix &_Mat, size_type _i)
- CreateIterator & operator++ a01168.html a260e45e3403d8e3d579c55452031f333 ()
- bool operator!= a01168.html a50e89c0589eb96fb4e7bdcd785c47456 (const CreateIterator &it) const
- bool operator== a01168.html a1e0fccaec063ca77bcd6835833d06ea6 (const CreateIterator &it) const
- size_type index a01168.html a2a8acc6b633fe998460de3cd6795e695 () const
- void insert a01168.html aa5d5922fa50decc42cb164bee0a6b81e (size_type j)
- bool contains a01168.html acddb385fa2e594243b0d35ed3df8d760 (size_type j)
- size_type size a01168.html afc61951adbf96c16c02b2b9089a40779 () const
Dune::VariableBlockVector::CreateIterator
a03024.html
- std::output_iterator_tag iterator_category a03024.html ab98525df8a11a2cd6c9cc4bf0502ce76
- size_type value_type a03024.html a682abfef5900af6c58c2e2dba31aedf2
- void difference_type a03024.html ae4a5df029155b5451d580f1a1a21abd3
- size_type * pointer a03024.html a476984675c43c4f7484dfc281b0748e6
- SizeProxy reference a03024.html a2de1e9332406462e64e2ee05a0b48d75
- CreateIterator
  a03024.html
  a6aa9ee681905c0cd43ae1ba26e91cfe8
  (VariableBlockVector &_v, int _i, bool _isEnd)
- ~CreateIterator
  a03024.html
  a649b6ba38fc584d2008b33708cad9b6f
  ()
- CreateIterator & operator++ a03024.html ae18551a54c47196c5e9a51b38a19e956 ()
- CreateIterator operator++ a03024.html ad89d2fec15f2adc4348b4f8b027ac480 (int)
- bool operator!= a03024.html a54bc7cb1b100c9fa448bb553d53151b2 (const CreateIterator &it) const
- bool operator== a03024.html a0be6a6ac6f9ebbb996680fb22eb5c7f8 (const CreateIterator &it) const
- size_type index a03024.html a2888b1a0563d88d1a6d25406a65f500d () const
- void setblocksize a03024.html a8146a3b770d17ced94914e23a866b490 (size_type _k)
- size_type & operator* a03024.html aad6ceebcd9c03713b3ae5dfda053b4da ()
Dune::ILU::CRS
a01388.html
class B
class Alloc
- B block_type a01388.html a902d46157718b9abd4bbb146303d8ca7
- size_t size_type a01388.html ab310ad982f975583cae67c44311b58c3
- CRS
  a01388.html
  a7fb0da736cd161bf2efe211689271285
  ()
- size_type rows a01388.html a73700274daed9dcc2b25e9bef1c95697 () const
- size_type nonZeros a01388.html a0f311725678cc8278af69d9f10f31aaa () const
- void resize a01388.html a5362f808278cf4407ca9c60203e69d24 (const size_type nRows)
- void reserveAdditional a01388.html a8d9d2392749d04f9e9716458014ee7c0 (const size_type nonZeros)
- void push_back a01388.html af17f5f8b673766088af55d0df859e6c3 (const block_type &value, const size_type index)
- std::vector< size_type > rows_ a01388.html abdc45d5849f59a3a3678330d09d1181d
- std::vector< block_type, Alloc > values_ a01388.html aa995f59eb0526a63888fe3c12d681d98
- std::vector< size_type > cols_ a01388.html a0a7c12352aec9f834871801ff9777e28
- size_type nRows_ a01388.html aaf7ec13415b2f0f1189c0792aab1c658
Dune::DefaultAllocatorTraits
a01096.html
typename T
typename
- std::allocator< T > type a01096.html af72bf9d3fadb19725dc7663df702bfb3
Dune::DefaultAllocatorTraits< T, std::void_t< typename T::allocator_type > >
a01100.html
typename T
- typename T::allocator_type type a01100.html acc835ad082282cfaa8583f5add92452f
Dune::Amg::DefaultConstructionArgs
a02504.html
class T
- virtual ~DefaultConstructionArgs a00242.html gaeb7c9a4a5b2844599b0a4d8333518992 ()
- void setMatrix a00242.html ga6bdf663b591336e971abe7f663a3645d (const Matrix &matrix)
- virtual void setMatrix a00242.html gac6d2cc396101c9e8ac3db61393cd1b64 (const Matrix &matrix, const AggregatesMap &amap)
- const Matrix & getMatrix a00242.html ga0e4d3aa2450da09ac13f9a4aa2b7bcf5 () const
- void setArgs a00242.html ga1c16a444614d7e7b05150d2e02fb08e8 (const SmootherArgs &args)
- void setComm a00242.html gacfdca0d40f8da89eb7a49b3b44f28a87 (T1 &comm)
- const SequentialInformation & getComm a00242.html ga900fd5a73c4bc74f03b05597f523ab7c ()
- const SmootherArgs getArgs a00242.html ga588598c821ab1f74e5ff1dcf13995553 () const
- const Matrix * matrix_ a00242.html ga8c90a08eddc2adf06a080fd4c37427c8
Dune::Amg::DefaultConstructionArgs< Richardson< X, Y > >
a02516.html
class X
class Y
- virtual ~DefaultConstructionArgs a00242.html ga30207b407b57a30909e6e1d84848f26a ()
- void setMatrix a00242.html ga5622694604694327167d95a683909cad (const Args &...)
- void setArgs a00242.html gaf63be6f20ce6ced40cfad47f8702afcd (const SmootherArgs &args)
- void setComm a00242.html ga766b12b574d0640a7b475ff4972f4233 (T1 &comm)
- const SequentialInformation & getComm a00242.html gab8c676207e67494c79127584f245dc23 ()
- const SmootherArgs getArgs a00242.html gac94dccbb52c46d0c264df03b197c3cd1 () const
- const Matrix & getMatrix a00242.html ga0e4d3aa2450da09ac13f9a4aa2b7bcf5 () const
- const Matrix * matrix_ a00242.html ga8c90a08eddc2adf06a080fd4c37427c8
Dune::Amg::DefaultParallelConstructionArgs
a02512.html
class T
class C
Dune::Amg::ConstructionArgs< T >
- virtual ~DefaultParallelConstructionArgs a00242.html gad46da99493f46fec52a4067a8bea4676 ()
- void setComm a00242.html ga2cec2ac1f2785322cd2c8185d6a6ab2e (const C &comm)
- const C & getComm a00242.html gae92a760376dfbf738515ea6f22cc49ab () const
- void setMatrix a00242.html ga6bdf663b591336e971abe7f663a3645d (const Matrix &matrix)
- virtual void setMatrix a00242.html gac6d2cc396101c9e8ac3db61393cd1b64 (const Matrix &matrix, const AggregatesMap &amap)
- const Matrix & getMatrix a00242.html ga0e4d3aa2450da09ac13f9a4aa2b7bcf5 () const
- void setArgs a00242.html ga1c16a444614d7e7b05150d2e02fb08e8 (const SmootherArgs &args)
- void setComm a00242.html gacfdca0d40f8da89eb7a49b3b44f28a87 (T1 &comm)
- const SequentialInformation & getComm a00242.html ga900fd5a73c4bc74f03b05597f523ab7c ()
- const SmootherArgs getArgs a00242.html ga588598c821ab1f74e5ff1dcf13995553 () const
- const Matrix * matrix_ a00242.html ga8c90a08eddc2adf06a080fd4c37427c8
Dune::Amg::DefaultSmootherArgs
a02484.html
class T
- FieldTraits< T >::real_type RelaxationFactor a00242.html gaa96ee6835f5db1ddd21234ac1f272874
- DefaultSmootherArgs
  a00242.html
  ga95bfa81d687ce27c29ce918234d26423
  ()
- int iterations a00242.html gaf86eaea0d7dc0f7841c91ee60cadc3f8
- RelaxationFactor relaxationFactor a00242.html gad1b07aaab2acba6665e54db06cec5e4c
Dune::DefaultSVGMatrixOptions
a01416.html
- std::string blockStyleClass a01416.html aff01bffed5f63a265e38fe0d2cfe01f0 (const RowPrefix &, const ColPrefix &) const
- void writeBlockTitle a01416.html a815b129ea0aee2c61f5c94cba2f156b8 (Stream &out, const RowPrefix &row_prefix, const ColPrefix &col_prefix, const Block &block) const
- void writeSVGBlock a01416.html a689fb13d22ed1b0cbae42e3665cb846a (Stream &out, const RowPrefix &row_prefix, const ColPrefix &col_prefix, const Block block, const std::array< std::size_t, 4 > &svg_box) const
- std::size_t block_size a01416.html a63d0ba44c30b1bfb4a7b6066bb18cf77
- std::size_t interspace a01416.html ab9bf8dd05b865d07a8dc996b136f87d0
- std::size_t width a01416.html a2a94064ae91eb0dfa278f68432073c85
- std::size_t height a01416.html acdb5911b8fd539008a05545fdc2fd1e0
- bool write_header a01416.html ae06577e617317f1f82961100841e2854
- std::string style a01416.html a0f95bddb3a46fc948b2ecd112e3d0f1e
- std::function< std::string(const double &)> color_fill a01416.html a51d8a51f6d1bad154acc33d06d616756
- bool write_block_title a01416.html acbc7fe64ba81f1148e7bce4facd76cdc
Dune::DenseMatrixAssigner< DenseMatrix, ScaledIdentityMatrix< field, N > >
a02724.html
class DenseMatrix
class field
int N
- static void apply a02724.html a1b4a3b70232ea2b935ce7ab3c3eec2b7 (DenseMatrix &denseMatrix, ScaledIdentityMatrix< field, N > const &rhs)
Dune::MatrixImp::DenseMatrixBase
a01464.html
class B
class A
Dune::MatrixImp::DenseMatrixBase::Iterator
Dune::MatrixImp::DenseMatrixBase::ConstIterator
- typename Imp::BlockTraits< B >::field_type field_type a01464.html a0d35d0025465aa905480765bcd5e73a3
- A allocator_type a01464.html ab580cbe598e93c8e9335c32af12a7b24
- A::size_type size_type a01464.html ada1738900d706b0b48abdbca265faf10
- BlockVector< B, A > value_type a01464.html a59d77914d69af0709744e9700a7bb72b
- BlockVector< B, A > block_type a01464.html a04e3b18b611e0814dc855602b3bd8e13
- Imp::BlockVectorWindow< B, A > window_type a01464.html a03062a9cd63c4d95f32ceebdc78c7b80
- window_type reference a01464.html a9816deb35da6b6dc869f69ad06c557f4
- const window_type const_reference a01464.html a31fe7eeb504415162c5e83db04aa0215
- Iterator iterator a01464.html a21c452fde9f39bbe6c7b68e398d6a328
- ConstIterator const_iterator a01464.html ad631513f0317f8d6eac5bd6e2ae72e2c
- DenseMatrixBase
  a01464.html
  abe87e59b45133f8a10ffe3e31c7c0371
  ()
- DenseMatrixBase
  a01464.html
  a34c836fc0d7f3a8d73082822b08760f2
  (size_type rows, size_type columns)
- DenseMatrixBase
  a01464.html
  afc26e89bd521eb18fb77326b59944062
  (const DenseMatrixBase &a)
- ~DenseMatrixBase
  a01464.html
  adf9cba8574ae9243a7c8a319bedf8428
  ()
- void resize a01464.html a2298ffa7421e09cf189fe286d2946950 (size_type rows, size_type columns)
- DenseMatrixBase & operator= a01464.html a0b813c001ce7294260faffa9bc77955d (const DenseMatrixBase &a)
- DenseMatrixBase & operator= a01464.html a30d3a4e5f00c5473293e6bb569b52fef (const field_type &k)
- reference operator[] a01464.html a4e02a9d4e8d4c7134f6bcacfe558ea7a (size_type i)
- const_reference operator[] a01464.html af865826b47d1cb74b623cbbce2d54d46 (size_type i) const
- Iterator begin a01464.html ae859a7da12cc776377a99fb891f7190b ()
- Iterator end a01464.html a402ab770c7fa920ba60534567b9333b4 ()
- Iterator beforeEnd a01464.html aa910c50cb965d9a6021f536d9ae0b5c4 ()
- Iterator beforeBegin a01464.html a206a45b71605908654c2135ff52db372 () const
- Iterator find a01464.html a60817c1883295a87a16990e08b99de19 (size_type i)
- ConstIterator find a01464.html ad296cce0cf0446534b1b97aa8a7f60c9 (size_type i) const
- ConstIterator begin a01464.html ab542258ebca5ba9336d229d502cadfb5 () const
- ConstIterator end a01464.html a83c263129a1adc67aff1f6c718ba9a20 () const
- ConstIterator beforeEnd a01464.html a70a1121d73bd291c4e67fab6410f35e3 () const
- ConstIterator rend a01464.html a9d0cef311a94fbfdb9a79c26e042d30b () const
- size_type N a01464.html a637d67d4a36294f384dc1842e35e40a8 () const
Dune::Amg::Dependency
a02040.html
class M
class N
Dune::Amg::Parameters
- M Matrix a00242.html ga1baaec66f4b574b2cef650c8faa3320f
- N Norm a00242.html ga321acf98b939f0b93a7410b189e4a2a5
- Matrix::row_type Row a00242.html ga62b0d02ee5cbaa9714dd453aa0db5567
- Matrix::ConstColIterator ColIter a00242.html ga00c973edf4b506a16aea1fc25a14b897
- void init a00242.html ga8c251ce75374647a53f53f17ffe5ccc1 (const Matrix *matrix)
- void initRow a00242.html ga14e65ff5e7d99c39b38aa55c7e80b0a8 (const Row &row, int index)
- void examine a00242.html ga83757595a4c63000d5ca728bf72320a8 (const ColIter &col)
- void examine a00242.html ga7d817e43d5427d7d01ef0f8d9723de81 (G &graph, const typename G::EdgeIterator &edge, const ColIter &col)
- bool isIsolated a00242.html ga37eef1b68f03154eacfc3324ecdc638c ()
- Dependency
  a00242.html
  ga3db167bce46d1efa5dc002bdd1c2c847
  (const Parameters &parms)
- Dependency
  a00242.html
  ga2d02122ea3c03849278efdd3c9f32ea6
  ()
- void setDebugLevel a00242.html ga8904c01d31b6ea53a72c2a26ea382967 (int level)
- int debugLevel a00242.html gafabd22526a7ed1e6920fde36a7efc932 () const
- void setNoPreSmoothSteps a00242.html gacd8b12da31b3be5391a205592d9dddaf (std::size_t steps)
- std::size_t getNoPreSmoothSteps a00242.html ga96c846a82930ac994963b71cad5c8c17 () const
- void setNoPostSmoothSteps a00242.html ga8c86778e88b673726820f1a522b00a21 (std::size_t steps)
- std::size_t getNoPostSmoothSteps a00242.html gafd07b4697cafd7a6f5b1c5dc2f12bef2 () const
- void setGamma a00242.html gaf505d3cfad3d04fbd16227f58de23972 (std::size_t gamma)
- std::size_t getGamma a00242.html ga8959c2d74518eef8921b25c6c165b130 () const
- void setAdditive a00242.html ga0eb73d8a872be82b75206cacbc15bbca (bool additive)
- bool getAdditive a00242.html ga82444d5f2b9b880dd19a412b99048249 () const
- void setMaxLevel a00242.html ga871cfa946ea088fb4b4ec2b0ef2fbaf9 (int l)
- int maxLevel a00242.html gab8d7d802c87bf3cba5512f7e620c7f6c () const
- void setCoarsenTarget a00242.html gacaeff7c12c4ca6dbb7810ae544475654 (int nodes)
- int coarsenTarget a00242.html ga63db55c2027881f4cd38b560eb6b9455 () const
- void setMinCoarsenRate a00242.html ga2c939b31af9c11b9e95313ea4efeb226 (double rate)
- double minCoarsenRate a00242.html ga4694f6bfaaf3d1d5bdd538ef87244cd8 () const
- AccumulationMode accumulate a00242.html ga68bdfbe73a93bff336f5eac21e0b5873 () const
- void setAccumulate a00242.html ga67e4e640e8cf41bf7f067b146f7b20f2 (AccumulationMode accu)
- void setAccumulate a00242.html gaf61324f9fa982b6d42a3a0118f24365d (bool accu)
- bool useFixedOrder a00242.html ga75ea9e17cf18bf5dc5324a4196430fd6 () const
- void setUseFixedOrder a00242.html ga6a9364cb795ba3fd40f3dfa42320db97 (bool useFixedOrder)
- void setProlongationDampingFactor a00242.html ga1420c8a8149f12b6a086245499bf554c (double d)
- double getProlongationDampingFactor a00242.html ga681bfa9e9b26b3687e5359e06e1cd4eb () const
- void setDefaultValuesIsotropic a00242.html gab96a341ddfdc5ad3ea2fc333ce8373da (std::size_t dim, std::size_t diameter=2)
- void setDefaultValuesAnisotropic a00242.html ga0b59d3afbec722497d2dc6263ec907a2 (std::size_t dim, std::size_t diameter=2)
- std::size_t maxDistance a00242.html gade9983305154c0f0313c181138018a64 () const
- void setMaxDistance a00242.html gaf623897410ee31a8ef6442cfd036d4b2 (std::size_t distance)
- bool skipIsolated a00242.html gabd418d4fe63e9ba8548a07d3fa040177 () const
- void setSkipIsolated a00242.html ga13737da29fa7b667bb345220fbf9f7db (bool skip)
- std::size_t minAggregateSize a00242.html ga7fc61bdec970eb059a37f6decfedff8a () const
- void setMinAggregateSize a00242.html gab46f903a58b72281a0853a2b3c289ed2 (std::size_t size)
- std::size_t maxAggregateSize a00242.html ga47abf385ddf0f20a390f7c65541c5f71 () const
- void setMaxAggregateSize a00242.html ga28e7f062401da1a973a282a876265164 (std::size_t size)
- std::size_t maxConnectivity a00242.html ga577a7ffa966fad422c7701a47f501664 () const
- void setMaxConnectivity a00242.html ga799de37a51b757bec4d0aa837e440b69 (std::size_t connectivity)
- void setBeta a00242.html gad4cda39a27265d7281d0a24e7fd77cc2 (double b)
- double beta a00242.html ga4c084254838c583d3fe84d431696716e () const
- void setAlpha a00242.html ga4a1e3ffba75a11bce0dca3054da77534 (double a)
- double alpha a00242.html ga2267e9a812fb462a842a6066d450a96b () const
- Matrix::field_type field_type a00242.html gad90b5c6a78351664999222c0e5ccc495
- FieldTraits< field_type >::real_type real_type a00242.html gacf72f67c861cccdfbc79b297a380e061
- const Matrix * matrix_ a00242.html ga4d18731e26edb51c8dcf567f169fab19
- real_type maxValue_ a00242.html gaf7898ad122d26cfaeb622d152318b782
- Norm norm_ a00242.html ga0849baf99502da25d7aab61433702189
- int row_ a00242.html gac4092bf0b04b38b0bea723bf99dfe1a8
- real_type diagonal_ a00242.html gaa06549181446abcb1d1c1899e5cd780e
Dune::Amg::DependencyParameters
a02452.html
- DependencyParameters
  a00242.html
  gaaf07527f9c494debc36abbca053b2fc9
  ()
- void setBeta a00242.html gad4cda39a27265d7281d0a24e7fd77cc2 (double b)
- double beta a00242.html ga4c084254838c583d3fe84d431696716e () const
- void setAlpha a00242.html ga4a1e3ffba75a11bce0dca3054da77534 (double a)
- double alpha a00242.html ga2267e9a812fb462a842a6066d450a96b () const
Dune::Amg::Diagonal
a02048.html
int N
- is_sign_preserving
  a00242.html
  ggadc2eb3ef4c49f4db655cd287afb7d625ac4a6dbe5e10d6f98b6767b9d9e1e0662
- is_sign_preserving
  a00242.html
  ggadc2eb3ef4c49f4db655cd287afb7d625ac4a6dbe5e10d6f98b6767b9d9e1e0662
- FieldTraits< typenameM::field_type >::real_type operator() a00242.html gae6bb3cf0a7fab961481fd8844d2d5a60 (const M &m, typename std::enable_if_t<!Dune::IsNumber< M >::value > *sfinae=nullptr) const
- auto operator() a00242.html gad4dd3247700d95f25f7437078d8dfc02 (const M &m, typename std::enable_if_t< Dune::IsNumber< M >::value > *=nullptr) const
Dune::Amg::DirectSolverSelector
a02148.html
class Matrix
class Vector
Dune::Amg::DirectSolverSelector::Solver
Dune::Amg::DirectSolverSelector::Solver< M, superlu >
- SolverType
  a00242.html
  ga431257c31350ceea0bc805b09ac09e3f
- umfpack
  a00242.html
  gga431257c31350ceea0bc805b09ac09e3fab3e5e80a6fbb1726ac67e0469f131c10
- superlu
  a00242.html
  gga431257c31350ceea0bc805b09ac09e3fae4cf54eeb9c47e4dd9aeb04ff6c1abca
- none
  a00242.html
  gga431257c31350ceea0bc805b09ac09e3fa07a2aee6da89fa5bcaccc6e52a1eb980
- Matrix::field_type field_type a00242.html gaada6cbe2cdb2a3042260e9a50b635c60
- Solver< Matrix, solver > SelectedSolver a00242.html ga4e79399c827a5a200d1f01b736bef952
- SelectedSolver::type DirectSolver a00242.html gaae84f6e2896a81daca37971640783253
- umfpack
  a00242.html
  gga431257c31350ceea0bc805b09ac09e3fab3e5e80a6fbb1726ac67e0469f131c10
- superlu
  a00242.html
  gga431257c31350ceea0bc805b09ac09e3fae4cf54eeb9c47e4dd9aeb04ff6c1abca
- none
  a00242.html
  gga431257c31350ceea0bc805b09ac09e3fa07a2aee6da89fa5bcaccc6e52a1eb980
- static std::string name a00242.html ga0dc727b9d2360b991b6e721072baeddf ()
- static DirectSolver * create a00242.html ga0b5b96164966df8046c44ebb5b1b8afb (const Matrix &mat, bool verbose, bool reusevector)
- static constexpr SolverType solver a00242.html ga9f2b660f07c84309add90546dccba884
- static constexpr bool isDirectSolver a00242.html gaa8ddd5fc5245d18239cd1215b33487fe
Dune::Amg::DirichletBoundarySetter
a02300.html
class T
- static void set a00242.html gacfc483e810541dab4d37c7afce86eba5 (M &coarse, const T &pinfo, const O &copy)
Dune::Amg::DirichletBoundarySetter< SequentialInformation >
a02304.html
- static void set a00242.html ga56815c2eb449b9ae59d52bf202aa20f9 (M &coarse, const SequentialInformation &pinfo, const O &copy)
Dune::Amg::AggregatesMap::DummyEdgeVisitor
a02084.html
- void operator() a00242.html ga2801e19591c62af3f30475b474c2dcd0 (const EdgeIterator &edge) const
Dune::DynamicMatrixSubdomainSolver
a01904.html
class M
class X
class Y
Dune::DynamicMatrixSubdomainSolver< BCRSMatrix< K, Al >, X, Y >
a01908.html
class K
class Al
class X
class Y
- std::remove_const< M >::type matrix_type a01908.html a6c7fd19497c18d18b7cb14aa8b0880c2
- X::field_type field_type a01908.html a8fb4417e9245554b04c2dabc223ff587
- std::remove_const< M >::type rilu_type a01908.html aeb82a7f4e1bdea04824ca96a0b0dde6d
- X domain_type a01908.html a9aef6df514d98690bb9db6757fd61c19
- Y range_type a01908.html ac83ac736343949550cf3d79137a25caf
- void apply a01908.html ad8ca4259e61b09fb0176e216f4ebbf34 (DynamicVector< field_type > &v, DynamicVector< field_type > &d)
- void setSubMatrix a01908.html ad58d55c7bfbe20ffce9991797a2a2623 (const M &BCRS, S &rowset)
- static constexpr size_t n a01908.html a8209541e779cedf38af4e640dba8b502
Dune::Amg::SubGraph::EdgeIndexMap
a02352.html
- ReadablePropertyMapTag Category a02352.html a994587138e90d86e44dfaf04036f2a9b
- EdgeIndexMap
  a02352.html
  aab6753c8340e9feb0885d701e5485d1e
  (const EdgeDescriptor &firstEdge)
- EdgeIndexMap
  a02352.html
  a3c2aba2f8000afaf1f193f47a8a7afc7
  (const EdgeIndexMap &emap)
- std::size_t operator[] a02352.html adc039d70c1f1779a59377e057f8e6ea2 (const EdgeDescriptor &edge) const
Dune::Amg::SubGraph::EdgeIterator
a02356.html
- EdgeIterator
  a02356.html
  aebb52889d4d4ca77442ca7bb00e52bb5
  (const VertexDescriptor &source, const EdgeDescriptor &edge)
- EdgeIterator
  a02356.html
  a1a93df6d36c486e495755f6d5c7e274a
  (const EdgeDescriptor &edge)
- bool equals a02356.html a44fb0d4c703341c7e1fb10cbf40ccfcd (const EdgeIterator &other) const
- EdgeIterator & increment a02356.html a505dd6172f19a3e961984daae07bc6e1 ()
- EdgeIterator & decrement a02356.html a98b803ad7d78c71151c154c3a7a79b82 ()
- EdgeIterator & advance a02356.html a4c31a502ca3feddc4774961757c6a92d (std::ptrdiff_t n)
- const EdgeDescriptor & dereference a02356.html a0679286cf1bdf6e08c28631bbe203ff3 () const
- const VertexDescriptor & target a02356.html a889c5fb35b4ec0e7723971215a6c7eb7 () const
- const VertexDescriptor & source a02356.html a91ad808e0ebbf1afcd4aa46404eff960 () const
- std::ptrdiff_t distanceTo a02356.html ac982f577b7f5461d76c4ec9968cd11b5 (const EdgeIterator &other) const
Dune::Amg::MatrixGraph::EdgeIteratorT
a02340.html
class C
- isMutable
  a02340.html
  a0a31a86a7525c732766639d2def87a39ae0f0601214d4508e3435df781548b407
- std::remove_const< C >::type MutableContainer a02340.html ac8156db184a868664069b833ce676e29
- const std::remove_const< C >::type ConstContainer a02340.html aabe68844c9dee357eeb45fb85adbbfbc
- std::conditional< isMutable &&C::mutableMatrix, typenameMatrix::row_type::Iterator, typenameMatrix::row_type::ConstIterator >::type ColIterator a02340.html a93a0a411014cc5b306f137339f08fa7f
- std::conditional< isMutable &&C::mutableMatrix, typenameM::block_type, consttypenameM::block_type >::type Weight a02340.html ab752bcab21cc3b685ccbdc4c8b25f0d3
- std::conditional< std::is_same< C, typenamestd::remove_const< C >::type >::value &&C::mutableMatrix, typenameM::block_type, consttypenameM::block_type >::type WeightType a02340.html a026771a1ca1bf79517289a3ce4554151
- isMutable
  a02340.html
  a0a31a86a7525c732766639d2def87a39ae0f0601214d4508e3435df781548b407
- EdgeIteratorT
  a02340.html
  a05fd5193403bd77cf47d468f96aa28b1
  (const VertexDescriptor &source, const ColIterator &block, const ColIterator &end, const EdgeDescriptor &edge)
- EdgeIteratorT
  a02340.html
  ab1d04970fd2292a918cac2450682f4dc
  (const ColIterator &block)
- EdgeIteratorT
  a02340.html
  a7a6bb493bdfffe001579ac848f7265d5
  (const EdgeIteratorT< C1 > &other)
- WeightType & weight a02340.html a8b178df750735211b8c2bfc5fcc73217 () const
- EdgeIteratorT< C > & operator++ a02340.html a48e7f2b9198a3c09cdcde59144fb6fef ()
- bool operator!= a02340.html a86cdd191a19dfeaefcddf026f4d511e9 (const EdgeIteratorT< typename std::remove_const< C >::type > &other) const
- bool operator!= a02340.html a60562711c62577b0bd2cd2ff5719a2e5 (const EdgeIteratorT< const typename std::remove_const< C >::type > &other) const
- bool operator== a02340.html ab13d4aa4507a7f17efc1acb13fcd7eff (const EdgeIteratorT< typename std::remove_const< C >::type > &other) const
- bool operator== a02340.html a76996ec9d9ff15b8887f1afde401a55f (const EdgeIteratorT< const typename std::remove_const< C >::type > &other) const
- VertexDescriptor target a02340.html a31f77ca414e00f6364c7e83425ecb02c () const
- VertexDescriptor source a02340.html a8cfc5b00729d722441d35ebb4d057d37 () const
- const EdgeDescriptor & operator* a02340.html ac12b2fbc0b59a9a651b3103d9c3b50d6 () const
- const EdgeDescriptor * operator-> a02340.html ac15517fec3ddc1c73aa2752bb9858688 () const
- friend class EdgeIteratorT< MutableContainer > a02340.html a0595f3af404c1e4471791ae6154b7d28
- friend class EdgeIteratorT< ConstContainer > a02340.html a17c407e07d83ec382b15e743664b5be9
Dune::Amg::PropertiesGraph::EdgeIteratorT
a02376.html
class C
- std::conditional< std::is_same< typenamestd::remove_const< C >::type, C >::value, typenameGraph::EdgeIterator, typenameGraph::ConstEdgeIterator >::type Father a02376.html acee62af45480794f4580988cce1d2f83
- EdgeIteratorT
  a02376.html
  a2cb541cae6cdb31f3d02baa45127b974
  (const Father &iter, C *graph)
- EdgeIteratorT
  a02376.html
  a43fa9d1d988c0ea6fd5790a9321ac178
  (const Father &iter)
- EdgeIteratorT
  a02376.html
  acfc79c7c9654e782a2aa0c9c47e8c4c5
  (const EdgeIteratorT< C1 > &other)
- std::conditional< std::is_same< C, typenamestd::remove_const< C >::type >::value, EdgeProperties &, constEdgeProperties & >::type properties a02376.html adaadde3999ef52410b8e37f1f5548181 () const
- friend class EdgeIteratorT< const typename std::remove_const< C >::type > a02376.html a3cde419443b4c0faa4d409579ede603c
- friend class EdgeIteratorT< typename std::remove_const< C >::type > a02376.html a8ecc05d43b3a64963c1d07ddec4a45d8
Dune::Amg::EdgeProperties
a02228.html
- INFLUENCE
  a00242.html
  ggaa04ecbdbd79a5d0f596e5f593d1e82b4a73394a1d1915825ad7932398be5df291
- DEPEND
  a00242.html
  ggaa04ecbdbd79a5d0f596e5f593d1e82b4a0e3794e09dc21cc14c6847a606de62ae
- SIZE
  a00242.html
  ggaa04ecbdbd79a5d0f596e5f593d1e82b4a1f95ac17686d8e2b836256707603dbeb
- INFLUENCE
  a00242.html
  ggaa04ecbdbd79a5d0f596e5f593d1e82b4a73394a1d1915825ad7932398be5df291
- DEPEND
  a00242.html
  ggaa04ecbdbd79a5d0f596e5f593d1e82b4a0e3794e09dc21cc14c6847a606de62ae
- SIZE
  a00242.html
  ggaa04ecbdbd79a5d0f596e5f593d1e82b4a1f95ac17686d8e2b836256707603dbeb
- EdgeProperties
  a00242.html
  ga6b225fc437b7776aad0fdc95294b969d
  ()
- std::bitset< SIZE >::reference operator[] a00242.html gaf9ed70e8c29de119849997fa9c5ee715 (std::size_t v)
- bool operator[] a00242.html ga42aeff7aca6ab8d9d6c94719b70223b3 (std::size_t v) const
- bool depends a00242.html ga066384d9359ac65a1ee8eabfd2becb94 () const
- void setDepends a00242.html ga38d49bd7fc239574c852219b40534aa0 ()
- void resetDepends a00242.html gad07409861535f9d530094eff12395e4f ()
- bool influences a00242.html ga995cf44d6e5cc09e3fb2046eebe85729 () const
- void setInfluences a00242.html ga32b969d0ec7555e95bf78097257189cc ()
- void resetInfluences a00242.html ga6e28aac9c19a543070f372f05da1c2db ()
- bool isOneWay a00242.html gaff2c435a0e9500533b0d443a896645f2 () const
- bool isTwoWay a00242.html ga30d66468b50e6f9eaf5401314d03075d () const
- bool isStrong a00242.html gae257fc0cb9246fafae25edb91e7f5ad0 () const
- void reset a00242.html gac915d9cb2f218d94b60f53c275b2fccb ()
- void printFlags a00242.html ga87531848f7f096279a48fc16d241c771 () const
- friend std::ostream & operator<< a00242.html ga8e085d2c535b406c4aab873c8afb9231 (std::ostream &os, const EdgeProperties &props)
Dune::exists
a01092.html
typename T
- static const bool value a01092.html ae3ef78ead3c3073b11789958503ab9d1
Dune::Amg::FastAMG
a02244.html
class M
class X
class PI
class A
Dune::Preconditioner< X, X >
- M Operator a00243.html ga75aeb145a05ee3e5323b6e7f7de1bcb5
- PI ParallelInformation a00243.html ga5d3d612da81bdddf2fc3582b17eefbdd
- MatrixHierarchy< M, ParallelInformation, A > OperatorHierarchy a00243.html ga416225297edd0377d1fc9aa43eb56d91
- OperatorHierarchy::ParallelInformationHierarchy ParallelInformationHierarchy a00243.html gae662ab0809413cd9430009b83d3d3b00
- X Domain a00243.html ga34042ac957d2236eba20c04a8c844330
- X Range a00243.html ga5d367c7ae6350e248bdb65d7fcf020f4
- InverseOperator< X, X > CoarseSolver a00243.html gab6ea07c81c60f3fdd0e92aae879bdb92
- X domain_type a02640.html a5b532d75c242b8d5989472b9c9215571
- X range_type a02640.html a5a46bb9abdeb1f4bb775e0ad059e84a3
- X::field_type field_type a02640.html ab0b3774d7f930f012ae0d9aa8431e565
- FastAMG
  a00243.html
  gaf93549915ddcbebd39d480dbd8aac5f8
  (OperatorHierarchy &matrices, CoarseSolver &coarseSolver, const Parameters &parms, bool symmetric=true)
- FastAMG
  a00243.html
  ga2e2fcf7680d60022a0b86b70fcdc358b
  (std::shared_ptr< const Operator > fineOperator, const C &criterion, const Parameters &parms=Parameters(), bool symmetric=true, const ParallelInformation &pinfo=ParallelInformation())
- FastAMG
  a00243.html
  gab06b781cacc2d8ac3e0e4d8c64d4231d
  (const Operator &fineOperator, const C &criterion, const Parameters &parms=Parameters(), bool symmetric=true, const ParallelInformation &pinfo=ParallelInformation())
- FastAMG
  a00243.html
  ga26470f1f9f639f42db7b60658088d59e
  (const FastAMG &amg)
- void pre a00243.html gaf1ed183e717b6e62f5a239509dd63007 (Domain &x, Range &b)
- void apply a00243.html gadbfd6eb1972a3bc237bfef5194433a72 (Domain &v, const Range &d)
- virtual SolverCategory::Category category a00243.html ga40d9993df13a2229ce1c783bbcd75c4b () const
- void post a00243.html ga17c451f6558a1f1c52f6532d9b377df1 (Domain &x)
- void getCoarsestAggregateNumbers a00243.html ga0970da862f38d0c8e7eef9b8d89dfe4b (std::vector< std::size_t, A1 > &cont)
- std::size_t levels a00243.html ga99b7e9d174ef8577ec1ffab01287179e ()
- std::size_t maxlevels a00243.html ga3109b7a9881c5627ae36ae324a2d3d04 ()
- void recalculateHierarchy a00243.html ga0e381b6c7ce83ab6dcb7a8b5b1cb8f56 ()
- bool usesDirectCoarseLevelSolver a00243.html gabc02fd4688d2a3a2e04b19de7861a118 () const
Dune::FieldMatrix
a01756.html
typename K
int n
int m
Dune::FieldTraits< BCRSMatrix< B, A > >
a01172.html
class B
class A
- typename BCRSMatrix< B, A >::field_type field_type a01172.html a7305d70f63ef677d09638ba9c16cef74
- typename FieldTraits< field_type >::real_type real_type a01172.html a9709dd17789cc63bc666fea4f27aa4b4
Dune::FieldTraits< BDMatrix< B, A > >
a01180.html
typename B
typename A
- typename BDMatrix< B, A >::field_type field_type a01180.html a6e034f58e598dbead727bdb5ef3c8c63
- typename FieldTraits< field_type >::real_type real_type a01180.html afbc7e1a79814ffe1d5da6ccc87952e66
Dune::FieldTraits< BlockVector< B, A > >
a01256.html
class B
class A
- FieldTraits< B >::field_type field_type a01256.html a9f0c43739203cdf8ce23ca9887d18b88
- FieldTraits< B >::real_type real_type a01256.html a4dcfdc47597151c6c89ddedcb380c1f0
Dune::FieldTraits< BTDMatrix< B, A > >
a01228.html
typename B
typename A
- typename BTDMatrix< B, A >::field_type field_type a01228.html aca1a7a1fc68def252b3c5201cb664ecc
- typename FieldTraits< field_type >::real_type real_type a01228.html aa776219ac8a124682b42661fd8451d4c
Dune::FieldTraits< Matrix< T, A > >
a01480.html
class T
class A
- typename Matrix< T, A >::field_type field_type a01480.html a17cab35595afff77883bbf631f145f69
- typename FieldTraits< field_type >::real_type real_type a01480.html aa7cf315428e4b9b08f4b7d6103dba48f
Dune::FieldTraits< MultiTypeBlockMatrix< Rows... > >
a01828.html
typename... Rows
- typename MultiTypeBlockMatrix< Rows... >::field_type field_type a00246.html ga03767e84e6df595160dd610ec6e13efb
- typename MultiTypeBlockMatrix< Rows... >::real_type real_type a00246.html gaac4fca3706e9de38f17dd27560200d52
Dune::FieldTraits< MultiTypeBlockVector< Args... > >
a01852.html
typename... Args
- typename MultiTypeBlockVector< Args... >::field_type field_type a00239.html ga453e97868dee560e67dc872316e798c7
- typename MultiTypeBlockVector< Args... >::real_type real_type a00239.html gaf9d7b6427f0e3787cec8abf6c10f80f6
Dune::FieldTraits< ScaledIdentityMatrix< K, n > >
a02728.html
class K
int n
- typename ScaledIdentityMatrix< K, n >::field_type field_type a02728.html a26ea2f36e4c2c7ce0b2353b7a70c4fa8
- typename FieldTraits< field_type >::real_type real_type a02728.html ad25e643bdd963fb75b1772453134d644
Dune::FieldTraits< VariableBlockVector< B, A > >
a03028.html
class B
class A
- FieldTraits< B >::field_type field_type a03028.html adf70de50c0868efef061d3db419db40f
- FieldTraits< B >::real_type real_type a03028.html a5a3fabc32ae8848ffd0ab5e51111b4b9
Dune::Amg::FirstDiagonal
a02052.html
Dune::Amg::Diagonal< 0 >
- is_sign_preserving
  a00242.html
  ggadc2eb3ef4c49f4db655cd287afb7d625ac4a6dbe5e10d6f98b6767b9d9e1e0662
- FieldTraits< typenameM::field_type >::real_type operator() a00242.html gae6bb3cf0a7fab961481fd8844d2d5a60 (const M &m, typename std::enable_if_t<!Dune::IsNumber< M >::value > *sfinae=nullptr) const
Dune::Amg::FrobeniusNorm
a02060.html
- is_sign_preserving
  a00242.html
  gga16b5364af747ffa779c312d7422e1f4ca85ec4f8e5182c346089980a998e06a0a
- is_sign_preserving
  a00242.html
  gga16b5364af747ffa779c312d7422e1f4ca85ec4f8e5182c346089980a998e06a0a
- FieldTraits< typenameM::field_type >::real_type operator() a00242.html gad35884e4c5ff03190795adb645ad977b (const M &m) const
Dune::Amg::GalerkinProduct
a02272.html
class T
Dune::Amg::BaseGalerkinProduct
- T ParallelInformation a00242.html ga4b30f298e7c103aab602c32cbfdd387c
- G::MutableMatrix * build a00242.html ga3f5a35e2bcf913af2009562aab059e4c (G &fineGraph, V &visitedMap, const ParallelInformation &pinfo, AggregatesMap< typename G::VertexDescriptor > &aggregates, const typename G::Matrix::size_type &size, const Set &copy)
- void calculate a00242.html gaf9fbf22e8c85b9465f4c721f1a1740b6 (const M &fine, const AggregatesMap< V > &aggregates, M &coarse, const I &pinfo, const O &copy)
- void calculate a00242.html gafb22bc071cbe929117f0e61c12ceec7a (const M &fine, const AggregatesMap< V > &aggregates, M &coarse, const P &pinfo, const O &copy)
Dune::Amg::GalerkinProduct< SequentialInformation >
a02280.html
Dune::Amg::BaseGalerkinProduct
Dune::Amg::BaseGalerkinProduct
- SequentialInformation ParallelInformation a00242.html ga4b30f298e7c103aab602c32cbfdd387c
- G::MutableMatrix * build a00242.html ga3853297afad4d990cc0be11a42cfd44a (G &fineGraph, V &visitedMap, const SequentialInformation &pinfo, const AggregatesMap< typename G::VertexDescriptor > &aggregates, const typename G::Matrix::size_type &size, const Set &copy)
- void calculate a00242.html gaf9fbf22e8c85b9465f4c721f1a1740b6 (const M &fine, const AggregatesMap< V > &aggregates, M &coarse, const I &pinfo, const O &copy)
- void calculate a00242.html gafb22bc071cbe929117f0e61c12ceec7a (const M &fine, const AggregatesMap< V > &aggregates, M &coarse, const P &pinfo, const O &copy)
Dune::Amg::GaussSeidelPostsmoothDefect
a02256.html
std::size_t level
- static void apply a02256.html ab48ae04e9ceedb61840a630e8a3b0068 (const M &A, X &x, Y &d, const Y &b)
Dune::Amg::GaussSeidelPresmoothDefect
a02252.html
std::size_t level
- static void apply a02252.html a9409ab4b21d8d26e4f5ce159152e8930 (const M &A, X &x, Y &d, const Y &b)
Dune::GeneralizedPCGSolver
a02832.html
class X
Dune::IterativeSolver< X, X >
- X domain_type a02744.html aaba59848baa4879b548d96b9f77e150a
- X range_type a02744.html a85b7df40fa5e6a60c2a3db25a4140823
- X::field_type field_type a02744.html adce5c3d7c39415d90326ccc06b94b9dc
- FieldTraits< field_type >::real_type real_type a02744.html ae08de8ceccc057d0785cfda953796a81
- Simd::Scalar< real_type > scalar_real_type a02744.html a7ef8454657f69b2e69fcd9a2779cee4e
- GeneralizedPCGSolver
  a02832.html
  a2fe306d8ba294f979fdadcc8e93e9f11
  (const LinearOperator< X, X > &op, Preconditioner< X, X > &prec, scalar_real_type reduction, int maxit, int verbose, int restart=10)
- GeneralizedPCGSolver
  a02832.html
  a041092efcf58ec01734a676142906810
  (const LinearOperator< X, X > &op, const ScalarProduct< X > &sp, Preconditioner< X, X > &prec, scalar_real_type reduction, int maxit, int verbose, int restart=10)
- GeneralizedPCGSolver
  a02832.html
  a7014a7cea149d4150ce661f9ec02a001
  (std::shared_ptr< const LinearOperator< X, X > > op, std::shared_ptr< Preconditioner< X, X > > prec, const ParameterTree &configuration)
- GeneralizedPCGSolver
  a02832.html
  aa4ab4af0bb1c643c77deab27721e0f6a
  (std::shared_ptr< const LinearOperator< X, X > > op, std::shared_ptr< const ScalarProduct< X > > sp, std::shared_ptr< Preconditioner< X, X > > prec, const ParameterTree &configuration)
- GeneralizedPCGSolver
  a02832.html
  a85603501e80fbcd0bb4f1ed292129f41
  (std::shared_ptr< const LinearOperator< X, X > > op, std::shared_ptr< const ScalarProduct< X > > sp, std::shared_ptr< Preconditioner< X, X > > prec, scalar_real_type reduction, int maxit, int verbose, int restart=10)
- void apply a02832.html abba6f9b9f5bb7fee8cf2b1f9d83b8534 (X &x, X &b, InverseOperatorResult &res) override
- void apply a02748.html a603b6b3ec0fe42d2eff2ad4d13ef209d (X &x, X &b, double reduction, InverseOperatorResult &res) override
- SolverCategory::Category category a02748.html a323e48153d1a50d71ab83e7b82b1321c () const override
- std::string name a02748.html a7a15e3a8451ca039a01251e25dad47c2 () const
- iterationSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa9fce7d3cb1a28247f8d0f8fe2d3863a7
- normSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa3e7887a2fbc4f073d7c6dde204557d94
- void printHeader a02744.html a07986680755603e2cc783f8be1994d1f (std::ostream &s) const
- void printOutput a02744.html a45229eb4007296995264f4277a89b51c (std::ostream &s, const CountType &iter, const DataType &norm, const DataType &norm_old) const
- void printOutput a02744.html a1c5876dba1ae3409f017e30cbd0a7838 (std::ostream &s, const CountType &iter, const DataType &norm) const
- std::shared_ptr< const LinearOperator< X, X > > _op a02748.html a999c57c5ec8e3d461b1dccaaa41d1430
- std::shared_ptr< Preconditioner< X, X > > _prec a02748.html af4a8a49af428c01332ca8254f124de3e
- std::shared_ptr< const ScalarProduct< X > > _sp a02748.html a5adee8221965ab567c523457696416f0
- scalar_real_type _reduction a02748.html ac9fa53fbc7b256e48620dd8acfbcac0a
- int _maxit a02748.html a9b9fc491826e83b4b56e9d9354e07155
- int _verbose a02748.html aafd5c0f9fb28cea306a95fa326f197df
- SolverCategory::Category _category a02748.html ae86a07e35fee34640932781b5f0b57e8
Dune::GetSuperLUType
a02920.html
class T
Dune::GetSuperLUType< double >
a02924.html
Dune::BaseGetSuperLUType< double >
- double float_type a02924.html a25beb362b4d59540db6c10ac9c79a9c2
- static const Dtype_t type a02916.html a9c0086dc8e6e26f0217815e49adac5f1
Dune::GetSuperLUType< float >
a02928.html
Dune::BaseGetSuperLUType< float >
- float float_type a02928.html a82ed4019de9fd7b1919ac1b6d727d897
- static const Dtype_t type a02916.html a9c0086dc8e6e26f0217815e49adac5f1
Dune::GetSuperLUType< std::complex< double > >
a02932.html
Dune::BaseGetSuperLUType< std::complex< double > >
- double float_type a02932.html ac211fd55b86a8b4cba18b5270c8a4dbb
- static const Dtype_t type a02916.html a9c0086dc8e6e26f0217815e49adac5f1
Dune::GetSuperLUType< std::complex< float > >
a02936.html
Dune::BaseGetSuperLUType< std::complex< float > >
- float float_type a02936.html add79f906d82c4f133b4bbb986b231122
- static const Dtype_t type a02916.html a9c0086dc8e6e26f0217815e49adac5f1
Dune::Amg::GlobalAggregatesMap
a02308.html
typename T
typename TI
Dune::Amg::GlobalAggregatesMap::Proxy
- TI ParallelIndexSet a02308.html a47e94618e246ab2f8b314acd23d0cde5
- ParallelIndexSet::GlobalIndex GlobalIndex a02308.html a384b43f09dddb88d52f9ca6f7fe52c51
- ParallelIndexSet::GlobalIndex IndexedType a02308.html af418d902d39fe4747756d3b8e08fe996
- ParallelIndexSet::LocalIndex LocalIndex a02308.html ac3cfde1e3caadee9fb2f3dfb88197459
- T Vertex a02308.html a41fc04e75e89f64daf55cdea8916b86f
- GlobalAggregatesMap
  a02308.html
  a45b708f095bb0d5649b01676f401d46c
  (AggregatesMap< Vertex > &aggregates, const GlobalLookupIndexSet< ParallelIndexSet > &indexset)
- const GlobalIndex & operator[] a02308.html a04a7934aec946959175210372955e7b9 (std::size_t index) const
- GlobalIndex & get a02308.html a2bfcd73cfe81105bd70b8a095597a950 (std::size_t index)
- Proxy operator[] a02308.html afebb4d4376401c71363c7c0a0c23167c (std::size_t index)
- void put a02308.html a3b8725df6cef3327d0aab38f0f3b48e5 (const GlobalIndex &global, size_t i)
Dune::GradientSolver
a02808.html
class X
Dune::IterativeSolver< X, X >
- X domain_type a02744.html aaba59848baa4879b548d96b9f77e150a
- X range_type a02744.html a85b7df40fa5e6a60c2a3db25a4140823
- X::field_type field_type a02744.html adce5c3d7c39415d90326ccc06b94b9dc
- FieldTraits< field_type >::real_type real_type a02744.html ae08de8ceccc057d0785cfda953796a81
- Simd::Scalar< real_type > scalar_real_type a02744.html a7ef8454657f69b2e69fcd9a2779cee4e
- void apply a02808.html a7ba0b776341b2ee38eab5707a778ffc5 (X &x, X &b, InverseOperatorResult &res) override
- void apply a02748.html a603b6b3ec0fe42d2eff2ad4d13ef209d (X &x, X &b, double reduction, InverseOperatorResult &res) override
- SolverCategory::Category category a02748.html a323e48153d1a50d71ab83e7b82b1321c () const override
- std::string name a02748.html a7a15e3a8451ca039a01251e25dad47c2 () const
- typename IterativeSolver< X, X >::template Iteration< unsigned int > Iteration a02808.html a8b50b1675d054138ffdd4fcc7b571011
- iterationSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa9fce7d3cb1a28247f8d0f8fe2d3863a7
- normSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa3e7887a2fbc4f073d7c6dde204557d94
- void printHeader a02744.html a07986680755603e2cc783f8be1994d1f (std::ostream &s) const
- void printOutput a02744.html a45229eb4007296995264f4277a89b51c (std::ostream &s, const CountType &iter, const DataType &norm, const DataType &norm_old) const
- void printOutput a02744.html a1c5876dba1ae3409f017e30cbd0a7838 (std::ostream &s, const CountType &iter, const DataType &norm) const
- std::shared_ptr< const LinearOperator< X, X > > _op a02748.html a999c57c5ec8e3d461b1dccaaa41d1430
- std::shared_ptr< Preconditioner< X, X > > _prec a02748.html af4a8a49af428c01332ca8254f124de3e
- std::shared_ptr< const ScalarProduct< X > > _sp a02748.html a5adee8221965ab567c523457696416f0
- scalar_real_type _reduction a02748.html ac9fa53fbc7b256e48620dd8acfbcac0a
- int _maxit a02748.html a9b9fc491826e83b4b56e9d9354e07155
- int _verbose a02748.html aafd5c0f9fb28cea306a95fa326f197df
- SolverCategory::Category _category a02748.html ae86a07e35fee34640932781b5f0b57e8
Dune::Amg::GraphEdgePropertiesSelector
a02388.html
typename G
- G Graph a02388.html abe98f2726e9c5d82774f3d353167af5e
- G::EdgeProperties EdgeProperties a02388.html a2903844980f7a95f32945accbc276f87
- G::EdgeDescriptor Edge a02388.html a5f4752650f1c02df7c18d533bdb1dfd0
- GraphEdgePropertiesSelector
  a02388.html
  ae9dc41df76574eed959f111e57dee5e3
  (G &g)
- GraphEdgePropertiesSelector
  a02388.html
  a9837d195429d3945436fd6ed165d8745
  ()
- EdgeProperties & operator[] a02388.html a19f44ba58a68c084957fe64fa6f26d13 (const Edge &edge) const
Dune::Amg::GraphVertexPropertiesSelector
a02384.html
typename G
- G Graph a02384.html a53f342f19d746b3bf148b79da39e6683
- G::VertexProperties VertexProperties a02384.html a7c00d819f4ae8dfd76645d192346c026
- G::VertexDescriptor Vertex a02384.html afb8e69c950e4ced37b435ea4bd1af81d
- GraphVertexPropertiesSelector
  a02384.html
  a015d20cc374325f0abb6ff5a7cc0cb7e
  (G &g)
- GraphVertexPropertiesSelector
  a02384.html
  a8701304b6f621e0a81d4f94b5bf21a4b
  ()
- VertexProperties & operator[] a02384.html a2cadad0181c41e399b62593f247023ac (const Vertex &vertex) const
Dune::Amg::Hierarchy
a02400.html
typename T
typename A
Dune::Amg::Hierarchy::LevelIterator
- T MemberType a02400.html a174c9e78c20945f946429d1ca5c24eff
- typename std::allocator_traits< A >::template rebind_alloc< Element > Allocator a02400.html ac41a3f14b571eb4d6354703d6bc8e26a
- ConstructionTraits< T >::Arguments Arguments a02400.html abe2132c9a878f889f6af01ba92f97c99
- LevelIterator< Hierarchy< T, A >, T > Iterator a02400.html a4b48b3288872cb8bccef3b78f287e527
- LevelIterator< const Hierarchy< T, A >, const T > ConstIterator a02400.html aafac7de57341e1d0cd0b91d4a013da34
- Hierarchy
  a00242.html
  ga646c14c5c92c67ccd34ae8e37058e5a9
  (const std::shared_ptr< MemberType > &first)
- Hierarchy
  a02400.html
  ac1ac61848513d182a9111ae4d4ca2593
  ()
- Hierarchy
  a00242.html
  ga0d89bd2eda41505a91e85ee6148c5cd0
  (const Hierarchy &other)
- void addCoarser a00242.html ga49ca742763a3bd74b299a52cf9c1c1ac (Arguments &args)
- void addRedistributedOnCoarsest a00242.html ga3525ed9c69114abef734a024397e455d (Arguments &args)
- void addFiner a00242.html ga5e61b589324ce4af08433a96892b067e (Arguments &args)
- Iterator finest a00242.html gadfe51fd5682dd55cbc4b15fd4ac890d2 ()
- Iterator coarsest a00242.html gaaacf35c23a00d0e9aa93309ff7cfab16 ()
- ConstIterator finest a00242.html gab96337e4d4da5591b2b6e7b93908d567 () const
- ConstIterator coarsest a00242.html ga490c77c18752c9b6fcf38f68f1c47e6e () const
- std::size_t levels a00242.html ga38faa22d1d6d64fef4fa30ca0244317f () const
Dune::ILU0SubdomainSolver
a01396.html
class M
class X
class Y
Dune::ILUSubdomainSolver< M, X, Y >
- std::remove_const< M >::type matrix_type a01396.html abda519a1591afcf20b70771caf54e5a1
- std::remove_const< M >::type rilu_type a01396.html a9753fe645956df7871c1fa0e7ca72df9
- X domain_type a01396.html a182c434dfddf56b910b1bada0ae4fef1
- Y range_type a01396.html a8906d02e5b2409e2a678ef2d8e486526
- void apply a01396.html ae4acce7adbc1a9d6a6ee4584eeff705f (X &v, const Y &d)
- void setSubMatrix a00235.html gafa21731f06b876f98d9431bb7bd20759 (const M &A, S &rowset)
- std::size_t copyToLocalMatrix a00235.html ga6ffa7104c573c6b114387fef2f155541 (const M &A, S &rowset)
- matrix_type ILU a01392.html a1c213fb018a38492c3ad49c30ae278ee
Dune::ILUNSubdomainSolver
a01400.html
class M
class X
class Y
Dune::ILUSubdomainSolver< M, X, Y >
- std::remove_const< M >::type matrix_type a01400.html a7213b96fb48ec5f301ed4b33e1f906dc
- std::remove_const< M >::type rilu_type a01400.html a8ef256f39cc7bf54f896025622ca2d2c
- X domain_type a01400.html a506e5945e2d7f1b7c74703455b375a70
- Y range_type a01400.html af9254550420844492c65839aabf02fcc
- void apply a01400.html ac3798f39f0fe27029b8ed83134c1682b (X &v, const Y &d)
- void setSubMatrix a00235.html ga73c6843e677895d542ad0453c6097d3e (const M &A, S &rowset)
- std::size_t copyToLocalMatrix a00235.html ga6ffa7104c573c6b114387fef2f155541 (const M &A, S &rowset)
- matrix_type ILU a01392.html a1c213fb018a38492c3ad49c30ae278ee
Dune::ILUSubdomainSolver
a01392.html
class M
class X
class Y
- std::remove_const< M >::type matrix_type a01392.html a72aa28857869533b220a40e32b1724ca
- X domain_type a01392.html a4900ba7853c0e8b1e0518fcb4fe2aca5
- Y range_type a01392.html a70ce191b4e93d4817676c86d5e32839e
- virtual void apply a01392.html ac70c4a354470bc601749ac4bbbc98511 (X &v, const Y &d)=0
- virtual ~ILUSubdomainSolver a01392.html a695fc16bcd384a815c4e312678c3ef24 ()
- std::size_t copyToLocalMatrix a00235.html ga6ffa7104c573c6b114387fef2f155541 (const M &A, S &rowset)
- matrix_type ILU a01392.html a1c213fb018a38492c3ad49c30ae278ee
Dune::SolverHelper::Implementation
a02760.html
bool is_direct_solver
typename Dummy
- static void setMatrix a02760.html a068af673ea1154bb50bcdb48f32afbf5 (ISTLLinearSolver &, const BCRSMatrix &)
Dune::SolverHelper::Implementation< true, Dummy >
a02764.html
typename Dummy
- static void setMatrix a02764.html a0a2fc5010b9b75a36d5394570bd5d756 (ISTLLinearSolver &solver, const BCRSMatrix &matrix)
Dune::ImplicitMatrixBuilder
a01152.html
class M_
Dune::ImplicitMatrixBuilder::row_object
- M_ Matrix a01152.html a38e03c90c9b43c25b8b6e9511daa6ef4
- Matrix::block_type block_type a01152.html a17af37becd90e0349c7c030831dd4128
- Matrix::size_type size_type a01152.html a8459b45742100c9bbc3a8ee7dd3140cd
- ImplicitMatrixBuilder
  a01152.html
  a2b2e21ff370b3f445775a9eec727e713
  (Matrix &m)
- ImplicitMatrixBuilder
  a01152.html
  a43c99db0d160779cb5fcc74789268454
  (Matrix &m, size_type rows, size_type cols, size_type avg_cols_per_row, double overflow_fraction)
- row_object operator[] a01152.html a8c8eb051626cd2856d8fc9f27b472c79 (size_type i) const
- size_type N a01152.html ae4ce4af2823db91af6ad85bfdd61c31c () const
- size_type M a01152.html a7b720e92c2c33d9d7cb919791449c618 () const
Dune::ImplicitModeCompressionBufferExhausted
a01428.html
Dune::BCRSMatrixError
Dune::MatrixMarketImpl::IndexData
a01572.html
typename T
- std::size_t index a01572.html abd6cc40eda46ae911e0e0b161329a298
Dune::IndexInfoFromGrid
a02016.html
class G
class L
- G GlobalIdType a02016.html a1f3b5adf7b577dfbab3874f1aa1ee6bc
- L LocalIdType a02016.html a6aed54da56489b41890db40b94659d8c
- std::tuple< GlobalIdType, LocalIdType, int > IndexTripel a02016.html a144355aef734fa2f8a45978674dfa988
- std::tuple< int, GlobalIdType, int > RemoteIndexTripel a02016.html ac5648614720892fe9d6d01f8224326f6
- void addLocalIndex a02016.html abe68ec246c9997a684109912da7f21f8 (const IndexTripel &x)
- void addRemoteIndex a02016.html a19a502ca3b5f6947013be3195e206dd0 (const RemoteIndexTripel &x)
- const std::set< IndexTripel > & localIndices a02016.html a247df85a3e9322ac91105dcce894045e () const
- const std::set< RemoteIndexTripel > & remoteIndices a02016.html a4e78dec27d8eb761941a12efc6d343c2 () const
- void clear a02016.html a99513b4177ba3bf5634701c0be9c140e ()
Dune::Amg::IndicesCoarsener
a02412.html
typename T
typename E
Dune::Amg::IndicesCoarsener< OwnerOverlapCopyCommunication< G, L >, E >
a02424.html
typename G
typename L
typename E
Dune::Amg::ParallelIndicesCoarsener< OwnerOverlapCopyCommunication< G, L >, E >
- E ExcludedAttributes a00242.html gaccac2c87b0834201c07a5930d7554173
- OwnerOverlapCopyCommunication< G, L > ParallelInformation a00242.html ga4d6183e4126cd6a645ea194ac1944d7e
- ParallelInformation::ParallelIndexSet ParallelIndexSet a00242.html ga2d4745703c4e8e878773dafaa99f54d9
- ParallelIndexSet::GlobalIndex GlobalIndex a00242.html gab8d29bd3eeb184f0042b3e72de6cca32
- ParallelIndexSet::LocalIndex LocalIndex a00242.html ga3bd142f155d0e97931e76a914f793c30
- LocalIndex::Attribute Attribute a00242.html ga18a399553eda5531ae901932cfc42c2f
- Dune::RemoteIndices< ParallelIndexSet > RemoteIndices a00242.html gad52c7354eb72d033a3da2c2d594e5e55
- static Graph::VertexDescriptor coarsen a00242.html gaed28d27bc042058e974a3ca91adaf5bb (ParallelInformation &fineInfo, Graph &fineGraph, VM &visitedMap, AggregatesMap< typename Graph::VertexDescriptor > &aggregates, ParallelInformation &coarseInfo, typename Graph::VertexDescriptor noAggregates, bool useFixedOrder=false)
Dune::Amg::IndicesCoarsener< SequentialInformation, E >
a02428.html
typename E
- static Graph::VertexDescriptor coarsen a00242.html ga55c6d5395a1a6e6b0fc7d4865a2b58c1 (const SequentialInformation &fineInfo, Graph &fineGraph, VM &visitedMap, AggregatesMap< typename Graph::VertexDescriptor > &aggregates, SequentialInformation &coarseInfo, typename Graph::VertexDescriptor noAggregates, bool useFixedOrder=false)
Dune::InvalidSolverCategory
a02772.html
Dune::InvalidSolverFactoryConfiguration
a02800.html
Dune::InverseOperator
a02744.html
class X
class Y
- X domain_type a02744.html aaba59848baa4879b548d96b9f77e150a
- Y range_type a02744.html a85b7df40fa5e6a60c2a3db25a4140823
- X::field_type field_type a02744.html adce5c3d7c39415d90326ccc06b94b9dc
- FieldTraits< field_type >::real_type real_type a02744.html ae08de8ceccc057d0785cfda953796a81
- Simd::Scalar< real_type > scalar_real_type a02744.html a7ef8454657f69b2e69fcd9a2779cee4e
- virtual void apply a02744.html aaef4f0b84f4a983421f15b6eea8c69ab (X &x, Y &b, InverseOperatorResult &res)=0
- virtual void apply a02744.html a57a25fc54525ae58726ec0f274d5cc29 (X &x, Y &b, double reduction, InverseOperatorResult &res)=0
- virtual SolverCategory::Category category a02744.html ae74604dd6afec05c0e2a080fe403d2a1 () const =0
- virtual ~InverseOperator a02744.html a0c15f8be3b793a367af0b0cb324a942d ()
- iterationSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa9fce7d3cb1a28247f8d0f8fe2d3863a7
- normSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa3e7887a2fbc4f073d7c6dde204557d94
- iterationSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa9fce7d3cb1a28247f8d0f8fe2d3863a7
- normSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa3e7887a2fbc4f073d7c6dde204557d94
- void printHeader a02744.html a07986680755603e2cc783f8be1994d1f (std::ostream &s) const
- void printOutput a02744.html a45229eb4007296995264f4277a89b51c (std::ostream &s, const CountType &iter, const DataType &norm, const DataType &norm_old) const
- void printOutput a02744.html a1c5876dba1ae3409f017e30cbd0a7838 (std::ostream &s, const CountType &iter, const DataType &norm) const
Dune::InverseOperator2Preconditioner
a02644.html
class O
int c
Dune::Preconditioner< O::domain_type, O::range_type >
- O::domain_type domain_type a02644.html a208d7e96f40cca3cf5f75c07f8a76d77
- O::range_type range_type a02644.html a089d9fd98011dbcecf1bba403e1258e0
- range_type::field_type field_type a02644.html a63287a4a45c6c7bc348ca4ae73e8a6e7
- Simd::Scalar< field_type > scalar_field_type a02644.html a7bc78e3ba6cc673d47913a3a909a4eff
- FieldTraits< scalar_field_type >::real_type real_field_type a02644.html a689052e29fb299a1f20338c1b2338555
- O InverseOperator a02644.html acfb9383a2392b77a62e63996cdf2ab0f
- InverseOperator2Preconditioner
  a02644.html
  acf9c69516581bde6d63fbad00c9345eb
  (InverseOperator &inverse_operator)
- void pre a02644.html af330af9f6963fd6ee202e33e2c91c061 (domain_type &, range_type &) override
- void apply a02644.html af68fa95c2c0f9306835976e3dffe616a (domain_type &v, const range_type &d) override
- void post a02644.html aa6158fbeb052d5eabc6a26ff1013eee0 (domain_type &) override
- SolverCategory::Category category a02644.html a22e7bca3649d0df8ffeebf68059c53c9 () const override
Dune::InverseOperatorResult
a02740.html
- InverseOperatorResult
  a02740.html
  a007457c192debe371ae62caa3db02127
  ()
- void clear a02740.html af6eb51e594a8cb7ab84cabd5e5743b77 ()
- int iterations a02740.html ac42bf46e67cf01e6eb29f2b05bdb9f42
- double reduction a02740.html ad6068f30dda791930ee16d4e9f3af353
- bool converged a02740.html afefe366c3c36a5a9a599c2ba4c711ab6
- double conv_rate a02740.html af8839098f24da4a9305b62adb1ad25fa
- double condition_estimate a02740.html a53279693ec639d61538909b952ede7ab
- double elapsed a02740.html a93d6c1ada77e3a99962bfdf94d4bdb9c
Dune::MatrixMarketImpl::is_complex
a01596.html
class T
Dune::MatrixMarketImpl::is_complex< std::complex< T > >
a01600.html
class T
Dune::IsDirectSolver
a02844.html
typename Solver
- value
  a02844.html
  aafd065f4623f119d7a45fa51921eee03a1b6408cece86ccb8562149b8f03850dd
- value
  a02844.html
  aafd065f4623f119d7a45fa51921eee03a1b6408cece86ccb8562149b8f03850dd
Dune::IsDirectSolver< LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > > >
a01456.html
typename T
typename A
int n
int m
- value
  a00235.html
  gga671b7f53ce4430415ee05dc2a7aaf2a1aa150aa34259598f045447b7aeff7d416
- value
  a00235.html
  gga671b7f53ce4430415ee05dc2a7aaf2a1aa150aa34259598f045447b7aeff7d416
Dune::IsDirectSolver< SPQR< BCRSMatrix< T, A > > >
a02860.html
typename T
typename A
- value
  a00235.html
  ggac918a57c771dd49db6ae8f7f18b17701a96a22f52e7b811d728794ff4b8dfce6e
- value
  a00235.html
  ggac918a57c771dd49db6ae8f7f18b17701a96a22f52e7b811d728794ff4b8dfce6e
Dune::IsDirectSolver< SuperLU< BCRSMatrix< T, A > > >
a02900.html
typename T
typename A
- value
  a02900.html
  afa3b696ec7af2f79734744dedbed19a7aea536d242bc75e59fc9b027d29422a80
- value
  a02900.html
  afa3b696ec7af2f79734744dedbed19a7aea536d242bc75e59fc9b027d29422a80
Dune::IsDirectSolver< UMFPack< M > >
a03004.html
typename M
- value
  a00235.html
  gga91d38739792702574319632e2f8d63d4ad5bf07d3c618eb371a79487a48e4f209
- value
  a00235.html
  gga91d38739792702574319632e2f8d63d4ad5bf07d3c618eb371a79487a48e4f209
Dune::IsMatrix
a01808.html
typename T
- value
  a01808.html
  a01a542a1b8e56a9ec86f22a1387a3eccad7a8001b1cc434a9451a3b652af3488a
- value
  a01808.html
  a01a542a1b8e56a9ec86f22a1387a3eccad7a8001b1cc434a9451a3b652af3488a
Dune::IsMatrix< BCRSMatrix< T, A > >
a01816.html
typename T
typename A
- value
  a01816.html
  afa7d3fcfa3d9e14670d10addf2fb7ca8ac4cd9620dbbe7ab40fc550db0ed97a51
- value
  a01816.html
  afa7d3fcfa3d9e14670d10addf2fb7ca8ac4cd9620dbbe7ab40fc550db0ed97a51
Dune::IsMatrix< DenseMatrix< T > >
a01812.html
typename T
- value
  a01812.html
  adb41854493e8280687d7145676c345bfae01cd5fb71fb468d130ece4bb5e93fd0
- value
  a01812.html
  adb41854493e8280687d7145676c345bfae01cd5fb71fb468d130ece4bb5e93fd0
Dune::ISTLError
a01420.html
Dune::UMFPackImpl::isValidBlock
a03012.html
class OpTraits
class
Dune::UMFPackImpl::isValidBlock< OpTraits, std::enable_if_t< std::is_same_v< Impl::UMFPackDomainType< typename OpTraits::matrix_type >, typename OpTraits::domain_type > &&std::is_same_v< Impl::UMFPackRangeType< typename OpTraits::matrix_type >, typename OpTraits::range_type > &&std::is_same_v< typename FieldTraits< typename OpTraits::domain_type::field_type >::real_type, double > &&std::is_same_v< typename FieldTraits< typename OpTraits::range_type::field_type >::real_type, double > > >
a03016.html
class OpTraits
Dune::AMGCreator::isValidMatrix
a02164.html
class
Dune::AMGCreator::isValidMatrix< BCRSMatrix< FieldMatrix< T, n, m >, A > >
a02168.html
class T
int n
int m
class A
Dune::IterativeSolver::Iteration
a02752.html
class CountType
- Iteration
  a02752.html
  a01db9f251b305695f6ede7edae579970
  (const IterativeSolver &parent, InverseOperatorResult &res)
- Iteration
  a02752.html
  a84153f8c63471c148532d3bcddcce54b
  (const Iteration &)=delete
- Iteration
  a02752.html
  a0870995022d0c5e1cee1f1b8fa84d6cd
  (Iteration &&other)
- ~Iteration
  a02752.html
  ae5a464a44d3df1b30f1452a7e313d2c2
  ()
- bool step a02752.html ac6ab252966c7aff8bcd672ea58d0361a (CountType i, real_type def)
- void finalize a02752.html adb9ada3a3a9fa9b0e6d5955f4e17d04e ()
- real_type _def0 a02752.html ab225834a68c68d6289badd96f4e783e0
- real_type _def a02752.html ae2d5ee5ea1ac1747063687427b21b554
- CountType _i a02752.html a9bab7086c42d975f942b6c8babd0c5cd
- Timer _watch a02752.html a72944218d9cc08701a763b3fa4e7cc08
- InverseOperatorResult & _res a02752.html a578b54e82b28dd193ff20dcd463b63ed
- const IterativeSolver & _parent a02752.html a6feea72dd4985c4ea2c75d3768d43dc1
- bool _valid a02752.html aef0d0c1da2cb0516ee561856025f5888
Dune::IterativeSolver
a02748.html
class X
class Y
Dune::InverseOperator< X, Y >
Dune::IterativeSolver::Iteration
- X domain_type a02744.html aaba59848baa4879b548d96b9f77e150a
- Y range_type a02744.html a85b7df40fa5e6a60c2a3db25a4140823
- X::field_type field_type a02744.html adce5c3d7c39415d90326ccc06b94b9dc
- FieldTraits< field_type >::real_type real_type a02744.html ae08de8ceccc057d0785cfda953796a81
- Simd::Scalar< real_type > scalar_real_type a02744.html a7ef8454657f69b2e69fcd9a2779cee4e
- IterativeSolver
  a02748.html
  a8a356fe2bcb08e53855f219403515ae0
  (const LinearOperator< X, Y > &op, Preconditioner< X, Y > &prec, scalar_real_type reduction, int maxit, int verbose)
- IterativeSolver
  a02748.html
  ae1f29cbae01b9e45c7a33bc052f8b7cc
  (const LinearOperator< X, Y > &op, const ScalarProduct< X > &sp, Preconditioner< X, Y > &prec, scalar_real_type reduction, int maxit, int verbose)
- IterativeSolver
  a02748.html
  a3ae480bc98130ebca9ddb6820f73e957
  (std::shared_ptr< const LinearOperator< X, Y > > op, std::shared_ptr< Preconditioner< X, X > > prec, const ParameterTree &configuration)
- IterativeSolver
  a02748.html
  a08d15c19c729218a39dbb756edfb3ef4
  (std::shared_ptr< const LinearOperator< X, Y > > op, std::shared_ptr< const ScalarProduct< X > > sp, std::shared_ptr< Preconditioner< X, X > > prec, const ParameterTree &configuration)
- IterativeSolver
  a02748.html
  a64c1b912a366c69d9d7ced86d7a41c3a
  (std::shared_ptr< const LinearOperator< X, Y > > op, std::shared_ptr< const ScalarProduct< X > > sp, std::shared_ptr< Preconditioner< X, Y > > prec, scalar_real_type reduction, int maxit, int verbose)
- void apply a02748.html a603b6b3ec0fe42d2eff2ad4d13ef209d (X &x, X &b, double reduction, InverseOperatorResult &res) override
- SolverCategory::Category category a02748.html a323e48153d1a50d71ab83e7b82b1321c () const override
- std::string name a02748.html a7a15e3a8451ca039a01251e25dad47c2 () const
- virtual void apply a02744.html aaef4f0b84f4a983421f15b6eea8c69ab (X &x, Y &b, InverseOperatorResult &res)=0
- virtual void apply a02744.html a57a25fc54525ae58726ec0f274d5cc29 (X &x, Y &b, double reduction, InverseOperatorResult &res)=0
- iterationSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa9fce7d3cb1a28247f8d0f8fe2d3863a7
- normSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa3e7887a2fbc4f073d7c6dde204557d94
- iterationSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa9fce7d3cb1a28247f8d0f8fe2d3863a7
- normSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa3e7887a2fbc4f073d7c6dde204557d94
- void printHeader a02744.html a07986680755603e2cc783f8be1994d1f (std::ostream &s) const
- void printOutput a02744.html a45229eb4007296995264f4277a89b51c (std::ostream &s, const CountType &iter, const DataType &norm, const DataType &norm_old) const
- void printOutput a02744.html a1c5876dba1ae3409f017e30cbd0a7838 (std::ostream &s, const CountType &iter, const DataType &norm) const
- std::shared_ptr< const LinearOperator< X, Y > > _op a02748.html a999c57c5ec8e3d461b1dccaaa41d1430
- std::shared_ptr< Preconditioner< X, Y > > _prec a02748.html af4a8a49af428c01332ca8254f124de3e
- std::shared_ptr< const ScalarProduct< X > > _sp a02748.html a5adee8221965ab567c523457696416f0
- scalar_real_type _reduction a02748.html ac9fa53fbc7b256e48620dd8acfbcac0a
- int _maxit a02748.html a9b9fc491826e83b4b56e9d9354e07155
- int _verbose a02748.html aafd5c0f9fb28cea306a95fa326f197df
- SolverCategory::Category _category a02748.html ae86a07e35fee34640932781b5f0b57e8
Dune::MatrixImp::DenseMatrixBase::Iterator
a01468.html
- Iterator
  a01468.html
  aa9f5ddf67096e75e307f5601359e906c
  ()
- Iterator
  a01468.html
  a3714c3c2ae638e801d482e1c61cee148
  (Iterator &other)=default
- Iterator
  a01468.html
  a4e259edac1fc42414d4cb78fb58f60d6
  (Iterator &&other)=default
- Iterator
  a01468.html
  ae2c182785d01c5bb9a04f1181ad19311
  (B *data, size_type columns, size_type _i)
- Iterator & operator= a01468.html a7cb4d65057e054c23d0b731dc4c18ca9 (Iterator &&other)
- Iterator & operator= a01468.html ae036f9a9c8eae6c6183541512b044824 (Iterator &other)
- Iterator & operator++ a01468.html a867a232296660e1f0573a69e5523ac94 ()
- Iterator & operator-- a01468.html a070d80834693fbf94959195cd1a07d1e ()
- bool operator== a01468.html adc5f21024c115786e0375b88d425b653 (const Iterator &it) const
- bool operator!= a01468.html a5db929db0190ae3870ee06a09fb0fb66 (const Iterator &it) const
- bool operator== a01468.html ab9ff06c1f5f01914742d1e4dc1e1905a (const ConstIterator &it) const
- bool operator!= a01468.html a9b81468d83203a70cb714b8e0cd52477 (const ConstIterator &it) const
- window_type & operator* a01468.html ad20d6e12d8ee7cc0396de4fc22a9f5c3 () const
- window_type * operator-> a01468.html afff577083ec6c8305f58adf3a787d748 () const
- size_type index a01468.html a1a447c34f16f05e16b16af2524ba07de () const
- friend class ConstIterator a01468.html a5485970bb9da6b5d782fa28638b5658f
Dune::IteratorDirectionSelector
a01968.html
typename T1
typename T2
bool forward
- T1 solver_vector a01968.html a891930696412e3a90cd31d16a2eeae31
- solver_vector::iterator solver_iterator a01968.html a0a8e5a9fc0275159cd1f4436c9b05bca
- T2 subdomain_vector a01968.html ab809fd5237aedc06122023f2f1443d68
- subdomain_vector::const_iterator domain_iterator a01968.html a2f8833cea6c07f23f6706702e76ab4cd
- static solver_iterator begin a01968.html a00d054439d86e0ba5d20eb5f9f70e047 (solver_vector &sv)
- static solver_iterator end a01968.html afdfb42b0b70cb067ce2e18eab75fe042 (solver_vector &sv)
- static domain_iterator begin a01968.html aabdf0993eee339fec6c91efac3edbd7f (const subdomain_vector &sv)
- static domain_iterator end a01968.html a2104572b088c65d8a09b07d79cb0a7e8 (const subdomain_vector &sv)
Dune::IteratorDirectionSelector< T1, T2, false >
a01972.html
typename T1
typename T2
- T1 solver_vector a01972.html ae0db09874f9e41eb3c4b8690a1090efe
- solver_vector::reverse_iterator solver_iterator a01972.html ab59d913ac1ba55945811223d2352109c
- T2 subdomain_vector a01972.html a0127734a425d4b1f329398a0c099eb3e
- subdomain_vector::const_reverse_iterator domain_iterator a01972.html ab9656071308f9da42c1621315b988bd6
- static solver_iterator begin a01972.html ad4928282ba629a3f1ad74174db1f49aa (solver_vector &sv)
- static solver_iterator end a01972.html aaa1a8a95432323a9739789217ca363d3 (solver_vector &sv)
- static domain_iterator begin a01972.html ae6e2ba1970e0e3071911541e150b71a6 (const subdomain_vector &sv)
- static domain_iterator end a01972.html aed7ac9fe5b277ec6bf8b4b944eb34626 (const subdomain_vector &sv)
Dune::Amg::KAMG
a02128.html
class M
class X
class S
class PI
class K
class A
Dune::Preconditioner< X, X >
- AMG< M, X, S, PI, A > Amg a02128.html aadb12fe2c19323e23aeddf5032ade422
- K KrylovSolver a02128.html ad67f4d58267ba57613310741f6701b2f
- Amg::OperatorHierarchy OperatorHierarchy a02128.html a7e3413154b8e7cbf122dfd9fcc35bec3
- Amg::CoarseSolver CoarseSolver a02128.html a201cf0811a621236cfaa90f7ab96178b
- Amg::ParallelInformation ParallelInformation a02128.html a0f2e810563bafd087d53f7b9cdf0f0bb
- Amg::SmootherArgs SmootherArgs a02128.html a0c5423c11195465307c453ca3c476cde
- Amg::Operator Operator a02128.html ab39ce79e42d2c9459c0824a9c64bd596
- Amg::Domain Domain a02128.html a0827421e95230dd79b1964820f5a5188
- Amg::Range Range a02128.html a89bb6e26e7e26da6e251ce76cf259c1b
- Amg::ParallelInformationHierarchy ParallelInformationHierarchy a02128.html ab715d269102c8e3cdabc81e0cf11527c
- Amg::ScalarProduct ScalarProduct a02128.html a9496d834c44a3fb08400f1e2be9915f7
- X domain_type a02640.html a5b532d75c242b8d5989472b9c9215571
- X range_type a02640.html a5a46bb9abdeb1f4bb775e0ad059e84a3
- X::field_type field_type a02640.html ab0b3774d7f930f012ae0d9aa8431e565
- virtual SolverCategory::Category category a02128.html ad470b061a6d4ce3366da6115827645e1 () const
- KAMG
  a00242.html
  ga3923d2f4d4d9b8fda692da71210ddb0a
  (OperatorHierarchy &matrices, CoarseSolver &coarseSolver, const SmootherArgs &smootherArgs, const Parameters &parms, std::size_t maxLevelKrylovSteps=3, double minDefectReduction=1e-1)
- KAMG
  a00242.html
  gad6407508988b509f32cab6cb6f85fed1
  (const Operator &fineOperator, const C &criterion, const SmootherArgs &smootherArgs=SmootherArgs(), std::size_t maxLevelKrylovSteps=3, double minDefectReduction=1e-1, const ParallelInformation &pinfo=ParallelInformation())
- void pre a00242.html gaef3e58cdeac191a467f4a8c9cc39ebf4 (Domain &x, Range &b)
- void post a00242.html ga6dfeef8a854c652e39412a24679055bd (Domain &x)
- void apply a00242.html ga15d0a529de8f78321953fef8dd88d4f6 (Domain &v, const Range &d)
- std::size_t maxlevels a00242.html ga4a070cc7bc87f8600931736042a42fe9 ()
- virtual void pre a02640.html ad524e05b6c42f49fbe8b29577ae67265 (X &x, X &b)=0
- virtual void apply a02640.html a05b45208eec670e82b65bbc8e2601af0 (X &v, const X &d)=0
- virtual void post a02640.html a02d7633248cb4c68af7e0e787ec4029d (X &x)=0
Dune::Amg::KAmgTwoGrid
a02132.html
class AMG
Dune::Preconditioner< AMG::Domain, AMG::Range >
- AMG::Domain domain_type a02640.html a5b532d75c242b8d5989472b9c9215571
- AMG::Range range_type a02640.html a5a46bb9abdeb1f4bb775e0ad059e84a3
- AMG::Domain::field_type field_type a02640.html ab0b3774d7f930f012ae0d9aa8431e565
- virtual SolverCategory::Category category a02132.html a8a97df5c3ceb629a4dce6c7258795ed8 () const
- KAmgTwoGrid
  a02132.html
  a13d3da72f282e04f2fbbb8e6ee7a4724
  (AMG &amg, std::shared_ptr< InverseOperator< Domain, Range > > coarseSolver)
- void pre a02132.html a01cc31e90bce2cf06a0d3589ee56c53b (typename AMG::Domain &x, typename AMG::Range &b)
- void post a02132.html a6ac53e4182f29176aa378c8fbee7de07 (typename AMG::Domain &x)
- void apply a02132.html ae7e5b82e07f49643b683c0125ad453eb (typename AMG::Domain &v, const typename AMG::Range &d)
- InverseOperator< Domain, Range > * coarseSolver a02132.html ad36da4be7c96dbbf9d3ebc507af55fb3 ()
- void setLevelContext a02132.html a8d82e681993d250da80a5499ed23513e (std::shared_ptr< typename AMG::LevelContext > p)
- ~KAmgTwoGrid
  a02132.html
  a3a7a6e83e9bec4135ae952799b5efcc2
  ()
- virtual void pre a02640.html ad524e05b6c42f49fbe8b29577ae67265 (AMG::Domain &x, AMG::Range &b)=0
- virtual void apply a02640.html a05b45208eec670e82b65bbc8e2601af0 (AMG::Domain &v, const AMG::Range &d)=0
- virtual void post a02640.html a02d7633248cb4c68af7e0e787ec4029d (AMG::Domain &x)=0
Dune::LDL
a01448.html
class Matrix
Dune::LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > >
a01452.html
typename T
typename A
int n
int m
Dune::InverseOperator< BlockVector< FieldVector< T, m >, std::allocator_traits< A >::template rebind_alloc< FieldVector< T, m > > >, BlockVector< FieldVector< T, n >, std::allocator_traits< A >::template rebind_alloc< FieldVector< T, n > > > >
- Dune::BCRSMatrix< FieldMatrix< T, n, m >, A > Matrix a00235.html ga2719d5ed0b691ca5d935941ffa9c9b29
- Dune::BCRSMatrix< FieldMatrix< T, n, m >, A > matrix_type a00235.html ga963d590342d5796cfcfd46141bba51be
- Dune::ISTL::Impl::BCCSMatrix< T, int > LDLMatrix a00235.html ga494f7182544eafc91bf8a057153968b9
- ISTL::Impl::BCCSMatrixInitializer< BCRSMatrix< FieldMatrix< T, n, m >, A >, int > MatrixInitializer a00235.html gad9efb6140ed353a70807f39c8bd4bffb
- Dune::BlockVector< FieldVector< T, m >, typename std::allocator_traits< A >::template rebind_alloc< FieldVector< T, m > > > domain_type a00235.html ga1317746d0f20fa11101b3e6855eafb1a
- Dune::BlockVector< FieldVector< T, n >, typename std::allocator_traits< A >::template rebind_alloc< FieldVector< T, n > > > range_type a00235.html ga7048c2fdcc5475f9d529ff58940b9447
- BlockVector< FieldVector< T, m >, std::allocator_traits< A >::template rebind_alloc< FieldVector< T, m > > >::field_type field_type a02744.html adce5c3d7c39415d90326ccc06b94b9dc
- FieldTraits< field_type >::real_type real_type a02744.html ae08de8ceccc057d0785cfda953796a81
- Simd::Scalar< real_type > scalar_real_type a02744.html a7ef8454657f69b2e69fcd9a2779cee4e
- SolverCategory::Category category a00235.html gabdc399c8b3349cf375ad375eddc99946 () const override
- LDL
  a00235.html
  gaffc39102eb3c20ba057c2897b43bda6f
  (const Matrix &matrix, int verbose=0)
- LDL
  a00235.html
  gaabbd074c605597b4ad1740b031d6e112
  (const Matrix &matrix, int verbose, bool)
- LDL
  a00235.html
  gac05deb83f4eab6cec6769b3d8fc4f27b
  (const Matrix &matrix, const ParameterTree &config)
- LDL
  a00235.html
  gaf749c72a0b4b75ee87bee81323c1a39b
  ()
- virtual ~LDL a00235.html ga768fb5ff9bd370ec420bb94895dc05c7 ()
- void apply a00235.html ga3871416c6a08ddab347623c1b7caad5e (domain_type &x, range_type &b, InverseOperatorResult &res) override
- void apply a00235.html ga72a340603a52a1771888e4a448a28744 (domain_type &x, range_type &b, double reduction, InverseOperatorResult &res) override
- void apply a00235.html ga552c9e270da5aa2393f0d71619544504 (T *x, T *b)
- void setOption a00235.html gaa99ab96b67711d2d2f24b59a277bde44 (unsigned int option, double value)
- void setMatrix a00235.html ga9b64b0d9778ef7fd278d556736129783 (const Matrix &matrix)
- void setSubMatrix a00235.html gaf61b186de4c25626bab68067f255b988 (const Matrix &matrix, const S &rowIndexSet)
- void setVerbosity a00235.html ga532266bc4c00a98388d7d6d142dbcd36 (int v)
- LDLMatrix & getInternalMatrix a00235.html ga3028914f390503dd8b1b6f72c1b4d3ee ()
- void free a00235.html ga85b3bcd7a92809668ed66dbc030862e1 ()
- const char * name a00235.html gae4df7fbc13f781d3d69b4039f173566c ()
- double * getD a00235.html gabac3747d5d7a7fd31071c224d54728fb ()
- int * getLp a00235.html ga2e2ad98d901e15306df1ea414aafdfd8 ()
- int * getLi a00235.html ga9230fe4d0e25bb05ae0193a1f571d736 ()
- double * getLx a00235.html ga496150cbe963ad501b17846602adf965 ()
- virtual void apply a02744.html aaef4f0b84f4a983421f15b6eea8c69ab (BlockVector< FieldVector< T, m >, std::allocator_traits< A >::template rebind_alloc< FieldVector< T, m > > > &x, BlockVector< FieldVector< T, n >, std::allocator_traits< A >::template rebind_alloc< FieldVector< T, n > > > &b, InverseOperatorResult &res)=0
- iterationSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa9fce7d3cb1a28247f8d0f8fe2d3863a7
- normSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa3e7887a2fbc4f073d7c6dde204557d94
- void printHeader a02744.html a07986680755603e2cc783f8be1994d1f (std::ostream &s) const
- void printOutput a02744.html a45229eb4007296995264f4277a89b51c (std::ostream &s, const CountType &iter, const DataType &norm, const DataType &norm_old) const
- friend class SeqOverlappingSchwarz a00235.html ga095954d4e5495b6950620fd081c3247a
- friend struct SeqOverlappingSchwarzAssemblerHelper< LDL< Matrix >, true > a00235.html ga6d92182384e6669d5bd612fb2d290293
Dune::Amg::Hierarchy::LevelIterator
a02404.html
class C
class T1
- LevelIterator
  a02404.html
  afccb39ce77f8c271cf43848b94c32402
  ()=default
- LevelIterator
  a02404.html
  aaa23d6dec4c5fa635fba58c76db7d564
  (std::shared_ptr< Element > element)
- LevelIterator
  a02404.html
  a9a5f32274d685d70d4b8624ae3f02e3b
  (const LevelIterator< C_, T1_ > &other)
- LevelIterator & operator= a02404.html a0c3e1d2cd5e87b977887732ff957186c (const LevelIterator< C_, T1_ > &other)
- bool equals a02404.html a59d3e7e31015258cb6c3a23236d569b4 (const LevelIterator< typename std::remove_const< C >::type, typename std::remove_const< T1 >::type > &other) const
- bool equals a02404.html a6003a6f4284545106afcbae35339cfbb (const LevelIterator< const typename std::remove_const< C >::type, const typename std::remove_const< T1 >::type > &other) const
- T1 & dereference a02404.html a44c6dcb93b28c9e19784ba41e0ec545b () const
- void increment a02404.html a709db0b093ccc3c7869b559c85170dba ()
- void decrement a02404.html a982be169660f8ec7ee2a185934b2362c ()
- bool isRedistributed a02404.html a5f5a8282259007d2bddde7a3d7f5d7bd () const
- T1 & getRedistributed a02404.html adda9e7ae6f6bf4530fea31d60ecb2c63 () const
- void addRedistributed a02404.html a10bd76f83dfab266d1b1570dbf8347d5 (std::shared_ptr< T1 > t)
- void deleteRedistributed a02404.html a958911b330b146eb6dca2eeb8f4a4fc9 ()
- friend class LevelIterator< typename std::remove_const< C >::type, typename std::remove_const< T1 >::type > a02404.html a0b878ebf5eac2fe01731ea44e4986ad8
- friend class LevelIterator< const typename std::remove_const< C >::type, const typename std::remove_const< T1 >::type > a02404.html a0094033ac6fc4120bcee72c3d110a3c7
Dune::Amg::LevelTransferPolicy
a02616.html
class FO
class CO
- FO FineOperatorType a02616.html aa4ace1314e18bc180f2bb9265728a1e0
- FineOperatorType::range_type FineRangeType a02616.html a1c8a4baff865e072806df0a2b51a657f
- FineOperatorType::domain_type FineDomainType a02616.html af319a221a494d42eb1624805fe217ab5
- CO CoarseOperatorType a02616.html a057e5f22a8287e7e783cac63d40148d1
- CoarseOperatorType::range_type CoarseRangeType a02616.html a378e47c0041f0d781fa278290821d946
- CoarseOperatorType::domain_type CoarseDomainType a02616.html aa6f289a761b8488aa0100854d34461d1
- std::shared_ptr< CoarseOperatorType > & getCoarseLevelOperator a02616.html a9f4d72ec360a77b8bd17d138e6c14a20 ()
- CoarseRangeType & getCoarseLevelRhs a02616.html aa14bab3284c79d1c65be41fb0358d1f0 ()
- CoarseDomainType & getCoarseLevelLhs a02616.html a547c39e3df37c17f72481a8f391896a6 ()
- virtual void moveToCoarseLevel a02616.html a15e8c29206562eac2d0236abd6606e6b (const FineRangeType &fineRhs)=0
- virtual void moveToFineLevel a02616.html a9db4924006dda4303bd52e478074e56c (FineDomainType &fineLhs)=0
- virtual void createCoarseLevelSystem a02616.html a33edc3f4deed4939af9baa35c1c48437 (const FineOperatorType &fineOperator)=0
- virtual LevelTransferPolicy * clone a02616.html a4e6618ed31342e23237419e20239afdf () const =0
- virtual ~LevelTransferPolicy a02616.html a483386f91852b03cda2763067af64812 ()
- CoarseRangeType rhs_ a02616.html a869722b290a67fa93ddf17a3faf21af2
- CoarseDomainType lhs_ a02616.html a4b4c1b7ece3b7a7d785b458161ac73a5
- std::shared_ptr< CoarseOperatorType > operator_ a02616.html a73199de2406818fabd11b4377f008235
Dune::LinearOperator
a01876.html
class X
class Y
- X domain_type a01876.html afdf74cc90b91fff5667616d5bf15c60e
- Y range_type a01876.html ac77913fabbbe89fe873f5a968d7cc49f
- X::field_type field_type a01876.html a5d5218e9fb679ecd710c3e98f6994f19
- virtual void apply a01876.html ad6c20f17cf2f3421cd388b2b60fd0fe3 (const X &x, Y &y) const =0
- virtual void applyscaleadd a01876.html a624e0c93085fcfe15f009454d5afb7df (field_type alpha, const X &x, Y &y) const =0
- virtual ~LinearOperator a01876.html a0e5b0d86c97b59d6c75977186e0c5540 ()
- virtual SolverCategory::Category category a01876.html abe6e03b772c5b7a029fcf3f2231b92f3 () const =0
Dune::LoopSolver
a02804.html
class X
Dune::IterativeSolver< X, X >
- X domain_type a02744.html aaba59848baa4879b548d96b9f77e150a
- X domain_type a02744.html aaba59848baa4879b548d96b9f77e150a
- X range_type a02744.html a85b7df40fa5e6a60c2a3db25a4140823
- X range_type a02744.html a85b7df40fa5e6a60c2a3db25a4140823
- X::field_type field_type a02744.html adce5c3d7c39415d90326ccc06b94b9dc
- X::field_type field_type a02744.html adce5c3d7c39415d90326ccc06b94b9dc
- FieldTraits< field_type >::real_type real_type a02744.html ae08de8ceccc057d0785cfda953796a81
- FieldTraits< field_type >::real_type real_type a02744.html ae08de8ceccc057d0785cfda953796a81
- Simd::Scalar< real_type > scalar_real_type a02744.html a7ef8454657f69b2e69fcd9a2779cee4e
- Simd::Scalar< real_type > scalar_real_type a02744.html a7ef8454657f69b2e69fcd9a2779cee4e
- void apply a02804.html aabea6eadf517ed1659e7a53f2357af96 (X &x, X &b, InverseOperatorResult &res) override
- void apply a02748.html a603b6b3ec0fe42d2eff2ad4d13ef209d (X &x, X &b, double reduction, InverseOperatorResult &res) override
- virtual void apply a02744.html a57a25fc54525ae58726ec0f274d5cc29 (X &x, X &b, double reduction, InverseOperatorResult &res)=0
- SolverCategory::Category category a02748.html a323e48153d1a50d71ab83e7b82b1321c () const override
- std::string name a02748.html a7a15e3a8451ca039a01251e25dad47c2 () const
- typename IterativeSolver< X, X >::template Iteration< unsigned int > Iteration a02804.html a4fb95af50c6a78e79bd35e624b38eea0
- iterationSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa9fce7d3cb1a28247f8d0f8fe2d3863a7
- iterationSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa9fce7d3cb1a28247f8d0f8fe2d3863a7
- normSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa3e7887a2fbc4f073d7c6dde204557d94
- normSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa3e7887a2fbc4f073d7c6dde204557d94
- void printHeader a02744.html a07986680755603e2cc783f8be1994d1f (std::ostream &s) const
- void printHeader a02744.html a07986680755603e2cc783f8be1994d1f (std::ostream &s) const
- void printOutput a02744.html a45229eb4007296995264f4277a89b51c (std::ostream &s, const CountType &iter, const DataType &norm, const DataType &norm_old) const
- void printOutput a02744.html a1c5876dba1ae3409f017e30cbd0a7838 (std::ostream &s, const CountType &iter, const DataType &norm) const
- void printOutput a02744.html a45229eb4007296995264f4277a89b51c (std::ostream &s, const CountType &iter, const DataType &norm, const DataType &norm_old) const
- void printOutput a02744.html a1c5876dba1ae3409f017e30cbd0a7838 (std::ostream &s, const CountType &iter, const DataType &norm) const
- std::shared_ptr< const LinearOperator< X, X > > _op a02748.html a999c57c5ec8e3d461b1dccaaa41d1430
- std::shared_ptr< Preconditioner< X, X > > _prec a02748.html af4a8a49af428c01332ca8254f124de3e
- std::shared_ptr< const ScalarProduct< X > > _sp a02748.html a5adee8221965ab567c523457696416f0
- scalar_real_type _reduction a02748.html ac9fa53fbc7b256e48620dd8acfbcac0a
- int _maxit a02748.html a9b9fc491826e83b4b56e9d9354e07155
- int _verbose a02748.html aafd5c0f9fb28cea306a95fa326f197df
- SolverCategory::Category _category a02748.html ae86a07e35fee34640932781b5f0b57e8
Dune::MatMultMatResult
a01688.html
typename M1
typename M2
Dune::MatMultMatResult< BCRSMatrix< FieldMatrix< T, n, k >, A >, BCRSMatrix< FieldMatrix< T, k, m >, A1 > >
a01696.html
typename T
typename A
typename A1
int n
int k
int m
- BCRSMatrix< typename MatMultMatResult< FieldMatrix< T, n, k >, FieldMatrix< T, k, m > >::type, std::allocator< typename MatMultMatResult< FieldMatrix< T, n, k >, FieldMatrix< T, k, m > >::type > > type a00239.html gabcfbc6e1235402605c661d22c2daa52e
Dune::MatMultMatResult< FieldMatrix< T, n, k >, FieldMatrix< T, k, m > >
a01692.html
typename T
int n
int k
int m
- FieldMatrix< T, n, m > type a00239.html ga0f9c86740af13d095856c4dad92dd1d7
Dune::Matrix
a01476.html
class T
class A
- typename Imp::BlockTraits< T >::field_type field_type a01476.html aacbb31c47cff715c9cd80819905f8a77
- T block_type a01476.html ad1305a3b5bfe5883f0cf1ac871887fba
- A allocator_type a01476.html a1603f2b5da405059c7254c6d51f659f9
- MatrixImp::DenseMatrixBase< T, A >::window_type row_type a01476.html ae52c98f6591ac55dbe50aa4242506c5a
- A::size_type size_type a01476.html a271b96fc66a2daec66c25d827e19f52f
- MatrixImp::DenseMatrixBase< T, A >::Iterator RowIterator a01476.html afe5ea934fc064515b78891ad623aa342
- row_type::iterator ColIterator a01476.html a6b5e73de34bc4f8c44a6b0f9d380bef8
- MatrixImp::DenseMatrixBase< T, A >::ConstIterator ConstRowIterator a01476.html a398b8f81d68ee7a34a381451b5a4d4db
- row_type::const_iterator ConstColIterator a01476.html abd4dbd77caee12c3ebd5291f341c34a5
- Matrix
  a01476.html
  a5041f4a60b255129aa7fff2a32d1955e
  ()
- Matrix
  a01476.html
  afb897f21588c5d92e914559415722b8c
  (size_type rows, size_type cols)
- void setSize a01476.html a40bf97c14ba14f31e28c0b78a3471c41 (size_type rows, size_type cols)
- RowIterator begin a01476.html aa9c848bc4b441bd6cc6d6b2edcbb5bb6 ()
- RowIterator end a01476.html a7e87368b3c6cc8884c37ea20a5e6f753 ()
- RowIterator beforeEnd a01476.html a4c76f8321cc6134aa505255c50fc0880 ()
- RowIterator beforeBegin a01476.html a4c15d37d1c54472d84cfe156605ba4e6 ()
- ConstRowIterator begin a01476.html aa3f1dd3bddec70398a73f9f3945f35e5 () const
- ConstRowIterator end a01476.html a82879114cb769a2453d639931a1fc982 () const
- ConstRowIterator beforeEnd a01476.html a6e1cbe0f6e1b0cdff751e9610919ab40 () const
- ConstRowIterator beforeBegin a01476.html afb6c68dab86d34f16f4da17c38cb7f2c () const
- Matrix & operator= a01476.html a6e4e6a66723f4d5a13b7725e1eb7d798 (const field_type &t)
- row_type operator[] a01476.html a8de77ef615d02e92cd21396f218b28ae (size_type row)
- const row_type operator[] a01476.html a7f05b7c49f5a295f3c80a4bb61f026dc (size_type row) const
- size_type N a01476.html af488f2e97699ed6ec6597869012465dc () const
- size_type M a01476.html ad0c257b6f61f0822ddf7dcd5aac9efd7 () const
- Matrix< T > & operator*= a01476.html a870bf953e1bc95d4d0f71b69f16d3874 (const field_type &scalar)
- Matrix< T > & operator/= a01476.html ada02d8d9ca6d866b55b55aaa2eeabc04 (const field_type &scalar)
- Matrix & operator+= a01476.html a9c7bba39971fe946fdf6be624a0df7d3 (const Matrix &b)
- Matrix & operator-= a01476.html a5d6c236251e85bcb5fc090dd3466a3e7 (const Matrix &b)
- Matrix transpose a01476.html a29efbcc869ca7da30095c9004f3ecbc1 () const
- void mv a01476.html a38ffd4e50d933b5a5aaad4f7a1baf3ab (const X &x, Y &y) const
- void mtv a01476.html a33739427a7086fcfb71a701b5fd93397 (const X &x, Y &y) const
- void umv a01476.html a34386a7a625c93a9f0ccb80a3d1c53d3 (const X &x, Y &y) const
- void mmv a01476.html a916189d6514d4a00f64bd6c456718f75 (const X &x, Y &y) const
- void usmv a01476.html a2105a643d18415ceba998a42e9ff273a (const field_type &alpha, const X &x, Y &y) const
- void umtv a01476.html adc3b3506b05ebe7b2cf42421bee615c5 (const X &x, Y &y) const
- void mmtv a01476.html ae51e9e8c17120c2d0a1473d9f52f00cc (const X &x, Y &y) const
- void usmtv a01476.html ae9101d2ff8ac0f62f12160c076d22324 (const field_type &alpha, const X &x, Y &y) const
- void umhv a01476.html aeb81d87fc1d7507e5e3adb80396c5a0e (const X &x, Y &y) const
- void mmhv a01476.html aa6b0d280f8ede22ddda4e023a7978978 (const X &x, Y &y) const
- void usmhv a01476.html a1fe9d17eb002144183120c3b652e7a72 (const field_type &alpha, const X &x, Y &y) const
- FieldTraits< field_type >::real_type frobenius_norm a01476.html ae53d48af052b92f8477a0726479d481d () const
- FieldTraits< field_type >::real_type frobenius_norm2 a01476.html a69ff8537243e5c2d5377da9d153d99fe () const
- FieldTraits< ft >::real_type infinity_norm a01476.html a0d1035bfb79dafbe380214e2c02e2c97 () const
- FieldTraits< ft >::real_type infinity_norm_real a01476.html a1a7e12d5a95b92bb13a7b62f4caf241c () const
- FieldTraits< ft >::real_type infinity_norm a01476.html a0d1035bfb79dafbe380214e2c02e2c97 () const
- FieldTraits< ft >::real_type infinity_norm_real a01476.html a1a7e12d5a95b92bb13a7b62f4caf241c () const
- bool exists a01476.html ad4b2dab11e12871a3c19915a9acc2124 (size_type i, size_type j) const
- MatrixImp::DenseMatrixBase< T, A > data_ a01476.html a27d815a8dd3afe8f285b3ed94017e6d0
- size_type cols_ a01476.html a059663623cee31d80433cd9be1ab89d6
- friend Matrix< T > operator* a01476.html adbd5e04f842907d9ce00d04df0ecb852 (const Matrix< T > &m1, const Matrix< T > &m2)
- friend Y operator* a01476.html a85834dff6e28eae497892ba48d310097 (const Matrix< T > &m, const X &vec)
Dune::MatrixAdapter
a01884.html
class M
class X
class Y
Dune::AssembledLinearOperator< M, X, Y >
- M matrix_type a01884.html affc7b346d6e1565fd6d7977fffc0ea77
- X domain_type a01884.html a706dd6fb869011909aae82164b25019b
- Y range_type a01884.html a38f8dec99a1bdc40a1ad6876308bce67
- X::field_type field_type a01884.html a7ec6a2b57c242b81cff2cd95c482b1ac
- MatrixAdapter
  a01884.html
  a2ab266deff6a09006a50d1fa34bfaac4
  (const M &A)
- MatrixAdapter
  a01884.html
  a24cba807af21639c2c19434fbdfc1e1d
  (std::shared_ptr< const M > A)
- void apply a01884.html ab3976a20eda9f438f1be0fbc9ac93e5b (const X &x, Y &y) const override
- void applyscaleadd a01884.html a322562d474295f40aa01a1f1769c1fa5 (field_type alpha, const X &x, Y &y) const override
- const M & getmat a01884.html a94c57f2d89f0a7a49d267adbaf6dd456 () const override
- SolverCategory::Category category a01884.html aa3dc68afdcef43c78c6e4faab2c3cce8 () const override
Dune::Amg::MatrixAdapterArgs
a02212.html
class M
class X
class Y
- MatrixAdapterArgs
  a02212.html
  a44bd44eb25cd3bee34b4843e8b84c74b
  (std::shared_ptr< M > matrix, const SequentialInformation)
- std::shared_ptr< M > matrix_ a02212.html af040f2a65b8cbdbab60d6601d3671ee3
Dune::MatrixBlockError
a01436.html
- int r a01436.html af8fd88a1b3316e093d7a0640d0eaf40f
- int c a01436.html a2592e2f90dbc488e2737faa36960a3d0
Dune::MatrixCopyRowSizeGatherScatter
a01744.html
class M
class I
class RI
- CommMatrixRowSize< M, RI > Container a01744.html acea7fcd12d02d4e2347eb7a908e1174d
- static const M::size_type gather a01744.html a0aaf16f3e75df392472546a5d8632ef5 (const Container &cont, std::size_t i)
- static void scatter a01744.html a572149c38955abf03b419922769f433d (Container &cont, const typename M::size_type &rowsize, std::size_t i)
Dune::MatrixDimension
a01144.html
typename M
- static auto rowdim a01144.html aee7ff46a1d1333928aa50613cdd21d9d (const M &)
- static auto coldim a01144.html a5ba34147a378651b3b77023a16197697 (const M &)
Dune::MatrixDimension< BCRSMatrix< B, TA > >
a01780.html
typename B
typename TA
- BCRSMatrix< B, TA > Matrix a01780.html a344faeb0578da880aa077236992e06dc
- Matrix::block_type block_type a01780.html a71f6a4e0bbf966a21480bde8b217dff8
- Matrix::size_type size_type a01780.html a94123debc2c616bf752f5c3fa996a92f
- static size_type rowdim a01780.html ab8924bda317fc508085625026d959424 (const Matrix &A, size_type i)
- static size_type coldim a01780.html a769911ce5e61bcd10292522a892b50e8 (const Matrix &A, size_type c)
- static size_type rowdim a01780.html ab9c35272ecd2770a1601574be10d6c1f (const Matrix &A)
- static size_type coldim a01780.html a6f4ea9c524edc57529726aaec7ed71a6 (const Matrix &A)
Dune::MatrixDimension< BCRSMatrix< FieldMatrix< B, n, m >, TA > >
a01784.html
typename B
int n
int m
typename TA
- BCRSMatrix< FieldMatrix< B, n, m >,TA > Matrix a01784.html a4c844947c6d83ec0a64cff6130c758fc
- Matrix::size_type size_type a01784.html a2c41e14b56f5435cb4a363c6c250c27f
- static size_type rowdim a01784.html a12130fc62052c8ef138dd41102ef448d (const Matrix &, size_type)
- static size_type coldim a01784.html ab6cd51e323496aa227b03b228120a2af (const Matrix &, size_type)
- static size_type rowdim a01784.html a173acc90caaedaf0fad39f2beddfa72f (const Matrix &A)
- static size_type coldim a01784.html a0ed0055fd2791011a079956b185a5957 (const Matrix &A)
Dune::MatrixDimension< DiagonalMatrix< K, n > >
a01800.html
typename K
int n
- DiagonalMatrix< K, n > Matrix a01800.html aadb5a436238d15afe2d3c86a5e5265e6
- Matrix::size_type size_type a01800.html a4bc1da0cabf9f85811d78e507fcf4612
- static size_type rowdim a01800.html aed24f8d61cb87cd6b3e856cb00fa3b5d (const Matrix &, size_type)
- static size_type coldim a01800.html a3626e50fced56e2665add2ac86ed57b3 (const Matrix &, size_type)
- static size_type rowdim a01800.html aaa478346810e2e80bc3350c918294153 (const Matrix &)
- static size_type coldim a01800.html a9af5352a14ac840225d540b980ef8254 (const Matrix &)
Dune::MatrixDimension< Dune::DynamicMatrix< T > >
a01792.html
class T
- Dune::DynamicMatrix< T > MatrixType a01792.html ad21d51d27d05a6b6ed90ae07924357ed
- MatrixType::size_type size_type a01792.html a83e7810a4b7eb52ee45472f3dd1c2720
- static size_type rowdim a01792.html a7b6751d3444c27e1826f3942550f51a5 (const MatrixType &, size_type)
- static size_type coldim a01792.html a983c894060491ba97b7a03b3b147f4df (const MatrixType &, size_type)
- static size_type rowdim a01792.html a21e223be3761d7e5c4a75c6bfa606f85 (const MatrixType &A)
- static size_type coldim a01792.html a13ce3c744fef3a68960c8f307aabb65e (const MatrixType &A)
Dune::MatrixDimension< FieldMatrix< K, n, m > >
a01788.html
typename K
int n
int m
- FieldMatrix< K, n, m > Matrix a01788.html a895ed969cd81fc2869c4ece184226d46
- Matrix::size_type size_type a01788.html a4f8501cd0d15710aebe6b342e68a5be6
- static size_type rowdim a01788.html a0fc46ebaf827e642f9af424a1da7d1cd (const Matrix &, size_type)
- static size_type coldim a01788.html aad811bd69036648f2f0381c91a63317c (const Matrix &, size_type)
- static size_type rowdim a01788.html aebabbd3491f3e4af53b8f1680a3cea46 (const Matrix &)
- static size_type coldim a01788.html a2a40c70747cf8751ffa5368a2851b660 (const Matrix &)
Dune::MatrixDimension< Matrix< B, TA > >
a01776.html
typename B
typename TA
- typename Matrix< B, TA >::block_type block_type a01776.html ad3482152321bebf45d2b3ff5811ab994
- typename Matrix< B, TA >::size_type size_type a01776.html ac6d9db40acba2b86031ea68b4ded5ec1
- static size_type rowdim a01776.html a3e5aeb851a55e8fc26be5cafe7c22ada (const Matrix< B, TA > &A, size_type i)
- static size_type coldim a01776.html ac9408519fe5faaf055ca672272c6ef20 (const Matrix< B, TA > &A, size_type c)
- static size_type rowdim a01776.html a75dd183ae504df1c93fde1df50567b77 (const Matrix< B, TA > &A)
- static size_type coldim a01776.html a5a00aaed44bd29d5e1426bf3c0b9be90 (const Matrix< B, TA > &A)
Dune::MatrixDimension< Matrix< FieldMatrix< K, n, m >, TA > >
a01796.html
typename K
int n
int m
typename TA
- Matrix< FieldMatrix< K, n, m >, TA > ThisMatrix a01796.html aaa8ab85b4a73c81a88c1a14944ad9bf3
- ThisMatrix::size_type size_type a01796.html ae5b475831fa2f05d1cbaac195e8ddb6a
- static size_type rowdim a01796.html ad35b3c984ef9a7b1580df29bb4a379ed (const ThisMatrix &, size_type)
- static size_type coldim a01796.html ab48899785eb089975432c2dd1efc6a99 (const ThisMatrix &, size_type)
- static size_type rowdim a01796.html a6899c4d4c1e04deb8745c816067908a0 (const ThisMatrix &A)
- static size_type coldim a01796.html a289e2d2bd806c40d8f39be017ace5a35 (const ThisMatrix &A)
Dune::MatrixDimension< ScaledIdentityMatrix< K, n > >
a01804.html
typename K
int n
- ScaledIdentityMatrix< K, n > Matrix a01804.html aac09a715e6f8fd50cac84377176f30b3
- Matrix::size_type size_type a01804.html a6bfb41f9881c9bfbc77f18e738a5fc58
- static size_type rowdim a01804.html a20e17b174b3151e26305c989527eeed1 (const Matrix &, size_type)
- static size_type coldim a01804.html a65100079fb2e3e6850c4b83b6b701990 (const Matrix &, size_type)
- static size_type rowdim a01804.html acd709a162a483f0926853298737df737 (const Matrix &)
- static size_type coldim a01804.html a16fff4479ed40baa3e277e86254bf137 (const Matrix &)
Dune::Amg::MatrixGraph
a02336.html
class M
Dune::Amg::MatrixGraph::EdgeIteratorT
Dune::Amg::MatrixGraph::VertexIteratorT
- mutableMatrix
  a02336.html
  a2a15f6659664e49eb95a291462ecc145aed027ca662c0688313729889f48bc46f
- M Matrix a02336.html a42666462149491c680fa6c558b7323b3
- std::remove_const< M >::type MutableMatrix a02336.html ac35f2987142da48003023832fd976703
- M::block_type Weight a02336.html ac35d23495d6a44edb732dc3ef796da49
- M::size_type VertexDescriptor a02336.html a594cca89416b534b0b1a196c39684447
- std::ptrdiff_t EdgeDescriptor a02336.html a58193efcda473147fe4a3d85fdedc38e
- EdgeIteratorT< const MatrixGraph< Matrix > > ConstEdgeIterator a02336.html aa09d463bdf24dcddac52b4a7cbbaacf8
- EdgeIteratorT< MatrixGraph< Matrix > > EdgeIterator a02336.html ac9f0e95986eee4720bb019d578f3aa28
- VertexIteratorT< const MatrixGraph< Matrix > > ConstVertexIterator a02336.html a4f7d6424fd8ccc9b6275f08b06c59c18
- VertexIteratorT< MatrixGraph< Matrix > > VertexIterator a02336.html ad40b199f53ca05212bf9ebe4a134a2f5
- mutableMatrix
  a02336.html
  a2a15f6659664e49eb95a291462ecc145aed027ca662c0688313729889f48bc46f
- MatrixGraph
  a02336.html
  a13970306365ecf9de9cc46372ed9f035
  (Matrix &matrix)
- ~MatrixGraph
  a02336.html
  a53886320f0887b5103eb19da843f7477
  ()
- VertexIterator begin a02336.html aff8529fb89b316980d6b2d0839de3c8b ()
- VertexIterator end a02336.html a29cf5bc163e2773ef630dcacc0fa14f7 ()
- ConstVertexIterator begin a02336.html a4f78503e0fa4fd509195e14daab4dedf () const
- ConstVertexIterator end a02336.html a90cd6d89c07f99dfd39bebc927afafa7 () const
- EdgeIterator beginEdges a02336.html aaaf821f645a6145be3a5be271b66716b (const VertexDescriptor &source)
- EdgeIterator endEdges a02336.html ad6c93d21aa32167c0d5269dd77c17775 (const VertexDescriptor &source)
- ConstEdgeIterator beginEdges a02336.html a7118ae7115fb3f64c93876724bb650a0 (const VertexDescriptor &source) const
- ConstEdgeIterator endEdges a02336.html a5824882f282f797fa89f3ced381d0aaa (const VertexDescriptor &source) const
- Matrix & matrix a02336.html aead9475431373aee88e8b17a53556c96 ()
- const Matrix & matrix a02336.html a60da01604c2d6561769425304b5b8cc1 () const
- std::size_t noVertices a02336.html abdc959065acd3368af2c3a309cac591a () const
- VertexDescriptor maxVertex a02336.html a34f8aa269f9bfd28ef86c3dee50d3eee () const
- std::size_t noEdges a02336.html ae2fba87d0638371e03608a01b5885e75 () const
- EdgeDescriptor findEdge a02336.html ac34d058fc0a57e92f601f711cee8fbe5 (const VertexDescriptor &source, const VertexDescriptor &target) const
Dune::Amg::MatrixHierarchy
a02432.html
class M
class PI
class A
- M MatrixOperator a02432.html af74ed9452d007de1b3b930f8e2fa91ec
- MatrixOperator::matrix_type Matrix a02432.html ae548027d082c5a5dee4617922e824d44
- PI ParallelInformation a02432.html a7055367d7a4da283a81703b79f2c81d8
- A Allocator a02432.html a8d76f6398ccc9596d184fde35be2cdeb
- Dune::Amg::AggregatesMap< typename MatrixGraph< Matrix >::VertexDescriptor > AggregatesMap a02432.html ad92755a2544b62984bc8ea72013b662d
- Dune::Amg::Hierarchy< MatrixOperator, Allocator > ParallelMatrixHierarchy a02432.html a7a28a2f0bbc896ba3a211f3ffb9fde92
- Dune::Amg::Hierarchy< ParallelInformation, Allocator > ParallelInformationHierarchy a02432.html a361b7ff74b1d5160b1c825adfb020a32
- typename std::allocator_traits< Allocator >::template rebind_alloc< AggregatesMap * > AAllocator a02432.html a34adcea02d07f4f47df3e5a041dea3fd
- std::list< AggregatesMap *, AAllocator > AggregatesMapList a02432.html a6398c1c231e62776678ea80c8b9dc438
- RedistributeInformation< ParallelInformation > RedistributeInfoType a02432.html a99f9023528309325b52806cd5e42f74e
- typename std::allocator_traits< Allocator >::template rebind_alloc< RedistributeInfoType > RILAllocator a02432.html ab9d09f9bb3fe9dd679d32d54c7d139f5
- std::list< RedistributeInfoType, RILAllocator > RedistributeInfoList a02432.html ac119523880a5b83b83db6ef73dc68b5a
- MatrixHierarchy
  a00242.html
  gacc847ee00d14ceea29b0ab06c3f47cbe
  (std::shared_ptr< MatrixOperator > fineMatrix, std::shared_ptr< ParallelInformation > pinfo=std::make_shared< ParallelInformation >())
- ~MatrixHierarchy
  a00242.html
  gaffc3a56a8c826be4a7a8e600d079850c
  ()
- void build a00242.html gae078119494cbaef8bc37e2f01f83841a (const T &criterion)
- void recalculateGalerkin a00242.html ga98f19e8c83876884bcc81b0b62e84124 (const F &copyFlags)
- void coarsenVector a00242.html gac145eb0ee4712d7d47ddad2acd2e60cf (Hierarchy< BlockVector< V, BA >, TA > &hierarchy) const
- void coarsenSmoother a00242.html gaf5023ede2f8395dad11ca7180a3166f1 (Hierarchy< S, TA > &smoothers, const typename SmootherTraits< S >::Arguments &args) const
- std::size_t levels a00242.html ga3bc239f239436e80b59aa5083010f0db () const
- std::size_t maxlevels a00242.html ga799b63cd9479c3f2cee23c97099790da () const
- bool hasCoarsest a00242.html ga22f9ba50af24bac6ac1373e8df08b9e2 () const
- bool isBuilt a00242.html ga0aaad1d1d0c64f7c2e9ee2c2afb93c6a () const
- const ParallelMatrixHierarchy & matrices a00242.html ga702880c61ac502bf364fa17edf8e5aa0 () const
- const ParallelInformationHierarchy & parallelInformation a00242.html ga5696a76fd896e8d4abf163dc0e5d5e7a () const
- const AggregatesMapList & aggregatesMaps a00242.html ga003ecca2da8744ae1fe9a2b4bf00b08e () const
- const RedistributeInfoList & redistributeInformation a00242.html ga4e6ac7d088228cb323fb3edbcf5fa7cd () const
- double getProlongationDampingFactor a02432.html aa048945dfeb3a6db9c27a2eafcc08b51 () const
- void getCoarsestAggregatesOnFinest a00242.html gafec7921eab9b62ed89be01893af9ee74 (std::vector< std::size_t > &data) const
Dune::MatrixIndexSet
a01492.html
- typename Impl::RowIndexSet::size_type size_type a01492.html a648b60a505ceffe321fc183087c96527
- MatrixIndexSet
  a01492.html
  ac4770c25893b7e69de0b433f64dc1e7d
  (size_type maxVectorSize=defaultMaxVectorSize) noexcept
- MatrixIndexSet
  a01492.html
  ab002478434e38039463f674b7b858525
  (size_type rows, size_type cols, size_type maxVectorSize=defaultMaxVectorSize)
- void resize a01492.html a159b60431eaf52fdb3f95126dd60afd1 (size_type rows, size_type cols)
- void add a01492.html aa381108d2427de0340a84a7f66994f8d (size_type row, size_type col)
- size_type size a01492.html ad863ea255d01996e9e2932323292686e () const
- size_type rows a01492.html a727562d033078439901481a7614094bd () const
- size_type cols a01492.html af8a85fe2ed51fe6742b33d1b35213604 () const
- const auto & columnIndices a01492.html ac7777f1974ccb7490e65f4772004357d (size_type row) const
- size_type rowsize a01492.html ad5d5092fcb73392c0982b1a518415538 (size_type row) const
- void import a01492.html a56f71f65f250147e3ad5a4b6bc1c66ba (const MatrixType &m, size_type rowOffset=0, size_type colOffset=0)
- void exportIdx a01492.html a9cb618648d2e5dccab3b5a49d52cddbd (MatrixType &matrix) const
- static constexpr size_type defaultMaxVectorSize a01492.html a2d27c5ed37609d43d1c258405e29bf06
Dune::MatrixMarketFormatError
a01616.html
Dune::MatrixRowGatherScatter
a01752.html
class M
class I
- I::GlobalIndex GlobalIndex a01752.html a197e220a0fc73184b8dc40f5e1713597
- CommMatrixRow< M, I > Container a01752.html af18eabbd20505834434213429f53e37e
- M::ConstColIterator ColIter a01752.html a72a7239d7b0fa7dc3e6fafc3cf49a4cd
- std::pair< GlobalIndex, typename M::block_type > Data a01752.html aaa91fe76ea79ab4f235daea61c6a9e09
- static const Data & gather a01752.html a9d743024492454595dca2e9fc5023fb2 (const Container &cont, std::size_t i, std::size_t j)
- static void scatter a01752.html ad9f218f4fa9ff4427711e9f5a38e1567 (Container &cont, const Data &data, std::size_t i, std::size_t j)
- static ColIter col a01752.html a7b7447e02cc5ae925e8d1460ddf0381b
- static Data datastore a01752.html a7a024b155c0eee2e528b3a4b8e73956e
- static GlobalIndex numlimits a01752.html a89133419e30df3b3c4c5bfd724b5a405
Dune::MatrixRowSizeGatherScatter
a01740.html
class M
class I
class RI
- CommMatrixRowSize< M, RI > Container a01740.html a7cbaf97e90b93a1c663b53d571ea4098
- static const M::size_type gather a01740.html a1c56e60b52d648c3d505ace35b3da30f (const Container &cont, std::size_t i)
- static void scatter a01740.html a0c8127e0364720f772721fa5734de4df (Container &cont, const typename M::size_type &rowsize, std::size_t i)
Dune::MatrixSparsityPatternGatherScatter
a01748.html
class M
class I
- I::GlobalIndex GlobalIndex a01748.html a8a6192ac23e723597e13906e09289e2d
- CommMatrixSparsityPattern< M, I > Container a01748.html a16bc2273dcee1ee4bbf0a6e040801d0c
- M::ConstColIterator ColIter a01748.html a0a940c0793176936cd00bd1b8d0a6bff
- static const GlobalIndex & gather a01748.html ac4d878ce846603ce5ecf1bdf8f3ea78a (const Container &cont, std::size_t i, std::size_t j)
- static void scatter a01748.html a1340b6b0fb309e38f8cc711322165086 (Container &cont, const GlobalIndex &gi, std::size_t i, std::size_t j)
- static ColIter col a01748.html a2e4948b32b2c87c2b03d25fe6c9420c8
- static GlobalIndex numlimits a01748.html a526cb325cecd2bfae9fecf13f7525c51
Dune::MatrixMarketImpl::MatrixValuesSetter
a01588.html
typename D
int brows
int bcols
- void operator() a01588.html a9866801a68a49ea257874540510d0297 (const std::vector< std::set< IndexData< D > > > &rows, BCRSMatrix< T > &matrix)
- void operator() a01588.html adfb9cdf16504001ba374072cb293badb (const std::vector< std::set< IndexData< D > > > &rows, BCRSMatrix< FieldMatrix< T, brows, bcols > > &matrix)
Dune::MatrixMarketImpl::MatrixValuesSetter< PatternDummy, brows, bcols >
a01592.html
int brows
int bcols
- void operator() a01592.html ac3fb6cad27ab56c0b1cb3c099e30bce0 (const std::vector< std::set< IndexData< PatternDummy > > > &, M &)
Dune::MINRESSolver
a02820.html
class X
Dune::IterativeSolver< X, X >
- X domain_type a02744.html aaba59848baa4879b548d96b9f77e150a
- X domain_type a02744.html aaba59848baa4879b548d96b9f77e150a
- X range_type a02744.html a85b7df40fa5e6a60c2a3db25a4140823
- X range_type a02744.html a85b7df40fa5e6a60c2a3db25a4140823
- X::field_type field_type a02744.html adce5c3d7c39415d90326ccc06b94b9dc
- X::field_type field_type a02744.html adce5c3d7c39415d90326ccc06b94b9dc
- FieldTraits< field_type >::real_type real_type a02744.html ae08de8ceccc057d0785cfda953796a81
- FieldTraits< field_type >::real_type real_type a02744.html ae08de8ceccc057d0785cfda953796a81
- Simd::Scalar< real_type > scalar_real_type a02744.html a7ef8454657f69b2e69fcd9a2779cee4e
- Simd::Scalar< real_type > scalar_real_type a02744.html a7ef8454657f69b2e69fcd9a2779cee4e
- void apply a02820.html a87f65c7e7d638c175dbbe88825b3a6fc (X &x, X &b, InverseOperatorResult &res) override
- void apply a02748.html a603b6b3ec0fe42d2eff2ad4d13ef209d (X &x, X &b, double reduction, InverseOperatorResult &res) override
- virtual void apply a02744.html a57a25fc54525ae58726ec0f274d5cc29 (X &x, X &b, double reduction, InverseOperatorResult &res)=0
- SolverCategory::Category category a02748.html a323e48153d1a50d71ab83e7b82b1321c () const override
- std::string name a02748.html a7a15e3a8451ca039a01251e25dad47c2 () const
- typename IterativeSolver< X, X >::template Iteration< unsigned int > Iteration a02820.html a0c31d08a36b0c3d37953e347e62aa03f
- iterationSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa9fce7d3cb1a28247f8d0f8fe2d3863a7
- iterationSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa9fce7d3cb1a28247f8d0f8fe2d3863a7
- normSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa3e7887a2fbc4f073d7c6dde204557d94
- normSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa3e7887a2fbc4f073d7c6dde204557d94
- void printHeader a02744.html a07986680755603e2cc783f8be1994d1f (std::ostream &s) const
- void printHeader a02744.html a07986680755603e2cc783f8be1994d1f (std::ostream &s) const
- void printOutput a02744.html a45229eb4007296995264f4277a89b51c (std::ostream &s, const CountType &iter, const DataType &norm, const DataType &norm_old) const
- void printOutput a02744.html a1c5876dba1ae3409f017e30cbd0a7838 (std::ostream &s, const CountType &iter, const DataType &norm) const
- void printOutput a02744.html a45229eb4007296995264f4277a89b51c (std::ostream &s, const CountType &iter, const DataType &norm, const DataType &norm_old) const
- void printOutput a02744.html a1c5876dba1ae3409f017e30cbd0a7838 (std::ostream &s, const CountType &iter, const DataType &norm) const
- std::shared_ptr< const LinearOperator< X, X > > _op a02748.html a999c57c5ec8e3d461b1dccaaa41d1430
- std::shared_ptr< Preconditioner< X, X > > _prec a02748.html af4a8a49af428c01332ca8254f124de3e
- std::shared_ptr< const ScalarProduct< X > > _sp a02748.html a5adee8221965ab567c523457696416f0
- scalar_real_type _reduction a02748.html ac9fa53fbc7b256e48620dd8acfbcac0a
- int _maxit a02748.html a9b9fc491826e83b4b56e9d9354e07155
- int _verbose a02748.html aafd5c0f9fb28cea306a95fa326f197df
- SolverCategory::Category _category a02748.html ae86a07e35fee34640932781b5f0b57e8
Dune::MatrixMarketImpl::mm_block_structure_header
a01540.html
class M
Dune::MatrixMarketImpl::mm_block_structure_header< BCRSMatrix< FieldMatrix< T, i, j >, A > >
a01556.html
typename T
typename A
int i
int j
- BCRSMatrix< FieldMatrix< T, i, j >, A > M a01556.html acb979308666d9af189430a2ffdf24c9d
- static void print a01556.html af1a30d1c09124cc226acd5770675f90d (std::ostream &os, const M &)
Dune::MatrixMarketImpl::mm_block_structure_header< BCRSMatrix< T, A > >
a01552.html
typename T
typename A
- BCRSMatrix< T, A > M a01552.html a2b8965b153b23499bb0450cd1adc11b0
- static void print a01552.html ae861e57baa045e30feee13f1f1a3e8bb (std::ostream &os, const M &)
Dune::MatrixMarketImpl::mm_block_structure_header< BlockVector< FieldVector< T, i >, A > >
a01548.html
typename T
typename A
int i
- BlockVector< FieldVector< T, i >, A > M a01548.html a489209b1c14872850930b071b416fd2e
- static void print a01548.html adb68dc4e9cbf68f0d6ee0d00c8823bb9 (std::ostream &os, const M &)
Dune::MatrixMarketImpl::mm_block_structure_header< BlockVector< T, A > >
a01544.html
typename T
typename A
- BlockVector< T, A > M a01544.html ad6fa37e10b4c33c68f339f5b07440ad4
- static void print a01544.html a4045fe7bcc0f127473f9ccc331e99f2a (std::ostream &os, const M &)
Dune::MatrixMarketImpl::mm_block_structure_header< FieldMatrix< T, i, j > >
a01560.html
typename T
int i
int j
- FieldMatrix< T, i, j > M a01560.html ab3f8e44ed7dc69b2eb39a326312d007b
- static void print a01560.html af9978e3798365bb268c8540ff47d9d4a (std::ostream &, const M &)
Dune::MatrixMarketImpl::mm_block_structure_header< FieldVector< T, i > >
a01564.html
typename T
int i
- FieldVector< T, i > M a01564.html adbd19e758302931e9736bfde401625f8
- static void print a01564.html ab641aea7c694ec5401224f7e34dc2326 (std::ostream &, const M &)
Dune::MatrixMarketImpl::mm_header_printer
a01520.html
class M
Dune::MatrixMarketImpl::mm_header_printer< BCRSMatrix< T, A > >
a01524.html
typename T
typename A
- static void print a01524.html adf6b2e27c54efe2de08fb557fece56ba (std::ostream &os)
Dune::MatrixMarketImpl::mm_header_printer< BlockVector< B, A > >
a01528.html
typename B
typename A
- static void print a01528.html a5d4896e1c65d4b34f3afd65795f9b9b4 (std::ostream &os)
Dune::MatrixMarketImpl::mm_header_printer< FieldMatrix< T, i, j > >
a01536.html
typename T
int i
int j
- static void print a01536.html a707f7688daa95068fce31815eab77716 (std::ostream &os)
Dune::MatrixMarketImpl::mm_header_printer< FieldVector< T, j > >
a01532.html
typename T
int j
- static void print a01532.html a4660a9026387f41b19ffd839acec8fb1 (std::ostream &os)
Dune::MatrixMarketImpl::mm_multipliers
a01604.html
typename M
Dune::MatrixMarketImpl::mm_multipliers< BCRSMatrix< B, A > >
a01608.html
typename B
typename A
- rows
  a01608.html
  a59c58782618305caffc2ea3295e9301da80e992f5a4f0122cae781d7895ac888d
- cols
  a01608.html
  a59c58782618305caffc2ea3295e9301da19b8cf5ebb6cec5a12a4c18775a32937
- rows
  a01608.html
  a59c58782618305caffc2ea3295e9301da80e992f5a4f0122cae781d7895ac888d
- cols
  a01608.html
  a59c58782618305caffc2ea3295e9301da19b8cf5ebb6cec5a12a4c18775a32937
Dune::MatrixMarketImpl::mm_multipliers< BCRSMatrix< FieldMatrix< B, i, j >, A > >
a01612.html
typename B
int i
int j
typename A
- rows
  a01612.html
  a714b42b92a78548cf587a107f8779b79a5da119f4010228ad778296430f722f72
- cols
  a01612.html
  a714b42b92a78548cf587a107f8779b79ab1b22200d38568e3c12697cd16be80dc
- rows
  a01612.html
  a714b42b92a78548cf587a107f8779b79a5da119f4010228ad778296430f722f72
- cols
  a01612.html
  a714b42b92a78548cf587a107f8779b79ab1b22200d38568e3c12697cd16be80dc
Dune::MatrixMarketImpl::mm_numeric_type
a01496.html
class T
- is_numeric
  a01496.html
  ace5ac72983418a983b3baf5f580a502fa15affc9955b1cdef6345b4ef90b7c25b
- is_numeric
  a01496.html
  ace5ac72983418a983b3baf5f580a502fa15affc9955b1cdef6345b4ef90b7c25b
- static std::string str a01496.html a138bc46cd5a916df4bd057e1368d5d58 ()
Dune::MatrixMarketImpl::mm_numeric_type< double >
a01504.html
- is_numeric
  a01504.html
  a87780ae30da64724c97815c2a11aa741a25c3f2d9c9923a7b35ea572c97af5099
- is_numeric
  a01504.html
  a87780ae30da64724c97815c2a11aa741a25c3f2d9c9923a7b35ea572c97af5099
- static std::string str a01504.html a9f32751153575084b74728c5b9d40a44 ()
Dune::MatrixMarketImpl::mm_numeric_type< float >
a01508.html
- is_numeric
  a01508.html
  a6f19e719ae8c4b5d3fa71b2ebeb0d246afa955cbfd8213ed33861cc1370032c49
- is_numeric
  a01508.html
  a6f19e719ae8c4b5d3fa71b2ebeb0d246afa955cbfd8213ed33861cc1370032c49
- static std::string str a01508.html ac30f2e37ee70dc795ab0b7c4a0fb5f7b ()
Dune::MatrixMarketImpl::mm_numeric_type< int >
a01500.html
- is_numeric
  a01500.html
  a42b64247827289c4803a7ea5e5c8bb8ba821ea40228eb9229d6c662b297245220
- is_numeric
  a01500.html
  a42b64247827289c4803a7ea5e5c8bb8ba821ea40228eb9229d6c662b297245220
- static std::string str a01500.html a3b452aef58d81ba727dfd9779a6f5d38 ()
Dune::MatrixMarketImpl::mm_numeric_type< std::complex< double > >
a01512.html
- is_numeric
  a01512.html
  a20154d5f7c5f7af255dc0e54e3f07cbca92f9c4c07cd33724601176545eeb047e
- is_numeric
  a01512.html
  a20154d5f7c5f7af255dc0e54e3f07cbca92f9c4c07cd33724601176545eeb047e
- static std::string str a01512.html a7591943f0996da18b8cf89ec423415d2 ()
Dune::MatrixMarketImpl::mm_numeric_type< std::complex< float > >
a01516.html
- is_numeric
  a01516.html
  ad20a7fca756aaae7edf6643a384c0c4eae993ed4480c7f2939a622c87d1eb5ad8
- is_numeric
  a01516.html
  ad20a7fca756aaae7edf6643a384c0c4eae993ed4480c7f2939a622c87d1eb5ad8
- static std::string str a01516.html a62d6bf3878a51f20dd887e454e1c5359 ()
Dune::MatrixMarketImpl::MMHeader
a01568.html
- MMHeader
  a01568.html
  a73a634c9b630fbe1f1ae94d70383b594
  ()
- MM_TYPE type a01568.html a7369231c3a40df9e27b131960aa59f43
- MM_CTYPE ctype a01568.html a8cc9f88aabe4e32fa3a98d3585da968a
- MM_STRUCTURE structure a01568.html a1131cd0c61c79da856a685932f47ac12
Dune::MultiplicativeAdder
a01944.html
typename S
typename T
Dune::MultiplicativeAdder< S, BlockVector< T, A > >
a01948.html
typename S
typename T
typename A
- A::size_type size_type a01948.html aae47cc62c59890b49ad57451d54795af
- std::decay_t< decltype(Impl::asVector(std::declval< T >()))>::field_type field_type a01948.html ae3fcd392b8fd7e77917aca46b62428ab
- MultiplicativeAdder
  a00244.html
  ga168a62b5b202ef08f67cb016096571d5
  (BlockVector< T, A > &v, BlockVector< T, A > &x, OverlappingAssigner< S > &assigner_, const field_type &relax_)
- void operator() a00244.html ga385efdb7af8bcdcd9afe46e6297d82fa (const size_type &domain)
- void axpy a00244.html gaacf07a33120284d3626dc8853373235f ()
- static constexpr size_t n a01948.html a9b3a2b1944d7aa9cf4ce2458c8c1f745
Dune::MultiplicativeSchwarzMode
a01896.html
Dune::MultiTypeBlockMatrix
a01188.html
typename FirstRow
typename... Args
- MultiTypeBlockMatrix< FirstRow, Args... > type a00246.html ga061870c6667e40c8cd61bdfa0eb42d92
- std::size_t size_type a00246.html ga734a19380699255094cb759a76c4d154
- Std::detected_t< std::common_type_t, typename FieldTraits< FirstRow >::field_type, typename FieldTraits< Args >::field_type... > field_type a00246.html gaae3fb66642659fb9d87e853f8764f4fe
- Std::detected_t< std::common_type_t, typename FieldTraits< FirstRow >::real_type, typename FieldTraits< Args >::real_type... > real_type a00246.html ga74f0a5b9757f69763ebdf3e29d593099
- auto operator[] a00246.html gabb612aa5e3053fe8297f8764a8e6e29b (const std::integral_constant< size_type, index > indexVariable) -> decltype(std::get< index >(*this))
- auto operator[] a00246.html ga86cdb52d3b78885a4073c627765f47b0 (const std::integral_constant< size_type, index > indexVariable) const -> decltype(std::get< index >(*this))
- void operator= a00246.html ga57e763009679e92fe30d9b705f9cb1f7 (const T &newval)
- MultiTypeBlockMatrix & operator*= a00246.html gaffa8452ac5f652bf2600a90ddba84d8d (const field_type &k)
- MultiTypeBlockMatrix & operator/= a00246.html ga3f13f12e4f21af79e8fada1c629184c4 (const field_type &k)
- MultiTypeBlockMatrix & operator+= a00246.html ga109f1f7985d8f02a6ed3add7203043af (const MultiTypeBlockMatrix &b)
- MultiTypeBlockMatrix & operator-= a00246.html gaa5a78e578d3146678f5af2312c8d2f0b (const MultiTypeBlockMatrix &b)
- void mv a00246.html ga1141a836363e468737c6321921fe866b (const X &x, Y &y) const
- void umv a00246.html ga5e7eb2f99f0cd50335612b5c71c03159 (const X &x, Y &y) const
- void mmv a00246.html gacd6ff951febb986470dd0af0d59d16e8 (const X &x, Y &y) const
- void usmv a00246.html ga3d892f49ac37d9e916c939c8564abc5a (const AlphaType &alpha, const X &x, Y &y) const
- void mtv a00246.html gac4f5a5d99d6f1c194fb134740584e9ad (const X &x, Y &y) const
- void umtv a00246.html gade1d9d36d0e1f33ffc5d067ce5e56719 (const X &x, Y &y) const
- void mmtv a00246.html ga150b6952b0afedf640e7d7379ce3afb3 (const X &x, Y &y) const
- void usmtv a00246.html ga534c68afbe8acf5d5bea6cf5509b7241 (const field_type &alpha, const X &x, Y &y) const
- void umhv a00246.html ga5012e91122151f271780bcbaa0ff98d8 (const X &x, Y &y) const
- void mmhv a00246.html ga1d88bc608cb53be44c54017cd5fcc1e8 (const X &x, Y &y) const
- void usmhv a00246.html ga31e609be6d1b59557dbdd6acc8bc5aab (const field_type &alpha, const X &x, Y &y) const
- real_type frobenius_norm2 a00246.html ga82663fe66c47193e2c3ffdcdfcf773e2 () const
- real_type frobenius_norm a00246.html ga855cb70529e42d2acaa3a6637bb6d7ee () const
- real_type infinity_norm a00246.html ga42e16ece93fc75b8f69c715f4c26f710 () const
- real_type infinity_norm_real a00246.html ga0869563295b53acbb22fee8b443b009b () const
- static constexpr size_type N a00246.html ga53053612d0cb59515ac8cbb14f2bb0c2 ()
- static constexpr size_type M a00246.html gacb8f9cf369fe8eaefe2edb0a9d096261 ()
Dune::MultiTypeBlockMatrix_Solver
a01824.html
int I
int crow
int remain_row
- static void dbgs a00246.html ga2e08545781ce5121abb0a30507ccc9e8 (const TMatrix &A, TVector &x, const TVector &b, const K &w)
- static void dbgs a00246.html ga470fa97800ba67aaa29ed3aa2a78bd0b (const TMatrix &A, TVector &x, TVector &v, const TVector &b, const K &w)
- static void bsorf a00246.html ga5fb5cf8ab7d2d7730009a470f586b48b (const TMatrix &A, TVector &x, const TVector &b, const K &w)
- static void bsorf a00246.html ga4ca0e53549d4aa73bba12c637b7e061a (const TMatrix &A, TVector &x, TVector &v, const TVector &b, const K &w)
- static void bsorb a00246.html ga2fc29dc1e86b51beb3b68c08c443fb51 (const TMatrix &A, TVector &x, const TVector &b, const K &w)
- static void bsorb a00246.html gaf84514b5975e5686b15ac6881ebc07fe (const TMatrix &A, TVector &x, TVector &v, const TVector &b, const K &w)
- static void dbjac a00246.html ga0776bf5a7144807c79eb4736d6ec658b (const TMatrix &A, TVector &x, const TVector &b, const K &w)
- static void dbjac a00246.html gabe2e1e2efb05a5141c87a3f3a01a7324 (const TMatrix &A, TVector &x, TVector &v, const TVector &b, const K &w)
Dune::MultiTypeBlockMatrix_Solver< I, crow, 0 >
a01840.html
int I
int crow
- static void dbgs a00246.html ga2bbb69d1b2576f255e7b91bc6d20ffe3 (const TMatrix &, TVector &, TVector &, const TVector &, const K &)
- static void bsorf a00246.html gac34b1e42ede12ccfb7c04dd8da6146cc (const TMatrix &, TVector &, TVector &, const TVector &, const K &)
- static void bsorb a00246.html ga92f469dc060f385a475a819cb1bb7c4e (const TMatrix &, TVector &, TVector &, const TVector &, const K &)
- static void dbjac a00246.html ga6399ccd36e1e8547e56c79d94a92904b (const TMatrix &, TVector &, TVector &, const TVector &, const K &)
Dune::MultiTypeBlockMatrix_Solver_Col
a01832.html
int I
int crow
int ccol
int remain_col
- static void calc_rhs a00246.html ga5f64668baf8997b23358e55e95d764bd (const TMatrix &A, TVector &x, TVector &v, Trhs &b, const K &w)
Dune::MultiTypeBlockMatrix_Solver_Col< I, crow, ccol, 0 >
a01836.html
int I
int crow
int ccol
- static void calc_rhs a00246.html ga5c940f4393f039c5af3e8fce4ab8d7c5 (const TMatrix &, TVector &, TVector &, Trhs &, const K &)
Dune::MultiTypeBlockVector
a01184.html
typename... Args
- std::size_t size_type a00239.html ga17d881262afa1aa861f52babf002952a
- MultiTypeBlockVector< Args... > type a00239.html ga80d6300e6efb43055959582f2560c122
- Std::detected_t< std::common_type_t, typename FieldTraits< std::decay_t< Args > >::field_type... > field_type a00239.html ga28532c1f5a19fc5e74e863c6faab0fe9
- Std::detected_t< std::common_type_t, typename FieldTraits< std::decay_t< Args > >::real_type... > real_type a00239.html ga4e220674dfec55b86ab6ac75137ad38f
- size_type dim a00239.html ga4c4e7fb7c09e86d9bf60fe1e09a5a307 () const
- std::tuple_element< index, TupleType >::type & operator[] a00239.html ga397a9ec060fa662e24ab8a3d6dc3bad3 (const std::integral_constant< size_type, index > indexVariable)
- const std::tuple_element< index, TupleType >::type & operator[] a00239.html ga39fbad89bf78d0f05d7f6d284b06fd4c (const std::integral_constant< size_type, index > indexVariable) const
- void operator= a00239.html ga0a76738883a9af45465c402036878946 (const T &newval)
- void operator+= a00239.html gacf291ba91ab8b90ca4f95be121b81ad4 (const type &newv)
- void operator-= a00239.html ga94ddb64e2235a1010935efc8819f397e (const type &newv)
- void operator*= a00239.html ga637a2f8aae6e99c7467d9824e6747c1f (const T &w)
- void operator/= a00239.html ga76fa7c23fa1d8f3cca52f004c208a22d (const T &w)
- field_type operator* a00239.html gac696f7faa62b5358a88ccb4b130a2f25 (const type &newv) const
- field_type dot a00239.html ga5a4be70edff5235eed8c62f5b1b875b7 (const type &newv) const
- auto one_norm a00239.html ga8b181fad5c9190ce7c7bad91ddc8d6df () const
- auto one_norm_real a00239.html gae57c5c9949da4f32508943ea455fda17 () const
- real_type two_norm2 a00239.html ga8d6700737cc457a4e008951b32502ff9 () const
- real_type two_norm a00239.html ga67ac6b0030240a713d805dbeab70abac () const
- real_type infinity_norm a00239.html gaa00dff5dc32e7a29e0dfe0205965b92f () const
- real_type infinity_norm_real a00239.html ga8e65153d8071f8f169463991f37c2560 () const
- void axpy a00239.html ga676a3ce106b4bba806158b33411d2809 (const Ta &a, const type &y)
- static constexpr size_type size a00239.html ga300241c93ae37f3647f400c577660c9e ()
- static constexpr size_type N a00239.html ga26543a2b5d62ec9fee4b9327723d5385 ()
Dune::NoAssembledOperator
a02792.html
Dune::NonoverlappingBlockPreconditioner
a01872.html
class C
class P
Dune::Preconditioner< P::domain_type, P::range_type >
- P::domain_type domain_type a01872.html aec8182e377535028725a072423811f1e
- P::range_type range_type a01872.html a530f155e2c9176cfa0bc8008b76feb23
- C communication_type a01872.html abf34df07a029a2daa6815366f8838bdb
- P::domain_type::field_type field_type a02640.html ab0b3774d7f930f012ae0d9aa8431e565
- NonoverlappingBlockPreconditioner
  a01872.html
  a1f5313b94ed8eaa717356ef56c3184b6
  (P &p, const communication_type &c)
- NonoverlappingBlockPreconditioner
  a01872.html
  a7b8d8fc369c32b67b1dbb024df231c55
  (const std::shared_ptr< P > &p, const communication_type &c)
- void pre a01872.html ac0cc933a8112ad2c9586119de31aaf9d (domain_type &x, range_type &b) override
- void apply a01872.html a5465b2f07652d943193bd7d5d79623c9 (domain_type &v, const range_type &d) override
- void apply a01872.html ac99c1d24707a4fa4ff7c20f246cb13a1 (X &v, const Y &d)
- void post a01872.html a24dbaacea70f458a79a2d01fcd2b4eb5 (domain_type &x) override
- SolverCategory::Category category a01872.html ad8472345b5234d1b0f740ba4d28c05fd () const override
- friend struct Amg::ConstructionTraits< NonoverlappingBlockPreconditioner< C, P > > a01872.html a6dc92e3efb11397995580e62f82c3408
Dune::NonoverlappingSchwarzOperator
a01864.html
class M
class X
class Y
class C
Dune::AssembledLinearOperator< M, X, Y >
- M matrix_type a01864.html aabd3b0c0deb7f99d7c7ccbde7984d783
- X domain_type a01864.html a5d7b92ba614aaef7716d0b64373f1b2a
- Y range_type a01864.html aa02eca54fe1d1bdf913f97ac0ab3efd6
- X::field_type field_type a01864.html ae067187aa80229915ac531766e45de67
- C communication_type a01864.html a04fec52119ef78a9ad69dfddbba71f76
- C::PIS PIS a01864.html a00b75c50867554fdc7ab049aebbd709a
- C::RI RI a01864.html a3a29a9fad4e9543de7a16f78836d85a6
- RI::RemoteIndexList RIL a01864.html ad4a5e5f9f2838b20bc3ede2cfe56776a
- RI::const_iterator RIIterator a01864.html af617dabdbc031b35843fd9640011a7e7
- RIL::const_iterator RILIterator a01864.html a93ff170daa206bcd6f3d3f2a24df7fe8
- M::ConstColIterator ColIterator a01864.html a41164f33ad50a1246c9aad4b37a4abfe
- M::ConstRowIterator RowIterator a01864.html abc69f0c520072ea8c343cf0261c268ae
- std::multimap< int, int > MM a01864.html a941c9d5980e041048291eb0e9ab99b82
- std::multimap< int, std::pair< int, RILIterator > > RIMap a01864.html a239711df43c0db3d9b0ba3152ccbd7ae
- RIMap::iterator RIMapit a01864.html a7e47f818b6b3742e391bd7f265fd22ad
- NonoverlappingSchwarzOperator
  a01864.html
  ae56b9ec7bd79e095c65527da9adecfc6
  (const matrix_type &A, const communication_type &com)
- NonoverlappingSchwarzOperator
  a01864.html
  a3d6392393ee81bb2988d29df8ed7f738
  (std::shared_ptr< const matrix_type > A, const communication_type &com)
- void apply a01864.html af25bc9c16c207d3c08b5e2f20213b35b (const X &x, Y &y) const override
- void applyscaleadd a01864.html ae6ed3cdde011490eb29bfe851363750c (field_type alpha, const X &x, Y &y) const override
- const M & getmat a01864.html a7b3a6ba70597a1c1df69d0b0cb8c6f9b () const override
- void novlp_op_apply a01864.html a3abb71f6a1a6aed2e6d6630146fab8fc (const X &x, Y &y, field_type alpha) const
- SolverCategory::Category category a01864.html a3ec7581719b2d4bc81954b759ef8c003 () const override
- const communication_type & getCommunication a01864.html abd25fa12f41f0f13fe5c897cf7e0a8d7 () const
Dune::NonoverlappingSchwarzScalarProduct
a02712.html
class X
class C
Dune::ParallelScalarProduct< X, C >
- X domain_type a02704.html aab9281d26ce669b92bcafd23253aef79
- X::field_type field_type a02704.html ada2c2aaabb031f0f39796265ab204427
- FieldTraits< field_type >::real_type real_type a02704.html a39483efdd0ac8fa85ee3b442dad8b6b2
- C communication_type a02704.html a58ae3ac8543f272beae4b490c043ef19
- NonoverlappingSchwarzScalarProduct
  a02712.html
  a219664314019823e1d1e26c1c608ad31
  (std::shared_ptr< const C > comm)
- NonoverlappingSchwarzScalarProduct
  a02712.html
  aa700373c862f3ff1885761686d94adfd
  (const C &comm)
- field_type dot a02704.html a0540c9debd09a0fdb1b938decb9539c5 (const X &x, const X &y) const override
- real_type norm a02704.html abba48db780e87c596747db0ecc8562dc (const X &x) const override
- SolverCategory::Category category a02704.html ad5beef91f3b5a50448ed6ac08d5ba44a () const override
Dune::MatrixMarketImpl::NumericWrapper
a01576.html
typename T
- operator T&
  a01576.html
  a628987f97276a33e749ec34031888ed2
  ()
- T number a01576.html a2a65142367ebba0df94e13eee51b8ad5
Dune::MatrixMarketImpl::NumericWrapper< PatternDummy >
a01584.html
- operator PatternDummy &
  a01576.html
  a628987f97276a33e749ec34031888ed2
  ()
- PatternDummy number a01576.html a2a65142367ebba0df94e13eee51b8ad5
Dune::Amg::OneStepAMGCoarseSolverPolicy
a02624.html
class O
class S
class C
- O Operator a02624.html aa27dd62b19c2767f574e7cfe3df2a4b7
- O::range_type X a02624.html a61e6875d9834717209e1d39d41053ab1
- C Criterion a02624.html a6c2d839ae54c9a23c5d082f64d9fb39a
- S Smoother a02624.html ad07f026545f46332dda2fde03a15034b
- Dune::Amg::SmootherTraits< S >::Arguments SmootherArgs a02624.html a760133ad10b7cc7f60ed2080c4383982
- AMG< Operator, X, Smoother > AMGType a02624.html aab20d4b93419ad56ef22517c38412e31
- AMGInverseOperator CoarseLevelSolver a02624.html a2d90ffee84899c8d1f7fdb0db577bbff
- OneStepAMGCoarseSolverPolicy
  a02624.html
  a0c83c5f3f9c03126fe0db774f941c718
  (const SmootherArgs &args, const Criterion &c)
- OneStepAMGCoarseSolverPolicy
  a02624.html
  a4c3accf6d32c92924b635be8cc4d7278
  (const OneStepAMGCoarseSolverPolicy &other)
- CoarseLevelSolver * createCoarseLevelSolver a02624.html ab577cb48cfb8ceedc2d2a88739412908 (P &transferPolicy)
Dune::OperatorTraits
a02776.html
class Operator
- typename Operator::domain_type domain_type a02776.html a5833d8055fb82499a16d92d5d19cceaf
- typename Operator::range_type range_type a02776.html a600125a3896f09032cb04b375493e481
- Operator operator_type a02776.html a55a864f5ee5829d96d8f0b49c868a0aa
- InverseOperator< domain_type, range_type > solver_type a02776.html a5eb002b9cc99fd594ea8a7aa54927192
- Std::detected_or_t< int, _matrix_type, Operator > matrix_type a02776.html a44a5c427d1aa001e5946639a80549528
- Std::detected_or_t< int, _comm_type, Operator > comm_type a02776.html ad79ca7263c3c299af11bb785b2a5f156
- static const std::shared_ptr< AssembledLinearOperator< matrix_type, domain_type, range_type > > getAssembledOpOrThrow a02776.html ad8d54215b0407566a6e0ad77874cfa11 (std::shared_ptr< LinearOperator< domain_type, range_type > > op)
- static const comm_type & getCommOrThrow a02776.html ab118b4981cb619d78b7e013cd0485c57 (std::shared_ptr< LinearOperator< domain_type, range_type > > op)
- static std::shared_ptr< ScalarProduct< domain_type > > getScalarProduct a02776.html adc185a88387ecddf6c5222619d5853d1 (std::shared_ptr< LinearOperator< domain_type, range_type > > op)
- static constexpr bool isAssembled a02776.html ab0a57d3b1ca709ec3c5bbecf2b11ff87
- static constexpr bool isParallel a02776.html a3eb8fa1518a6b88e282ebb33186f276b
Dune::OverlappingAssignerHelper
a01912.html
typename T
bool tag
Dune::OverlappingAssignerHelper< DynamicMatrixSubdomainSolver< BCRSMatrix< K, Al >, X, Y >, false >
a01916.html
class K
class Al
class X
class Y
- BCRSMatrix< K, Al > matrix_type a01916.html acb9aa227ca166cd3140325007d53e821
- X::field_type field_type a01916.html acb0398fed98398821ac642854921519a
- Y range_type a01916.html aec455ed5ae7ddbc2cfd909d99fbe5253
- range_type::block_type block_type a01916.html aff9ef8c872cf7ae25b558e9299e69241
- matrix_type::size_type size_type a01916.html a05c1b125ff116d09fddc896870efd83c
- OverlappingAssignerHelper
  a00244.html
  ga3f9c740568e948c8bffcf8f420aeaba0
  (std::size_t maxlength, const BCRSMatrix< K, Al > &mat_, const X &b_, Y &x_)
- void deallocate a00244.html gae347c974f0314ed345e659004b62c26c ()
- void resetIndexForNextDomain a00244.html gac1c22f222bb77ed8c9a47017c2fea395 ()
- DynamicVector< field_type > & lhs a00244.html gaa7ffec89b084a27a9601100f74347e96 ()
- DynamicVector< field_type > & rhs a00244.html gaf5ddbe6322eb27047edf9a296065f229 ()
- void relaxResult a00244.html gae316c5e7518e5bf9db8e65cfcaea7c42 (field_type relax)
- void operator() a00244.html ga4bf365158cd6a9bb38fd6def4f70ce15 (const size_type &domainIndex)
- void assignResult a00244.html gac286d23d4d9cab29a16efbec63cb5322 (block_type &res)
- static constexpr size_t n a01916.html af682ded1cafbe5fdc0c66612c4801bd2
Dune::OverlappingAssignerHelper< ILU0SubdomainSolver< M, X, Y >, false >
a01928.html
class M
class X
class Y
Dune::OverlappingAssignerILUBase< M, X, Y >
- M matrix_type a01924.html ad503b8cc0709a2ba0d97a65489c692af
- Y::field_type field_type a01924.html a3b7d16afd6729f746c05d0c9de270898
- Y::block_type block_type a01924.html a6f90e2c8bdeb34e45da12c03ce4c78c4
- matrix_type::size_type size_type a01924.html a2481bf0db19cb556ec7388eb171d2056
- OverlappingAssignerHelper
  a01928.html
  a67d22f6ed5ff9966e5748a69fe4208a0
  (std::size_t maxlength, const M &mat, const Y &b, X &x)
- void deallocate a00244.html ga9a7c6fd66dd0d12e3db397ec4318ae6a ()
- void resetIndexForNextDomain a00244.html ga4236f7c9f4d06105d1f2f2f4ded2ea95 ()
- X & lhs a00244.html ga0f21fa6a8c50e4281aac39aa06ed442c ()
- Y & rhs a00244.html ga242dba5b5b746420469c028df5833224 ()
- void relaxResult a00244.html gad711654fd4e5f5e86f68e99795664119 (field_type relax)
- void operator() a00244.html ga85a5a216087e03197a0b64f7484bccb5 (const size_type &domain)
- void assignResult a00244.html gae600a61fbac4cd4fc97c2dc2e0eb17f1 (block_type &res)
Dune::OverlappingAssignerHelper< ILUNSubdomainSolver< M, X, Y >, false >
a01932.html
class M
class X
class Y
Dune::OverlappingAssignerILUBase< M, X, Y >
- M matrix_type a01924.html ad503b8cc0709a2ba0d97a65489c692af
- Y::field_type field_type a01924.html a3b7d16afd6729f746c05d0c9de270898
- Y::block_type block_type a01924.html a6f90e2c8bdeb34e45da12c03ce4c78c4
- matrix_type::size_type size_type a01924.html a2481bf0db19cb556ec7388eb171d2056
- OverlappingAssignerHelper
  a01932.html
  afdaf9080c93ba657806b1cb0bedabb38
  (std::size_t maxlength, const M &mat, const Y &b, X &x)
- void deallocate a00244.html ga9a7c6fd66dd0d12e3db397ec4318ae6a ()
- void resetIndexForNextDomain a00244.html ga4236f7c9f4d06105d1f2f2f4ded2ea95 ()
- X & lhs a00244.html ga0f21fa6a8c50e4281aac39aa06ed442c ()
- Y & rhs a00244.html ga242dba5b5b746420469c028df5833224 ()
- void relaxResult a00244.html gad711654fd4e5f5e86f68e99795664119 (field_type relax)
- void operator() a00244.html ga85a5a216087e03197a0b64f7484bccb5 (const size_type &domain)
- void assignResult a00244.html gae600a61fbac4cd4fc97c2dc2e0eb17f1 (block_type &res)
Dune::OverlappingAssignerHelper< S< BCRSMatrix< T, A > >, true >
a01920.html
template< class > class S
typename T
typename A
- BCRSMatrix< T, A > matrix_type a01920.html aee0e1da118b565b23c133e1b243348e1
- S< BCRSMatrix< T, A > >::range_type range_type a01920.html aa4e65cbc52df003a1777a74640bc3f74
- range_type::field_type field_type a01920.html abd7c8bb5dd05106f2017f07c2172defb
- range_type::block_type block_type a01920.html ab6e5fed631541c755dc02527f19d80cb
- matrix_type::size_type size_type a01920.html ade16b85eb9a36660c947335d686ad12f
- OverlappingAssignerHelper
  a00244.html
  gae1c644dc711b85eef93b84cd6c00836a
  (std::size_t maxlength, const matrix_type &mat, const range_type &b, range_type &x)
- void deallocate a00244.html gab38e2e3912b42816193fcf4d24aebb14 ()
- void resetIndexForNextDomain a00244.html gadfde7e2456e273ce5e4c80381bfc203d ()
- field_type * lhs a00244.html ga5fdf6d3c8d16e9ac866e353644c6c0ec ()
- field_type * rhs a00244.html ga725e9ce0b934a3040f41fcce53170f93 ()
- void relaxResult a00244.html ga81a8b561789c3969f2196bac51508921 (field_type relax)
- void operator() a00244.html gac83c3d93e203302a07e5534ef3a1eda3 (const size_type &domain)
- void assignResult a00244.html gad02f2ece4d291c61f9c958dd4d5e1831 (block_type &res)
- static constexpr size_t n a01920.html ad6528107a81c7f52fa3928a5aaebf1cf
- static constexpr size_t m a01920.html abc44ab4411dd382953f399d2333675d6
Dune::OverlappingAssignerILUBase
a01924.html
class M
class X
class Y
- M matrix_type a01924.html ad503b8cc0709a2ba0d97a65489c692af
- Y::field_type field_type a01924.html a3b7d16afd6729f746c05d0c9de270898
- Y::block_type block_type a01924.html a6f90e2c8bdeb34e45da12c03ce4c78c4
- matrix_type::size_type size_type a01924.html a2481bf0db19cb556ec7388eb171d2056
- OverlappingAssignerILUBase
  a00244.html
  ga7a24b7bf122f654480690478c2cc80fc
  (std::size_t maxlength, const M &mat, const Y &b, X &x)
- void deallocate a00244.html ga9a7c6fd66dd0d12e3db397ec4318ae6a ()
- void resetIndexForNextDomain a00244.html ga4236f7c9f4d06105d1f2f2f4ded2ea95 ()
- X & lhs a00244.html ga0f21fa6a8c50e4281aac39aa06ed442c ()
- Y & rhs a00244.html ga242dba5b5b746420469c028df5833224 ()
- void relaxResult a00244.html gad711654fd4e5f5e86f68e99795664119 (field_type relax)
- void operator() a00244.html ga85a5a216087e03197a0b64f7484bccb5 (const size_type &domain)
- void assignResult a00244.html gae600a61fbac4cd4fc97c2dc2e0eb17f1 (block_type &res)
Dune::OverlappingSchwarzInitializer
a01128.html
class I
class S
class D
- D subdomain_vector a01128.html ae876d38e035d6edaae28a4ff0ffd59ac
- I InitializerList a01128.html abec4859ff0228c9b8af3095b41cb8b0a
- InitializerList::value_type AtomInitializer a01128.html adf716c2e685cc76758108d425b7bffac
- AtomInitializer::Matrix Matrix a01128.html acd73f50531195a478fc3557717e60b83
- Matrix::const_iterator Iter a01128.html a7262d3824fe191c948ed60e1156eb872
- Matrix::row_type::const_iterator CIter a01128.html a1992e4a416cb68438b2c51122f4af880
- S IndexSet a01128.html a4720a7ee7e9cb7069df83bcb38bcbcee
- IndexSet::size_type size_type a01128.html aa3519152398319a8c8db877d565bdd01
- OverlappingSchwarzInitializer
  a00244.html
  ga680ecf80821212aaa8149d72eea3010e
  (InitializerList &il, const IndexSet &indices, const subdomain_vector &domains)
- void addRowNnz a00244.html ga01ce789c3fd3870dee0f0df52eac92c5 (const Iter &row)
- void allocate a00244.html ga995ede9ec46c2990a1f249b4096a827a ()
- void countEntries a00244.html gac5ed84777f6e2f1181aae4198ab75e12 (const Iter &row, const CIter &col) const
- void calcColstart a00244.html ga0fa860d4fc5e8db80cd39b1c377d407f () const
- void copyValue a00244.html ga49aa7ec764cdad87e4336c4f62598c76 (const Iter &row, const CIter &col) const
- void createMatrix a00244.html ga5052a702af185623894c97c65d41b94c () const
Dune::OverlappingSchwarzOperator
a02200.html
class M
class X
class Y
class C
Dune::AssembledLinearOperator< M, X, Y >
- M matrix_type a02200.html ad93bebea5fa3e8e78adcb1a7974a76b5
- X domain_type a02200.html ad7aff8104d7495a55ae19732a68aa55d
- Y range_type a02200.html adc1a077ec0f64307451e89ee237dc40d
- X::field_type field_type a02200.html ae1e7f3c84315220220bd995dc64d379a
- C communication_type a02200.html aafc9bff73a9c5544c16e94a834b1b6e9
- OverlappingSchwarzOperator
  a02200.html
  ae4b3bc2a2c64c06f2df67d8b698ea7b0
  (const matrix_type &A, const communication_type &com)
- OverlappingSchwarzOperator
  a02200.html
  ae7d9e6bd7dd724ac471d7d0a12ba8eef
  (const std::shared_ptr< matrix_type > A, const communication_type &com)
- void apply a02200.html a3a4657ac03fd3091096993bd2cfaf680 (const X &x, Y &y) const override
- void applyscaleadd a02200.html a95fc4d562f0ab411abe40c4f90872337 (field_type alpha, const X &x, Y &y) const override
- const matrix_type & getmat a02200.html a036bd9a7bc12929c3f072235e5799dec () const override
- SolverCategory::Category category a02200.html ad4ef17a07ded6e7e77b6ce04f310a4d6 () const override
- const communication_type & getCommunication a02200.html a177d9650647180cebc3fad6000340b54 () const
Dune::OverlappingSchwarzScalarProduct
a02716.html
class X
class C
Dune::ParallelScalarProduct< X, C >
- X domain_type a02704.html aab9281d26ce669b92bcafd23253aef79
- X::field_type field_type a02704.html ada2c2aaabb031f0f39796265ab204427
- FieldTraits< field_type >::real_type real_type a02704.html a39483efdd0ac8fa85ee3b442dad8b6b2
- C communication_type a02704.html a58ae3ac8543f272beae4b490c043ef19
- OverlappingSchwarzScalarProduct
  a02716.html
  a5f3482783153f30c0fafa0d38836f839
  (std::shared_ptr< const C > comm)
- OverlappingSchwarzScalarProduct
  a02716.html
  aa25c000daf92ffc42f4b84dfc2fa89ab
  (const C &comm)
- field_type dot a02704.html a0540c9debd09a0fdb1b938decb9539c5 (const X &x, const X &y) const override
- real_type norm a02704.html abba48db780e87c596747db0ecc8562dc (const X &x) const override
- SolverCategory::Category category a02704.html ad5beef91f3b5a50448ed6ac08d5ba44a () const override
Dune::Amg::OverlapVertex
a02260.html
class T
- T Aggregate a00242.html ga609452a9103fcecfb9ea6949b9cad23c
- T Vertex a00242.html ga6aee0c6bdb5527b24aa832590ff8eae6
- Aggregate * aggregate a00242.html gaa7d8bb553e8dba45ed4fb2e5a0859958
- Vertex vertex a00242.html gab7b0edf4b5958d9f290114d9ea5e766a
Dune::OwnerOverlapCopyAttributeSet
a02012.html
- AttributeSet
  a02012.html
  a7d966939fcbeee9a336da65f647a47b2
- owner
  a02012.html
  a7d966939fcbeee9a336da65f647a47b2a03901dd537cba1347bc75afeb5935f1a
- overlap
  a02012.html
  a7d966939fcbeee9a336da65f647a47b2a9b41d5c9bc0fa8b7b676cbb902abf6bb
- copy
  a02012.html
  a7d966939fcbeee9a336da65f647a47b2a058de15a06c4fec2d09ef8899ccc3e1f
- owner
  a02012.html
  a7d966939fcbeee9a336da65f647a47b2a03901dd537cba1347bc75afeb5935f1a
- overlap
  a02012.html
  a7d966939fcbeee9a336da65f647a47b2a9b41d5c9bc0fa8b7b676cbb902abf6bb
- copy
  a02012.html
  a7d966939fcbeee9a336da65f647a47b2a058de15a06c4fec2d09ef8899ccc3e1f
Dune::OwnerOverlapCopyCommunication
a02020.html
class GlobalIdType
class LocalIdType
Dune::OwnerOverlapCopyCommunication::CopyGatherScatter
Dune::OwnerOverlapCopyCommunication::AddGatherScatter
- Dune::ParallelIndexSet< GlobalIdType, LI, 512 > PIS a02020.html a18a7f7569f7def9efa3051b8ba769f69
- Dune::RemoteIndices< PIS > RI a02020.html a3bcaee4f004a4381f755db1b03e13c25
- Dune::RemoteIndexListModifier< PIS, typename RI::Allocator, false > RILM a02020.html aeefa32e9ee150b0b0ba4683f11d18489
- RI::RemoteIndex RX a02020.html ad7bac230302796ef5e60d89f6f4204be
- Dune::BufferedCommunicator BC a02020.html a9241614c28dd16b625b83473d0b6832b
- Dune::Interface IF a02020.html a883dc3e5b075c99a5b52460a07a84be6
- EnumItem< AttributeSet, OwnerOverlapCopyAttributeSet::owner > OwnerSet a02020.html ab9cf2015ce2bae6e01c84d1bdd712f50
- EnumItem< AttributeSet, OwnerOverlapCopyAttributeSet::copy > CopySet a02020.html a01b64bbb430bed5052151be5ade3a53e
- Combine< EnumItem< AttributeSet, OwnerOverlapCopyAttributeSet::owner >, EnumItem< AttributeSet, OwnerOverlapCopyAttributeSet::overlap >, AttributeSet > OwnerOverlapSet a02020.html a7b9f5a2a3c1717007932cf75b200db9a
- Dune::AllSet< AttributeSet > AllSet a02020.html a77357b9035ef637243a2ce6dcbf24dd8
- Dune::EnumItem< AttributeSet, OwnerOverlapCopyAttributeSet::copy > CopyFlags a02020.html a3a28c560eb7af0a8d81fbcc74c0a0569
- Dune::ParallelIndexSet< GlobalIdType, LI, 512 > ParallelIndexSet a02020.html aef1f789840f45be10933a6da1b83e029
- Dune::RemoteIndices< PIS > RemoteIndices a02020.html a6a24d4be162793dcf071e8eb47b01be6
- Dune::GlobalLookupIndexSet< ParallelIndexSet > GlobalLookupIndexSet a02020.html a86093f2f9142a242ec2eb5639e25f020
- SolverCategory::Category category a02020.html a29edddf19579c2b7c2043326884e66d1 () const
- const Communication< MPI_Comm > & communicator a02020.html aad03e0481522a82bc0b212cad1db76f8 () const
- void copyOwnerToAll a02020.html ace63d31ae4a2578764249fb3c2b158f2 (const T &source, T &dest) const
- void copyCopyToAll a02020.html a7ee15d184e9e480313e2fa916497f767 (const T &source, T &dest) const
- void addOwnerOverlapToAll a02020.html a65d561eb96fc0d8554889806cf4f6d17 (const T &source, T &dest) const
- void addOwnerCopyToAll a02020.html adeb75a084d98af47cd5ba8a7bd9914f6 (const T &source, T &dest) const
- void addOwnerCopyToOwnerCopy a02020.html a308a62372585b04043890e88fb59856d (const T &source, T &dest) const
- void dot a02020.html aa3898036f03adcb890161178e19083e5 (const T1 &x, const T1 &y, T2 &result) const
- FieldTraits< typenameT1::field_type >::real_type norm a02020.html a0a5604fe06dd0f7a173a77113ccc7bf5 (const T1 &x) const
- const ParallelIndexSet & indexSet a02020.html a3b587c253aeb5a36489a17d44955ca44 () const
- const RemoteIndices & remoteIndices a02020.html acee02edd522af67bfc601053ba776dc3 () const
- ParallelIndexSet & indexSet a02020.html a9fc62214e7dd7956761e0e6e48573046 ()
- RemoteIndices & remoteIndices a02020.html a3aead6902b639cf2aa33b4fefc5aada0 ()
- void buildGlobalLookup a02020.html a91915027cb24a712dad72a2529afad7c ()
- void buildGlobalLookup a02020.html a58b1a75e727e72ad6feee3df49b8b40e (std::size_t size)
- void freeGlobalLookup a02020.html ae652199bd10eeea6f5bcd678893fe245 ()
- const GlobalLookupIndexSet & globalLookup a02020.html a01d504d5bd1eaa3e56ea620cbe4cb054 () const
- void project a02020.html a6e2f469dad8e92b4d29958b79283e0ab (T1 &x) const
- OwnerOverlapCopyCommunication
  a02020.html
  a93f446939bd4d6623bdf2e544f183f8c
  (MPI_Comm comm_, SolverCategory::Category cat_=SolverCategory::overlapping, bool freecomm_=false)
- OwnerOverlapCopyCommunication
  a02020.html
  ab0f16231c9d3dc2e7202ca7b92cbb745
  (SolverCategory::Category cat_=SolverCategory::overlapping)
- OwnerOverlapCopyCommunication
  a02020.html
  a290c11c391457fc2b56731b67c4e1d7d
  (const IndexInfoFromGrid< GlobalIdType, LocalIdType > &indexinfo, MPI_Comm comm_, SolverCategory::Category cat_=SolverCategory::overlapping, bool freecomm_=false)
- ~OwnerOverlapCopyCommunication
  a02020.html
  a8e9acbe11fddc8e764779a6902bdc534
  ()
- void buildOwnerOverlapToAllInterface a02020.html a0fa47b444a6a6ebbe52f192f480bcf3c () const
- void buildOwnerToAllInterface a02020.html af83466bb7da5edc71f213db6c154c973 () const
- void buildOwnerCopyToAllInterface a02020.html a1b174c4a29321372f2f9858e04b708a2 () const
- void buildOwnerCopyToOwnerCopyInterface a02020.html a2855bddc40c415e6cbfaa694f54f01a1 () const
- void buildCopyToAllInterface a02020.html a35aaf5e92158c7ae30c7b2a7ea9e395a () const
- friend void loadMatrixMarket a02020.html abe5f431208a0639660a6b64b84a261db (M &matrix, const std::string &filename, OwnerOverlapCopyCommunication< G, L > &comm, bool readIndices=true)
Dune::Amg::OwnerOverlapCopyCommunicationArgs
a02192.html
- OwnerOverlapCopyCommunicationArgs
  a00242.html
  ga73761fb96818376faa60e31608e64a3e
  (MPI_Comm comm, SolverCategory::Category cat)
- MPI_Comm comm_ a00242.html ga7a434e3d0d0b05d76c6ad9c6f3403005
- SolverCategory::Category cat_ a00242.html ga7de9ac0319a929415fe5da695c9bae10
Dune::Amg::ParallelIndicesCoarsener
a02416.html
typename T
typename E
- E ExcludedAttributes a00242.html gaccac2c87b0834201c07a5930d7554173
- T ParallelInformation a00242.html ga4d6183e4126cd6a645ea194ac1944d7e
- ParallelInformation::ParallelIndexSet ParallelIndexSet a00242.html ga2d4745703c4e8e878773dafaa99f54d9
- ParallelIndexSet::GlobalIndex GlobalIndex a00242.html gab8d29bd3eeb184f0042b3e72de6cca32
- ParallelIndexSet::LocalIndex LocalIndex a00242.html ga3bd142f155d0e97931e76a914f793c30
- LocalIndex::Attribute Attribute a00242.html ga18a399553eda5531ae901932cfc42c2f
- Dune::RemoteIndices< ParallelIndexSet > RemoteIndices a00242.html gad52c7354eb72d033a3da2c2d594e5e55
- static Graph::VertexDescriptor coarsen a00242.html gaed28d27bc042058e974a3ca91adaf5bb (ParallelInformation &fineInfo, Graph &fineGraph, VM &visitedMap, AggregatesMap< typename Graph::VertexDescriptor > &aggregates, ParallelInformation &coarseInfo, typename Graph::VertexDescriptor noAggregates, bool useFixedOrder=false)
Dune::Amg::ParallelOperatorArgs
a02188.html
class M
class C
- ParallelOperatorArgs
  a00242.html
  ga96aa6787ac4948bb3a090749ec8b4d61
  (std::shared_ptr< M > matrix, const C &comm)
- std::shared_ptr< M > matrix_ a00242.html ga9c67a673734b7eff983ba24e92b12e35
- const C & comm_ a00242.html ga83643cb8cd5051772e845b7558d23dc9
Dune::ParallelScalarProduct
a02704.html
class X
class C
Dune::ScalarProduct< X >
- X domain_type a02704.html aab9281d26ce669b92bcafd23253aef79
- X::field_type field_type a02704.html ada2c2aaabb031f0f39796265ab204427
- FieldTraits< field_type >::real_type real_type a02704.html a39483efdd0ac8fa85ee3b442dad8b6b2
- C communication_type a02704.html a58ae3ac8543f272beae4b490c043ef19
- ParallelScalarProduct
  a02704.html
  aac6e26df79bcd6e3975b085c9da4ddb0
  (std::shared_ptr< const communication_type > com, SolverCategory::Category cat)
- ParallelScalarProduct
  a02704.html
  a8a90a4b180e0d5ee5cfb709bca6ff292
  (const communication_type &com, SolverCategory::Category cat)
- field_type dot a02704.html a0540c9debd09a0fdb1b938decb9539c5 (const X &x, const X &y) const override
- real_type norm a02704.html abba48db780e87c596747db0ecc8562dc (const X &x) const override
- SolverCategory::Category category a02704.html ad5beef91f3b5a50448ed6ac08d5ba44a () const override
Dune::Amg::Parameters
a02464.html
Dune::Amg::CoarseningParameters
- void setDebugLevel a00242.html ga8904c01d31b6ea53a72c2a26ea382967 (int level)
- int debugLevel a00242.html gafabd22526a7ed1e6920fde36a7efc932 () const
- void setNoPreSmoothSteps a00242.html gacd8b12da31b3be5391a205592d9dddaf (std::size_t steps)
- std::size_t getNoPreSmoothSteps a00242.html ga96c846a82930ac994963b71cad5c8c17 () const
- void setNoPostSmoothSteps a00242.html ga8c86778e88b673726820f1a522b00a21 (std::size_t steps)
- std::size_t getNoPostSmoothSteps a00242.html gafd07b4697cafd7a6f5b1c5dc2f12bef2 () const
- void setGamma a00242.html gaf505d3cfad3d04fbd16227f58de23972 (std::size_t gamma)
- std::size_t getGamma a00242.html ga8959c2d74518eef8921b25c6c165b130 () const
- void setAdditive a00242.html ga0eb73d8a872be82b75206cacbc15bbca (bool additive)
- bool getAdditive a00242.html ga82444d5f2b9b880dd19a412b99048249 () const
- Parameters
  a00242.html
  ga4aa2a37d417056c807b93552cd6a8a5d
  (int maxLevel=100, int coarsenTarget=1000, double minCoarsenRate=1.2, double prolongDamp=1.6, AccumulationMode accumulate=successiveAccu, bool useFixedOrder=false)
- void setMaxLevel a00242.html ga871cfa946ea088fb4b4ec2b0ef2fbaf9 (int l)
- int maxLevel a00242.html gab8d7d802c87bf3cba5512f7e620c7f6c () const
- void setCoarsenTarget a00242.html gacaeff7c12c4ca6dbb7810ae544475654 (int nodes)
- int coarsenTarget a00242.html ga63db55c2027881f4cd38b560eb6b9455 () const
- void setMinCoarsenRate a00242.html ga2c939b31af9c11b9e95313ea4efeb226 (double rate)
- double minCoarsenRate a00242.html ga4694f6bfaaf3d1d5bdd538ef87244cd8 () const
- AccumulationMode accumulate a00242.html ga68bdfbe73a93bff336f5eac21e0b5873 () const
- void setAccumulate a00242.html ga67e4e640e8cf41bf7f067b146f7b20f2 (AccumulationMode accu)
- void setAccumulate a00242.html gaf61324f9fa982b6d42a3a0118f24365d (bool accu)
- bool useFixedOrder a00242.html ga75ea9e17cf18bf5dc5324a4196430fd6 () const
- void setUseFixedOrder a00242.html ga6a9364cb795ba3fd40f3dfa42320db97 (bool useFixedOrder)
- void setProlongationDampingFactor a00242.html ga1420c8a8149f12b6a086245499bf554c (double d)
- double getProlongationDampingFactor a00242.html ga681bfa9e9b26b3687e5359e06e1cd4eb () const
- void setDefaultValuesIsotropic a00242.html gab96a341ddfdc5ad3ea2fc333ce8373da (std::size_t dim, std::size_t diameter=2)
- void setDefaultValuesAnisotropic a00242.html ga0b59d3afbec722497d2dc6263ec907a2 (std::size_t dim, std::size_t diameter=2)
- std::size_t maxDistance a00242.html gade9983305154c0f0313c181138018a64 () const
- void setMaxDistance a00242.html gaf623897410ee31a8ef6442cfd036d4b2 (std::size_t distance)
- bool skipIsolated a00242.html gabd418d4fe63e9ba8548a07d3fa040177 () const
- void setSkipIsolated a00242.html ga13737da29fa7b667bb345220fbf9f7db (bool skip)
- std::size_t minAggregateSize a00242.html ga7fc61bdec970eb059a37f6decfedff8a () const
- void setMinAggregateSize a00242.html gab46f903a58b72281a0853a2b3c289ed2 (std::size_t size)
- std::size_t maxAggregateSize a00242.html ga47abf385ddf0f20a390f7c65541c5f71 () const
- void setMaxAggregateSize a00242.html ga28e7f062401da1a973a282a876265164 (std::size_t size)
- std::size_t maxConnectivity a00242.html ga577a7ffa966fad422c7701a47f501664 () const
- void setMaxConnectivity a00242.html ga799de37a51b757bec4d0aa837e440b69 (std::size_t connectivity)
- void setBeta a00242.html gad4cda39a27265d7281d0a24e7fd77cc2 (double b)
- double beta a00242.html ga4c084254838c583d3fe84d431696716e () const
- void setAlpha a00242.html ga4a1e3ffba75a11bce0dca3054da77534 (double a)
- double alpha a00242.html ga2267e9a812fb462a842a6066d450a96b () const
Dune::ParSSOR
a02732.html
class M
class X
class Y
class C
Dune::Preconditioner< X, Y >
- M matrix_type a02732.html aa520a2569391532c1bb6bea8c3d51cfe
- X domain_type a02732.html a6fe9b3290c12e9da0daa878958382dce
- Y range_type a02732.html a81e2c62a301e23cc2e269448abeb9ff2
- X::field_type field_type a02732.html a059ec0e8a44561c2791bf29e242bf010
- C communication_type a02732.html a14ccc9445c0de022218e2799b86a5038
- ParSSOR
  a02732.html
  a5e5b3f1f8d25f4f27be9174db67b2f3b
  (const matrix_type &A, int n, field_type w, const communication_type &c)
- void pre a02732.html a1ae7ddacad108f72aad5ff2c3b77109f (X &x, Y &b) override
- void apply a02732.html ac804e3055e19734db0edcef95ddbe076 (X &v, const Y &d) override
- void post a02732.html aed0104de91ff71dd7d83db107d74588f (X &x) override
- SolverCategory::Category category a02732.html aae46a7320af5b25893c526d9d3723007 () const override
Dune::MatrixMarketImpl::PatternDummy
a01580.html
Dune::PointerCompare
a01820.html
typename T
- bool operator() a01820.html a257b9755224870c8a74d7bfcf70aa443 (const T *l, const T *r)
Dune::PowerIteration_Algorithms
a01320.html
typename BCRSMatrix
typename BlockVector
- BlockVector::field_type Real a01320.html afe01daec21792b72fda320bf39349e88
- OperatorSum IterationOperator a01320.html a8d9e8521155195fb9257edcf705ad48a
- PowerIteration_Algorithms
  a01320.html
  a7b1f74df27c09299e7c8d65666fb4ffa
  (const BCRSMatrix &m, const unsigned int nIterationsMax=1000, const unsigned int verbosity_level=0)
- PowerIteration_Algorithms
  a01320.html
  a087c57a03e57476034430ade0b449577
  (const PowerIteration_Algorithms &)=delete
- PowerIteration_Algorithms & operator= a01320.html ab2d0d3abd71fc96824c2d3bec7ed5f7f (const PowerIteration_Algorithms &)=delete
- void applyPowerIteration a01320.html a7f4e95a396612022814c6e72148a687d (const Real &epsilon, BlockVector &x, Real &lambda) const
- void applyInverseIteration a01320.html a3c7200e90c3095f9a5d86e88ba5f49a4 (const Real &epsilon, ISTLLinearSolver &solver, BlockVector &x, Real &lambda) const
- void applyInverseIteration a01320.html a9eab7bccc53e451c59a1f87827109bfe (const Real &gamma, const Real &epsilon, ISTLLinearSolver &solver, BlockVector &x, Real &lambda) const
- void applyRayleighQuotientIteration a01320.html a9e613b4aaf1db1ccd053e4649b9162c7 (const Real &epsilon, ISTLLinearSolver &solver, BlockVector &x, Real &lambda) const
- void applyTLIMEIteration a01320.html a3d544fc0fe4fdc58af31874256c433b7 (const Real &gamma, const Real &eta, const Real &epsilon, ISTLLinearSolver &solver, const Real &delta, const std::size_t &m, bool &extrnl, BlockVector &x, Real &lambda) const
- IterationOperator & getIterationOperator a01320.html a409ee8c740c93719501de96dcec7d487 ()
- const BCRSMatrix & getIterationMatrix a01320.html ad7e77a019be07a510211108253825968 () const
- unsigned int getIterationCount a01320.html acbad7b52ef9f9a0329732eb17242c1a2 () const
- Dune::MatrixAdapter< BCRSMatrix, BlockVector, BlockVector > MatrixOperator a01320.html a3648a93b503ecdeb9f00acca3431c923
- Impl::ScalingLinearOperator< BlockVector > ScalingOperator a01320.html a19a5490f9baecb7c8f4123afbe57dfbf
- Impl::LinearOperatorSum< MatrixOperator, ScalingOperator > OperatorSum a01320.html a2e36be189e19690efebe810fb6a1f4b7
- void updateShiftMu a01320.html aa7dc68fd37a966d7c8931e70b4e32af2 (const Real &mu, ISTLLinearSolver &solver) const
- const BCRSMatrix & m_ a01320.html a79162dbf51a80f651499bf1d996915e5
- const unsigned int nIterationsMax_ a01320.html a7d765090aba3e5efd96b7f96a0ea6bab
- const unsigned int verbosity_level_ a01320.html ade92dd48c73f8478fca9faee11e87d69
- Real mu_ a01320.html aff488e21710d0c41ef09ca533a7c4d58
- const MatrixOperator matrixOperator_ a01320.html accb98f59eaf2926169a99812e201660b
- const ScalingOperator scalingOperator_ a01320.html aa5d424945ab7838e4ba2ed9862756bfb
- OperatorSum itOperator_ a01320.html a4c274a2a5b944210ff9d9cfa726c2037
- std::unique_ptr< BCRSMatrix > itMatrix_ a01320.html a047f7fd075e2cb3ee3655af6e29094d0
- unsigned int nIterations_ a01320.html adbf309dd1490b37e04268b628be23aef
- const std::string title_ a01320.html aede475c3294d54f0e3782d99de68b16b
- const std::string blank_ a01320.html a2377d6ab02c88d1aa35a21b043f5c061
Dune::Preconditioner
a02640.html
class X
class Y
- X domain_type a02640.html a5b532d75c242b8d5989472b9c9215571
- Y range_type a02640.html a5a46bb9abdeb1f4bb775e0ad059e84a3
- X::field_type field_type a02640.html ab0b3774d7f930f012ae0d9aa8431e565
- virtual void pre a02640.html ad524e05b6c42f49fbe8b29577ae67265 (X &x, Y &b)=0
- virtual void apply a02640.html a05b45208eec670e82b65bbc8e2601af0 (X &v, const Y &d)=0
- virtual void post a02640.html a02d7633248cb4c68af7e0e787ec4029d (X &x)=0
- virtual SolverCategory::Category category a02640.html aa67ce3a584313264f08af80dbec1b6bd () const =0
- virtual ~Preconditioner a02640.html a0f7351d4552bbfa54de527768f36a151 ()
Dune::Amg::PropertiesGraph
a02372.html
class G
class VP
class EP
class VM
class EM
Dune::Amg::PropertiesGraph::EdgeIteratorT
Dune::Amg::PropertiesGraph::VertexIteratorT
- G Graph a02372.html a6e83e9aa4e797967fa318b86459d0149
- Graph::VertexDescriptor VertexDescriptor a02372.html acc1d8f22266e986a90c7ff0a380517d8
- Graph::EdgeDescriptor EdgeDescriptor a02372.html a1e87b1382ebbf1cab6a77fc3cb3849c6
- VP VertexProperties a02372.html aa13e4d256759286236ec4ca19ff73e9e
- VM VertexMap a02372.html a965116a5ca037414e1c5ae6ab342b8ad
- EP EdgeProperties a02372.html aa8149c0a1d29a2b3c2d7fe2520aecaa2
- EM EdgeMap a02372.html a8179cbefa851d6c0094255659e1930a9
- EdgeIteratorT< PropertiesGraph< Graph, VertexProperties, EdgeProperties, VM, EM > > EdgeIterator a02372.html a1ce0f1eaa14e3c256b2591bac899f4db
- EdgeIteratorT< const PropertiesGraph< Graph, VertexProperties, EdgeProperties, VM, EM > > ConstEdgeIterator a02372.html a39d89142505784b2c0b19a879307b7a3
- VertexIteratorT< PropertiesGraph< Graph, VertexProperties, EdgeProperties, VM, EM > > VertexIterator a02372.html a440ff33400310293b351b4172356d411
- VertexIteratorT< const PropertiesGraph< Graph, VertexProperties, EdgeProperties, VM, EM > > ConstVertexIterator a02372.html a9bacf6679d481b3550c61128b716087d
- EdgeIterator beginEdges a02372.html a3aabed15e52736a3db43b61b37457df7 (const VertexDescriptor &source)
- EdgeIterator endEdges a02372.html a5d1975f07023660d6983d37e2b318121 (const VertexDescriptor &source)
- ConstEdgeIterator beginEdges a02372.html ac9ce7fc2fe3749ab91490686935afe1e (const VertexDescriptor &source) const
- ConstEdgeIterator endEdges a02372.html a131251b49c02297221122aba6d2cb184 (const VertexDescriptor &source) const
- VertexIterator begin a02372.html a9b940011fec22f807ee73158a9f3be69 ()
- VertexIterator end a02372.html a15a79fe73b50a6c89aff4ad878380e2a ()
- ConstVertexIterator begin a02372.html abf0d007a2b2d3263757077073445cef2 () const
- ConstVertexIterator end a02372.html a301c6a0d36ef6352d1757c1cf330e588 () const
- VertexProperties & getVertexProperties a02372.html af985bb57126873e7b83281c7b309a19a (const VertexDescriptor &vertex)
- const VertexProperties & getVertexProperties a02372.html a51ab26721714c3d2852fe7ded980a7c0 (const VertexDescriptor &vertex) const
- EdgeDescriptor findEdge a02372.html a48a8f8cb772902fed871a78feac25204 (const VertexDescriptor &source, const VertexDescriptor &target)
- EdgeProperties & getEdgeProperties a02372.html ac2f15a3181e4e088e01de6b8c5369c85 (const EdgeDescriptor &edge)
- const EdgeProperties & getEdgeProperties a02372.html a2f581349bcdc68c931d95e509cfe65b8 (const EdgeDescriptor &edge) const
- EdgeProperties & getEdgeProperties a02372.html ab9a7c18bc23be42c4e0e35c3df46dd3f (const VertexDescriptor &source, const VertexDescriptor &target)
- const EdgeProperties & getEdgeProperties a02372.html a1faed5a719ea01105d241cc834e8934b (const VertexDescriptor &source, const VertexDescriptor &target) const
- const Graph & graph a02372.html a30c0ad7be5f1e111bee5c9e8f9e5e34c () const
- std::size_t noVertices a02372.html a1cf3c2824cd1bcbdd2bc64692257d670 () const
- std::size_t noEdges a02372.html aa1ede731be019354fafb1906953b36d3 () const
- VertexDescriptor maxVertex a02372.html a5d3b2c6e572751853f1353c453425403 () const
- PropertiesGraph
  a02372.html
  aeefc7a872cf23aa05a94ef097c0b4343
  (Graph &graph, const VertexMap &vmap=VertexMap(), const EdgeMap &emap=EdgeMap())
Dune::Amg::PropertiesGraphCreator
a02392.html
class M
class PI
- M::matrix_type Matrix a02392.html ac257c0ddc137b512931a5432ef850825
- Dune::Amg::MatrixGraph< const Matrix > MatrixGraph a02392.html acc36975486a7a66b6f103fb674a9605a
- Dune::Amg::SubGraph< MatrixGraph, std::vector< bool > > SubGraph a02392.html a3386645f13de6eb040728fd4bc8d67ac
- Dune::Amg::PropertiesGraph< SubGraph, VertexProperties, EdgeProperties, IdentityMap, typename SubGraph::EdgeIndexMap > PropertiesGraph a02392.html a9d179ba3acf6ee9ff3fac0bdc9593398
- std::tuple< MatrixGraph *, PropertiesGraph *, SubGraph * > GraphTuple a02392.html afcde0398cc4c84140bea04661119e75a
- static GraphTuple create a02392.html ac58a70effe71ad282b7c6fe09baf7d34 (const M &matrix, T &excluded, PI &pinfo, const OF &of)
- static void free a02392.html ac6d22d05cf867b769f228c4c83ed560b (GraphTuple &graphs)
Dune::Amg::PropertiesGraphCreator< M, SequentialInformation >
a02396.html
class M
- M::matrix_type Matrix a02396.html a1d36ae4b8672c5a6b7e884d04aafe843
- Dune::Amg::MatrixGraph< const Matrix > MatrixGraph a02396.html a04fda7cd233e09f69cff915e6e7f88fc
- Dune::Amg::PropertiesGraph< MatrixGraph, VertexProperties, EdgeProperties, IdentityMap, IdentityMap > PropertiesGraph a02396.html a36d7db531f1ee392cbe299be8a809c9b
- std::tuple< MatrixGraph *, PropertiesGraph * > GraphTuple a02396.html a650e5dfc3edd4a41fc89d32e137c6d9b
- Dune::Amg::SubGraph< MatrixGraph, std::vector< bool > > SubGraph a02392.html a3386645f13de6eb040728fd4bc8d67ac
- static GraphTuple create a02396.html a95b78b8b917b5c20becf0181b9857bd4 (const M &matrix, T &excluded, const SequentialInformation &pinfo, const OF &)
- static void free a02396.html ae9e494120af2ed25d339d2c56c5f5f9f (GraphTuple &graphs)
Dune::Amg::PropertyGraphVertexPropertyMap
a02236.html
typename G
std::size_t i
- index
  a00242.html
  gga86a04b3714620852d5e5bea1a9a6b49da3969c5d2ea66a930eea263cec0d7e08b
- ReadWritePropertyMapTag Category a00242.html gad8a83b539bd33cb27c705883efab8677
- G Graph a00242.html ga74c4b7c1a6265b3b6de13322394100b0
- std::bitset< VertexProperties::SIZE > BitSet a00242.html ga07cb592df02f93c85a1557e8c5bd2725
- BitSet::reference Reference a00242.html ga2ca1d5b02168336e0c7366d663db017c
- bool ValueType a00242.html ga1b21afd4f82aadc87c3c1a66b572c947
- G::VertexDescriptor Vertex a00242.html ga42735e41c3bd53cfaeabb5da0cd5334c
- index
  a00242.html
  gga86a04b3714620852d5e5bea1a9a6b49da3969c5d2ea66a930eea263cec0d7e08b
- PropertyGraphVertexPropertyMap
  a00242.html
  ga413f22fe4fec3a48cf58acd5cc8d387d
  (G &g)
- PropertyGraphVertexPropertyMap
  a00242.html
  ga3c020a2cff554847ffc0a686acbd1530
  ()
- Reference operator[] a00242.html gabee7a1820b2f80cdd6e67db4042ee003 (const Vertex &vertex) const
Dune::PropertyMapTypeSelector< Amg::VertexVisitedTag, Amg::PropertiesGraph< G, Amg::VertexProperties, EP, VM, EM > >
a02240.html
typename G
typename EP
typename VM
typename EM
- Amg::PropertyGraphVertexPropertyMap< Amg::PropertiesGraph< G, Amg::VertexProperties, EP, VM, EM >, Amg::VertexProperties::VISITED > Type a00242.html ga90028edc216210e140d4bdac8414de4e
Dune::Amg::GlobalAggregatesMap::Proxy
a02312.html
- Proxy
  a02312.html
  a7629bd8af64c73300346e1d4e8ff405a
  (const GlobalLookupIndexSet< ParallelIndexSet > &indexset, Vertex &aggregate)
- Proxy & operator= a02312.html af3413f6c3f4d5dcfc0c2a83932f9bc24 (const GlobalIndex &global)
Dune::QuerySpaceChooser
a02880.html
class T
Dune::Amg::RandomAccessBundledPropertyMap
a02476.html
typename C
typename K
std::size_t i
typename T
typename R
- index
  a00242.html
  ggac41994619ae231728e9771ae30af9e5aabac431862aa7f43e45b797931ffc9bbf
- C Container a00242.html gafe8f70a7b360908afd4d45ff50ffd901
- R Reference a00242.html ga4d1d05811b8c187e362eb440ded69f7c
- K Key a00242.html gae58f9bb2fd78c2e34a8fa27a9370f66a
- LvaluePropertyMapTag Category a00242.html gaf4783b71903831056f874305edb3b0d9
- index
  a00242.html
  ggac41994619ae231728e9771ae30af9e5aabac431862aa7f43e45b797931ffc9bbf
- Reference operator[] a00242.html ga3d9ee21ea703d08f5831e72170db5a34 (const Key &key) const
- RandomAccessBundledPropertyMap
  a00242.html
  ga5c06b28bba4d8b06a46bf85bedff135f
  (Container &container)
- RandomAccessBundledPropertyMap
  a00242.html
  ga4505eb9e29295d0013c666150ea8dcd9
  ()
Dune::BCRSMatrix::RealRowIterator
a01164.html
class T
- std::remove_const< T >::type ValueType a01164.html a27f3123a6355601c5a60b92813cacbf4
- RealRowIterator
  a01164.html
  a9fed5aa653a0991aea448c0bcb19dbec
  (row_type *_p, size_type _i)
- RealRowIterator
  a01164.html
  a04496f31228fb455c14cb78feb32c00f
  ()
- RealRowIterator
  a01164.html
  a57c0be6ff6a982ae69a90742a15df2a1
  (const RealRowIterator< ValueType > &it)
- size_type index a01164.html ac18a67c8c47ebb97b05e5c81f66e9344 () const
- std::ptrdiff_t distanceTo a01164.html ad20fdde3120723c294781c8f617bd20c (const RealRowIterator< ValueType > &other) const
- std::ptrdiff_t distanceTo a01164.html abe20c4c891cbea5663896a09a32b1427 (const RealRowIterator< const ValueType > &other) const
- bool equals a01164.html a14604fd1db8f4bccf63591d3242662f2 (const RealRowIterator< ValueType > &other) const
- bool equals a01164.html a80c0764b89e50c5ffc6bfd6485344a80 (const RealRowIterator< const ValueType > &other) const
- friend class RandomAccessIteratorFacade< RealRowIterator< const ValueType >, const ValueType > a01164.html aa7256ec20377561788848d53a6aecaa7
- friend class RandomAccessIteratorFacade< RealRowIterator< ValueType >, ValueType > a01164.html a82ff46d8098a2c020a3065c398e14911
- friend class RealRowIterator< const ValueType > a01164.html a67410136b9d93ebafe108693eb0381c2
- friend class RealRowIterator< ValueType > a01164.html ac1819737ded77c307c8e511ef359485a
Dune::RedistributeInformation
a01712.html
typename T
- bool isSetup a01712.html abb96803dae7b61de73b3eb7d49b5a45f () const
- void redistribute a01712.html a87906481467df281f6fa1f09c1b8aaf8 (const D &from, D &to) const
- void redistributeBackward a01712.html acc05fddda68a6949b2239c68d902b0ff (D &from, const D &to) const
- void resetSetup a01712.html a9ce988b3b31a6c382be8633b30013239 ()
- void setNoRows a01712.html ac60320c6a5a30da6b7d91978630e6fad (std::size_t size)
- void setNoCopyRows a01712.html aacf0291f4930f53aae6169cb2d923b3a (std::size_t size)
- void setNoBackwardsCopyRows a01712.html a261858ec5df802d0edb0cd695a7e1541 (std::size_t size)
- std::size_t getRowSize a01712.html aeea91f7e5c16a8a58a7099748408b4f2 (std::size_t index) const
- std::size_t getCopyRowSize a01712.html afd0139248fe12fb5a006655343fda48c (std::size_t index) const
- std::size_t getBackwardsCopyRowSize a01712.html ae62bffc70ed60b47dcc39a97bc521b1f (std::size_t index) const
Dune::RedistributeInformation< OwnerOverlapCopyCommunication< T, T1 > >
a01716.html
typename T
typename T1
- OwnerOverlapCopyCommunication< T, T1 > Comm a01716.html a72bb0afa6bcf576c67be29deda1941b1
- RedistributeInformation
  a01716.html
  a42f8ae410def8a4303f904571d060e2b
  ()
- RedistributeInterface & getInterface a01716.html a1b9f884545fc7f20749d1835cbf978a4 ()
- void checkInterface a01716.html ad797bfe3939beae02e73561533645b1d (const IS &source, const IS &target, MPI_Comm comm)
- void setSetup a01716.html a8df8a796229f55fb5cb0c6618340cca6 ()
- void resetSetup a01716.html ac6d56943f6e2cdfe29f39654764f9223 ()
- void redistribute a01716.html aae588f96d57707044e6a929fd0e66073 (const D &from, D &to) const
- void redistributeBackward a01716.html accd44d093e4d5222e1e2ff83715295b7 (D &from, const D &to) const
- void redistribute a01716.html a1c2b8986374474f473aec13ccdedef7b (const D &from, D &to) const
- void redistributeBackward a01716.html a8595032bc3abbeeca962ea65dfbaf364 (D &from, const D &to) const
- bool isSetup a01716.html ae03eb8861ab2c07368b5054fca4f77db () const
- void reserve a01716.html a6e336881a6801d8a0c9d0d62543d8dd2 (std::size_t size)
- std::size_t & getRowSize a01716.html ae6430873b00012183e42f6bffa6cd48a (std::size_t index)
- std::size_t getRowSize a01716.html a13b4dccc8b8511a7a839e653deb845b2 (std::size_t index) const
- std::size_t & getCopyRowSize a01716.html a37e334f4ac92bd4681eb205d2094f996 (std::size_t index)
- std::size_t getCopyRowSize a01716.html a4635a78b9ae4c2abf862619f1845b127 (std::size_t index) const
- std::size_t & getBackwardsCopyRowSize a01716.html a14b460ed5d741c89fddd4ae3c1d5e2e1 (std::size_t index)
- std::size_t getBackwardsCopyRowSize a01716.html aa78f0a18ff90951bbb821a6dc62486c3 (std::size_t index) const
- void setNoRows a01716.html a4a1e0d8eb75f8229626d63224617de67 (std::size_t rows)
- void setNoCopyRows a01716.html a7f2c5cf10c3ec3e00a2432ea4deadefb (std::size_t rows)
- void setNoBackwardsCopyRows a01716.html a2679960ccdd612fb93af79930e1e2c2d (std::size_t rows)
Dune::RedistributeInterface
a02680.html
- void setCommunicator a02680.html a8fed3306842bd899bc27f52a0254a818 (MPI_Comm comm)
- void buildSendInterface a02680.html a9509d4dd7630b3594daba9096ac0393e (const std::vector< int > &toPart, const IS &idxset)
- void reserveSpaceForReceiveInterface a02680.html a4edfdb75931921bfe90f2ef33aeb9c78 (int proc, int size)
- void addReceiveIndex a02680.html acb8bc39209734b476152cb4b3702e4bb (int proc, std::size_t idx)
- void buildReceiveInterface a02680.html a691fde40a7a22ec373cbc343f78688d3 (std::vector< std::pair< TG, int > > &indices)
Dune::RestartedFCGSolver
a02836.html
class X
Dune::IterativeSolver< X, X >
- X domain_type a02744.html aaba59848baa4879b548d96b9f77e150a
- X range_type a02744.html a85b7df40fa5e6a60c2a3db25a4140823
- X::field_type field_type a02744.html adce5c3d7c39415d90326ccc06b94b9dc
- FieldTraits< field_type >::real_type real_type a02744.html ae08de8ceccc057d0785cfda953796a81
- Simd::Scalar< real_type > scalar_real_type a02744.html a7ef8454657f69b2e69fcd9a2779cee4e
- RestartedFCGSolver
  a02836.html
  a0b8a70e8db891f52349b5d92101ec17d
  (const LinearOperator< X, X > &op, Preconditioner< X, X > &prec, scalar_real_type reduction, int maxit, int verbose, int mmax=10)
- RestartedFCGSolver
  a02836.html
  aeb33ff5f9b7be1a5888aba9d5f04b7df
  (const LinearOperator< X, X > &op, const ScalarProduct< X > &sp, Preconditioner< X, X > &prec, scalar_real_type reduction, int maxit, int verbose, int mmax=10)
- RestartedFCGSolver
  a02836.html
  a4de91f9e82f045729b6c6681004c345d
  (std::shared_ptr< const LinearOperator< X, X > > op, std::shared_ptr< const ScalarProduct< X > > sp, std::shared_ptr< Preconditioner< X, X > > prec, scalar_real_type reduction, int maxit, int verbose, int mmax=10)
- RestartedFCGSolver
  a02836.html
  ad06e2dcdd6c9ea20e1e421d989604969
  (std::shared_ptr< const LinearOperator< X, X > > op, std::shared_ptr< Preconditioner< X, X > > prec, const ParameterTree &configuration)
- RestartedFCGSolver
  a02836.html
  a6a19bcce5b4cca08aa16fcc2ce956281
  (std::shared_ptr< const LinearOperator< X, X > > op, std::shared_ptr< const ScalarProduct< X > > sp, std::shared_ptr< Preconditioner< X, X > > prec, const ParameterTree &config)
- void apply a02836.html a9c7e395e49a1cb62cd55e4359112f1b1 (X &x, X &b, InverseOperatorResult &res) override
- void apply a02748.html a603b6b3ec0fe42d2eff2ad4d13ef209d (X &x, X &b, double reduction, InverseOperatorResult &res) override
- SolverCategory::Category category a02748.html a323e48153d1a50d71ab83e7b82b1321c () const override
- std::string name a02748.html a7a15e3a8451ca039a01251e25dad47c2 () const
- typename IterativeSolver< X, X >::template Iteration< unsigned int > Iteration a02836.html a86250eae8b53d906a88116d2ce7cf75e
- iterationSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa9fce7d3cb1a28247f8d0f8fe2d3863a7
- normSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa3e7887a2fbc4f073d7c6dde204557d94
- void printHeader a02744.html a07986680755603e2cc783f8be1994d1f (std::ostream &s) const
- void printOutput a02744.html a45229eb4007296995264f4277a89b51c (std::ostream &s, const CountType &iter, const DataType &norm, const DataType &norm_old) const
- void printOutput a02744.html a1c5876dba1ae3409f017e30cbd0a7838 (std::ostream &s, const CountType &iter, const DataType &norm) const
- int _mmax a02836.html a56b1bdfd2a70152f06ea884624099477
- std::shared_ptr< const LinearOperator< X, X > > _op a02748.html a999c57c5ec8e3d461b1dccaaa41d1430
- std::shared_ptr< Preconditioner< X, X > > _prec a02748.html af4a8a49af428c01332ca8254f124de3e
- std::shared_ptr< const ScalarProduct< X > > _sp a02748.html a5adee8221965ab567c523457696416f0
- scalar_real_type _reduction a02748.html ac9fa53fbc7b256e48620dd8acfbcac0a
- int _maxit a02748.html a9b9fc491826e83b4b56e9d9354e07155
- int _verbose a02748.html aafd5c0f9fb28cea306a95fa326f197df
- SolverCategory::Category _category a02748.html ae86a07e35fee34640932781b5f0b57e8
Dune::RestartedFlexibleGMResSolver
a02828.html
class X
class Y
class F
Dune::RestartedGMResSolver< X, X >
- X domain_type a02744.html aaba59848baa4879b548d96b9f77e150a
- X domain_type a02744.html aaba59848baa4879b548d96b9f77e150a
- X range_type a02744.html a85b7df40fa5e6a60c2a3db25a4140823
- X range_type a02744.html a85b7df40fa5e6a60c2a3db25a4140823
- X::field_type field_type a02744.html adce5c3d7c39415d90326ccc06b94b9dc
- X::field_type field_type a02744.html adce5c3d7c39415d90326ccc06b94b9dc
- FieldTraits< field_type >::real_type real_type a02744.html ae08de8ceccc057d0785cfda953796a81
- FieldTraits< field_type >::real_type real_type a02744.html ae08de8ceccc057d0785cfda953796a81
- Simd::Scalar< real_type > scalar_real_type a02744.html a7ef8454657f69b2e69fcd9a2779cee4e
- Simd::Scalar< real_type > scalar_real_type a02744.html a7ef8454657f69b2e69fcd9a2779cee4e
- void apply a02828.html aef5933d208a19e58d05633d97e3993e0 (X &x, Y &b, double reduction, InverseOperatorResult &res) override
- void apply a02824.html a118d2d5450a5bb499bed318fe23eb419 (X &x, X &b, InverseOperatorResult &res) override
- void apply a02748.html a603b6b3ec0fe42d2eff2ad4d13ef209d (X &x, X &b, double reduction, InverseOperatorResult &res) override
- SolverCategory::Category category a02748.html a323e48153d1a50d71ab83e7b82b1321c () const override
- std::string name a02748.html a7a15e3a8451ca039a01251e25dad47c2 () const
- iterationSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa9fce7d3cb1a28247f8d0f8fe2d3863a7
- iterationSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa9fce7d3cb1a28247f8d0f8fe2d3863a7
- normSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa3e7887a2fbc4f073d7c6dde204557d94
- normSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa3e7887a2fbc4f073d7c6dde204557d94
- void update a02824.html a4e050804c81785d9d4b9d507ff96a129 (X &w, int i, const std::vector< std::vector< field_type, fAlloc > > &H, const std::vector< field_type, fAlloc > &s, const std::vector< X > &v)
- std::enable_if< std::is_same< field_type, real_type >::value, T >::type conjugate a02824.html a5e8536d3b71c14fafca21bb19f9045ae (const T &t)
- void generatePlaneRotation a02824.html ab6ebfe998917523ba84e2fdbaa95d63f (field_type &dx, field_type &dy, real_type &cs, field_type &sn)
- void applyPlaneRotation a02824.html af62d58cb364e786927c1d2d5f0cc3b7c (field_type &dx, field_type &dy, real_type &cs, field_type &sn)
- void printHeader a02744.html a07986680755603e2cc783f8be1994d1f (std::ostream &s) const
- void printHeader a02744.html a07986680755603e2cc783f8be1994d1f (std::ostream &s) const
- void printOutput a02744.html a45229eb4007296995264f4277a89b51c (std::ostream &s, const CountType &iter, const DataType &norm, const DataType &norm_old) const
- void printOutput a02744.html a1c5876dba1ae3409f017e30cbd0a7838 (std::ostream &s, const CountType &iter, const DataType &norm) const
- void printOutput a02744.html a45229eb4007296995264f4277a89b51c (std::ostream &s, const CountType &iter, const DataType &norm, const DataType &norm_old) const
- void printOutput a02744.html a1c5876dba1ae3409f017e30cbd0a7838 (std::ostream &s, const CountType &iter, const DataType &norm) const
- int _restart a02824.html a803429f347f8c25277b8ca7d8364f29b
- std::shared_ptr< const LinearOperator< X, X > > _op a02748.html a999c57c5ec8e3d461b1dccaaa41d1430
- std::shared_ptr< Preconditioner< X, X > > _prec a02748.html af4a8a49af428c01332ca8254f124de3e
- std::shared_ptr< const ScalarProduct< X > > _sp a02748.html a5adee8221965ab567c523457696416f0
- scalar_real_type _reduction a02748.html ac9fa53fbc7b256e48620dd8acfbcac0a
- int _maxit a02748.html a9b9fc491826e83b4b56e9d9354e07155
- int _verbose a02748.html aafd5c0f9fb28cea306a95fa326f197df
- SolverCategory::Category _category a02748.html ae86a07e35fee34640932781b5f0b57e8
Dune::RestartedGMResSolver
a02824.html
class X
class Y
class F
Dune::IterativeSolver< X, X >
- X domain_type a02744.html aaba59848baa4879b548d96b9f77e150a
- X domain_type a02744.html aaba59848baa4879b548d96b9f77e150a
- X range_type a02744.html a85b7df40fa5e6a60c2a3db25a4140823
- X range_type a02744.html a85b7df40fa5e6a60c2a3db25a4140823
- X::field_type field_type a02744.html adce5c3d7c39415d90326ccc06b94b9dc
- X::field_type field_type a02744.html adce5c3d7c39415d90326ccc06b94b9dc
- FieldTraits< field_type >::real_type real_type a02744.html ae08de8ceccc057d0785cfda953796a81
- FieldTraits< field_type >::real_type real_type a02744.html ae08de8ceccc057d0785cfda953796a81
- Simd::Scalar< real_type > scalar_real_type a02744.html a7ef8454657f69b2e69fcd9a2779cee4e
- Simd::Scalar< real_type > scalar_real_type a02744.html a7ef8454657f69b2e69fcd9a2779cee4e
- RestartedGMResSolver
  a02824.html
  ab20fb84d916f6a05cced3162132b3829
  (const LinearOperator< X, Y > &op, Preconditioner< X, Y > &prec, scalar_real_type reduction, int restart, int maxit, int verbose)
- RestartedGMResSolver
  a02824.html
  ab481f85c0300d6ae6bdcc209b28693d1
  (const LinearOperator< X, Y > &op, const ScalarProduct< X > &sp, Preconditioner< X, Y > &prec, scalar_real_type reduction, int restart, int maxit, int verbose)
- RestartedGMResSolver
  a02824.html
  a0f817829fef7fdd5a61cf409d2812a68
  (std::shared_ptr< const LinearOperator< X, Y > > op, std::shared_ptr< Preconditioner< X, X > > prec, const ParameterTree &configuration)
- RestartedGMResSolver
  a02824.html
  a48641daecc19e87724accfa4e80361d3
  (std::shared_ptr< const LinearOperator< X, Y > > op, std::shared_ptr< const ScalarProduct< X > > sp, std::shared_ptr< Preconditioner< X, X > > prec, const ParameterTree &configuration)
- RestartedGMResSolver
  a02824.html
  ad165c793603ca54a2181407d4fa4e749
  (std::shared_ptr< const LinearOperator< X, Y > > op, std::shared_ptr< const ScalarProduct< X > > sp, std::shared_ptr< Preconditioner< X, Y > > prec, scalar_real_type reduction, int restart, int maxit, int verbose)
- void apply a02824.html a118d2d5450a5bb499bed318fe23eb419 (X &x, Y &b, InverseOperatorResult &res) override
- void apply a02824.html acdf68114c945de4fa73d0c2c279d8d7a (X &x, Y &b, double reduction, InverseOperatorResult &res) override
- void apply a02748.html a603b6b3ec0fe42d2eff2ad4d13ef209d (X &x, X &b, double reduction, InverseOperatorResult &res) override
- virtual void apply a02744.html aaef4f0b84f4a983421f15b6eea8c69ab (X &x, X &b, InverseOperatorResult &res)=0
- virtual void apply a02744.html aaef4f0b84f4a983421f15b6eea8c69ab (X &x, X &b, InverseOperatorResult &res)=0
- SolverCategory::Category category a02748.html a323e48153d1a50d71ab83e7b82b1321c () const override
- std::string name a02748.html a7a15e3a8451ca039a01251e25dad47c2 () const
- ReboundAllocatorType< X, field_type > fAlloc a02824.html a6aa3784b6607021d54457d7187fe6024
- ReboundAllocatorType< X, real_type > rAlloc a02824.html a87972b0ebca88e38df43ad7752d6f7a9
- typename IterativeSolver< X, X >::template Iteration< unsigned int > Iteration a02824.html aefd945a7e08e11ddbb222bb0328a8dc6
- iterationSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa9fce7d3cb1a28247f8d0f8fe2d3863a7
- iterationSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa9fce7d3cb1a28247f8d0f8fe2d3863a7
- normSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa3e7887a2fbc4f073d7c6dde204557d94
- normSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa3e7887a2fbc4f073d7c6dde204557d94
- void update a02824.html a4e050804c81785d9d4b9d507ff96a129 (X &w, int i, const std::vector< std::vector< field_type, fAlloc > > &H, const std::vector< field_type, fAlloc > &s, const std::vector< X > &v)
- std::enable_if< std::is_same< field_type, real_type >::value, T >::type conjugate a02824.html a5e8536d3b71c14fafca21bb19f9045ae (const T &t)
- std::enable_if<!std::is_same< field_type, real_type >::value, T >::type conjugate a02824.html a2f9dbb51285f7bb79c568617e0bacc4f (const T &t)
- void generatePlaneRotation a02824.html ab6ebfe998917523ba84e2fdbaa95d63f (field_type &dx, field_type &dy, real_type &cs, field_type &sn)
- void applyPlaneRotation a02824.html af62d58cb364e786927c1d2d5f0cc3b7c (field_type &dx, field_type &dy, real_type &cs, field_type &sn)
- void printHeader a02744.html a07986680755603e2cc783f8be1994d1f (std::ostream &s) const
- void printHeader a02744.html a07986680755603e2cc783f8be1994d1f (std::ostream &s) const
- void printOutput a02744.html a45229eb4007296995264f4277a89b51c (std::ostream &s, const CountType &iter, const DataType &norm, const DataType &norm_old) const
- void printOutput a02744.html a1c5876dba1ae3409f017e30cbd0a7838 (std::ostream &s, const CountType &iter, const DataType &norm) const
- void printOutput a02744.html a45229eb4007296995264f4277a89b51c (std::ostream &s, const CountType &iter, const DataType &norm, const DataType &norm_old) const
- void printOutput a02744.html a1c5876dba1ae3409f017e30cbd0a7838 (std::ostream &s, const CountType &iter, const DataType &norm) const
- int _restart a02824.html a803429f347f8c25277b8ca7d8364f29b
- std::shared_ptr< const LinearOperator< X, X > > _op a02748.html a999c57c5ec8e3d461b1dccaaa41d1430
- std::shared_ptr< Preconditioner< X, X > > _prec a02748.html af4a8a49af428c01332ca8254f124de3e
- std::shared_ptr< const ScalarProduct< X > > _sp a02748.html a5adee8221965ab567c523457696416f0
- scalar_real_type _reduction a02748.html ac9fa53fbc7b256e48620dd8acfbcac0a
- int _maxit a02748.html a9b9fc491826e83b4b56e9d9354e07155
- int _verbose a02748.html aafd5c0f9fb28cea306a95fa326f197df
- SolverCategory::Category _category a02748.html ae86a07e35fee34640932781b5f0b57e8
Dune::Richardson
a02668.html
class X
class Y
Dune::Preconditioner< X, Y >
- X domain_type a02668.html ad7e0332b1996202d36d9073d8797ba17
- Y range_type a02668.html a2f5e60b187f2372c6cc1f7100b363b4d
- X::field_type field_type a02668.html a238e5375b894d720b668240de35bbf39
- Simd::Scalar< field_type > scalar_field_type a02668.html acf7ac3151b8f74ef44b0b20353e90ece
- FieldTraits< scalar_field_type >::real_type real_field_type a02668.html acda99e16e880aa00e324b477a390a8a6
- Richardson
  a02668.html
  a619eda190172744ede545f3026071cf0
  (real_field_type w=1.0)
- Richardson
  a02668.html
  ad7092871af826b251714cacc736aaced
  (const ParameterTree &configuration)
- void pre a02668.html a3632486cc7821e56247def704dd00fc3 (X &x, Y &b) override
- void apply a02668.html a64545dd171a4697444d59a0bf8d0adda (X &v, const Y &d) override
- void post a02668.html a968d772cbc2dbaf0c002cef14f9dd48a (X &x) override
- SolverCategory::Category category a02668.html af7a0ce0947663d7ed24506414cbae647 () const override
Dune::ImplicitMatrixBuilder::row_object
a01156.html
- block_type & operator[] a01156.html a49863fdfe7fd224f9240cdbd5e2b5cb3 (size_type j) const
Dune::Amg::RowSum
a02056.html
- is_sign_preserving
  a00242.html
  gga501852ab7ac7538e7d21c38c209c1fd6a56a74268c7c125ed458045d82c8e8a2c
- is_sign_preserving
  a00242.html
  gga501852ab7ac7538e7d21c38c209c1fd6a56a74268c7c125ed458045d82c8e8a2c
- auto operator() a00242.html ga81409e7cc7b34fc58687e0f513efabd9 (const M &m) const
Dune::ScalarProduct
a02700.html
class X
- X domain_type a02700.html a84d88e2981586460b457ff766db16211
- X::field_type field_type a02700.html a7cba93c577072c40f285285441139ffb
- FieldTraits< field_type >::real_type real_type a02700.html acc45df54963b461b89d04ceef3818621
- virtual field_type dot a02700.html a261a4e5d403a4412cd03ea52a670e0fd (const X &x, const X &y) const
- virtual real_type norm a02700.html ae1935accd5a239a5bd274cb286cedb4a (const X &x) const
- virtual SolverCategory::Category category a02700.html a29cf855e6aca8d43341a820e41aefa6d () const
- virtual ~ScalarProduct a02700.html aa342a07511a611a1b3f3555c43899a4c ()
Dune::ScaledIdentityMatrix
a02720.html
class K
int n
- K field_type a02720.html a37c5ea271263c8ee5eca279264a16ea7
- K block_type a02720.html ac4070faa64369d7b13c05c0550cda657
- std::size_t size_type a02720.html a1a5c1fd633670f4b4b045f39cd3f7442
- DiagonalRowVector< K, n > row_type a02720.html a2096597013f67819f78dfcc928eca15d
- row_type reference a02720.html ac357b004e6186ec9cffb12ea6268c94a
- DiagonalRowVectorConst< K, n > const_row_type a02720.html adbe200614fee5e69f8f816318761f585
- const_row_type const_reference a02720.html a1bfd8da3c8785653f7bb4e4410c4ec04
- ContainerWrapperIterator< const WrapperType, reference, reference > Iterator a02720.html a24a09c7707d0037f1d795e1fb98e4d75
- Iterator iterator a02720.html a426f14c5c15817123d229eebf035e8f1
- Iterator RowIterator a02720.html a7be1fd1cb574c3f13b65eae6dbf24a22
- row_type::Iterator ColIterator a02720.html a1be50f87c91351e363c09b05347964ea
- ContainerWrapperIterator< const WrapperType, const_reference, const_reference > ConstIterator a02720.html a6b766d838ea4977f2b992a3375564239
- ConstIterator const_iterator a02720.html a7cdc1b2344b2e251081fcd6e2654f8d3
- ConstIterator ConstRowIterator a02720.html a92caa0feecc2540057b94dbbc4587428
- const_row_type::ConstIterator ConstColIterator a02720.html a098e0a4304e5b037783a3e430a69decc
- ScaledIdentityMatrix
  a02720.html
  a7d1411fdb20065388b1874293cabe760
  ()
- ScaledIdentityMatrix
  a02720.html
  aa2df6ac99c36fbdfe64ac535ad2d6a62
  (const K &k)
- ScaledIdentityMatrix & operator= a02720.html a693d916a79393ac19c04910ce6abb6c6 (const K &k)
- bool identical a02720.html ab76bbb9a9f291408b3ae3e34b0f921c3 (const ScaledIdentityMatrix< K, n > &other) const
- Iterator begin a02720.html ab9a83c665a6a28a42f2b14717ef1e510 ()
- Iterator end a02720.html a4126312cb950e1c6901ae65b465ecc3d ()
- Iterator beforeEnd a02720.html a2bb177f4afa12bf43a53c03867fd6da0 ()
- Iterator beforeBegin a02720.html a14a92f019e26954f48e69eb73c1011ad ()
- ConstIterator begin a02720.html af2718f2a1fcb8bdd187380dab1a7a453 () const
- ConstIterator end a02720.html a0a4805d5dbfd10152f29598bf8d8eb60 () const
- ConstIterator beforeEnd a02720.html a92d03561b78daf81dced61227df9edd4 () const
- ConstIterator beforeBegin a02720.html a826f88ac5c2970b89aa692ad420f6a03 () const
- bool operator== a02720.html a7eb55dac5f40c39b3e7baf217b31bd23 (const ScaledIdentityMatrix &other) const
- bool operator!= a02720.html a18577bb2c5434bd7a6a9239b6132aaff (const ScaledIdentityMatrix &other) const
- void solve a02720.html a7920aa9318f3da43bd1586e171c0d714 (V &x, const V &b) const
- void invert a02720.html ab76f7c8f05eb81be8b38ab29c5ef09cd ()
- K determinant a02720.html a3038b83fe2455cbb620bdc7e76b9d356 () const
- size_type N a02720.html affc9b648ddce7015c512c877624fc63f () const
- size_type M a02720.html a9c599d284175ca82e6b9ff7f1e644f89 () const
- bool exists a02720.html a7aa164630b98b9d4e7783d5c2e48e029 (size_type i, size_type j) const
- reference operator[] a02720.html ae64e0102a3a4d21e185f3bf958a3648f (size_type i)
- const_reference operator[] a02720.html a9f8142aa90e482ae80a0da841e192380 (size_type i) const
- const K & diagonal a02720.html a63f941446790881ad6669ac294a38051 (size_type) const
- K & diagonal a02720.html a73f4d826e9406ae1891d206ccaad35d2 (size_type)
- const K & scalar a02720.html a54fcc5bfb4599e325a13667be54d8035 () const
- K & scalar a02720.html ac0f6b9d0fe38d52068f6749c47de42a0 ()
- void mv a02720.html a1dcf99bd5b04631974ecd2f80d68fd8a (const X &x, Y &y) const
- void mtv a02720.html adf75adc4785041cbcb0af69572bce57f (const X &x, Y &y) const
- void umv a02720.html a59a20890c7ddb18baa237a58938f2e23 (const X &x, Y &y) const
- void umtv a02720.html a2014ba891c75d689ef86f7bd64704240 (const X &x, Y &y) const
- void umhv a02720.html a2021f4202f85d7cda847791c8f1cfa6d (const X &x, Y &y) const
- void mmv a02720.html a18de3bb864e7c630fc835acec34439e9 (const X &x, Y &y) const
- void mmtv a02720.html a06c7add885db73c27de63525ab74a12b (const X &x, Y &y) const
- void mmhv a02720.html ad8a08bf4ea84aef6746efe74f49c638a (const X &x, Y &y) const
- void usmv a02720.html a1b64b2275abe7bc0f3043976f2161d16 (const K &alpha, const X &x, Y &y) const
- void usmtv a02720.html a390d183cf059382e854f0447eeb8f4ed (const K &alpha, const X &x, Y &y) const
- void usmhv a02720.html a0039628bac3142f32ea1e4a5fee620e9 (const K &alpha, const X &x, Y &y) const
- FieldTraits< field_type >::real_type frobenius_norm a02720.html a8b7528b1b6e4deccd442552657fccff3 () const
- FieldTraits< field_type >::real_type frobenius_norm2 a02720.html a8b34e64ef7776c6e6c9ebd6f67ba365c () const
- FieldTraits< field_type >::real_type infinity_norm a02720.html a915fc56389ae32c44049d629784e19de () const
- FieldTraits< field_type >::real_type infinity_norm_real a02720.html ab457dd9846724f0e6c6f8453f9dd6650 () const
- static constexpr std::integral_constant< size_type, n > rows a02720.html a15dcdd7842d85eb01a6850d185fdb1d4
- static constexpr std::integral_constant< size_type, n > cols a02720.html a54ae99995b1f483b65ea8b29d1a18429
- friend std::ostream & operator<< a02720.html a899e6ada07e6bd949d0c4f96be820dba (std::ostream &s, const ScaledIdentityMatrix< K, n > &a)
- ScaledIdentityMatrix & operator+= a02720.html ad92670218e3b890f81412885ec415013 (const ScaledIdentityMatrix &y)
- ScaledIdentityMatrix & operator-= a02720.html a087304c9c2c9d4dc07795a5c59b6ae5b (const ScaledIdentityMatrix &y)
- ScaledIdentityMatrix & operator+= a02720.html ad9504977a25f0eb35c7d44446fc6a6d7 (const K &k)
- ScaledIdentityMatrix & operator-= a02720.html a4b692a69d7390307f4a06ffaf5e2c379 (const K &k)
- ScaledIdentityMatrix & operator*= a02720.html ab4f8c7e790144f3a3b4b4bbe17b0c66a (const K &k)
- ScaledIdentityMatrix & operator/= a02720.html a843283e31e5ca521390dda45d32d0c03 (const K &k)
- friend auto operator* a02720.html aa54bbfc296c9cf4c691ee8bdaef8be74 (const ScaledIdentityMatrix &matrix, Scalar scalar)
- friend auto operator* a02720.html ad2f310ee58e52c96ceb8e9fac673c14c (Scalar scalar, const ScaledIdentityMatrix &matrix)
- friend auto & operator+= a02720.html a7a8e0546741d3f6980e50959b711ddd4 (FieldMatrix< OtherScalar, n, n > &fieldMatrix, const ScaledIdentityMatrix &matrix)
- friend auto operator+ a02720.html a581f42a8bf23c8f376a871efdd109412 (const FieldMatrix< OtherScalar, n, n > &fieldMatrix, const ScaledIdentityMatrix &matrix)
- friend auto operator+ a02720.html a49c9cf9ab63c165a6d63f1a6c1157f22 (const ScaledIdentityMatrix &matrix, const FieldMatrix< OtherScalar, n, n > &fieldMatrix)
- friend auto operator+= a02720.html a27cb3ab799b3456bd38592291561d8ff (DiagonalMatrix< OtherScalar, n > &diagonalMatrix, const ScaledIdentityMatrix &matrix)
- friend auto operator+ a02720.html a2ba400c2c9e7043e49ea3eebd39338c2 (const DiagonalMatrix< OtherScalar, n > &diagonalMatrix, const ScaledIdentityMatrix &matrix)
- friend auto operator+ a02720.html a0f8fb9be0c846d1f4fad9669b1051278 (const ScaledIdentityMatrix &matrix, const DiagonalMatrix< OtherScalar, n > &diagonalMatrix)
- void mv a02720.html a1dcf99bd5b04631974ecd2f80d68fd8a (const X &x, Y &y) const
- void mtv a02720.html adf75adc4785041cbcb0af69572bce57f (const X &x, Y &y) const
- void umv a02720.html a59a20890c7ddb18baa237a58938f2e23 (const X &x, Y &y) const
- void umtv a02720.html a2014ba891c75d689ef86f7bd64704240 (const X &x, Y &y) const
- void umhv a02720.html a2021f4202f85d7cda847791c8f1cfa6d (const X &x, Y &y) const
- void mmv a02720.html a18de3bb864e7c630fc835acec34439e9 (const X &x, Y &y) const
- void mmtv a02720.html a06c7add885db73c27de63525ab74a12b (const X &x, Y &y) const
- void mmhv a02720.html ad8a08bf4ea84aef6746efe74f49c638a (const X &x, Y &y) const
- void usmv a02720.html a1b64b2275abe7bc0f3043976f2161d16 (const K &alpha, const X &x, Y &y) const
- void usmtv a02720.html a390d183cf059382e854f0447eeb8f4ed (const K &alpha, const X &x, Y &y) const
- void usmhv a02720.html a0039628bac3142f32ea1e4a5fee620e9 (const K &alpha, const X &x, Y &y) const
- FieldTraits< field_type >::real_type frobenius_norm a02720.html a8b7528b1b6e4deccd442552657fccff3 () const
- FieldTraits< field_type >::real_type frobenius_norm2 a02720.html a8b34e64ef7776c6e6c9ebd6f67ba365c () const
- FieldTraits< field_type >::real_type infinity_norm a02720.html a915fc56389ae32c44049d629784e19de () const
- FieldTraits< field_type >::real_type infinity_norm_real a02720.html ab457dd9846724f0e6c6f8453f9dd6650 () const
Dune::SeqDILU
a02660.html
class M
class X
class Y
int l
Dune::Preconditioner< X, Y >
- M matrix_type a02660.html a85323106e436b81a8c4fa4a500166242
- typename matrix_type::block_type block_type a02660.html a87fea5540aac4761e49d25adf83044f2
- X domain_type a02660.html a855d3646974c554cc551aa39f48f88fe
- Y range_type a02660.html ac63b5919cc2d3a29fa5a2d80b69a92f4
- typename X::field_type field_type a02660.html a251e9687b8d2fdeeeb0766733188a446
- Simd::Scalar< field_type > scalar_field_type a02660.html a6292c33f1c64a561571b511258077b41
- typename FieldTraits< scalar_field_type >::real_type real_field_type a02660.html a735f6f3c2d12e6fd4582064036c8dd19
- SeqDILU
  a02660.html
  aa0edab40541a1b16b547def0834c6837
  (const M &A, real_field_type w)
- SeqDILU
  a02660.html
  a4a529e2cea4657b41a88e9477bdac43f
  (const std::shared_ptr< const AssembledLinearOperator< M, X, Y > > &A, const ParameterTree &configuration)
- SeqDILU
  a02660.html
  adef5377510466d23a5e217f6b28b45bb
  (const M &A, const ParameterTree &config)
- void pre a02660.html abf433eb1773991c17cdebb9606628d03 (X &x, Y &b) override
- void apply a02660.html a81b645d622993f4b872638a838368fe9 (X &v, const Y &d) override
- void post a02660.html af108bca6a7ecddad50a7f6889091dc5f (X &x) override
- SolverCategory::Category category a02660.html ae8294860606a7f3c8f66255eb2c0a981 () const override
- std::vector< block_type > Dinv_ a02660.html ae5b662bfcc5528d0dc558516a132f757
- const M & _A_ a02660.html a35817d5c9ca1100aaeef2b950701d646
- const real_field_type _w a02660.html a29b85cbf4885fcc9887f44bc2ec4e390
- const bool wNotIdentity_ a02660.html a0f56041d4c5d00ca77529b5a8dbd8bef
Dune::SeqILDL
a02672.html
class M
class X
class Y
Dune::Preconditioner< X, Y >
- std::remove_const_t< M > matrix_type a02672.html a66b040daaaef762e7581071062c7dfc6
- X domain_type a02672.html a38c968bf76895d8454df7b847e092a5f
- Y range_type a02672.html a63103f0828ead2504cf798d9ea8c5ed5
- X::field_type field_type a02672.html ae09ecbb3eb985e55e0d9cfcc65d89623
- Simd::Scalar< field_type > scalar_field_type a02672.html adc5fb39fd38c9a9b04953fbeb7272228
- FieldTraits< scalar_field_type >::real_type real_field_type a02672.html aa3c44cdfcf86fdc7b093d0015cb72487
- SeqILDL
  a02672.html
  acd8c5ac5749eb1be2d0bd70501fbd8ce
  (const std::shared_ptr< const AssembledLinearOperator< M, X, Y > > &A, const ParameterTree &configuration)
- SeqILDL
  a02672.html
  a04ca3970b98f8b3684f3a4658a835361
  (const matrix_type &A, const ParameterTree &config)
- SeqILDL
  a02672.html
  a114411835d68bad5be37671da3816918
  (const matrix_type &A, real_field_type relax=real_field_type(1))
- void pre a02672.html ad1f712fba540d3bd345429918c98a47a (X &x, Y &b) override
- void apply a02672.html aa27e6c4709907cdee636dfdbaa32fea5 (X &v, const Y &d) override
- void post a02672.html a4b88e2adc401e94ac2be0bf3c237cc26 (X &x) override
- SolverCategory::Category category a02672.html af4c0abded1832259e5912149271f1f65 () const override
Dune::SeqILU
a02664.html
class M
class X
class Y
int l
Dune::Preconditioner< X, Y >
- std::remove_const< M >::type matrix_type a02664.html a886c9956d6667cf14b9e9f548d6b1e7d
- matrix_type::block_type block_type a02664.html a90570275b21a92334811e6bef14aa79d
- X domain_type a02664.html ae2b7b144d533be7746439565848a525f
- Y range_type a02664.html a44cb24f4963a5c3aea4eb85b6e411a73
- X::field_type field_type a02664.html aaecbb58825a130f86b1435f7185e0a1e
- Simd::Scalar< field_type > scalar_field_type a02664.html ae54c3fe40fa4d69615da65edb48a1073
- FieldTraits< scalar_field_type >::real_type real_field_type a02664.html aa8f313cb0f449439fa64227e2c05a667
- ILU::CRS< block_type, typename M::allocator_type > CRS a02664.html a386289e21289f9e02ca893eff43fabee
- SeqILU
  a02664.html
  ab47c50c8a4d5149bb086e5b28b48e124
  (const M &A, real_field_type w, const bool resort=false)
- SeqILU
  a02664.html
  adc5c61f3a731df44bd53470b9390cf45
  (const std::shared_ptr< const AssembledLinearOperator< M, X, Y > > &A, const ParameterTree &configuration)
- SeqILU
  a02664.html
  a587350d7e034cd7d2e568a889cd6e45c
  (const M &A, const ParameterTree &config)
- SeqILU
  a02664.html
  a0738617e25d9d0c515731067b6b8e7ac
  (const M &A, int n, real_field_type w, const bool resort=false)
- void pre a02664.html a5e1348b118ee655109d87236e84a04ab (X &x, Y &b) override
- void apply a02664.html abc399f104e0e48d27fefeca1cb1ffe21 (X &v, const Y &d) override
- void post a02664.html a567c24104704670ece784916998fa961 (X &x) override
- SolverCategory::Category category a02664.html adb08494f033328f3c1139267a44ce64a () const override
- std::unique_ptr< matrix_type > ILU_ a02664.html af2f7d755c646f56e1344e84b25b8ac54
- CRS lower_ a02664.html a5276e2a8fbc5eb4d014af8d895b6ab93
- CRS upper_ a02664.html af7c0f39a1aa89a7dfc4e8ffdcb42be2a
- std::vector< block_type, typename matrix_type::allocator_type > inv_ a02664.html ae3cdfda76bb3940b2b57002f717eeb0d
- const real_field_type w_ a02664.html adb9656b8f8c3de4bc71edd2d798a02ab
- const bool wNotIdentity_ a02664.html a56d284af2759ccbe61931ccd86adbfe7
Dune::SeqJac
a02656.html
class M
class X
class Y
int l
Dune::Preconditioner< X, Y >
- M matrix_type a02656.html a35be4fb3c1cc34a64a76a3eb35e01a37
- X domain_type a02656.html aad91bd37afbb53c8542f72b93a51148a
- Y range_type a02656.html aed41ed8906cd4910ff9ed6a15d44edd0
- X::field_type field_type a02656.html a65cf060da925ea66168eb8e20156c1c1
- Simd::Scalar< field_type > scalar_field_type a02656.html a42688396f70f5d8b2c26876e2e9196e5
- FieldTraits< scalar_field_type >::real_type real_field_type a02656.html ac9fdc47b31d93021e067d67a6a98966c
- SeqJac
  a02656.html
  aed20397775b4b0d2a1b9f2cffdadd3a4
  (const M &A, int n, real_field_type w)
- SeqJac
  a02656.html
  a4b2575598bbc77fe9fbda52f64403acb
  (const std::shared_ptr< const AssembledLinearOperator< M, X, Y > > &A, const ParameterTree &configuration)
- SeqJac
  a02656.html
  a2d277c383aa9dbab746ed1e53cfea453
  (const M &A, const ParameterTree &configuration)
- void pre a02656.html a6c6f86aa1a38c62005d59fb4bf91f5b0 (X &x, Y &b) override
- void apply a02656.html a5485dc01bc05268dd8bffc7d878da57a (X &v, const Y &d) override
- void post a02656.html ac8a49de76df4c5b3fb7f1426f78111c4 (X &x) override
- SolverCategory::Category category a02656.html ab028f80e31749a76e698f0a380a7b0b6 () const override
Dune::SeqOverlappingSchwarz
a01440.html
class M
class X
class TM
class TD
class TA
Dune::Preconditioner< X, X >
- M matrix_type a01440.html a2c1e4ea9fee09a79b7aaf1b2b3c4d0d2
- X domain_type a01440.html a4902bcf720a9a2a000ceacb39486ac23
- X range_type a01440.html a42dd144168cffd7d1c2d4a889107f78e
- TM Mode a01440.html a2d4011786d2ab3eeeb24c6e1e84ff6c8
- X::field_type field_type a01440.html a00ba249b6b77136bb153c46347b389b9
- matrix_type::size_type size_type a01440.html ab6387a55019a9d272855c893f13926bd
- TA allocator a01440.html a8ff3fbfe11e269e3a881b95f411dc2a9
- std::set< size_type, std::less< size_type >, typename std::allocator_traits< TA >::template rebind_alloc< size_type > > subdomain_type a01440.html a4827605c7207dd2a28a54cf7acbcd399
- std::vector< subdomain_type, typename std::allocator_traits< TA >::template rebind_alloc< subdomain_type > > subdomain_vector a01440.html a94ed586f1f44590f316c357fbc7f7fdd
- SLList< size_type, typename std::allocator_traits< TA >::template rebind_alloc< size_type > > subdomain_list a01440.html a143a9c56f2a32a499377177c83a1bf59
- std::vector< subdomain_list, typename std::allocator_traits< TA >::template rebind_alloc< subdomain_list > > rowtodomain_vector a01440.html aa679bfde903b5a193f50e31837d22956
- TD slu a01440.html a50631a791fd5af07814343d834712e25
- std::vector< slu, typename std::allocator_traits< TA >::template rebind_alloc< slu > > slu_vector a01440.html a1f784bbbe8022c0428406ae55fa6ed64
- SeqOverlappingSchwarz
  a00244.html
  ga8b6f1eb9ad0a1080f762446c800ee2ef
  (const matrix_type &mat, const subdomain_vector &subDomains, field_type relaxationFactor=1, bool onTheFly_=true)
- SeqOverlappingSchwarz
  a00244.html
  gae92d3496d89061727cbb287f66353cb5
  (const matrix_type &mat, const rowtodomain_vector &rowToDomain, field_type relaxationFactor=1, bool onTheFly_=true)
- void pre a01440.html a9e2691d77d099f6a11559d6d78a49ba5 (X &x, X &b) override
- void apply a00244.html gad4b3fe360479976707f67f29b407b223 (X &v, const X &d) override
- void post a01440.html a30adc5d4761239273de101e5e3c33dd2 (X &x) override
- void apply a00244.html ga0ebf920312afc78d62ca6b1975df6032 (X &v, const X &d)
- SolverCategory::Category category a01440.html a2131d389e93de5266ad8df8cf43bece0 () const override
Dune::SeqOverlappingSchwarzApplier
a01976.html
class T
- T smoother a01976.html a3fb79574eded315d7e8279d2f2bce67d
- smoother::range_type range_type a01976.html a156cceca5288b79112f0b55f41a16724
- static void apply a01976.html a6076729a19dd0e0099a52b0fb177228d (smoother &sm, range_type &v, const range_type &b)
Dune::SeqOverlappingSchwarzApplier< SeqOverlappingSchwarz< M, X, SymmetricMultiplicativeSchwarzMode, TD, TA > >
a01980.html
class M
class X
class TD
class TA
- SeqOverlappingSchwarz< M, X, SymmetricMultiplicativeSchwarzMode, TD, TA > smoother a01980.html ae702736435c9fed6160a11b57e8b0897
- smoother::range_type range_type a01980.html af2aacfdff2df5dc3fe0dac1e346bb76d
- static void apply a01980.html a99180b7ecea2049d7fbf0b8137f25c4e (smoother &sm, range_type &v, const range_type &b)
Dune::SeqOverlappingSchwarzAssemblerHelper
a01444.html
class T
bool tag
Dune::SeqOverlappingSchwarzAssemblerHelper< DynamicMatrixSubdomainSolver< BCRSMatrix< K, Al >, X, Y >, false >
a01984.html
class K
class Al
class X
class Y
- BCRSMatrix< K, Al > matrix_type a01984.html a17c21dbe7634ee5f72e8f8b3a0323823
- static std::size_t assembleLocalProblems a00244.html ga7e310a5c45907df9076a18f3a6ff6451 (const RowToDomain &rowToDomain, const matrix_type &mat, Solvers &solvers, const SubDomains &domains, bool onTheFly)
- static constexpr size_t n a01984.html a5bbd9bb7d40d95533417e9c5ca9c38e6
Dune::SeqOverlappingSchwarzAssemblerHelper< ILU0SubdomainSolver< M, X, Y >, false >
a01996.html
class M
class X
class Y
Dune::SeqOverlappingSchwarzAssemblerILUBase< M, X, Y >
- M matrix_type a01992.html a5aee4c2388849de9ba7ef2f6afdc69f6
- static std::size_t assembleLocalProblems a00244.html gad6302cd50d5db09119ee9de39e700ba6 (const RowToDomain &rowToDomain, const matrix_type &mat, Solvers &solvers, const SubDomains &domains, bool onTheFly)
Dune::SeqOverlappingSchwarzAssemblerHelper< ILUNSubdomainSolver< M, X, Y >, false >
a02000.html
class M
class X
class Y
Dune::SeqOverlappingSchwarzAssemblerILUBase< M, X, Y >
- M matrix_type a01992.html a5aee4c2388849de9ba7ef2f6afdc69f6
- static std::size_t assembleLocalProblems a00244.html gad6302cd50d5db09119ee9de39e700ba6 (const RowToDomain &rowToDomain, const matrix_type &mat, Solvers &solvers, const SubDomains &domains, bool onTheFly)
Dune::SeqOverlappingSchwarzAssemblerHelper< S< BCRSMatrix< T, A > >, true >
a01988.html
template< class > class S
typename T
typename A
- BCRSMatrix< T, A > matrix_type a01988.html a3a126ea72725fae253352af3f991e91b
- static std::size_t assembleLocalProblems a00244.html gad2c38596fb38fbd904e356cea2bcd554 (const RowToDomain &rowToDomain, const matrix_type &mat, Solvers &solvers, const SubDomains &domains, bool onTheFly)
- static constexpr size_t n a01988.html a8db28cef27665da8976dedf6a92e3c6b
Dune::SeqOverlappingSchwarzAssemblerILUBase
a01992.html
class M
class X
class Y
- M matrix_type a01992.html a5aee4c2388849de9ba7ef2f6afdc69f6
- static std::size_t assembleLocalProblems a00244.html gad6302cd50d5db09119ee9de39e700ba6 (const RowToDomain &rowToDomain, const matrix_type &mat, Solvers &solvers, const SubDomains &domains, bool onTheFly)
Dune::SeqOverlappingSchwarzDomainSize
a02004.html
class M
Dune::SeqOverlappingSchwarzDomainSize< BCRSMatrix< T, A > >
a02008.html
typename T
typename A
- static int size a02008.html a71535882851813de6f3e4d942f2516c9 (const Domain &d)
- static constexpr size_t n a02008.html af16eeb13068117b9acf658a12edf408b
- static constexpr size_t m a02008.html ac44660635d12770c581c61afdc8ed6aa
Dune::Amg::SeqOverlappingSchwarzSmootherArgs
a02576.html
class T
Dune::Amg::DefaultSmootherArgs< T >
- Overlap
  a00242.html
  ga22fb6db8e79193a001ad79f7bf55d3e1
- vertex
  a00242.html
  gga22fb6db8e79193a001ad79f7bf55d3e1a9b354c310e716b743c1c923ad4966a2b
- aggregate
  a00242.html
  gga22fb6db8e79193a001ad79f7bf55d3e1a0c4644f80ab36fa5f0905fdd0983ec57
- pairwise
  a00242.html
  gga22fb6db8e79193a001ad79f7bf55d3e1a50d188b2155182cb3b391160cd4153b5
- none
  a00242.html
  gga22fb6db8e79193a001ad79f7bf55d3e1a505e0d6253fa516d910e78dd8793b242
- vertex
  a00242.html
  gga22fb6db8e79193a001ad79f7bf55d3e1a9b354c310e716b743c1c923ad4966a2b
- aggregate
  a00242.html
  gga22fb6db8e79193a001ad79f7bf55d3e1a0c4644f80ab36fa5f0905fdd0983ec57
- pairwise
  a00242.html
  gga22fb6db8e79193a001ad79f7bf55d3e1a50d188b2155182cb3b391160cd4153b5
- none
  a00242.html
  gga22fb6db8e79193a001ad79f7bf55d3e1a505e0d6253fa516d910e78dd8793b242
- FieldTraits< T >::real_type RelaxationFactor a00242.html gaa96ee6835f5db1ddd21234ac1f272874
- SeqOverlappingSchwarzSmootherArgs
  a00242.html
  ga85e8fa9aeacc941e58aaa24e97f67316
  (Overlap overlap_=vertex, bool onthefly_=false)
- Overlap overlap a00242.html gafe264e153a2e6d9ee9a79fe314b341ac
- bool onthefly a00242.html ga4d3815b549e94d0a2569edc4e32a45b2
- int iterations a00242.html gaf86eaea0d7dc0f7841c91ee60cadc3f8
- RelaxationFactor relaxationFactor a00242.html gad1b07aaab2acba6665e54db06cec5e4c
Dune::SeqScalarProduct
a02708.html
class X
Dune::ScalarProduct< X >
- X domain_type a02700.html a84d88e2981586460b457ff766db16211
- X::field_type field_type a02700.html a7cba93c577072c40f285285441139ffb
- FieldTraits< field_type >::real_type real_type a02700.html acc45df54963b461b89d04ceef3818621
- virtual field_type dot a02700.html a261a4e5d403a4412cd03ea52a670e0fd (const X &x, const X &y) const
- virtual real_type norm a02700.html ae1935accd5a239a5bd274cb286cedb4a (const X &x) const
- virtual SolverCategory::Category category a02700.html a29cf855e6aca8d43341a820e41aefa6d () const
Dune::SeqSOR
a02652.html
class M
class X
class Y
int l
Dune::Preconditioner< X, Y >
- M matrix_type a02652.html a19c8b9476931e56f9c086e12fee9dbe5
- X domain_type a02652.html a59e703c6a6c3b5114828466edeb579ba
- Y range_type a02652.html abe12d0acefc8e81c045c8105d943c74c
- X::field_type field_type a02652.html af0936a1bb7f8855b219e31cb72b39588
- Simd::Scalar< field_type > scalar_field_type a02652.html a807c518e7abd4decafc1fa70768206c6
- FieldTraits< scalar_field_type >::real_type real_field_type a02652.html a235d5691734804acfb5827b16dd5a8cf
- SeqSOR
  a02652.html
  af4fa23f945d44595e7e97e2a1af1076f
  (const M &A, int n, real_field_type w)
- SeqSOR
  a02652.html
  a00f5aee0a1b4710acecc91e7b993de1d
  (const std::shared_ptr< const AssembledLinearOperator< M, X, Y > > &A, const ParameterTree &configuration)
- SeqSOR
  a02652.html
  acd82d2e5f0a633b79332e3a9a80cba0f
  (const M &A, const ParameterTree &configuration)
- void pre a02652.html abb68f79798736165b70ef9cf32f79941 (X &x, Y &b) override
- void apply a02652.html a8e0d95481ec00a42047626cc3082736c (X &v, const Y &d) override
- void apply a02652.html a3261a46d3c625a277b928f3233aa84cb (X &v, const Y &d)
- void post a02652.html a0741832bea202204070fc7b6434a3083 (X &x) override
- SolverCategory::Category category a02652.html adcc57b1f205dd09b300d5538be022d70 () const override
Dune::SeqSSOR
a02648.html
class M
class X
class Y
int l
Dune::Preconditioner< X, Y >
- M matrix_type a02648.html ab9aaf438a086ec04c9a29f77f144d7b8
- X domain_type a02648.html ab43f1555220cf61b9df1b5474d85c751
- Y range_type a02648.html ae0be15bb4a594b37b802605715337c0c
- X::field_type field_type a02648.html a81831aed301d8c4069ce92ca9138c5b8
- Simd::Scalar< field_type > scalar_field_type a02648.html a8503e1874699dd6a5dd5d90c2e977f50
- FieldTraits< scalar_field_type >::real_type real_field_type a02648.html ae76ede452fe62985c04ede92c0cec5a6
- SeqSSOR
  a02648.html
  afb5a0a8e24a3c8cc2edb9070af781f72
  (const M &A, int n, real_field_type w)
- SeqSSOR
  a02648.html
  a17c8d5425e8af2b3c65460b9bbbfd969
  (const std::shared_ptr< const AssembledLinearOperator< M, X, Y > > &A, const ParameterTree &configuration)
- SeqSSOR
  a02648.html
  a2dc017a9cacd8f7e09eb863fcc8c7781
  (const M &A, const ParameterTree &configuration)
- void pre a02648.html a14d16b7b438f6810e2f4d856819f0081 (X &x, Y &b) override
- void apply a02648.html ac6e353be11a6c485842488aeddcd17b1 (X &v, const Y &d) override
- void post a02648.html a815457cf29c736488a64193cf88caae0 (X &x) override
- SolverCategory::Category category a02648.html a5ae639d8280f457244c0d7c89c09763d () const override
Dune::Amg::SequentialCommunicationArgs
a02196.html
- SequentialCommunicationArgs
  a00242.html
  ga5d0e12d400335feb904c46b0ecb30100
  (Communication< void * > comm, int cat)
- Communication< void * > comm_ a00242.html gac015007d7efc1b2cff436315c5a86c54
Dune::Amg::SequentialInformation
a02468.html
- Communication< void * > MPICommunicator a02468.html aa3aa8d1c902c7ea151acd97ac290b3dd
- EmptySet< int > CopyFlags a02468.html a6821ff5f42a9299c8a6d7b65458c5e83
- AllSet< int > OwnerSet a02468.html a7c09b216be914412786aa3acc33d4913
- int GlobalLookupIndexSet a02468.html ac4efb6eb0660bef61c283ff38bb56b09
- SolverCategory::Category category a02468.html aca8859169b0d01fdbc22eae11cdd91b8 () const
- MPICommunicator communicator a02468.html a839c22211ba9b6e99bf75b7ab97c4cda () const
- int procs a02468.html acbced7ac3019ceb0b0e65dab421a3b60 () const
- T globalSum a02468.html a21ad4f71b3f402d51d50d8ea66c3d353 (const T &t) const
- void buildGlobalLookup a02468.html a84745a1db9dcee837b626916df9055ab (std::size_t)
- void freeGlobalLookup a02468.html ac2d59bd2fdfc0690f0bf5e1cb1b1d485 ()
- const GlobalLookupIndexSet & globalLookup a02468.html ab7b035bed98b1b7d5a0351e38ce54dd4 () const
- void copyOwnerToAll a02468.html a825b108fca1d5a70adfbf929969bf81d (V &v, V &v1) const
- void project a02468.html a9ff245ec794a5321ecc32b71cba5db1d (V &v) const
- void dot a02468.html a76c55372b877ed93de1076dcd0253138 (const T1 &x, const T1 &y, T2 &result) const
- FieldTraits< typenameT1::field_type >::real_type norm a02468.html ac178cca08611a894e3f8a2fda14bd41b (const T1 &x) const
- SequentialInformation
  a02468.html
  ab2815afc38bb0d073248b7f05616387b
  (const Communication< T > &)
- SequentialInformation
  a02468.html
  a0c8e51f9c3033b70446848f716a1cf6e
  ()
- SequentialInformation
  a02468.html
  ac0bdf6f370e666a9509f25381d22c689
  (const SequentialInformation &)
Dune::Amg::SmootherApplier
a02556.html
class T
- T Smoother a00242.html ga70013fc79e744c92cb652a859bdea5a9
- Smoother::range_type Range a00242.html gafabc5c514f2c28e676fee83c382a03dd
- Smoother::domain_type Domain a00242.html gaabfbaf030c71c3733beecd689567079b
- static void preSmooth a00242.html gaeb9809e8ad5d1467042fd1f633cbc1bb (Smoother &smoother, Domain &v, const Range &d)
- static void postSmooth a00242.html gaa5289973434af337b81c8b7119efe832 (Smoother &smoother, Domain &v, const Range &d)
Dune::Amg::SmootherApplier< BlockPreconditioner< X, Y, C, SeqSOR< M, X, Y, l > > >
a02564.html
class M
class X
class Y
class C
int l
- BlockPreconditioner< X, Y, C, SeqSOR< M, X, Y, l > > Smoother a00242.html ga75f8cd10d36efd9060d7cb723a133caf
- Smoother::range_type Range a00242.html gaf2545d0586fe41e2055b58612eb95b43
- Smoother::domain_type Domain a00242.html gafed382e27f0ca8095df897e3a814b3b6
- static void preSmooth a00242.html ga691d13f78b7f4e1570a92feca86612ef (Smoother &smoother, Domain &v, Range &d)
- static void postSmooth a00242.html gaecc26d44bce448c5dacdda88b9d71cca (Smoother &smoother, Domain &v, Range &d)
Dune::Amg::SmootherApplier< NonoverlappingBlockPreconditioner< C, SeqSOR< M, X, Y, l > > >
a02568.html
class M
class X
class Y
class C
int l
- NonoverlappingBlockPreconditioner< C, SeqSOR< M, X, Y, l > > Smoother a00242.html ga1f8a3902613f2ff0202781be8ea9c23e
- Smoother::range_type Range a00242.html ga3da40a137914075554408ff7c9ba6d46
- Smoother::domain_type Domain a00242.html gaaa0e2c3a0091cdc60bec043afe8a0228
- static void preSmooth a00242.html ga372dc8c9f9eebb2fec4868371af22f95 (Smoother &smoother, Domain &v, Range &d)
- static void postSmooth a00242.html ga056794b1cdc123405b6f6ff093df554b (Smoother &smoother, Domain &v, Range &d)
Dune::Amg::SmootherApplier< SeqOverlappingSchwarz< M, X, MultiplicativeSchwarzMode, MS, TA > >
a02572.html
class M
class X
class MS
class TA
- SeqOverlappingSchwarz< M, X, MultiplicativeSchwarzMode, MS, TA > Smoother a00242.html gab5854369002cf510c2c4b06e93e506e5
- Smoother::range_type Range a00242.html ga0f5737e52e5a72172596c76494ee1959
- Smoother::domain_type Domain a00242.html ga7fad1352c0333fa3d6c713fcae46c2e1
- static void preSmooth a00242.html ga0a2eceb1b037653dc2dfea1386ebec60 (Smoother &smoother, Domain &v, const Range &d)
- static void postSmooth a00242.html gad05c96dbbad1e06f8d313692a950de13 (Smoother &smoother, Domain &v, const Range &d)
Dune::Amg::SmootherApplier< SeqSOR< M, X, Y, l > >
a02560.html
class M
class X
class Y
int l
- SeqSOR< M, X, Y, l > Smoother a00242.html ga3ff8b61ca20e1641187c5ef7384c6f20
- Smoother::range_type Range a00242.html gae694b870752c56965e09c018003931ee
- Smoother::domain_type Domain a00242.html gadcd5dec4b85d722a21d03bb6289e27d7
- static void preSmooth a00242.html ga723060d6ce458282bb359492bc7f576e (Smoother &smoother, Domain &v, Range &d)
- static void postSmooth a00242.html ga20714653f70eb0d14b36ea9ecb3188ab (Smoother &smoother, Domain &v, Range &d)
Dune::Amg::SmootherTraits
a02488.html
class T
- DefaultSmootherArgs< typename T::matrix_type::field_type > Arguments a00242.html ga100458eca2b5ec41a0f09fd454bd8967
Dune::Amg::SmootherTraits< BlockPreconditioner< X, Y, C, T > >
a02496.html
class X
class Y
class C
class T
Dune::Amg::SmootherTraits< T >
- DefaultSmootherArgs< typename T::matrix_type::field_type > Arguments a00242.html ga100458eca2b5ec41a0f09fd454bd8967
Dune::Amg::SmootherTraits< NonoverlappingBlockPreconditioner< C, T > >
a02500.html
class C
class T
Dune::Amg::SmootherTraits< T >
- DefaultSmootherArgs< typename T::matrix_type::field_type > Arguments a00242.html ga100458eca2b5ec41a0f09fd454bd8967
Dune::Amg::SmootherTraits< Richardson< X, Y > >
a02492.html
class X
class Y
- DefaultSmootherArgs< typename X::field_type > Arguments a00242.html ga0169e32972c29640daa5129fe2ef9c46
Dune::Amg::SmootherTraits< SeqOverlappingSchwarz< M, X, TM, TS, TA > >
a02580.html
class M
class X
class TM
class TS
class TA
- SeqOverlappingSchwarzSmootherArgs< typename M::field_type > Arguments a00242.html ga33e074c40770eb06dfc3aa2befe72c99
Dune::Amg::DirectSolverSelector::Solver
a02152.html
class M
SolverType
- InverseOperator< Vector, Vector > type a00242.html ga893f8e9289ba8f3173b9f49b52b174a2
- static type * create a00242.html ga375214650b005751a73dd2438e5bfd8e (const M &mat, bool verbose, bool reusevector)
- static std::string name a00242.html ga61b5facc05aabcb4873ae1bf154d0aa2 ()
Dune::Amg::DirectSolverSelector::Solver< M, superlu >
a02156.html
class M
- SuperLU< M > type a00242.html ga6ff9353166a5cd58addc1acb4659e400
- static type * create a00242.html ga747629d09f336775e6fa8f0c4a04ec6f (const M &mat, bool verbose, bool reusevector)
- static std::string name a00242.html ga243e2cff76517614a39929872c20b505 ()
Dune::SolverAbort
a01432.html
Dune::ISTLError
Dune::SolverCategory
a02768.html
- Category
  a02768.html
  ae061380ac961490be6ee353cf0dc1733
- sequential
  a02768.html
  ae061380ac961490be6ee353cf0dc1733add8be425650b870002d9381aea1203b9
- nonoverlapping
  a02768.html
  ae061380ac961490be6ee353cf0dc1733af68b4bea0af23042d9597ca634782187
- overlapping
  a02768.html
  ae061380ac961490be6ee353cf0dc1733afa10e78074c8114bcbcd6dfae4dc0888
- sequential
  a02768.html
  ae061380ac961490be6ee353cf0dc1733add8be425650b870002d9381aea1203b9
- nonoverlapping
  a02768.html
  ae061380ac961490be6ee353cf0dc1733af68b4bea0af23042d9597ca634782187
- overlapping
  a02768.html
  ae061380ac961490be6ee353cf0dc1733afa10e78074c8114bcbcd6dfae4dc0888
- static Category category a02768.html ae4e4556d105b5ee100a3f57921845cc4 (const OP &op, decltype(op.category()) *=nullptr)
Dune::SolverHelper
a02756.html
typename ISTLLinearSolver
typename BCRSMatrix
Dune::SolverHelper::Implementation
Dune::SolverHelper::Implementation< true, Dummy >
- static void setMatrix a02756.html ad262bc942bd8e5d74bd581eab94fe03f (ISTLLinearSolver &solver, const BCRSMatrix &matrix)
Dune::Amg::SparsityBuilder
a02264.html
class M
- SparsityBuilder
  a00242.html
  ga61cba58ac46ad49637851ce60ba8b5b8
  (M &matrix)
- void insert a00242.html ga2086b35723d77a9d2250803442609df1 (const typename M::size_type &index)
- void operator++ a00242.html ga169b6aa05bc110e2a9882771443f1fba ()
- std::size_t minRowSize a00242.html gabc4adf712bede8e132262041d2b2c2a6 ()
- std::size_t maxRowSize a00242.html gafeec70ea616b6517ae670978d60c3cca ()
- std::size_t sumRowSize a00242.html gaaf9eb995529959729510dfd62e5bac04 ()
- std::size_t index a00242.html ga3ff7bf1e248290ed6d32bc0c04c7c91f ()
Dune::SPQR
a02852.html
class Matrix
Dune::SPQR< BCRSMatrix< FieldMatrix< T, n, m >, A > >
a02856.html
typename T
typename A
int n
int m
Dune::InverseOperator< BlockVector< FieldVector< T, m >, std::allocator_traits< A >::template rebind_alloc< FieldVector< T, m > > >, BlockVector< FieldVector< T, n >, std::allocator_traits< A >::template rebind_alloc< FieldVector< T, n > > > >
- Dune::BCRSMatrix< FieldMatrix< T, n, m >, A > Matrix a00235.html ga5cff5d5b4933a1d1652e5877c31547c9
- Dune::BCRSMatrix< FieldMatrix< T, n, m >, A > matrix_type a00235.html ga092a5f68cdb7e090971eed16a2283db6
- ISTL::Impl::BCCSMatrix< T, int > SPQRMatrix a00235.html ga7dc83a7110f714f8b5f337f8cc774b62
- ISTL::Impl::BCCSMatrixInitializer< BCRSMatrix< FieldMatrix< T, n, m >, A >, int > MatrixInitializer a00235.html ga59d41c0cfd544e49265336f04572bf09
- Dune::BlockVector< FieldVector< T, m >, typename std::allocator_traits< A >::template rebind_alloc< FieldVector< T, m > > > domain_type a00235.html gae50842ca64424731e5303fb3c1cf5b59
- Dune::BlockVector< FieldVector< T, n >, typename std::allocator_traits< A >::template rebind_alloc< FieldVector< T, n > > > range_type a00235.html gac75cd7a5d3646f85730f745d24f6eea1
- BlockVector< FieldVector< T, m >, std::allocator_traits< A >::template rebind_alloc< FieldVector< T, m > > >::field_type field_type a02744.html adce5c3d7c39415d90326ccc06b94b9dc
- FieldTraits< field_type >::real_type real_type a02744.html ae08de8ceccc057d0785cfda953796a81
- Simd::Scalar< real_type > scalar_real_type a02744.html a7ef8454657f69b2e69fcd9a2779cee4e
- SolverCategory::Category category a00235.html ga5df3ebc09463542ae20a59c8c4183087 () const override
- SPQR
  a00235.html
  gaf080b2a0f8f47ff73a90424f2b1f8e07
  (const Matrix &matrix, int verbose=0)
- SPQR
  a00235.html
  ga24f75cbb35430672b9789be6266c59e2
  (const Matrix &matrix, int verbose, bool)
- SPQR
  a00235.html
  gab9bfdd551347ec60dd22eda535293e63
  (const Matrix &matrix, const ParameterTree &config)
- SPQR
  a00235.html
  ga5ee766cfa3feafe0a0bd65bc13b1a475
  ()
- virtual ~SPQR a00235.html ga0c934bcb35576886a3f7714d10b30841 ()
- void apply a00235.html ga502f138633a7e8bf7bbf990aec8e764e (domain_type &x, range_type &b, InverseOperatorResult &res) override
- void apply a00235.html gaf6cae0652b4c5a8075e1e8d330439bb5 (domain_type &x, range_type &b, double reduction, InverseOperatorResult &res) override
- void setOption a00235.html gaf076e2455c9056c729b05bec5db1645c (unsigned int option, double value)
- void setMatrix a00235.html ga40ec2b3ea16b1e214d38b566f4d07cf0 (const Matrix &matrix)
- void setSubMatrix a00235.html gad508264b96a682fb12c2f6cb713a10b6 (const Matrix &matrix, const S &rowIndexSet)
- void setVerbosity a00235.html ga74ce7b219647c76880a615371c57c173 (int v)
- SuiteSparseQR_factorization< T > * getFactorization a00235.html ga704c8d14779fd85b7066640095985605 ()
- SPQRMatrix & getInternalMatrix a00235.html ga32c0d352e2b95d08861bf38319b057ae ()
- void free a00235.html ga9279ff319501416c8aef04beeeb3b3f9 ()
- const char * name a00235.html ga6976e4a5982f58872da3852506dd85d0 ()
- virtual void apply a02744.html aaef4f0b84f4a983421f15b6eea8c69ab (BlockVector< FieldVector< T, m >, std::allocator_traits< A >::template rebind_alloc< FieldVector< T, m > > > &x, BlockVector< FieldVector< T, n >, std::allocator_traits< A >::template rebind_alloc< FieldVector< T, n > > > &b, InverseOperatorResult &res)=0
- iterationSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa9fce7d3cb1a28247f8d0f8fe2d3863a7
- normSpacing
  a02744.html
  aa740c9a950dc9874f95deb8a5597e80aa3e7887a2fbc4f073d7c6dde204557d94
- void printHeader a02744.html a07986680755603e2cc783f8be1994d1f (std::ostream &s) const
- void printOutput a02744.html a45229eb4007296995264f4277a89b51c (std::ostream &s, const CountType &iter, const DataType &norm, const DataType &norm_old) const
- friend class SeqOverlappingSchwarz a00235.html ga095954d4e5495b6950620fd081c3247a
- friend struct SeqOverlappingSchwarzAssemblerHelper< SPQR< Matrix >, true > a00235.html gaf6c75277347dc579096dad4b00f4d18a
Dune::StoresColumnCompressed
a02848.html
typename Solver
- value
  a02848.html
  a18eefa1ff00ed419bf00a58c996f99efacb724e18cd89e6cf797ee3208c3bc00c
- value
  a02848.html
  a18eefa1ff00ed419bf00a58c996f99efacb724e18cd89e6cf797ee3208c3bc00c
Dune::StoresColumnCompressed< LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > > >
a01460.html
typename T
typename A
int n
int m
- value
  a00235.html
  ggaddc960f514a942555cc23fc7f99af594a63e2861b4157098fd1d9cc43e26f3399
- value
  a00235.html
  ggaddc960f514a942555cc23fc7f99af594a63e2861b4157098fd1d9cc43e26f3399
Dune::StoresColumnCompressed< SPQR< BCRSMatrix< T, A > > >
a02864.html
typename T
typename A
- value
  a00235.html
  ggad02f58af55f73ddcaeaeea333f783fe5a33337696b5e0fc5b5671a19bf5df3ac8
- value
  a00235.html
  ggad02f58af55f73ddcaeaeea333f783fe5a33337696b5e0fc5b5671a19bf5df3ac8
Dune::StoresColumnCompressed< SuperLU< BCRSMatrix< T, A > > >
a02904.html
typename T
typename A
- value
  a02904.html
  a1ba101f411bd1b7c11f4e655d99217baa9caeae1c8d923befbdc975c084b6dbe9
- value
  a02904.html
  a1ba101f411bd1b7c11f4e655d99217baa9caeae1c8d923befbdc975c084b6dbe9
Dune::StoresColumnCompressed< UMFPack< BCRSMatrix< T, A > > >
a03008.html
typename T
typename A
- value
  a00235.html
  gga6623fd954248769164aaff557b2f4c2fafbf509559c932f8002608ecdfc25ad8b
- value
  a00235.html
  gga6623fd954248769164aaff557b2f4c2fafbf509559c932f8002608ecdfc25ad8b
Dune::Amg::SubGraph
a02348.html
class G
class T
Dune::Amg::SubGraph::EdgeIndexMap
Dune::Amg::SubGraph::EdgeIterator
Dune::Amg::SubGraph::VertexIterator
- G Graph a02348.html aafca1374f2584990399c44a7977ba6d8
- T Excluded a02348.html a74aba3454ad4cdd7e919cfe5c9ad98f1
- Graph::VertexDescriptor VertexDescriptor a02348.html ae935b74e150a8a496b56457eb5372c40
- VertexDescriptor * EdgeDescriptor a02348.html aed3a017a3478c478ec701ef331afeff5
- EdgeIterator ConstEdgeIterator a02348.html a93694e4002a19af280165897a4198c31
- VertexIterator ConstVertexIterator a02348.html ab3b94b5e9a372f39695e3fb98370a742
- EdgeIndexMap getEdgeIndexMap a02348.html a42d17bd2abc268b1d8d943a0ef3fdab0 ()
- ConstVertexIterator begin a02348.html acec5149115bb0a26c310cd8dddba0eb1 () const
- ConstVertexIterator end a02348.html a4e4c83aa6e0f682fd8980ba41e291f20 () const
- ConstEdgeIterator beginEdges a02348.html a5496129c75ef425dcaabaf1fe75e8265 (const VertexDescriptor &source) const
- ConstEdgeIterator endEdges a02348.html a4d5611fde849f9a5ae2b596510664aed (const VertexDescriptor &source) const
- std::size_t noVertices a02348.html a6b68cfefb48a109714f11335371173b8 () const
- VertexDescriptor maxVertex a02348.html a27da00309985f4f869ffb31d0df03127 () const
- std::size_t noEdges a02348.html a47bbf2810675aaec3f0fe54c751147e0 () const
- EdgeDescriptor findEdge a02348.html a1dc167d99ef9f65d850d77734b3dd98c (const VertexDescriptor &source, const VertexDescriptor &target) const
- SubGraph
  a02348.html
  aca352a31b817cd349df10182a2cd6adb
  (const Graph &graph, const T &excluded)
- ~SubGraph
  a02348.html
  a908aeca1dce7cc3c3a5380b688de81de
  ()
Dune::SuperLU
a02896.html
typename M
Dune::InverseOperator< Impl::SuperLUVectorChooser< M >::domain_type, Impl::SuperLUVectorChooser< M >::range_type >
- M Matrix a02896.html a5aef94dd308304ec45ddd56e7df41a2f
- M matrix_type a02896.html a4b783015b168c2a1198241e0d9718793
- Dune::SuperLUMatrix< Matrix > SuperLUMatrix a02896.html ac9860c01391314266646c4b0334bb236
- SuperMatrixInitializer< Matrix > MatrixInitializer a02896.html a4f67b6859fef4caeccc6b9403772d58d
- typename Impl::SuperLUVectorChooser< M >::domain_type domain_type a02896.html a892bb1cac32b9c5c1d8901256aaa6697
- typename Impl::SuperLUVectorChooser< M >::range_type range_type a02896.html a31a5e1c0e9e5809efe745407e92ef500
- SolverCategory::Category category a02896.html a4ba5e2d95bba0fcbe570088bb3e95117 () const override
- SuperLU
  a00235.html
  ga5db2bad9e38211afca4cf6ee5fcd5ef4
  (const Matrix &matrix, bool verbose=false, bool reusevector=true)
- SuperLU
  a02896.html
  a136123715069c4abffcc0775e2a32916
  (const Matrix &matrix, const ParameterTree &config)
- SuperLU
  a00235.html
  gaddd436aef0059fbf9f0f3ec606dbf944
  ()
- ~SuperLU
  a00235.html
  gaa118b7d2e5bb4d3c0dea91d0b0ba4c62
  ()
- void apply a00235.html ga81fd4740751284c001ef704e74cc9df7 (domain_type &x, range_type &b, InverseOperatorResult &res) override
- void apply a02896.html a1bcb60c9d31619b0c0a6b7721efcbe66 (domain_type &x, range_type &b, double reduction, InverseOperatorResult &res) override
- void apply a00235.html ga62b6c1546957132d8d7f0f2811a415dc (T *x, T *b)
- void setMatrix a00235.html gae6c3893092ac19b99c10377c8933ae63 (const Matrix &mat)
- SuperLUMatrix::size_type nnz a02896.html a1808623796ef5bac50935652dbd18a6a () const
- void setSubMatrix a00235.html ga2d3f36d559bc6611c3c12608a9a249c1 (const Matrix &mat, const S &rowIndexSet)
- void setVerbosity a00235.html ga756d4cdf5301c9107b009a91a7d839dc (bool v)
- void free a00235.html ga8aa8dd7abddc925828a3816bbad613d0 ()
- const char * name a02896.html ab7d49f0744aa2ba384f33cadb5f39da8 ()
- friend class SeqOverlappingSchwarz a02896.html a095954d4e5495b6950620fd081c3247a
- friend struct SeqOverlappingSchwarzAssemblerHelper< SuperLU< Matrix >, true > a02896.html a424cc6b63c2de52dc31f826a5441bbd0
Dune::SuperLUDenseMatChooser
a02872.html
class T
Dune::SuperLUMatrix
a02940.html
class M
Dune::SuperLUMatrix< BCRSMatrix< B, TA > >
a02948.html
class B
class TA
- BCRSMatrix< B, TA > Matrix a02948.html a96b9d8634831bdb8e7e9731fd31f3b9a
- Matrix::size_type size_type a02948.html a836515f8e45d64629628fe2bc0c3449b
- SuperLUMatrix
  a02948.html
  a512eb9cd658925a81ae2f7075d223f11
  (const Matrix &mat)
- SuperLUMatrix
  a02948.html
  a782fffd0cffc61c1fcad1c230785e0e8
  ()
- virtual ~SuperLUMatrix a02948.html ad88e0370dcebc3e24e082d78f6b9b141 ()
- operator SuperMatrix &
  a02948.html
  a741d674e963ff8acf6213ca9eeda4d29
  ()
- operator const SuperMatrix &
  a02948.html
  a4ad13b42fb7ac3d72c966e4a6434cb61
  () const
- SuperLUMatrix< BCRSMatrix< B, TA > > & operator= a02948.html a3f8c53537cf28ac16675c0ba5906c0f4 (const BCRSMatrix< B, TA > &mat)
- SuperLUMatrix< BCRSMatrix< B, TA > > & operator= a02948.html a26b03f906611ff38b8556c0eb2e12cca (const SuperLUMatrix< BCRSMatrix< B, TA > > &mat)
- virtual void setMatrix a02948.html a4bebc41b8f0ef6dc1384de14c46eecea (const Matrix &mat, const std::set< typename Matrix::size_type > &mrs)
- virtual void setMatrix a02948.html a6c65f127a84d53b86e219d4f72a512c7 (const Matrix &mat)
- void free a02948.html ae4f691841ed5225b96ec971e8154cba1 () override
- friend class SeqOverlappingSchwarz a02948.html a095954d4e5495b6950620fd081c3247a
- friend struct SuperMatrixInitializer< BCRSMatrix< B, TA > > a02948.html a62bdb9764a4f1098d46e99eb0418d3bc
- friend struct SeqOverlappingSchwarzAssemblerHelper< SuperLU< Matrix >, true > a02948.html a424cc6b63c2de52dc31f826a5441bbd0
Dune::SuperLUQueryChooser
a02876.html
class T
Dune::SuperLUSolveChooser
a02868.html
class T
Dune::SuperMatrixCreateSparseChooser
a02908.html
class T
Dune::SuperMatrixInitializer
a02944.html
class M
Dune::SuperMatrixInitializer< BCRSMatrix< B, A > >
a02952.html
class B
class A
- BCRSMatrix< B, A > Matrix a02952.html a2d2111b2cf49a6545bbae2862d0195e5
- Dune::SuperLUMatrix< Matrix > SuperLUMatrix a02952.html a2aa9edf71a2975c8ebf132cb6c4a5094
- SuperMatrixInitializer
  a02952.html
  afb2ecb4144a73d7c9ee91d75cf86261e
  (SuperLUMatrix &lum)
- SuperMatrixInitializer
  a02952.html
  a3a160a8fd30c5e0835a8c9f5ef3898a1
  ()
- void createMatrix a02952.html a720749a3120e3099069b183585ba8a4d () const override
- friend class OverlappingSchwarzInitializer a02952.html af61bc1ba93843a48a5107821ad3e2646
Dune::SuperMatrixPrinter
a02912.html
class T
Dune::Amg::SymmetricCriterion
a02068.html
class M
class Norm
Dune::Amg::AggregationCriterion< SymmetricDependency< M, Norm > >
- SymmetricDependency< M, Norm > DependencyPolicy a00242.html ga8110dd99b4f2ee974f3022b5cba4f5ed
- M Matrix a00242.html ga30338139b017b5a898350c3c5e368a80
- Norm Norm a00242.html ga65efb2e151489eb39de0b953bc205a81
- Matrix::row_type Row a00242.html ga4c9089eed18a881ea305ab6eb3a464c0
- Matrix::ConstColIterator ColIter a00242.html ga5354f976f8656a31fb61761f3cfc594b
- SymmetricCriterion
  a00242.html
  ga741c8e2d0a32adef62624dbad7cec1f3
  (const Parameters &parms)
- SymmetricCriterion
  a00242.html
  ga28c39e4cfeb485ee20dfb936a14d773f
  ()
- void setDefaultValuesIsotropic a00242.html ga8cdfafe3084aa08d60478a515ac608ba (std::size_t dim, std::size_t diameter=2)
- void setDefaultValuesAnisotropic a00242.html gaa4419a7f4131bd4abe1ca21d92177f6a (std::size_t dim, std::size_t diameter=2)
- void init a00242.html gabb7b7362105cccadd41c912142061234 (const Matrix *matrix)
- void initRow a00242.html gaca3638072863982d108fd6081ac4eb62 (const Row &row, int index)
- void examine a00242.html ga2fee6a17a971fce9fa8696cdba418b28 (const ColIter &col)
- bool isIsolated a00242.html gaea541c8df65d3ce1d00dbac64f1096c5 ()
- void setDebugLevel a00242.html ga8904c01d31b6ea53a72c2a26ea382967 (int level)
- int debugLevel a00242.html gafabd22526a7ed1e6920fde36a7efc932 () const
- void setNoPreSmoothSteps a00242.html gacd8b12da31b3be5391a205592d9dddaf (std::size_t steps)
- std::size_t getNoPreSmoothSteps a00242.html ga96c846a82930ac994963b71cad5c8c17 () const
- void setNoPostSmoothSteps a00242.html ga8c86778e88b673726820f1a522b00a21 (std::size_t steps)
- std::size_t getNoPostSmoothSteps a00242.html gafd07b4697cafd7a6f5b1c5dc2f12bef2 () const
- void setGamma a00242.html gaf505d3cfad3d04fbd16227f58de23972 (std::size_t gamma)
- std::size_t getGamma a00242.html ga8959c2d74518eef8921b25c6c165b130 () const
- void setAdditive a00242.html ga0eb73d8a872be82b75206cacbc15bbca (bool additive)
- bool getAdditive a00242.html ga82444d5f2b9b880dd19a412b99048249 () const
- void setMaxLevel a00242.html ga871cfa946ea088fb4b4ec2b0ef2fbaf9 (int l)
- int maxLevel a00242.html gab8d7d802c87bf3cba5512f7e620c7f6c () const
- void setCoarsenTarget a00242.html gacaeff7c12c4ca6dbb7810ae544475654 (int nodes)
- int coarsenTarget a00242.html ga63db55c2027881f4cd38b560eb6b9455 () const
- void setMinCoarsenRate a00242.html ga2c939b31af9c11b9e95313ea4efeb226 (double rate)
- double minCoarsenRate a00242.html ga4694f6bfaaf3d1d5bdd538ef87244cd8 () const
- AccumulationMode accumulate a00242.html ga68bdfbe73a93bff336f5eac21e0b5873 () const
- void setAccumulate a00242.html ga67e4e640e8cf41bf7f067b146f7b20f2 (AccumulationMode accu)
- void setAccumulate a00242.html gaf61324f9fa982b6d42a3a0118f24365d (bool accu)
- bool useFixedOrder a00242.html ga75ea9e17cf18bf5dc5324a4196430fd6 () const
- void setUseFixedOrder a00242.html ga6a9364cb795ba3fd40f3dfa42320db97 (bool useFixedOrder)
- void setProlongationDampingFactor a00242.html ga1420c8a8149f12b6a086245499bf554c (double d)
- double getProlongationDampingFactor a00242.html ga681bfa9e9b26b3687e5359e06e1cd4eb () const
- std::size_t maxDistance a00242.html gade9983305154c0f0313c181138018a64 () const
- void setMaxDistance a00242.html gaf623897410ee31a8ef6442cfd036d4b2 (std::size_t distance)
- bool skipIsolated a00242.html gabd418d4fe63e9ba8548a07d3fa040177 () const
- void setSkipIsolated a00242.html ga13737da29fa7b667bb345220fbf9f7db (bool skip)
- std::size_t minAggregateSize a00242.html ga7fc61bdec970eb059a37f6decfedff8a () const
- void setMinAggregateSize a00242.html gab46f903a58b72281a0853a2b3c289ed2 (std::size_t size)
- std::size_t maxAggregateSize a00242.html ga47abf385ddf0f20a390f7c65541c5f71 () const
- void setMaxAggregateSize a00242.html ga28e7f062401da1a973a282a876265164 (std::size_t size)
- std::size_t maxConnectivity a00242.html ga577a7ffa966fad422c7701a47f501664 () const
- void setMaxConnectivity a00242.html ga799de37a51b757bec4d0aa837e440b69 (std::size_t connectivity)
- void setBeta a00242.html gad4cda39a27265d7281d0a24e7fd77cc2 (double b)
- double beta a00242.html ga4c084254838c583d3fe84d431696716e () const
- void setAlpha a00242.html ga4a1e3ffba75a11bce0dca3054da77534 (double a)
- double alpha a00242.html ga2267e9a812fb462a842a6066d450a96b () const
- Matrix::field_type field_type a00242.html gaa6e92a58d04a032499f92d7266c3e550
- FieldTraits< field_type >::real_type real_type a00242.html ga7c61e4b54daeccbc59b7fb2dccc49e55
- const Matrix * matrix_ a00242.html ga11737c528bb8a66108c28e5430b6d79c
- real_type maxValue_ a00242.html ga758ae8319a1b2815cbe9d5ed7a658c70
- Norm norm_ a00242.html ga24be101071dea7448b30e71c1ba325a6
- int row_ a00242.html ga9544d0f92497c059c356c4af967fd313
- real_type diagonal_ a00242.html ga7744864a59f4dd34ff15daba4b95e5aa
Dune::Amg::SymmetricDependency
a02044.html
class M
class N
Dune::Amg::Parameters
- M Matrix a00242.html ga30338139b017b5a898350c3c5e368a80
- N Norm a00242.html ga65efb2e151489eb39de0b953bc205a81
- Matrix::row_type Row a00242.html ga4c9089eed18a881ea305ab6eb3a464c0
- Matrix::ConstColIterator ColIter a00242.html ga5354f976f8656a31fb61761f3cfc594b
- void init a00242.html gabb7b7362105cccadd41c912142061234 (const Matrix *matrix)
- void initRow a00242.html gaca3638072863982d108fd6081ac4eb62 (const Row &row, int index)
- void examine a00242.html ga2fee6a17a971fce9fa8696cdba418b28 (const ColIter &col)
- void examine a00242.html ga50ecac18351ec35ce29e1aed68238b7f (G &graph, const typename G::EdgeIterator &edge, const ColIter &col)
- bool isIsolated a00242.html gaea541c8df65d3ce1d00dbac64f1096c5 ()
- SymmetricDependency
  a00242.html
  ga79f3316eaebdc1be2f60e87e7c43b2a3
  (const Parameters &parms)
- SymmetricDependency
  a00242.html
  gaed9dda0eef852310de336c721d277fe8
  ()
- void setDebugLevel a00242.html ga8904c01d31b6ea53a72c2a26ea382967 (int level)
- int debugLevel a00242.html gafabd22526a7ed1e6920fde36a7efc932 () const
- void setNoPreSmoothSteps a00242.html gacd8b12da31b3be5391a205592d9dddaf (std::size_t steps)
- std::size_t getNoPreSmoothSteps a00242.html ga96c846a82930ac994963b71cad5c8c17 () const
- void setNoPostSmoothSteps a00242.html ga8c86778e88b673726820f1a522b00a21 (std::size_t steps)
- std::size_t getNoPostSmoothSteps a00242.html gafd07b4697cafd7a6f5b1c5dc2f12bef2 () const
- void setGamma a00242.html gaf505d3cfad3d04fbd16227f58de23972 (std::size_t gamma)
- std::size_t getGamma a00242.html ga8959c2d74518eef8921b25c6c165b130 () const
- void setAdditive a00242.html ga0eb73d8a872be82b75206cacbc15bbca (bool additive)
- bool getAdditive a00242.html ga82444d5f2b9b880dd19a412b99048249 () const
- void setMaxLevel a00242.html ga871cfa946ea088fb4b4ec2b0ef2fbaf9 (int l)
- int maxLevel a00242.html gab8d7d802c87bf3cba5512f7e620c7f6c () const
- void setCoarsenTarget a00242.html gacaeff7c12c4ca6dbb7810ae544475654 (int nodes)
- int coarsenTarget a00242.html ga63db55c2027881f4cd38b560eb6b9455 () const
- void setMinCoarsenRate a00242.html ga2c939b31af9c11b9e95313ea4efeb226 (double rate)
- double minCoarsenRate a00242.html ga4694f6bfaaf3d1d5bdd538ef87244cd8 () const
- AccumulationMode accumulate a00242.html ga68bdfbe73a93bff336f5eac21e0b5873 () const
- void setAccumulate a00242.html ga67e4e640e8cf41bf7f067b146f7b20f2 (AccumulationMode accu)
- void setAccumulate a00242.html gaf61324f9fa982b6d42a3a0118f24365d (bool accu)
- bool useFixedOrder a00242.html ga75ea9e17cf18bf5dc5324a4196430fd6 () const
- void setUseFixedOrder a00242.html ga6a9364cb795ba3fd40f3dfa42320db97 (bool useFixedOrder)
- void setProlongationDampingFactor a00242.html ga1420c8a8149f12b6a086245499bf554c (double d)
- double getProlongationDampingFactor a00242.html ga681bfa9e9b26b3687e5359e06e1cd4eb () const
- void setDefaultValuesIsotropic a00242.html gab96a341ddfdc5ad3ea2fc333ce8373da (std::size_t dim, std::size_t diameter=2)
- void setDefaultValuesAnisotropic a00242.html ga0b59d3afbec722497d2dc6263ec907a2 (std::size_t dim, std::size_t diameter=2)
- std::size_t maxDistance a00242.html gade9983305154c0f0313c181138018a64 () const
- void setMaxDistance a00242.html gaf623897410ee31a8ef6442cfd036d4b2 (std::size_t distance)
- bool skipIsolated a00242.html gabd418d4fe63e9ba8548a07d3fa040177 () const
- void setSkipIsolated a00242.html ga13737da29fa7b667bb345220fbf9f7db (bool skip)
- std::size_t minAggregateSize a00242.html ga7fc61bdec970eb059a37f6decfedff8a () const
- void setMinAggregateSize a00242.html gab46f903a58b72281a0853a2b3c289ed2 (std::size_t size)
- std::size_t maxAggregateSize a00242.html ga47abf385ddf0f20a390f7c65541c5f71 () const
- void setMaxAggregateSize a00242.html ga28e7f062401da1a973a282a876265164 (std::size_t size)
- std::size_t maxConnectivity a00242.html ga577a7ffa966fad422c7701a47f501664 () const
- void setMaxConnectivity a00242.html ga799de37a51b757bec4d0aa837e440b69 (std::size_t connectivity)
- void setBeta a00242.html gad4cda39a27265d7281d0a24e7fd77cc2 (double b)
- double beta a00242.html ga4c084254838c583d3fe84d431696716e () const
- void setAlpha a00242.html ga4a1e3ffba75a11bce0dca3054da77534 (double a)
- double alpha a00242.html ga2267e9a812fb462a842a6066d450a96b () const
- Matrix::field_type field_type a00242.html gaa6e92a58d04a032499f92d7266c3e550
- FieldTraits< field_type >::real_type real_type a00242.html ga7c61e4b54daeccbc59b7fb2dccc49e55
- const Matrix * matrix_ a00242.html ga11737c528bb8a66108c28e5430b6d79c
- real_type maxValue_ a00242.html ga758ae8319a1b2815cbe9d5ed7a658c70
- Norm norm_ a00242.html ga24be101071dea7448b30e71c1ba325a6
- int row_ a00242.html ga9544d0f92497c059c356c4af967fd313
- real_type diagonal_ a00242.html ga7744864a59f4dd34ff15daba4b95e5aa
Dune::Amg::SymmetricMatrixDependency
a02036.html
class M
class N
Dune::Amg::Parameters
- M Matrix a00242.html gacd77efe714fb158d01297d84dc83b605
- N Norm a00242.html gadf1bdaa23c2e47e4018b12fe0261aee3
- Matrix::row_type Row a00242.html gaf9c83dc0f58bfdfeadec924aaffb054c
- Matrix::ConstColIterator ColIter a00242.html ga057146198ca8eb64f54896e348a17bb3
- void init a00242.html ga767994b142a00d1f9fe180561fad752f (const Matrix *matrix)
- void initRow a00242.html ga35b7cfe585823cad8dcc2844f1c9d8ef (const Row &row, int index)
- void examine a00242.html ga3d16776c6097046b7837579352ebe313 (const ColIter &col)
- void examine a00242.html ga70b5c6d276ef88417782c3be13ac3b5a (G &graph, const typename G::EdgeIterator &edge, const ColIter &col)
- bool isIsolated a00242.html gade54c59c177076c9d4902ae8fc9fc419 ()
- SymmetricMatrixDependency
  a00242.html
  ga15132a70498eab5c21d76577dbfd97cb
  (const Parameters &parms)
- SymmetricMatrixDependency
  a00242.html
  ga99d6bb6845753caab76aec7848a3bef7
  ()
- void setDebugLevel a00242.html ga8904c01d31b6ea53a72c2a26ea382967 (int level)
- int debugLevel a00242.html gafabd22526a7ed1e6920fde36a7efc932 () const
- void setNoPreSmoothSteps a00242.html gacd8b12da31b3be5391a205592d9dddaf (std::size_t steps)
- std::size_t getNoPreSmoothSteps a00242.html ga96c846a82930ac994963b71cad5c8c17 () const
- void setNoPostSmoothSteps a00242.html ga8c86778e88b673726820f1a522b00a21 (std::size_t steps)
- std::size_t getNoPostSmoothSteps a00242.html gafd07b4697cafd7a6f5b1c5dc2f12bef2 () const
- void setGamma a00242.html gaf505d3cfad3d04fbd16227f58de23972 (std::size_t gamma)
- std::size_t getGamma a00242.html ga8959c2d74518eef8921b25c6c165b130 () const
- void setAdditive a00242.html ga0eb73d8a872be82b75206cacbc15bbca (bool additive)
- bool getAdditive a00242.html ga82444d5f2b9b880dd19a412b99048249 () const
- void setMaxLevel a00242.html ga871cfa946ea088fb4b4ec2b0ef2fbaf9 (int l)
- int maxLevel a00242.html gab8d7d802c87bf3cba5512f7e620c7f6c () const
- void setCoarsenTarget a00242.html gacaeff7c12c4ca6dbb7810ae544475654 (int nodes)
- int coarsenTarget a00242.html ga63db55c2027881f4cd38b560eb6b9455 () const
- void setMinCoarsenRate a00242.html ga2c939b31af9c11b9e95313ea4efeb226 (double rate)
- double minCoarsenRate a00242.html ga4694f6bfaaf3d1d5bdd538ef87244cd8 () const
- AccumulationMode accumulate a00242.html ga68bdfbe73a93bff336f5eac21e0b5873 () const
- void setAccumulate a00242.html ga67e4e640e8cf41bf7f067b146f7b20f2 (AccumulationMode accu)
- void setAccumulate a00242.html gaf61324f9fa982b6d42a3a0118f24365d (bool accu)
- bool useFixedOrder a00242.html ga75ea9e17cf18bf5dc5324a4196430fd6 () const
- void setUseFixedOrder a00242.html ga6a9364cb795ba3fd40f3dfa42320db97 (bool useFixedOrder)
- void setProlongationDampingFactor a00242.html ga1420c8a8149f12b6a086245499bf554c (double d)
- double getProlongationDampingFactor a00242.html ga681bfa9e9b26b3687e5359e06e1cd4eb () const
- void setDefaultValuesIsotropic a00242.html gab96a341ddfdc5ad3ea2fc333ce8373da (std::size_t dim, std::size_t diameter=2)
- void setDefaultValuesAnisotropic a00242.html ga0b59d3afbec722497d2dc6263ec907a2 (std::size_t dim, std::size_t diameter=2)
- std::size_t maxDistance a00242.html gade9983305154c0f0313c181138018a64 () const
- void setMaxDistance a00242.html gaf623897410ee31a8ef6442cfd036d4b2 (std::size_t distance)
- bool skipIsolated a00242.html gabd418d4fe63e9ba8548a07d3fa040177 () const
- void setSkipIsolated a00242.html ga13737da29fa7b667bb345220fbf9f7db (bool skip)
- std::size_t minAggregateSize a00242.html ga7fc61bdec970eb059a37f6decfedff8a () const
- void setMinAggregateSize a00242.html gab46f903a58b72281a0853a2b3c289ed2 (std::size_t size)
- std::size_t maxAggregateSize a00242.html ga47abf385ddf0f20a390f7c65541c5f71 () const
- void setMaxAggregateSize a00242.html ga28e7f062401da1a973a282a876265164 (std::size_t size)
- std::size_t maxConnectivity a00242.html ga577a7ffa966fad422c7701a47f501664 () const
- void setMaxConnectivity a00242.html ga799de37a51b757bec4d0aa837e440b69 (std::size_t connectivity)
- void setBeta a00242.html gad4cda39a27265d7281d0a24e7fd77cc2 (double b)
- double beta a00242.html ga4c084254838c583d3fe84d431696716e () const
- void setAlpha a00242.html ga4a1e3ffba75a11bce0dca3054da77534 (double a)
- double alpha a00242.html ga2267e9a812fb462a842a6066d450a96b () const
- Matrix::field_type field_type a00242.html ga5604308bb10f8670e47e676417de39b2
- FieldTraits< field_type >::real_type real_type a00242.html gac86fa92e4aabb0cb547ebd2d253a10a8
- const Matrix * matrix_ a00242.html gacf7e51905d114d37191922a05fa2828d
- real_type maxValue_ a00242.html ga6f06881ca147d52e5415c45213f02dbd
- Norm norm_ a00242.html ga6f49776f37c2b2c6fcedbdc30acad6ea
- int row_ a00242.html ga3ea4812f77ebb779e8f1f802e53ab90c
- real_type diagonal_ a00242.html ga312a20bd5c99c709b08c01ee30c54408
- std::vector< real_type > vals_ a00242.html ga63ed137a432c6f7c0dcdc7005f1dae94
- std::vector< real_type >::iterator valIter_ a00242.html ga0286a238b808e43685d44f6855e7b909
Dune::SymmetricMultiplicativeSchwarzMode
a01900.html
Dune::Amg::Transfer
a02604.html
class V1
class V2
class T
- V1 Vertex a02604.html ae20c9f795e3f9b85c9f754efc1d09f34
- V2 Vector a02604.html ae7a9e0b08a854368a9835f96e13fb9d3
- static void prolongateVector a02604.html ac34819fc1245284ef606a4af77adfe0f (const AggregatesMap< Vertex > &aggregates, Vector &coarse, Vector &fine, Vector &fineRedist, T1 damp, R &redistributor=R())
- static void prolongateVector a02604.html a47baa9837c68ceec99e76d5338aacc90 (const AggregatesMap< Vertex > &aggregates, Vector &coarse, Vector &fine, T1 damp)
- static void restrictVector a02604.html a1d01049784803fa71d34798df8338fd5 (const AggregatesMap< Vertex > &aggregates, Vector &coarse, const Vector &fine, T &comm)
Dune::Amg::Transfer< V, V1, OwnerOverlapCopyCommunication< T1, T2 > >
a02612.html
class V
class V1
class T1
class T2
- V Vertex a02612.html a49631530aa554edf35c9e69d6d457880
- V1 Vector a02612.html a9a799cd8535b51cc7ce661a2bd0f106e
- RedistributeInformation< OwnerOverlapCopyCommunication< T1, T2 > > Redist a02612.html a560f538cf3810cf55c237a4e4b60e154
- static void prolongateVector a00242.html gaeab72ebbef8da0ec759d810d83318041 (const AggregatesMap< Vertex > &aggregates, Vector &coarse, Vector &fine, Vector &fineRedist, T3 damp, OwnerOverlapCopyCommunication< T1, T2 > &comm, const Redist &redist)
- static void prolongateVector a00242.html gae4a30c935bc1e98679de0aef5130140e (const AggregatesMap< Vertex > &aggregates, Vector &coarse, Vector &fine, T3 damp, OwnerOverlapCopyCommunication< T1, T2 > &comm)
- static void restrictVector a00242.html ga3caefd07cbc084a828c0784888fe4d49 (const AggregatesMap< Vertex > &aggregates, Vector &coarse, const Vector &fine, OwnerOverlapCopyCommunication< T1, T2 > &comm)
Dune::Amg::Transfer< V, V1, SequentialInformation >
a02608.html
class V
class V1
- V Vertex a02608.html a913bc0f978b80cce92f39da159f850d7
- V1 Vector a02608.html a94441a83080ee5e809e360aaa8e1c0ce
- RedistributeInformation< SequentialInformation > Redist a02608.html a59712c0d5cf47ef412fa050bc82f3130
- void prolongateVector a00242.html ga5a89380e2b856cd11fc98154273e2d3d (const AggregatesMap< Vertex > &aggregates, Vector &coarse, Vector &fine, Vector &fineRedist, T damp, const SequentialInformation &comm, const Redist &redist)
- void prolongateVector a00242.html ga9a4cc42071f38f12f00e02fdb484c6dd (const AggregatesMap< Vertex > &aggregates, Vector &coarse, Vector &fine, T damp, const SequentialInformation &comm)
- static void prolongateVector a02608.html ab55752e8d89645b355f1cfa721475ac6 (const AggregatesMap< Vertex > &aggregates, Vector &coarse, Vector &fine, Vector &fineRedist, T1 damp, const SequentialInformation &comm=SequentialInformation(), const Redist &redist=Redist())
- static void prolongateVector a02608.html af3a7851102d9b05d4ade04f357ea56cc (const AggregatesMap< Vertex > &aggregates, Vector &coarse, Vector &fine, T1 damp, const SequentialInformation &comm=SequentialInformation())
- static void restrictVector a00242.html ga6215538432f75100a856ab8a7ea3d0b0 (const AggregatesMap< Vertex > &aggregates, Vector &coarse, const Vector &fine, const SequentialInformation &comm)
Dune::TransposedMatMultMatResult
a01700.html
typename M1
typename M2
Dune::TransposedMatMultMatResult< BCRSMatrix< FieldMatrix< T, k, n >, A >, BCRSMatrix< FieldMatrix< T, k, m >, A1 > >
a01708.html
typename T
typename A
typename A1
int n
int k
int m
- BCRSMatrix< typename MatMultMatResult< FieldMatrix< T, n, k >, FieldMatrix< T, k, m > >::type, std::allocator< typename MatMultMatResult< FieldMatrix< T, n, k >, FieldMatrix< T, k, m > >::type > > type a00239.html gae1303da5347abfc8c4a2866fe10b77ab
Dune::TransposedMatMultMatResult< FieldMatrix< T, k, n >, FieldMatrix< T, k, m > >
a01704.html
typename T
int n
int k
int m
- FieldMatrix< T, n, m > type a00239.html gaa01338622c2e1f2a2be03427e2493fc7
std::tuple_element< i, Dune::MultiTypeBlockMatrix< Args... > >
a01844.html
size_t i
typename... Args
- typename std::tuple_element< i, std::tuple< Args... > >::type type a00246.html ga456f83fdbcb3f96e2ca16ca7d9ba5afd
std::tuple_element< i, Dune::MultiTypeBlockVector< Args... > >
a01856.html
size_t i
typename... Args
- typename std::tuple_element< i, std::tuple< Args... > >::type type a00239.html gad99fb8625f946a61e3d3fecebbaeca73
std::tuple_size< Dune::MultiTypeBlockMatrix< Args... > >
a01848.html
typename... Args
std::tuple_size< Dune::MultiTypeBlockVector< Args... > >
a01860.html
typename... Args
Dune::Amg::TwoLevelMethod
a02632.html
class FO
class CSP
class S
Dune::Preconditioner< FO::domain_type, FO::range_type >
- CSP CoarseLevelSolverPolicy a02632.html a980f41e84c060a7d78c721d8241718f6
- CoarseLevelSolverPolicy::CoarseLevelSolver CoarseLevelSolver a02632.html a53e293fd2e2de5376cdfb94d7db09cc0
- FO FineOperatorType a02632.html a52ba41947d0462d1c56db18e8bca1970
- FineOperatorType::range_type FineRangeType a02632.html ace37b830285c593c50974293e8203978
- FineOperatorType::domain_type FineDomainType a02632.html a104793659f1a3e7fea33dcb6f5030e32
- CSP::Operator CoarseOperatorType a02632.html ada59fb72d3600a62165acfd72b02dcfb
- CoarseOperatorType::range_type CoarseRangeType a02632.html a06db680ef31e1ea531ddc187aaa81e43
- CoarseOperatorType::domain_type CoarseDomainType a02632.html a9dc006f0e69edda7fa31610e6e68f7e0
- S SmootherType a02632.html aef2902976074ab888555ef611cba87e0
- FO::domain_type domain_type a02640.html a5b532d75c242b8d5989472b9c9215571
- FO::range_type range_type a02640.html a5a46bb9abdeb1f4bb775e0ad059e84a3
- FO::domain_type::field_type field_type a02640.html ab0b3774d7f930f012ae0d9aa8431e565
- TwoLevelMethod
  a02632.html
  ab45f38afe7b97643b6cb68883cf4a9ad
  (const FineOperatorType &op, std::shared_ptr< SmootherType > smoother, const LevelTransferPolicy< FineOperatorType, CoarseOperatorType > &policy, CoarseLevelSolverPolicy &coarsePolicy, std::size_t preSteps=1, std::size_t postSteps=1)
- TwoLevelMethod
  a02632.html
  a1202037444195d8e8ee401a4bdf8111b
  (const TwoLevelMethod &other)
- ~TwoLevelMethod
  a02632.html
  ad1422c0542475bc912432d18498c7280
  ()
- void pre a02632.html ac7a9acabaa166ac98359ffd96ac18ded (FineDomainType &x, FineRangeType &b) override
- void post a02632.html a38795a9aa74e7dcd3059b96fa2aa58b2 (FineDomainType &x) override
- void apply a02632.html a5d29f6ae14cefaac431b443c0ec6ce75 (FineDomainType &v, const FineRangeType &d) override
- SolverCategory::Category category a02632.html ab56afd4b5d51ebb9a185e74d2d6baf20 () const override
- virtual void pre a02640.html ad524e05b6c42f49fbe8b29577ae67265 (FO::domain_type &x, FO::range_type &b)=0
- virtual void apply a02640.html a05b45208eec670e82b65bbc8e2601af0 (FO::domain_type &v, const FO::range_type &d)=0
- virtual void post a02640.html a02d7633248cb4c68af7e0e787ec4029d (FO::domain_type &x)=0
Dune::UMFPack
a03000.html
typename M
Dune::InverseOperator< Impl::UMFPackDomainType< M >, Impl::UMFPackRangeType< M > >
- SuiteSparse_long size_type a00235.html ga0b395ed6b92b09e88e0bde85e14cbb25
- M Matrix a00235.html gae24ca9c9757b55456f3d2376403faaae
- M matrix_type a00235.html ga129a9162c047f72e174ff7b9de308098
- ISTL::Impl::BCCSMatrix< typename Matrix::field_type, size_type > UMFPackMatrix a00235.html gad6a97866f7318a12c93a88f9a24489d1
- ISTL::Impl::BCCSMatrixInitializer< M, size_type > MatrixInitializer a00235.html gacb6982c0a37b4c14f2ff9293ec484946
- Impl::UMFPackDomainType< M > domain_type a00235.html ga7570a8ef01b001ae4e7c02f2fc4f2f9e
- Impl::UMFPackRangeType< M > range_type a00235.html ga4b2ab74e2842fd11faab3a0ccd793492
- SolverCategory::Category category a00235.html ga7cca2a2df403f2e50542f158d1fe90ac () const override
- UMFPack
  a00235.html
  gac976eb937c60410302e0a6e0a458ffee
  (const Matrix &matrix, int verbose=0)
- UMFPack
  a00235.html
  gaf8f5d625278b2be0a961f0ccdf31c6fb
  (const Matrix &matrix, int verbose, bool)
- UMFPack
  a00235.html
  ga22490d4f8dd9ed74ea323cd325bbc17e
  (const Matrix &mat_, const ParameterTree &config)
- UMFPack
  a00235.html
  ga4c3a996e138d4225fe1ecf16d0a29eca
  ()
- UMFPack
  a00235.html
  ga3754d885c3ebada738e2aa602ff9f3c6
  (const Matrix &mat_, const char *file, int verbose=0)
- UMFPack
  a00235.html
  ga887bc3b95d9c409854a503e2aac35e07
  (const char *file, int verbose=0)
- virtual ~UMFPack a00235.html gaa036fbd9362380f2a84325edf46c0edf ()
- void apply a00235.html gaf10a9a491394aef8c4f518ee0ec2ca98 (domain_type &x, range_type &b, InverseOperatorResult &res) override
- void apply a00235.html ga8e94e3f84e00802f94912a06f181ae31 (domain_type &x, range_type &b, double reduction, InverseOperatorResult &res) override
- void apply a00235.html ga79bd07aba5057517005addb023297866 (T *x, T *b)
- void setOption a00235.html gad9035897bd242ce325cee859e5de8048 (unsigned int option, double value)
- void saveDecomposition a00235.html gaaf25628932177632b9fffa17e9696ddc (const char *file)
- void setMatrix a00235.html gaa6317b6eedf31632389d67c0e58b7606 (const Matrix &matrix, const BitVector &bitVector={})
- void setSubMatrix a00235.html ga0566d340ba9967bd58d522959a18d130 (const Matrix &_mat, const std::set< typename Matrix::size_type > &rowIndexSet)
- void setVerbosity a00235.html ga82d9329ff50cbc08273e1f670f7af266 (int v)
- void * getFactorization a00235.html gafe1d426bc9328ba76545a3b833efa9f9 ()
- UMFPackMatrix & getInternalMatrix a00235.html gaaf41b8cca868e5658deb4de56bbfc228 ()
- void free a00235.html ga064d11b7fb9631dbc1b45ffcff17473b ()
- const char * name a00235.html gaa215b024f102d3e71bb9504c3ae5211a ()
- friend class SeqOverlappingSchwarz a00235.html ga095954d4e5495b6950620fd081c3247a
- friend struct SeqOverlappingSchwarzAssemblerHelper< UMFPack< Matrix >, true > a00235.html ga6ecff589688a016e228f4ea4c5f9fef6
Dune::UMFPackMethodChooser
a02956.html
typename T
- static constexpr bool valid a00235.html ga983c57a96fb59d028bb1950cd20dc400
Dune::UMFPackMethodChooser< double >
a02960.html
- static void defaults a00235.html gaeefb180cb00447618edcc84e3926c066 (A... args)
- static void free_numeric a00235.html ga82097ad3862254b5b24a235dc4617021 (A... args)
- static void free_symbolic a00235.html ga5f8574c0cd9edf1b914dabb1554b8bc8 (A... args)
- static int load_numeric a00235.html ga2a795468b8dae4e8eb3d4c53ad400d3d (A... args)
- static void numeric a00235.html ga889fcc448a461dbd3dfc66f62f855cb6 (A... args)
- static void report_info a00235.html ga527fe91d69d313ce963d1f9a34ccc9f6 (A... args)
- static void report_status a00235.html ga314771c3a7476e5b8221e3588caa51bb (A... args)
- static int save_numeric a00235.html ga705b88e473dc776dc1cbc3bd55d81b9f (A... args)
- static void solve a00235.html gaf3a1566341317abc5375303423914362 (A... args)
- static void symbolic a00235.html ga4e73561f05723e1d5d77673f21e8b1cc (A... args)
- static constexpr bool valid a00235.html ga8e44dbf7e19e58423e840ec792efa5ba
Dune::UMFPackMethodChooser< std::complex< double > >
a02964.html
- SuiteSparse_long size_type a00235.html gabec69bdc76c9d54b78de7cf413440109
- static void defaults a00235.html ga7cfc9808e18c3a7048372798392477e5 (A... args)
- static void free_numeric a00235.html ga64d1739aba894e4ced76af94d527016e (A... args)
- static void free_symbolic a00235.html gae13d3545eb7219b6613d510469a92851 (A... args)
- static int load_numeric a00235.html ga2733debd45a51c99d536a864970d2baf (A... args)
- static void numeric a00235.html ga13b0153001bc4e130b276067457ed2e7 (const size_type *cs, const size_type *ri, const double *val, A... args)
- static void report_info a00235.html ga2009f30d05ccbb8eec6443b3a0ec5638 (A... args)
- static void report_status a00235.html ga7265bc4d283f2f843c8fb5c1bb2771d6 (A... args)
- static int save_numeric a00235.html ga60565b3291200a2702fa6b54d540e573 (A... args)
- static void solve a00235.html ga0eef22e4a6bd368765368593df44eed5 (size_type m, const size_type *cs, const size_type *ri, std::complex< double > *val, double *x, const double *b, A... args)
- static void symbolic a00235.html ga0cdf3c6306ce101f73bf21c57349a5ae (size_type m, size_type n, const size_type *cs, const size_type *ri, const double *val, A... args)
- static constexpr bool valid a00235.html gaf456989373d56d5ae79efb17ea873621
Dune::UnknownSolverCategory
a02780.html
Dune::UnsupportedType
a02796.html
Dune::Amg::UnSymmetricCriterion
a02072.html
class M
class Norm
Dune::Amg::AggregationCriterion< Dependency< M, Norm > >
- Dependency< M, Norm > DependencyPolicy a00242.html ga8110dd99b4f2ee974f3022b5cba4f5ed
- M Matrix a00242.html ga1baaec66f4b574b2cef650c8faa3320f
- Norm Norm a00242.html ga321acf98b939f0b93a7410b189e4a2a5
- Matrix::row_type Row a00242.html ga62b0d02ee5cbaa9714dd453aa0db5567
- Matrix::ConstColIterator ColIter a00242.html ga00c973edf4b506a16aea1fc25a14b897
- UnSymmetricCriterion
  a00242.html
  ga3474e60471ca8ab12d8305474f82f95c
  (const Parameters &parms)
- UnSymmetricCriterion
  a00242.html
  gabc1820a6e70c30dd11108addce03d47f
  ()
- void setDefaultValuesIsotropic a00242.html ga8cdfafe3084aa08d60478a515ac608ba (std::size_t dim, std::size_t diameter=2)
- void setDefaultValuesAnisotropic a00242.html gaa4419a7f4131bd4abe1ca21d92177f6a (std::size_t dim, std::size_t diameter=2)
- void init a00242.html ga8c251ce75374647a53f53f17ffe5ccc1 (const Matrix *matrix)
- void initRow a00242.html ga14e65ff5e7d99c39b38aa55c7e80b0a8 (const Row &row, int index)
- void examine a00242.html ga83757595a4c63000d5ca728bf72320a8 (const ColIter &col)
- bool isIsolated a00242.html ga37eef1b68f03154eacfc3324ecdc638c ()
- void setDebugLevel a00242.html ga8904c01d31b6ea53a72c2a26ea382967 (int level)
- int debugLevel a00242.html gafabd22526a7ed1e6920fde36a7efc932 () const
- void setNoPreSmoothSteps a00242.html gacd8b12da31b3be5391a205592d9dddaf (std::size_t steps)
- std::size_t getNoPreSmoothSteps a00242.html ga96c846a82930ac994963b71cad5c8c17 () const
- void setNoPostSmoothSteps a00242.html ga8c86778e88b673726820f1a522b00a21 (std::size_t steps)
- std::size_t getNoPostSmoothSteps a00242.html gafd07b4697cafd7a6f5b1c5dc2f12bef2 () const
- void setGamma a00242.html gaf505d3cfad3d04fbd16227f58de23972 (std::size_t gamma)
- std::size_t getGamma a00242.html ga8959c2d74518eef8921b25c6c165b130 () const
- void setAdditive a00242.html ga0eb73d8a872be82b75206cacbc15bbca (bool additive)
- bool getAdditive a00242.html ga82444d5f2b9b880dd19a412b99048249 () const
- void setMaxLevel a00242.html ga871cfa946ea088fb4b4ec2b0ef2fbaf9 (int l)
- int maxLevel a00242.html gab8d7d802c87bf3cba5512f7e620c7f6c () const
- void setCoarsenTarget a00242.html gacaeff7c12c4ca6dbb7810ae544475654 (int nodes)
- int coarsenTarget a00242.html ga63db55c2027881f4cd38b560eb6b9455 () const
- void setMinCoarsenRate a00242.html ga2c939b31af9c11b9e95313ea4efeb226 (double rate)
- double minCoarsenRate a00242.html ga4694f6bfaaf3d1d5bdd538ef87244cd8 () const
- AccumulationMode accumulate a00242.html ga68bdfbe73a93bff336f5eac21e0b5873 () const
- void setAccumulate a00242.html ga67e4e640e8cf41bf7f067b146f7b20f2 (AccumulationMode accu)
- void setAccumulate a00242.html gaf61324f9fa982b6d42a3a0118f24365d (bool accu)
- bool useFixedOrder a00242.html ga75ea9e17cf18bf5dc5324a4196430fd6 () const
- void setUseFixedOrder a00242.html ga6a9364cb795ba3fd40f3dfa42320db97 (bool useFixedOrder)
- void setProlongationDampingFactor a00242.html ga1420c8a8149f12b6a086245499bf554c (double d)
- double getProlongationDampingFactor a00242.html ga681bfa9e9b26b3687e5359e06e1cd4eb () const
- std::size_t maxDistance a00242.html gade9983305154c0f0313c181138018a64 () const
- void setMaxDistance a00242.html gaf623897410ee31a8ef6442cfd036d4b2 (std::size_t distance)
- bool skipIsolated a00242.html gabd418d4fe63e9ba8548a07d3fa040177 () const
- void setSkipIsolated a00242.html ga13737da29fa7b667bb345220fbf9f7db (bool skip)
- std::size_t minAggregateSize a00242.html ga7fc61bdec970eb059a37f6decfedff8a () const
- void setMinAggregateSize a00242.html gab46f903a58b72281a0853a2b3c289ed2 (std::size_t size)
- std::size_t maxAggregateSize a00242.html ga47abf385ddf0f20a390f7c65541c5f71 () const
- void setMaxAggregateSize a00242.html ga28e7f062401da1a973a282a876265164 (std::size_t size)
- std::size_t maxConnectivity a00242.html ga577a7ffa966fad422c7701a47f501664 () const
- void setMaxConnectivity a00242.html ga799de37a51b757bec4d0aa837e440b69 (std::size_t connectivity)
- void setBeta a00242.html gad4cda39a27265d7281d0a24e7fd77cc2 (double b)
- double beta a00242.html ga4c084254838c583d3fe84d431696716e () const
- void setAlpha a00242.html ga4a1e3ffba75a11bce0dca3054da77534 (double a)
- double alpha a00242.html ga2267e9a812fb462a842a6066d450a96b () const
- Matrix::field_type field_type a00242.html gad90b5c6a78351664999222c0e5ccc495
- FieldTraits< field_type >::real_type real_type a00242.html gacf72f67c861cccdfbc79b297a380e061
- const Matrix * matrix_ a00242.html ga4d18731e26edb51c8dcf567f169fab19
- real_type maxValue_ a00242.html gaf7898ad122d26cfaeb622d152318b782
- Norm norm_ a00242.html ga0849baf99502da25d7aab61433702189
- int row_ a00242.html gac4092bf0b04b38b0bea723bf99dfe1a8
- real_type diagonal_ a00242.html gaa06549181446abcb1d1c1899e5cd780e
Dune::VariableBlockVector
a03020.html
class B
class A
Dune::VariableBlockVector::CreateIterator
- typename Imp::BlockTraits< B >::field_type field_type a03020.html a1adea439f41a70588cbb2cab7a108fe9
- A allocator_type a03020.html a5154ee804118db90c67e4793e3bc5ec9
- window_type & reference a03020.html a76e13cdb18a8d765ade9f390058b2fa5
- const window_type & const_reference a03020.html a79da5f0774ba82913ef2738563072ab9
- typename A::size_type size_type a03020.html a26aa8aba51f2acc8c23b52e7cf9787b6
- BlockVector< B, A > value_type a03020.html a9d2991688a201745b3995bbbdd5e9894
- BlockVector< B, A > block_type a03020.html a2f441f04109d7e2b2717a7ecfab902f7
- IndexedIterator< typename VectorWindows::iterator > Iterator a03020.html ad19ac4c96b4d1bbb3e1a057a0740de0e
- Iterator iterator a03020.html a0dcf8bde9f5cab42a35d67fff607df1c
- IndexedIterator< typename VectorWindows::const_iterator > ConstIterator a03020.html a8912eca50a3ccf8cfd52298a566bf1bd
- ConstIterator const_iterator a03020.html a70fac25cd6ba3504aace7a3186c348a8
- VariableBlockVector
  a03020.html
  a06ee57cf0869597160b8b0e7f00f6fcd
  ()
- VariableBlockVector
  a03020.html
  a1656757b709d92d159bcd4229ca0441e
  (size_type numBlocks)
- VariableBlockVector
  a03020.html
  a02c6ec17d96b251bfe54fe10ca760bc3
  (size_type numBlocks, size_type blockSize)
- VariableBlockVector
  a03020.html
  a3130519036e42a3e2c8ea6d395bc6f26
  (const VariableBlockVector &a)
- VariableBlockVector
  a03020.html
  a5d19b27c4caa23f23ab072bd9c00c7eb
  (VariableBlockVector &&tmp)
- ~VariableBlockVector
  a03020.html
  a8be543fc634b8c0798b0a5b51b7399f4
  ()=default
- VariableBlockVector & operator= a03020.html a0e9d33c535159b868c6fb36f96fb5dc1 (VariableBlockVector tmp)
- void swap a03020.html ab7b499c832c62df5091373019b2f60db (VariableBlockVector &other) noexcept
- void resize a03020.html aa3a13eface76d2a501bf147a08ed451d (size_type numBlocks)
- void resize a03020.html acb0eda78848fd8caa6be4ca8b1ec7b00 (size_type numBlocks, size_type blockSize)
- VariableBlockVector & operator= a03020.html ad1bd60103b5de4bff7390964da27b1fb (const field_type &k)
- CreateIterator createbegin a03020.html a620f23af5073742f495e8edde0273bc0 ()
- CreateIterator createend a03020.html a537083e53d35dc75ee3b584f3db6d46e ()
- window_type & operator[] a03020.html a4f4c103f7ac3cea8d1ce4a70f2c7a9da (size_type i)
- const window_type & operator[] a03020.html a4a908dc9713d7432600a68040b0a53c2 (size_type i) const
- Iterator begin a03020.html afe12d1958b8639f021f68ab56d6c7385 ()
- Iterator end a03020.html aacaa8992a2dae371fb2f392dd3f0cd69 ()
- Iterator beforeEnd a03020.html afaae71068594b595285444a3da3a42ed ()
- Iterator beforeBegin a03020.html ae7fc8b7fc96e4cd272b658a652aedfab ()
- ConstIterator begin a03020.html ab969881c368b6551376c4ab59fcf4d7b () const
- ConstIterator end a03020.html ae13716e7e4e7c04aa20e0eabbe5a2916 () const
- ConstIterator beforeEnd a03020.html a7fcc292723fba6a476a0f6e00898d766 () const
- ConstIterator beforeBegin a03020.html a9e217f119f2302f645b2168b10dd28ab () const
- ConstIterator rend a03020.html a77c3088418422ac23c8020aea9410319 () const
- Iterator find a03020.html a8160875f2d720b056d2377a85afe0dbe (size_type i)
- ConstIterator find a03020.html a7f81bb880908458c7ee752999c9a76fc (size_type i) const
- size_type N a03020.html a30580974976ae30d3defb810f4e51867 () const noexcept
- size_type size a03020.html ac25959d26cbbfc3bb8f5b280d621e8b9 () const noexcept
- friend class CreateIterator a03020.html a0e3d1a15a1c40f30085bd50393372d7b
- friend void swap a03020.html a0c5e5fb4ab013a9ec5bdd7f4cb5be1a5 (VariableBlockVector &lhs, VariableBlockVector &rhs) noexcept
Dune::Amg::SubGraph::VertexIterator
a02360.html
- VertexIterator
  a02360.html
  a92ba1680cf48fa40dc3d1ca5f411f1d8
  (const SubGraph< G, T > *graph, const VertexDescriptor &current, const VertexDescriptor &end)
- VertexIterator
  a02360.html
  a12cafb57c10c7811dc2b0b7cdbf16f7b
  (const VertexDescriptor &current)
- VertexIterator & increment a02360.html a13aceab4e14af6869da7dc919a30763f ()
- bool equals a02360.html a8df44f1a6bd458d1f38352f149a1f128 (const VertexIterator &other) const
- const VertexDescriptor & dereference a02360.html adc2bf96c911d074019e5e468438f13af () const
- EdgeIterator begin a02360.html a441cd2416924a771ba4235f57481e231 () const
- EdgeIterator end a02360.html ad30ec3b1cab61d92a995100766422826 () const
Dune::Amg::MatrixGraph::VertexIteratorT
a02344.html
class C
- isMutable
  a02344.html
  a210f1c8c09c2f59461ad5e524f64e979a2cdcc686416c26a8bc198ba898f65505
- std::remove_const< C >::type MutableContainer a02344.html a4aa8a7d1dc57bd0638e9d0d07aef0f22
- const std::remove_const< C >::type ConstContainer a02344.html a98f9cbf8c1375fa67885166ccf8f47b6
- std::conditional< std::is_same< C, typenamestd::remove_const< C >::type >::value &&C::mutableMatrix, typenameM::block_type, consttypenameM::block_type >::type WeightType a02344.html a3fbe6297602e260703ab68de24494e89
- isMutable
  a02344.html
  a210f1c8c09c2f59461ad5e524f64e979a2cdcc686416c26a8bc198ba898f65505
- VertexIteratorT
  a02344.html
  a146dbe671efc5a73ddcfb532a99d31f2
  (C *graph, const VertexDescriptor &current)
- VertexIteratorT
  a02344.html
  af1197531cc84fa49ba85b6db19be4820
  (const VertexDescriptor &current)
- VertexIteratorT
  a02344.html
  a41f4a8b9e5e4ec0f3485cfb184d537f7
  (const VertexIteratorT< MutableContainer > &other)
- VertexIteratorT< C > & operator++ a02344.html ab7a0754a15bd2d4710b04b0c678e062b ()
- bool operator!= a02344.html addf59591f92479de80454fa2028c2955 (const VertexIteratorT< ConstContainer > &other) const
- bool operator== a02344.html ad794d75cfd00e87c635440400fac933b (const VertexIteratorT< ConstContainer > &other) const
- bool operator!= a02344.html a78fc3b114239479964d919c11815b0b6 (const VertexIteratorT< MutableContainer > &other) const
- bool operator== a02344.html a89a5697b1badd68364feb6c8e2bd87ac (const VertexIteratorT< MutableContainer > &other) const
- WeightType & weight a02344.html a0d69cb7289538bfc2fe8763aa91e3b94 () const
- const VertexDescriptor & operator* a02344.html a0a1968ea83e0a05e973ba2d4f652bff8 () const
- EdgeIteratorT< C > begin a02344.html a048b51929cedcdd4e9841291cb72338f () const
- EdgeIteratorT< C > end a02344.html ac1a7937f2069901a175a3692bcf2b293 () const
- friend class VertexIteratorT< MutableContainer > a02344.html a9795c42756c97111a7c616e3c0338ff7
- friend class VertexIteratorT< ConstContainer > a02344.html ab16526805b4284627a8ac8a5b44b1139
Dune::Amg::PropertiesGraph::VertexIteratorT
a02380.html
class C
- std::conditional< std::is_same< typenamestd::remove_const< C >::type, C >::value, typenameGraph::VertexIterator, typenameGraph::ConstVertexIterator >::type Father a02380.html ac77b72d25699e849b23aa06ae7169df1
- VertexIteratorT
  a02380.html
  afe404a210b26989ec0758c800f9e1610
  (const Father &iter, C *graph)
- VertexIteratorT
  a02380.html
  ab6123a5cbac1a9a6eae6c0f9f81a3c20
  (const Father &iter)
- VertexIteratorT
  a02380.html
  a14eb32a1bdb6d6229b9646f6ad12fd41
  (const VertexIteratorT< C1 > &other)
- std::conditional< std::is_same< C, typenamestd::remove_const< C >::type >::value, VertexProperties &, constVertexProperties & >::type properties a02380.html a7a81b80b452fb27d0104d0befd476b4d () const
- EdgeIteratorT< C > begin a02380.html ad21a24cdbeb7ee29ecce07b8e2ce4979 () const
- EdgeIteratorT< C > end a02380.html ab04f4af2370dcd7da9fb9654c59df2c2 () const
- friend class VertexIteratorT< const typename std::remove_const< C >::type > a02380.html a1d85cae8422d672f8ae30a285ab3ead3
- friend class VertexIteratorT< typename std::remove_const< C >::type > a02380.html a802727ea2c3492cc4d94010161b9b409
Dune::Amg::VertexPropertiesGraph::VertexIteratorT
a02368.html
class C
- std::conditional< std::is_same< typenamestd::remove_const< C >::type, C >::value, typenameGraph::VertexIterator, typenameGraph::ConstVertexIterator >::type Father a02368.html ae18fe6e80f447ed81e13124fb0a38cc0
- std::conditional< std::is_same< typenamestd::remove_const< C >::type, C >::value, typenameGraph::EdgeIterator, typenameGraph::ConstEdgeIterator >::type EdgeIterator a02368.html a292fc3ac3eb353f694c617f79388687f
- VertexIteratorT
  a02368.html
  a6efd55444aad56deb11a9bbed5c3f598
  (const Father &iter, C *graph)
- VertexIteratorT
  a02368.html
  aaa8c0d9c4387ebe5a75f2e74ff9d88cf
  (const Father &iter)
- VertexIteratorT
  a02368.html
  aa49f460e0c873473951365b28f51d2f5
  (const VertexIteratorT< C1 > &other)
- std::conditional< std::is_same< C, typenamestd::remove_const< C >::type >::value, VertexProperties &, constVertexProperties & >::type properties a02368.html a6faaa780ab306268f889017ae9a9bd20 () const
- EdgeIterator begin a02368.html af3fe30cdb26ad1d21c9e0c3238881dd1 () const
- EdgeIterator end a02368.html a9d547780ff47779dc293625415c66603 () const
- friend class VertexIteratorT< const typename std::remove_const< C >::type > a02368.html a1d85cae8422d672f8ae30a285ab3ead3
- friend class VertexIteratorT< typename std::remove_const< C >::type > a02368.html a802727ea2c3492cc4d94010161b9b409
Dune::Amg::VertexProperties
a02232.html
- ISOLATED
  a00242.html
  gga7c267d8e1061e090ec9219bbce311147a601511c62869741ba9f4fa1d59ac9cad
- VISITED
  a00242.html
  gga7c267d8e1061e090ec9219bbce311147a3b91960c297fce34a3c69bee71c55bec
- FRONT
  a00242.html
  gga7c267d8e1061e090ec9219bbce311147aeddb5cde689f5e256ac5e9b1d5a7b608
- BORDER
  a00242.html
  gga7c267d8e1061e090ec9219bbce311147aba45a149d80b1f89d6fd85aa265119ae
- SIZE
  a00242.html
  gga7c267d8e1061e090ec9219bbce311147a8ef3326e321c8bcb672f0588ada08fa7
- ISOLATED
  a00242.html
  gga7c267d8e1061e090ec9219bbce311147a601511c62869741ba9f4fa1d59ac9cad
- VISITED
  a00242.html
  gga7c267d8e1061e090ec9219bbce311147a3b91960c297fce34a3c69bee71c55bec
- FRONT
  a00242.html
  gga7c267d8e1061e090ec9219bbce311147aeddb5cde689f5e256ac5e9b1d5a7b608
- BORDER
  a00242.html
  gga7c267d8e1061e090ec9219bbce311147aba45a149d80b1f89d6fd85aa265119ae
- SIZE
  a00242.html
  gga7c267d8e1061e090ec9219bbce311147a8ef3326e321c8bcb672f0588ada08fa7
- VertexProperties
  a00242.html
  ga35339428fc8aa369d2c59b02d5f328e4
  ()
- std::bitset< SIZE >::reference operator[] a00242.html ga85dc242d0fa9a3752c41c26cd7288542 (std::size_t v)
- bool operator[] a00242.html ga6bfbde3e736115fef9edeb8576bbe103 (std::size_t v) const
- void setIsolated a00242.html gaa21f58805bd7454756362314fa33ddc2 ()
- bool isolated a00242.html ga08338ac1ac7df17147134dee599d66c2 () const
- void resetIsolated a00242.html gada265503294533b4705b6c80a57cbd03 ()
- void setVisited a00242.html ga571cc94a95df4b731bfcdc283341357d ()
- bool visited a00242.html gaba26fe4020b4024de2b00ace576c70af () const
- void resetVisited a00242.html gab1aae2e817a91d7c9a2a211a22451ddb ()
- void setFront a00242.html ga4fcd4940c0a464c170eb6c9cd62f4c60 ()
- bool front a00242.html gaec920d1ca710395041184e43c2a039d1 () const
- void resetFront a00242.html ga0683e6971b0867bf93e027c911d51fda ()
- void setExcludedBorder a00242.html gafac626aebe416d38f0c0e7d7ab7dae4b ()
- bool excludedBorder a00242.html gaaf258c4666ca11c8d041fb599333b2b7 () const
- void resetExcludedBorder a00242.html ga4e8649c6ddc3757ceb1424010310bc0d ()
- void reset a00242.html ga549b5bfb77d6415560898fe54fbeedb5 ()
- friend std::ostream & operator<< a00242.html ga1c9555bd42399582b09d4e11f82e54e0 (std::ostream &os, const VertexProperties &props)
Dune::Amg::VertexPropertiesGraph
a02364.html
class G
class VP
class VM
Dune::Amg::VertexPropertiesGraph::VertexIteratorT
- G Graph a02364.html a8303ceadc9d95572dbb3300be69a6409
- Graph::VertexDescriptor VertexDescriptor a02364.html a79f61a7abf2ffba549f7ca3573c294b5
- Graph::EdgeDescriptor EdgeDescriptor a02364.html a731b026c3e833d9228ca5b93f9f3dec6
- VP VertexProperties a02364.html aafd893986bee11602e5550792a8bcf22
- VM VertexMap a02364.html a88642539b218faf3c732d6e6ded01498
- Graph::EdgeIterator EdgeIterator a02364.html af5ffad405cd897b4b250146a3ce8f0e2
- Graph::ConstEdgeIterator ConstEdgeIterator a02364.html a4141ceb0dda83cace60bc5a272ebe5ba
- VertexIteratorT< VertexPropertiesGraph< Graph, VertexProperties, VM > > VertexIterator a02364.html ad671f133075e6a2b372d303b8c6aabd8
- VertexIteratorT< const VertexPropertiesGraph< Graph, VertexProperties, VM > > ConstVertexIterator a02364.html a6efbdf8cb306b1f61b17b21c1409686b
- EdgeIterator beginEdges a02364.html a95f65195ef622e21e9d2b70e14327d2b (const VertexDescriptor &source)
- EdgeIterator endEdges a02364.html a9445aa930dac93b8b566cb5d9c766a7b (const VertexDescriptor &source)
- ConstEdgeIterator beginEdges a02364.html ac6ca087a6c175dcbc819f2bae0367446 (const VertexDescriptor &source) const
- ConstEdgeIterator endEdges a02364.html a736507eae438c410633fa1f4edfe00ed (const VertexDescriptor &source) const
- VertexIterator begin a02364.html ae3d4dfa76da7899857b871227402677f ()
- VertexIterator end a02364.html a2296aa9c93ea9a66308fd7b4a1555b21 ()
- ConstVertexIterator begin a02364.html a4e0828bdc968decef4e24815b0828753 () const
- ConstVertexIterator end a02364.html a9ebc7212647791f29453af22f5ebb35e () const
- VertexProperties & getVertexProperties a02364.html a47b814bfdcbaaae40118e108c9441d1b (const VertexDescriptor &vertex)
- const VertexProperties & getVertexProperties a02364.html abda901663298387ae94d5fa6f89441f4 (const VertexDescriptor &vertex) const
- const Graph & graph a02364.html a36323718b113c2401d0d5feb0fb92772 () const
- std::size_t noVertices a02364.html ab1bdd20e2384f9cd67d4de4c37015097 () const
- std::size_t noEdges a02364.html a5d2c3c60d4acc25520a9d7b138694c76 () const
- VertexDescriptor maxVertex a02364.html acbcf0908bf9718db024bca68707ac936 () const
- VertexPropertiesGraph
  a02364.html
  a346f28c2d54788ebfb3907226fa24b9e
  (Graph &graph, const VertexMap vmap=VertexMap())
Dune::Amg::VertexVisitedTag
a02472.html
Dune
a00251.html
Dune::ISTL
Dune::CounterImpl
Dune::DILU
Dune::ForEach
Dune::ILU
Dune::MatrixImp
Dune::MatrixMarketImpl
Dune::Amg
Dune::Metis
Dune::UMFPackImpl
Dune::exists
Dune::DefaultAllocatorTraits
Dune::DefaultAllocatorTraits< T, std::void_t< typename T::allocator_type > >
Dune::AllocatorTraits
Dune::OverlappingSchwarzInitializer
Dune::MatrixDimension
Dune::CompressionStatistics
Dune::ImplicitMatrixBuilder
Dune::BCRSMatrix
Dune::FieldTraits< BCRSMatrix< B, A > >
Dune::BDMatrix
Dune::FieldTraits< BDMatrix< B, A > >
Dune::MultiTypeBlockVector
Dune::MultiTypeBlockMatrix
Dune::BTDMatrix
Dune::FieldTraits< BTDMatrix< B, A > >
Dune::BlockVector
Dune::FieldTraits< BlockVector< B, A > >
Dune::Cholmod
Dune::ArPackPlusPlus_Algorithms
Dune::PowerIteration_Algorithms
Dune::BL
Dune::algmeta_btsolve
Dune::algmeta_btsolve< 0, withdiag, withrelax >
Dune::algmeta_btsolve< 0, withdiag, norelax >
Dune::algmeta_btsolve< 0, nodiag, withrelax >
Dune::algmeta_btsolve< 0, nodiag, norelax >
Dune::algmeta_bdsolve
Dune::algmeta_bdsolve< 0, withrelax >
Dune::algmeta_bdsolve< 0, norelax >
Dune::algmeta_itsteps
Dune::algmeta_itsteps< 0, M >
Dune::algmeta_itsteps< I, MultiTypeBlockMatrix< T1, MultiTypeMatrixArgs... > >
Dune::ILUSubdomainSolver
Dune::ILU0SubdomainSolver
Dune::ILUNSubdomainSolver
Dune::DefaultSVGMatrixOptions
Dune::ISTLError
Dune::BCRSMatrixError
Dune::ImplicitModeCompressionBufferExhausted
Dune::SolverAbort
Dune::MatrixBlockError
Dune::SeqOverlappingSchwarz
Dune::SeqOverlappingSchwarzAssemblerHelper
Dune::LDL
Dune::LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > >
Dune::IsDirectSolver< LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > > >
Dune::StoresColumnCompressed< LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > > >
Dune::Matrix
Dune::FieldTraits< Matrix< T, A > >
Dune::MatrixIndexSet
Dune::MatrixMarketFormatError
Dune::MatMultMatResult
Dune::MatMultMatResult< FieldMatrix< T, n, k >, FieldMatrix< T, k, m > >
Dune::MatMultMatResult< BCRSMatrix< FieldMatrix< T, n, k >, A >, BCRSMatrix< FieldMatrix< T, k, m >, A1 > >
Dune::TransposedMatMultMatResult
Dune::TransposedMatMultMatResult< FieldMatrix< T, k, n >, FieldMatrix< T, k, m > >
Dune::TransposedMatMultMatResult< BCRSMatrix< FieldMatrix< T, k, n >, A >, BCRSMatrix< FieldMatrix< T, k, m >, A1 > >
Dune::RedistributeInformation
Dune::RedistributeInformation< OwnerOverlapCopyCommunication< T, T1 > >
Dune::CommMatrixRowSize
Dune::CommMatrixSparsityPattern
Dune::CommPolicy< CommMatrixSparsityPattern< M, I > >
Dune::CommMatrixRow
Dune::CommPolicy< CommMatrixRow< M, I > >
Dune::MatrixRowSizeGatherScatter
Dune::MatrixCopyRowSizeGatherScatter
Dune::MatrixSparsityPatternGatherScatter
Dune::MatrixRowGatherScatter
Dune::FieldMatrix
Dune::CheckIfDiagonalPresent
Dune::CheckIfDiagonalPresent< Matrix, 0, l >
Dune::CheckIfDiagonalPresent< MultiTypeBlockMatrix< T1, Args... >, blocklevel, l >
Dune::MatrixDimension< Matrix< B, TA > >
Dune::MatrixDimension< BCRSMatrix< B, TA > >
Dune::MatrixDimension< BCRSMatrix< FieldMatrix< B, n, m >, TA > >
Dune::MatrixDimension< FieldMatrix< K, n, m > >
Dune::MatrixDimension< Dune::DynamicMatrix< T > >
Dune::MatrixDimension< Matrix< FieldMatrix< K, n, m >, TA > >
Dune::MatrixDimension< DiagonalMatrix< K, n > >
Dune::MatrixDimension< ScaledIdentityMatrix< K, n > >
Dune::IsMatrix
Dune::IsMatrix< DenseMatrix< T > >
Dune::IsMatrix< BCRSMatrix< T, A > >
Dune::PointerCompare
Dune::MultiTypeBlockMatrix_Solver
Dune::FieldTraits< MultiTypeBlockMatrix< Rows... > >
Dune::MultiTypeBlockMatrix_Solver_Col
Dune::MultiTypeBlockMatrix_Solver_Col< I, crow, ccol, 0 >
Dune::MultiTypeBlockMatrix_Solver< I, crow, 0 >
Dune::FieldTraits< MultiTypeBlockVector< Args... > >
Dune::NonoverlappingSchwarzOperator
Dune::NonoverlappingBlockPreconditioner
Dune::LinearOperator
Dune::AssembledLinearOperator
Dune::MatrixAdapter
Dune::AdditiveSchwarzMode
Dune::MultiplicativeSchwarzMode
Dune::SymmetricMultiplicativeSchwarzMode
Dune::DynamicMatrixSubdomainSolver
Dune::DynamicMatrixSubdomainSolver< BCRSMatrix< K, Al >, X, Y >
Dune::OverlappingAssignerHelper
Dune::OverlappingAssignerHelper< DynamicMatrixSubdomainSolver< BCRSMatrix< K, Al >, X, Y >, false >
Dune::OverlappingAssignerHelper< S< BCRSMatrix< T, A > >, true >
Dune::OverlappingAssignerILUBase
Dune::OverlappingAssignerHelper< ILU0SubdomainSolver< M, X, Y >, false >
Dune::OverlappingAssignerHelper< ILUNSubdomainSolver< M, X, Y >, false >
Dune::AdditiveAdder
Dune::AdditiveAdder< S, BlockVector< T, A > >
Dune::MultiplicativeAdder
Dune::MultiplicativeAdder< S, BlockVector< T, A > >
Dune::AdderSelector
Dune::AdderSelector< AdditiveSchwarzMode, X, S >
Dune::AdderSelector< MultiplicativeSchwarzMode, X, S >
Dune::AdderSelector< SymmetricMultiplicativeSchwarzMode, X, S >
Dune::IteratorDirectionSelector
Dune::IteratorDirectionSelector< T1, T2, false >
Dune::SeqOverlappingSchwarzApplier
Dune::SeqOverlappingSchwarzApplier< SeqOverlappingSchwarz< M, X, SymmetricMultiplicativeSchwarzMode, TD, TA > >
Dune::SeqOverlappingSchwarzAssemblerHelper< DynamicMatrixSubdomainSolver< BCRSMatrix< K, Al >, X, Y >, false >
Dune::SeqOverlappingSchwarzAssemblerHelper< S< BCRSMatrix< T, A > >, true >
Dune::SeqOverlappingSchwarzAssemblerILUBase
Dune::SeqOverlappingSchwarzAssemblerHelper< ILU0SubdomainSolver< M, X, Y >, false >
Dune::SeqOverlappingSchwarzAssemblerHelper< ILUNSubdomainSolver< M, X, Y >, false >
Dune::SeqOverlappingSchwarzDomainSize
Dune::SeqOverlappingSchwarzDomainSize< BCRSMatrix< T, A > >
Dune::OwnerOverlapCopyAttributeSet
Dune::IndexInfoFromGrid
Dune::OwnerOverlapCopyCommunication
Dune::AMGCreator
Dune::OverlappingSchwarzOperator
Dune::PropertyMapTypeSelector< Amg::VertexVisitedTag, Amg::PropertiesGraph< G, Amg::VertexProperties, EP, VM, EM > >
Dune::CommPolicy< Amg::GlobalAggregatesMap< T, TI > >
Dune::Preconditioner
Dune::InverseOperator2Preconditioner
Dune::SeqSSOR
Dune::SeqSOR
Dune::SeqJac
Dune::SeqDILU
Dune::SeqILU
Dune::Richardson
Dune::SeqILDL
Dune::RedistributeInterface
Dune::ScalarProduct
Dune::ParallelScalarProduct
Dune::SeqScalarProduct
Dune::NonoverlappingSchwarzScalarProduct
Dune::OverlappingSchwarzScalarProduct
Dune::ScaledIdentityMatrix
Dune::DenseMatrixAssigner< DenseMatrix, ScaledIdentityMatrix< field, N > >
Dune::FieldTraits< ScaledIdentityMatrix< K, n > >
Dune::ParSSOR
Dune::BlockPreconditioner
Dune::InverseOperatorResult
Dune::InverseOperator
Dune::IterativeSolver
Dune::SolverHelper
Dune::SolverCategory
Dune::InvalidSolverCategory
Dune::OperatorTraits
Dune::UnknownSolverCategory
Dune::NoAssembledOperator
Dune::UnsupportedType
Dune::InvalidSolverFactoryConfiguration
Dune::LoopSolver
Dune::GradientSolver
Dune::CGSolver
Dune::BiCGSTABSolver
Dune::MINRESSolver
Dune::RestartedGMResSolver
Dune::RestartedFlexibleGMResSolver
Dune::GeneralizedPCGSolver
Dune::RestartedFCGSolver
Dune::CompleteFCGSolver
Dune::IsDirectSolver
Dune::StoresColumnCompressed
Dune::SPQR
Dune::SPQR< BCRSMatrix< FieldMatrix< T, n, m >, A > >
Dune::IsDirectSolver< SPQR< BCRSMatrix< T, A > > >
Dune::StoresColumnCompressed< SPQR< BCRSMatrix< T, A > > >
Dune::SuperLUSolveChooser
Dune::SuperLUDenseMatChooser
Dune::SuperLUQueryChooser
Dune::QuerySpaceChooser
Dune::SuperLU
Dune::IsDirectSolver< SuperLU< BCRSMatrix< T, A > > >
Dune::StoresColumnCompressed< SuperLU< BCRSMatrix< T, A > > >
Dune::SuperMatrixCreateSparseChooser
Dune::SuperMatrixPrinter
Dune::BaseGetSuperLUType
Dune::GetSuperLUType
Dune::GetSuperLUType< double >
Dune::GetSuperLUType< float >
Dune::GetSuperLUType< std::complex< double > >
Dune::GetSuperLUType< std::complex< float > >
Dune::SuperLUMatrix
Dune::SuperMatrixInitializer
Dune::SuperLUMatrix< BCRSMatrix< B, TA > >
Dune::SuperMatrixInitializer< BCRSMatrix< B, A > >
Dune::UMFPackMethodChooser
Dune::UMFPackMethodChooser< double >
Dune::UMFPackMethodChooser< std::complex< double > >
Dune::UMFPack
Dune::IsDirectSolver< UMFPack< M > >
Dune::StoresColumnCompressed< UMFPack< BCRSMatrix< T, A > > >
Dune::VariableBlockVector
Dune::FieldTraits< VariableBlockVector< B, A > >
- typename AllocatorTraits< T >::type AllocatorType a00251.html af5219f211d082a893e77b7d654463856
- typename std::allocator_traits< typename AllocatorTraits< T >::type >::template rebind_alloc< X > ReboundAllocatorType a00251.html aaad46c1a6cf4e1348ae0db8f508ab903
- OverlappingAssignerHelper< T, Dune::StoresColumnCompressed< T >::value > OverlappingAssigner a00244.html gadfa6ae4c608c77d7ed1984e62163d188
- SeqOverlappingSchwarzAssemblerHelper< T, Dune::StoresColumnCompressed< T >::value > SeqOverlappingSchwarzAssembler a00244.html gab40bbeef246560128dcea87bd785debe
- SeqSOR< M, X, Y, l > SeqGS a00244.html ga4ed7e0423ea2efe9866683af4bb8e62c
- std::shared_ptr< Preconditioner< typename OP::domain_type, typename OP::range_type > >(const std::shared_ptr< OP > &, const ParameterTree &) PreconditionerSignature a00249.html ga97e6957437861d04d579fce469a05f7c
- Singleton< ParameterizedObjectFactory< PreconditionerSignature< OP > > > PreconditionerFactory a00249.html ga7d11646963240f9f535ae842ca1220d1
- std::shared_ptr< InverseOperator< typename OP::domain_type, typename OP::range_type > >(const std::shared_ptr< OP > &, const ParameterTree &) SolverSignature a00249.html gac0a95f64a9a24dabbf59bbd3938c5346
- Singleton< ParameterizedObjectFactory< SolverSignature< OP > > > SolverFactory a00249.html ga2aa01a787d92dd4950cff6b8cca18dcc
- WithDiagType
  a00247.html
  ga1d016a8baf2c49b7cf2f4381ac26dae8
- withdiag
  a00247.html
  gga1d016a8baf2c49b7cf2f4381ac26dae8aeee05f0dca4c1c766073efa5a0ce1864
- nodiag
  a00247.html
  gga1d016a8baf2c49b7cf2f4381ac26dae8a2797146c0f86bb2e64d5dcdd09af49fa
- WithRelaxType
  a00247.html
  ga8d35e02d27a4916c1ba6435f0c2d6ea8
- withrelax
  a00247.html
  gga8d35e02d27a4916c1ba6435f0c2d6ea8a6275e2591067a32a12c32074ae56a4ab
- norelax
  a00247.html
  gga8d35e02d27a4916c1ba6435f0c2d6ea8a4fcdb30f993f475659d8e031aff47b80
- constexpr std::size_t maxBlockLevel a00251.html a33fa4c0298cf146aa9589b519344907f ()
- constexpr std::size_t minBlockLevel a00251.html a93a728a69e20c62c789c9e4b616208d6 ()
- constexpr bool hasUniqueBlockLevel a00251.html a2d487fafa117ba8beb053d1c3417dee1 ()
- constexpr std::size_t blockLevel a00251.html a477c671e3966936ca929dee4be2dcf95 ()
- std::ostream & operator<< a00251.html adcfe0da059813bbc11304ed6e603a06e (std::ostream &s, const BlockVector< K, A > &v)
- DUNE_REGISTER_SOLVER
  a00251.html
  a99d6fe1a00986c37c6f6a5e92543e18c
  ("cholmod", [](auto opTraits, const auto &op, const Dune::ParameterTree &config) -> std::shared_ptr< typename decltype(opTraits)::solver_type > { using OpTraits=decltype(opTraits);using M=typename OpTraits::matrix_type;using D=typename OpTraits::domain_type;if constexpr(OpTraits::isParallel){ if(opTraits.getCommOrThrow(op).communicator().size() > 1) DUNE_THROW(Dune::InvalidStateException, "CholMod works only for sequential operators.");} if constexpr(OpTraits::isAssembled &&(std::is_same_v< typename FieldTraits< D >::field_type, double >||std::is_same_v< typename FieldTraits< D >::field_type, float >)){ const auto &A=opTraits.getAssembledOpOrThrow(op);const M &mat=A->getmat();auto solver=std::make_shared< Dune::Cholmod< D > >();solver->setMatrix(mat);return solver;} DUNE_THROW(UnsupportedType, "Unsupported Type in Cholmod (only double and float supported)");})
- std::size_t flatVectorForEach a00251.html a7a87108c26ee37e7e43de1e8b15e4e67 (Vector &&vector, F &&f, std::size_t offset=0)
- std::pair< std::size_t, std::size_t > flatMatrixForEach a00251.html a2589f2020f357e6afb9d4a1e6fdf92fb (Matrix &&matrix, F &&f, std::size_t rowOffset=0, std::size_t colOffset=0)
- void bltsolve a00247.html ga0f053fd0407ed1cc4bddd149fb6fb8ca (const M &A, X &v, const Y &d)
- void bltsolve a00247.html gaf814921e91eff2665f6faf02f5f2077f (const M &A, X &v, const Y &d, const K &w)
- void ubltsolve a00247.html ga44f4aa6e2cf4928911a3f5d1de3044d5 (const M &A, X &v, const Y &d)
- void ubltsolve a00247.html gaccddb305f448a410d5092fc19e65fde7 (const M &A, X &v, const Y &d, const K &w)
- void butsolve a00247.html gae258e10601de666271f1fc70365acaaf (const M &A, X &v, const Y &d)
- void butsolve a00247.html ga83b10b12a29ea2971cf8176d641b830f (const M &A, X &v, const Y &d, const K &w)
- void ubutsolve a00247.html gaff15f888a81d558e39b36ac74fea2e42 (const M &A, X &v, const Y &d)
- void ubutsolve a00247.html ga6559fd0a70f600ab376dd2083d8cb0dd (const M &A, X &v, const Y &d, const K &w)
- void bltsolve a00247.html ga8c2d3410df660b6891f6a1eedafd49f6 (const M &A, X &v, const Y &d, BL< l >)
- void bltsolve a00247.html ga9d84c99a51fe0795b06b825a13538852 (const M &A, X &v, const Y &d, const K &w, BL< l >)
- void ubltsolve a00247.html ga112a6621ef260e4b265a0df07fede1be (const M &A, X &v, const Y &d, BL< l >)
- void ubltsolve a00247.html ga29094b87e08482d955ab1b4f731678fd (const M &A, X &v, const Y &d, const K &w, BL< l >)
- void butsolve a00247.html gaf920d7edb03f304c5bddebbd147c5d8a (const M &A, X &v, const Y &d, BL< l >)
- void butsolve a00247.html ga038ab96873124eedfcfbe7d77e2c3aa1 (const M &A, X &v, const Y &d, const K &w, BL< l >)
- void ubutsolve a00247.html ga7ff157acfad1b6af458f80256aba119c (const M &A, X &v, const Y &d, BL< l >)
- void ubutsolve a00247.html ga7d4fa0d486f534edaba39fd1f90b4be7 (const M &A, X &v, const Y &d, const K &w, BL< l >)
- void bdsolve a00247.html gab20f25b7927dae733827e729fc3c25f7 (const M &A, X &v, const Y &d)
- void bdsolve a00247.html gab158b39f3ee085609cbae90a0cf6a5fb (const M &A, X &v, const Y &d, const K &w)
- void bdsolve a00247.html ga7d7f687712467b7651d62ea0712aa5a3 (const M &A, X &v, const Y &d, BL< l >)
- void bdsolve a00247.html gac245a72ffeecc409c7d242c6841738a9 (const M &A, X &v, const Y &d, const K &w, BL< l >)
- void dbgs a00247.html ga5bec8914ff3d25fb86ddffef6e38677d (const M &A, X &x, const Y &b, const K &w)
- void dbgs a00247.html ga70ff88e446d2bb3927e2ae963292d02b (const M &A, X &x, const Y &b, const K &w, BL< l >)
- void bsorf a00247.html gaf2caef773a37fd65ee1fa76ee0a95c47 (const M &A, X &x, const Y &b, const K &w)
- void bsorf a00247.html ga65105d18c5a743d1739179e696f5c022 (const M &A, X &x, const Y &b, const K &w, BL< l >)
- void bsorb a00247.html ga3a70747a68e23231ab6cb72b396942ec (const M &A, X &x, const Y &b, const K &w)
- void bsorb a00247.html gabdb801f4a4aea1201bc09d32b202042a (const M &A, X &x, const Y &b, const K &w, BL< l >)
- void dbjac a00247.html ga51ae0ff4aea09b29d3f31ae2f6dfacc5 (const M &A, X &x, const Y &b, const K &w)
- void dbjac a00247.html ga6642a19372a5ec5f405ce8cc56515596 (const M &A, X &x, const Y &b, const K &w, BL< l >)
- static void bildl_subtractBCT a00251.html af8de6b1951fa7f95a3e9f89973579115 (const FieldMatrix< K, m, n > &B, const FieldMatrix< K, m, n > &CT, FieldMatrix< K, m, n > &A)
- static void bildl_subtractBCT a00251.html ac80e8a0fbed3bdc7f5fc5f2d83d3b611 (const K &B, const K &CT, K &A, typename std::enable_if_t< Dune::IsNumber< K >::value > *=nullptr)
- static void bildl_subtractBCT a00251.html a1277de649331f0a4ce23f90b88820285 (const Matrix &B, const Matrix &CT, Matrix &A, typename std::enable_if_t<!Dune::IsNumber< Matrix >::value > *=nullptr)
- void bildl_decompose a00251.html a07a0ae9d92f1458eceb71778d88b9429 (Matrix &A)
- void bildl_backsolve a00251.html ae801cb0f5df40c48568bc703f8c802b6 (const Matrix &A, X &v, const Y &d, bool isLowerTriangular=false)
- void recursive_printvector a00248.html gacfa35a4c02a1d2802460eb62ecbf3689 (std::ostream &s, const V &v, std::string rowtext, int &counter, int columns, int width)
- void printvector a00248.html ga8674c142d6b29e12bcb94075f952d1e1 (std::ostream &s, const V &v, std::string title, std::string rowtext, int columns=1, int width=10, int precision=2)
- void fill_row a00248.html gaf09f2e8b784f3eb290a47eab488d9109 (std::ostream &s, int m, int width, int precision)
- void print_row a00248.html ga26361b916e714d56111b6af3ba85f515 (std::ostream &s, const K &value, typename FieldMatrix< K, 1, 1 >::size_type I, typename FieldMatrix< K, 1, 1 >::size_type J, typename FieldMatrix< K, 1, 1 >::size_type therow, int width, int precision)
- void print_row a00248.html gaf43a8057e0195145b467031e5f8bb34a (std::ostream &s, const M &A, typename M::size_type I, typename M::size_type J, typename M::size_type therow, int width, int precision)
- void printmatrix a00248.html ga81eff30b8e58a169e319b49f62e4ea7b (std::ostream &s, const M &A, std::string title, std::string rowtext, int width=10, int precision=2)
- void printSparseMatrix a00248.html ga8630df1982c51f63095ae2b4db0a8fd2 (std::ostream &s, const BCRSMatrix< InnerMatrixType, A > &mat, std::string title, std::string rowtext, int width=3, int precision=2)
- void writeMatrixToMatlabHelper a00248.html ga1ea1ddaa4e40497ef06aee006dad3a81 (const FieldType &value, int rowOffset, int colOffset, std::ostream &s)
- void writeMatrixToMatlabHelper a00248.html ga78e03981b9f41f44cc0fe6a96cb67b73 (const MatrixType &matrix, int externalRowOffset, int externalColOffset, std::ostream &s)
- void writeMatrixToMatlab a00248.html ga19c64bcf9cfcba21151f54c6cee16bba (const MatrixType &matrix, const std::string &filename, int outputPrecision=18)
- void writeVectorToMatlabHelper a00248.html ga95cc09d9210e3e99d3f3151e41b43536 (const V &v, std::ostream &stream)
- void writeVectorToMatlab a00248.html gaab0213399acb112e901dc043b338ac00 (const VectorType &vector, const std::string &filename, int outputPrecision=18)
- void writeSVGMatrix a00248.html ga9e21e37488cb36061417b48250b44872 (std::ostream &out, const Mat &mat, SVGOptions opts={})
- DUNE_REGISTER_SOLVER
  a00235.html
  ga7182945cae06241bbc76e347ca94b394
  ("ldl", [](auto opTraits, const auto &op, const Dune::ParameterTree &config) -> std::shared_ptr< typename decltype(opTraits)::solver_type > { using OpTraits=decltype(opTraits);using M=typename OpTraits::matrix_type;if constexpr(OpTraits::isParallel){ if(opTraits.getCommOrThrow(op).communicator().size() > 1) DUNE_THROW(Dune::InvalidStateException, "LDL works only for sequential operators.");} if constexpr(std::is_convertible_v< LDL< M > *, Dune::InverseOperator< typename OpTraits::domain_type, typename OpTraits::range_type > * > &&std::is_same_v< typename FieldTraits< M >::field_type, double >){ const auto &A=opTraits.getAssembledOpOrThrow(op);const M &mat=A->getmat();int verbose=config.get("verbose", 0);return std::make_shared< LDL< M > >(mat, verbose);} DUNE_THROW(UnsupportedType, "Unsupported Type in LDL (only FieldMatrix<double,...> supported)");})
- void mm_read_header a00248.html gaf5669d944b34a0042d13688aaae6cd41 (std::size_t &rows, std::size_t &cols, MatrixMarketImpl::MMHeader &header, std::istream &istr, bool isVector)
- void mm_read_vector_entries a00248.html gaed3a11d2d57007d599549bdaac2dfb83 (Dune::BlockVector< T, A > &vector, std::size_t size, std::istream &istr, size_t lane)
- void mm_read_vector_entries a00248.html gae0ec9d52cd4eab5d7c10b7ac15032026 (Dune::BlockVector< Dune::FieldVector< T, entries >, A > &vector, std::size_t size, std::istream &istr, size_t lane)
- void readMatrixMarket a00248.html ga050fdeb74ac186e9a2d3481230b64e54 (Dune::BlockVector< T, A > &vector, std::istream &istr)
- void readMatrixMarket a00248.html ga3d1901dfd6a884df0a1295856c203df9 (Dune::BCRSMatrix< T, A > &matrix, std::istream &istr)
- void mm_print_entry a00248.html gafb63c87901fc6242102349fb245581f6 (const B &entry, std::size_t rowidx, std::size_t colidx, std::ostream &ostr)
- void mm_print_vector_entry a00248.html gaa308293be3836cb24c981bcd2d270bf5 (const V &entry, std::ostream &ostr, const std::integral_constant< int, 1 > &, size_t lane)
- void mm_print_vector_entry a00248.html gaf0233e0c56e727d0e3fa63a79ffcdeb3 (const V &vector, std::ostream &ostr, const std::integral_constant< int, 0 > &, size_t lane)
- std::size_t countEntries a00248.html ga26b91d6c608f5dc37407dfdbb84eb7d1 (const BlockVector< T, A > &vector)
- std::size_t countEntries a00248.html ga4ffd3c490badd2df43eb4a6d0e0119c4 (const BlockVector< FieldVector< T, i >, A > &vector)
- void writeMatrixMarket a00248.html ga2e94fcf7e81237a8f132a0f6a3ddaf21 (const V &vector, std::ostream &ostr, const std::integral_constant< int, 0 > &)
- void writeMatrixMarket a00248.html gaf37b15dbfaeb5fa5639d38b560407c4b (const M &matrix, std::ostream &ostr, const std::integral_constant< int, 1 > &)
- void writeMatrixMarket a00248.html ga8da01d126c9f37e57fa4f719e1d05487 (const M &matrix, std::ostream &ostr)
- void storeMatrixMarket a00248.html ga1064c670426a98617b9e048a40f50a8c (const M &matrix, std::string filename, int prec=default_precision)
- void storeMatrixMarket a00248.html gac0c687a6e0c2feb4351f3364e4cbbce6 (const M &matrix, std::string filename, const OwnerOverlapCopyCommunication< G, L > &comm, bool storeIndices=true, int prec=default_precision)
- void loadMatrixMarket a00248.html ga1bc5b5677a5be24d72a7d95214fd0d30 (M &matrix, const std::string &filename, OwnerOverlapCopyCommunication< G, L > &comm, bool readIndices=true)
- void loadMatrixMarket a00248.html gac23bb6abb2a5b397781ea75c0ba134d8 (M &matrix, const std::string &filename)
- void matMultTransposeMat a00239.html ga52579ba05fdc40a96b6a4b4cff3d3085 (BCRSMatrix< FieldMatrix< T, n, k >, A > &res, const BCRSMatrix< FieldMatrix< T, n, m >, A1 > &mat, const BCRSMatrix< FieldMatrix< T, k, m >, A2 > &matt, bool=false)
- void matMultMat a00239.html ga475cba8018727f98a61b168bda30b27c (BCRSMatrix< FieldMatrix< T, n, m >, A > &res, const BCRSMatrix< FieldMatrix< T, n, k >, A1 > &mat, const BCRSMatrix< FieldMatrix< T, k, m >, A2 > &matt, bool=false)
- void transposeMatMultMat a00239.html gad14d355623481139800421f5c8cb7c86 (BCRSMatrix< FieldMatrix< T, n, m >, A > &res, const BCRSMatrix< FieldMatrix< T, k, n >, A1 > &mat, const BCRSMatrix< FieldMatrix< T, k, m >, A2 > &matt, bool=false)
- void redistributeSparsityPattern a00251.html a63e2af44500c49cc412112bcc645c7bd (M &origMatrix, M &newMatrix, C &origComm, C &newComm, RedistributeInformation< C > &ri)
- void redistributeMatrixEntries a00251.html a3f63ab17e9c1235103a0512bda341ca2 (M &origMatrix, M &newMatrix, C &origComm, C &newComm, RedistributeInformation< C > &ri)
- void redistributeMatrix a00251.html ab59fe4d0a58ea0575b42993d7563d34b (M &origMatrix, M &newMatrix, C &origComm, C &newComm, RedistributeInformation< C > &ri)
- void redistributeMatrixEntries a00251.html a706b106c6123e900b004a90d4dcf42c7 (M &origMatrix, M &newMatrix, Dune::Amg::SequentialInformation &origComm, Dune::Amg::SequentialInformation &newComm, RedistributeInformation< Dune::Amg::SequentialInformation > &ri)
- void redistributeMatrix a00251.html a345908acc30a0bf6affab15d04fcd0a8 (M &origMatrix, M &newMatrix, Dune::Amg::SequentialInformation &origComm, Dune::Amg::SequentialInformation &newComm, RedistributeInformation< Dune::Amg::SequentialInformation > &ri)
- auto countNonZeros a00239.html gad31da04328ddaa6242fdf816d8cb45e5 (const M &, typename std::enable_if_t< Dune::IsNumber< M >::value > *sfinae=nullptr)
- auto countNonZeros a00239.html gae532f36c236dd4b73344732fe24ba70f (const M &matrix, typename std::enable_if_t<!Dune::IsNumber< M >::value > *sfinae=nullptr)
- void printGlobalSparseMatrix a00251.html a131e13bda7cee7fa0c8e4a96e8d46801 (const M &mat, C &ooc, std::ostream &os)
- std::ostream & operator<< a00246.html gabb3823c4d80ad87cf6b49edf36af03b8 (std::ostream &s, const MultiTypeBlockMatrix< T1, Args... > &m)
- std::ostream & operator<< a00239.html ga50e32ccf93f41e9ed7783a86fee86b70 (std::ostream &s, const MultiTypeBlockVector< Args... > &v)
- DUNE_REGISTER_PRECONDITIONER
  a00251.html
  a9f1d7465bf71a0549ed5596e9b142f7f
  ("amg", AMGCreator())
- PropertyMapTypeSelector< Amg::VertexVisitedTag, Amg::PropertiesGraph< G, Amg::VertexProperties, EP, VM, EM > >::Type get a00251.html a34f75c58e656823b58e3af17c09fb03e (const Amg::VertexVisitedTag &tag, Amg::PropertiesGraph< G, Amg::VertexProperties, EP, VM, EM > &graph)
- DUNE_REGISTER_PRECONDITIONER
  a00244.html
  ga31161bee90db194d09f233f00ab4de9c
  ("ssor", defaultPreconditionerBlockLevelCreator< Dune::SeqSSOR >())
- DUNE_REGISTER_PRECONDITIONER
  a00244.html
  ga84e1da868870a635c00649be4e1d101b
  ("sor", defaultPreconditionerBlockLevelCreator< Dune::SeqSOR >())
- DUNE_REGISTER_PRECONDITIONER
  a00244.html
  ga08abf358156090136c1433291819a194
  ("gs", defaultPreconditionerBlockLevelCreator< Dune::SeqGS >())
- DUNE_REGISTER_PRECONDITIONER
  a00244.html
  ga8e0768493ba56650387ef7f1171d2620
  ("jac", defaultPreconditionerBlockLevelCreator< Dune::SeqJac >())
- DUNE_REGISTER_PRECONDITIONER
  a00244.html
  ga82542b77f29fd2ec904b219fdcb9f70e
  ("dilu", defaultPreconditionerBlockLevelCreator< Dune::SeqDILU >())
- DUNE_REGISTER_PRECONDITIONER
  a00244.html
  gabdfc9bd7597c826fa723af53d0cb0e2d
  ("ilu", defaultPreconditionerBlockLevelCreator< Dune::SeqILU >())
- DUNE_REGISTER_PRECONDITIONER
  a00244.html
  ga03a7cf73abf7d84871bddbf49dbeebc5
  ("richardson", [](auto opTraits, const auto &, const ParameterTree &config){ using OpTraits=std::decay_t< decltype(opTraits)>;using D=typename OpTraits::domain_type;using R=typename OpTraits::range_type;return std::make_shared< Richardson< D, R > >(config);})
- DUNE_REGISTER_PRECONDITIONER
  a00244.html
  gada61707dc136db5a195bef80037d5246
  ("ildl", defaultPreconditionerCreator< Dune::SeqILDL >())
- void fillIndexSetHoles a00251.html a62bc57d5768b1bc98357bac259795327 (const G &graph, Dune::OwnerOverlapCopyCommunication< T1, T2 > &oocomm)
- bool buildCommunication a00251.html a4dac4e3458ae0460b52680d73c557572 (const G &graph, std::vector< int > &realparts, Dune::OwnerOverlapCopyCommunication< T1, T2 > &oocomm, std::shared_ptr< Dune::OwnerOverlapCopyCommunication< T1, T2 > > &outcomm, RedistributeInterface &redistInf, bool verbose=false)
- void print_carray a00251.html a8fd07ea3f22cb47275859d39d7bdffef (S &os, T *array, std::size_t l)
- bool isValidGraph a00251.html aa754fe56e078eb1b50db4ace1e7fc1b1 (std::size_t noVtx, std::size_t gnoVtx, S noEdges, T *xadj, T *adjncy, bool checkSymmetry)
- bool commGraphRepartition a00251.html a696da1ea10744238de468578c63f58d7 (const M &mat, Dune::OwnerOverlapCopyCommunication< T1, T2 > &oocomm, Metis::idx_t nparts, std::shared_ptr< Dune::OwnerOverlapCopyCommunication< T1, T2 > > &outcomm, RedistributeInterface &redistInf, bool verbose=false)
- bool graphRepartition a00251.html ae62b9769af84d7e25b7ea7055441fa5c (const G &graph, Dune::OwnerOverlapCopyCommunication< T1, T2 > &oocomm, Metis::idx_t nparts, std::shared_ptr< Dune::OwnerOverlapCopyCommunication< T1, T2 > > &outcomm, RedistributeInterface &redistInf, bool verbose=false)
- std::shared_ptr< ScalarProduct< X > > makeScalarProduct a00251.html a3e8bbffd7526e9185f580d7fc1af3fd9 (std::shared_ptr< const Comm > comm, SolverCategory::Category category)
- std::shared_ptr< ScalarProduct< X > > createScalarProduct a00251.html a2deea3ff1ed2f083aefe0013ff6e2521 (const Comm &comm, SolverCategory::Category category)
- std::shared_ptr< InverseOperator< typename Operator::domain_type, typename Operator::range_type > > getSolverFromFactory a00249.html ga987f3a9fdf4c78f8514b837d8ce64723 (std::shared_ptr< Operator > op, const ParameterTree &config, std::shared_ptr< Preconditioner< typename Operator::domain_type, typename Operator::range_type > > prec=nullptr)
- std::shared_ptr< Preconditioner< typename Operator::domain_type, typename Operator::range_type > > getPreconditionerFromFactory a00249.html ga53a495e0ae90e4b112e0eecb694f67f6 (std::shared_ptr< Operator > op, const ParameterTree &config)
- auto defaultPreconditionerBlockLevelCreator a00249.html ga335dd7b0d29e9493a7f193c9f07767bf ()
- auto defaultPreconditionerCreator a00249.html gaaf82ab9baa6ac2e24bb927e953ffb4fb ()
- auto defaultIterativeSolverCreator a00249.html ga2a5d86e17fb4ce0299537c0704264996 ()
- DUNE_REGISTER_SOLVER
  a00236.html
  ga9b45714bb6637410efde7876cc65b7e8
  ("loopsolver", defaultIterativeSolverCreator< Dune::LoopSolver >())
- DUNE_REGISTER_SOLVER
  a00236.html
  ga4cc68a0c3100acd6bd046ef64b979ca4
  ("gradientsolver", defaultIterativeSolverCreator< Dune::GradientSolver >())
- DUNE_REGISTER_SOLVER
  a00236.html
  gaf2f3cd35034b3884441b41ad234defbc
  ("cgsolver", defaultIterativeSolverCreator< Dune::CGSolver >())
- DUNE_REGISTER_SOLVER
  a00236.html
  ga03787da8085357187b0fc50f5845e08a
  ("bicgstabsolver", defaultIterativeSolverCreator< Dune::BiCGSTABSolver >())
- DUNE_REGISTER_SOLVER
  a00236.html
  ga90403af4fb43b0c8728246643860e838
  ("minressolver", defaultIterativeSolverCreator< Dune::MINRESSolver >())
- DUNE_REGISTER_SOLVER
  a00236.html
  gad7297ffceb85686e303c6ded8a02161b
  ("restartedgmressolver", defaultIterativeSolverCreator< Dune::RestartedGMResSolver >())
- DUNE_REGISTER_SOLVER
  a00236.html
  ga6509b90b14bd88a4e951a928e39e5489
  ("restartedflexiblegmressolver", defaultIterativeSolverCreator< Dune::RestartedFlexibleGMResSolver >())
- DUNE_REGISTER_SOLVER
  a00236.html
  ga884e3b4d66e6b31b989821151b1ad2d6
  ("generalizedpcgsolver", defaultIterativeSolverCreator< Dune::GeneralizedPCGSolver >())
- DUNE_REGISTER_SOLVER
  a00236.html
  ga02b4c2ff79f460c26f228eaaa39f9acc
  ("restartedfcgsolver", defaultIterativeSolverCreator< Dune::RestartedFCGSolver >())
- DUNE_REGISTER_SOLVER
  a00236.html
  ga5d72493a9dc612ac6a8a813d25ad1ebc
  ("completefcgsolver", defaultIterativeSolverCreator< Dune::CompleteFCGSolver >())
- DUNE_REGISTER_SOLVER
  a00235.html
  ga7614a0e45e94f495a348d75bee3148d9
  ("spqr", [](auto opTraits, const auto &op, const Dune::ParameterTree &config) -> std::shared_ptr< typename decltype(opTraits)::solver_type > { using OpTraits=decltype(opTraits);using M=typename OpTraits::matrix_type;if constexpr(OpTraits::isParallel){ if(opTraits.getCommOrThrow(op).communicator().size() > 1) DUNE_THROW(Dune::InvalidStateException, "SPQR works only for sequential operators.");} if constexpr(std::is_convertible_v< SPQR< M > *, Dune::InverseOperator< typename OpTraits::domain_type, typename OpTraits::range_type > * > &&std::is_same_v< typename FieldTraits< M >::field_type, double >){ const auto &A=opTraits.getAssembledOpOrThrow(op);const M &mat=A->getmat();int verbose=config.get("verbose", 0);return std::make_shared< Dune::SPQR< M > >(mat, verbose);} DUNE_THROW(UnsupportedType, "Unsupported Type in SPQR (only FieldMatrix<double,...> supported)");})
- DUNE_REGISTER_SOLVER
  a00251.html
  a35e2b99aa9ee041dce92fe6ad42539a6
  ("superlu", [](auto opTraits, const auto &op, const Dune::ParameterTree &config) -> std::shared_ptr< typename decltype(opTraits)::solver_type > { using OpTraits=decltype(opTraits);using M=typename OpTraits::matrix_type;if constexpr(OpTraits::isParallel){ if(opTraits.getCommOrThrow(op).communicator().size() > 1) DUNE_THROW(Dune::InvalidStateException, "SuperLU works only for sequential operators.");} if constexpr(OpTraits::isAssembled &&std::is_same_v< typename FieldTraits< M >::real_type, double >){ if constexpr(std::is_convertible_v< SuperLU< M > *, Dune::InverseOperator< typename OpTraits::domain_type, typename OpTraits::range_type > * >){ const auto &A=opTraits.getAssembledOpOrThrow(op);const M &mat=A->getmat();int verbose=config.get("verbose", 0);return std::make_shared< Dune::SuperLU< M > >(mat, verbose);} } DUNE_THROW(UnsupportedType, "Unsupported Type in SuperLU (only double and std::complex<double> supported)");})
- DUNE_REGISTER_SOLVER
  a00235.html
  gac1460041b67040982ad8a45e25753bf2
  ("umfpack", [](auto opTraits, const auto &op, const Dune::ParameterTree &config) -> std::shared_ptr< typename decltype(opTraits)::solver_type > { using OpTraits=decltype(opTraits);if constexpr(OpTraits::isParallel){ if(opTraits.getCommOrThrow(op).communicator().size() > 1) DUNE_THROW(Dune::InvalidStateException, "UMFPack works only for sequential operators.");} if constexpr(OpTraits::isAssembled){ using M=typename OpTraits::matrix_type;if constexpr(UMFPackImpl::isValidBlock< OpTraits >::value) { const auto &A=opTraits.getAssembledOpOrThrow(op);const M &mat=A->getmat();int verbose=config.get("verbose", 0);return std::make_shared< Dune::UMFPack< M > >(mat, verbose);} } DUNE_THROW(UnsupportedType, "Unsupported Type in UMFPack (only double and std::complex<double> supported)");return nullptr;})
- static const int default_precision a00248.html gab36dc22122e5b7f555b64ef9f418d329
- MatrixSparsityPatternGatherScatter< M, I >::ColIter MatrixSparsityPatternGatherScatter< M, I >::col a00251.html a43caf643c7cbd95bd937495af61a656a
- MatrixSparsityPatternGatherScatter< M, I >::GlobalIndex MatrixSparsityPatternGatherScatter< M, I >::numlimits a00251.html a2bbc18225a7f81751680d30ab0029146
- MatrixRowGatherScatter< M, I >::ColIter MatrixRowGatherScatter< M, I >::col a00251.html a4b5a26b4068915f88ba3e30ba543bcd4
- MatrixRowGatherScatter< M, I >::Data MatrixRowGatherScatter< M, I >::datastore a00251.html a25a3979a41b5549d3097e959cafd8b73
- MatrixRowGatherScatter< M, I >::GlobalIndex MatrixRowGatherScatter< M, I >::numlimits a00251.html ac286ddec2a77c5aa96a2157a22dc114e
- const Dtype_t BaseGetSuperLUType< T >::type a00251.html a90968018b46d7a34021e07e4114d7487
Dune::Amg
a00267.html
Dune::Amg::ConstructionTraits
Dune::Amg::AggregationCriterion
Dune::Amg::SymmetricMatrixDependency
Dune::Amg::Dependency
Dune::Amg::SymmetricDependency
Dune::Amg::Diagonal
Dune::Amg::FirstDiagonal
Dune::Amg::RowSum
Dune::Amg::FrobeniusNorm
Dune::Amg::AlwaysOneNorm
Dune::Amg::SymmetricCriterion
Dune::Amg::UnSymmetricCriterion
Dune::Amg::Aggregator
Dune::Amg::AggregatesMap
Dune::Amg::Aggregate
Dune::Amg::KAMG
Dune::Amg::KAmgTwoGrid
Dune::Amg::AMG
Dune::Amg::DirectSolverSelector
Dune::Amg::ApplyHelper
Dune::Amg::ApplyHelper< 0 >
Dune::Amg::CombinedFunctor
Dune::Amg::ConstructionTraits< BlockVector< T, A > >
Dune::Amg::ParallelOperatorArgs
Dune::Amg::OwnerOverlapCopyCommunicationArgs
Dune::Amg::SequentialCommunicationArgs
Dune::Amg::ConstructionTraits< OverlappingSchwarzOperator< M, X, Y, C > >
Dune::Amg::ConstructionTraits< NonoverlappingSchwarzOperator< M, X, Y, C > >
Dune::Amg::MatrixAdapterArgs
Dune::Amg::ConstructionTraits< MatrixAdapter< M, X, Y > >
Dune::Amg::ConstructionTraits< SequentialInformation >
Dune::Amg::ConstructionTraits< OwnerOverlapCopyCommunication< T1, T2 > >
Dune::Amg::EdgeProperties
Dune::Amg::VertexProperties
Dune::Amg::PropertyGraphVertexPropertyMap
Dune::Amg::FastAMG
Dune::Amg::GaussSeidelPresmoothDefect
Dune::Amg::GaussSeidelPostsmoothDefect
Dune::Amg::OverlapVertex
Dune::Amg::SparsityBuilder
Dune::Amg::BaseGalerkinProduct
Dune::Amg::GalerkinProduct
Dune::Amg::GalerkinProduct< SequentialInformation >
Dune::Amg::BaseConnectivityConstructor
Dune::Amg::ConnectivityConstructor
Dune::Amg::ConnectivityConstructor< G, SequentialInformation >
Dune::Amg::DirichletBoundarySetter
Dune::Amg::DirichletBoundarySetter< SequentialInformation >
Dune::Amg::GlobalAggregatesMap
Dune::Amg::AggregatesGatherScatter
Dune::Amg::AggregatesPublisher
Dune::Amg::AggregatesPublisher< T, O, OwnerOverlapCopyCommunication< T1, T2 > >
Dune::Amg::AggregatesPublisher< T, O, SequentialInformation >
Dune::Amg::MatrixGraph
Dune::Amg::SubGraph
Dune::Amg::VertexPropertiesGraph
Dune::Amg::PropertiesGraph
Dune::Amg::GraphVertexPropertiesSelector
Dune::Amg::GraphEdgePropertiesSelector
Dune::Amg::PropertiesGraphCreator
Dune::Amg::PropertiesGraphCreator< M, SequentialInformation >
Dune::Amg::Hierarchy
Dune::Amg::IndicesCoarsener
Dune::Amg::ParallelIndicesCoarsener
Dune::Amg::IndicesCoarsener< OwnerOverlapCopyCommunication< G, L >, E >
Dune::Amg::IndicesCoarsener< SequentialInformation, E >
Dune::Amg::MatrixHierarchy
Dune::Amg::CoarsenCriterion
Dune::Amg::DependencyParameters
Dune::Amg::AggregationParameters
Dune::Amg::CoarseningParameters
Dune::Amg::Parameters
Dune::Amg::SequentialInformation
Dune::Amg::VertexVisitedTag
Dune::Amg::RandomAccessBundledPropertyMap
Dune::Amg::AggregateRenumberer
Dune::Amg::DefaultSmootherArgs
Dune::Amg::SmootherTraits
Dune::Amg::SmootherTraits< Richardson< X, Y > >
Dune::Amg::SmootherTraits< BlockPreconditioner< X, Y, C, T > >
Dune::Amg::SmootherTraits< NonoverlappingBlockPreconditioner< C, T > >
Dune::Amg::DefaultConstructionArgs
Dune::Amg::ConstructionArgs
Dune::Amg::DefaultParallelConstructionArgs
Dune::Amg::DefaultConstructionArgs< Richardson< X, Y > >
Dune::Amg::ConstructionTraits< SeqSSOR< M, X, Y, l > >
Dune::Amg::ConstructionTraits< SeqSOR< M, X, Y, l > >
Dune::Amg::ConstructionTraits< SeqJac< M, X, Y, l > >
Dune::Amg::ConstructionTraits< Richardson< X, Y > >
Dune::Amg::ConstructionArgs< SeqILU< M, X, Y > >
Dune::Amg::ConstructionTraits< SeqILU< M, X, Y > >
Dune::Amg::ConstructionTraits< ParSSOR< M, X, Y, C > >
Dune::Amg::ConstructionTraits< BlockPreconditioner< X, Y, C, T > >
Dune::Amg::ConstructionTraits< NonoverlappingBlockPreconditioner< C, T > >
Dune::Amg::SmootherApplier
Dune::Amg::SmootherApplier< SeqSOR< M, X, Y, l > >
Dune::Amg::SmootherApplier< BlockPreconditioner< X, Y, C, SeqSOR< M, X, Y, l > > >
Dune::Amg::SmootherApplier< NonoverlappingBlockPreconditioner< C, SeqSOR< M, X, Y, l > > >
Dune::Amg::SmootherApplier< SeqOverlappingSchwarz< M, X, MultiplicativeSchwarzMode, MS, TA > >
Dune::Amg::SeqOverlappingSchwarzSmootherArgs
Dune::Amg::SmootherTraits< SeqOverlappingSchwarz< M, X, TM, TS, TA > >
Dune::Amg::ConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > >
Dune::Amg::ConstructionTraits< SeqOverlappingSchwarz< M, X, TM, TS, TA > >
Dune::Amg::Transfer
Dune::Amg::Transfer< V, V1, SequentialInformation >
Dune::Amg::Transfer< V, V1, OwnerOverlapCopyCommunication< T1, T2 > >
Dune::Amg::LevelTransferPolicy
Dune::Amg::AggregationLevelTransferPolicy
Dune::Amg::OneStepAMGCoarseSolverPolicy
Dune::Amg::TwoLevelMethod
- MAX_PROCESSES
  a00242.html
  gga0b4e229962a86507d27c161e6b5d5a90ad6b62d6d5abdcb2557c2a3a69feccdb0
- AccumulationMode
  a00242.html
  gacf6f2fe996122d7c9d139e86a84957f7
- noAccu
  a00242.html
  ggacf6f2fe996122d7c9d139e86a84957f7a5c5f5e0aa08de3ed0d0fe8cec4838260
- atOnceAccu
  a00242.html
  ggacf6f2fe996122d7c9d139e86a84957f7a4fe2fe3869543e6e15fc480bea94909a
- successiveAccu
  a00242.html
  ggacf6f2fe996122d7c9d139e86a84957f7a69257c9fc3443058ecc8d3d542fe0b0a
- std::ostream & operator<< a00242.html gadda197ed3c9934b8ac5793bee9f95ceb (std::ostream &os, const AggregationCriterion< T > &criterion)
- void buildDependency a00242.html gaf619ca4d1318ace19831096270fb506c (G &graph, const typename C::Matrix &matrix, C criterion, bool finestLevel)
- void printAggregates2d a00242.html ga67437d2f75e7e1216ee57306825332be (const AggregatesMap< V > &aggregates, int n, int m, std::ostream &os)
- std::ostream & operator<< a00242.html gaee3bcb35fce70fca435b60b5823b1849 (std::ostream &os, const EdgeProperties &props)
- std::ostream & operator<< a00242.html ga930c1b4851fd5610adcfa6b94369c22d (std::ostream &os, const VertexProperties &props)
- int visitNeighbours a00242.html ga8c84915dd8eafb315ce76b1f689f1cf3 (const G &graph, const typename G::VertexDescriptor &vertex, V &visitor)
- bool repartitionAndDistributeMatrix a00242.html ga61a621cb2702949955af22a2e8aa6dc5 (const M &origMatrix, std::shared_ptr< M > newMatrix, SequentialInformation &origComm, std::shared_ptr< SequentialInformation > &newComm, RedistributeInformation< SequentialInformation > &ri, int nparts, C1 &criterion)
- bool repartitionAndDistributeMatrix a00242.html ga992041e5fe1798be7fd728be5578b525 (const M &origMatrix, std::shared_ptr< M > newMatrix, C &origComm, std::shared_ptr< C > &newComm, RedistributeInformation< C > &ri, int nparts, C1 &criterion)
- void renumberAggregates a00267.html a577d044e1622cb386cd4f6821ac63169 (const G &graph, I index, I endIndex, V &visitedMap, AggregatesMap< typename G::VertexDescriptor > &aggregates)
- void presmooth a00242.html ga7c53f44b3b6ff7f8ccf90503bc995e11 (LevelContext &levelContext, size_t steps)
- void postsmooth a00242.html gac8448b6118691fd94bc14d2126496c40 (LevelContext &levelContext, size_t steps)
- const TI::GlobalIndex GlobalAggregatesMap< T, TI >::isolatedMarker a00267.html a22611c92fa296ae84382573bdbaf547b
Dune::CounterImpl
a00257.html
Dune::DILU
a00259.html
- void blockDILUDecomposition a00259.html a6700a388d89d220ca5257588ae899146 (M &A, std::vector< typename M::block_type > &Dinv_)
- void blockDILUBacksolve a00259.html aba56352dee504db8cd913953da0f10da (const M &A, const std::vector< typename M::block_type > Dinv_, X &v, const Y &d)
Dune::ForEach
a00260.html
- auto rows a00260.html a4ae853c93f3cb1318493dc4086e1dea7 (Matrix const &matrix)
- auto cols a00260.html ab478e5d632f7718fc4434d7dcf29b23f (Matrix const &matrix)
- auto size a00260.html afde43496a87705b3b5687ce18072553c (Vector const &vector)
Dune::ILU
a00261.html
Dune::ILU::CRS
- void blockILU0Decomposition a00261.html aba8693db4336d6eca66538c71b7570aa (M &A)
- void blockILUBacksolve a00261.html a42563bed9371413feba968bec7522b74 (const M &A, X &v, const Y &d)
- M::field_type & firstMatrixElement a00261.html ab73b4ce76797fca75e72677f8e1f65ca (M &A, typename std::enable_if_t<!Dune::IsNumber< M >::value > *sfinae=nullptr)
- K & firstMatrixElement a00261.html ab96ba3a1ddffb50c0ba6813f30434da4 (K &A, typename std::enable_if_t< Dune::IsNumber< K >::value > *sfinae=nullptr)
- K & firstMatrixElement a00261.html aac63b741427ca616be094b0275136e59 (FieldMatrix< K, n, m > &A)
- void blockILUDecomposition a00261.html ae1d57c22d90aef3f76a8818fc36cc38b (const M &A, int n, M &ILU)
- void convertToCRS a00261.html a243d4f4b5829efb30039b4a36e0f0cd5 (const M &A, CRS &lower, CRS &upper, InvVector &inv)
- void blockILUBacksolve a00261.html a57f371097dec97a09d4bdc3b99077b7c (const CRS &lower, const CRS &upper, const InvVector &inv, X &v, const Y &d)
Dune::ISTL
a00253.html
Dune::MatrixImp
a00263.html
Dune::MatrixImp::DenseMatrixBase
Dune::MatrixMarketImpl
a00264.html
Dune::MatrixMarketImpl::mm_numeric_type
Dune::MatrixMarketImpl::mm_numeric_type< int >
Dune::MatrixMarketImpl::mm_numeric_type< double >
Dune::MatrixMarketImpl::mm_numeric_type< float >
Dune::MatrixMarketImpl::mm_numeric_type< std::complex< double > >
Dune::MatrixMarketImpl::mm_numeric_type< std::complex< float > >
Dune::MatrixMarketImpl::mm_header_printer
Dune::MatrixMarketImpl::mm_header_printer< BCRSMatrix< T, A > >
Dune::MatrixMarketImpl::mm_header_printer< BlockVector< B, A > >
Dune::MatrixMarketImpl::mm_header_printer< FieldVector< T, j > >
Dune::MatrixMarketImpl::mm_header_printer< FieldMatrix< T, i, j > >
Dune::MatrixMarketImpl::mm_block_structure_header
Dune::MatrixMarketImpl::mm_block_structure_header< BlockVector< T, A > >
Dune::MatrixMarketImpl::mm_block_structure_header< BlockVector< FieldVector< T, i >, A > >
Dune::MatrixMarketImpl::mm_block_structure_header< BCRSMatrix< T, A > >
Dune::MatrixMarketImpl::mm_block_structure_header< BCRSMatrix< FieldMatrix< T, i, j >, A > >
Dune::MatrixMarketImpl::mm_block_structure_header< FieldMatrix< T, i, j > >
Dune::MatrixMarketImpl::mm_block_structure_header< FieldVector< T, i > >
Dune::MatrixMarketImpl::MMHeader
Dune::MatrixMarketImpl::IndexData
Dune::MatrixMarketImpl::NumericWrapper
Dune::MatrixMarketImpl::PatternDummy
Dune::MatrixMarketImpl::NumericWrapper< PatternDummy >
Dune::MatrixMarketImpl::MatrixValuesSetter
Dune::MatrixMarketImpl::MatrixValuesSetter< PatternDummy, brows, bcols >
Dune::MatrixMarketImpl::is_complex
Dune::MatrixMarketImpl::is_complex< std::complex< T > >
Dune::MatrixMarketImpl::mm_multipliers
Dune::MatrixMarketImpl::mm_multipliers< BCRSMatrix< B, A > >
Dune::MatrixMarketImpl::mm_multipliers< BCRSMatrix< FieldMatrix< B, i, j >, A > >
- LineType
  a00264.html
  a24df94789b090f34c77f2131c54434cd
- MM_HEADER
  a00264.html
  a24df94789b090f34c77f2131c54434cda12fe49ca30d8d5a52c1dc70ace8d18ad
- MM_ISTLSTRUCT
  a00264.html
  a24df94789b090f34c77f2131c54434cdad77d19ed994d35e12407037e045921ec
- DATA
  a00264.html
  a24df94789b090f34c77f2131c54434cda0fbdf01a4ab8bfeab99055a1b0616e8f
- MM_MAX_LINE_LENGTH
  a00264.html
  ac979c6c16f53341a94b6670993f8407ba4945d19de19850deef23453940d61d80
- MM_TYPE
  a00264.html
  a9129f10756839e7d1d41242c28d05559
- coordinate_type
  a00264.html
  a9129f10756839e7d1d41242c28d05559a6f558b994af91ee41c0714a44c5b6677
- array_type
  a00264.html
  a9129f10756839e7d1d41242c28d05559a6bb37eeb823be6a79d40b9df1c181f48
- unknown_type
  a00264.html
  a9129f10756839e7d1d41242c28d05559a7e892bb34cab22b30cc56e6dcd047c89
- MM_CTYPE
  a00264.html
  ad3799cdbc32101e678b19b8723b995ce
- integer_type
  a00264.html
  ad3799cdbc32101e678b19b8723b995ceade6720960c684d9d11d20020631471ae
- double_type
  a00264.html
  ad3799cdbc32101e678b19b8723b995cead2703fd95f1bb4993e77a4174157aab5
- complex_type
  a00264.html
  ad3799cdbc32101e678b19b8723b995ceac1aa771c3462961c9eca0189436779ef
- pattern
  a00264.html
  ad3799cdbc32101e678b19b8723b995ceab957ad3ef8783e5f30348f7c937ece68
- unknown_ctype
  a00264.html
  ad3799cdbc32101e678b19b8723b995ceaa4964758c3e93b0f7fa12485464ace04
- MM_STRUCTURE
  a00264.html
  acddb68037700ba8f7d59592b55b1e051
- general
  a00264.html
  acddb68037700ba8f7d59592b55b1e051a2e4b623fd05b60b25f93d1a56b857db2
- symmetric
  a00264.html
  acddb68037700ba8f7d59592b55b1e051acae227482a2f9f85340759688143533e
- skew_symmetric
  a00264.html
  acddb68037700ba8f7d59592b55b1e051a0568e0cba4f7ad110d2257caac3a72b5
- hermitian
  a00264.html
  acddb68037700ba8f7d59592b55b1e051aa90eba109717e70ef416ecfc671f9567
- unknown_structure
  a00264.html
  acddb68037700ba8f7d59592b55b1e051ab158d28f5455f1fcdce4ba36cb83412a
- bool lineFeed a00264.html ab51f7249b025353a6a44ac2e7cd3946b (std::istream &file)
- void skipComments a00264.html ab061c3ade067c3b4a06d2e9d945a04d9 (std::istream &file)
- bool readMatrixMarketBanner a00264.html a265f42be073f67deb7b2176c4ca31b4b (std::istream &file, MMHeader &mmHeader)
- std::tuple< std::size_t, std::size_t, std::size_t > calculateNNZ a00264.html a1d09b5767a4cb931d9654290838800b2 (std::size_t rows, std::size_t cols, std::size_t entries, const MMHeader &header)
- std::istream & operator>> a00264.html aa98cf992f0c90c5836101e00ef9ab5c7 (std::istream &is, NumericWrapper< T > &num)
- std::istream & operator>> a00264.html ab607f62dfb0e598916d009dd71e41381 (std::istream &is, NumericWrapper< PatternDummy > &num)
- bool operator< a00264.html a2115104055c40a0fddb0715a028d6f4c (const IndexData< T > &i1, const IndexData< T > &i2)
- std::istream & operator>> a00264.html a09b68e39d49cdf6a60c33c3d0a2fa444 (std::istream &is, IndexData< T > &data)
- std::istream & operator>> a00264.html a2316b829905ae286b43c56fe2f4e7a37 (std::istream &is, IndexData< NumericWrapper< std::complex< T > > > &data)
- std::enable_if_t<!is_complex< T >::value, T > conj a00264.html ae0a72dad60e67572bd54717e770b9bd1 (const T &r)
- std::enable_if_t< is_complex< T >::value, T > conj a00264.html a5529c53fb3d1b0a8fde39e31e84d7ec4 (const T &r)
- void readSparseEntries a00264.html a5d91731ac5a7348c81521d45091599df (Dune::BCRSMatrix< T, A > &matrix, std::istream &file, std::size_t entries, const MMHeader &mmHeader, const D &)
- std::tuple< std::string, std::string > splitFilename a00264.html ae967194ed54ac2698b8b6394bf8228bb (const std::string &filename)
Dune::Metis
a00268.html
- float real_t a00268.html a45348241a8e9d454df316c0d6c53575c
- std::size_t idx_t a00268.html afc28bf9067b8553af0ed78ffe3d818b1
Dune::UMFPackImpl
a00272.html
Dune::UMFPackImpl::isValidBlock
Dune::UMFPackImpl::isValidBlock< OpTraits, std::enable_if_t< std::is_same_v< Impl::UMFPackDomainType< typename OpTraits::matrix_type >, typename OpTraits::domain_type > &&std::is_same_v< Impl::UMFPackRangeType< typename OpTraits::matrix_type >, typename OpTraits::range_type > &&std::is_same_v< typename FieldTraits< typename OpTraits::domain_type::field_type >::real_type, double > &&std::is_same_v< typename FieldTraits< typename OpTraits::range_type::field_type >::real_type, double > > >
std
a00250.html
std::tuple_element< i, Dune::MultiTypeBlockMatrix< Args... > >
std::tuple_size< Dune::MultiTypeBlockMatrix< Args... > >
std::tuple_element< i, Dune::MultiTypeBlockVector< Args... > >
std::tuple_size< Dune::MultiTypeBlockVector< Args... > >
ISTL

# Iterative Solvers Template Library (ISTL)

a00235.html
ISTL_Solvers
ISTL_Comm
ISTL_SPMV
ldl.hh
spqr.hh
superlu.hh
umfpack.hh
Dune::UMFPackImpl
Dune::ILUSubdomainSolver
Dune::ILU0SubdomainSolver
Dune::ILUNSubdomainSolver
Dune::ISTLError
Dune::BCRSMatrixError
Dune::ImplicitModeCompressionBufferExhausted
Dune::SolverAbort
Dune::MatrixBlockError
Dune::SeqOverlappingSchwarz
Dune::SeqOverlappingSchwarzAssemblerHelper
Dune::LDL
Dune::LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > >
Dune::IsDirectSolver< LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > > >
Dune::StoresColumnCompressed< LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > > >
Dune::SPQR
Dune::SPQR< BCRSMatrix< FieldMatrix< T, n, m >, A > >
Dune::IsDirectSolver< SPQR< BCRSMatrix< T, A > > >
Dune::StoresColumnCompressed< SPQR< BCRSMatrix< T, A > > >
Dune::SuperLUSolveChooser
Dune::SuperLUDenseMatChooser
Dune::SuperLUQueryChooser
Dune::QuerySpaceChooser
Dune::SuperLU
Dune::UMFPackMethodChooser
Dune::UMFPackMethodChooser< double >
Dune::UMFPackMethodChooser< std::complex< double > >
Dune::UMFPack
Dune::IsDirectSolver< UMFPack< M > >
Dune::StoresColumnCompressed< UMFPack< BCRSMatrix< T, A > > >
Dune::UMFPackImpl::isValidBlock
Dune::UMFPackImpl::isValidBlock< OpTraits, std::enable_if_t< std::is_same_v< Impl::UMFPackDomainType< typename OpTraits::matrix_type >, typename OpTraits::domain_type > &&std::is_same_v< Impl::UMFPackRangeType< typename OpTraits::matrix_type >, typename OpTraits::range_type > &&std::is_same_v< typename FieldTraits< typename OpTraits::domain_type::field_type >::real_type, double > &&std::is_same_v< typename FieldTraits< typename OpTraits::range_type::field_type >::real_type, double > > >
- Dune::BCRSMatrix< FieldMatrix< T, n, m >, A > Dune::LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > >::Matrix a00235.html ga2719d5ed0b691ca5d935941ffa9c9b29
- Dune::BCRSMatrix< FieldMatrix< T, n, m >, A > Dune::LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > >::matrix_type a00235.html ga963d590342d5796cfcfd46141bba51be
- Dune::ISTL::Impl::BCCSMatrix< T, int > Dune::LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > >::LDLMatrix a00235.html ga494f7182544eafc91bf8a057153968b9
- ISTL::Impl::BCCSMatrixInitializer< BCRSMatrix< FieldMatrix< T, n, m >, A >, int > Dune::LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > >::MatrixInitializer a00235.html gad9efb6140ed353a70807f39c8bd4bffb
- Dune::BlockVector< FieldVector< T, m >, typename std::allocator_traits< A >::template rebind_alloc< FieldVector< T, m > > > Dune::LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > >::domain_type a00235.html ga1317746d0f20fa11101b3e6855eafb1a
- Dune::BlockVector< FieldVector< T, n >, typename std::allocator_traits< A >::template rebind_alloc< FieldVector< T, n > > > Dune::LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > >::range_type a00235.html ga7048c2fdcc5475f9d529ff58940b9447
- Dune::BCRSMatrix< FieldMatrix< T, n, m >, A > Dune::SPQR< BCRSMatrix< FieldMatrix< T, n, m >, A > >::Matrix a00235.html ga5cff5d5b4933a1d1652e5877c31547c9
- Dune::BCRSMatrix< FieldMatrix< T, n, m >, A > Dune::SPQR< BCRSMatrix< FieldMatrix< T, n, m >, A > >::matrix_type a00235.html ga092a5f68cdb7e090971eed16a2283db6
- ISTL::Impl::BCCSMatrix< T, int > Dune::SPQR< BCRSMatrix< FieldMatrix< T, n, m >, A > >::SPQRMatrix a00235.html ga7dc83a7110f714f8b5f337f8cc774b62
- ISTL::Impl::BCCSMatrixInitializer< BCRSMatrix< FieldMatrix< T, n, m >, A >, int > Dune::SPQR< BCRSMatrix< FieldMatrix< T, n, m >, A > >::MatrixInitializer a00235.html ga59d41c0cfd544e49265336f04572bf09
- Dune::BlockVector< FieldVector< T, m >, typename std::allocator_traits< A >::template rebind_alloc< FieldVector< T, m > > > Dune::SPQR< BCRSMatrix< FieldMatrix< T, n, m >, A > >::domain_type a00235.html gae50842ca64424731e5303fb3c1cf5b59
- Dune::BlockVector< FieldVector< T, n >, typename std::allocator_traits< A >::template rebind_alloc< FieldVector< T, n > > > Dune::SPQR< BCRSMatrix< FieldMatrix< T, n, m >, A > >::range_type a00235.html gac75cd7a5d3646f85730f745d24f6eea1
- SuiteSparse_long Dune::UMFPackMethodChooser< std::complex< double > >::size_type a00235.html gabec69bdc76c9d54b78de7cf413440109
- SuiteSparse_long Dune::UMFPack::size_type a00235.html ga0b395ed6b92b09e88e0bde85e14cbb25
- M Dune::UMFPack::Matrix a00235.html gae24ca9c9757b55456f3d2376403faaae
- M Dune::UMFPack::matrix_type a00235.html ga129a9162c047f72e174ff7b9de308098
- ISTL::Impl::BCCSMatrix< typename Matrix::field_type, size_type > Dune::UMFPack::UMFPackMatrix a00235.html gad6a97866f7318a12c93a88f9a24489d1
- ISTL::Impl::BCCSMatrixInitializer< M, size_type > Dune::UMFPack::MatrixInitializer a00235.html gacb6982c0a37b4c14f2ff9293ec484946
- Impl::UMFPackDomainType< M > Dune::UMFPack::domain_type a00235.html ga7570a8ef01b001ae4e7c02f2fc4f2f9e
- Impl::UMFPackRangeType< M > Dune::UMFPack::range_type a00235.html ga4b2ab74e2842fd11faab3a0ccd793492
- Dune::IsDirectSolver< LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > > >::value
  a00235.html
  gga671b7f53ce4430415ee05dc2a7aaf2a1aa150aa34259598f045447b7aeff7d416
- Dune::StoresColumnCompressed< LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > > >::value
  a00235.html
  ggaddc960f514a942555cc23fc7f99af594a63e2861b4157098fd1d9cc43e26f3399
- Dune::IsDirectSolver< SPQR< BCRSMatrix< T, A > > >::value
  a00235.html
  ggac918a57c771dd49db6ae8f7f18b17701a96a22f52e7b811d728794ff4b8dfce6e
- Dune::StoresColumnCompressed< SPQR< BCRSMatrix< T, A > > >::value
  a00235.html
  ggad02f58af55f73ddcaeaeea333f783fe5a33337696b5e0fc5b5671a19bf5df3ac8
- Dune::IsDirectSolver< UMFPack< M > >::value
  a00235.html
  gga91d38739792702574319632e2f8d63d4ad5bf07d3c618eb371a79487a48e4f209
- Dune::StoresColumnCompressed< UMFPack< BCRSMatrix< T, A > > >::value
  a00235.html
  gga6623fd954248769164aaff557b2f4c2fafbf509559c932f8002608ecdfc25ad8b
- Dune::IsDirectSolver< LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > > >::value
  a00235.html
  gga671b7f53ce4430415ee05dc2a7aaf2a1aa150aa34259598f045447b7aeff7d416
- Dune::StoresColumnCompressed< LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > > >::value
  a00235.html
  ggaddc960f514a942555cc23fc7f99af594a63e2861b4157098fd1d9cc43e26f3399
- Dune::IsDirectSolver< SPQR< BCRSMatrix< T, A > > >::value
  a00235.html
  ggac918a57c771dd49db6ae8f7f18b17701a96a22f52e7b811d728794ff4b8dfce6e
- Dune::StoresColumnCompressed< SPQR< BCRSMatrix< T, A > > >::value
  a00235.html
  ggad02f58af55f73ddcaeaeea333f783fe5a33337696b5e0fc5b5671a19bf5df3ac8
- Dune::IsDirectSolver< UMFPack< M > >::value
  a00235.html
  gga91d38739792702574319632e2f8d63d4ad5bf07d3c618eb371a79487a48e4f209
- Dune::StoresColumnCompressed< UMFPack< BCRSMatrix< T, A > > >::value
  a00235.html
  gga6623fd954248769164aaff557b2f4c2fafbf509559c932f8002608ecdfc25ad8b
- SolverCategory::Category Dune::LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > >::category a00235.html gabdc399c8b3349cf375ad375eddc99946 () const override
- Dune::LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > >::LDL
  a00235.html
  gaffc39102eb3c20ba057c2897b43bda6f
  (const Matrix &matrix, int verbose=0)
- Dune::LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > >::LDL
  a00235.html
  gaabbd074c605597b4ad1740b031d6e112
  (const Matrix &matrix, int verbose, bool)
- Dune::LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > >::LDL
  a00235.html
  gac05deb83f4eab6cec6769b3d8fc4f27b
  (const Matrix &matrix, const ParameterTree &config)
- Dune::LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > >::LDL
  a00235.html
  gaf749c72a0b4b75ee87bee81323c1a39b
  ()
- virtual Dune::LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > >::~LDL a00235.html ga768fb5ff9bd370ec420bb94895dc05c7 ()
- void Dune::LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > >::apply a00235.html ga3871416c6a08ddab347623c1b7caad5e (domain_type &x, range_type &b, InverseOperatorResult &res) override
- void Dune::LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > >::apply a00235.html ga72a340603a52a1771888e4a448a28744 (domain_type &x, range_type &b, double reduction, InverseOperatorResult &res) override
- void Dune::LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > >::apply a00235.html ga552c9e270da5aa2393f0d71619544504 (T *x, T *b)
- void Dune::LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > >::setOption a00235.html gaa99ab96b67711d2d2f24b59a277bde44 (unsigned int option, double value)
- void Dune::LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > >::setMatrix a00235.html ga9b64b0d9778ef7fd278d556736129783 (const Matrix &matrix)
- void Dune::LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > >::setSubMatrix a00235.html gaf61b186de4c25626bab68067f255b988 (const Matrix &matrix, const S &rowIndexSet)
- void Dune::LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > >::setVerbosity a00235.html ga532266bc4c00a98388d7d6d142dbcd36 (int v)
- LDLMatrix & Dune::LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > >::getInternalMatrix a00235.html ga3028914f390503dd8b1b6f72c1b4d3ee ()
- void Dune::LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > >::free a00235.html ga85b3bcd7a92809668ed66dbc030862e1 ()
- const char * Dune::LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > >::name a00235.html gae4df7fbc13f781d3d69b4039f173566c ()
- double * Dune::LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > >::getD a00235.html gabac3747d5d7a7fd31071c224d54728fb ()
- int * Dune::LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > >::getLp a00235.html ga2e2ad98d901e15306df1ea414aafdfd8 ()
- int * Dune::LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > >::getLi a00235.html ga9230fe4d0e25bb05ae0193a1f571d736 ()
- double * Dune::LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > >::getLx a00235.html ga496150cbe963ad501b17846602adf965 ()
- Dune::DUNE_REGISTER_SOLVER
  a00235.html
  ga7182945cae06241bbc76e347ca94b394
  ("ldl", [](auto opTraits, const auto &op, const Dune::ParameterTree &config) -> std::shared_ptr< typename decltype(opTraits)::solver_type > { using OpTraits=decltype(opTraits);using M=typename OpTraits::matrix_type;if constexpr(OpTraits::isParallel){ if(opTraits.getCommOrThrow(op).communicator().size() > 1) DUNE_THROW(Dune::InvalidStateException, "LDL works only for sequential operators.");} if constexpr(std::is_convertible_v< LDL< M > *, Dune::InverseOperator< typename OpTraits::domain_type, typename OpTraits::range_type > * > &&std::is_same_v< typename FieldTraits< M >::field_type, double >){ const auto &A=opTraits.getAssembledOpOrThrow(op);const M &mat=A->getmat();int verbose=config.get("verbose", 0);return std::make_shared< LDL< M > >(mat, verbose);} DUNE_THROW(UnsupportedType, "Unsupported Type in LDL (only FieldMatrix<double,...> supported)");})
- SolverCategory::Category Dune::SPQR< BCRSMatrix< FieldMatrix< T, n, m >, A > >::category a00235.html ga5df3ebc09463542ae20a59c8c4183087 () const override
- Dune::SPQR< BCRSMatrix< FieldMatrix< T, n, m >, A > >::SPQR
  a00235.html
  gaf080b2a0f8f47ff73a90424f2b1f8e07
  (const Matrix &matrix, int verbose=0)
- Dune::SPQR< BCRSMatrix< FieldMatrix< T, n, m >, A > >::SPQR
  a00235.html
  ga24f75cbb35430672b9789be6266c59e2
  (const Matrix &matrix, int verbose, bool)
- Dune::SPQR< BCRSMatrix< FieldMatrix< T, n, m >, A > >::SPQR
  a00235.html
  gab9bfdd551347ec60dd22eda535293e63
  (const Matrix &matrix, const ParameterTree &config)
- Dune::SPQR< BCRSMatrix< FieldMatrix< T, n, m >, A > >::SPQR
  a00235.html
  ga5ee766cfa3feafe0a0bd65bc13b1a475
  ()
- virtual Dune::SPQR< BCRSMatrix< FieldMatrix< T, n, m >, A > >::~SPQR a00235.html ga0c934bcb35576886a3f7714d10b30841 ()
- void Dune::SPQR< BCRSMatrix< FieldMatrix< T, n, m >, A > >::apply a00235.html ga502f138633a7e8bf7bbf990aec8e764e (domain_type &x, range_type &b, InverseOperatorResult &res) override
- void Dune::SPQR< BCRSMatrix< FieldMatrix< T, n, m >, A > >::apply a00235.html gaf6cae0652b4c5a8075e1e8d330439bb5 (domain_type &x, range_type &b, double reduction, InverseOperatorResult &res) override
- void Dune::SPQR< BCRSMatrix< FieldMatrix< T, n, m >, A > >::setOption a00235.html gaf076e2455c9056c729b05bec5db1645c (unsigned int option, double value)
- void Dune::SPQR< BCRSMatrix< FieldMatrix< T, n, m >, A > >::setMatrix a00235.html ga40ec2b3ea16b1e214d38b566f4d07cf0 (const Matrix &matrix)
- void Dune::SPQR< BCRSMatrix< FieldMatrix< T, n, m >, A > >::setSubMatrix a00235.html gad508264b96a682fb12c2f6cb713a10b6 (const Matrix &matrix, const S &rowIndexSet)
- void Dune::SPQR< BCRSMatrix< FieldMatrix< T, n, m >, A > >::setVerbosity a00235.html ga74ce7b219647c76880a615371c57c173 (int v)
- SuiteSparseQR_factorization< T > * Dune::SPQR< BCRSMatrix< FieldMatrix< T, n, m >, A > >::getFactorization a00235.html ga704c8d14779fd85b7066640095985605 ()
- SPQRMatrix & Dune::SPQR< BCRSMatrix< FieldMatrix< T, n, m >, A > >::getInternalMatrix a00235.html ga32c0d352e2b95d08861bf38319b057ae ()
- void Dune::SPQR< BCRSMatrix< FieldMatrix< T, n, m >, A > >::free a00235.html ga9279ff319501416c8aef04beeeb3b3f9 ()
- const char * Dune::SPQR< BCRSMatrix< FieldMatrix< T, n, m >, A > >::name a00235.html ga6976e4a5982f58872da3852506dd85d0 ()
- Dune::DUNE_REGISTER_SOLVER
  a00235.html
  ga7614a0e45e94f495a348d75bee3148d9
  ("spqr", [](auto opTraits, const auto &op, const Dune::ParameterTree &config) -> std::shared_ptr< typename decltype(opTraits)::solver_type > { using OpTraits=decltype(opTraits);using M=typename OpTraits::matrix_type;if constexpr(OpTraits::isParallel){ if(opTraits.getCommOrThrow(op).communicator().size() > 1) DUNE_THROW(Dune::InvalidStateException, "SPQR works only for sequential operators.");} if constexpr(std::is_convertible_v< SPQR< M > *, Dune::InverseOperator< typename OpTraits::domain_type, typename OpTraits::range_type > * > &&std::is_same_v< typename FieldTraits< M >::field_type, double >){ const auto &A=opTraits.getAssembledOpOrThrow(op);const M &mat=A->getmat();int verbose=config.get("verbose", 0);return std::make_shared< Dune::SPQR< M > >(mat, verbose);} DUNE_THROW(UnsupportedType, "Unsupported Type in SPQR (only FieldMatrix<double,...> supported)");})
- static void Dune::UMFPackMethodChooser< double >::defaults a00235.html gaeefb180cb00447618edcc84e3926c066 (A... args)
- static void Dune::UMFPackMethodChooser< double >::free_numeric a00235.html ga82097ad3862254b5b24a235dc4617021 (A... args)
- static void Dune::UMFPackMethodChooser< double >::free_symbolic a00235.html ga5f8574c0cd9edf1b914dabb1554b8bc8 (A... args)
- static int Dune::UMFPackMethodChooser< double >::load_numeric a00235.html ga2a795468b8dae4e8eb3d4c53ad400d3d (A... args)
- static void Dune::UMFPackMethodChooser< double >::numeric a00235.html ga889fcc448a461dbd3dfc66f62f855cb6 (A... args)
- static void Dune::UMFPackMethodChooser< double >::report_info a00235.html ga527fe91d69d313ce963d1f9a34ccc9f6 (A... args)
- static void Dune::UMFPackMethodChooser< double >::report_status a00235.html ga314771c3a7476e5b8221e3588caa51bb (A... args)
- static int Dune::UMFPackMethodChooser< double >::save_numeric a00235.html ga705b88e473dc776dc1cbc3bd55d81b9f (A... args)
- static void Dune::UMFPackMethodChooser< double >::solve a00235.html gaf3a1566341317abc5375303423914362 (A... args)
- static void Dune::UMFPackMethodChooser< double >::symbolic a00235.html ga4e73561f05723e1d5d77673f21e8b1cc (A... args)
- static void Dune::UMFPackMethodChooser< std::complex< double > >::defaults a00235.html ga7cfc9808e18c3a7048372798392477e5 (A... args)
- static void Dune::UMFPackMethodChooser< std::complex< double > >::free_numeric a00235.html ga64d1739aba894e4ced76af94d527016e (A... args)
- static void Dune::UMFPackMethodChooser< std::complex< double > >::free_symbolic a00235.html gae13d3545eb7219b6613d510469a92851 (A... args)
- static int Dune::UMFPackMethodChooser< std::complex< double > >::load_numeric a00235.html ga2733debd45a51c99d536a864970d2baf (A... args)
- static void Dune::UMFPackMethodChooser< std::complex< double > >::numeric a00235.html ga13b0153001bc4e130b276067457ed2e7 (const size_type *cs, const size_type *ri, const double *val, A... args)
- static void Dune::UMFPackMethodChooser< std::complex< double > >::report_info a00235.html ga2009f30d05ccbb8eec6443b3a0ec5638 (A... args)
- static void Dune::UMFPackMethodChooser< std::complex< double > >::report_status a00235.html ga7265bc4d283f2f843c8fb5c1bb2771d6 (A... args)
- static int Dune::UMFPackMethodChooser< std::complex< double > >::save_numeric a00235.html ga60565b3291200a2702fa6b54d540e573 (A... args)
- static void Dune::UMFPackMethodChooser< std::complex< double > >::solve a00235.html ga0eef22e4a6bd368765368593df44eed5 (size_type m, const size_type *cs, const size_type *ri, std::complex< double > *val, double *x, const double *b, A... args)
- static void Dune::UMFPackMethodChooser< std::complex< double > >::symbolic a00235.html ga0cdf3c6306ce101f73bf21c57349a5ae (size_type m, size_type n, const size_type *cs, const size_type *ri, const double *val, A... args)
- SolverCategory::Category Dune::UMFPack::category a00235.html ga7cca2a2df403f2e50542f158d1fe90ac () const override
- Dune::UMFPack::UMFPack
  a00235.html
  gac976eb937c60410302e0a6e0a458ffee
  (const Matrix &matrix, int verbose=0)
- Dune::UMFPack::UMFPack
  a00235.html
  gaf8f5d625278b2be0a961f0ccdf31c6fb
  (const Matrix &matrix, int verbose, bool)
- Dune::UMFPack::UMFPack
  a00235.html
  ga22490d4f8dd9ed74ea323cd325bbc17e
  (const Matrix &mat_, const ParameterTree &config)
- Dune::UMFPack::UMFPack
  a00235.html
  ga4c3a996e138d4225fe1ecf16d0a29eca
  ()
- Dune::UMFPack::UMFPack
  a00235.html
  ga3754d885c3ebada738e2aa602ff9f3c6
  (const Matrix &mat_, const char *file, int verbose=0)
- Dune::UMFPack::UMFPack
  a00235.html
  ga887bc3b95d9c409854a503e2aac35e07
  (const char *file, int verbose=0)
- virtual Dune::UMFPack::~UMFPack a00235.html gaa036fbd9362380f2a84325edf46c0edf ()
- void Dune::UMFPack::apply a00235.html gaf10a9a491394aef8c4f518ee0ec2ca98 (domain_type &x, range_type &b, InverseOperatorResult &res) override
- void Dune::UMFPack::apply a00235.html ga8e94e3f84e00802f94912a06f181ae31 (domain_type &x, range_type &b, double reduction, InverseOperatorResult &res) override
- void Dune::UMFPack::apply a00235.html ga79bd07aba5057517005addb023297866 (T *x, T *b)
- void Dune::UMFPack::setOption a00235.html gad9035897bd242ce325cee859e5de8048 (unsigned int option, double value)
- void Dune::UMFPack::saveDecomposition a00235.html gaaf25628932177632b9fffa17e9696ddc (const char *file)
- void Dune::UMFPack::setMatrix a00235.html gaa6317b6eedf31632389d67c0e58b7606 (const Matrix &matrix, const BitVector &bitVector={})
- void Dune::UMFPack::setSubMatrix a00235.html ga0566d340ba9967bd58d522959a18d130 (const Matrix &_mat, const std::set< typename Matrix::size_type > &rowIndexSet)
- void Dune::UMFPack::setVerbosity a00235.html ga82d9329ff50cbc08273e1f670f7af266 (int v)
- void * Dune::UMFPack::getFactorization a00235.html gafe1d426bc9328ba76545a3b833efa9f9 ()
- UMFPackMatrix & Dune::UMFPack::getInternalMatrix a00235.html gaaf41b8cca868e5658deb4de56bbfc228 ()
- void Dune::UMFPack::free a00235.html ga064d11b7fb9631dbc1b45ffcff17473b ()
- const char * Dune::UMFPack::name a00235.html gaa215b024f102d3e71bb9504c3ae5211a ()
- Dune::DUNE_REGISTER_SOLVER
  a00235.html
  gac1460041b67040982ad8a45e25753bf2
  ("umfpack", [](auto opTraits, const auto &op, const Dune::ParameterTree &config) -> std::shared_ptr< typename decltype(opTraits)::solver_type > { using OpTraits=decltype(opTraits);if constexpr(OpTraits::isParallel){ if(opTraits.getCommOrThrow(op).communicator().size() > 1) DUNE_THROW(Dune::InvalidStateException, "UMFPack works only for sequential operators.");} if constexpr(OpTraits::isAssembled){ using M=typename OpTraits::matrix_type;if constexpr(UMFPackImpl::isValidBlock< OpTraits >::value) { const auto &A=opTraits.getAssembledOpOrThrow(op);const M &mat=A->getmat();int verbose=config.get("verbose", 0);return std::make_shared< Dune::UMFPack< M > >(mat, verbose);} } DUNE_THROW(UnsupportedType, "Unsupported Type in UMFPack (only double and std::complex<double> supported)");return nullptr;})
- std::size_t Dune::ILUSubdomainSolver::copyToLocalMatrix a00235.html ga6ffa7104c573c6b114387fef2f155541 (const M &A, S &rowset)
- void Dune::ILU0SubdomainSolver::setSubMatrix a00235.html gafa21731f06b876f98d9431bb7bd20759 (const M &A, S &rowset)
- void Dune::ILUNSubdomainSolver::setSubMatrix a00235.html ga73c6843e677895d542ad0453c6097d3e (const M &A, S &rowset)
- Dune::SuperLU::~SuperLU
  a00235.html
  gaa118b7d2e5bb4d3c0dea91d0b0ba4c62
  ()
- void Dune::SuperLU::free a00235.html ga8aa8dd7abddc925828a3816bbad613d0 ()
- Dune::SuperLU::SuperLU
  a00235.html
  ga5db2bad9e38211afca4cf6ee5fcd5ef4
  (const Matrix &matrix, bool verbose=false, bool reusevector=true)
- Dune::SuperLU::SuperLU
  a00235.html
  gaddd436aef0059fbf9f0f3ec606dbf944
  ()
- void Dune::SuperLU::setVerbosity a00235.html ga756d4cdf5301c9107b009a91a7d839dc (bool v)
- void Dune::SuperLU::setMatrix a00235.html gae6c3893092ac19b99c10377c8933ae63 (const Matrix &mat)
- void Dune::SuperLU::setSubMatrix a00235.html ga2d3f36d559bc6611c3c12608a9a249c1 (const Matrix &mat, const S &rowIndexSet)
- void Dune::SuperLU::apply a00235.html ga81fd4740751284c001ef704e74cc9df7 (domain_type &x, range_type &b, InverseOperatorResult &res) override
- void Dune::SuperLU::apply a00235.html ga62b6c1546957132d8d7f0f2811a415dc (T *x, T *b)
- static constexpr bool Dune::UMFPackMethodChooser::valid a00235.html ga983c57a96fb59d028bb1950cd20dc400
- static constexpr bool Dune::UMFPackMethodChooser< double >::valid a00235.html ga8e44dbf7e19e58423e840ec792efa5ba
- static constexpr bool Dune::UMFPackMethodChooser< std::complex< double > >::valid a00235.html gaf456989373d56d5ae79efb17ea873621
- friend class Dune::LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > >::SeqOverlappingSchwarz a00235.html ga095954d4e5495b6950620fd081c3247a
- friend struct Dune::LDL< BCRSMatrix< FieldMatrix< T, n, m >, A > >::SeqOverlappingSchwarzAssemblerHelper< LDL< Matrix >, true > a00235.html ga6d92182384e6669d5bd612fb2d290293
- friend class Dune::SPQR< BCRSMatrix< FieldMatrix< T, n, m >, A > >::SeqOverlappingSchwarz a00235.html ga095954d4e5495b6950620fd081c3247a
- friend struct Dune::SPQR< BCRSMatrix< FieldMatrix< T, n, m >, A > >::SeqOverlappingSchwarzAssemblerHelper< SPQR< Matrix >, true > a00235.html gaf6c75277347dc579096dad4b00f4d18a
- friend class Dune::UMFPack::SeqOverlappingSchwarz a00235.html ga095954d4e5495b6950620fd081c3247a
- friend struct Dune::UMFPack::SeqOverlappingSchwarzAssemblerHelper< UMFPack< Matrix >, true > a00235.html ga6ecff589688a016e228f4ea4c5f9fef6
ISTL_Solvers

# Iterative Solvers

a00236.html
ISTL_Eigenvalue
ISTL_Parallel
ISTL_Operators
ISTL_Prec
ISTL_SP
solver.hh
solvers.hh
Dune::InverseOperatorResult
Dune::InverseOperator
Dune::IterativeSolver
Dune::SolverHelper
Dune::SolverCategory
Dune::InvalidSolverCategory
Dune::LoopSolver
Dune::GradientSolver
Dune::CGSolver
Dune::BiCGSTABSolver
Dune::MINRESSolver
Dune::RestartedGMResSolver
Dune::RestartedFlexibleGMResSolver
Dune::GeneralizedPCGSolver
Dune::RestartedFCGSolver
Dune::CompleteFCGSolver
- Dune::DUNE_REGISTER_SOLVER
  a00236.html
  ga9b45714bb6637410efde7876cc65b7e8
  ("loopsolver", defaultIterativeSolverCreator< Dune::LoopSolver >())
- Dune::DUNE_REGISTER_SOLVER
  a00236.html
  ga4cc68a0c3100acd6bd046ef64b979ca4
  ("gradientsolver", defaultIterativeSolverCreator< Dune::GradientSolver >())
- Dune::DUNE_REGISTER_SOLVER
  a00236.html
  gaf2f3cd35034b3884441b41ad234defbc
  ("cgsolver", defaultIterativeSolverCreator< Dune::CGSolver >())
- Dune::DUNE_REGISTER_SOLVER
  a00236.html
  ga03787da8085357187b0fc50f5845e08a
  ("bicgstabsolver", defaultIterativeSolverCreator< Dune::BiCGSTABSolver >())
- Dune::DUNE_REGISTER_SOLVER
  a00236.html
  ga90403af4fb43b0c8728246643860e838
  ("minressolver", defaultIterativeSolverCreator< Dune::MINRESSolver >())
- Dune::DUNE_REGISTER_SOLVER
  a00236.html
  gad7297ffceb85686e303c6ded8a02161b
  ("restartedgmressolver", defaultIterativeSolverCreator< Dune::RestartedGMResSolver >())
- Dune::DUNE_REGISTER_SOLVER
  a00236.html
  ga6509b90b14bd88a4e951a928e39e5489
  ("restartedflexiblegmressolver", defaultIterativeSolverCreator< Dune::RestartedFlexibleGMResSolver >())
- Dune::DUNE_REGISTER_SOLVER
  a00236.html
  ga884e3b4d66e6b31b989821151b1ad2d6
  ("generalizedpcgsolver", defaultIterativeSolverCreator< Dune::GeneralizedPCGSolver >())
- Dune::DUNE_REGISTER_SOLVER
  a00236.html
  ga02b4c2ff79f460c26f228eaaa39f9acc
  ("restartedfcgsolver", defaultIterativeSolverCreator< Dune::RestartedFCGSolver >())
- Dune::DUNE_REGISTER_SOLVER
  a00236.html
  ga5d72493a9dc612ac6a8a813d25ad1ebc
  ("completefcgsolver", defaultIterativeSolverCreator< Dune::CompleteFCGSolver >())
ISTL_Eigenvalue

# Eigenvalue Solvers

a00237.html
Dune::ArPackPlusPlus_Algorithms
Dune::PowerIteration_Algorithms
ISTL_Comm

# Communication Interface

a00238.html
owneroverlapcopy.hh
Dune::OwnerOverlapCopyAttributeSet
Dune::IndexInfoFromGrid
Dune::OwnerOverlapCopyCommunication
ISTL_SPMV

# Sparse Matrix and Vector classes

a00239.html
ISTL_Kernel
ISTL_IO
DenseMatVec
matrixmatrix.hh
matrixutils.hh
Dune::MatrixDimension
Dune::CompressionStatistics
Dune::ImplicitMatrixBuilder
Dune::BCRSMatrix
Dune::FieldTraits< BCRSMatrix< B, A > >
Dune::BDMatrix
Dune::FieldTraits< BDMatrix< B, A > >
Dune::BTDMatrix
Dune::FieldTraits< BTDMatrix< B, A > >
Dune::BlockVector
Dune::Matrix
Dune::FieldTraits< Matrix< T, A > >
Dune::MatMultMatResult
Dune::MatMultMatResult< FieldMatrix< T, n, k >, FieldMatrix< T, k, m > >
Dune::MatMultMatResult< BCRSMatrix< FieldMatrix< T, n, k >, A >, BCRSMatrix< FieldMatrix< T, k, m >, A1 > >
Dune::TransposedMatMultMatResult
Dune::TransposedMatMultMatResult< FieldMatrix< T, k, n >, FieldMatrix< T, k, m > >
Dune::TransposedMatMultMatResult< BCRSMatrix< FieldMatrix< T, k, n >, A >, BCRSMatrix< FieldMatrix< T, k, m >, A1 > >
Dune::CheckIfDiagonalPresent
Dune::CheckIfDiagonalPresent< Matrix, 0, l >
Dune::MultiTypeBlockMatrix
Dune::CheckIfDiagonalPresent< MultiTypeBlockMatrix< T1, Args... >, blocklevel, l >
Dune::MultiTypeBlockVector
std::tuple_element< i, Dune::MultiTypeBlockVector< Args... > >
std::tuple_size< Dune::MultiTypeBlockVector< Args... > >
Dune::VariableBlockVector
- BCRSMatrix< FieldMatrix< T, n, m >, A >::CreateIterator Dune::SparsityPatternInitializer::CreateIterator a00239.html gab8bd1188ffbae61229b4960972e07016
- BCRSMatrix< FieldMatrix< T, n, m >, A >::size_type Dune::SparsityPatternInitializer::size_type a00239.html gafefc39f3a7aa61064db760a1ea2f51d1
- Dune::BCRSMatrix< FieldMatrix< T, n, m >, TA > Dune::MatrixInitializer::Matrix a00239.html gabb5bb80b2c56e3df4133198938012d5a
- Matrix::CreateIterator Dune::MatrixInitializer::CreateIterator a00239.html gade295cb0d8d2d5ed6cdd96e2c4806f76
- Matrix::size_type Dune::MatrixInitializer::size_type a00239.html ga6efea9bcb0a2d5daebcb7a7b75d5933f
- Dune::BCRSMatrix< Dune::FieldMatrix< T, n, m >, TA > Dune::MatrixInitializer< 1, T, TA, n, m >::Matrix a00239.html ga4c512ac3a53ee8558c2f3b24dfae5b80
- Matrix::CreateIterator Dune::MatrixInitializer< 1, T, TA, n, m >::CreateIterator a00239.html gac909d429d3fc78207e20d40a66dfe6f9
- Matrix::size_type Dune::MatrixInitializer< 1, T, TA, n, m >::size_type a00239.html ga988f222c176b4018c07ca57a5b718638
- BCRSMatrix< FieldMatrix< T, n, m >, A > Dune::EntryAccumulatorFather::Matrix a00239.html gad74fb3c4950a29ff7e5fae5d48870d1e
- Matrix::RowIterator Dune::EntryAccumulatorFather::Row a00239.html ga26d3654acc12a3dd0a62133ea2e2a1c6
- Matrix::ColIterator Dune::EntryAccumulatorFather::Col a00239.html ga689403341fc502fcb694e474ad449066
- BCRSMatrix< FieldMatrix< T, n, m >, A > Dune::EntryAccumulator::Matrix a00239.html ga1ca5643a4a292950496e86c430eb034e
- Matrix::size_type Dune::EntryAccumulator::size_type a00239.html ga583355e6300f1b946aef813f5a4f54f8
- BCRSMatrix< FieldMatrix< T, n, m >, A > Dune::EntryAccumulator< T, A, n, m, 0 >::Matrix a00239.html ga0c2e36ffde3efe4dba945700572cabbe
- Matrix::size_type Dune::EntryAccumulator< T, A, n, m, 0 >::size_type a00239.html ga66cb9d19880e9ce197dc11c58d2c411c
- BCRSMatrix< FieldMatrix< T, n, m >, A > Dune::EntryAccumulator< T, A, n, m, 1 >::Matrix a00239.html gab8f809e1d336ef559b593e228109848d
- Matrix::size_type Dune::EntryAccumulator< T, A, n, m, 1 >::size_type a00239.html gaddf08098ad7b769ee64b3bf4fe65a4a5
- BCRSMatrix< FieldMatrix< T, n, m >, A > Dune::EntryAccumulator< T, A, n, m, 2 >::Matrix a00239.html ga492ec7c2e9542b57fbab645943fb5037
- Matrix::size_type Dune::EntryAccumulator< T, A, n, m, 2 >::size_type a00239.html gafaf74f40b69e7c6edf20b38a37e0eb7c
- FieldMatrix< T, n, m > Dune::MatMultMatResult< FieldMatrix< T, n, k >, FieldMatrix< T, k, m > >::type a00239.html ga0f9c86740af13d095856c4dad92dd1d7
- BCRSMatrix< typename MatMultMatResult< FieldMatrix< T, n, k >, FieldMatrix< T, k, m > >::type, std::allocator< typename MatMultMatResult< FieldMatrix< T, n, k >, FieldMatrix< T, k, m > >::type > > Dune::MatMultMatResult< BCRSMatrix< FieldMatrix< T, n, k >, A >, BCRSMatrix< FieldMatrix< T, k, m >, A1 > >::type a00239.html gabcfbc6e1235402605c661d22c2daa52e
- FieldMatrix< T, n, m > Dune::TransposedMatMultMatResult< FieldMatrix< T, k, n >, FieldMatrix< T, k, m > >::type a00239.html gaa01338622c2e1f2a2be03427e2493fc7
- BCRSMatrix< typename MatMultMatResult< FieldMatrix< T, n, k >, FieldMatrix< T, k, m > >::type, std::allocator< typename MatMultMatResult< FieldMatrix< T, n, k >, FieldMatrix< T, k, m > >::type > > Dune::TransposedMatMultMatResult< BCRSMatrix< FieldMatrix< T, k, n >, A >, BCRSMatrix< FieldMatrix< T, k, m >, A1 > >::type a00239.html gae1303da5347abfc8c4a2866fe10b77ab
- typename MultiTypeBlockVector< Args... >::field_type Dune::FieldTraits< MultiTypeBlockVector< Args... > >::field_type a00239.html ga453e97868dee560e67dc872316e798c7
- typename MultiTypeBlockVector< Args... >::real_type Dune::FieldTraits< MultiTypeBlockVector< Args... > >::real_type a00239.html gaf9d7b6427f0e3787cec8abf6c10f80f6
- std::size_t Dune::MultiTypeBlockVector::size_type a00239.html ga17d881262afa1aa861f52babf002952a
- MultiTypeBlockVector< Args... > Dune::MultiTypeBlockVector::type a00239.html ga80d6300e6efb43055959582f2560c122
- Std::detected_t< std::common_type_t, typename FieldTraits< std::decay_t< Args > >::field_type... > Dune::MultiTypeBlockVector::field_type a00239.html ga28532c1f5a19fc5e74e863c6faab0fe9
- Std::detected_t< std::common_type_t, typename FieldTraits< std::decay_t< Args > >::real_type... > Dune::MultiTypeBlockVector::real_type a00239.html ga4e220674dfec55b86ab6ac75137ad38f
- typename std::tuple_element< i, std::tuple< Args... > >::type std::tuple_element< i, Dune::MultiTypeBlockVector< Args... > >::type a00239.html gad99fb8625f946a61e3d3fecebbaeca73
- Dune::SparsityPatternInitializer::do_break
  a00239.html
  gga221b4e74ed61aedf60d0c8b0374fe850a5f8f344e9747482791bab7e2fb2ddeae
- Dune::MatrixInitializer::do_break
  a00239.html
  gga905616bdd4da3a5c553b560c88804e3ba260b6f0b4531b8b749913cc92a9ce3db
- Dune::MatrixInitializer< 1, T, TA, n, m >::do_break
  a00239.html
  gga71baea0d344853767614bc5262b1c5faa28e083bf978ecbbd0736a22acbe42b3e
- Dune::EntryAccumulatorFather::do_break
  a00239.html
  ggaa71b01cd026833cf9209e6ad937b03a5a00c9cc073b83af4dfc30dd370eb297a2
- Dune::SparsityPatternInitializer::do_break
  a00239.html
  gga221b4e74ed61aedf60d0c8b0374fe850a5f8f344e9747482791bab7e2fb2ddeae
- Dune::MatrixInitializer::do_break
  a00239.html
  gga905616bdd4da3a5c553b560c88804e3ba260b6f0b4531b8b749913cc92a9ce3db
- Dune::MatrixInitializer< 1, T, TA, n, m >::do_break
  a00239.html
  gga71baea0d344853767614bc5262b1c5faa28e083bf978ecbbd0736a22acbe42b3e
- Dune::EntryAccumulatorFather::do_break
  a00239.html
  ggaa71b01cd026833cf9209e6ad937b03a5a00c9cc073b83af4dfc30dd370eb297a2
- void Dune::matMultTransposeMat a00239.html ga52579ba05fdc40a96b6a4b4cff3d3085 (BCRSMatrix< FieldMatrix< T, n, k >, A > &res, const BCRSMatrix< FieldMatrix< T, n, m >, A1 > &mat, const BCRSMatrix< FieldMatrix< T, k, m >, A2 > &matt, bool=false)
- void Dune::matMultMat a00239.html ga475cba8018727f98a61b168bda30b27c (BCRSMatrix< FieldMatrix< T, n, m >, A > &res, const BCRSMatrix< FieldMatrix< T, n, k >, A1 > &mat, const BCRSMatrix< FieldMatrix< T, k, m >, A2 > &matt, bool=false)
- void Dune::transposeMatMultMat a00239.html gad14d355623481139800421f5c8cb7c86 (BCRSMatrix< FieldMatrix< T, n, m >, A > &res, const BCRSMatrix< FieldMatrix< T, k, n >, A1 > &mat, const BCRSMatrix< FieldMatrix< T, k, m >, A2 > &matt, bool=false)
- auto Dune::countNonZeros a00239.html gad31da04328ddaa6242fdf816d8cb45e5 (const M &, typename std::enable_if_t< Dune::IsNumber< M >::value > *sfinae=nullptr)
- auto Dune::countNonZeros a00239.html gae532f36c236dd4b73344732fe24ba70f (const M &matrix, typename std::enable_if_t<!Dune::IsNumber< M >::value > *sfinae=nullptr)
- static constexpr size_type Dune::MultiTypeBlockVector::size a00239.html ga300241c93ae37f3647f400c577660c9e ()
- static constexpr size_type Dune::MultiTypeBlockVector::N a00239.html ga26543a2b5d62ec9fee4b9327723d5385 ()
- size_type Dune::MultiTypeBlockVector::dim a00239.html ga4c4e7fb7c09e86d9bf60fe1e09a5a307 () const
- std::tuple_element< index, TupleType >::type & Dune::MultiTypeBlockVector::operator[] a00239.html ga397a9ec060fa662e24ab8a3d6dc3bad3 (const std::integral_constant< size_type, index > indexVariable)
- const std::tuple_element< index, TupleType >::type & Dune::MultiTypeBlockVector::operator[] a00239.html ga39fbad89bf78d0f05d7f6d284b06fd4c (const std::integral_constant< size_type, index > indexVariable) const
- void Dune::MultiTypeBlockVector::operator= a00239.html ga0a76738883a9af45465c402036878946 (const T &newval)
- void Dune::MultiTypeBlockVector::operator+= a00239.html gacf291ba91ab8b90ca4f95be121b81ad4 (const type &newv)
- void Dune::MultiTypeBlockVector::operator-= a00239.html ga94ddb64e2235a1010935efc8819f397e (const type &newv)
- void Dune::MultiTypeBlockVector::operator*= a00239.html ga637a2f8aae6e99c7467d9824e6747c1f (const T &w)
- void Dune::MultiTypeBlockVector::operator/= a00239.html ga76fa7c23fa1d8f3cca52f004c208a22d (const T &w)
- field_type Dune::MultiTypeBlockVector::operator* a00239.html gac696f7faa62b5358a88ccb4b130a2f25 (const type &newv) const
- field_type Dune::MultiTypeBlockVector::dot a00239.html ga5a4be70edff5235eed8c62f5b1b875b7 (const type &newv) const
- auto Dune::MultiTypeBlockVector::one_norm a00239.html ga8b181fad5c9190ce7c7bad91ddc8d6df () const
- auto Dune::MultiTypeBlockVector::one_norm_real a00239.html gae57c5c9949da4f32508943ea455fda17 () const
- real_type Dune::MultiTypeBlockVector::two_norm2 a00239.html ga8d6700737cc457a4e008951b32502ff9 () const
- real_type Dune::MultiTypeBlockVector::two_norm a00239.html ga67ac6b0030240a713d805dbeab70abac () const
- real_type Dune::MultiTypeBlockVector::infinity_norm a00239.html gaa00dff5dc32e7a29e0dfe0205965b92f () const
- real_type Dune::MultiTypeBlockVector::infinity_norm_real a00239.html ga8e65153d8071f8f169463991f37c2560 () const
- void Dune::MultiTypeBlockVector::axpy a00239.html ga676a3ce106b4bba806158b33411d2809 (const Ta &a, const type &y)
- std::ostream & Dune::operator<< a00239.html ga50e32ccf93f41e9ed7783a86fee86b70 (std::ostream &s, const MultiTypeBlockVector< Args... > &v)
- Matrix & Dune::EntryAccumulatorFather::mat a00239.html ga7de1eb535668ff59896dddeb825408ac
- Col Dune::EntryAccumulatorFather::col a00239.html ga70044c0795e5d42740e3861703bfaded
ISTL_Parallel

# Parallel Solvers

a00240.html
ISTL_Operators

# Operator concept

a00241.html
operators.hh
Dune::NonoverlappingSchwarzOperator
Dune::LinearOperator
Dune::AssembledLinearOperator
Dune::MatrixAdapter
Dune::OverlappingSchwarzOperator
ISTL_PAAMG

# Parallel Algebraic Multigrid

a00242.html
aggregates.hh
amg.hh
construction.hh
dependency.hh
galerkin.hh
globalaggregates.hh
graph.hh
hierarchy.hh
indicescoarsener.hh
kamg.hh
matrixhierarchy.hh
parameters.hh
properties.hh
smoother.hh
transfer.hh
twolevelmethod.hh
Dune
Dune::Amg::AggregationCriterion
Dune::Amg::SymmetricMatrixDependency
Dune::Amg::Dependency
Dune::Amg::SymmetricDependency
Dune::Amg::Diagonal
Dune::Amg::FirstDiagonal
Dune::Amg::RowSum
Dune::Amg::FrobeniusNorm
Dune::Amg::AlwaysOneNorm
Dune::Amg::SymmetricCriterion
Dune::Amg::UnSymmetricCriterion
Dune::Amg::Aggregator
Dune::Amg::AggregatesMap
Dune::Amg::AggregatesMap::DummyEdgeVisitor
Dune::Amg::Aggregate
Dune::Amg::KAMG
Dune::Amg::KAmgTwoGrid
Dune::Amg::AMG
Dune::Amg::DirectSolverSelector
Dune::Amg::DirectSolverSelector::Solver
Dune::Amg::DirectSolverSelector::Solver< M, superlu >
Dune::AMGCreator::isValidMatrix
Dune::AMGCreator::isValidMatrix< BCRSMatrix< FieldMatrix< T, n, m >, A > >
Dune::Amg::ConstructionTraits
Dune::Amg::ConstructionTraits< BlockVector< T, A > >
Dune::Amg::ParallelOperatorArgs
Dune::Amg::OwnerOverlapCopyCommunicationArgs
Dune::Amg::SequentialCommunicationArgs
Dune::Amg::ConstructionTraits< OverlappingSchwarzOperator< M, X, Y, C > >
Dune::Amg::ConstructionTraits< NonoverlappingSchwarzOperator< M, X, Y, C > >
Dune::Amg::MatrixAdapterArgs
Dune::Amg::ConstructionTraits< MatrixAdapter< M, X, Y > >
Dune::Amg::ConstructionTraits< SequentialInformation >
Dune::Amg::ConstructionTraits< OwnerOverlapCopyCommunication< T1, T2 > >
Dune::Amg::EdgeProperties
Dune::Amg::VertexProperties
Dune::Amg::PropertyGraphVertexPropertyMap
Dune::Amg::OverlapVertex
Dune::Amg::SparsityBuilder
Dune::Amg::BaseGalerkinProduct
Dune::Amg::GalerkinProduct
Dune::Amg::GalerkinProduct< SequentialInformation >
Dune::Amg::BaseConnectivityConstructor
Dune::Amg::BaseConnectivityConstructor::ConnectedBuilder
Dune::Amg::ConnectivityConstructor
Dune::Amg::ConnectivityConstructor< G, SequentialInformation >
Dune::Amg::DirichletBoundarySetter
Dune::Amg::DirichletBoundarySetter< SequentialInformation >
Dune::Amg::MatrixGraph
Dune::Amg::SubGraph
Dune::Amg::VertexPropertiesGraph
Dune::Amg::PropertiesGraph
Dune::Amg::GraphVertexPropertiesSelector
Dune::Amg::GraphEdgePropertiesSelector
Dune::Amg::Hierarchy
Dune::Amg::IndicesCoarsener
Dune::Amg::ParallelIndicesCoarsener
Dune::Amg::IndicesCoarsener< OwnerOverlapCopyCommunication< G, L >, E >
Dune::Amg::IndicesCoarsener< SequentialInformation, E >
Dune::Amg::MatrixHierarchy
Dune::Amg::CoarsenCriterion
Dune::Amg::DependencyParameters
Dune::Amg::AggregationParameters
Dune::Amg::CoarseningParameters
Dune::Amg::Parameters
Dune::Amg::VertexVisitedTag
Dune::Amg::RandomAccessBundledPropertyMap
Dune::Amg::DefaultSmootherArgs
Dune::Amg::SmootherTraits
Dune::Amg::SmootherTraits< Richardson< X, Y > >
Dune::Amg::SmootherTraits< BlockPreconditioner< X, Y, C, T > >
Dune::Amg::SmootherTraits< NonoverlappingBlockPreconditioner< C, T > >
Dune::Amg::DefaultConstructionArgs
Dune::Amg::ConstructionArgs
Dune::Amg::DefaultParallelConstructionArgs
Dune::Amg::DefaultConstructionArgs< Richardson< X, Y > >
Dune::Amg::ConstructionTraits< SeqSSOR< M, X, Y, l > >
Dune::Amg::ConstructionTraits< SeqSOR< M, X, Y, l > >
Dune::Amg::ConstructionTraits< SeqJac< M, X, Y, l > >
Dune::Amg::ConstructionTraits< Richardson< X, Y > >
Dune::Amg::ConstructionArgs< SeqILU< M, X, Y > >
Dune::Amg::ConstructionTraits< SeqILU< M, X, Y > >
Dune::Amg::ConstructionTraits< ParSSOR< M, X, Y, C > >
Dune::Amg::ConstructionTraits< BlockPreconditioner< X, Y, C, T > >
Dune::Amg::ConstructionTraits< NonoverlappingBlockPreconditioner< C, T > >
Dune::Amg::SmootherApplier
Dune::Amg::SmootherApplier< SeqSOR< M, X, Y, l > >
Dune::Amg::SmootherApplier< BlockPreconditioner< X, Y, C, SeqSOR< M, X, Y, l > > >
Dune::Amg::SmootherApplier< NonoverlappingBlockPreconditioner< C, SeqSOR< M, X, Y, l > > >
Dune::Amg::SmootherApplier< SeqOverlappingSchwarz< M, X, MultiplicativeSchwarzMode, MS, TA > >
Dune::Amg::SeqOverlappingSchwarzSmootherArgs
Dune::Amg::SmootherTraits< SeqOverlappingSchwarz< M, X, TM, TS, TA > >
Dune::Amg::ConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > >
Dune::Amg::ConstructionTraits< SeqOverlappingSchwarz< M, X, TM, TS, TA > >
Dune::Amg::Transfer
Dune::Amg::Transfer< V, V1, SequentialInformation >
Dune::Amg::Transfer< V, V1, OwnerOverlapCopyCommunication< T1, T2 > >
- T Dune::Amg::AggregationCriterion::DependencyPolicy a00242.html ga8110dd99b4f2ee974f3022b5cba4f5ed
- M Dune::Amg::SymmetricMatrixDependency::Matrix a00242.html gacd77efe714fb158d01297d84dc83b605
- N Dune::Amg::SymmetricMatrixDependency::Norm a00242.html gadf1bdaa23c2e47e4018b12fe0261aee3
- Matrix::row_type Dune::Amg::SymmetricMatrixDependency::Row a00242.html gaf9c83dc0f58bfdfeadec924aaffb054c
- Matrix::ConstColIterator Dune::Amg::SymmetricMatrixDependency::ColIter a00242.html ga057146198ca8eb64f54896e348a17bb3
- Matrix::field_type Dune::Amg::SymmetricMatrixDependency::field_type a00242.html ga5604308bb10f8670e47e676417de39b2
- FieldTraits< field_type >::real_type Dune::Amg::SymmetricMatrixDependency::real_type a00242.html gac86fa92e4aabb0cb547ebd2d253a10a8
- M Dune::Amg::Dependency::Matrix a00242.html ga1baaec66f4b574b2cef650c8faa3320f
- N Dune::Amg::Dependency::Norm a00242.html ga321acf98b939f0b93a7410b189e4a2a5
- Matrix::row_type Dune::Amg::Dependency::Row a00242.html ga62b0d02ee5cbaa9714dd453aa0db5567
- Matrix::ConstColIterator Dune::Amg::Dependency::ColIter a00242.html ga00c973edf4b506a16aea1fc25a14b897
- Matrix::field_type Dune::Amg::Dependency::field_type a00242.html gad90b5c6a78351664999222c0e5ccc495
- FieldTraits< field_type >::real_type Dune::Amg::Dependency::real_type a00242.html gacf72f67c861cccdfbc79b297a380e061
- M Dune::Amg::SymmetricDependency::Matrix a00242.html ga30338139b017b5a898350c3c5e368a80
- N Dune::Amg::SymmetricDependency::Norm a00242.html ga65efb2e151489eb39de0b953bc205a81
- Matrix::row_type Dune::Amg::SymmetricDependency::Row a00242.html ga4c9089eed18a881ea305ab6eb3a464c0
- Matrix::ConstColIterator Dune::Amg::SymmetricDependency::ColIter a00242.html ga5354f976f8656a31fb61761f3cfc594b
- Matrix::field_type Dune::Amg::SymmetricDependency::field_type a00242.html gaa6e92a58d04a032499f92d7266c3e550
- FieldTraits< field_type >::real_type Dune::Amg::SymmetricDependency::real_type a00242.html ga7c61e4b54daeccbc59b7fb2dccc49e55
- V Dune::Amg::AggregatesMap::VertexDescriptor a00242.html gaf657e8e9f35ddf9811f6ab7ea72ab9f5
- V Dune::Amg::AggregatesMap::AggregateDescriptor a00242.html ga9258a3f0e9738c7c77d348cbb28b4b8d
- PoolAllocator< VertexDescriptor, 100 > Dune::Amg::AggregatesMap::Allocator a00242.html ga05d2193d449d4f9fe9e562a25e4fcf87
- SLList< VertexDescriptor, Allocator > Dune::Amg::AggregatesMap::VertexList a00242.html gab0e20fc899e8046c7a5eb565cd8025f3
- const AggregateDescriptor * Dune::Amg::AggregatesMap::const_iterator a00242.html gac23d88ffee9cbe209afdeaf84e707162
- AggregateDescriptor * Dune::Amg::AggregatesMap::iterator a00242.html ga78fc91f2de6682f06b414f12fedfaea5
- G Dune::Amg::Aggregate::MatrixGraph a00242.html gafe66c315b121adc1696ec5c01a153dbe
- MatrixGraph::VertexDescriptor Dune::Amg::Aggregate::Vertex a00242.html gae74c2b19f544e906513cd9ac0afc7130
- PoolAllocator< Vertex, 100 > Dune::Amg::Aggregate::Allocator a00242.html gafc7873758f2bdaf7248ff38de7b068e4
- S Dune::Amg::Aggregate::VertexSet a00242.html gad2746016c83dd969424be92239a9ff10
- typename VertexSet::size_type Dune::Amg::Aggregate::size_type a00242.html ga28bca59ce50a6644f2a5f6134f1612ef
- VertexSet::const_iterator Dune::Amg::Aggregate::const_iterator a00242.html ga71f30f28df2df99cc6972b1950c8ef9a
- std::size_t * Dune::Amg::Aggregate::SphereMap a00242.html ga5cfc9c3bf9c4511fb9f24e72883c5947
- G Dune::Amg::Aggregator::MatrixGraph a00242.html ga239664e57c4c996c7fbd3976267a26d9
- MatrixGraph::VertexDescriptor Dune::Amg::Aggregator::Vertex a00242.html ga0f4859e7d55855bace8c873cfdafa678
- MatrixGraph::VertexDescriptor Dune::Amg::Aggregator::AggregateDescriptor a00242.html ga753ac555d3d946b7cf76e5ab9b5824c2
- V Dune::Amg::Aggregator::AggregateVisitor::Visitor a00242.html ga5ac65387912b622133afd1a175b23064
- M Dune::Amg::AMG::Operator a00242.html ga66dc78b3214f4ebfc19c8ba3d467d25b
- PI Dune::Amg::AMG::ParallelInformation a00242.html gafc3d32c625bd4cabd2481107019b2fb2
- MatrixHierarchy< M, ParallelInformation, A > Dune::Amg::AMG::OperatorHierarchy a00242.html gaef37f955d0f91544f873eb26177a9978
- OperatorHierarchy::ParallelInformationHierarchy Dune::Amg::AMG::ParallelInformationHierarchy a00242.html gaafe146a3971a12af39b849c10e71e26d
- X Dune::Amg::AMG::Domain a00242.html ga2baddcf013a5166a162950672bd21a03
- X Dune::Amg::AMG::Range a00242.html ga7c0496b0f7de49193c227a8c93c045d1
- InverseOperator< X, X > Dune::Amg::AMG::CoarseSolver a00242.html gab775b7ff79213774ad098fdf1c4c65cf
- S Dune::Amg::AMG::Smoother a00242.html ga60efd923eab7d4f2e8e66755c1d86843
- SmootherTraits< Smoother >::Arguments Dune::Amg::AMG::SmootherArgs a00242.html ga4b093095df84e9990eff5581cfe4bfa9
- Smoother Dune::Amg::AMG::LevelContext::SmootherType a00242.html gaebab8abda23286bd891ae6436a396ab5
- Matrix::field_type Dune::Amg::DirectSolverSelector::field_type a00242.html gaada6cbe2cdb2a3042260e9a50b635c60
- InverseOperator< Vector, Vector > Dune::Amg::DirectSolverSelector::Solver::type a00242.html ga893f8e9289ba8f3173b9f49b52b174a2
- SuperLU< M > Dune::Amg::DirectSolverSelector::Solver< M, superlu >::type a00242.html ga6ff9353166a5cd58addc1acb4659e400
- Solver< Matrix, solver > Dune::Amg::DirectSolverSelector::SelectedSolver a00242.html ga4e79399c827a5a200d1f01b736bef952
- SelectedSolver::type Dune::Amg::DirectSolverSelector::DirectSolver a00242.html gaae84f6e2896a81daca37971640783253
- const void * Dune::Amg::ConstructionTraits::Arguments a00242.html ga9dafe554e419097e37bcb2fe0a511119
- const int Dune::Amg::ConstructionTraits< BlockVector< T, A > >::Arguments a00242.html ga3150e8ae9f22ae238cfdabce81cb98a1
- ReadWritePropertyMapTag Dune::Amg::PropertyGraphVertexPropertyMap::Category a00242.html gad8a83b539bd33cb27c705883efab8677
- G Dune::Amg::PropertyGraphVertexPropertyMap::Graph a00242.html ga74c4b7c1a6265b3b6de13322394100b0
- std::bitset< VertexProperties::SIZE > Dune::Amg::PropertyGraphVertexPropertyMap::BitSet a00242.html ga07cb592df02f93c85a1557e8c5bd2725
- BitSet::reference Dune::Amg::PropertyGraphVertexPropertyMap::Reference a00242.html ga2ca1d5b02168336e0c7366d663db017c
- bool Dune::Amg::PropertyGraphVertexPropertyMap::ValueType a00242.html ga1b21afd4f82aadc87c3c1a66b572c947
- G::VertexDescriptor Dune::Amg::PropertyGraphVertexPropertyMap::Vertex a00242.html ga42735e41c3bd53cfaeabb5da0cd5334c
- Amg::PropertyGraphVertexPropertyMap< Amg::PropertiesGraph< G, Amg::VertexProperties, EP, VM, EM >, Amg::VertexProperties::VISITED > Dune::PropertyMapTypeSelector< Amg::VertexVisitedTag, Amg::PropertiesGraph< G, Amg::VertexProperties, EP, VM, EM > >::Type a00242.html ga90028edc216210e140d4bdac8414de4e
- T Dune::Amg::OverlapVertex::Aggregate a00242.html ga609452a9103fcecfb9ea6949b9cad23c
- T Dune::Amg::OverlapVertex::Vertex a00242.html ga6aee0c6bdb5527b24aa832590ff8eae6
- T Dune::Amg::GalerkinProduct::ParallelInformation a00242.html ga4b30f298e7c103aab602c32cbfdd387c
- G Dune::Amg::BaseConnectivityConstructor::ConnectedBuilder::Graph a00242.html ga1101b3d4651097cd30faa0db028fb128
- Graph::ConstEdgeIterator Dune::Amg::BaseConnectivityConstructor::ConnectedBuilder::ConstEdgeIterator a00242.html ga6669e30805fb10ce64bbc532330dd6bd
- S Dune::Amg::BaseConnectivityConstructor::ConnectedBuilder::Set a00242.html ga9ef43daa726f0e5682019b382d98fad5
- V Dune::Amg::BaseConnectivityConstructor::ConnectedBuilder::VisitedMap a00242.html ga846f7449dd71228f1242008abccd25dc
- Graph::VertexDescriptor Dune::Amg::BaseConnectivityConstructor::ConnectedBuilder::Vertex a00242.html gadeb2a026f87fd62cfe7cfac493a6f465
- G::VertexDescriptor Dune::Amg::ConnectivityConstructor::Vertex a00242.html ga5d832f5fc6d0e71c5f217285a7500165
- G::VertexDescriptor Dune::Amg::ConnectivityConstructor< G, SequentialInformation >::Vertex a00242.html ga6dfc439e074993b646a8cfac48b76dfe
- E Dune::Amg::ParallelIndicesCoarsener::ExcludedAttributes a00242.html gaccac2c87b0834201c07a5930d7554173
- T Dune::Amg::ParallelIndicesCoarsener::ParallelInformation a00242.html ga4d6183e4126cd6a645ea194ac1944d7e
- ParallelInformation::ParallelIndexSet Dune::Amg::ParallelIndicesCoarsener::ParallelIndexSet a00242.html ga2d4745703c4e8e878773dafaa99f54d9
- ParallelIndexSet::GlobalIndex Dune::Amg::ParallelIndicesCoarsener::GlobalIndex a00242.html gab8d29bd3eeb184f0042b3e72de6cca32
- ParallelIndexSet::LocalIndex Dune::Amg::ParallelIndicesCoarsener::LocalIndex a00242.html ga3bd142f155d0e97931e76a914f793c30
- LocalIndex::Attribute Dune::Amg::ParallelIndicesCoarsener::Attribute a00242.html ga18a399553eda5531ae901932cfc42c2f
- Dune::RemoteIndices< ParallelIndexSet > Dune::Amg::ParallelIndicesCoarsener::RemoteIndices a00242.html gad52c7354eb72d033a3da2c2d594e5e55
- C Dune::Amg::RandomAccessBundledPropertyMap::Container a00242.html gafe8f70a7b360908afd4d45ff50ffd901
- R Dune::Amg::RandomAccessBundledPropertyMap::Reference a00242.html ga4d1d05811b8c187e362eb440ded69f7c
- K Dune::Amg::RandomAccessBundledPropertyMap::Key a00242.html gae58f9bb2fd78c2e34a8fa27a9370f66a
- LvaluePropertyMapTag Dune::Amg::RandomAccessBundledPropertyMap::Category a00242.html gaf4783b71903831056f874305edb3b0d9
- FieldTraits< T >::real_type Dune::Amg::DefaultSmootherArgs::RelaxationFactor a00242.html gaa96ee6835f5db1ddd21234ac1f272874
- DefaultSmootherArgs< typename T::matrix_type::field_type > Dune::Amg::SmootherTraits::Arguments a00242.html ga100458eca2b5ec41a0f09fd454bd8967
- DefaultSmootherArgs< typename X::field_type > Dune::Amg::SmootherTraits< Richardson< X, Y > >::Arguments a00242.html ga0169e32972c29640daa5129fe2ef9c46
- DefaultConstructionArgs< SeqSSOR< M, X, Y, l > > Dune::Amg::ConstructionTraits< SeqSSOR< M, X, Y, l > >::Arguments a00242.html ga5707c0b06d10567d269371f278dd2432
- DefaultConstructionArgs< SeqSOR< M, X, Y, l > > Dune::Amg::ConstructionTraits< SeqSOR< M, X, Y, l > >::Arguments a00242.html ga4ed41f2a1d9bbcc6be62ec58e876e847
- DefaultConstructionArgs< SeqJac< M, X, Y, l > > Dune::Amg::ConstructionTraits< SeqJac< M, X, Y, l > >::Arguments a00242.html ga56b0a238774737e21a41ef6c1ec07818
- DefaultConstructionArgs< Richardson< X, Y > > Dune::Amg::ConstructionTraits< Richardson< X, Y > >::Arguments a00242.html ga2fdf6128357be622cfdb69a6e6c1f81a
- ConstructionArgs< SeqILU< M, X, Y > > Dune::Amg::ConstructionTraits< SeqILU< M, X, Y > >::Arguments a00242.html ga0ccd5ee94f4d71588a461cbe0da40555
- DefaultParallelConstructionArgs< M, C > Dune::Amg::ConstructionTraits< ParSSOR< M, X, Y, C > >::Arguments a00242.html gad187f67abafc5958151f1d6840b251d9
- DefaultParallelConstructionArgs< T, C > Dune::Amg::ConstructionTraits< BlockPreconditioner< X, Y, C, T > >::Arguments a00242.html ga883bbb73f522febb3c1217d1b61abba8
- ConstructionTraits< T > Dune::Amg::ConstructionTraits< BlockPreconditioner< X, Y, C, T > >::SeqConstructionTraits a00242.html gaed03ebfb74f04227af1be8a10326d8a3
- DefaultParallelConstructionArgs< T, C > Dune::Amg::ConstructionTraits< NonoverlappingBlockPreconditioner< C, T > >::Arguments a00242.html ga8ae93c9b498fc5e166f2572297700872
- ConstructionTraits< T > Dune::Amg::ConstructionTraits< NonoverlappingBlockPreconditioner< C, T > >::SeqConstructionTraits a00242.html ga146c0e8832aa864667c30802d875a999
- T Dune::Amg::SmootherApplier::Smoother a00242.html ga70013fc79e744c92cb652a859bdea5a9
- Smoother::range_type Dune::Amg::SmootherApplier::Range a00242.html gafabc5c514f2c28e676fee83c382a03dd
- Smoother::domain_type Dune::Amg::SmootherApplier::Domain a00242.html gaabfbaf030c71c3733beecd689567079b
- SeqSOR< M, X, Y, l > Dune::Amg::SmootherApplier< SeqSOR< M, X, Y, l > >::Smoother a00242.html ga3ff8b61ca20e1641187c5ef7384c6f20
- Smoother::range_type Dune::Amg::SmootherApplier< SeqSOR< M, X, Y, l > >::Range a00242.html gae694b870752c56965e09c018003931ee
- Smoother::domain_type Dune::Amg::SmootherApplier< SeqSOR< M, X, Y, l > >::Domain a00242.html gadcd5dec4b85d722a21d03bb6289e27d7
- BlockPreconditioner< X, Y, C, SeqSOR< M, X, Y, l > > Dune::Amg::SmootherApplier< BlockPreconditioner< X, Y, C, SeqSOR< M, X, Y, l > > >::Smoother a00242.html ga75f8cd10d36efd9060d7cb723a133caf
- Smoother::range_type Dune::Amg::SmootherApplier< BlockPreconditioner< X, Y, C, SeqSOR< M, X, Y, l > > >::Range a00242.html gaf2545d0586fe41e2055b58612eb95b43
- Smoother::domain_type Dune::Amg::SmootherApplier< BlockPreconditioner< X, Y, C, SeqSOR< M, X, Y, l > > >::Domain a00242.html gafed382e27f0ca8095df897e3a814b3b6
- NonoverlappingBlockPreconditioner< C, SeqSOR< M, X, Y, l > > Dune::Amg::SmootherApplier< NonoverlappingBlockPreconditioner< C, SeqSOR< M, X, Y, l > > >::Smoother a00242.html ga1f8a3902613f2ff0202781be8ea9c23e
- Smoother::range_type Dune::Amg::SmootherApplier< NonoverlappingBlockPreconditioner< C, SeqSOR< M, X, Y, l > > >::Range a00242.html ga3da40a137914075554408ff7c9ba6d46
- Smoother::domain_type Dune::Amg::SmootherApplier< NonoverlappingBlockPreconditioner< C, SeqSOR< M, X, Y, l > > >::Domain a00242.html gaaa0e2c3a0091cdc60bec043afe8a0228
- SeqOverlappingSchwarz< M, X, MultiplicativeSchwarzMode, MS, TA > Dune::Amg::SmootherApplier< SeqOverlappingSchwarz< M, X, MultiplicativeSchwarzMode, MS, TA > >::Smoother a00242.html gab5854369002cf510c2c4b06e93e506e5
- Smoother::range_type Dune::Amg::SmootherApplier< SeqOverlappingSchwarz< M, X, MultiplicativeSchwarzMode, MS, TA > >::Range a00242.html ga0f5737e52e5a72172596c76494ee1959
- Smoother::domain_type Dune::Amg::SmootherApplier< SeqOverlappingSchwarz< M, X, MultiplicativeSchwarzMode, MS, TA > >::Domain a00242.html ga7fad1352c0333fa3d6c713fcae46c2e1
- SeqOverlappingSchwarzSmootherArgs< typename M::field_type > Dune::Amg::SmootherTraits< SeqOverlappingSchwarz< M, X, TM, TS, TA > >::Arguments a00242.html ga33e074c40770eb06dfc3aa2befe72c99
- MatrixGraph< M >::VertexDescriptor Dune::Amg::ConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > >::VertexDescriptor a00242.html gab6997643f6953fd3d41268aeeb12b5bf
- Dune::Amg::AggregatesMap< VertexDescriptor > Dune::Amg::ConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > >::AggregatesMap a00242.html gac89ab2f20d72217b2a5900a30c47264e
- AggregatesMap::AggregateDescriptor Dune::Amg::ConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > >::AggregateDescriptor a00242.html ga4a812deb529b1ef988c74a08f559c3c6
- SeqOverlappingSchwarz< M, X, TM, TS, TA >::subdomain_vector Dune::Amg::ConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > >::Vector a00242.html ga5d9d057ff84fbc04951225d76f031c5f
- Vector::value_type Dune::Amg::ConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > >::Subdomain a00242.html ga35c985e477ba05ef528c8982585f0c1e
- ConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > > Dune::Amg::ConstructionTraits< SeqOverlappingSchwarz< M, X, TM, TS, TA > >::Arguments a00242.html ga1deed6ab0d6323bf867fd7b2eec4cb19
- Dune::Amg::Diagonal::is_sign_preserving
  a00242.html
  ggadc2eb3ef4c49f4db655cd287afb7d625ac4a6dbe5e10d6f98b6767b9d9e1e0662
- Dune::Amg::RowSum::is_sign_preserving
  a00242.html
  gga501852ab7ac7538e7d21c38c209c1fd6a56a74268c7c125ed458045d82c8e8a2c
- Dune::Amg::FrobeniusNorm::is_sign_preserving
  a00242.html
  gga16b5364af747ffa779c312d7422e1f4ca85ec4f8e5182c346089980a998e06a0a
- Dune::Amg::AlwaysOneNorm::is_sign_preserving
  a00242.html
  gga16958efaf16e78eaefefa89320ef4916a27353347880706829b87fd0014fdd759
- Dune::Amg::DirectSolverSelector::SolverType
  a00242.html
  ga431257c31350ceea0bc805b09ac09e3f
- Dune::Amg::DirectSolverSelector::umfpack
  a00242.html
  gga431257c31350ceea0bc805b09ac09e3fab3e5e80a6fbb1726ac67e0469f131c10
- Dune::Amg::DirectSolverSelector::superlu
  a00242.html
  gga431257c31350ceea0bc805b09ac09e3fae4cf54eeb9c47e4dd9aeb04ff6c1abca
- Dune::Amg::DirectSolverSelector::none
  a00242.html
  gga431257c31350ceea0bc805b09ac09e3fa07a2aee6da89fa5bcaccc6e52a1eb980
- Dune::Amg::EdgeProperties::INFLUENCE
  a00242.html
  ggaa04ecbdbd79a5d0f596e5f593d1e82b4a73394a1d1915825ad7932398be5df291
- Dune::Amg::EdgeProperties::DEPEND
  a00242.html
  ggaa04ecbdbd79a5d0f596e5f593d1e82b4a0e3794e09dc21cc14c6847a606de62ae
- Dune::Amg::EdgeProperties::SIZE
  a00242.html
  ggaa04ecbdbd79a5d0f596e5f593d1e82b4a1f95ac17686d8e2b836256707603dbeb
- Dune::Amg::VertexProperties::ISOLATED
  a00242.html
  gga7c267d8e1061e090ec9219bbce311147a601511c62869741ba9f4fa1d59ac9cad
- Dune::Amg::VertexProperties::VISITED
  a00242.html
  gga7c267d8e1061e090ec9219bbce311147a3b91960c297fce34a3c69bee71c55bec
- Dune::Amg::VertexProperties::FRONT
  a00242.html
  gga7c267d8e1061e090ec9219bbce311147aeddb5cde689f5e256ac5e9b1d5a7b608
- Dune::Amg::VertexProperties::BORDER
  a00242.html
  gga7c267d8e1061e090ec9219bbce311147aba45a149d80b1f89d6fd85aa265119ae
- Dune::Amg::VertexProperties::SIZE
  a00242.html
  gga7c267d8e1061e090ec9219bbce311147a8ef3326e321c8bcb672f0588ada08fa7
- Dune::Amg::PropertyGraphVertexPropertyMap::index
  a00242.html
  gga86a04b3714620852d5e5bea1a9a6b49da3969c5d2ea66a930eea263cec0d7e08b
- Dune::Amg::MAX_PROCESSES
  a00242.html
  gga0b4e229962a86507d27c161e6b5d5a90ad6b62d6d5abdcb2557c2a3a69feccdb0
- Dune::Amg::AccumulationMode
  a00242.html
  gacf6f2fe996122d7c9d139e86a84957f7
- Dune::Amg::noAccu
  a00242.html
  ggacf6f2fe996122d7c9d139e86a84957f7a5c5f5e0aa08de3ed0d0fe8cec4838260
- Dune::Amg::atOnceAccu
  a00242.html
  ggacf6f2fe996122d7c9d139e86a84957f7a4fe2fe3869543e6e15fc480bea94909a
- Dune::Amg::successiveAccu
  a00242.html
  ggacf6f2fe996122d7c9d139e86a84957f7a69257c9fc3443058ecc8d3d542fe0b0a
- Dune::Amg::RandomAccessBundledPropertyMap::index
  a00242.html
  ggac41994619ae231728e9771ae30af9e5aabac431862aa7f43e45b797931ffc9bbf
- Dune::Amg::SeqOverlappingSchwarzSmootherArgs::Overlap
  a00242.html
  ga22fb6db8e79193a001ad79f7bf55d3e1
- Dune::Amg::SeqOverlappingSchwarzSmootherArgs::vertex
  a00242.html
  gga22fb6db8e79193a001ad79f7bf55d3e1a9b354c310e716b743c1c923ad4966a2b
- Dune::Amg::SeqOverlappingSchwarzSmootherArgs::aggregate
  a00242.html
  gga22fb6db8e79193a001ad79f7bf55d3e1a0c4644f80ab36fa5f0905fdd0983ec57
- Dune::Amg::SeqOverlappingSchwarzSmootherArgs::pairwise
  a00242.html
  gga22fb6db8e79193a001ad79f7bf55d3e1a50d188b2155182cb3b391160cd4153b5
- Dune::Amg::SeqOverlappingSchwarzSmootherArgs::none
  a00242.html
  gga22fb6db8e79193a001ad79f7bf55d3e1a505e0d6253fa516d910e78dd8793b242
- Dune::Amg::Diagonal::is_sign_preserving
  a00242.html
  ggadc2eb3ef4c49f4db655cd287afb7d625ac4a6dbe5e10d6f98b6767b9d9e1e0662
- Dune::Amg::RowSum::is_sign_preserving
  a00242.html
  gga501852ab7ac7538e7d21c38c209c1fd6a56a74268c7c125ed458045d82c8e8a2c
- Dune::Amg::FrobeniusNorm::is_sign_preserving
  a00242.html
  gga16b5364af747ffa779c312d7422e1f4ca85ec4f8e5182c346089980a998e06a0a
- Dune::Amg::AlwaysOneNorm::is_sign_preserving
  a00242.html
  gga16958efaf16e78eaefefa89320ef4916a27353347880706829b87fd0014fdd759
- Dune::Amg::DirectSolverSelector::umfpack
  a00242.html
  gga431257c31350ceea0bc805b09ac09e3fab3e5e80a6fbb1726ac67e0469f131c10
- Dune::Amg::DirectSolverSelector::superlu
  a00242.html
  gga431257c31350ceea0bc805b09ac09e3fae4cf54eeb9c47e4dd9aeb04ff6c1abca
- Dune::Amg::DirectSolverSelector::none
  a00242.html
  gga431257c31350ceea0bc805b09ac09e3fa07a2aee6da89fa5bcaccc6e52a1eb980
- Dune::Amg::EdgeProperties::INFLUENCE
  a00242.html
  ggaa04ecbdbd79a5d0f596e5f593d1e82b4a73394a1d1915825ad7932398be5df291
- Dune::Amg::EdgeProperties::DEPEND
  a00242.html
  ggaa04ecbdbd79a5d0f596e5f593d1e82b4a0e3794e09dc21cc14c6847a606de62ae
- Dune::Amg::EdgeProperties::SIZE
  a00242.html
  ggaa04ecbdbd79a5d0f596e5f593d1e82b4a1f95ac17686d8e2b836256707603dbeb
- Dune::Amg::VertexProperties::ISOLATED
  a00242.html
  gga7c267d8e1061e090ec9219bbce311147a601511c62869741ba9f4fa1d59ac9cad
- Dune::Amg::VertexProperties::VISITED
  a00242.html
  gga7c267d8e1061e090ec9219bbce311147a3b91960c297fce34a3c69bee71c55bec
- Dune::Amg::VertexProperties::FRONT
  a00242.html
  gga7c267d8e1061e090ec9219bbce311147aeddb5cde689f5e256ac5e9b1d5a7b608
- Dune::Amg::VertexProperties::BORDER
  a00242.html
  gga7c267d8e1061e090ec9219bbce311147aba45a149d80b1f89d6fd85aa265119ae
- Dune::Amg::VertexProperties::SIZE
  a00242.html
  gga7c267d8e1061e090ec9219bbce311147a8ef3326e321c8bcb672f0588ada08fa7
- Dune::Amg::PropertyGraphVertexPropertyMap::index
  a00242.html
  gga86a04b3714620852d5e5bea1a9a6b49da3969c5d2ea66a930eea263cec0d7e08b
- Dune::Amg::noAccu
  a00242.html
  ggacf6f2fe996122d7c9d139e86a84957f7a5c5f5e0aa08de3ed0d0fe8cec4838260
- Dune::Amg::atOnceAccu
  a00242.html
  ggacf6f2fe996122d7c9d139e86a84957f7a4fe2fe3869543e6e15fc480bea94909a
- Dune::Amg::successiveAccu
  a00242.html
  ggacf6f2fe996122d7c9d139e86a84957f7a69257c9fc3443058ecc8d3d542fe0b0a
- Dune::Amg::RandomAccessBundledPropertyMap::index
  a00242.html
  ggac41994619ae231728e9771ae30af9e5aabac431862aa7f43e45b797931ffc9bbf
- Dune::Amg::SeqOverlappingSchwarzSmootherArgs::vertex
  a00242.html
  gga22fb6db8e79193a001ad79f7bf55d3e1a9b354c310e716b743c1c923ad4966a2b
- Dune::Amg::SeqOverlappingSchwarzSmootherArgs::aggregate
  a00242.html
  gga22fb6db8e79193a001ad79f7bf55d3e1a0c4644f80ab36fa5f0905fdd0983ec57
- Dune::Amg::SeqOverlappingSchwarzSmootherArgs::pairwise
  a00242.html
  gga22fb6db8e79193a001ad79f7bf55d3e1a50d188b2155182cb3b391160cd4153b5
- Dune::Amg::SeqOverlappingSchwarzSmootherArgs::none
  a00242.html
  gga22fb6db8e79193a001ad79f7bf55d3e1a505e0d6253fa516d910e78dd8793b242
- Dune::Amg::AggregationCriterion::AggregationCriterion
  a00242.html
  ga0f63d04bf01bab42917249ec824b9319
  ()
- Dune::Amg::AggregationCriterion::AggregationCriterion
  a00242.html
  ga5fbd5400b54866d891945852874ee80e
  (const Parameters &parms)
- void Dune::Amg::AggregationCriterion::setDefaultValuesIsotropic a00242.html ga8cdfafe3084aa08d60478a515ac608ba (std::size_t dim, std::size_t diameter=2)
- void Dune::Amg::AggregationCriterion::setDefaultValuesAnisotropic a00242.html gaa4419a7f4131bd4abe1ca21d92177f6a (std::size_t dim, std::size_t diameter=2)
- std::ostream & Dune::Amg::operator<< a00242.html gadda197ed3c9934b8ac5793bee9f95ceb (std::ostream &os, const AggregationCriterion< T > &criterion)
- void Dune::Amg::SymmetricMatrixDependency::init a00242.html ga767994b142a00d1f9fe180561fad752f (const Matrix *matrix)
- void Dune::Amg::SymmetricMatrixDependency::initRow a00242.html ga35b7cfe585823cad8dcc2844f1c9d8ef (const Row &row, int index)
- void Dune::Amg::SymmetricMatrixDependency::examine a00242.html ga3d16776c6097046b7837579352ebe313 (const ColIter &col)
- void Dune::Amg::SymmetricMatrixDependency::examine a00242.html ga70b5c6d276ef88417782c3be13ac3b5a (G &graph, const typename G::EdgeIterator &edge, const ColIter &col)
- bool Dune::Amg::SymmetricMatrixDependency::isIsolated a00242.html gade54c59c177076c9d4902ae8fc9fc419 ()
- Dune::Amg::SymmetricMatrixDependency::SymmetricMatrixDependency
  a00242.html
  ga15132a70498eab5c21d76577dbfd97cb
  (const Parameters &parms)
- Dune::Amg::SymmetricMatrixDependency::SymmetricMatrixDependency
  a00242.html
  ga99d6bb6845753caab76aec7848a3bef7
  ()
- void Dune::Amg::Dependency::init a00242.html ga8c251ce75374647a53f53f17ffe5ccc1 (const Matrix *matrix)
- void Dune::Amg::Dependency::initRow a00242.html ga14e65ff5e7d99c39b38aa55c7e80b0a8 (const Row &row, int index)
- void Dune::Amg::Dependency::examine a00242.html ga83757595a4c63000d5ca728bf72320a8 (const ColIter &col)
- void Dune::Amg::Dependency::examine a00242.html ga7d817e43d5427d7d01ef0f8d9723de81 (G &graph, const typename G::EdgeIterator &edge, const ColIter &col)
- bool Dune::Amg::Dependency::isIsolated a00242.html ga37eef1b68f03154eacfc3324ecdc638c ()
- Dune::Amg::Dependency::Dependency
  a00242.html
  ga3db167bce46d1efa5dc002bdd1c2c847
  (const Parameters &parms)
- Dune::Amg::Dependency::Dependency
  a00242.html
  ga2d02122ea3c03849278efdd3c9f32ea6
  ()
- void Dune::Amg::SymmetricDependency::init a00242.html gabb7b7362105cccadd41c912142061234 (const Matrix *matrix)
- void Dune::Amg::SymmetricDependency::initRow a00242.html gaca3638072863982d108fd6081ac4eb62 (const Row &row, int index)
- void Dune::Amg::SymmetricDependency::examine a00242.html ga2fee6a17a971fce9fa8696cdba418b28 (const ColIter &col)
- void Dune::Amg::SymmetricDependency::examine a00242.html ga50ecac18351ec35ce29e1aed68238b7f (G &graph, const typename G::EdgeIterator &edge, const ColIter &col)
- bool Dune::Amg::SymmetricDependency::isIsolated a00242.html gaea541c8df65d3ce1d00dbac64f1096c5 ()
- Dune::Amg::SymmetricDependency::SymmetricDependency
  a00242.html
  ga79f3316eaebdc1be2f60e87e7c43b2a3
  (const Parameters &parms)
- Dune::Amg::SymmetricDependency::SymmetricDependency
  a00242.html
  gaed9dda0eef852310de336c721d277fe8
  ()
- FieldTraits< typenameM::field_type >::real_type Dune::Amg::Diagonal::operator() a00242.html gae6bb3cf0a7fab961481fd8844d2d5a60 (const M &m, typename std::enable_if_t<!Dune::IsNumber< M >::value > *sfinae=nullptr) const
- auto Dune::Amg::Diagonal::operator() a00242.html gad4dd3247700d95f25f7437078d8dfc02 (const M &m, typename std::enable_if_t< Dune::IsNumber< M >::value > *=nullptr) const
- auto Dune::Amg::RowSum::operator() a00242.html ga81409e7cc7b34fc58687e0f513efabd9 (const M &m) const
- FieldTraits< typenameM::field_type >::real_type Dune::Amg::FrobeniusNorm::operator() a00242.html gad35884e4c5ff03190795adb645ad977b (const M &m) const
- FieldTraits< typenameM::field_type >::real_type Dune::Amg::AlwaysOneNorm::operator() a00242.html ga543e7fa8edf795450121e695d97b94a0 (const M &) const
- Dune::Amg::SymmetricCriterion::SymmetricCriterion
  a00242.html
  ga741c8e2d0a32adef62624dbad7cec1f3
  (const Parameters &parms)
- Dune::Amg::SymmetricCriterion::SymmetricCriterion
  a00242.html
  ga28c39e4cfeb485ee20dfb936a14d773f
  ()
- Dune::Amg::UnSymmetricCriterion::UnSymmetricCriterion
  a00242.html
  ga3474e60471ca8ab12d8305474f82f95c
  (const Parameters &parms)
- Dune::Amg::UnSymmetricCriterion::UnSymmetricCriterion
  a00242.html
  gabc1820a6e70c30dd11108addce03d47f
  ()
- void Dune::Amg::AggregatesMap::DummyEdgeVisitor::operator() a00242.html ga2801e19591c62af3f30475b474c2dcd0 (const EdgeIterator &edge) const
- Dune::Amg::AggregatesMap::AggregatesMap
  a00242.html
  gaaa86514f266a48b07787ab5c8440c9a2
  ()
- Dune::Amg::AggregatesMap::AggregatesMap
  a00242.html
  gaa57de3c523ca120b4deec855f5e4c124
  (std::size_t noVertices)
- Dune::Amg::AggregatesMap::~AggregatesMap
  a00242.html
  ga556e4f96555dae9b025dc74b5c16467d
  ()
- std::tuple< int, int, int, int > Dune::Amg::AggregatesMap::buildAggregates a00242.html gaf8519897b61da59bfa477e0b1c0ec16f (const M &matrix, G &graph, const C &criterion, bool finestLevel)
- std::size_t Dune::Amg::AggregatesMap::breadthFirstSearch a00242.html gad36222f801a92959560f83953273816a (const VertexDescriptor &start, const AggregateDescriptor &aggregate, const G &graph, F &aggregateVisitor, VM &visitedMap) const
- std::size_t Dune::Amg::AggregatesMap::breadthFirstSearch a00242.html ga05b088ec8c1ab2a6bfc1c7956ea86539 (const VertexDescriptor &start, const AggregateDescriptor &aggregate, const G &graph, L &visited, F1 &aggregateVisitor, F2 &nonAggregateVisitor, VM &visitedMap) const
- void Dune::Amg::AggregatesMap::allocate a00242.html gadf10f6b77f88384bcbcd59cfe29a2002 (std::size_t noVertices)
- std::size_t Dune::Amg::AggregatesMap::noVertices a00242.html gaa283871dbcdc8e2bafba6c19ec92d5db () const
- void Dune::Amg::AggregatesMap::free a00242.html gaf34f175c3ba3e120b84ca16c8c5df2b8 ()
- AggregateDescriptor & Dune::Amg::AggregatesMap::operator[] a00242.html gaa79a969a7c49ed4b103015c487cd9ca1 (const VertexDescriptor &v)
- const AggregateDescriptor & Dune::Amg::AggregatesMap::operator[] a00242.html ga4ee5e26ad70c67f03a4c0fbf090617c0 (const VertexDescriptor &v) const
- const_iterator Dune::Amg::AggregatesMap::begin a00242.html ga69bdbd39fe106067a963795665b0cf11 () const
- const_iterator Dune::Amg::AggregatesMap::end a00242.html ga8d1bf17809a11fce96f43027612f2547 () const
- iterator Dune::Amg::AggregatesMap::begin a00242.html ga0780437816e61ec5488bd3a6ab2cc658 ()
- iterator Dune::Amg::AggregatesMap::end a00242.html ga332ed1c7459860df1638d47c2bad3c4c ()
- void Dune::Amg::buildDependency a00242.html gaf619ca4d1318ace19831096270fb506c (G &graph, const typename C::Matrix &matrix, C criterion, bool finestLevel)
- Dune::Amg::Aggregate::Aggregate
  a00242.html
  ga58668f00140e1b2118beae599010bc6c
  (MatrixGraph &graph, AggregatesMap< Vertex > &aggregates, VertexSet &connectivity, std::vector< Vertex > &front_)
- void Dune::Amg::Aggregate::invalidate a00242.html ga68468b49499667f3d4d64cc318376a48 ()
- void Dune::Amg::Aggregate::reconstruct a00242.html gae59a0f089b579d9419f64457777870ca (const Vertex &vertex)
- void Dune::Amg::Aggregate::seed a00242.html gae9025a3acbb466318746dd8b22105e41 (const Vertex &vertex)
- void Dune::Amg::Aggregate::add a00242.html ga7e8832b256d1b9b30cb9d1ee33716e64 (const Vertex &vertex)
- void Dune::Amg::Aggregate::add a00242.html ga81d71bc901ff945e0a1e3ef730a6084b (std::vector< Vertex > &vertex)
- void Dune::Amg::Aggregate::clear a00242.html gaeda6226aba2ee1830624ec55a9bdbd71 ()
- size_type Dune::Amg::Aggregate::size a00242.html ga0b20b7ff248975a9eb6905b45e68b312 ()
- size_type Dune::Amg::Aggregate::connectSize a00242.html ga4d7e4b4e4dd9e83a02bf64de2d72a820 ()
- int Dune::Amg::Aggregate::id a00242.html ga081f05180b52ea1016c1b07b04812e93 ()
- const_iterator Dune::Amg::Aggregate::begin a00242.html gae5ab79d4e08e1005cd88acf3e730ab4e () const
- const_iterator Dune::Amg::Aggregate::end a00242.html gaba7091ab843734f091d3fce748e6da94 () const
- Dune::Amg::Aggregator::Aggregator
  a00242.html
  ga841366f64cc179802c21d4fd5a5ac684
  ()
- Dune::Amg::Aggregator::~Aggregator
  a00242.html
  ga7d14d8929ca6f47b57706e35c6f83c8b
  ()
- std::tuple< int, int, int, int > Dune::Amg::Aggregator::build a00242.html ga490fa22143bd3d03b9f4b3a84f91c27d (const M &m, G &graph, AggregatesMap< Vertex > &aggregates, const C &c, bool finestLevel)
- Dune::Amg::Aggregator::Stack::Stack
  a00242.html
  gac64b7461aae3906f32e253c23ce9fbbf
  (const MatrixGraph &graph, const Aggregator< G > &aggregatesBuilder, const AggregatesMap< Vertex > &aggregates)
- Dune::Amg::Aggregator::Stack::~Stack
  a00242.html
  gab19124fb0986fcbbc48ecd2b0780dea2
  ()
- Vertex Dune::Amg::Aggregator::Stack::pop a00242.html ga9d1cac8f054b0f4ab57824d5031e5335 ()
- Dune::Amg::Aggregator::AggregateVisitor::AggregateVisitor
  a00242.html
  ga510b6c998062391f238820837f7dfe1d
  (const AggregatesMap< Vertex > &aggregates, const AggregateDescriptor &aggregate, Visitor &visitor)
- void Dune::Amg::Aggregator::AggregateVisitor::operator() a00242.html ga857f6862a78c5497ae0e8f79d6ab61cf (const typename MatrixGraph::ConstEdgeIterator &edge)
- Dune::Amg::Aggregator::Counter::Counter
  a00242.html
  ga223f156eaaaf96a8f6840f2177ccc4fd
  ()
- int Dune::Amg::Aggregator::Counter::value a00242.html gaad63a76e83d64c9dafbaf87ac32d0fab ()
- void Dune::Amg::Aggregator::Counter::increment a00242.html gaf50b19a16af32bb05655d7139413b6b1 ()
- void Dune::Amg::Aggregator::Counter::decrement a00242.html ga5852e16c0431720161d91dcd90be6fa5 ()
- Dune::Amg::Aggregator::FrontNeighbourCounter::FrontNeighbourCounter
  a00242.html
  ga4a9c2f3b9ca3ad3ddb48388156b88703
  (const MatrixGraph &front)
- void Dune::Amg::Aggregator::FrontNeighbourCounter::operator() a00242.html gabea185abf39a2c4607a47e4c6e2032e1 (const typename MatrixGraph::ConstEdgeIterator &edge)
- void Dune::Amg::Aggregator::TwoWayCounter::operator() a00242.html ga352bec04a9e7fe0b0adef4a290cd85a5 (const typename MatrixGraph::ConstEdgeIterator &edge)
- void Dune::Amg::Aggregator::OneWayCounter::operator() a00242.html gadb9949de1a1e0e7f831eb94b2e327d9c (const typename MatrixGraph::ConstEdgeIterator &edge)
- Dune::Amg::Aggregator::ConnectivityCounter::ConnectivityCounter
  a00242.html
  gab2f81e0c007990646ae2d1a2cba03ee9
  (const VertexSet &connected, const AggregatesMap< Vertex > &aggregates)
- void Dune::Amg::Aggregator::ConnectivityCounter::operator() a00242.html ga46ddbd336ef759156bfb20add491c0ba (const typename MatrixGraph::ConstEdgeIterator &edge)
- Dune::Amg::Aggregator::DependencyCounter::DependencyCounter
  a00242.html
  ga9a756b97f9143e5125497679c82c2e09
  ()
- void Dune::Amg::Aggregator::DependencyCounter::operator() a00242.html gafe88416957d41634efc2226373c7450d (const typename MatrixGraph::ConstEdgeIterator &edge)
- Dune::Amg::Aggregator::FrontMarker::FrontMarker
  a00242.html
  ga86e22766fbcc38c2a19dddc094259d24
  (std::vector< Vertex > &front, MatrixGraph &graph)
- void Dune::Amg::Aggregator::FrontMarker::operator() a00242.html ga71da58007f44478c4fd871b84bd04531 (const typename MatrixGraph::ConstEdgeIterator &edge)
- void Dune::Amg::printAggregates2d a00242.html ga67437d2f75e7e1216ee57306825332be (const AggregatesMap< V > &aggregates, int n, int m, std::ostream &os)
- Dune::Amg::AMG::AMG
  a00242.html
  ga3a89a4e31e658d858016f5a6ef3ecc69
  (OperatorHierarchy &matrices, CoarseSolver &coarseSolver, const SmootherArgs &smootherArgs, const Parameters &parms)
- Dune::Amg::AMG::AMG
  a00242.html
  gae4c4447a1c2a32c4a67fe5a8ee60da4e
  (const Operator &fineOperator, const C &criterion, const SmootherArgs &smootherArgs=SmootherArgs(), const ParallelInformation &pinfo=ParallelInformation())
- Dune::Amg::AMG::AMG
  a00242.html
  ga3e29ade2ae24a0f782fe3ac677f979e8
  (std::shared_ptr< const Operator > fineOperator, const ParameterTree &configuration, const ParallelInformation &pinfo=ParallelInformation())
- Dune::Amg::AMG::AMG
  a00242.html
  ga03586c2dfb592d1ae71d30461812fbcc
  (const AMG &amg)
- void Dune::Amg::AMG::pre a00242.html ga0a5e6da5989b1a67b0a63766c48b568e (Domain &x, Range &b)
- void Dune::Amg::AMG::apply a00242.html gae719bd458f78ab3a6cd6a9ad884ac0c9 (Domain &v, const Range &d)
- virtual SolverCategory::Category Dune::Amg::AMG::category a00242.html gaf332edc0dc7fcd54a1238811e67f2f29 () const
- void Dune::Amg::AMG::post a00242.html gab7d12cab3e3493cb0af7b4592fb47943 (Domain &x)
- void Dune::Amg::AMG::getCoarsestAggregateNumbers a00242.html ga7ebdc127c9754fe1221a201d359d208d (std::vector< std::size_t, A1 > &cont)
- std::size_t Dune::Amg::AMG::levels a00242.html ga88e6fc3d3184da7443285d613295e750 ()
- std::size_t Dune::Amg::AMG::maxlevels a00242.html gab7d6c5102cef19c8349ccf94a1f68ccd ()
- void Dune::Amg::AMG::recalculateHierarchy a00242.html gaa92d8726e030c57c72e4a82bf054f464 ()
- bool Dune::Amg::AMG::usesDirectCoarseLevelSolver a00242.html ga2ac877650209f65534f4858f0514214b () const
- std::string Dune::Amg::AMG::ToLower::operator() a00242.html ga5887eb32794cf464f9c7516ef2ced4fe (const std::string &str)
- static type * Dune::Amg::DirectSolverSelector::Solver::create a00242.html ga375214650b005751a73dd2438e5bfd8e (const M &mat, bool verbose, bool reusevector)
- static std::string Dune::Amg::DirectSolverSelector::Solver::name a00242.html ga61b5facc05aabcb4873ae1bf154d0aa2 ()
- static type * Dune::Amg::DirectSolverSelector::Solver< M, superlu >::create a00242.html ga747629d09f336775e6fa8f0c4a04ec6f (const M &mat, bool verbose, bool reusevector)
- static std::string Dune::Amg::DirectSolverSelector::Solver< M, superlu >::name a00242.html ga243e2cff76517614a39929872c20b505 ()
- static std::string Dune::Amg::DirectSolverSelector::name a00242.html ga0dc727b9d2360b991b6e721072baeddf ()
- static DirectSolver * Dune::Amg::DirectSolverSelector::create a00242.html ga0b5b96164966df8046c44ebb5b1b8afb (const Matrix &mat, bool verbose, bool reusevector)
- std::shared_ptr< Dune::Preconditioner< typename OP::element_type::domain_type, typename OP::element_type::range_type > > Dune::AMGCreator::makeAMG a00242.html ga5981cfacf350c0352742f30aacf92986 (const OP &op, const std::string &smoother, const Dune::ParameterTree &config) const
- std::shared_ptr< Dune::Preconditioner< X, Y > > Dune::AMGCreator::makeAMG a00242.html ga4f7d883f5ec8f759f11102290757af1a (const std::shared_ptr< MatrixAdapter< M, X, Y > > &op, const std::string &smoother, const Dune::ParameterTree &config) const
- std::shared_ptr< Dune::Preconditioner< X, Y > > Dune::AMGCreator::makeAMG a00242.html ga968c734c0adb3f1b685e1e9a2d6b1496 (const std::shared_ptr< OverlappingSchwarzOperator< M, X, Y, C > > &op, const std::string &smoother, const Dune::ParameterTree &config) const
- std::shared_ptr< Dune::Preconditioner< X, Y > > Dune::AMGCreator::makeAMG a00242.html gac77a2ccb1e3c1b11b7623e4eb9ba24c7 (const std::shared_ptr< NonoverlappingSchwarzOperator< M, X, Y, C > > &op, const std::string &smoother, const Dune::ParameterTree &config) const
- std::shared_ptr< Dune::Preconditioner< typename OpTraits::domain_type, typename OpTraits::range_type > > Dune::AMGCreator::operator() a00242.html ga0c6760349cd9c4a6a1071561e0e49692 (OpTraits opTraits, const std::shared_ptr< OP > &op, const Dune::ParameterTree &config, std::enable_if_t< isValidMatrix< typename OpTraits::matrix_type >::value, int >=0) const
- std::shared_ptr< Dune::Preconditioner< typename OpTraits::domain_type, typename OpTraits::range_type > > Dune::AMGCreator::operator() a00242.html ga557066b06b7056684bfdc8cd27dd0477 (OpTraits opTraits, const std::shared_ptr< OP > &op, const Dune::ParameterTree &config, std::enable_if_t<!isValidMatrix< typename OpTraits::matrix_type >::value, int >=0) const
- static std::shared_ptr< T > Dune::Amg::ConstructionTraits::construct a00242.html ga2be7ad3b8aaef0586e917421eee0632d (Arguments &)
- static std::shared_ptr< BlockVector< T, A > > Dune::Amg::ConstructionTraits< BlockVector< T, A > >::construct a00242.html gade805ebe1c525a8d4f5259d625242219 (Arguments &n)
- Dune::Amg::ParallelOperatorArgs::ParallelOperatorArgs
  a00242.html
  ga96aa6787ac4948bb3a090749ec8b4d61
  (std::shared_ptr< M > matrix, const C &comm)
- Dune::Amg::OwnerOverlapCopyCommunicationArgs::OwnerOverlapCopyCommunicationArgs
  a00242.html
  ga73761fb96818376faa60e31608e64a3e
  (MPI_Comm comm, SolverCategory::Category cat)
- Dune::Amg::SequentialCommunicationArgs::SequentialCommunicationArgs
  a00242.html
  ga5d0e12d400335feb904c46b0ecb30100
  (Communication< void * > comm, int cat)
- Dune::Amg::EdgeProperties::EdgeProperties
  a00242.html
  ga6b225fc437b7776aad0fdc95294b969d
  ()
- std::bitset< SIZE >::reference Dune::Amg::EdgeProperties::operator[] a00242.html gaf9ed70e8c29de119849997fa9c5ee715 (std::size_t v)
- bool Dune::Amg::EdgeProperties::operator[] a00242.html ga42aeff7aca6ab8d9d6c94719b70223b3 (std::size_t v) const
- bool Dune::Amg::EdgeProperties::depends a00242.html ga066384d9359ac65a1ee8eabfd2becb94 () const
- void Dune::Amg::EdgeProperties::setDepends a00242.html ga38d49bd7fc239574c852219b40534aa0 ()
- void Dune::Amg::EdgeProperties::resetDepends a00242.html gad07409861535f9d530094eff12395e4f ()
- bool Dune::Amg::EdgeProperties::influences a00242.html ga995cf44d6e5cc09e3fb2046eebe85729 () const
- void Dune::Amg::EdgeProperties::setInfluences a00242.html ga32b969d0ec7555e95bf78097257189cc ()
- void Dune::Amg::EdgeProperties::resetInfluences a00242.html ga6e28aac9c19a543070f372f05da1c2db ()
- bool Dune::Amg::EdgeProperties::isOneWay a00242.html gaff2c435a0e9500533b0d443a896645f2 () const
- bool Dune::Amg::EdgeProperties::isTwoWay a00242.html ga30d66468b50e6f9eaf5401314d03075d () const
- bool Dune::Amg::EdgeProperties::isStrong a00242.html gae257fc0cb9246fafae25edb91e7f5ad0 () const
- void Dune::Amg::EdgeProperties::reset a00242.html gac915d9cb2f218d94b60f53c275b2fccb ()
- void Dune::Amg::EdgeProperties::printFlags a00242.html ga87531848f7f096279a48fc16d241c771 () const
- Dune::Amg::VertexProperties::VertexProperties
  a00242.html
  ga35339428fc8aa369d2c59b02d5f328e4
  ()
- std::bitset< SIZE >::reference Dune::Amg::VertexProperties::operator[] a00242.html ga85dc242d0fa9a3752c41c26cd7288542 (std::size_t v)
- bool Dune::Amg::VertexProperties::operator[] a00242.html ga6bfbde3e736115fef9edeb8576bbe103 (std::size_t v) const
- void Dune::Amg::VertexProperties::setIsolated a00242.html gaa21f58805bd7454756362314fa33ddc2 ()
- bool Dune::Amg::VertexProperties::isolated a00242.html ga08338ac1ac7df17147134dee599d66c2 () const
- void Dune::Amg::VertexProperties::resetIsolated a00242.html gada265503294533b4705b6c80a57cbd03 ()
- void Dune::Amg::VertexProperties::setVisited a00242.html ga571cc94a95df4b731bfcdc283341357d ()
- bool Dune::Amg::VertexProperties::visited a00242.html gaba26fe4020b4024de2b00ace576c70af () const
- void Dune::Amg::VertexProperties::resetVisited a00242.html gab1aae2e817a91d7c9a2a211a22451ddb ()
- void Dune::Amg::VertexProperties::setFront a00242.html ga4fcd4940c0a464c170eb6c9cd62f4c60 ()
- bool Dune::Amg::VertexProperties::front a00242.html gaec920d1ca710395041184e43c2a039d1 () const
- void Dune::Amg::VertexProperties::resetFront a00242.html ga0683e6971b0867bf93e027c911d51fda ()
- void Dune::Amg::VertexProperties::setExcludedBorder a00242.html gafac626aebe416d38f0c0e7d7ab7dae4b ()
- bool Dune::Amg::VertexProperties::excludedBorder a00242.html gaaf258c4666ca11c8d041fb599333b2b7 () const
- void Dune::Amg::VertexProperties::resetExcludedBorder a00242.html ga4e8649c6ddc3757ceb1424010310bc0d ()
- void Dune::Amg::VertexProperties::reset a00242.html ga549b5bfb77d6415560898fe54fbeedb5 ()
- Dune::Amg::PropertyGraphVertexPropertyMap::PropertyGraphVertexPropertyMap
  a00242.html
  ga413f22fe4fec3a48cf58acd5cc8d387d
  (G &g)
- Dune::Amg::PropertyGraphVertexPropertyMap::PropertyGraphVertexPropertyMap
  a00242.html
  ga3c020a2cff554847ffc0a686acbd1530
  ()
- Reference Dune::Amg::PropertyGraphVertexPropertyMap::operator[] a00242.html gabee7a1820b2f80cdd6e67db4042ee003 (const Vertex &vertex) const
- std::ostream & Dune::Amg::operator<< a00242.html gaee3bcb35fce70fca435b60b5823b1849 (std::ostream &os, const EdgeProperties &props)
- std::ostream & Dune::Amg::operator<< a00242.html ga930c1b4851fd5610adcfa6b94369c22d (std::ostream &os, const VertexProperties &props)
- Dune::Amg::SparsityBuilder::SparsityBuilder
  a00242.html
  ga61cba58ac46ad49637851ce60ba8b5b8
  (M &matrix)
- void Dune::Amg::SparsityBuilder::insert a00242.html ga2086b35723d77a9d2250803442609df1 (const typename M::size_type &index)
- void Dune::Amg::SparsityBuilder::operator++ a00242.html ga169b6aa05bc110e2a9882771443f1fba ()
- std::size_t Dune::Amg::SparsityBuilder::minRowSize a00242.html gabc4adf712bede8e132262041d2b2c2a6 ()
- std::size_t Dune::Amg::SparsityBuilder::maxRowSize a00242.html gafeec70ea616b6517ae670978d60c3cca ()
- std::size_t Dune::Amg::SparsityBuilder::sumRowSize a00242.html gaaf9eb995529959729510dfd62e5bac04 ()
- std::size_t Dune::Amg::SparsityBuilder::index a00242.html ga3ff7bf1e248290ed6d32bc0c04c7c91f ()
- void Dune::Amg::BaseGalerkinProduct::calculate a00242.html gaf9fbf22e8c85b9465f4c721f1a1740b6 (const M &fine, const AggregatesMap< V > &aggregates, M &coarse, const I &pinfo, const O &copy)
- G::MutableMatrix * Dune::Amg::GalerkinProduct::build a00242.html ga3f5a35e2bcf913af2009562aab059e4c (G &fineGraph, V &visitedMap, const ParallelInformation &pinfo, AggregatesMap< typename G::VertexDescriptor > &aggregates, const typename G::Matrix::size_type &size, const Set &copy)
- bool Dune::Amg::GalerkinProduct::OVLess::operator() a00242.html ga0550eb387f6cec961f49ccf52efa7564 (const OverlapVertex< A > &o1, const OverlapVertex< A > &o2)
- G::MutableMatrix * Dune::Amg::GalerkinProduct< SequentialInformation >::build a00242.html ga3853297afad4d990cc0be11a42cfd44a (G &fineGraph, V &visitedMap, const SequentialInformation &pinfo, const AggregatesMap< typename G::VertexDescriptor > &aggregates, const typename G::Matrix::size_type &size, const Set &copy)
- static void Dune::Amg::BaseConnectivityConstructor::constructOverlapConnectivity a00242.html ga2b1ed929c55403e6bb9e46d2ab52c850 (R &row, G &graph, V &visitedMap, const AggregatesMap< typename G::VertexDescriptor > &aggregates, const OverlapVertex< typename G::VertexDescriptor > *&seed, const OverlapVertex< typename G::VertexDescriptor > *overlapEnd)
- static void Dune::Amg::BaseConnectivityConstructor::constructNonOverlapConnectivity a00242.html ga0bd93dcb846c1e048d2c218bd266260e (R &row, G &graph, V &visitedMap, const AggregatesMap< typename G::VertexDescriptor > &aggregates, const typename G::VertexDescriptor &seed)
- Dune::Amg::BaseConnectivityConstructor::ConnectedBuilder::ConnectedBuilder
  a00242.html
  ga653f898b20814d3e5023a295b88e4f3e
  (const AggregatesMap< Vertex > &aggregates, Graph &graph, VisitedMap &visitedMap, Set &connected)
- void Dune::Amg::BaseConnectivityConstructor::ConnectedBuilder::operator() a00242.html ga1c76c672594522d2d0d95be0bb5ecc1d (const ConstEdgeIterator &edge)
- static void Dune::Amg::ConnectivityConstructor::examine a00242.html ga76045741d4a5941ca4ee9ff35ff27d9c (G &graph, V &visitedMap, const T &pinfo, const AggregatesMap< Vertex > &aggregates, const O &overlap, const OverlapVertex< Vertex > *overlapVertices, const OverlapVertex< Vertex > *overlapEnd, R &row)
- static void Dune::Amg::ConnectivityConstructor< G, SequentialInformation >::examine a00242.html ga40b7878c61947f2b6bf850339e56771e (G &graph, V &visitedMap, const SequentialInformation &pinfo, const AggregatesMap< Vertex > &aggregates, R &row)
- static void Dune::Amg::DirichletBoundarySetter::set a00242.html gacfc483e810541dab4d37c7afce86eba5 (M &coarse, const T &pinfo, const O &copy)
- static void Dune::Amg::DirichletBoundarySetter< SequentialInformation >::set a00242.html ga56815c2eb449b9ae59d52bf202aa20f9 (M &coarse, const SequentialInformation &pinfo, const O &copy)
- int Dune::Amg::visitNeighbours a00242.html ga8c84915dd8eafb315ce76b1f689f1cf3 (const G &graph, const typename G::VertexDescriptor &vertex, V &visitor)
- static Graph::VertexDescriptor Dune::Amg::ParallelIndicesCoarsener::coarsen a00242.html gaed28d27bc042058e974a3ca91adaf5bb (ParallelInformation &fineInfo, Graph &fineGraph, VM &visitedMap, AggregatesMap< typename Graph::VertexDescriptor > &aggregates, ParallelInformation &coarseInfo, typename Graph::VertexDescriptor noAggregates, bool useFixedOrder=false)
- Dune::Amg::ParallelIndicesCoarsener::ParallelAggregateRenumberer::ParallelAggregateRenumberer
  a00242.html
  gaf40d7133ebfcb8a946939e338af88975
  (AggregatesMap< Vertex > &aggregates, const I &lookup)
- void Dune::Amg::ParallelIndicesCoarsener::ParallelAggregateRenumberer::operator() a00242.html ga1f18935391d6a08556b9c08b0a392c85 (const typename G::ConstEdgeIterator &edge)
- Vertex Dune::Amg::ParallelIndicesCoarsener::ParallelAggregateRenumberer::operator() a00242.html ga7a013d1500f41ac14357bbb37e833cba (const GlobalIndex &global)
- bool Dune::Amg::ParallelIndicesCoarsener::ParallelAggregateRenumberer::isPublic a00242.html ga3794639a69ca19453e45dd6a389e9953 ()
- void Dune::Amg::ParallelIndicesCoarsener::ParallelAggregateRenumberer::isPublic a00242.html ga2a93430657bf76a93e22c04adee26329 (bool b)
- void Dune::Amg::ParallelIndicesCoarsener::ParallelAggregateRenumberer::reset a00242.html ga0bee8672b9a370c20f3eac2ef50a2a08 ()
- void Dune::Amg::ParallelIndicesCoarsener::ParallelAggregateRenumberer::attribute a00242.html gac38407f89b541289bff356746bf8854a (const Attribute &attribute)
- Attribute Dune::Amg::ParallelIndicesCoarsener::ParallelAggregateRenumberer::attribute a00242.html ga748c37e0fc46884a965e7534ce057648 ()
- const GlobalIndex & Dune::Amg::ParallelIndicesCoarsener::ParallelAggregateRenumberer::globalIndex a00242.html gaf432444a14b85eb4ad1ae9218c8314e8 () const
- void Dune::Amg::ParallelIndicesCoarsener::ParallelAggregateRenumberer::globalIndex a00242.html gad033e1f7ca34a7cb2d28e4138eef0c15 (const GlobalIndex &global)
- static Graph::VertexDescriptor Dune::Amg::IndicesCoarsener< SequentialInformation, E >::coarsen a00242.html ga55c6d5395a1a6e6b0fc7d4865a2b58c1 (const SequentialInformation &fineInfo, Graph &fineGraph, VM &visitedMap, AggregatesMap< typename Graph::VertexDescriptor > &aggregates, SequentialInformation &coarseInfo, typename Graph::VertexDescriptor noAggregates, bool useFixedOrder=false)
- bool Dune::Amg::repartitionAndDistributeMatrix a00242.html ga61a621cb2702949955af22a2e8aa6dc5 (const M &origMatrix, std::shared_ptr< M > newMatrix, SequentialInformation &origComm, std::shared_ptr< SequentialInformation > &newComm, RedistributeInformation< SequentialInformation > &ri, int nparts, C1 &criterion)
- bool Dune::Amg::repartitionAndDistributeMatrix a00242.html ga992041e5fe1798be7fd728be5578b525 (const M &origMatrix, std::shared_ptr< M > newMatrix, C &origComm, std::shared_ptr< C > &newComm, RedistributeInformation< C > &ri, int nparts, C1 &criterion)
- Dune::Amg::DependencyParameters::DependencyParameters
  a00242.html
  gaaf07527f9c494debc36abbca053b2fc9
  ()
- void Dune::Amg::DependencyParameters::setBeta a00242.html gad4cda39a27265d7281d0a24e7fd77cc2 (double b)
- double Dune::Amg::DependencyParameters::beta a00242.html ga4c084254838c583d3fe84d431696716e () const
- void Dune::Amg::DependencyParameters::setAlpha a00242.html ga4a1e3ffba75a11bce0dca3054da77534 (double a)
- double Dune::Amg::DependencyParameters::alpha a00242.html ga2267e9a812fb462a842a6066d450a96b () const
- Dune::Amg::AggregationParameters::AggregationParameters
  a00242.html
  gab9dd338bbafbb5dad03d9aa733370ff9
  ()
- void Dune::Amg::AggregationParameters::setDefaultValuesIsotropic a00242.html gab96a341ddfdc5ad3ea2fc333ce8373da (std::size_t dim, std::size_t diameter=2)
- void Dune::Amg::AggregationParameters::setDefaultValuesAnisotropic a00242.html ga0b59d3afbec722497d2dc6263ec907a2 (std::size_t dim, std::size_t diameter=2)
- std::size_t Dune::Amg::AggregationParameters::maxDistance a00242.html gade9983305154c0f0313c181138018a64 () const
- void Dune::Amg::AggregationParameters::setMaxDistance a00242.html gaf623897410ee31a8ef6442cfd036d4b2 (std::size_t distance)
- bool Dune::Amg::AggregationParameters::skipIsolated a00242.html gabd418d4fe63e9ba8548a07d3fa040177 () const
- void Dune::Amg::AggregationParameters::setSkipIsolated a00242.html ga13737da29fa7b667bb345220fbf9f7db (bool skip)
- std::size_t Dune::Amg::AggregationParameters::minAggregateSize a00242.html ga7fc61bdec970eb059a37f6decfedff8a () const
- void Dune::Amg::AggregationParameters::setMinAggregateSize a00242.html gab46f903a58b72281a0853a2b3c289ed2 (std::size_t size)
- std::size_t Dune::Amg::AggregationParameters::maxAggregateSize a00242.html ga47abf385ddf0f20a390f7c65541c5f71 () const
- void Dune::Amg::AggregationParameters::setMaxAggregateSize a00242.html ga28e7f062401da1a973a282a876265164 (std::size_t size)
- std::size_t Dune::Amg::AggregationParameters::maxConnectivity a00242.html ga577a7ffa966fad422c7701a47f501664 () const
- void Dune::Amg::AggregationParameters::setMaxConnectivity a00242.html ga799de37a51b757bec4d0aa837e440b69 (std::size_t connectivity)
- void Dune::Amg::CoarseningParameters::setMaxLevel a00242.html ga871cfa946ea088fb4b4ec2b0ef2fbaf9 (int l)
- int Dune::Amg::CoarseningParameters::maxLevel a00242.html gab8d7d802c87bf3cba5512f7e620c7f6c () const
- void Dune::Amg::CoarseningParameters::setCoarsenTarget a00242.html gacaeff7c12c4ca6dbb7810ae544475654 (int nodes)
- int Dune::Amg::CoarseningParameters::coarsenTarget a00242.html ga63db55c2027881f4cd38b560eb6b9455 () const
- void Dune::Amg::CoarseningParameters::setMinCoarsenRate a00242.html ga2c939b31af9c11b9e95313ea4efeb226 (double rate)
- double Dune::Amg::CoarseningParameters::minCoarsenRate a00242.html ga4694f6bfaaf3d1d5bdd538ef87244cd8 () const
- AccumulationMode Dune::Amg::CoarseningParameters::accumulate a00242.html ga68bdfbe73a93bff336f5eac21e0b5873 () const
- void Dune::Amg::CoarseningParameters::setAccumulate a00242.html ga67e4e640e8cf41bf7f067b146f7b20f2 (AccumulationMode accu)
- void Dune::Amg::CoarseningParameters::setAccumulate a00242.html gaf61324f9fa982b6d42a3a0118f24365d (bool accu)
- bool Dune::Amg::CoarseningParameters::useFixedOrder a00242.html ga75ea9e17cf18bf5dc5324a4196430fd6 () const
- void Dune::Amg::CoarseningParameters::setUseFixedOrder a00242.html ga6a9364cb795ba3fd40f3dfa42320db97 (bool useFixedOrder)
- void Dune::Amg::CoarseningParameters::setProlongationDampingFactor a00242.html ga1420c8a8149f12b6a086245499bf554c (double d)
- double Dune::Amg::CoarseningParameters::getProlongationDampingFactor a00242.html ga681bfa9e9b26b3687e5359e06e1cd4eb () const
- Dune::Amg::CoarseningParameters::CoarseningParameters
  a00242.html
  ga1beea3a3f1db8a9018958de4b668e7e0
  (int maxLevel=100, int coarsenTarget=1000, double minCoarsenRate=1.2, double prolongDamp=1.6, AccumulationMode accumulate=successiveAccu, bool useFixedOrder=false)
- void Dune::Amg::Parameters::setDebugLevel a00242.html ga8904c01d31b6ea53a72c2a26ea382967 (int level)
- int Dune::Amg::Parameters::debugLevel a00242.html gafabd22526a7ed1e6920fde36a7efc932 () const
- void Dune::Amg::Parameters::setNoPreSmoothSteps a00242.html gacd8b12da31b3be5391a205592d9dddaf (std::size_t steps)
- std::size_t Dune::Amg::Parameters::getNoPreSmoothSteps a00242.html ga96c846a82930ac994963b71cad5c8c17 () const
- void Dune::Amg::Parameters::setNoPostSmoothSteps a00242.html ga8c86778e88b673726820f1a522b00a21 (std::size_t steps)
- std::size_t Dune::Amg::Parameters::getNoPostSmoothSteps a00242.html gafd07b4697cafd7a6f5b1c5dc2f12bef2 () const
- void Dune::Amg::Parameters::setGamma a00242.html gaf505d3cfad3d04fbd16227f58de23972 (std::size_t gamma)
- std::size_t Dune::Amg::Parameters::getGamma a00242.html ga8959c2d74518eef8921b25c6c165b130 () const
- void Dune::Amg::Parameters::setAdditive a00242.html ga0eb73d8a872be82b75206cacbc15bbca (bool additive)
- bool Dune::Amg::Parameters::getAdditive a00242.html ga82444d5f2b9b880dd19a412b99048249 () const
- Dune::Amg::Parameters::Parameters
  a00242.html
  ga4aa2a37d417056c807b93552cd6a8a5d
  (int maxLevel=100, int coarsenTarget=1000, double minCoarsenRate=1.2, double prolongDamp=1.6, AccumulationMode accumulate=successiveAccu, bool useFixedOrder=false)
- Reference Dune::Amg::RandomAccessBundledPropertyMap::operator[] a00242.html ga3d9ee21ea703d08f5831e72170db5a34 (const Key &key) const
- Dune::Amg::RandomAccessBundledPropertyMap::RandomAccessBundledPropertyMap
  a00242.html
  ga5c06b28bba4d8b06a46bf85bedff135f
  (Container &container)
- Dune::Amg::RandomAccessBundledPropertyMap::RandomAccessBundledPropertyMap
  a00242.html
  ga4505eb9e29295d0013c666150ea8dcd9
  ()
- Dune::Amg::DefaultSmootherArgs::DefaultSmootherArgs
  a00242.html
  ga95bfa81d687ce27c29ce918234d26423
  ()
- virtual Dune::Amg::DefaultConstructionArgs::~DefaultConstructionArgs a00242.html gaeb7c9a4a5b2844599b0a4d8333518992 ()
- void Dune::Amg::DefaultConstructionArgs::setMatrix a00242.html ga6bdf663b591336e971abe7f663a3645d (const Matrix &matrix)
- virtual void Dune::Amg::DefaultConstructionArgs::setMatrix a00242.html gac6d2cc396101c9e8ac3db61393cd1b64 (const Matrix &matrix, const AggregatesMap &amap)
- const Matrix & Dune::Amg::DefaultConstructionArgs::getMatrix a00242.html ga0e4d3aa2450da09ac13f9a4aa2b7bcf5 () const
- void Dune::Amg::DefaultConstructionArgs::setArgs a00242.html ga1c16a444614d7e7b05150d2e02fb08e8 (const SmootherArgs &args)
- void Dune::Amg::DefaultConstructionArgs::setComm a00242.html gacfdca0d40f8da89eb7a49b3b44f28a87 (T1 &comm)
- const SequentialInformation & Dune::Amg::DefaultConstructionArgs::getComm a00242.html ga900fd5a73c4bc74f03b05597f523ab7c ()
- const SmootherArgs Dune::Amg::DefaultConstructionArgs::getArgs a00242.html ga588598c821ab1f74e5ff1dcf13995553 () const
- virtual Dune::Amg::DefaultParallelConstructionArgs::~DefaultParallelConstructionArgs a00242.html gad46da99493f46fec52a4067a8bea4676 ()
- void Dune::Amg::DefaultParallelConstructionArgs::setComm a00242.html ga2cec2ac1f2785322cd2c8185d6a6ab2e (const C &comm)
- const C & Dune::Amg::DefaultParallelConstructionArgs::getComm a00242.html gae92a760376dfbf738515ea6f22cc49ab () const
- virtual Dune::Amg::DefaultConstructionArgs< Richardson< X, Y > >::~DefaultConstructionArgs a00242.html ga30207b407b57a30909e6e1d84848f26a ()
- void Dune::Amg::DefaultConstructionArgs< Richardson< X, Y > >::setMatrix a00242.html ga5622694604694327167d95a683909cad (const Args &...)
- void Dune::Amg::DefaultConstructionArgs< Richardson< X, Y > >::setArgs a00242.html gaf63be6f20ce6ced40cfad47f8702afcd (const SmootherArgs &args)
- void Dune::Amg::DefaultConstructionArgs< Richardson< X, Y > >::setComm a00242.html ga766b12b574d0640a7b475ff4972f4233 (T1 &comm)
- const SequentialInformation & Dune::Amg::DefaultConstructionArgs< Richardson< X, Y > >::getComm a00242.html gab8c676207e67494c79127584f245dc23 ()
- const SmootherArgs Dune::Amg::DefaultConstructionArgs< Richardson< X, Y > >::getArgs a00242.html gac94dccbb52c46d0c264df03b197c3cd1 () const
- static std::shared_ptr< SeqSSOR< M, X, Y, l > > Dune::Amg::ConstructionTraits< SeqSSOR< M, X, Y, l > >::construct a00242.html ga461668d47028757add00d283a712ffc9 (Arguments &args)
- static std::shared_ptr< SeqSOR< M, X, Y, l > > Dune::Amg::ConstructionTraits< SeqSOR< M, X, Y, l > >::construct a00242.html gac0edf0605ed9ebc22d30467559656f19 (Arguments &args)
- static std::shared_ptr< SeqJac< M, X, Y, l > > Dune::Amg::ConstructionTraits< SeqJac< M, X, Y, l > >::construct a00242.html ga0c4ea654df702a3fb0d7bdd5355c05d7 (Arguments &args)
- static std::shared_ptr< Richardson< X, Y > > Dune::Amg::ConstructionTraits< Richardson< X, Y > >::construct a00242.html gac17b23151e9d258b350c682006f55148 (Arguments &args)
- Dune::Amg::ConstructionArgs< SeqILU< M, X, Y > >::ConstructionArgs
  a00242.html
  gaeff35e5b7a88e85ff4b829e9d6ec4cc9
  (int n=0)
- void Dune::Amg::ConstructionArgs< SeqILU< M, X, Y > >::setN a00242.html gaac248f894d4b1bbc8f77f2626c3fb114 (int n)
- int Dune::Amg::ConstructionArgs< SeqILU< M, X, Y > >::getN a00242.html ga3a37c53e60a58cc618bb375d7cb68e46 ()
- static std::shared_ptr< SeqILU< M, X, Y > > Dune::Amg::ConstructionTraits< SeqILU< M, X, Y > >::construct a00242.html gab6eb2e76032d6a5c6450f645264fbdb5 (Arguments &args)
- static std::shared_ptr< ParSSOR< M, X, Y, C > > Dune::Amg::ConstructionTraits< ParSSOR< M, X, Y, C > >::construct a00242.html gab66c1d9eaea7846c9b2a6bf19eb19295 (Arguments &args)
- static std::shared_ptr< BlockPreconditioner< X, Y, C, T > > Dune::Amg::ConstructionTraits< BlockPreconditioner< X, Y, C, T > >::construct a00242.html gaae705ed404dd1f2b6f71805a78bcfc38 (Arguments &args)
- static std::shared_ptr< NonoverlappingBlockPreconditioner< C, T > > Dune::Amg::ConstructionTraits< NonoverlappingBlockPreconditioner< C, T > >::construct a00242.html gab3f901895082346d6a12d18c70ab9d37 (Arguments &args)
- static void Dune::Amg::SmootherApplier::preSmooth a00242.html gaeb9809e8ad5d1467042fd1f633cbc1bb (Smoother &smoother, Domain &v, const Range &d)
- static void Dune::Amg::SmootherApplier::postSmooth a00242.html gaa5289973434af337b81c8b7119efe832 (Smoother &smoother, Domain &v, const Range &d)
- void Dune::Amg::presmooth a00242.html ga7c53f44b3b6ff7f8ccf90503bc995e11 (LevelContext &levelContext, size_t steps)
- void Dune::Amg::postsmooth a00242.html gac8448b6118691fd94bc14d2126496c40 (LevelContext &levelContext, size_t steps)
- static void Dune::Amg::SmootherApplier< SeqSOR< M, X, Y, l > >::preSmooth a00242.html ga723060d6ce458282bb359492bc7f576e (Smoother &smoother, Domain &v, Range &d)
- static void Dune::Amg::SmootherApplier< SeqSOR< M, X, Y, l > >::postSmooth a00242.html ga20714653f70eb0d14b36ea9ecb3188ab (Smoother &smoother, Domain &v, Range &d)
- static void Dune::Amg::SmootherApplier< BlockPreconditioner< X, Y, C, SeqSOR< M, X, Y, l > > >::preSmooth a00242.html ga691d13f78b7f4e1570a92feca86612ef (Smoother &smoother, Domain &v, Range &d)
- static void Dune::Amg::SmootherApplier< BlockPreconditioner< X, Y, C, SeqSOR< M, X, Y, l > > >::postSmooth a00242.html gaecc26d44bce448c5dacdda88b9d71cca (Smoother &smoother, Domain &v, Range &d)
- static void Dune::Amg::SmootherApplier< NonoverlappingBlockPreconditioner< C, SeqSOR< M, X, Y, l > > >::preSmooth a00242.html ga372dc8c9f9eebb2fec4868371af22f95 (Smoother &smoother, Domain &v, Range &d)
- static void Dune::Amg::SmootherApplier< NonoverlappingBlockPreconditioner< C, SeqSOR< M, X, Y, l > > >::postSmooth a00242.html ga056794b1cdc123405b6f6ff093df554b (Smoother &smoother, Domain &v, Range &d)
- static void Dune::Amg::SmootherApplier< SeqOverlappingSchwarz< M, X, MultiplicativeSchwarzMode, MS, TA > >::preSmooth a00242.html ga0a2eceb1b037653dc2dfea1386ebec60 (Smoother &smoother, Domain &v, const Range &d)
- static void Dune::Amg::SmootherApplier< SeqOverlappingSchwarz< M, X, MultiplicativeSchwarzMode, MS, TA > >::postSmooth a00242.html gad05c96dbbad1e06f8d313692a950de13 (Smoother &smoother, Domain &v, const Range &d)
- Dune::Amg::SeqOverlappingSchwarzSmootherArgs::SeqOverlappingSchwarzSmootherArgs
  a00242.html
  ga85e8fa9aeacc941e58aaa24e97f67316
  (Overlap overlap_=vertex, bool onthefly_=false)
- virtual void Dune::Amg::ConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > >::setMatrix a00242.html ga4fe83b9d13cb80f98f0b5c892cd43d68 (const M &matrix, const AggregatesMap &amap)
- void Dune::Amg::ConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > >::setMatrix a00242.html ga977d4d33b6ef69ea3fc73ca3684d677f (const M &matrix)
- const Vector & Dune::Amg::ConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > >::getSubDomains a00242.html ga591335ea2f95a6f17884cd066049afc0 ()
- Dune::Amg::ConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > >::VertexAdder::VertexAdder
  a00242.html
  ga58d4349eb37c4bc4d6493a2e5d3cb297
  (Vector &subdomains_, const AggregatesMap &aggregates_)
- void Dune::Amg::ConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > >::VertexAdder::operator() a00242.html gaa41e4834bcd5b2e181458bcc57815731 (const T &edge)
- int Dune::Amg::ConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > >::VertexAdder::setAggregate a00242.html ga1364bbb520145f1f6e0b01c2f8d434f0 (const AggregateDescriptor &aggregate_)
- int Dune::Amg::ConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > >::VertexAdder::noSubdomains a00242.html ga7851f8a1dbe3dd75f5420cf713fde0e2 () const
- void Dune::Amg::ConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > >::NoneAdder::operator() a00242.html gaeebc6c39c14f2d41007c8439dd5463f1 (const T &)
- int Dune::Amg::ConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > >::NoneAdder::setAggregate a00242.html ga371790a5bc04a6c6067283cc7cfcac71 (const AggregateDescriptor &)
- int Dune::Amg::ConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > >::NoneAdder::noSubdomains a00242.html gac789cfafa99f35f35725edbe5336ea30 () const
- Dune::Amg::ConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > >::AggregateAdder::AggregateAdder
  a00242.html
  ga229306751676f928a732247a08baaa1b
  (Vector &subdomains_, const AggregatesMap &aggregates_, const MatrixGraph< const M > &graph_, VM &visitedMap_)
- void Dune::Amg::ConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > >::AggregateAdder::operator() a00242.html ga42496f841bf4f8d5e4890fc2b1ac0649 (const T &edge)
- int Dune::Amg::ConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > >::AggregateAdder::setAggregate a00242.html gae51d13ff4b2601f8937957a9e2988bfe (const AggregateDescriptor &aggregate_)
- int Dune::Amg::ConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > >::AggregateAdder::noSubdomains a00242.html gab736c509abaf10a8ab9732d891ffaf58 () const
- static std::shared_ptr< SeqOverlappingSchwarz< M, X, TM, TS, TA > > Dune::Amg::ConstructionTraits< SeqOverlappingSchwarz< M, X, TM, TS, TA > >::construct a00242.html ga60f02273e1c8f5cbbb861474177eb0f0 (Arguments &args)
- void Dune::Amg::BaseGalerkinProduct::calculate a00242.html gafb22bc071cbe929117f0e61c12ceec7a (const M &fine, const AggregatesMap< V > &aggregates, M &coarse, const P &pinfo, const O &copy)
- Dune::Amg::Hierarchy::Hierarchy
  a00242.html
  ga646c14c5c92c67ccd34ae8e37058e5a9
  (const std::shared_ptr< MemberType > &first)
- Dune::Amg::Hierarchy::Hierarchy
  a00242.html
  ga0d89bd2eda41505a91e85ee6148c5cd0
  (const Hierarchy &other)
- std::size_t Dune::Amg::Hierarchy::levels a00242.html ga38faa22d1d6d64fef4fa30ca0244317f () const
- void Dune::Amg::Hierarchy::addRedistributedOnCoarsest a00242.html ga3525ed9c69114abef734a024397e455d (Arguments &args)
- void Dune::Amg::Hierarchy::addCoarser a00242.html ga49ca742763a3bd74b299a52cf9c1c1ac (Arguments &args)
- void Dune::Amg::Hierarchy::addFiner a00242.html ga5e61b589324ce4af08433a96892b067e (Arguments &args)
- Iterator Dune::Amg::Hierarchy::finest a00242.html gadfe51fd5682dd55cbc4b15fd4ac890d2 ()
- Iterator Dune::Amg::Hierarchy::coarsest a00242.html gaaacf35c23a00d0e9aa93309ff7cfab16 ()
- ConstIterator Dune::Amg::Hierarchy::finest a00242.html gab96337e4d4da5591b2b6e7b93908d567 () const
- ConstIterator Dune::Amg::Hierarchy::coarsest a00242.html ga490c77c18752c9b6fcf38f68f1c47e6e () const
- Dune::Amg::KAMG::KAMG
  a00242.html
  ga3923d2f4d4d9b8fda692da71210ddb0a
  (OperatorHierarchy &matrices, CoarseSolver &coarseSolver, const SmootherArgs &smootherArgs, const Parameters &parms, std::size_t maxLevelKrylovSteps=3, double minDefectReduction=1e-1)
- Dune::Amg::KAMG::KAMG
  a00242.html
  gad6407508988b509f32cab6cb6f85fed1
  (const Operator &fineOperator, const C &criterion, const SmootherArgs &smootherArgs=SmootherArgs(), std::size_t maxLevelKrylovSteps=3, double minDefectReduction=1e-1, const ParallelInformation &pinfo=ParallelInformation())
- void Dune::Amg::KAMG::pre a00242.html gaef3e58cdeac191a467f4a8c9cc39ebf4 (Domain &x, Range &b)
- void Dune::Amg::KAMG::post a00242.html ga6dfeef8a854c652e39412a24679055bd (Domain &x)
- void Dune::Amg::KAMG::apply a00242.html ga15d0a529de8f78321953fef8dd88d4f6 (Domain &v, const Range &d)
- std::size_t Dune::Amg::KAMG::maxlevels a00242.html ga4a070cc7bc87f8600931736042a42fe9 ()
- Dune::Amg::MatrixHierarchy::MatrixHierarchy
  a00242.html
  gacc847ee00d14ceea29b0ab06c3f47cbe
  (std::shared_ptr< MatrixOperator > fineMatrix, std::shared_ptr< ParallelInformation > pinfo=std::make_shared< ParallelInformation >())
- void Dune::Amg::MatrixHierarchy::build a00242.html gae078119494cbaef8bc37e2f01f83841a (const T &criterion)
- const ParallelMatrixHierarchy & Dune::Amg::MatrixHierarchy::matrices a00242.html ga702880c61ac502bf364fa17edf8e5aa0 () const
- const ParallelInformationHierarchy & Dune::Amg::MatrixHierarchy::parallelInformation a00242.html ga5696a76fd896e8d4abf163dc0e5d5e7a () const
- void Dune::Amg::MatrixHierarchy::getCoarsestAggregatesOnFinest a00242.html gafec7921eab9b62ed89be01893af9ee74 (std::vector< std::size_t > &data) const
- const AggregatesMapList & Dune::Amg::MatrixHierarchy::aggregatesMaps a00242.html ga003ecca2da8744ae1fe9a2b4bf00b08e () const
- const RedistributeInfoList & Dune::Amg::MatrixHierarchy::redistributeInformation a00242.html ga4e6ac7d088228cb323fb3edbcf5fa7cd () const
- Dune::Amg::MatrixHierarchy::~MatrixHierarchy
  a00242.html
  gaffc3a56a8c826be4a7a8e600d079850c
  ()
- void Dune::Amg::MatrixHierarchy::coarsenVector a00242.html gac145eb0ee4712d7d47ddad2acd2e60cf (Hierarchy< BlockVector< V, BA >, TA > &hierarchy) const
- void Dune::Amg::MatrixHierarchy::coarsenSmoother a00242.html gaf5023ede2f8395dad11ca7180a3166f1 (Hierarchy< S, TA > &smoothers, const typename SmootherTraits< S >::Arguments &args) const
- void Dune::Amg::MatrixHierarchy::recalculateGalerkin a00242.html ga98f19e8c83876884bcc81b0b62e84124 (const F &copyFlags)
- std::size_t Dune::Amg::MatrixHierarchy::levels a00242.html ga3bc239f239436e80b59aa5083010f0db () const
- std::size_t Dune::Amg::MatrixHierarchy::maxlevels a00242.html ga799b63cd9479c3f2cee23c97099790da () const
- bool Dune::Amg::MatrixHierarchy::hasCoarsest a00242.html ga22f9ba50af24bac6ac1373e8df08b9e2 () const
- bool Dune::Amg::MatrixHierarchy::isBuilt a00242.html ga0aaad1d1d0c64f7c2e9ee2c2afb93c6a () const
- void Dune::Amg::Transfer< V, V1, SequentialInformation >::prolongateVector a00242.html ga5a89380e2b856cd11fc98154273e2d3d (const AggregatesMap< Vertex > &aggregates, Vector &coarse, Vector &fine, Vector &fineRedist, T damp, const SequentialInformation &comm, const Redist &redist)
- void Dune::Amg::Transfer< V, V1, SequentialInformation >::prolongateVector a00242.html ga9a4cc42071f38f12f00e02fdb484c6dd (const AggregatesMap< Vertex > &aggregates, Vector &coarse, Vector &fine, T damp, const SequentialInformation &comm)
- static void Dune::Amg::Transfer< V, V1, SequentialInformation >::restrictVector a00242.html ga6215538432f75100a856ab8a7ea3d0b0 (const AggregatesMap< Vertex > &aggregates, Vector &coarse, const Vector &fine, const SequentialInformation &comm)
- static void Dune::Amg::Transfer< V, V1, OwnerOverlapCopyCommunication< T1, T2 > >::prolongateVector a00242.html gaeab72ebbef8da0ec759d810d83318041 (const AggregatesMap< Vertex > &aggregates, Vector &coarse, Vector &fine, Vector &fineRedist, T3 damp, OwnerOverlapCopyCommunication< T1, T2 > &comm, const Redist &redist)
- static void Dune::Amg::Transfer< V, V1, OwnerOverlapCopyCommunication< T1, T2 > >::prolongateVector a00242.html gae4a30c935bc1e98679de0aef5130140e (const AggregatesMap< Vertex > &aggregates, Vector &coarse, Vector &fine, T3 damp, OwnerOverlapCopyCommunication< T1, T2 > &comm)
- static void Dune::Amg::Transfer< V, V1, OwnerOverlapCopyCommunication< T1, T2 > >::restrictVector a00242.html ga3caefd07cbc084a828c0784888fe4d49 (const AggregatesMap< Vertex > &aggregates, Vector &coarse, const Vector &fine, OwnerOverlapCopyCommunication< T1, T2 > &comm)
- const Matrix * Dune::Amg::SymmetricMatrixDependency::matrix_ a00242.html gacf7e51905d114d37191922a05fa2828d
- real_type Dune::Amg::SymmetricMatrixDependency::maxValue_ a00242.html ga6f06881ca147d52e5415c45213f02dbd
- Norm Dune::Amg::SymmetricMatrixDependency::norm_ a00242.html ga6f49776f37c2b2c6fcedbdc30acad6ea
- int Dune::Amg::SymmetricMatrixDependency::row_ a00242.html ga3ea4812f77ebb779e8f1f802e53ab90c
- real_type Dune::Amg::SymmetricMatrixDependency::diagonal_ a00242.html ga312a20bd5c99c709b08c01ee30c54408
- std::vector< real_type > Dune::Amg::SymmetricMatrixDependency::vals_ a00242.html ga63ed137a432c6f7c0dcdc7005f1dae94
- std::vector< real_type >::iterator Dune::Amg::SymmetricMatrixDependency::valIter_ a00242.html ga0286a238b808e43685d44f6855e7b909
- const Matrix * Dune::Amg::Dependency::matrix_ a00242.html ga4d18731e26edb51c8dcf567f169fab19
- real_type Dune::Amg::Dependency::maxValue_ a00242.html gaf7898ad122d26cfaeb622d152318b782
- Norm Dune::Amg::Dependency::norm_ a00242.html ga0849baf99502da25d7aab61433702189
- int Dune::Amg::Dependency::row_ a00242.html gac4092bf0b04b38b0bea723bf99dfe1a8
- real_type Dune::Amg::Dependency::diagonal_ a00242.html gaa06549181446abcb1d1c1899e5cd780e
- const Matrix * Dune::Amg::SymmetricDependency::matrix_ a00242.html ga11737c528bb8a66108c28e5430b6d79c
- real_type Dune::Amg::SymmetricDependency::maxValue_ a00242.html ga758ae8319a1b2815cbe9d5ed7a658c70
- Norm Dune::Amg::SymmetricDependency::norm_ a00242.html ga24be101071dea7448b30e71c1ba325a6
- int Dune::Amg::SymmetricDependency::row_ a00242.html ga9544d0f92497c059c356c4af967fd313
- real_type Dune::Amg::SymmetricDependency::diagonal_ a00242.html ga7744864a59f4dd34ff15daba4b95e5aa
- static const V Dune::Amg::AggregatesMap::UNAGGREGATED a00242.html gad35c6c9e3aa1ec18c07a97279f8d3f77
- static const V Dune::Amg::AggregatesMap::ISOLATED a00242.html ga9431f7b35947083f3d2a270a4b3b8bb5
- static const Vertex Dune::Amg::Aggregator::Stack::NullEntry a00242.html ga388b68a43934e0773c0ef9016e7443a7
- Hierarchy< Smoother, A >::Iterator Dune::Amg::AMG::LevelContext::smoother a00242.html ga63e3d105090e892cdbd2aa2bfe1cb8f2
- OperatorHierarchy::ParallelMatrixHierarchy::ConstIterator Dune::Amg::AMG::LevelContext::matrix a00242.html ga6b3d0bd9189544d0516dace233173206
- ParallelInformationHierarchy::Iterator Dune::Amg::AMG::LevelContext::pinfo a00242.html ga3faabdb132f30d77f91c344884924e05
- OperatorHierarchy::RedistributeInfoList::const_iterator Dune::Amg::AMG::LevelContext::redist a00242.html ga79af29feba81c447ca26d925a3ea8813
- OperatorHierarchy::AggregatesMapList::const_iterator Dune::Amg::AMG::LevelContext::aggregates a00242.html ga479041cd5cd3dfbf996ec56a10affcc8
- Hierarchy< Domain, A >::Iterator Dune::Amg::AMG::LevelContext::lhs a00242.html ga986ecbc279f997760a9bdd218a41b529
- Hierarchy< Domain, A >::Iterator Dune::Amg::AMG::LevelContext::update a00242.html ga12444cb3e5465f0beedaf5224c1753df
- Hierarchy< Range, A >::Iterator Dune::Amg::AMG::LevelContext::rhs a00242.html ga18d2735ec4bd10f230e3abc1f6887e9c
- std::size_t Dune::Amg::AMG::LevelContext::level a00242.html gae3682d6589ac2e3a78148651c3d4a26a
- static constexpr SolverType Dune::Amg::DirectSolverSelector::solver a00242.html ga9f2b660f07c84309add90546dccba884
- static constexpr bool Dune::Amg::DirectSolverSelector::isDirectSolver a00242.html gaa8ddd5fc5245d18239cd1215b33487fe
- std::shared_ptr< M > Dune::Amg::ParallelOperatorArgs::matrix_ a00242.html ga9c67a673734b7eff983ba24e92b12e35
- const C & Dune::Amg::ParallelOperatorArgs::comm_ a00242.html ga83643cb8cd5051772e845b7558d23dc9
- MPI_Comm Dune::Amg::OwnerOverlapCopyCommunicationArgs::comm_ a00242.html ga7a434e3d0d0b05d76c6ad9c6f3403005
- SolverCategory::Category Dune::Amg::OwnerOverlapCopyCommunicationArgs::cat_ a00242.html ga7de9ac0319a929415fe5da695c9bae10
- Communication< void * > Dune::Amg::SequentialCommunicationArgs::comm_ a00242.html gac015007d7efc1b2cff436315c5a86c54
- Aggregate * Dune::Amg::OverlapVertex::aggregate a00242.html gaa7d8bb553e8dba45ed4fb2e5a0859958
- Vertex Dune::Amg::OverlapVertex::vertex a00242.html gab7b0edf4b5958d9f290114d9ea5e766a
- int Dune::Amg::DefaultSmootherArgs::iterations a00242.html gaf86eaea0d7dc0f7841c91ee60cadc3f8
- RelaxationFactor Dune::Amg::DefaultSmootherArgs::relaxationFactor a00242.html gad1b07aaab2acba6665e54db06cec5e4c
- const Matrix * Dune::Amg::DefaultConstructionArgs::matrix_ a00242.html ga8c90a08eddc2adf06a080fd4c37427c8
- Overlap Dune::Amg::SeqOverlappingSchwarzSmootherArgs::overlap a00242.html gafe264e153a2e6d9ee9a79fe314b341ac
- bool Dune::Amg::SeqOverlappingSchwarzSmootherArgs::onthefly a00242.html ga4d3815b549e94d0a2569edc4e32a45b2
- friend class Dune::Amg::Aggregator::Stack a00242.html ga4641b458711966e157e765a8aef3476c
- friend class Dune::Amg::AMG::KAMG a00242.html gaf91f5307055ee7eb3a392902ab41943d
- friend class Dune::Amg::AMG::KAmgTwoGrid< AMG > a00242.html ga8c812e1d63c310c6b28713b196382d86
- friend std::ostream & Dune::Amg::EdgeProperties::operator<< a00242.html ga8e085d2c535b406c4aab873c8afb9231 (std::ostream &os, const EdgeProperties &props)
- friend std::ostream & Dune::Amg::VertexProperties::operator<< a00242.html ga1c9555bd42399582b09d4e11f82e54e0 (std::ostream &os, const VertexProperties &props)
ISTL_FSAMG

# Fast (sequential) Algebraic Multigrid

a00243.html
Dune::Amg::FastAMG
- M Dune::Amg::FastAMG::Operator a00243.html ga75aeb145a05ee3e5323b6e7f7de1bcb5
- PI Dune::Amg::FastAMG::ParallelInformation a00243.html ga5d3d612da81bdddf2fc3582b17eefbdd
- MatrixHierarchy< M, ParallelInformation, A > Dune::Amg::FastAMG::OperatorHierarchy a00243.html ga416225297edd0377d1fc9aa43eb56d91
- OperatorHierarchy::ParallelInformationHierarchy Dune::Amg::FastAMG::ParallelInformationHierarchy a00243.html gae662ab0809413cd9430009b83d3d3b00
- X Dune::Amg::FastAMG::Domain a00243.html ga34042ac957d2236eba20c04a8c844330
- X Dune::Amg::FastAMG::Range a00243.html ga5d367c7ae6350e248bdb65d7fcf020f4
- InverseOperator< X, X > Dune::Amg::FastAMG::CoarseSolver a00243.html gab6ea07c81c60f3fdd0e92aae879bdb92
- Dune::Amg::FastAMG::FastAMG
  a00243.html
  gaf93549915ddcbebd39d480dbd8aac5f8
  (OperatorHierarchy &matrices, CoarseSolver &coarseSolver, const Parameters &parms, bool symmetric=true)
- Dune::Amg::FastAMG::FastAMG
  a00243.html
  ga2e2fcf7680d60022a0b86b70fcdc358b
  (std::shared_ptr< const Operator > fineOperator, const C &criterion, const Parameters &parms=Parameters(), bool symmetric=true, const ParallelInformation &pinfo=ParallelInformation())
- Dune::Amg::FastAMG::FastAMG
  a00243.html
  gab06b781cacc2d8ac3e0e4d8c64d4231d
  (const Operator &fineOperator, const C &criterion, const Parameters &parms=Parameters(), bool symmetric=true, const ParallelInformation &pinfo=ParallelInformation())
- Dune::Amg::FastAMG::FastAMG
  a00243.html
  ga26470f1f9f639f42db7b60658088d59e
  (const FastAMG &amg)
- void Dune::Amg::FastAMG::pre a00243.html gaf1ed183e717b6e62f5a239509dd63007 (Domain &x, Range &b)
- void Dune::Amg::FastAMG::apply a00243.html gadbfd6eb1972a3bc237bfef5194433a72 (Domain &v, const Range &d)
- virtual SolverCategory::Category Dune::Amg::FastAMG::category a00243.html ga40d9993df13a2229ce1c783bbcd75c4b () const
- void Dune::Amg::FastAMG::post a00243.html ga17c451f6558a1f1c52f6532d9b377df1 (Domain &x)
- void Dune::Amg::FastAMG::getCoarsestAggregateNumbers a00243.html ga0970da862f38d0c8e7eef9b8d89dfe4b (std::vector< std::size_t, A1 > &cont)
- std::size_t Dune::Amg::FastAMG::levels a00243.html ga99b7e9d174ef8577ec1ffab01287179e ()
- std::size_t Dune::Amg::FastAMG::maxlevels a00243.html ga3109b7a9881c5627ae36ae324a2d3d04 ()
- void Dune::Amg::FastAMG::recalculateHierarchy a00243.html ga0e381b6c7ce83ab6dcb7a8b5b1cb8f56 ()
- bool Dune::Amg::FastAMG::usesDirectCoarseLevelSolver a00243.html gabc02fd4688d2a3a2e04b19de7861a118 () const
- OperatorHierarchy::ParallelMatrixHierarchy::ConstIterator Dune::Amg::FastAMG::LevelContext::matrix a00243.html ga0605d4729368b7abf96c3f4f7af1d07c
- ParallelInformationHierarchy::Iterator Dune::Amg::FastAMG::LevelContext::pinfo a00243.html ga0d14f5462264cc75077cd8ec0ec99da1
- OperatorHierarchy::RedistributeInfoList::const_iterator Dune::Amg::FastAMG::LevelContext::redist a00243.html ga5baf13e89f1264720ab7362a6232c49f
- OperatorHierarchy::AggregatesMapList::const_iterator Dune::Amg::FastAMG::LevelContext::aggregates a00243.html gafaf339ed91264d85c4d3ab8e66099c90
- Hierarchy< Domain, A >::Iterator Dune::Amg::FastAMG::LevelContext::lhs a00243.html gac95b70f03a561cf35f8a9b0ab161e83f
- Hierarchy< Domain, A >::Iterator Dune::Amg::FastAMG::LevelContext::residual a00243.html ga36e3d005e5b0dd6aafd525e570c64309
- Hierarchy< Range, A >::Iterator Dune::Amg::FastAMG::LevelContext::rhs a00243.html gad34dfeb4a53ad665d14f8e30e0160739
- std::size_t Dune::Amg::FastAMG::LevelContext::level a00243.html gad6021b3f9f200285aeaedb19333e06f3
ISTL_Prec

# Preconditioners

a00244.html
ISTL_PAAMG
ISTL_FSAMG
overlappingschwarz.hh
preconditioners.hh
Dune::Amg
Dune::NonoverlappingBlockPreconditioner
Dune::SeqOverlappingSchwarz
Dune::OverlappingSchwarzInitializer
Dune::AdditiveSchwarzMode
Dune::MultiplicativeSchwarzMode
Dune::SymmetricMultiplicativeSchwarzMode
Dune::DynamicMatrixSubdomainSolver
Dune::DynamicMatrixSubdomainSolver< BCRSMatrix< K, Al >, X, Y >
Dune::OverlappingAssignerHelper
Dune::OverlappingAssignerHelper< DynamicMatrixSubdomainSolver< BCRSMatrix< K, Al >, X, Y >, false >
Dune::OverlappingAssignerHelper< S< BCRSMatrix< T, A > >, true >
Dune::OverlappingAssignerILUBase
Dune::OverlappingAssignerHelper< ILU0SubdomainSolver< M, X, Y >, false >
Dune::OverlappingAssignerHelper< ILUNSubdomainSolver< M, X, Y >, false >
Dune::AdditiveAdder
Dune::AdditiveAdder< S, BlockVector< T, A > >
Dune::MultiplicativeAdder
Dune::MultiplicativeAdder< S, BlockVector< T, A > >
Dune::AdderSelector
Dune::AdderSelector< AdditiveSchwarzMode, X, S >
Dune::AdderSelector< MultiplicativeSchwarzMode, X, S >
Dune::AdderSelector< SymmetricMultiplicativeSchwarzMode, X, S >
Dune::IteratorDirectionSelector
Dune::IteratorDirectionSelector< T1, T2, false >
Dune::SeqOverlappingSchwarzApplier
Dune::SeqOverlappingSchwarzApplier< SeqOverlappingSchwarz< M, X, SymmetricMultiplicativeSchwarzMode, TD, TA > >
Dune::SeqOverlappingSchwarzAssemblerHelper
Dune::SeqOverlappingSchwarzAssemblerHelper< DynamicMatrixSubdomainSolver< BCRSMatrix< K, Al >, X, Y >, false >
Dune::SeqOverlappingSchwarzAssemblerHelper< S< BCRSMatrix< T, A > >, true >
Dune::SeqOverlappingSchwarzAssemblerILUBase
Dune::SeqOverlappingSchwarzAssemblerHelper< ILU0SubdomainSolver< M, X, Y >, false >
Dune::SeqOverlappingSchwarzAssemblerHelper< ILUNSubdomainSolver< M, X, Y >, false >
Dune::SeqOverlappingSchwarzDomainSize
Dune::SeqOverlappingSchwarzDomainSize< BCRSMatrix< T, A > >
Dune::Preconditioner
Dune::InverseOperator2Preconditioner
Dune::SeqSSOR
Dune::SeqSOR
Dune::SeqJac
Dune::SeqDILU
Dune::SeqILU
Dune::Richardson
Dune::SeqILDL
Dune::ParSSOR
Dune::BlockPreconditioner
- OverlappingAssignerHelper< T, Dune::StoresColumnCompressed< T >::value > Dune::OverlappingAssigner a00244.html gadfa6ae4c608c77d7ed1984e62163d188
- SeqOverlappingSchwarzAssemblerHelper< T, Dune::StoresColumnCompressed< T >::value > Dune::SeqOverlappingSchwarzAssembler a00244.html gab40bbeef246560128dcea87bd785debe
- SeqSOR< M, X, Y, l > Dune::SeqGS a00244.html ga4ed7e0423ea2efe9866683af4bb8e62c
- Dune::DUNE_REGISTER_PRECONDITIONER
  a00244.html
  ga31161bee90db194d09f233f00ab4de9c
  ("ssor", defaultPreconditionerBlockLevelCreator< Dune::SeqSSOR >())
- Dune::DUNE_REGISTER_PRECONDITIONER
  a00244.html
  ga84e1da868870a635c00649be4e1d101b
  ("sor", defaultPreconditionerBlockLevelCreator< Dune::SeqSOR >())
- Dune::DUNE_REGISTER_PRECONDITIONER
  a00244.html
  ga08abf358156090136c1433291819a194
  ("gs", defaultPreconditionerBlockLevelCreator< Dune::SeqGS >())
- Dune::DUNE_REGISTER_PRECONDITIONER
  a00244.html
  ga8e0768493ba56650387ef7f1171d2620
  ("jac", defaultPreconditionerBlockLevelCreator< Dune::SeqJac >())
- Dune::DUNE_REGISTER_PRECONDITIONER
  a00244.html
  ga82542b77f29fd2ec904b219fdcb9f70e
  ("dilu", defaultPreconditionerBlockLevelCreator< Dune::SeqDILU >())
- Dune::DUNE_REGISTER_PRECONDITIONER
  a00244.html
  gabdfc9bd7597c826fa723af53d0cb0e2d
  ("ilu", defaultPreconditionerBlockLevelCreator< Dune::SeqILU >())
- Dune::DUNE_REGISTER_PRECONDITIONER
  a00244.html
  ga03a7cf73abf7d84871bddbf49dbeebc5
  ("richardson", [](auto opTraits, const auto &, const ParameterTree &config){ using OpTraits=std::decay_t< decltype(opTraits)>;using D=typename OpTraits::domain_type;using R=typename OpTraits::range_type;return std::make_shared< Richardson< D, R > >(config);})
- Dune::DUNE_REGISTER_PRECONDITIONER
  a00244.html
  gada61707dc136db5a195bef80037d5246
  ("ildl", defaultPreconditionerCreator< Dune::SeqILDL >())
- Dune::OverlappingSchwarzInitializer::OverlappingSchwarzInitializer
  a00244.html
  ga680ecf80821212aaa8149d72eea3010e
  (InitializerList &il, const IndexSet &indices, const subdomain_vector &domains)
- void Dune::OverlappingSchwarzInitializer::addRowNnz a00244.html ga01ce789c3fd3870dee0f0df52eac92c5 (const Iter &row)
- void Dune::OverlappingSchwarzInitializer::allocate a00244.html ga995ede9ec46c2990a1f249b4096a827a ()
- void Dune::OverlappingSchwarzInitializer::countEntries a00244.html gac5ed84777f6e2f1181aae4198ab75e12 (const Iter &row, const CIter &col) const
- void Dune::OverlappingSchwarzInitializer::calcColstart a00244.html ga0fa860d4fc5e8db80cd39b1c377d407f () const
- void Dune::OverlappingSchwarzInitializer::copyValue a00244.html ga49aa7ec764cdad87e4336c4f62598c76 (const Iter &row, const CIter &col) const
- void Dune::OverlappingSchwarzInitializer::createMatrix a00244.html ga5052a702af185623894c97c65d41b94c () const
- Dune::OverlappingSchwarzInitializer::IndexMap::IndexMap
  a00244.html
  ga6a680e2548b56a7dadc9f0269fd2bb7b
  ()
- void Dune::OverlappingSchwarzInitializer::IndexMap::insert a00244.html gac38c2a9d650c270b58a6572b8d54292f (size_type grow)
- const_iterator Dune::OverlappingSchwarzInitializer::IndexMap::find a00244.html ga7f7b78dea6bde8fd42a9f33519dbe8e5 (size_type grow) const
- iterator Dune::OverlappingSchwarzInitializer::IndexMap::find a00244.html ga4914e60d4ae3251d332a27b367b16280 (size_type grow)
- const_iterator Dune::OverlappingSchwarzInitializer::IndexMap::end a00244.html ga2553a87370e6225f413fb43a609b13de () const
- iterator Dune::OverlappingSchwarzInitializer::IndexMap::end a00244.html ga32f49a7bed697ba20cdad682abf7831b ()
- const_iterator Dune::OverlappingSchwarzInitializer::IndexMap::begin a00244.html ga4709e82416cc84c95bacc7f50fbf0426 () const
- iterator Dune::OverlappingSchwarzInitializer::IndexMap::begin a00244.html ga609c6c8a5bb36b65278f3107963f67a5 ()
- Dune::SeqOverlappingSchwarz::SeqOverlappingSchwarz
  a00244.html
  gae92d3496d89061727cbb287f66353cb5
  (const matrix_type &mat, const rowtodomain_vector &rowToDomain, field_type relaxationFactor=1, bool onTheFly_=true)
- Dune::SeqOverlappingSchwarz::SeqOverlappingSchwarz
  a00244.html
  ga8b6f1eb9ad0a1080f762446c800ee2ef
  (const matrix_type &mat, const subdomain_vector &subDomains, field_type relaxationFactor=1, bool onTheFly_=true)
- static std::size_t Dune::SeqOverlappingSchwarzAssemblerHelper< DynamicMatrixSubdomainSolver< BCRSMatrix< K, Al >, X, Y >, false >::assembleLocalProblems a00244.html ga7e310a5c45907df9076a18f3a6ff6451 (const RowToDomain &rowToDomain, const matrix_type &mat, Solvers &solvers, const SubDomains &domains, bool onTheFly)
- static std::size_t Dune::SeqOverlappingSchwarzAssemblerHelper< S< BCRSMatrix< T, A > >, true >::assembleLocalProblems a00244.html gad2c38596fb38fbd904e356cea2bcd554 (const RowToDomain &rowToDomain, const matrix_type &mat, Solvers &solvers, const SubDomains &domains, bool onTheFly)
- static std::size_t Dune::SeqOverlappingSchwarzAssemblerILUBase::assembleLocalProblems a00244.html gad6302cd50d5db09119ee9de39e700ba6 (const RowToDomain &rowToDomain, const matrix_type &mat, Solvers &solvers, const SubDomains &domains, bool onTheFly)
- void Dune::SeqOverlappingSchwarz::apply a00244.html gad4b3fe360479976707f67f29b407b223 (X &v, const X &d) override
- void Dune::SeqOverlappingSchwarz::apply a00244.html ga0ebf920312afc78d62ca6b1975df6032 (X &v, const X &d)
- Dune::OverlappingAssignerHelper< DynamicMatrixSubdomainSolver< BCRSMatrix< K, Al >, X, Y >, false >::OverlappingAssignerHelper
  a00244.html
  ga3f9c740568e948c8bffcf8f420aeaba0
  (std::size_t maxlength, const BCRSMatrix< K, Al > &mat_, const X &b_, Y &x_)
- void Dune::OverlappingAssignerHelper< DynamicMatrixSubdomainSolver< BCRSMatrix< K, Al >, X, Y >, false >::deallocate a00244.html gae347c974f0314ed345e659004b62c26c ()
- void Dune::OverlappingAssignerHelper< DynamicMatrixSubdomainSolver< BCRSMatrix< K, Al >, X, Y >, false >::resetIndexForNextDomain a00244.html gac1c22f222bb77ed8c9a47017c2fea395 ()
- DynamicVector< field_type > & Dune::OverlappingAssignerHelper< DynamicMatrixSubdomainSolver< BCRSMatrix< K, Al >, X, Y >, false >::lhs a00244.html gaa7ffec89b084a27a9601100f74347e96 ()
- DynamicVector< field_type > & Dune::OverlappingAssignerHelper< DynamicMatrixSubdomainSolver< BCRSMatrix< K, Al >, X, Y >, false >::rhs a00244.html gaf5ddbe6322eb27047edf9a296065f229 ()
- void Dune::OverlappingAssignerHelper< DynamicMatrixSubdomainSolver< BCRSMatrix< K, Al >, X, Y >, false >::relaxResult a00244.html gae316c5e7518e5bf9db8e65cfcaea7c42 (field_type relax)
- void Dune::OverlappingAssignerHelper< DynamicMatrixSubdomainSolver< BCRSMatrix< K, Al >, X, Y >, false >::operator() a00244.html ga4bf365158cd6a9bb38fd6def4f70ce15 (const size_type &domainIndex)
- void Dune::OverlappingAssignerHelper< DynamicMatrixSubdomainSolver< BCRSMatrix< K, Al >, X, Y >, false >::assignResult a00244.html gac286d23d4d9cab29a16efbec63cb5322 (block_type &res)
- Dune::OverlappingAssignerHelper< S< BCRSMatrix< T, A > >, true >::OverlappingAssignerHelper
  a00244.html
  gae1c644dc711b85eef93b84cd6c00836a
  (std::size_t maxlength, const matrix_type &mat, const range_type &b, range_type &x)
- void Dune::OverlappingAssignerHelper< S< BCRSMatrix< T, A > >, true >::deallocate a00244.html gab38e2e3912b42816193fcf4d24aebb14 ()
- void Dune::OverlappingAssignerHelper< S< BCRSMatrix< T, A > >, true >::operator() a00244.html gac83c3d93e203302a07e5534ef3a1eda3 (const size_type &domain)
- void Dune::OverlappingAssignerHelper< S< BCRSMatrix< T, A > >, true >::relaxResult a00244.html ga81a8b561789c3969f2196bac51508921 (field_type relax)
- void Dune::OverlappingAssignerHelper< S< BCRSMatrix< T, A > >, true >::assignResult a00244.html gad02f2ece4d291c61f9c958dd4d5e1831 (block_type &res)
- void Dune::OverlappingAssignerHelper< S< BCRSMatrix< T, A > >, true >::resetIndexForNextDomain a00244.html gadfde7e2456e273ce5e4c80381bfc203d ()
- field_type * Dune::OverlappingAssignerHelper< S< BCRSMatrix< T, A > >, true >::lhs a00244.html ga5fdf6d3c8d16e9ac866e353644c6c0ec ()
- field_type * Dune::OverlappingAssignerHelper< S< BCRSMatrix< T, A > >, true >::rhs a00244.html ga725e9ce0b934a3040f41fcce53170f93 ()
- Dune::OverlappingAssignerILUBase::OverlappingAssignerILUBase
  a00244.html
  ga7a24b7bf122f654480690478c2cc80fc
  (std::size_t maxlength, const M &mat, const Y &b, X &x)
- void Dune::OverlappingAssignerILUBase::deallocate a00244.html ga9a7c6fd66dd0d12e3db397ec4318ae6a ()
- void Dune::OverlappingAssignerILUBase::operator() a00244.html ga85a5a216087e03197a0b64f7484bccb5 (const size_type &domain)
- void Dune::OverlappingAssignerILUBase::relaxResult a00244.html gad711654fd4e5f5e86f68e99795664119 (field_type relax)
- void Dune::OverlappingAssignerILUBase::assignResult a00244.html gae600a61fbac4cd4fc97c2dc2e0eb17f1 (block_type &res)
- X & Dune::OverlappingAssignerILUBase::lhs a00244.html ga0f21fa6a8c50e4281aac39aa06ed442c ()
- Y & Dune::OverlappingAssignerILUBase::rhs a00244.html ga242dba5b5b746420469c028df5833224 ()
- void Dune::OverlappingAssignerILUBase::resetIndexForNextDomain a00244.html ga4236f7c9f4d06105d1f2f2f4ded2ea95 ()
- Dune::AdditiveAdder< S, BlockVector< T, A > >::AdditiveAdder
  a00244.html
  ga4426d91edd8cc9b0b3334067843955ab
  (BlockVector< T, A > &v, BlockVector< T, A > &x, OverlappingAssigner< S > &assigner, const field_type &relax_)
- void Dune::AdditiveAdder< S, BlockVector< T, A > >::operator() a00244.html ga76542a5eff5f5f0fd32c73b17ba2eaf1 (const size_type &domain)
- void Dune::AdditiveAdder< S, BlockVector< T, A > >::axpy a00244.html ga9b4e23858765034998eae99df253ce73 ()
- Dune::MultiplicativeAdder< S, BlockVector< T, A > >::MultiplicativeAdder
  a00244.html
  ga168a62b5b202ef08f67cb016096571d5
  (BlockVector< T, A > &v, BlockVector< T, A > &x, OverlappingAssigner< S > &assigner_, const field_type &relax_)
- void Dune::MultiplicativeAdder< S, BlockVector< T, A > >::operator() a00244.html ga385efdb7af8bcdcd9afe46e6297d82fa (const size_type &domain)
- void Dune::MultiplicativeAdder< S, BlockVector< T, A > >::axpy a00244.html gaacf07a33120284d3626dc8853373235f ()
ISTL_SP

# Scalar products

a00245.html
scalarproducts.hh
Dune::ScalarProduct
Dune::ParallelScalarProduct
Dune::SeqScalarProduct
Dune::NonoverlappingSchwarzScalarProduct
Dune::OverlappingSchwarzScalarProduct
DenseMatVec

# DenseMatVec

a00246.html
Dune::FieldTraits< BlockVector< B, A > >
Dune::FieldTraits< MultiTypeBlockMatrix< Rows... > >
Dune::algmeta_itsteps
Dune::MultiTypeBlockMatrix_Solver_Col
Dune::MultiTypeBlockMatrix_Solver_Col< I, crow, ccol, 0 >
Dune::MultiTypeBlockMatrix_Solver
Dune::MultiTypeBlockMatrix_Solver< I, crow, 0 >
std::tuple_element< i, Dune::MultiTypeBlockMatrix< Args... > >
std::tuple_size< Dune::MultiTypeBlockMatrix< Args... > >
Dune::FieldTraits< MultiTypeBlockVector< Args... > >
Dune::FieldTraits< VariableBlockVector< B, A > >
- MultiTypeBlockMatrix< FirstRow, Args... > Dune::MultiTypeBlockMatrix::type a00246.html ga061870c6667e40c8cd61bdfa0eb42d92
- std::size_t Dune::MultiTypeBlockMatrix::size_type a00246.html ga734a19380699255094cb759a76c4d154
- Std::detected_t< std::common_type_t, typename FieldTraits< FirstRow >::field_type, typename FieldTraits< Args >::field_type... > Dune::MultiTypeBlockMatrix::field_type a00246.html gaae3fb66642659fb9d87e853f8764f4fe
- Std::detected_t< std::common_type_t, typename FieldTraits< FirstRow >::real_type, typename FieldTraits< Args >::real_type... > Dune::MultiTypeBlockMatrix::real_type a00246.html ga74f0a5b9757f69763ebdf3e29d593099
- typename MultiTypeBlockMatrix< Rows... >::field_type Dune::FieldTraits< MultiTypeBlockMatrix< Rows... > >::field_type a00246.html ga03767e84e6df595160dd610ec6e13efb
- typename MultiTypeBlockMatrix< Rows... >::real_type Dune::FieldTraits< MultiTypeBlockMatrix< Rows... > >::real_type a00246.html gaac4fca3706e9de38f17dd27560200d52
- typename std::tuple_element< i, std::tuple< Args... > >::type std::tuple_element< i, Dune::MultiTypeBlockMatrix< Args... > >::type a00246.html ga456f83fdbcb3f96e2ca16ca7d9ba5afd
- static constexpr size_type Dune::MultiTypeBlockMatrix::N a00246.html ga53053612d0cb59515ac8cbb14f2bb0c2 ()
- static constexpr size_type Dune::MultiTypeBlockMatrix::M a00246.html gacb8f9cf369fe8eaefe2edb0a9d096261 ()
- auto Dune::MultiTypeBlockMatrix::operator[] a00246.html gabb612aa5e3053fe8297f8764a8e6e29b (const std::integral_constant< size_type, index > indexVariable) -> decltype(std::get< index >(*this))
- auto Dune::MultiTypeBlockMatrix::operator[] a00246.html ga86cdb52d3b78885a4073c627765f47b0 (const std::integral_constant< size_type, index > indexVariable) const -> decltype(std::get< index >(*this))
- void Dune::MultiTypeBlockMatrix::operator= a00246.html ga57e763009679e92fe30d9b705f9cb1f7 (const T &newval)
- MultiTypeBlockMatrix & Dune::MultiTypeBlockMatrix::operator*= a00246.html gaffa8452ac5f652bf2600a90ddba84d8d (const field_type &k)
- MultiTypeBlockMatrix & Dune::MultiTypeBlockMatrix::operator/= a00246.html ga3f13f12e4f21af79e8fada1c629184c4 (const field_type &k)
- MultiTypeBlockMatrix & Dune::MultiTypeBlockMatrix::operator+= a00246.html ga109f1f7985d8f02a6ed3add7203043af (const MultiTypeBlockMatrix &b)
- MultiTypeBlockMatrix & Dune::MultiTypeBlockMatrix::operator-= a00246.html gaa5a78e578d3146678f5af2312c8d2f0b (const MultiTypeBlockMatrix &b)
- void Dune::MultiTypeBlockMatrix::mv a00246.html ga1141a836363e468737c6321921fe866b (const X &x, Y &y) const
- void Dune::MultiTypeBlockMatrix::umv a00246.html ga5e7eb2f99f0cd50335612b5c71c03159 (const X &x, Y &y) const
- void Dune::MultiTypeBlockMatrix::mmv a00246.html gacd6ff951febb986470dd0af0d59d16e8 (const X &x, Y &y) const
- void Dune::MultiTypeBlockMatrix::usmv a00246.html ga3d892f49ac37d9e916c939c8564abc5a (const AlphaType &alpha, const X &x, Y &y) const
- void Dune::MultiTypeBlockMatrix::mtv a00246.html gac4f5a5d99d6f1c194fb134740584e9ad (const X &x, Y &y) const
- void Dune::MultiTypeBlockMatrix::umtv a00246.html gade1d9d36d0e1f33ffc5d067ce5e56719 (const X &x, Y &y) const
- void Dune::MultiTypeBlockMatrix::mmtv a00246.html ga150b6952b0afedf640e7d7379ce3afb3 (const X &x, Y &y) const
- void Dune::MultiTypeBlockMatrix::usmtv a00246.html ga534c68afbe8acf5d5bea6cf5509b7241 (const field_type &alpha, const X &x, Y &y) const
- void Dune::MultiTypeBlockMatrix::umhv a00246.html ga5012e91122151f271780bcbaa0ff98d8 (const X &x, Y &y) const
- void Dune::MultiTypeBlockMatrix::mmhv a00246.html ga1d88bc608cb53be44c54017cd5fcc1e8 (const X &x, Y &y) const
- void Dune::MultiTypeBlockMatrix::usmhv a00246.html ga31e609be6d1b59557dbdd6acc8bc5aab (const field_type &alpha, const X &x, Y &y) const
- real_type Dune::MultiTypeBlockMatrix::frobenius_norm2 a00246.html ga82663fe66c47193e2c3ffdcdfcf773e2 () const
- real_type Dune::MultiTypeBlockMatrix::frobenius_norm a00246.html ga855cb70529e42d2acaa3a6637bb6d7ee () const
- real_type Dune::MultiTypeBlockMatrix::infinity_norm a00246.html ga42e16ece93fc75b8f69c715f4c26f710 () const
- real_type Dune::MultiTypeBlockMatrix::infinity_norm_real a00246.html ga0869563295b53acbb22fee8b443b009b () const
- std::ostream & Dune::operator<< a00246.html gabb3823c4d80ad87cf6b49edf36af03b8 (std::ostream &s, const MultiTypeBlockMatrix< T1, Args... > &m)
- static void Dune::MultiTypeBlockMatrix_Solver_Col::calc_rhs a00246.html ga5f64668baf8997b23358e55e95d764bd (const TMatrix &A, TVector &x, TVector &v, Trhs &b, const K &w)
- static void Dune::MultiTypeBlockMatrix_Solver_Col< I, crow, ccol, 0 >::calc_rhs a00246.html ga5c940f4393f039c5af3e8fce4ab8d7c5 (const TMatrix &, TVector &, TVector &, Trhs &, const K &)
- static void Dune::MultiTypeBlockMatrix_Solver::dbgs a00246.html ga2e08545781ce5121abb0a30507ccc9e8 (const TMatrix &A, TVector &x, const TVector &b, const K &w)
- static void Dune::MultiTypeBlockMatrix_Solver::dbgs a00246.html ga470fa97800ba67aaa29ed3aa2a78bd0b (const TMatrix &A, TVector &x, TVector &v, const TVector &b, const K &w)
- static void Dune::MultiTypeBlockMatrix_Solver::bsorf a00246.html ga5fb5cf8ab7d2d7730009a470f586b48b (const TMatrix &A, TVector &x, const TVector &b, const K &w)
- static void Dune::MultiTypeBlockMatrix_Solver::bsorf a00246.html ga4ca0e53549d4aa73bba12c637b7e061a (const TMatrix &A, TVector &x, TVector &v, const TVector &b, const K &w)
- static void Dune::MultiTypeBlockMatrix_Solver::bsorb a00246.html ga2fc29dc1e86b51beb3b68c08c443fb51 (const TMatrix &A, TVector &x, const TVector &b, const K &w)
- static void Dune::MultiTypeBlockMatrix_Solver::bsorb a00246.html gaf84514b5975e5686b15ac6881ebc07fe (const TMatrix &A, TVector &x, TVector &v, const TVector &b, const K &w)
- static void Dune::MultiTypeBlockMatrix_Solver::dbjac a00246.html ga0776bf5a7144807c79eb4736d6ec658b (const TMatrix &A, TVector &x, const TVector &b, const K &w)
- static void Dune::MultiTypeBlockMatrix_Solver::dbjac a00246.html gabe2e1e2efb05a5141c87a3f3a01a7324 (const TMatrix &A, TVector &x, TVector &v, const TVector &b, const K &w)
- static void Dune::MultiTypeBlockMatrix_Solver< I, crow, 0 >::dbgs a00246.html ga2bbb69d1b2576f255e7b91bc6d20ffe3 (const TMatrix &, TVector &, TVector &, const TVector &, const K &)
- static void Dune::MultiTypeBlockMatrix_Solver< I, crow, 0 >::bsorf a00246.html gac34b1e42ede12ccfb7c04dd8da6146cc (const TMatrix &, TVector &, TVector &, const TVector &, const K &)
- static void Dune::MultiTypeBlockMatrix_Solver< I, crow, 0 >::bsorb a00246.html ga92f469dc060f385a475a819cb1bb7c4e (const TMatrix &, TVector &, TVector &, const TVector &, const K &)
- static void Dune::MultiTypeBlockMatrix_Solver< I, crow, 0 >::dbjac a00246.html ga6399ccd36e1e8547e56c79d94a92904b (const TMatrix &, TVector &, TVector &, const TVector &, const K &)
ISTL_Kernel

# Block Recursive Iterative Kernels

a00247.html
Dune::DILU
Dune::ILU
Dune::BL
Dune::algmeta_btsolve
Dune::algmeta_btsolve< 0, withdiag, withrelax >
Dune::algmeta_btsolve< 0, withdiag, norelax >
Dune::algmeta_btsolve< 0, nodiag, withrelax >
Dune::algmeta_btsolve< 0, nodiag, norelax >
Dune::algmeta_bdsolve
Dune::algmeta_bdsolve< 0, withrelax >
Dune::algmeta_bdsolve< 0, norelax >
Dune::algmeta_itsteps
Dune::algmeta_itsteps< 0, M >
Dune::algmeta_itsteps< I, MultiTypeBlockMatrix< T1, MultiTypeMatrixArgs... > >
- Dune::WithDiagType
  a00247.html
  ga1d016a8baf2c49b7cf2f4381ac26dae8
- Dune::withdiag
  a00247.html
  gga1d016a8baf2c49b7cf2f4381ac26dae8aeee05f0dca4c1c766073efa5a0ce1864
- Dune::nodiag
  a00247.html
  gga1d016a8baf2c49b7cf2f4381ac26dae8a2797146c0f86bb2e64d5dcdd09af49fa
- Dune::WithRelaxType
  a00247.html
  ga8d35e02d27a4916c1ba6435f0c2d6ea8
- Dune::withrelax
  a00247.html
  gga8d35e02d27a4916c1ba6435f0c2d6ea8a6275e2591067a32a12c32074ae56a4ab
- Dune::norelax
  a00247.html
  gga8d35e02d27a4916c1ba6435f0c2d6ea8a4fcdb30f993f475659d8e031aff47b80
- void Dune::bltsolve a00247.html ga0f053fd0407ed1cc4bddd149fb6fb8ca (const M &A, X &v, const Y &d)
- void Dune::bltsolve a00247.html gaf814921e91eff2665f6faf02f5f2077f (const M &A, X &v, const Y &d, const K &w)
- void Dune::ubltsolve a00247.html ga44f4aa6e2cf4928911a3f5d1de3044d5 (const M &A, X &v, const Y &d)
- void Dune::ubltsolve a00247.html gaccddb305f448a410d5092fc19e65fde7 (const M &A, X &v, const Y &d, const K &w)
- void Dune::butsolve a00247.html gae258e10601de666271f1fc70365acaaf (const M &A, X &v, const Y &d)
- void Dune::butsolve a00247.html ga83b10b12a29ea2971cf8176d641b830f (const M &A, X &v, const Y &d, const K &w)
- void Dune::ubutsolve a00247.html gaff15f888a81d558e39b36ac74fea2e42 (const M &A, X &v, const Y &d)
- void Dune::ubutsolve a00247.html ga6559fd0a70f600ab376dd2083d8cb0dd (const M &A, X &v, const Y &d, const K &w)
- void Dune::bltsolve a00247.html ga8c2d3410df660b6891f6a1eedafd49f6 (const M &A, X &v, const Y &d, BL< l >)
- void Dune::bltsolve a00247.html ga9d84c99a51fe0795b06b825a13538852 (const M &A, X &v, const Y &d, const K &w, BL< l >)
- void Dune::ubltsolve a00247.html ga112a6621ef260e4b265a0df07fede1be (const M &A, X &v, const Y &d, BL< l >)
- void Dune::ubltsolve a00247.html ga29094b87e08482d955ab1b4f731678fd (const M &A, X &v, const Y &d, const K &w, BL< l >)
- void Dune::butsolve a00247.html gaf920d7edb03f304c5bddebbd147c5d8a (const M &A, X &v, const Y &d, BL< l >)
- void Dune::butsolve a00247.html ga038ab96873124eedfcfbe7d77e2c3aa1 (const M &A, X &v, const Y &d, const K &w, BL< l >)
- void Dune::ubutsolve a00247.html ga7ff157acfad1b6af458f80256aba119c (const M &A, X &v, const Y &d, BL< l >)
- void Dune::ubutsolve a00247.html ga7d4fa0d486f534edaba39fd1f90b4be7 (const M &A, X &v, const Y &d, const K &w, BL< l >)
- void Dune::bdsolve a00247.html gab20f25b7927dae733827e729fc3c25f7 (const M &A, X &v, const Y &d)
- void Dune::bdsolve a00247.html gab158b39f3ee085609cbae90a0cf6a5fb (const M &A, X &v, const Y &d, const K &w)
- void Dune::bdsolve a00247.html ga7d7f687712467b7651d62ea0712aa5a3 (const M &A, X &v, const Y &d, BL< l >)
- void Dune::bdsolve a00247.html gac245a72ffeecc409c7d242c6841738a9 (const M &A, X &v, const Y &d, const K &w, BL< l >)
- void Dune::dbgs a00247.html ga5bec8914ff3d25fb86ddffef6e38677d (const M &A, X &x, const Y &b, const K &w)
- void Dune::dbgs a00247.html ga70ff88e446d2bb3927e2ae963292d02b (const M &A, X &x, const Y &b, const K &w, BL< l >)
- void Dune::bsorf a00247.html gaf2caef773a37fd65ee1fa76ee0a95c47 (const M &A, X &x, const Y &b, const K &w)
- void Dune::bsorf a00247.html ga65105d18c5a743d1739179e696f5c022 (const M &A, X &x, const Y &b, const K &w, BL< l >)
- void Dune::bsorb a00247.html ga3a70747a68e23231ab6cb72b396942ec (const M &A, X &x, const Y &b, const K &w)
- void Dune::bsorb a00247.html gabdb801f4a4aea1201bc09d32b202042a (const M &A, X &x, const Y &b, const K &w, BL< l >)
- void Dune::dbjac a00247.html ga51ae0ff4aea09b29d3f31ae2f6dfacc5 (const M &A, X &x, const Y &b, const K &w)
- void Dune::dbjac a00247.html ga6642a19372a5ec5f405ce8cc56515596 (const M &A, X &x, const Y &b, const K &w, BL< l >)
ISTL_IO

# IO for matrices and vectors.

a00248.html
io.hh
matrixmarket.hh
Dune::MatrixMarketImpl
Dune::DefaultSVGMatrixOptions
Dune::MatrixMarketFormatError
- void Dune::recursive_printvector a00248.html gacfa35a4c02a1d2802460eb62ecbf3689 (std::ostream &s, const V &v, std::string rowtext, int &counter, int columns, int width)
- void Dune::printvector a00248.html ga8674c142d6b29e12bcb94075f952d1e1 (std::ostream &s, const V &v, std::string title, std::string rowtext, int columns=1, int width=10, int precision=2)
- void Dune::fill_row a00248.html gaf09f2e8b784f3eb290a47eab488d9109 (std::ostream &s, int m, int width, int precision)
- void Dune::print_row a00248.html ga26361b916e714d56111b6af3ba85f515 (std::ostream &s, const K &value, typename FieldMatrix< K, 1, 1 >::size_type I, typename FieldMatrix< K, 1, 1 >::size_type J, typename FieldMatrix< K, 1, 1 >::size_type therow, int width, int precision)
- void Dune::print_row a00248.html gaf43a8057e0195145b467031e5f8bb34a (std::ostream &s, const M &A, typename M::size_type I, typename M::size_type J, typename M::size_type therow, int width, int precision)
- void Dune::printmatrix a00248.html ga81eff30b8e58a169e319b49f62e4ea7b (std::ostream &s, const M &A, std::string title, std::string rowtext, int width=10, int precision=2)
- void Dune::printSparseMatrix a00248.html ga8630df1982c51f63095ae2b4db0a8fd2 (std::ostream &s, const BCRSMatrix< InnerMatrixType, A > &mat, std::string title, std::string rowtext, int width=3, int precision=2)
- void Dune::writeMatrixToMatlabHelper a00248.html ga1ea1ddaa4e40497ef06aee006dad3a81 (const FieldType &value, int rowOffset, int colOffset, std::ostream &s)
- void Dune::writeMatrixToMatlabHelper a00248.html ga78e03981b9f41f44cc0fe6a96cb67b73 (const MatrixType &matrix, int externalRowOffset, int externalColOffset, std::ostream &s)
- void Dune::writeMatrixToMatlab a00248.html ga19c64bcf9cfcba21151f54c6cee16bba (const MatrixType &matrix, const std::string &filename, int outputPrecision=18)
- void Dune::writeVectorToMatlabHelper a00248.html ga95cc09d9210e3e99d3f3151e41b43536 (const V &v, std::ostream &stream)
- void Dune::writeVectorToMatlab a00248.html gaab0213399acb112e901dc043b338ac00 (const VectorType &vector, const std::string &filename, int outputPrecision=18)
- void Dune::writeSVGMatrix a00248.html ga9e21e37488cb36061417b48250b44872 (std::ostream &out, const Mat &mat, SVGOptions opts={})
- void Dune::mm_read_header a00248.html gaf5669d944b34a0042d13688aaae6cd41 (std::size_t &rows, std::size_t &cols, MatrixMarketImpl::MMHeader &header, std::istream &istr, bool isVector)
- void Dune::mm_read_vector_entries a00248.html gaed3a11d2d57007d599549bdaac2dfb83 (Dune::BlockVector< T, A > &vector, std::size_t size, std::istream &istr, size_t lane)
- void Dune::mm_read_vector_entries a00248.html gae0ec9d52cd4eab5d7c10b7ac15032026 (Dune::BlockVector< Dune::FieldVector< T, entries >, A > &vector, std::size_t size, std::istream &istr, size_t lane)
- void Dune::readMatrixMarket a00248.html ga050fdeb74ac186e9a2d3481230b64e54 (Dune::BlockVector< T, A > &vector, std::istream &istr)
- void Dune::readMatrixMarket a00248.html ga3d1901dfd6a884df0a1295856c203df9 (Dune::BCRSMatrix< T, A > &matrix, std::istream &istr)
- void Dune::mm_print_entry a00248.html gafb63c87901fc6242102349fb245581f6 (const B &entry, std::size_t rowidx, std::size_t colidx, std::ostream &ostr)
- void Dune::mm_print_vector_entry a00248.html gaa308293be3836cb24c981bcd2d270bf5 (const V &entry, std::ostream &ostr, const std::integral_constant< int, 1 > &, size_t lane)
- void Dune::mm_print_vector_entry a00248.html gaf0233e0c56e727d0e3fa63a79ffcdeb3 (const V &vector, std::ostream &ostr, const std::integral_constant< int, 0 > &, size_t lane)
- std::size_t Dune::countEntries a00248.html ga26b91d6c608f5dc37407dfdbb84eb7d1 (const BlockVector< T, A > &vector)
- std::size_t Dune::countEntries a00248.html ga4ffd3c490badd2df43eb4a6d0e0119c4 (const BlockVector< FieldVector< T, i >, A > &vector)
- void Dune::writeMatrixMarket a00248.html ga2e94fcf7e81237a8f132a0f6a3ddaf21 (const V &vector, std::ostream &ostr, const std::integral_constant< int, 0 > &)
- void Dune::writeMatrixMarket a00248.html gaf37b15dbfaeb5fa5639d38b560407c4b (const M &matrix, std::ostream &ostr, const std::integral_constant< int, 1 > &)
- void Dune::writeMatrixMarket a00248.html ga8da01d126c9f37e57fa4f719e1d05487 (const M &matrix, std::ostream &ostr)
- void Dune::storeMatrixMarket a00248.html ga1064c670426a98617b9e048a40f50a8c (const M &matrix, std::string filename, int prec=default_precision)
- void Dune::storeMatrixMarket a00248.html gac0c687a6e0c2feb4351f3364e4cbbce6 (const M &matrix, std::string filename, const OwnerOverlapCopyCommunication< G, L > &comm, bool storeIndices=true, int prec=default_precision)
- void Dune::loadMatrixMarket a00248.html ga1bc5b5677a5be24d72a7d95214fd0d30 (M &matrix, const std::string &filename, OwnerOverlapCopyCommunication< G, L > &comm, bool readIndices=true)
- void Dune::loadMatrixMarket a00248.html gac23bb6abb2a5b397781ea75c0ba134d8 (M &matrix, const std::string &filename)
- static const int Dune::default_precision a00248.html gab36dc22122e5b7f555b64ef9f418d329
ISTL_Factory

# ISTL_Factory

a00249.html
Dune::OperatorTraits
Dune::UnknownSolverCategory
Dune::NoAssembledOperator
Dune::UnsupportedType
Dune::InvalidSolverFactoryConfiguration
- std::shared_ptr< Preconditioner< typename OP::domain_type, typename OP::range_type > >(const std::shared_ptr< OP > &, const ParameterTree &) Dune::PreconditionerSignature a00249.html ga97e6957437861d04d579fce469a05f7c
- Singleton< ParameterizedObjectFactory< PreconditionerSignature< OP > > > Dune::PreconditionerFactory a00249.html ga7d11646963240f9f535ae842ca1220d1
- std::shared_ptr< InverseOperator< typename OP::domain_type, typename OP::range_type > >(const std::shared_ptr< OP > &, const ParameterTree &) Dune::SolverSignature a00249.html gac0a95f64a9a24dabbf59bbd3938c5346
- Singleton< ParameterizedObjectFactory< SolverSignature< OP > > > Dune::SolverFactory a00249.html ga2aa01a787d92dd4950cff6b8cca18dcc
- std::shared_ptr< InverseOperator< typename Operator::domain_type, typename Operator::range_type > > Dune::getSolverFromFactory a00249.html ga987f3a9fdf4c78f8514b837d8ce64723 (std::shared_ptr< Operator > op, const ParameterTree &config, std::shared_ptr< Preconditioner< typename Operator::domain_type, typename Operator::range_type > > prec=nullptr)
- std::shared_ptr< Preconditioner< typename Operator::domain_type, typename Operator::range_type > > Dune::getPreconditionerFromFactory a00249.html ga53a495e0ae90e4b112e0eecb694f67f6 (std::shared_ptr< Operator > op, const ParameterTree &config)
- auto Dune::defaultPreconditionerBlockLevelCreator a00249.html ga335dd7b0d29e9493a7f193c9f07767bf ()
- auto Dune::defaultPreconditionerCreator a00249.html gaaf82ab9baa6ac2e24bb927e953ffb4fb ()
- auto Dune::defaultIterativeSolverCreator a00249.html ga2a5d86e17fb4ce0299537c0704264996 ()
modules

# Modules

a05415.html
common
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/common/
dir_30ac00acf892fa1550fd06f6d9d3e856.html
counter.hh
registry.hh
doc
/build/dune-istl-B9j5DV/dune-istl-2.11.0/doc/
dir_e68e8157741866f444e17edd764ebbae.html
doxygen
doxygen
/build/dune-istl-B9j5DV/dune-istl-2.11.0/doc/doxygen/
dir_04f2ecc425faf0d475a3caf484e551f3.html
dune
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/
dir_5e69be5995c9f5d42bf491ae6f29600e.html
istl
eigenvalue
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/eigenvalue/
dir_4aff653484460245da749266b1996776.html
arpackpp.hh
poweriteration.hh
istl
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/
dir_5e12c67a8fe12cf8b78c94f3b4cb9926.html
common
eigenvalue
paamg
allocator.hh
basearray.hh
bccsmatrix.hh
bccsmatrixinitializer.hh
bcrsmatrix.hh
bdmatrix.hh
blocklevel.hh
btdmatrix.hh
bvector.hh
cholmod.hh
dilu.hh
foreach.hh
gsetc.hh
ildl.hh
ilu.hh
ilusubdomainsolver.hh
io.hh
istlexception.hh
ldl.hh
matrix.hh
matrixindexset.hh
matrixmarket.hh
matrixmatrix.hh
matrixredistribute.hh
matrixutils.hh
multitypeblockmatrix.hh
multitypeblockvector.hh
novlpschwarz.hh
operators.hh
overlappingschwarz.hh
owneroverlapcopy.hh
preconditioner.hh
preconditioners.hh
repartition.hh
scalarproducts.hh
scaledidmatrix.hh
schwarz.hh
solver.hh
solvercategory.hh
solverfactory.hh
solverregistry.hh
solvers.hh
solvertype.hh
spqr.hh
superlu.hh
superlufunctions.hh
supermatrix.hh
umfpack.hh
vbvector.hh
paamg
/build/dune-istl-B9j5DV/dune-istl-2.11.0/dune/istl/paamg/
dir_667edbdb0a8210232217f5e7df6d52d4.html
aggregates.hh
amg.hh
combinedfunctor.hh
construction.hh
dependency.hh
fastamg.hh
fastamgsmoother.hh
galerkin.hh
globalaggregates.hh
graph.hh
graphcreator.hh
hierarchy.hh
indicescoarsener.hh
kamg.hh
matrixhierarchy.hh
parameters.hh
pinfo.hh
properties.hh
renumberer.hh
smoother.hh
transfer.hh
twolevelmethod.hh
index

# dune-istl Automatic Documentation

index.html
a05415.html

Introduction

intro

Modules

mods