Re: [eigen] Conflict between coeffRef and CppAD

[ Thread Index | Date Index | More lists.tuxfamily.org/eigen Archives ]


Thank you Christoph, does this mean that the issue is fixed in version 3-3-beta1 or that it will be fixed in the near future?

On Wed, Jun 22, 2016 at 11:56 AM, Christoph Hertzberg <chtz@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote:
On 2016-06-22 11:34, Hilario Tomé wrote:
Dear all,

I am reviving this topic since I didn't manage to solve it, can you give me
any suggestions to fix it? Gael already suggested a sparse matrix plugin
that solves the problem for the setFromTriplets method, can something
similar be done for coeffRef?

This problem still exists with Eigen 3.2.8 and gcc 4.8.4.

We'll probably won't fix this for the 3.2 branch (and if we do, you'd need to wait for the next release). I guess, the easiest solution is to upgrade to 3.3-beta1.

Christoph






Best,

On Tue, Apr 14, 2015 at 10:53 AM, Gael Guennebaud <gael.guennebaud@xxxxxxxxx
wrote:

yes, let's go with a value_type alias to Scalar. Even though that's a bit
ugly, this will simplify everybody's life!

gael.

On Mon, Apr 13, 2015 at 5:25 PM, Christoph Hertzberg <
chtz@xxxxxxxxxxxxxxxxxxxxxxxx> wrote:

Am 10.04.2015 um 13:47 schrieb Hilario Tomé:

I would appreciate if someone could also explain the reason of the
problem.


 From looking at the error message, it appears that CppAD adds a
value_type typedef to EigenBase, thus making our SFINAE-mechanism fail.

I'm tending to agree to simply add a value_type typedef ourselves (Bug
360), and drop that SFINAE construct.

Christoph


--
----------------------------------------------
Dipl.-Inf., Dipl.-Math. Christoph Hertzberg
Cartesium 0.049
Universität Bremen
Enrique-Schmidt-Straße 5
28359 Bremen

Tel: +49 (421) 218-64252
----------------------------------------------







--
 Dipl. Inf., Dipl. Math. Christoph Hertzberg

 Universität Bremen
 FB 3 - Mathematik und Informatik
 AG Robotik
 Robert-Hooke-Straße 1
 28359 Bremen, Germany

 Zentrale: +49 421 178 45-6611

 Besuchsadresse der Nebengeschäftsstelle:
 Robert-Hooke-Straße 5
 28359 Bremen, Germany

 Tel.:    +49 421 178 45-4021
 Empfang: +49 421 178 45-6600
 Fax:     +49 421 178 45-4150
 E-Mail:  chtz@xxxxxxxxxxxxxxxxxxxxxxxx

 Weitere Informationen: http://www.informatik.uni-bremen.de/robotik





--
Hilario.


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/