**fem2d_mesh_display_test**,
a MATLAB program which
calls fem2d_mesh_display() to
plot the nodes and elements of a finite element mesh.

The computer code and data files described and made available on this web page are distributed under the GNU LGPL license.

fem2d_mesh_display, a MATLAB program which reads the FEM model of a 2D mesh, consisting of polygonal elements of any uniform order, and displays an image of the elements and nodes, with optional numbering.

- fem2d_mesh_display_test.m, calls all the tests.
- fem2d_mesh_display_test.sh, runs all the tests.
- fem2d_mesh_display_test.txt, the output file.

**DRAGON** is a mesh of hexagons.

- dragon_nodes.txt, the node coordinates.
- dragon_elements.txt, the nodes that form each element.
- dragon.png, a PNG image of the mesh.

**ELL** is an L-shaped region covered by triangles.

- ell_nodes.txt, the node coordinates.
- ell_elements.txt, the nodes that form each element.
- ell.png, a PNG image of the mesh.

**RECT** is a rectangular region covered by quadrilaterals.

- rect_nodes.txt, the node coordinates.
- rect_elements.txt, the nodes that form each element.
- rect.png, a PNG image of the mesh.

**Q4** is a rectangular region covered by quadrilaterals, with a hole.

- q4_nodes.txt, the node coordinates.
- q4_elements.txt, the nodes that form each element.
- q4.png, a PNG image of the mesh.

**HEX** is a mesh of hexagons.

- hex_nodes.txt, the node coordinates.
- hex_elements.txt, the nodes that form each element.
- hex.png, a PNG image of the mesh.