![]() |
Blitz Support : |
From: Derrick Bass (derrick_at_[hidden])
Date: 2003-07-20 21:07:46
Hi Navneet,
This question has come up before; no one has posted a fully general
solution, although such a thing is certainly possible. Nevertheless,
this may help:
http://www.oonumerics.org/MailArchives/blitz-support/msg00628.php
Derrick
On Thursday, July 17, 2003, at 12:35 PM, Dalal, Navneet wrote:
> Hi,
>
> I am writing bilinear interpolation code using blitz arrays. I would
> like to
> write this code for general N-d arrays using meta programming.
>
> However, I am stuck with one problem: how can I get a sub array along
> one
> particular dimension for a blitz array ?
>
> What I need is something like this:
>
> Array<double, 2> a (10, 10);
> // init a
>
> int index = 5;
> int firstDimension = 0;
>
> Array<double,1> b = a.subarray(firstDimension, index);
>
> // now b points to a(5, range::all)
>
>
>
> Is there a function or operator already overloaded for this purpose?
>
> thanks
> navneet
> _______________________________________________
> Blitz-support mailing list
> Blitz-support_at_[hidden]
> http://www.oonumerics.org/mailman/listinfo.cgi/blitz-support
>