From da2f4b814cd8b9aa3d195e387ec425e77ac548e2 Mon Sep 17 00:00:00 2001 From: EulalieCoevoet Date: Mon, 15 Dec 2025 09:21:13 +0100 Subject: [PATCH] [header] applies sofa renaming (BlockGaussSeidelConstraintSolver) --- utils/header.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/utils/header.py b/utils/header.py index 570840c..70aa6da 100644 --- a/utils/header.py +++ b/utils/header.py @@ -17,7 +17,7 @@ def addHeader(rootnode, 'Sofa.Component.Collision.Response.Contact', # Needed to use components [RuleBasedContactManager] 'Sofa.Component.Constraint.Lagrangian.Solver', - # Needed to use components [ProjectedGaussSeidelConstraintSolver] + # Needed to use components [BlockGaussSeidelConstraintSolver] 'Sofa.Component.StateContainer', # Needed to use components [MechanicalObject] 'Sofa.Component.Visual', # Needed to use components [VisualStyle] 'Sofa.GUI.Component', # Needed to use components [AttachBodyButtonSetting] @@ -52,7 +52,7 @@ def addHeader(rootnode, rootnode.addObject('QPInverseProblemSolver', name='ConstraintSolver', tolerance=1e-8, maxIterations=500, multithreading=multithreading, responseFriction=friction, allowSliding=False, epsilon=0.01) else: - rootnode.addObject('ProjectedGaussSeidelConstraintSolver', name='ConstraintSolver', tolerance=1e-8, maxIterations=500, + rootnode.addObject('BlockGaussSeidelConstraintSolver', name='ConstraintSolver', tolerance=1e-8, maxIterations=500, multithreading=multithreading) else: rootnode.addObject('DefaultAnimationLoop')