> I would personally go with OpenDX, although it can be a pain getting up
> a steep learning curve. It reads HDF5, I believe, and can do animated
> time-slices of data. It can also do isosurfaces, so you could mark
> different parts of the cell with different values and use different
> colours to distinguish them.
I used the Data Explorer (forerunner of OpenDX) a bit about 15 years
ago. I don't know what has changed since, but even then it was a hugely
powerful program, easy to use, sensible defaults, nice GUI but could
also be used script-driven etc. I really can't think of any data
visualisation stuff which couldn't be done with it. Worth looking into.
> I would avoid hooking the visualisation directly into the Fortran, as
> you're mixing computation with visualisation. I tend to make sure the
> program is writing incrementally updated files using APPEND or
> timestamped filenames, and then use those files as the interface for my
I use Fortran for producing plots, but even there the calculation
program calculates the data, writes it into some more or less standard
format and then the plotting program (also Fortran---why not?) reads
this and produces output (PostScript, terminal emulator etc).