-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mapping values from fluid to solid mesh in FSI #66
Comments
@mrp089 Once the interface is projected between fluid and solid domains, they both are treated as identical. So, I don't think you would need to remap quantities to the solid nodes as both the fluid and solid nodes are treated as the same at the interface. Can you be more specific about how you plan to use the mapped WSS? Would it be in the form of a vtp file? or are you creating this map internally and using it for the G&R calculations? |
Thanks for the hint @vvedula22 Like you said, the node numbering of solid and fluid
Every solid Gauss point is assigned a (transmurally constant) WSS which is used in the G&R model (compared to WSS during prestress).
After each FSI Newton step inside svFSI, I post-process WSS and map it onto the solid domain. To read the interface-ids and update WSS in the solid domain, I use
I assign an "interface-id" to each node on the fluid-solid interface. Every node in the interior of the solid domain also has an interface-id, which is constant transmurally. So I can map every interface node to an interior node. |
This is probably not required because, after the projection step, the
It appears that you want to calculate WSS at the interface from the fluid domain and access this value from the solid domain. To achieve this, you may do the following:
I am not sure how you transfer the quantity at the face through the thickness of the solid. It might not be a trivial problem when you have an unstructured mesh with more than one element spanning the thickness. Shouldn't you solve a Laplace problem or use a transmural distance metric to tag face quantity through all the internal elements? |
For a monolithic FSG approach using #32, I need to map WSS from the fluid interface to the solid interface.
I found the code that sets up the projection from the face pair given in the input file:
svFSI/Code/Source/svFSI/READMSH.f
Lines 176 to 188 in 9a3ff6f
It looks like this information is stored here:
svFSI/Code/Source/svFSI/MOD.f
Lines 543 to 547 in 9a3ff6f
Unfortunately, I can't find code anywhere else that maps values between fluid and solid mesh on the interface. @vvedula22 Do you have an idea how to perform this mapping? Thank you!
The text was updated successfully, but these errors were encountered: