Boost logo

Ublas :

From: Dan Elliott (dan_elliott_at_[hidden])
Date: 2005-07-22 07:07:29


Michael Stevens wrote:
> On Thursday 21 July 2005 10:34, Dima Sorkin wrote:
>> 2)What is the meaning of "indirect_array" in storage.hpp ?
>
>
> It is part of a group of functions and types that allow you to work with
> 'indirect' proxies. These complement ranges and slices and allow you to
> specify a list of indices to be used. 'indirect_array' provides a useful
> default type for storing these and also allows you to 'compose' with ranges
> and slice to get composite results.

indirect_array will allow the user to mask elements of an array or
vector (e.g. x[1,3,5,6,9,15])?

> The indirect functions have been in the uBLAS source for quite some time now.
> I guess it would be a good time to make a decision to keep and document them
> or that they should go.

Sounds very useful. If it is not too much trouble, I say keep it and
document it.

- dan