PS: is there any public C library available which would perform the same operation?
like void* swap(int numberDimensions,int sizeDimensions,int dataSize,int conversionType,void* data); where conversionType is the flag fortran to c or vice versa. As it works for numpy, there should be some public C/C++ code available... ??? I would like to have this python call in my C code (without calling an embedded function or so). xf = np.asfortranarray(x) Thank you very much, Thomas -----Original Message----- From: [EMAIL PROTECTED] on behalf of Thomas Hrabe Sent: Mon 8/4/2008 2:14 PM To: Discussion of Numerical Python; [EMAIL PROTECTED] Subject: RE: [Numpy-discussion] arrays : c aligmen to fortran and back Yeah, this function does the job. Thank you very much! -----Original Message----- From: [EMAIL PROTECTED] on behalf of Stéfan van der Walt Sent: Mon 8/4/2008 1:41 AM To: Discussion of Numerical Python Subject: Re: [Numpy-discussion] arrays : c aligmen to fortran and back Hi Thomas 2008/8/4 Thomas Hrabe <[EMAIL PROTECTED]>: > I need to convert a 3d array from c alingment to fortran and was wandering > for the simplest code available. > Its all about python and an interfaced C++ program, which, however, > processes fortran aligned arrays. > > Is there a simple code from converting an array > arr = numpy.array((30,20,10)) > > to an array arr2 with the same shape > (arr.shape == arr2.shape) = true > where the data is aligned in fortran style. Does xf = np.asfortranarray(x) do what you want? Stéfan _______________________________________________ Numpy-discussion mailing list [email protected] http://projects.scipy.org/mailman/listinfo/numpy-discussion
<<winmail.dat>>
_______________________________________________ Numpy-discussion mailing list [email protected] http://projects.scipy.org/mailman/listinfo/numpy-discussion
