Skip to content

playground executable for experimenting with solvers and preconditioners

Nils-Arne Dreier requested to merge nils.dreier/dune-istl:solve_mm into master

This MR adds an executable istl-playground that can be easily used to try out solvers or preconditioners. It reads a matrix and a rhs from MatrixMarket files or generates it if none is given and solves the systems with a solver from the matrix factory. This works also in parallel. The matrix can either be loaded on one rank and then be distributed on the ranks using ParMetis, or can be read from a distributed MatrixMarket file. As it is probably rarly used I added the EXCLUDE_FROM_ALL tag but added it as a test to avoid bit rotting.

I used it a lot in the last time. I hope that others could also benefit from it.

Merge request reports

Loading