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: https://www.acm.org/pubs/calgo or NETLIB: https://www.netlib.org/toms/index.html.
The information on this web page is 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.