-
- Downloads
[!375] Feature/blocklevel detection
Merge branch 'feature/blocklevel-detection' into 'master' ref:core/dune-istl\> Proposal for extending [!168] to MultiTypeBlockMatrix. As the blockLevel for MultiTypeBlockMatrix is sometimes not uniquely determined this proposed three functions minBlockLevel, maxBlockLevel and blockLevel. The first two always work. The last one is only enabled if the first two return equal levels. There is an additional function `constexpr bool hasUniqueBlockLevel()` which checks this condition at compile time. Depends on the fix in hybrid utilities [dune-common!794] See merge request [core/dune-istl!375] [!168]: gitlab.dune-project.org/NoneNone/merge_requests/168 [dune-common!794]: gitlab.dune-project.org/Nonedune-common/merge_requests/794 [core/dune-istl!375]: gitlab.dune-project.org/core/dune-istl/merge_requests/375
No related branches found
No related tags found
Showing
- CHANGELOG.md 7 additions, 0 deletionsCHANGELOG.md
- dune/istl/CMakeLists.txt 1 addition, 0 deletionsdune/istl/CMakeLists.txt
- dune/istl/bcrsmatrix.hh 4 additions, 1 deletiondune/istl/bcrsmatrix.hh
- dune/istl/bdmatrix.hh 3 additions, 1 deletiondune/istl/bdmatrix.hh
- dune/istl/blocklevel.hh 182 additions, 0 deletionsdune/istl/blocklevel.hh
- dune/istl/btdmatrix.hh 3 additions, 1 deletiondune/istl/btdmatrix.hh
- dune/istl/bvector.hh 8 additions, 13 deletionsdune/istl/bvector.hh
- dune/istl/eigenvalue/arpackpp.hh 2 additions, 1 deletiondune/istl/eigenvalue/arpackpp.hh
- dune/istl/eigenvalue/poweriteration.hh 2 additions, 1 deletiondune/istl/eigenvalue/poweriteration.hh
- dune/istl/eigenvalue/test/matrixinfo.hh 2 additions, 1 deletiondune/istl/eigenvalue/test/matrixinfo.hh
- dune/istl/matrix.hh 3 additions, 1 deletiondune/istl/matrix.hh
- dune/istl/paamg/fastamg.hh 7 additions, 5 deletionsdune/istl/paamg/fastamg.hh
- dune/istl/scaledidmatrix.hh 2 additions, 4 deletionsdune/istl/scaledidmatrix.hh
- dune/istl/test/CMakeLists.txt 2 additions, 0 deletionsdune/istl/test/CMakeLists.txt
- dune/istl/test/blocklevel.cc 65 additions, 0 deletionsdune/istl/test/blocklevel.cc
- dune/istl/test/matrixtest.cc 2 additions, 1 deletiondune/istl/test/matrixtest.cc
- dune/istl/vbvector.hh 4 additions, 1 deletiondune/istl/vbvector.hh
- dune/python/istl/bvector.hh 2 additions, 1 deletiondune/python/istl/bvector.hh
Loading
Please register or sign in to comment