turtleFSI
turtleFSI copied to clipboard
Multiple robin
This PR adds functionality to use different coefficients for different boundaries when using the Robin boundary condition.
More specifically,
- We should now define
k_sandc_sas a list even when there’s one boundary with Robin boundary condition. - turtleFSI will use
k_s[i]andc_s[i]for the boundaryds_s_id[i]. For example, if you have two boundary with ID 10, 20, to which you want to apply the Robin boundary condition. Then, you want to usek_s=10c_s=100for ID=10 andk_s=20c_s=200for ID=20. Then you should definedds_s_id = [10, 20]k_s = [10, 20]c_s = [100, 200].
Additionally, there are some modifications to the problem file RobinBC_validation so that it works with new syntax.