-
Notifications
You must be signed in to change notification settings - Fork 63
Description
This issue was originally created by @mayrmt in https://gitlab.lrz.de/baci/baci/-/issues/74 long time ago
Expectations
- FSI algorithms have to access the structure via the new structural time integration.
Current Behavior
FSI still relies in major parts on the old structural time integration.
Possible Solution
@mfirmbach has already created an MR here: https://gitlab.lrz.de/baci/baci/-/merge_requests/1627#6a99f4e4d82f5d1467493560e15c512c0423b588
which I rebased and pushed it to my fork:
https://github.com/georghammerl/4C/tree/migrate_monolithic_FSI_new_solid_timint
After discussion with @maxfirmbach : Due to the concept of Adapter::Structure and wrapping the time integration therein, it seems to be feasible with minimal changes to get monolithic FSI running with the new time integration. As the mentioned MR reveals, inverting the sign of the solid RHS within FSI is necessary. Not beautiful, but feasible.
Several problematic pieces of code from back then have meanwhile been deleted. Hence, continuing the started work seems promising.