add BiCGSTABL and IDRS iterative solvers
- Eigen 3.4.90 was added as commit for CPM, additional preprocessor directives check for the version to enable the iterative solvers
- some 2D initial performance tests under normal conditions: https://github.com/joergbuchwald/OGS_Solver_Comparison/blob/master/notebooks/eigen_linear_solver_test.ipynb
- 3D tests showing improvement of IDRSTABL and BiCGSTABL where BiCGSTAB often fails: https://github.com/joergbuchwald/OGS_Solver_Comparison/blob/master/notebooks/3D_eigen_linear_solver_test.ipynb
-
Feature description was added to the changelog -
Tests covering your feature were added? -
Any new feature or behavior change was documented?