[eigen] Bug in traspose

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



Hello,

I think there's a bug in Transpose.h, at least in current svn revision (761491):
    enum {
      RowsAtCompileTime = MatrixType::Traits::ColsAtCompileTime,
      ColsAtCompileTime = MatrixType::Traits::RowsAtCompileTime,
      MaxRowsAtCompileTime = MatrixType::Traits::MaxRowsAtCompileTime,
      MaxColsAtCompileTime = MatrixType::Traits::MaxColsAtCompileTime
    };
should be:
    enum {
      RowsAtCompileTime = MatrixType::Traits::ColsAtCompileTime,
      ColsAtCompileTime = MatrixType::Traits::RowsAtCompileTime,
      MaxRowsAtCompileTime = MatrixType::Traits::MaxColsAtCompileTime,
      MaxColsAtCompileTime = MatrixType::Traits::MaxRowsAtCompileTime
    };

It's being more difficult that what I initially thought to refresh my algebra and numerical methods while trying to understand all that complex templates stuff, but I'm still here working even if I don't show up a lot.

By the way, I'm not sure if I have to post it here, or to some bugzilla, or just send it to Jacob?

Cheers

Ramon




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