Re: [eigen] compilation failed for not aligned tiny matrix

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


2009/10/6 Benoit Jacob <jacob.benoit.1@xxxxxxxxx>:
> 2009/10/6 Gael Guennebaud <gael.guennebaud@xxxxxxxxx>:
>>
>> Hi,
>>
>> ok, here the bug is that computeInverse() expect a PlainMatrixType which in
>> your case is equivalent to TinyRMatrix but without the DontAlign option. Yes
>> that's a bug in Eigen.
>>
>> But now, I'm wondering why computeInverse is not a template function ? Think
>> about submatrices, or, e.g., to perform: m.transpose().computeInverse(inv);
>> - here m.transpose() is row major and so computeInverse will expect a row
>> major matrix.
>
> Yes, all these functions that take a ptr/ref to result should be
> template in the result type, you're perfectly right.

OK, done.

Benoit



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