Commit Graph

  • d29654fb4e Added tag 3.1.3 for changeset 2221cdbe62 Gael Guennebaud 2013-04-16 09:38:46 +02:00
  • 2221cdbe62 bump to 3.1.3 3.1.3 Gael Guennebaud 2013-04-16 09:38:40 +02:00
  • ba1e62f516 Prevent calling .norm() on integer matrices in the unit tests. (transplanted from b5d8299ee7 ) Hauke Heibel 2013-02-28 12:33:34 +01:00
  • ce2b0ac502 Fix two numerical issues in unit tests. (transplanted from 455e6e38b6 ) Gael Guennebaud 2013-02-27 08:07:18 +01:00
  • 1f7dfcff8a Add missing template keyword (transplanted from 858ac9ffe0 ) Gael Guennebaud 2013-03-01 00:03:28 +01:00
  • 2234043f99 Enable SSE with ICC even when it mimics a gcc version lower than 4.2 (transplanted from 6eaff5a098 ) Gael Guennebaud 2013-04-11 19:48:34 +02:00
  • 69ff8afea7 Workaround gcc-4.7 bug #53900 (too aggressive optimization in our alignment check) (transplanted from 19c78cf510 ) Gael Guennebaud 2013-01-22 22:59:09 +01:00
  • 64a6d37729 Fix a serious bug in handmade_aligned_realloc: original data have to be moved if the alignment offset differs. (transplanted from 7e04d7db02 ) Gael Guennebaud 2013-04-10 13:58:20 +02:00
  • 4ac874ed03 Upload CDASH submissions for the 3.1 branch to a separate project Gael Guennebaud 2013-04-10 10:06:36 +02:00
  • 0029599c4a Fix bug #581: remove useless piece of code is blueNorm (transplanted from 8f44205671 ) Gael Guennebaud 2013-04-09 09:23:40 +02:00
  • f78dffffda Forward compiler flags to Fortran workaround (transplanted from d6d638c751 ) Claas H. Köhler 2013-03-17 14:17:44 +01:00
  • e304a92f41 fix sparse vector assignment from a sparse matrix (transplanted from 98ce4455dd ) Gael Guennebaud 2013-03-06 11:58:22 +01:00
  • 2674a31421 Fix a compilation with CGAL::Gmpq by adding explicit internal:: namespace when calling abs(). Gael Guennebaud 2013-02-26 16:46:10 +01:00
  • de25881056 Fix computation of outer-stride when calling .real() or .imag() (transplanted from 63135a7350 ) Gael Guennebaud 2013-02-26 15:08:50 +01:00
  • 7df8b57770 Fix linear vectorized transversal in linspace (fixes bug #526). (transplanted from b4f6aec195 ) Jitse Niesen 2013-02-18 17:26:03 +00:00
  • ddba6054e0 Push cdash report of the 3.1 branch in its own cdash subproject Gael Guennebaud 2013-02-15 15:30:27 +01:00
  • 6adc13ea04 Fix SSE plog<float> to return -INF on 0 (transplanted from 8745da14d8 ) Gael Guennebaud 2013-02-14 23:34:05 +01:00
  • 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. Gael Guennebaud 2013-02-14 18:16:51 +01:00
  • 394784c999 Fix bug in aligned_free with windows CE (transplanted from 25bcbfb10c ) Gael Guennebaud 2013-02-13 19:09:31 +01:00
  • fcc46f49ca Fix bug #551: compilation issue when using EIGEN_DEFAULT_DENSE_INDEX_TYPE Gael Guennebaud 2013-02-09 09:43:17 +01:00
  • 92983fc95a Fix traits of Map<Quaternion>, and respectively extend the unit tests (transplanted from 392ffce3b9 ) Gael Guennebaud 2013-01-20 10:21:54 +01:00
  • d5702fb7e9 Some minor documentation fixes in Quaternion (transplanted from fb89b66229 ) Gael Guennebaud 2013-01-20 10:20:39 +01:00
  • 8aaa570c6d Fix bug #507: Mark variable as unused in NDEBUG case Christoph Hertzberg 2012-12-20 11:21:47 +01:00
  • 8c65cacad8 Fix bug #531: Empty line in <table> made doxygen render it as paragraphs Christoph Hertzberg 2012-12-17 16:13:42 +01:00
  • 2041114285 Fix bug #533: add some missing const qualifiers (was already fixed in devel branch) Gael Guennebaud 2012-12-16 20:36:59 +01:00
  • ac406a7685 Fix bug #535: unused variable warnings (transplanted from 925a5b7d07 ) Gael Guennebaud 2012-12-16 20:21:28 +01:00
  • 45ccaacc54 fix geometry tutorial (transplanted from 8719b1bf16 ) Gael Guennebaud 2012-11-29 22:48:13 +08:00
  • 43e90e3575 Added tag 3.1.2 for changeset 63c58c8436 Gael Guennebaud 2012-11-05 22:23:03 +01:00
  • 63c58c8436 bump to 3.1.2 3.1.2 Gael Guennebaud 2012-11-05 22:22:49 +01:00
  • caf24f1c9e Disable opengl demo if Qt4 or OpenGL cannot be found. Gael Guennebaud 2012-10-31 11:36:45 +01:00
  • f7b959b5fb Fix unused variable warning Gael Guennebaud 2012-10-30 10:10:29 +01:00
  • ad27746b5d fix bug #524: Pardiso's parameter array does not have to be aligned! (transplanted from b3254c9af5 ) Gael Guennebaud 2012-10-24 10:31:04 +02:00
  • 90912315ac fix bug #521: __cpuidex is not available on all architectures supported by MSVC (transplanted from 138897cc06 ) Gael Guennebaud 2012-10-24 10:21:41 +02:00
  • 26e9563baf Windows CE does not provide an aligned_malloc function. (transplanted from 9b418afff6 ) Gael Guennebaud 2012-10-24 10:12:42 +02:00
  • 85c40128e4 Fix bug #519: AlignedBox::dim() was wrong for dynamic dimensions (transplanted from 0753463d70 ) Gael Guennebaud 2012-10-24 09:58:35 +02:00
  • 7b13a7fd23 fix comma initializer when inserting empty matrices (transplanted from a67eea05c1 ) Gael Guennebaud 2012-10-03 21:58:14 +02:00
  • 2f0307cdb5 fix dense=sparse*diagonal (there was an issue in the values returned by the .outer() function of the related iterators) (transplanted from fec6df1f7d ) Gael Guennebaud 2012-10-03 09:06:19 +02:00
  • 749317561c add an assertion when inserting an already existing element Gael Guennebaud 2012-10-02 23:02:23 +02:00
  • dc5b335f9f add scalar multiple to diagonal matrices Gael Guennebaud 2012-09-27 09:37:05 +02:00
  • 74a2a0f224 fix SparseMatrix option bit flag in eval<> helper (transplanted from 1b004d5794 ) Gael Guennebaud 2012-09-27 09:22:10 +02:00
  • b0862dcb2f fix bug #515: missing explicit scalar conversion Gael Guennebaud 2012-09-27 00:23:19 +02:00
  • ba013de9da fix bug #511: pretty printers on windows (transplanted from 44374788b5 ) Gael Guennebaud 2012-09-26 23:48:48 +02:00
  • 4ea9113efc fix bug #509: warning with gcc 4.7 (transplanted from 7c4b55fda9 ) Gael Guennebaud 2012-09-26 23:32:22 +02:00
  • 76a2db4c74 workaround weird compilation error with MSVC (transplanted from 48c4d48aec ) Gael Guennebaud 2012-09-14 09:54:56 +02:00
  • 53a0142583 fix compilation with m.array().min/max(scalar) (transplanted from 0c584dcf4d ) Gael Guennebaud 2012-09-12 17:50:07 +02:00
  • 733fd6e7ba Replace COPYING.LGPL by a copy of the LGPL 2.1 (instead of LGPL 3). Benoit Jacob 2012-09-10 13:27:44 -04:00
  • 26282498dc fix bug #501: remove aggressive mat/scalar optimization (was replaced by mat*(1/scalar) for non integer types) (transplanted from 721671cc4e ) Gael Guennebaud 2012-09-08 11:52:03 +02:00
  • f4bdc66e83 remove stupid assert in blue norm. (transplanted from 06d2fe453d ) Gael Guennebaud 2012-09-07 23:19:24 +02:00
  • 16deb21376 forward resize() function from Array/Matrix-Wrapper to the nested expression such that mat.array().resize(a,b) is now allowed. (transplanted from 9da41cc527 ) Gael Guennebaud 2012-08-30 16:28:53 +02:00
  • 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) Gael Guennebaud 2012-08-30 10:52:15 +02:00
  • 2858b6d2d6 fix bug #499: the image was missing because of a dependency issue when building/executing the "special" examples (transplanted from 75435079ca ) Gael Guennebaud 2012-08-27 11:11:25 +02:00
  • e589e3f0b6 simplify eigen-doc.tgz file generation, and make it more future proof (transplanted from aa1aa36d6d ) Gael Guennebaud 2012-08-27 10:56:44 +02:00
  • 66e7d02533 remove EXTRACT_ALL (transplanted from 904c2e6cfb ) Gael Guennebaud 2012-08-27 10:30:10 +02:00
  • 5252d823c9 Optimize matrix power Chen-Pang He 2012-08-26 02:15:41 +08:00
  • 1cd4279b03 Fix a lot in MatrixPower.h Chen-Pang He 2012-08-25 01:09:20 +08:00
  • edc7a09ee7 merge Jitse Niesen 2012-08-27 22:57:39 +01:00
  • bfaa7f4ffe Add test for matrix power. Use Christoph Hertzberg's suggestion to use exponent laws. Chen-Pang He 2012-08-27 22:48:37 +01:00
  • fe9956defe Read real and complex bench matrices from a unique folder Output and display bench results using XML and XSLT Desire NUENTSA W. 2012-08-27 22:52:43 +02:00
  • b55d260ada Replace atanh with atanh2 Chen-Pang He 2012-08-27 21:43:41 +01:00
  • ebe511334f workaround clang bug (see http://forum.kde.org/viewtopic.php?f=74&t=102653) Gael Guennebaud 2012-08-27 14:50:45 +02:00
  • 576d62db64 fix a typo in commit 324ecf153b (regarding MKL on windows) Gael Guennebaud 2012-08-27 13:17:45 +02:00
  • 75435079ca fix bug #499: the image was missing because of a dependency issue when building/executing the "special" examples Gael Guennebaud 2012-08-27 11:11:25 +02:00
  • aa1aa36d6d simplify eigen-doc.tgz file generation, and make it more future proof Gael Guennebaud 2012-08-27 10:56:44 +02:00
  • 904c2e6cfb remove EXTRACT_ALL Gael Guennebaud 2012-08-27 10:30:10 +02:00
  • 5cde86fce8 add piwik code to documentation (web stats engine) Thomas Capricelli 2012-08-21 22:39:47 +02:00
  • 3664ba0811 add piwik code to documentation (web stats engine) Thomas Capricelli 2012-08-21 22:38:14 +02:00
  • edc496f087 add piwik code to documentation (web stats engine) Thomas Capricelli 2012-08-21 22:36:29 +02:00
  • d0cb2b78d3 documentation script : the 3.1 branch is currently 'dox', not 'dox-devel' Thomas Capricelli 2012-08-21 20:42:09 +02:00
  • 1b4aed7255 Fix toc in dox and claim copyright jdh8 2012-08-20 03:04:28 +08:00
  • 573d88f81c Dox in MatrixFunctions jdh8 2012-08-19 18:12:04 +08:00
  • 15dabd4db7 Bugfix in MatrixLogarithm.h jdh8 2012-08-18 21:28:05 +08:00
  • c0da31309d merge jdh8 2012-08-18 21:10:42 +08:00
  • 42c1b9a8dd Ensured that all branches of MatrixLogarithmAtomic::getPadeDegree return values. Hauke Heibel 2012-08-18 10:18:31 +02:00
  • f047030104 Add specialization for float and long double jdh8 2012-08-18 02:27:47 +08:00
  • 66c3343238 Undo incorrect fix in previous commit, and fix real mistake instead. (transplanted from dee866a99a ) Jitse Niesen 2012-08-17 15:36:37 +01:00
  • dee866a99a Undo incorrect fix in previous commit, and fix real mistake instead. Jitse Niesen 2012-08-17 15:36:37 +01:00
  • 0c078ca80a Documentation fixes. Thanks to Rodney Sparapani for reporting these. (transplanted from 5eefca637e ) Jitse Niesen 2012-08-17 14:49:18 +01:00
  • 5eefca637e Documentation fixes. Thanks to Rodney Sparapani for reporting these. Jitse Niesen 2012-08-17 14:49:18 +01:00
  • 2337ea430b Remove useless code (abort specialization for complex exponent temporarily) jdh8 2012-08-15 20:56:03 +08:00
  • 4be172d84f matrix power: MatrixBase::pow(RealScalar) and MatrixBase::pow(T) where T is integral type jdh8 2012-08-15 00:34:20 +08:00
  • c5800a2452 using std::frexp instead of frexp jdh8 2012-08-08 17:50:56 +08:00
  • 87e4b10747 merge jdh8 2012-08-08 17:47:59 +08:00
  • 8cddcaf839 Optimize getting exponent from IEEE floating points. jdh8 2012-08-08 01:27:11 +08:00
  • 63d2dcfb70 Clean the supernodal matrix class Desire NUENTSA 2012-08-07 17:10:42 +02:00
  • 43f74cb5b1 Bug in 2D block update, disable it for now Desire NUENTSA 2012-08-07 13:55:50 +02:00
  • 4d3b7e2a13 Add support for Metis fill-reducing ordering ; it is generally more efficient than COLAMD ordering Desire NUENTSA 2012-08-06 14:55:02 +02:00
  • a1b405c92e Add missing const in some casts Gael Guennebaud 2012-08-05 10:40:46 +02:00
  • e2886d34ef Fix precision regression when attempting to fix underflow issues. (transplanted from af824091be ) Gael Guennebaud 2012-08-05 09:57:31 +02:00
  • af824091be Fix precision regression when attempting to fix underflow issues. Gael Guennebaud 2012-08-05 09:57:31 +02:00
  • 93967b0dd6 Fix some typos in MatrixLogarithm to improve accuracy. jdh8 2012-08-03 23:54:42 +08:00
  • 246d12dcab Fix some typos in MatrixLogarithm to improve accuracy. jdh8 2012-08-03 23:39:15 +08:00
  • a51806993b Prefix with glu, the global structure Desire NUENTSA 2012-08-03 16:43:12 +02:00
  • 70db61c269 Prefix with glu, the global structure Desire NUENTSA 2012-08-03 16:36:00 +02:00
  • 03509d1387 SparseLU: add leverage level3 ops Gael Guennebaud 2012-08-03 15:37:44 +02:00
  • 48dc95f1da factorize column_dfs and panel_dfs Gael Guennebaud 2012-08-02 18:28:16 +02:00
  • 7dc39b7037 Add unit tests Desire NUENTSA 2012-08-03 13:05:45 +02:00
  • 6e8aa96e0f correct bug when solving with multiple Rhs Desire NUENTSA 2012-08-03 13:05:27 +02:00
  • c73c3ec2f8 fix bug #495: remove too aggressive EIGEN_FLATTEN_ATTRIB attribute (after some benchmarking, it was not useful anymore) Gael Guennebaud 2012-08-02 12:22:22 +02:00
  • 1914024965 bug #493 : multiple calls to FindUmfPack Desire NUENTSA 2012-08-02 10:00:23 +02:00
  • e3ac608e41 bug #493 : multiple calls to FindUmfPack (transplanted from 1914024965 ) Desire NUENTSA 2012-08-02 10:00:23 +02:00