turtleFSI icon indicating copy to clipboard operation
turtleFSI copied to clipboard

Multiple robin

Open keiyamamo opened this issue 1 year ago • 0 comments

This PR adds functionality to use different coefficients for different boundaries when using the Robin boundary condition.

More specifically,

  • We should now define k_s and c_s as a list even when there’s one boundary with Robin boundary condition.
  • turtleFSI will use k_s[i] and c_s[i] for the boundary ds_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 use k_s=10 c_s=100 for ID=10 and k_s=20 c_s=200 for ID=20. Then you should defined ds_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.

keiyamamo avatar May 21 '24 20:05 keiyamamo