glenn@suphys.physics.su.OZ.AU (08/28/90)
Hi, I'm trying to write a program which uses a 2-d array of structs to represent a matrix of complex numbers: struct complex {double r; double i}. The array is dynamically allocated as it can become rather large. I don't want to do complex arithmetic in C (we don't have C++ :-)) so I thought I'd use Fortran. Problem: How does one pass a 2-d C array of structs to a Fortran subroutine? I've managed to do it with a 1-d array, but our Manuals (SUN OS 4.1) say nothing about 2-d arrays; that part seems to just be a copy (with minor changes) of the version 7 UNIX manual. Any example programs or pointers to good cross language references would be much appreciated. BTW I'm using f77 and cc (standard SUN C compiler). Thanks in advance, Glenn glenn@qed.physics.su.oz.au -- Glenn Geers | "So when it's over, we're back to people. Department of Theoretical Physics | Just to prove that human touch can have The University of Sydney | no equal." Sydney NSW 2006 Australia | - Basia Trzetrzelewska, 'Prime Time TV'