toms626, a FORTRAN77 code which implements ACM toms algorithm 626, for creating contour plots of scalar data associated with triangular meshes.
The text of many ACM toms algorithms is available online through ACM: http://www.acm.org/pubs/calgo or NETLIB: http://www.netlib.org/toms/index.html.
The computer code and data files made available on this web page are distributed under the MIT license
toms626 is available in a FORTRAN77 version.
calcomp, a Fortran77 code which accepts several calls to Calcomp pen plotter routines, and tries to create a PostScript file corresponding to the desired image.
contour_sequence, a MATLAB program which reads a sequence of (X,Y,U(X,Y)) datasets, creates contour plots, and saves them as PNG files which can be combined into an animation (by Quicktime Pro, for instance). It expects that each input file contains the X and Y coordinates and the scalar data (this means the geometry can be time-dependent).
CONTOUR_SEQUENCE3, a MATLAB program which reads a sequence of (X,Y,U(X,Y)) datasets, creates contour plots, and saves them as PNG files which can be combined into an animation (by Quicktime Pro, for instance). It expects two separate node coordinate files, one for the X coordinates and one for the Y coordinates, and a separate file for the scalar quantity.
CONTOUR_SEQUENCE4, a MATLAB program which reads a sequence of (X,Y,U(X,Y)) datasets, creates contour plots, and saves them as PNG files which can be combined into an animation (by Quicktime Pro, for instance). It expects a separate node coordinate file of the XY coordinates, and a separate file for the scalar quantity.
DISLIN, a FORTRAN77 library which includes contouring software.