From c3a7a8b844057eb589a44cb911e2c632bc77d0e3 Mon Sep 17 00:00:00 2001 From: SalzmanA Date: Wed, 18 Mar 2026 11:25:32 +0100 Subject: [PATCH 1/2] Update hyperelasticity.ipynb I think there is a typo here. --- chapter2/hyperelasticity.ipynb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chapter2/hyperelasticity.ipynb b/chapter2/hyperelasticity.ipynb index 1271a4bb..818d3549 100644 --- a/chapter2/hyperelasticity.ipynb +++ b/chapter2/hyperelasticity.ipynb @@ -437,7 +437,7 @@ "for n in range(1, 10):\n", " T.value[2] = n * tval0\n", " problem.solve()\n", - " converged = problem.solver.getConvergedReason() > 0\n", + " converged = problem.solver.getConvergedReason()\n", " num_its = problem.solver.getIterationNumber()\n", " assert converged > 0, f\"Solver did not converge with reason {converged}.\"\n", "\n", From ba56bd91e147a1cca9d9c9af3cf9545e9e91ccaf Mon Sep 17 00:00:00 2001 From: SalzmanA Date: Wed, 18 Mar 2026 11:26:19 +0100 Subject: [PATCH 2/2] Update hyperelasticity.py --- chapter2/hyperelasticity.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chapter2/hyperelasticity.py b/chapter2/hyperelasticity.py index a088f592..b3fb1069 100644 --- a/chapter2/hyperelasticity.py +++ b/chapter2/hyperelasticity.py @@ -209,7 +209,7 @@ def right(x): for n in range(1, 10): T.value[2] = n * tval0 problem.solve() - converged = problem.solver.getConvergedReason() > 0 + converged = problem.solver.getConvergedReason() num_its = problem.solver.getIterationNumber() assert converged > 0, f"Solver did not converge with reason {converged}."