Re: [eigen] Conflict between coeffRef and CppAD |
[ Thread Index | Date Index | More lists.tuxfamily.org/eigen Archives ]
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@xxxxxxxxxwrote: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
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |