From 59025d5cffb643f55df9660c828d4547ec73d3e8 Mon Sep 17 00:00:00 2001
From: Dmitri Naumov <dmitri.naumov@ufz.de>
Date: Wed, 21 Feb 2024 17:59:38 +0100
Subject: [PATCH] [T/SD] Add petsc linear solver configs

---
 Tests/Data/Mechanics/HoekBrown/load_test_hb_nonassociated.prj | 3 +++
 Tests/Data/Mechanics/MohrCoulombAbboSloan/slope.prj           | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/Tests/Data/Mechanics/HoekBrown/load_test_hb_nonassociated.prj b/Tests/Data/Mechanics/HoekBrown/load_test_hb_nonassociated.prj
index 8ba7f0825c5..7b451e44d41 100644
--- a/Tests/Data/Mechanics/HoekBrown/load_test_hb_nonassociated.prj
+++ b/Tests/Data/Mechanics/HoekBrown/load_test_hb_nonassociated.prj
@@ -266,6 +266,9 @@
                 <solver_type>SparseLU</solver_type>
                 <scaling>true</scaling>
             </eigen>
+            <petsc>
+                <parameters>-ksp_type bcgs -pc_type bjacobi -ksp_rtol 1e-15 -ksp_atol 1e-16 -ksp_max_it 4000</parameters>
+            </petsc>
         </linear_solver>
     </linear_solvers>
     <test_definition>
diff --git a/Tests/Data/Mechanics/MohrCoulombAbboSloan/slope.prj b/Tests/Data/Mechanics/MohrCoulombAbboSloan/slope.prj
index 41cc5ff58db..92e4e57c3e3 100644
--- a/Tests/Data/Mechanics/MohrCoulombAbboSloan/slope.prj
+++ b/Tests/Data/Mechanics/MohrCoulombAbboSloan/slope.prj
@@ -272,6 +272,9 @@
                 <solver_type>SparseLU</solver_type>
                 <scaling>true</scaling>
             </eigen>
+            <petsc>
+                <parameters>-ksp_type bcgs -pc_type bjacobi -ksp_rtol 1e-15 -ksp_atol 1e-16 -ksp_max_it 4000</parameters>
+            </petsc>
         </linear_solver>
     </linear_solvers>
     <test_definition>
-- 
GitLab