[Rivet] Eigen2

Andy Buckley andy.buckley at ed.ac.uk
Tue Nov 3 18:25:57 GMT 2009


Holger Schulz wrote:
> Frank Siegert wrote:
>> With the recent addition of Eigen2, our pyext/ subdirectory wouldn't 
>> compile anymore. This was easily fixable, but there is a more serious 
>> problem:
>>
>> Since Eigen2 isn't being installed with Rivet any plugin analysis or 
>> external interface using the Rivet library will break, because they 
>> include Analysis.hh which includes Rivet.hh which [... Matrices.hh, 
>> VectorN.hh ...] which includes Eigen/Core (which isn't being installed).
>>
>> Is there any plan to install Eigen2 or not include it in any headers?
>>
>> Frank
>> _______________________________________________
>> Rivet mailing list
>> Rivet at projects.hepforge.org
>> http://www.hepforge.org/lists/listinfo/rivet
>>   
> I just stumbled upon the same problem, adding a "-I/rivet/include/eigen2"
> to the compiler solved the problem.
> 
> I found the Eigen include files in the Rivet source directory in 
> include/eigen2,
> so I think they are shipped with Rivet, right?

We can certainly install these headers... I'd forgotten that we were 
previously installing the eigen headers. I'll add something equivalent 
for eigen2.

Andy

-- 
Dr Andy Buckley
SUPA Advanced Research Fellow
Particle Physics Experiment Group, University of Edinburgh

The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.



More information about the Rivet mailing list