4419 Commits

Author SHA1 Message Date
Anton Gladky
d65a6aeb20 Port unsupported constrained CG to Eigen3
(grafted from 4cd4be97a7165e6e45ee60aee23b9342af03c491
)
2014-01-15 17:49:52 +01:00
Gael Guennebaud
395214bcc3 Fix changeset 2702788da71303afa71e53dfa6542a560115425a
for fixed size matrices
(transplanted from 8f496cd3a3e1ce555da7391e72f5f51f3b4d1ec4
)
2013-11-01 18:17:55 +01:00
Gael Guennebaud
696bee033b Fix bug #678: vectors of row and columns transpositions were not properly resized in FullPivQR
(grafted from 2702788da71303afa71e53dfa6542a560115425a
)
2013-10-29 18:02:18 +01:00
Martinho Fernandes
59bd03457a Fix bug #503
C++11 support on simple allocators comes for free. `aligned_allocator` does not
need to add any `construct` overloads to work with C++11 compilers.
(grafted from a1f056cf2a0318d7a8d4a4bf4c5019c09a8fdbd6
)
2013-09-10 17:08:04 +02:00
vanhoucke
088e8fcfef Silence unused variable warning.
(grafted from 3736e00ae719d745fbde5012d8fe9047e85828c3
)
2013-10-04 00:21:03 +00:00
Gael Guennebaud
0e2efbddd3 Fix bug #666: unused-local-typedefs warning 2013-10-28 17:34:24 +01:00
Thomas Capricelli
12b9b92c40 fix a weird typo I commited in ae76c977041e7584324738a3075d4a926508dd90
(Nov 10th, 2009)
2013-10-11 20:44:25 +02:00
Gael Guennebaud
0952ab2ac4 Added tag 3.1.4 for changeset 38229a3d232b58934bd7c9f317ec0913bcb91ccc 2013-08-01 11:35:49 +02:00
Gael Guennebaud
38229a3d23 bump to 3.1.4 3.1.4 2013-08-01 11:35:43 +02:00
Gael Guennebaud
b18f9427a8 Fix bug in sparse documentation.
(transplanted from 4020d4286f0e4b40decbe825ffb2e8482daac85f
)
2013-07-04 06:49:24 +02:00
Gael Guennebaud
a6fbf2c202 CwiseUnaryView should not inherit no_assignment_operator!
(transplanted from 1330ca611b7129df3c4de37a5faa08678b8f7453
)
2013-06-24 13:45:33 +02:00
Gael Guennebaud
2034af6db9 fix compilation of ArrayBase::transposeInPlace
(transplanted from c21a04bcf978556555f874b780cae14dbdf4827f
)
2013-06-24 13:35:13 +02:00
Gael Guennebaud
fbe1d5fb2c bug #620: fix robustness issue in JacobiSVD::solve (also fix a perf. issue)
(transplanted from 8bbde351e7b88e690ca3d59616528511ff809101
)
2013-06-24 13:08:09 +02:00
Jitse Niesen
560877016a Avoid phrase "static allocation" for local storage on stack (bug #615).
(transplanted from 4e6d746514d3b7ef31cf4cd1ac5b48eb0e3cbe9e
)
2013-06-18 14:35:12 +01:00
Gael Guennebaud
c7ba7f59d6 Fix compilation issue with some compilers (when doing using Base::foo;, foo must be visible in the direct base class)
(transplanted from 33788b97dd2cd8662c598e14e1e901a7bd4df93b
)
2013-06-18 00:48:47 +02:00
Jeff Dean
5dca39eb8b Fix bug #613: psqrt was incorrect for small numbers
(transplanted from d5fa5001a7c6ba3ea29c5a4f18aebb8c1ec71dd6
)
2013-06-13 18:17:27 +02:00
Gael Guennebaud
21826e9e53 Add missing dependency in SparseSholesky header
(transplanted from f3af423c70af094aa6c6a550525bcd6addb421a5
)
2013-06-11 21:13:30 +02:00
Gael Guennebaud
97c08b43b4 Fix bug #608: the sign computation in LDLT was broken
(transplanted from a69b4b092beec7caf87f1fe13cbba0781c651852
)
2013-06-09 23:19:32 +02:00
Gael Guennebaud
8f67e02ee2 Fix non const data() member in Array and Matrix wrappers.
(transplanted from b5e5b6aa575cc6eb14576a7ad76cb47cee20b2f3
)
2013-05-16 10:18:19 +02:00
Gael Guennebaud
93c329445c Add missing data member function in CwiseUnaryView
(transplanted from e21dc15386059502a78ff08b82719fb8f8ca1871
)
2013-02-07 17:44:24 +01:00
Gael Guennebaud
575255bc1f fix a typo in commit 324ecf153b9b9ab85297e3087f0376e6c55f78fc
(regarding MKL on windows)
(transplanted from 576d62db6429a2ebf15ea4baa9e0273c862a6dfe
)
2012-08-27 13:17:45 +02:00
Gael Guennebaud
d29654fb4e Added tag 3.1.3 for changeset 2221cdbe629845b9b4ef08920257e32dcbcd7326 2013-04-16 09:38:46 +02:00
Gael Guennebaud
2221cdbe62 bump to 3.1.3 3.1.3 2013-04-16 09:38:40 +02:00
Hauke Heibel
ba1e62f516 Prevent calling .norm() on integer matrices in the unit tests.
(transplanted from b5d8299ee793b309f87e027fcb357ac19d688df9
)
2013-02-28 12:33:34 +01:00
Gael Guennebaud
ce2b0ac502 Fix two numerical issues in unit tests.
(transplanted from 455e6e38b6986f9081b07c79e53aa9fa50ce4edd
)
2013-02-27 08:07:18 +01:00
Gael Guennebaud
1f7dfcff8a Add missing template keyword
(transplanted from 858ac9ffe0b46f8a33f8d82040917b81cbe8bbe1
)
2013-03-01 00:03:28 +01:00
Gael Guennebaud
2234043f99 Enable SSE with ICC even when it mimics a gcc version lower than 4.2
(transplanted from 6eaff5a098aca2e61b0fe8614a07e7582cfa2239
)
2013-04-11 19:48:34 +02:00
Gael Guennebaud
69ff8afea7 Workaround gcc-4.7 bug #53900 (too aggressive optimization in our alignment check)
(transplanted from 19c78cf510fdbfb48ad3ffd409088b2bd83ea4ac
)
2013-01-22 22:59:09 +01:00
Gael Guennebaud
64a6d37729 Fix a serious bug in handmade_aligned_realloc: original data have to be moved if the alignment offset differs.
(transplanted from 7e04d7db029866eab0ff7c2a752edb2905bff61f
)
2013-04-10 13:58:20 +02:00
Gael Guennebaud
4ac874ed03 Upload CDASH submissions for the 3.1 branch to a separate project 2013-04-10 10:06:36 +02:00
Gael Guennebaud
0029599c4a Fix bug #581: remove useless piece of code is blueNorm
(transplanted from 8f44205671daed7637056162a841f8fd0312b0c1
)
2013-04-09 09:23:40 +02:00
Claas H. Köhler
f78dffffda Forward compiler flags to Fortran workaround
(transplanted from d6d638c751f2155b103678151a7028b4dbd435f5
)
2013-03-17 14:17:44 +01:00
Gael Guennebaud
e304a92f41 fix sparse vector assignment from a sparse matrix
(transplanted from 98ce4455ddad01ef028b65f96e232d4b750647f0
)
2013-03-06 11:58:22 +01:00
Gael Guennebaud
2674a31421 Fix a compilation with CGAL::Gmpq by adding explicit internal:: namespace when calling abs(). 2013-02-26 16:46:10 +01:00
Gael Guennebaud
de25881056 Fix computation of outer-stride when calling .real() or .imag()
(transplanted from 63135a735069aec658ccfb2424670b6ed585db5e
)
2013-02-26 15:08:50 +01:00
Jitse Niesen
7df8b57770 Fix linear vectorized transversal in linspace (fixes bug #526).
(transplanted from b4f6aec19561c73c09077f5aff88854b42fb4a49
)
2013-02-18 17:26:03 +00:00
Gael Guennebaud
ddba6054e0 Push cdash report of the 3.1 branch in its own cdash subproject 2013-02-15 15:30:27 +01:00
Gael Guennebaud
6adc13ea04 Fix SSE plog<float> to return -INF on 0
(transplanted from 8745da14d8609425764c399c6ac1f44235277ef3
)
2013-02-14 23:34:05 +01:00
Gael Guennebaud
66cbfd4d39 Fix some implicit int64 to int conversion warnings. However, the real issue
is that PermutationMatrix mixes the type of the stored indices and the "Index"
type used for the sizes, coeff indices, etc., which should be DenseIndex.
2013-02-14 18:16:51 +01:00
Gael Guennebaud
394784c999 Fix bug in aligned_free with windows CE
(transplanted from 25bcbfb10cb099a448cec0def453af6ba7810d72
)
2013-02-13 19:09:31 +01:00
Gael Guennebaud
fcc46f49ca Fix bug #551: compilation issue when using EIGEN_DEFAULT_DENSE_INDEX_TYPE 2013-02-09 09:43:17 +01:00
Gael Guennebaud
92983fc95a Fix traits of Map<Quaternion>, and respectively extend the unit tests
(transplanted from 392ffce3b92302007b1b6769d08ff4896b489ffe
)
2013-01-20 10:21:54 +01:00
Gael Guennebaud
d5702fb7e9 Some minor documentation fixes in Quaternion
(transplanted from fb89b662290857ab2133613cd9a84cc532720da4
)
2013-01-20 10:20:39 +01:00
Christoph Hertzberg
8aaa570c6d Fix bug #507: Mark variable as unused in NDEBUG case 2012-12-20 11:21:47 +01:00
Christoph Hertzberg
8c65cacad8 Fix bug #531: Empty line in <table> made doxygen render it as paragraphs 2012-12-17 16:13:42 +01:00
Gael Guennebaud
2041114285 Fix bug #533: add some missing const qualifiers (was already fixed in devel branch) 2012-12-16 20:36:59 +01:00
Gael Guennebaud
ac406a7685 Fix bug #535: unused variable warnings
(transplanted from 925a5b7d07ce9a457681618f8c319e71b719001d
)
2012-12-16 20:21:28 +01:00
Gael Guennebaud
45ccaacc54 fix geometry tutorial
(transplanted from 8719b1bf1610c1a5e8c200c730c27cfa1d00cf7d
)
2012-11-29 22:48:13 +08:00
Gael Guennebaud
43e90e3575 Added tag 3.1.2 for changeset 63c58c8436539b75f838a341e5deebaf012d3440 2012-11-05 22:23:03 +01:00
Gael Guennebaud
63c58c8436 bump to 3.1.2 3.1.2 2012-11-05 22:22:49 +01:00