fixed a strange compiler structure alignment problem with the intel Mac compiler (structs that cross between C and fortran appear to need 8-byte boundary alignment on this compiler).
Changing functional form
Added c-fortran interaction map.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.