Nested Mesh Interaction #18267
-
Hi there, I'm trying to simulate the flow of water inside a cavity flowing inside the red volume. As the water flows throughout the cavity, the pressure from the flow should be able to push on the mesh boundary to move it. If the force is large input file: input.i.txt ) I initially tried to just simulate the flow of the water inside the cavity without considering any deformations to the mesh. When I run the simulation, I can get the water to flow about half way through, but then the simulation fails to converge. I thought it might be because I need to take into consideration the effects on the mesh, so I tried to base my approach on the 3D_struc_acoustic.i example, and added in kernels to handle the convected mesh. However, I have not been able to converge at any timestep. Currently, I'm getting the following error:
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 28 replies
-
Hello The effect on the mesh should be a sufficiently different issue that you should try to get a resolved solution without modeling this effect first. Once you get a good solution without the fluid structure interaction, @somu15 should be able to help with that error message, which I assume is related to a FSI kernel Best, |
Beta Was this translation helpful? Give feedback.
-
It is a fascinating application. We currently do not have a 3D example in FSI module, but we have a 2D model, "fsi/test/tests/fsi_2d", with which you could start. The example is simple, but it is pretty general. Most of the components, internals, and kernels, should be ready to use for your applications.
We require solid and fluid meshes to match each other on the interface, even though that can be lifted in the future. |
Beta Was this translation helpful? Give feedback.
It is a fascinating application. We currently do not have a 3D example in FSI module, but we have a 2D model, "fsi/test/tests/fsi_2d", with which you could start.
The example is simple, but it is pretty general. Most of the components, internals, and kernels, should be ready to use for your applications.
We require solid and fluid meshes to match each other on the interface, even though that can be lifted in the future.