From 430ddac697f3ab042067704a6e8dc357bf212951 Mon Sep 17 00:00:00 2001 From: Uwe Date: Wed, 10 Aug 2022 01:50:19 +0200 Subject: [PATCH] [FEM] Elmer: automatic update for BiCGstablDegree - up to last week we used the invalid BiCGstablDegree 0 thus update to the default of 2 --- src/Mod/Fem/femsolver/elmer/writer.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Mod/Fem/femsolver/elmer/writer.py b/src/Mod/Fem/femsolver/elmer/writer.py index 5a8084176c..53e1eccbbe 100644 --- a/src/Mod/Fem/femsolver/elmer/writer.py +++ b/src/Mod/Fem/femsolver/elmer/writer.py @@ -1426,6 +1426,8 @@ class Writer(object): equation.setExpression("LinearTolerance", str(equation.LinearTolerance)) if self._hasExpression(equation) != equation.SteadyStateTolerance: equation.setExpression("SteadyStateTolerance", str(equation.SteadyStateTolerance)) + if equation.BiCGstablDegree == 0: + equation.BiCGstablDegree = 2 def _createLinearSolver(self, equation): # first check if we have to update