On Mon, Jun 14, 2010 at 12:43 AM, Gael Guennebaud
<
gael.guennebaud@xxxxxxxxx> wrote:
> Hi,
>
> yes the sparse module will be official in Eigen 3. However it is
> still unclear whether it will be considered mature enough to be part
> of the 3.0 release, or if it will make it for 3.1 only. The most
> realistic is probably a mix of both, i.e., move all the part which are
> not fully stable regarding the API to an "unsupported" SparseExtra
> module.
>
> Actually the truth is that I mostly designed the entire module myself
> and I don't feel confident enough to consider it API stable. I would
> like that more people report on what is cool, what could be improved,
> what is missing, etc. Of course patches would be even better, but
> feedback on the API would already be of extremely great value :)
>
> For instance, I don't really like the way the direct solvers are
> implemented and made available. This part certainly has to be
> redesigned.
>
> I'm also not sure about the usefulness of the RandomSetters since we
> have a dynamic sparse class which is more flexible.
>
> Last but not least, triangular-ness and selfadjoint-ness is currently
> controlled as for dense matrices, i.e., via the selfadjointView and
> triangularView. This is needed to maximize the source compatibility
> between the two worlds, but for sparse objects which are aimed to be
> large, we might also consider runtime flags...
>
> cheers,
>
> gael
>
> On Mon, Jun 14, 2010 at 3:44 AM, Sameer Agarwal
> <
sameeragarwal@xxxxxxxxxx> wrote:
>> Hi Guys,
>> I understand that the sparse matrix support in eigen2 was experimental
>> and no more bug fixes to it are planned. What is the plan for sparse
>> matrix support in eigen3. Is it going to remain an experimental part
>> of the library or will it be a fully supported part of it?
>>
>> Sameer
>>
>>
>>
>
>
>