numpy-stl matplotlib PyQt6 gmsh pygmsh