**fem_io_test**,
a C++ program which
calls fem_io(), which
reads or writes FEM files,
which describe the nodes, elements, and function values
associated with a finite element method (FEM) model;

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

fem_io, a C++ library which reads or writes node, element and data files defining a model associated with the finite element method (FEM).

- fem_io_test.cpp calls all the tests.
- fem_io_test.sh runs all the tests.
- fem_io_test.txt the output file.

**ELL** is an example of a 2D finite element model
in which a scalar value is stored.

**P01** is a 3D rectangular channel, with dimensions 1x1x3,
using 584 nodes and 2568 elements. This data was created by DISTMESH.

**TINY** is a "tiny" example of a 2D finite element model
in which a vector value is stored. This data was written
by the FEM_WRITE routine.