Gael Guennebaud
|
63c58c8436
|
bump to 3.1.2
3.1.2
|
2012-11-05 22:22:49 +01:00 |
|
Gael Guennebaud
|
caf24f1c9e
|
Disable opengl demo if Qt4 or OpenGL cannot be found.
|
2012-10-31 11:36:45 +01:00 |
|
Gael Guennebaud
|
f7b959b5fb
|
Fix unused variable warning
|
2012-10-30 10:10:29 +01:00 |
|
Gael Guennebaud
|
ad27746b5d
|
fix bug #524: Pardiso's parameter array does not have to be aligned!
(transplanted from b3254c9af514ae4d6ab0e8a2947dea8aa3592d9b
)
|
2012-10-24 10:31:04 +02:00 |
|
Gael Guennebaud
|
90912315ac
|
fix bug #521: __cpuidex is not available on all architectures supported by MSVC
(transplanted from 138897cc065e7acd2fac56b17faf5c0806f86684
)
|
2012-10-24 10:21:41 +02:00 |
|
Gael Guennebaud
|
26e9563baf
|
Windows CE does not provide an aligned_malloc function.
(transplanted from 9b418afff6b55842f0d996eea879eea7289081f9
)
|
2012-10-24 10:12:42 +02:00 |
|
Gael Guennebaud
|
85c40128e4
|
Fix bug #519: AlignedBox::dim() was wrong for dynamic dimensions
(transplanted from 0753463d70618d1201be0e57b0771c26d38ebf09
)
|
2012-10-24 09:58:35 +02:00 |
|
Gael Guennebaud
|
7b13a7fd23
|
fix comma initializer when inserting empty matrices
(transplanted from a67eea05c167e69f5e82410941d8645764e45038
)
|
2012-10-03 21:58:14 +02:00 |
|
Gael Guennebaud
|
2f0307cdb5
|
fix dense=sparse*diagonal (there was an issue in the values returned by the .outer() function of the related iterators)
(transplanted from fec6df1f7dc4da6de865cc024c45aee5dbb64d88
)
|
2012-10-03 09:06:19 +02:00 |
|
Gael Guennebaud
|
749317561c
|
add an assertion when inserting an already existing element
|
2012-10-02 23:02:23 +02:00 |
|
Gael Guennebaud
|
dc5b335f9f
|
add scalar multiple to diagonal matrices
|
2012-09-27 09:37:05 +02:00 |
|
Gael Guennebaud
|
74a2a0f224
|
fix SparseMatrix option bit flag in eval<> helper
(transplanted from 1b004d579469e83d0af607e9083c680c55025694
)
|
2012-09-27 09:22:10 +02:00 |
|
Gael Guennebaud
|
b0862dcb2f
|
fix bug #515: missing explicit scalar conversion
|
2012-09-27 00:23:19 +02:00 |
|
Gael Guennebaud
|
ba013de9da
|
fix bug #511: pretty printers on windows
(transplanted from 44374788b5aacd1fbd130ebb86b0b37eb969ba61
)
|
2012-09-26 23:48:48 +02:00 |
|
Gael Guennebaud
|
4ea9113efc
|
fix bug #509: warning with gcc 4.7
(transplanted from 7c4b55fda9939dda66e927c158a21bcc117ae7f4
)
|
2012-09-26 23:32:22 +02:00 |
|
Gael Guennebaud
|
76a2db4c74
|
workaround weird compilation error with MSVC
(transplanted from 48c4d48aec7b8aac992aabe265e7153e8a36c0bd
)
|
2012-09-14 09:54:56 +02:00 |
|
Gael Guennebaud
|
53a0142583
|
fix compilation with m.array().min/max(scalar)
(transplanted from 0c584dcf4d840effa622045b91486dbed0777213
)
|
2012-09-12 17:50:07 +02:00 |
|
Benoit Jacob
|
733fd6e7ba
|
Replace COPYING.LGPL by a copy of the LGPL 2.1 (instead of LGPL 3).
Indeed, all the LGPL code we use, is licensed under LGPL 2.1 (with some files being "2.1 or later").
|
2012-09-10 13:27:44 -04:00 |
|
Gael Guennebaud
|
26282498dc
|
fix bug #501: remove aggressive mat/scalar optimization (was replaced by mat*(1/scalar) for non integer types)
(transplanted from 721671cc4e5950e8cb1c905be720d4318bf9fcdb
)
|
2012-09-08 11:52:03 +02:00 |
|
Gael Guennebaud
|
f4bdc66e83
|
remove stupid assert in blue norm.
(transplanted from 06d2fe453d5dfbdc8a69dcd02f17801fc3f75b86
)
|
2012-09-07 23:19:24 +02:00 |
|
Gael Guennebaud
|
16deb21376
|
forward resize() function from Array/Matrix-Wrapper to the nested expression such that mat.array().resize(a,b) is now allowed.
(transplanted from 9da41cc527ec595feb3377d089db6cd3adc9a5c8
)
|
2012-08-30 16:28:53 +02:00 |
|
Gael Guennebaud
|
221f54698c
|
Fix out-of-range memory access in GEMV (the memory was not used for the computation, only to assemble unaligned packets from aligned packet loads)
|
2012-08-30 10:52:15 +02:00 |
|
Gael Guennebaud
|
2858b6d2d6
|
fix bug #499: the image was missing because of a dependency issue when building/executing the "special" examples
(transplanted from 75435079caa4213f86ccb57fe70ceb56c8e62ad1
)
|
2012-08-27 11:11:25 +02:00 |
|
Gael Guennebaud
|
e589e3f0b6
|
simplify eigen-doc.tgz file generation, and make it more future proof
(transplanted from aa1aa36d6da6ed349678975f1d93c7dc415257bc
)
|
2012-08-27 10:56:44 +02:00 |
|
Gael Guennebaud
|
66e7d02533
|
remove EXTRACT_ALL
(transplanted from 904c2e6cfbe22d657c583cd9e5b836a769819dba
)
|
2012-08-27 10:30:10 +02:00 |
|
Thomas Capricelli
|
5cde86fce8
|
add piwik code to documentation (web stats engine)
|
2012-08-21 22:39:47 +02:00 |
|
Thomas Capricelli
|
d0cb2b78d3
|
documentation script : the 3.1 branch is currently 'dox', not 'dox-devel'
|
2012-08-21 20:42:09 +02:00 |
|
jdh8
|
c0da31309d
|
merge
|
2012-08-18 21:10:42 +08:00 |
|
Jitse Niesen
|
66c3343238
|
Undo incorrect fix in previous commit, and fix real mistake instead.
(transplanted from dee866a99a372dbbdcc8777e9a35da37ae3776a8
)
|
2012-08-17 15:36:37 +01:00 |
|
Jitse Niesen
|
0c078ca80a
|
Documentation fixes. Thanks to Rodney Sparapani for reporting these.
(transplanted from 5eefca637e1c964426e8515b2493fbed816a789a
)
|
2012-08-17 14:49:18 +01:00 |
|
jdh8
|
87e4b10747
|
merge
|
2012-08-08 17:47:59 +08:00 |
|
Gael Guennebaud
|
e2886d34ef
|
Fix precision regression when attempting to fix underflow issues.
(transplanted from af824091be78c82212cef4b2fb085a083fbebc5e
)
|
2012-08-05 09:57:31 +02:00 |
|
jdh8
|
246d12dcab
|
Fix some typos in MatrixLogarithm to improve accuracy.
|
2012-08-03 23:39:15 +08:00 |
|
Desire NUENTSA
|
1914024965
|
bug #493 : multiple calls to FindUmfPack
|
2012-08-02 10:00:23 +02:00 |
|
Gael Guennebaud
|
a03c970c5c
|
fix various regressions with MKL support
(transplanted from 8ab0e16e27ea50912ad181ad492b7bd10ffeba98
)
|
2012-07-28 16:32:43 +02:00 |
|
Gael Guennebaud
|
9f945b6028
|
SparseMatrix: add missing ctor for ReturnByValue
(transplanted from 7518201de8e4515bc60c9c68e3d1f7b974d3a24c
)
|
2012-07-25 23:03:10 +02:00 |
|
Gael Guennebaud
|
4691a4e4b5
|
Fix aliasing issue in sparse matrix assignment.
(m=-m; or m=m.transpose(); with m sparse work again)
(transplanted from e75b1eb883bd65f8f34b1ca2ca13cd28744ab13a
)
|
2012-07-25 09:33:50 +02:00 |
|
Jitse Niesen
|
e546ee315a
|
Use EISPACK's strategy re max number of iters in Schur decomposition (bug #479).
|
2012-07-22 22:03:23 +01:00 |
|
Benoit Jacob
|
a63c4da68e
|
Added tag 3.1.1 for changeset 22415b3dbb656b07c6a096bc8d4dd61f2822c583
|
2012-07-22 10:18:18 -04:00 |
|
Benoit Jacob
|
22415b3dbb
|
bump version number
3.1.1
|
2012-07-22 10:17:54 -04:00 |
|
Desire NUENTSA
|
b4065b5598
|
bug #479 : Adjust max iterations count wrt matrix size
|
2012-07-16 11:31:59 +02:00 |
|
Benoit Jacob
|
7273feee92
|
add COPYING.MINPACK
|
2012-07-15 11:46:22 -04:00 |
|
Benoit Jacob
|
3a0c40de29
|
MINPACK license is OK for MPL2 after all
|
2012-07-15 10:30:57 -04:00 |
|
Benoit Jacob
|
d1765d98a9
|
add COPYING.README
|
2012-07-15 10:29:09 -04:00 |
|
Benoit Jacob
|
de23f2a27e
|
add COPYING.MPL2
|
2012-07-15 10:20:59 -04:00 |
|
Benoit Jacob
|
48ea53288d
|
remove outdated "Eigen itself is part of the KDE project" outside of eigen2 files
|
2012-07-15 10:17:45 -04:00 |
|
Gael Guennebaud
|
b2d857af3e
|
document EIGEN_MPL2_ONLY
(transplanted from 54559094ec492f437c411ad900705bdb17ad6d7a
)
|
2012-07-14 09:56:03 +02:00 |
|
Gael Guennebaud
|
98f16a6ee7
|
fix bug #485: conflict between a typedef and template type parameter
(transplanted from 46b1c7a0ce3dcd726a4ea2393f4491d63e36cdd1
)
|
2012-07-13 20:54:38 +02:00 |
|
Benoit Jacob
|
0de22418e1
|
Add a EIGEN_MPL2_ONLY build option to generate compiler errors when including non-MPL2 modules
|
2012-07-13 14:42:47 -04:00 |
|
Benoit Jacob
|
6072cac80e
|
Manual MPL2 relicensing fixes
|
2012-07-13 14:42:47 -04:00 |
|