Skip to content

Conversation

@amgebauer
Copy link
Member

During the setup of the new structural framework, we evaluate the RHS to compute the initial accelerations. The vector we created previously was only large enough to accommodate the solid RHS. However, for cardiovascular0D-BCs and Lagrange constraints, this vector was too short to assemble their RHS. In these modules, we had a peculiar check to determine whether to assemble their RHS, which depended on the node numbering at input.

This issue has now been resolved: we create an RHS of the appropriate size and assemble the entire RHS.

I also removed unnecessary pointers on the way.

Related to #733

@amgebauer amgebauer force-pushed the fix-solid-init-acceleration branch from 869d1f2 to 6394cd2 Compare September 6, 2025 10:50
mayrmt
mayrmt previously approved these changes Sep 7, 2025
mayrmt
mayrmt previously approved these changes Sep 8, 2025
@amgebauer amgebauer merged commit 574b2a3 into 4C-multiphysics:main Sep 8, 2025
29 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants