Is it possible to implement a “common edge” function via gmsh?
I have built a program that generates geometry through PYOCC and would like to call gmsh to profile a face of a 3D figure. I would like to ask if this is possible through the gmsh api interface.
This diagram is an active dissection carried out by other software. The side length of the square is 10, the size of the large triangle dissected first is 5, and the size of the small triangle dissected later is 3. There is a transition from the large to the small triangle dissection, and in dissecting the small triangle, one side length inherits the size of the large triangle dissected, thus generating a triangle from two points, and the other three sides have not been dissected The other three sides have not been dissected, and therefore more points exist. This function has an excess from large to small
The graph below is the result of the profiling I did by calling the api interface of gmsh. Both the large and small triangles are split on their own sides, they are not related
So I would like to ask, is there such an api interface in gmsh that allows you to memorise the results of other faces and continue profiling when profiling, as in the above diagram?