Hello
The content of “mmg/mmg2d/libmmgtypes.h” and “mmg/mmg3d/libmmgtypes.h” are identical. Therefore the dedfinition of MMG5_Mesh is the same in both file. Should it be merged to make a common typedef file, such as “mmg/libmmgtypes.h” or is there a specific reason to separate? In fact, I’m surprised that the compiler does not complain when including libmmg.h, which implicitly includes the previous two files.
Best
Giang