ASIS:Current glam

Current state of affairs (work carried out during May/June 2008), summarised by RG:

Issues arising:


 * we wanted to implement a simple test that can be run as a makefile option


 * we found that glam failed to compile with some compilers


 * we found some cross compiler differences in output

Modifications so far:


 * A number of minor bugs have been fixed, including some eccentric syntax and some large arrays initialised with size 1 in some old f77 code. see glam revision log for full details. glam can now be compiled and run using the following compilers.


 * 1) ifort
 * 2) gfortran
 * 3) g95
 * 4) Sun f95
 * 5) pgf90


 * capability to write output in netcdf format has been added.


 * DAGW has provided a program that will automatically compare similar netcdf files against each other for defined tolerances.

outstanding issues:


 * source of cross compiler differences hopefully to be identified


 * RG to add some outputs to the netcdf outputting, and all to finalise and automate the test

further notes


 * DAGW has made use of ddd for debugging and this has been very effective