> The ABI does break, the Eigen vector classes changed some template
> arguments for Vector3d defines for example, I hit this when porting
> some of the QM code.

Considering we broke Avogadro ABI in the 1.1 update, I wasn't overly concerned 
about this -- largely because I think this effort will make it *much* easier 
for packagers to use the newer Eigen code.

> Most of the migration is relatively simple, I took a quick look and
> the only change I would suggest is configuring the Eigen definition so
> that users of the Avogadro API don't need to duplicate this define (or
> would it work if they did not). 

Good point, they'll want the define as well.

-Geoff
------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60134791&iu=/4140/ostg.clktrk
_______________________________________________
Avogadro-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/avogadro-devel

Reply via email to