Re: [eigen] Feature request for array

[ Thread Index | Date Index | More lists.tuxfamily.org/eigen Archives ]


Dear Jinglei,

I think so too, also, the word you are looking for is 'slicing'.
Stencil refers usually to the discretization of a differential
operator, which when performed on a finite difference/finite element
discretization, usually refers to a local slice of your array around
the evaluation point.

HTH,
A

On Fri, Jan 8, 2010 at 10:06 AM, Rohit Garg <rpg.314@xxxxxxxxx> wrote:
> I think this can be done TODAY in eigen using segments.
>
> 2010/1/8 Jinglei Hu <jingleihu@xxxxxxxxx>:
>> Hi,
>>
>> Eigen is really a nice piece of work. Thanks!
>>
>> In scientific computing, one and two (or even higher) dimensional arrays are
>> widely used. It would be nice to have the following function:
>>
>> 1dArray A(10), B(10), C(10);
>> A(4:10) = B(4:10) + C(4:10);
>>
>> I do not know the professional term for this, maybe stencil? In fortran,
>> this function for array is built-in. Blitz++ provides such function for
>> array and claimed performance in par with fortran. How about incorporating
>> this staff in Eigen?
>>
>> Cheers,
>> Jinglei
>
>
>
> --
> Rohit Garg
>
> http://rpg-314.blogspot.com/
>
> Senior Undergraduate
> Department of Physics
> Indian Institute of Technology
> Bombay
>
>
>



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/