Hi, I wanted to let the list know that I just uploaded a patch porting OpenQube to use Eigen 3. Avogadro maintains a snapshot of it, and can optionally build against the system installed version. In the new work we are doing we want to use Eigen 3, and that was the motivation for porting to the newer Eigen. If there are updates that Avogadro wants before it moves to Eigen 3 I could just backport them. With a little more work we could add some #ifdefs, but I largely wanted to see how well this worked and avoid the complication of having to test any Eigen change twice (once with Eigen 2, and again with Eigen 3).
The change is here, http://review.source.kitware.com/#/c/4260/ I was not proposing to go through Avogadro and change everything, but for Avogadro 2 my intent is to depend on Eigen 3. After talking with Benoit, it seems that basic structures such as the vectors could probably be passed between APIs using Eigen 2 or Eigen 3 but I am not sure how much testing that has received. Thoughts? Marcus ------------------------------------------------------------------------------ Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 _______________________________________________ Avogadro-devel mailing list Avogadro-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/avogadro-devel