Re: [eigen] Re: Student contribution |
[ Thread Index | Date Index | More lists.tuxfamily.org/eigen Archives ]
On Sat, Jun 15, 2013 at 7:26 PM, BRUN Gauthier <brunga@xxxxxxxxxxxxxx> wrote: > > Hi, > > We have found something that could explain the bug with complexes. > When we do > MatrixType result(upperbid.householderU()* > upperbid.bidiagonal().toDenseMatrix() * upperbid.householderV().adjoint()); > MatrixType result2(upperbid.householderV()* > upperbid.bidiagonal().toDenseMatrix().adjoint() * > upperbid.householderU().adjoint()) > > We would expect result.adjoint() == result2 but we don't. When we print them > we have different results. We do not know how to solve it. This is an embarrassing report . The fix is in the attached file. I'll commit it as soon as my computer has compiled and run all the unit tests. Thanks a lot for this finding! Gael.
Attachment:
fix_householdersequence_conjugate.diff
Description: Binary data
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |