Hi,
Thanks a lot for sharing interesting examples. I have managed to create submeshes out of my geometry. Further, it also turned out to be rather easy to rotate a submesh.
I am now wondering about how to solve the problem itself. To accommodate rotational aspect of my problem, I do not fragment the two submeshes in gmsh to all non-conformity at the mutual interface. As a consequence, the interface becomes an external boundary in both submeshes. Below is a zoom in:
I found an example using multiphenicx which can probably do what I need but it assumes the original interface to be internal (dS). I am struggling to understand if the example could be adapted to my situation where the interface is external for both submeshes (ds) and also non-conformal if it matters.
There is also an interesting example using dolfinx_mpc. I am unsure where it creates dofs pairs though. Since the mesh in my case is non-conformal, I wonder if it will cause problems with this approach? @dokken if you are reading, could you kindly clarify?
