Illustrate uniform mesh refinement via GMSH.
Contents
Generate mesh
The mesh is obtained from mesh factory using predefined meshes.
mesh = mp.MeshFactory.produce('meshA');
Refine mesh
Create mesher.
mesher = mp.Mesher();
The mesh is uniformly refined two times.
refined_mesh = mesher.refine(mesh, 2);
Visualize meshes
viewer = mp.Viewer(); viewer.show(mesh); viewer.stackFigure(); viewer.show(refined_mesh);
Report demo status
mp_manage_demos('report', 'Mesher_refinement', true);