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 |
|
Benoit Jacob
|
132eb28e9c
|
Automatic relicensing to MPL2 using Keirs script. Manual fixup follows.
|
2012-07-13 14:42:47 -04:00 |
|
Keir Mierle
|
0bec280dd1
|
Add preliminary script to relicense Eigen to MPL2.
|
2012-07-11 11:29:52 -07:00 |
|
Gael Guennebaud
|
bff29c0af9
|
fix computation of fixed size sub/super diagonal size
(transplanted from 3e6329a0d92a951523d1d0f5e4f4565a87a52a45
)
|
2012-07-10 22:39:05 +02:00 |
|
Gael Guennebaud
|
a1f7a87e1e
|
Fix possible underflow issues in SelfAdjointEigenSolver
(transplanted from a2c3003be2ea297056a880b34b1d8f14c80b293d
)
|
2012-07-10 09:51:26 +02:00 |
|
Gael Guennebaud
|
689d64156c
|
fix compilation with MSVC
|
2012-07-05 21:58:01 +02:00 |
|
Gael Guennebaud
|
95e3e4f865
|
Fix bug #480: workaround the Android NDK defining isfinite as a macro
(transplanted from 5dbdde0420ef8173656392d5bdbec701b0969361
)
|
2012-07-05 17:22:25 +02:00 |
|
Jitse Niesen
|
32e83f6000
|
doc: Typo in CustomizingEigen, introduced in previous commit.
Thanks to Christoph Hertzberg for noting this.
(transplanted from 60edf02f6f0698a910b330c387108f4c34ae1e74
)
|
2012-07-05 13:56:28 +01:00 |
|
Jitse Niesen
|
4a7609fa74
|
doc: Add constructor to example for inheritance.
See "Error in Inheriting Eigen::Vector3d" on forum.
(transplanted from b582b2ebdc5657c993698e89db699e885af68c55
)
|
2012-07-05 13:36:02 +01:00 |
|
Gael Guennebaud
|
dee3325ef5
|
fix bug #486: template speacialization of member functions must be declared inline to avoid duplicate references
(transplanted from 0a7ce6ad695a33b8e8f08c78725baf982c20fcbd
)
|
2012-07-05 13:32:23 +02:00 |
|
Gael Guennebaud
|
2c88252599
|
fix bug #487: isometry * scaling was not compiling
|
2012-07-04 18:25:07 +02:00 |
|