(mesh)
| 20 | return parser.parse_args(); |
| 21 | |
| 22 | def generate_tet_mesh(mesh): |
| 23 | bbox_min, bbox_max = mesh.bbox; |
| 24 | l = norm(bbox_max - bbox_min) / 20; |
| 25 | |
| 26 | mesh, t = pymesh.tetrahedralize(mesh, |
| 27 | l, # cell size |
| 28 | 2.0, # max radius/edge ratio |
| 29 | -1, # facet distance |
| 30 | 120, # feature angle |
| 31 | "tetwild", # engine |
| 32 | True); # with timing |
| 33 | return mesh; |
| 34 | |
| 35 | def map_boundary_to_sphere(mesh, basename): |
| 36 | bd_mesh = pymesh.form_mesh(mesh.vertices, mesh.faces); |