From 4944b927f23b6b38690f0bb384605207d2e90924 Mon Sep 17 00:00:00 2001 From: "laura.stengel" <laura.stengel@kit.edu> Date: Fri, 28 Feb 2025 15:13:32 +0100 Subject: [PATCH] changed start of using extrapolation --- src/elasticity/solvers/IterativePressureSolver.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/elasticity/solvers/IterativePressureSolver.cpp b/src/elasticity/solvers/IterativePressureSolver.cpp index 9fa9b21e..0359df8f 100644 --- a/src/elasticity/solvers/IterativePressureSolver.cpp +++ b/src/elasticity/solvers/IterativePressureSolver.cpp @@ -33,7 +33,7 @@ bool IterativePressureSolver::Method(IElasticity &assemble, Vector &u) { while (!iteration.IsFinished()) { int n = iteration.Step(); - if (n > 1) { + if (n > 0) { uOld = uNew; // u^{n-1} } @@ -55,8 +55,8 @@ bool IterativePressureSolver::Method(IElasticity &assemble, Vector &u) { return Method(assemble, u); return false; } - // Extrapolation ab n = 2 - if (useExtrapolation && n >= 2) { + // Extrapolation ab n = 1 + if (useExtrapolation && n >= 1) { deltaU = uNew - uOld; uNew += dampingExtrapolation * deltaU; } -- GitLab