Re: [eigen] Student contribution |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen Archives
]
Hello,
Due to the fact that we had our end year exams last week, we couldn't
work significantly on our project.
However we would like to submit a reorganization of the JacobiSVD class
in the SVD directory, indeed, we realized that we had to use some parts
of the JacobiSVD class in our functions. So we created a mother class
"GenericSVD" where there are functions used by both the JacobiSVD class
and our newly created class "BDCSVD" (for bidiagonal divide and conquer
SVD) ("JacobiSVD" and "BDCSVD" extend "GenericSVD").
"BDCSVD" is not finished yet : for the moment there's only the
specifications of the class and a part of the algorithm which is in
debug phase.
We would greatly appreciate if you could give us a feedback about the
reorganization first and then about the specifications of the methods we
are about to implement.
Note : the restructuration seems to work well for Eigen 3, the tests
named jacobisvd and geo* are still working when compiled with gcc on
Linux. Yet, it is not compatible with Eigen 2 and we do not know why. We
would appreciate any help on that matter.
Here is the link to our project :
https://bitbucket.org/gl27/eigen
The changed files are in the SVD directory
Best regards,
Team GL27
Gauthier Brun, Nicolas Carre, Jean Ceccato, Pierre Zoppitelli