[NumPy-Tickets] [NumPy] #1765: f2py support for size(array, dim) syntax
NumPy Trac
numpy-tickets@scipy....
Thu Mar 10 11:26:31 CST 2011
#1765: f2py support for size(array, dim) syntax
-------------------------+--------------------------------------------------
Reporter: lorenz | Owner: pearu
Type: enhancement | Status: new
Priority: normal | Milestone: Unscheduled
Component: numpy.f2py | Version: 1.5.1
Keywords: |
-------------------------+--------------------------------------------------
In the discussion on issue #1532 it was suggested to open another issue
requesting support for the 2 argument size() syntax, as in
{{{
subroutine foo(a, n, m, b)
implicit none
real, intent(in) :: a(n, m)
integer, intent(in) :: n, m
real, intent(out) :: b(size(a, 1))
integer :: i
do i = 1, size(b)
b(i) = sum(a(i,:))
enddo
end subroutine
}}}
Of course, in this trivial example there is no real point in using
{{{size(a,1)}}} instead of {{{n}}} directly - however, when issue #1532 is
done (assumed shape support), this could be very useful!
Kind regards,
Lorenz
--
Ticket URL: <http://projects.scipy.org/numpy/ticket/1765>
NumPy <http://projects.scipy.org/numpy>
My example project
More information about the NumPy-Tickets
mailing list