UpperBidiagonalization does not work for RowMajor matrices
@chhtz
Submitted by Christoph HertzbergAssigned to Nobody
Link to original bugzilla bug (#769)
Version: 3.2
Description
The problem is that at some places columns are referred to via Ref<Matrix<Scalar, Dynamic, 1> > which does not allow internal strides.
I guess it could be fixed by defining SubColumnType and SubRowType in
https://bitbucket.org/eigen/eigen/src/2a564695f0e9391eb3a0125bd5731c17aabdb680/Eigen/src/SVD/UpperBidiagonalization.h?at=default#cl-161
depending on the strides of MatrixType.
This defect causes unit tests not to compile if EIGEN_DEFAULT_TO_ROW_MAJOR is enabled.
Edited by Eigen Bugzilla