Fortran comparison Re: [SciPy-dev] scipy.weave versus simple C++.
Prabhu Ramachandran
prabhu at aero.iitm.ernet.in
Mon Jan 14 00:58:19 EST 2002
>>>>> "PP" == Pearu Peterson <pearu at cens.ioc.ee> writes:
PP> I am currently reconsidering the Fortran/C array issues. It is
PP> looking promising what I have worked out: u[i,j] in Python and
PP> u(i,j) in Fortran will be the same. And one will not need to
PP> think about how matrices are stored in memory, as a first
PP> instance at least. However, if you are aware about the fact
PP> that Fortran and C arrays have different storage orders, then
PP> you can be clever by creating arrays with a proper storage
PP> order that will be good for performance. The approach will be
PP> similar to the one in Pyfort but I think it can be more
PP> efficient.
PP> Let me say that with this new approach there will be no
PP> performance hit compared to the current f2py approach. Just
PP> the appearance of Fortran and C multidimensional arrays in
PP> Python will be unified and that is a very important step as
PP> then matrices in mathematical sense will coincide.
Sounds great! Unfortunately I dont have much experience at all with
the internals of Numeric or its C API.
Good luck!
prabhu
More information about the SciPy-Dev
mailing list