From 2c355bdf4c6b358f611fa34ea2b046b120a79456 Mon Sep 17 00:00:00 2001
From: DennisGlaeser <dennis.glaeser@iws.uni-stuttgart.de>
Date: Thu, 19 Oct 2017 18:25:24 +0200
Subject: [PATCH] [params] add some more default parameters to tree

---
 dumux/common/parameters.hh | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/dumux/common/parameters.hh b/dumux/common/parameters.hh
index e8aca8b31b..15aa3a45d3 100644
--- a/dumux/common/parameters.hh
+++ b/dumux/common/parameters.hh
@@ -325,6 +325,9 @@ private:
     {
         // parameters in the implicit group
         params["Implicit.UpwindWeight"] = "1.0";
+        params["Implicit.EnablePartialReassemble"] = "false";
+        params["Implicit.EnableJacobianRecycling"] = "false";
+        params["Implicit.NumericDifferenceMethod"] = "1";
 
         // parameters in the linear solver group
         params["LinearSolver.GMResRestart"] = "10";
@@ -338,7 +341,16 @@ private:
         params["Problem.EnableGravity"] = "true";
 
         // parameters in the newton group
-        params["Newton.TargetSteps"] = "16";
+        params["Newton.MaxSteps"] = "18";
+        params["Newton.TargetSteps"] = "10";
+        params["Newton.UseLineSearch"] = "false";
+        params["Newton.EnableShiftCriterion"] = "true";
+        params["Newton.MaxRelativeShift"] = "1e-8";
+        params["Newton.EnableResidualCriterion"] = "false";
+        params["Newton.ResidualReduction"] = "1e-5";
+        params["Newton.EnableAbsoluteResidualCriterion"] = "false";
+        params["Newton.MaxAbsoluteResidual"] = "1e-5";
+        params["Newton.SatisfyResidualAndShiftCriterion"] = "false";
 
         // parameters in the time loop group
         params["TimeLoop.MaxTimeStepSize"] = "1e300";
-- 
GitLab