[Numpy-discussion] using FortranFile to read data from a binary Fortran file
Brennan Williams
brennan.williams at visualreservoir.com
Tue Nov 3 20:50:20 EST 2009
Hi
I'm using FortranFile on 32 bit XP.
The first record in the file has both 32 bit integer values and double
precision float values.
I've used readInts('i') to read the data into what I presume is a 32-bit
integer numpy array.
Items 0 and 1 of the array are the first double precision value.
What's the best way to convert/cast these to get the double precision
float value?
I assume I need to do some sort of dpval=ival.astype('float64')
so far....
f= FortranFile(fname,endian='<')
ihdr=f.readInts('i')
Brennan
More information about the NumPy-Discussion
mailing list