Re: [eigen] Conflict between coeffRef and CppAD

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


On 2016-06-22 16:23, Hilario Tomé wrote:
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?

It has been fixed in the 3.3 branch a while ago, so even 3.3-alpha should be fine. Check here:

http://eigen.tuxfamily.org/bz/show_bug.cgi?id=360

Christoph



On Wed, Jun 22, 2016 at 11:56 AM, Christoph Hertzberg <
chtz@xxxxxxxxxxxxxxxxxxxxxxxx> 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






--
 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



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