From 4a624607b5118bd0bb14d2f9700de0427c6cac40 Mon Sep 17 00:00:00 2001
From: Oliver Sander <sander@igpm.rwth-aachen.de>
Date: Tue, 28 Aug 2007 15:50:01 +0000
Subject: [PATCH] accumulate the convrates from the various runs

[[Imported from SVN: r1622]]
---
 dirneu_testsuite/testsuite.sh | 19 ++++++++++++++-----
 1 file changed, 14 insertions(+), 5 deletions(-)

diff --git a/dirneu_testsuite/testsuite.sh b/dirneu_testsuite/testsuite.sh
index 21c6aad0..6d763cf1 100755
--- a/dirneu_testsuite/testsuite.sh
+++ b/dirneu_testsuite/testsuite.sh
@@ -25,7 +25,7 @@ numLevels = $2
 ddTolerance = 1e-12
 
 # Max number of Dirichlet-Neumann steps
-maxDirichletNeumannSteps = 50
+maxDirichletNeumannSteps = 10
 
 # Damping for the Dirichlet-Neumann solver
 damping = $3
@@ -104,11 +104,20 @@ EOF
 #runComputation 2levels 2
 
 
-for level in 2; do
-   
-    for damping in 0.02; do
+for level in 2 3; do
 
-        runComputation 2levels $level $damping
+    LEVELDIR=${level}"levels"
+    
+    if test -e ${LEVELDIR}/convrates; then
+        rm ${LEVELDIR}/convrates
+    fi
+
+    for damping in 0.01 0.02; do
+
+        runComputation $LEVELDIR $level $damping
+
+        # Append convergence rate of this run to overall list for this level
+        cat convrate >> ${LEVELDIR}/convrates
 
     done
 
-- 
GitLab