Re: [f2py] Pass a python array on a subroutine
Audrey Hureau <[email protected]> Mon, 2 Aug 2010 10:54:02 +0200
| Newsgroups | gmane.comp.python.f2py.user |
|---|---|
| Message-ID | <[email protected]> |
I already simply my problem. I can't make it simplier than this sorry. I don't know it could be simplier. Audrey HUREAU > Date: Mon, 2 Aug 2010 09:34:15 +0100 > From: [email protected] > To: f2py-users-Y4l6ocDipWCuvFJfX82//[email protected] > Subject: Re: [f2py] Pass a python array on a subroutine > > On Mon, Aug 2, 2010 at 9:10 AM, Audrey Hureau <[email protected]> wrote: > > In the subroutine "execute", I forgot to replace the variable r and q (in > > the loops DO) by b and a but it is not the problem. > > I was not talking about the loops but about the declaration of the a > variable on line 3. I think it should use b and c. > > Also does adding intent (in) help? > > Otherwise I also think it would be helful also for you to make the > simplest example where you have the problem... probably if you start > with a very simple the case the problem won't be there - then as you > add in detail you may see what the problem is. > > Robin > > > Audrey HUREAU > > > > > > > > > > ________________________________ > > From: [email protected] > > To: f2py-users-Y4l6ocDipWCuvFJfX82//[email protected] > > Date: Mon, 2 Aug 2010 09:51:17 +0200 > > Subject: Re: [f2py] Pass a python array on a subroutine > > > > The problem is pretty simple because I explained my goal : > > I want to pass an array on a subroutine. > > The array is Proj and I pass it on (and its size) with the python line: > > "execute (Proj, dim1, dim2)" > > > > and then the subroutine could be : http://pastebin.com/d846QwZi > > > > The values which are printed in the subroutine "executable" are all nulls > > and should not be. > > > > Is this better for helping the readers to understand my problem? > > > > Audrey > > > > > > > > > >> From: [email protected] > >> To: f2py-users-Y4l6ocDipWCuvFJfX82//[email protected] > >> Date: Mon, 2 Aug 2010 09:30:11 +0200 > >> Subject: Re: [f2py] Pass a python array on a subroutine > >> > >> Dear Audrey, > >> > >> it would be very helpful for all the readers of the list to try hard > >> to make examples as short and terse as possible. Chances are higher > >> to get a usable answer if we do not have to struggle through mostly > >> unrelated code. > >> > >> Regards, > >> Juergen > >> > >> > >> > >> > >> Audrey Hureau wrote (Monday 02 August 2010 09:11:40): > >> > Hello everyone, > >> > > >> > I need your help because I try to pass a python array in a subroutine > >> > but > >> > the values I retrieve in my fortran subroutine are all null. I don't > >> > know > >> > why. > >> > Is anobody can tell me more about why I get this? > >> > Here is the python program : http://pastebin.com/MT8mLmaV. The > >> > subroutine > >> > is named "executable". The array's values are calculated with another > >> > python program called "projRot" and stocked in the "Proj" array. Here is > >> > the subroutine : http://pastebin.com/UExTzEhp. > >> > > >> > Audrey > >> > > >> > >> _______________________________________________ > >> f2py-users mailing list > >> f2py-users-Y4l6ocDipWCuvFJfX82//[email protected] > >> http://cens.ioc.ee/mailman/listinfo/f2py-users > > > > _______________________________________________ f2py-users mailing list > > f2py-users-Y4l6ocDipWCuvFJfX82//[email protected] http://cens.ioc.ee/mailman/listinfo/f2py-users > > _______________________________________________ > > f2py-users mailing list > > f2py-users-Y4l6ocDipWCuvFJfX82//[email protected] > > http://cens.ioc.ee/mailman/listinfo/f2py-users > > > > > > _______________________________________________ > f2py-users mailing list > f2py-users-Y4l6ocDipWCuvFJfX82//[email protected] > http://cens.ioc.ee/mailman/listinfo/f2py-users _______________________________________________ f2py-users mailing list f2py-users-Y4l6ocDipWCuvFJfX82//[email protected] http://cens.ioc.ee/mailman/listinfo/f2py-users