Skip to content
Snippets Groups Projects
Commit 5a9b3ccb authored by Shivam Gupta's avatar Shivam Gupta
Browse files

Merge branch 'master' of http://github.com/inducer/meshmode into refinement

parents ae597b40 990cbadb
No related branches found
No related tags found
No related merge requests found
...@@ -29,7 +29,8 @@ import numpy as np ...@@ -29,7 +29,8 @@ import numpy as np
# {{{ draw_2d_mesh # {{{ draw_2d_mesh
def draw_2d_mesh(mesh, draw_numbers=True, **kwargs): def draw_2d_mesh(mesh, draw_vertex_numbers=True, draw_element_numbers=True,
**kwargs):
assert mesh.ambient_dim == 2 assert mesh.ambient_dim == 2
import matplotlib.pyplot as pt import matplotlib.pyplot as pt
...@@ -55,7 +56,7 @@ def draw_2d_mesh(mesh, draw_numbers=True, **kwargs): ...@@ -55,7 +56,7 @@ def draw_2d_mesh(mesh, draw_numbers=True, **kwargs):
patch = mpatches.PathPatch(path, **kwargs) patch = mpatches.PathPatch(path, **kwargs)
pt.gca().add_patch(patch) pt.gca().add_patch(patch)
if draw_numbers: if draw_element_numbers:
centroid = (np.sum(elverts, axis=1) centroid = (np.sum(elverts, axis=1)
/ elverts.shape[1]) / elverts.shape[1])
...@@ -68,6 +69,12 @@ def draw_2d_mesh(mesh, draw_numbers=True, **kwargs): ...@@ -68,6 +69,12 @@ def draw_2d_mesh(mesh, draw_numbers=True, **kwargs):
ha="center", va="center", ha="center", va="center",
bbox=dict(facecolor='white', alpha=0.5, lw=0)) bbox=dict(facecolor='white', alpha=0.5, lw=0))
if draw_vertex_numbers:
for ivert, vert in enumerate(mesh.vertices.T):
pt.text(vert[0], vert[1], str(ivert), fontsize=15,
ha="center", va="center", color="blue",
bbox=dict(facecolor='white', alpha=0.5, lw=0))
# }}} # }}}
# vim: foldmethod=marker # vim: foldmethod=marker
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment