|Re: [eigen] Passing result of block() as non-const reference-to-matrix?|
[ Thread Index |
| More lists.tuxfamily.org/eigen Archives
Hauke, Martin: thanks for your suggestions.
It's a pity that there is no clean solution that is portable to pre-C++0x. I still don't quite get that it does work as expected when I pass a const Block to a const Matrix & -- it is not clear for me why that /does/ work.
I have a feeling that I (as an API user) need to know too much about the intricacies of the Eigen data-structures in this case, while I can usually just really on stuff to (almost magically) work; A Matrix::block() result /usually/ returns something that behaves as Matrix, but not always.
Best regards, Sidney