View source
3.1
  • Contributors
    1. Loading...
Author Commit Message Date Builds
250+ commits behind default.
Anton Gladky
Port unsupported constrained CG to Eigen3 (grafted from 387c04265505096fb9051d9c10408a3700c258ae)
Gael Guennebaud
Fix changeset 2369461 for fixed size matrices (transplanted from 781a5935cc59ef81d03e6c632485181dc95e01cd)
Gael Guennebaud
Fix bug 678: vectors of row and columns transpositions were not properly resized in FullPivQR (grafted from 23694613ae7ec72e969ae2f282cd84f5f9655d56)
Martinho Fernandes
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 450a9024838125a0569879450ffd3d512934e914)
Vincent Vanhoucke
Silence unused variable warning. (grafted from 4f53ba888b9325c53cb0253b4d12356c8ce7f3b5)
Gael Guennebaud
Fix bug 666: unused-local-typedefs warning
Thomas Capricelli
fix a weird typo I commited in 950d01faf9d5 (Nov 10th, 2009)
Gael Guennebaud
Added tag 3.1.4 for changeset 36bf2ceaf8f5
Gael Guennebaud
bump to 3.1.4
Gael Guennebaud
Fix bug in sparse documentation. (transplanted from fdd926b87a06e08fa850ef403e7d149ddbd7216c)
Gael Guennebaud
CwiseUnaryView should not inherit no_assignment_operator! (transplanted from 1e6d2684d0b5f8263089d4981ef6a22b5967ffce)
Gael Guennebaud
fix compilation of ArrayBase::transposeInPlace (transplanted from ba4230d2908e89e9b6af6e49d796415c70de0dd5)
Gael Guennebaud
Bug 620: fix robustness issue in JacobiSVD::solve (also fix a perf. issue) (transplanted from afff5b36628a642ad0bc1da1efadb7d1c41da3f4)
Jitse Niesen
Avoid phrase "static allocation" for local storage on stack (bug 615). (transplanted from 9d9a060aae441801014bc3762f9efe137f6ee62f)
Gael Guennebaud
Fix compilation issue with some compilers (when doing using Base::foo;, foo must be visible in the direct base class) (transplanted from e15292115f145615b4b67ef6c3c5a80d0a6597e6)
Jeff Dean
Fix bug 613: psqrt was incorrect for small numbers (transplanted from 34f92f66abdbfb9f95fa5956cbee332b849e418e)
Gael Guennebaud
Add missing dependency in SparseSholesky header (transplanted from a3c07164632c3fceea8b94ae5e2be73f2d72af61)
Gael Guennebaud
Fix bug 608: the sign computation in LDLT was broken (transplanted from 7df582d9b7d1986c1db1e4dadfe20581f38b5adb)
Gael Guennebaud
Fix non const data() member in Array and Matrix wrappers. (transplanted from 004fdfaa585e209523ee072616b5cd40192caf56)
Gael Guennebaud
Add missing data member function in CwiseUnaryView (transplanted from 05721eeefb9eb951d85ab799731517fbc5a8732c)
Gael Guennebaud
fix a typo in commit 4b483eaddf74 (regarding MKL on windows) (transplanted from 62ed8708b7e6711a52e9735fa7177dc91773dc2d)
Gael Guennebaud
Added tag 3.1.3 for changeset 2249f9c22fe8
Gael Guennebaud
bump to 3.1.3
Hauke Heibel
Prevent calling .norm() on integer matrices in the unit tests. (transplanted from 333d23bc4a463f047bfde524ba92cc49397974b6)
Gael Guennebaud
Fix two numerical issues in unit tests. (transplanted from 7a558b6b9bf41f1497e97cd8f0b9d80855ee517f)
Gael Guennebaud
Add missing template keyword (transplanted from f2094e63d03327cd6a70aa5b7defe9b124bf4cdb)
Gael Guennebaud
Enable SSE with ICC even when it mimics a gcc version lower than 4.2 (transplanted from ae2ee2d3e200cd9939fda6b12386dfc4f228746f)
Gael Guennebaud
Workaround gcc-4.7 bug #53900 (too aggressive optimization in our alignment check) (transplanted from 74907bb142e913430e1fa5229ade939d07a4e6a9)
Gael Guennebaud
Fix a serious bug in handmade_aligned_realloc: original data have to be moved if the alignment offset differs. (transplanted from 203fdb5c306d8ea0682dbca20fab25d92ebc69c1)
Gael Guennebaud
Upload CDASH submissions for the 3.1 branch to a separate project
Gael Guennebaud
Fix bug 581: remove useless piece of code is blueNorm (transplanted from 72a7ce1bca6d88fb4bc788be628925bebdf0e037)
Claas H. Köhler
Forward compiler flags to Fortran workaround (transplanted from 1c115dca308a60813262a407d120475bca13c362)
Gael Guennebaud
fix sparse vector assignment from a sparse matrix (transplanted from fc34433a6bebdc4f739dbbc413c681630619f139)
Gael Guennebaud
Fix a compilation with CGAL::Gmpq by adding explicit internal:: namespace when calling abs().
Gael Guennebaud
Fix computation of outer-stride when calling .real() or .imag() (transplanted from 4bfed5b6aa24003068192890c04b28d2278808db)
Jitse Niesen
Fix linear vectorized transversal in linspace (fixes bug 526). (transplanted from 8a36e91732b73527c6fdf42d79952290d3e753da)
Gael Guennebaud
Push cdash report of the 3.1 branch in its own cdash subproject
Gael Guennebaud
Fix SSE plog<float> to return -INF on 0 (transplanted from fc72171c7e9e2fcc574565d3f579e96b46d59221)
Gael Guennebaud
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
Fix bug in aligned_free with windows CE (transplanted from 127a7d3346d98130bc03f3d1d44ac95c9df0e86b)
Gael Guennebaud
Fix bug 551: compilation issue when using EIGEN_DEFAULT_DENSE_INDEX_TYPE
Gael Guennebaud
Fix traits of Map<Quaternion>, and respectively extend the unit tests (transplanted from 1da62463d511ea155ba837b6537e5bb9e325bfbc)
Gael Guennebaud
Some minor documentation fixes in Quaternion (transplanted from 6172b8f312c2b471ceca5a5e1250883e5a568346)
Christoph Hertzberg
Fix Bug 507: Mark variable as unused in NDEBUG case
Christoph Hertzberg
Fix Bug 531: Empty line in <table> made doxygen render it as paragraphs
Gael Guennebaud
Fix bug 533: add some missing const qualifiers (was already fixed in devel branch)
Gael Guennebaud
Fix bug 535: unused variable warnings (transplanted from 82c2fb95d1bbb6af3d31a3db30d972bb32379991)
Gael Guennebaud
fix geometry tutorial (transplanted from 3fe8741c0533c522cbd01afba51262a2efe27b0f)
Gael Guennebaud
Added tag 3.1.2 for changeset 5097c01bcdc4
Gael Guennebaud
bump to 3.1.2
Gael Guennebaud
Disable opengl demo if Qt4 or OpenGL cannot be found.
Gael Guennebaud
Fix unused variable warning
Gael Guennebaud
fix bug 524: Pardiso's parameter array does not have to be aligned! (transplanted from cef32230a313b01ef4ea0c552aa3b66a3fc83d84)
Gael Guennebaud
fix bug 521: __cpuidex is not available on all architectures supported by MSVC (transplanted from f9f82be6e29488a17cfbdc1fbdc192a4410b0cc4)
Gael Guennebaud
Windows CE does not provide an aligned_malloc function. (transplanted from 2c79d72f22ef5fed8cbd4fd9241ab1ac1b8f905c)
Gael Guennebaud
Fix bug 519: AlignedBox::dim() was wrong for dynamic dimensions (transplanted from bd1fb10be694f1bec3ca950a8a533234677cdaef)
Gael Guennebaud
fix comma initializer when inserting empty matrices (transplanted from 6d68f8406ee739115a063d3524741411d5a23ab7)
Gael Guennebaud
fix dense=sparse*diagonal (there was an issue in the values returned by the .outer() function of the related iterators) (transplanted from e73a22ebb5f3fd396e5c25773d7fc802dc0d38cf)
Gael Guennebaud
add an assertion when inserting an already existing element
Gael Guennebaud
add scalar multiple to diagonal matrices
Gael Guennebaud
fix SparseMatrix option bit flag in eval<> helper (transplanted from 5e19f48ef880652d42ceedefefd58451cef1c995)
Gael Guennebaud
fix bug 515: missing explicit scalar conversion
Gael Guennebaud
fix bug 511: pretty printers on windows (transplanted from 5a4b24d14d26c0ce44a47582dbf06de1225cb96a)
Gael Guennebaud
fix bug 509: warning with gcc 4.7 (transplanted from c7a5c5a5658d8b83b7d764b359e908fbc70a985b)
Gael Guennebaud
workaround weird compilation error with MSVC (transplanted from 753483956b8d587f9d2181b0cb7331d034762ea5)
Gael Guennebaud
fix compilation with m.array().min/max(scalar) (transplanted from 90ed0b4e65c25d1e5760f09f274d0f4d766066f7)
Benoit Jacob
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").
Gael Guennebaud
fix bug 501: remove aggressive mat/scalar optimization (was replaced by mat*(1/scalar) for non integer types) (transplanted from 93c59c59807eb3bbe0e50e2b2ff9c1525cc288c4)
Gael Guennebaud
remove stupid assert in blue norm. (transplanted from 17345a2f4b76458c54c5b7a8e069049071d45018)
Gael Guennebaud
forward resize() function from Array/Matrix-Wrapper to the nested expression such that mat.array().resize(a,b) is now allowed. (transplanted from 97e16488639a06b80d0513be7adc312a48f3541f)
Gael Guennebaud
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
fix bug 499: the image was missing because of a dependency issue when building/executing the "special" examples (transplanted from 51eb06dcf79ad6cf730197fa8439d79b0b2fd6ce)
Gael Guennebaud
simplify eigen-doc.tgz file generation, and make it more future proof (transplanted from 1219f1273289e8ad9f784c8aed60d3459485d842)
Gael Guennebaud
remove EXTRACT_ALL (transplanted from a4ef2aaefbda40b8c6ee8d927a81d1adbf84292e)
Thomas Capricelli
add piwik code to documentation (web stats engine)
Thomas Capricelli
documentation script : the 3.1 branch is currently 'dox', not 'dox-devel'
Chen-Pang He
merge
Chen-Pang He
merge
Chen-Pang He
Fix some typos in MatrixLogarithm to improve accuracy.
Jitse Niesen
Undo incorrect fix in previous commit, and fix real mistake instead. (transplanted from 14f0d3f1d2cbb4fe48d654b886ebc3adb929f0cd)
Jitse Niesen
Documentation fixes. Thanks to Rodney Sparapani for reporting these. (transplanted from c0f0c89f8882c586a0a113598f2019d0b9b10be5)
Gael Guennebaud
Fix precision regression when attempting to fix underflow issues. (transplanted from 39a28daa3ff776a9053a508719cf127ea6f1c415)
dnuentsa
Bug 493 : multiple calls to FindUmfPack
Gael Guennebaud
fix various regressions with MKL support (transplanted from 9a10aa3be9d2ea02cf71fc4a8fa6f870fbedeb54)
Gael Guennebaud
SparseMatrix: add missing ctor for ReturnByValue (transplanted from c55552eddc1425631eac5cef204fb360c1bbc49d)
Gael Guennebaud
Fix aliasing issue in sparse matrix assignment. (m=-m; or m=m.transpose(); with m sparse work again) (transplanted from 24d0cad5bc796a04fa4f5fea0cb8f439eb746461)
Jitse Niesen
Use EISPACK's strategy re max number of iters in Schur decomposition (bug 479).
Benoit Jacob
Added tag 3.1.1 for changeset 43d9075b23ef
Benoit Jacob
bump version number
dnuentsa
bug 479 : Adjust max iterations count wrt matrix size
Benoit Jacob
add COPYING.MINPACK
Benoit Jacob
MINPACK license is OK for MPL2 after all
Benoit Jacob
add COPYING.README
Benoit Jacob
add COPYING.MPL2
Benoit Jacob
remove outdated "Eigen itself is part of the KDE project" outside of eigen2 files
Gael Guennebaud
document EIGEN_MPL2_ONLY (transplanted from cd7b646914d97554cf6423d73ba10bf7c63dbad8)
Gael Guennebaud
fix bug 485: conflict between a typedef and template type parameter (transplanted from 28e7dfbc196fc79cb317e0667a91e35c1e4fa994)
Benoit Jacob
Add a EIGEN_MPL2_ONLY build option to generate compiler errors when including non-MPL2 modules
Benoit Jacob
Manual MPL2 relicensing fixes
Benoit Jacob
Automatic relicensing to MPL2 using Keirs script. Manual fixup follows.
mierle
Add preliminary script to relicense Eigen to MPL2.
Gael Guennebaud
fix computation of fixed size sub/super diagonal size (transplanted from 04ea00e8dc4fb65a6180aa4caa5dceb8cbafce52)
Gael Guennebaud
Fix possible underflow issues in SelfAdjointEigenSolver (transplanted from 281d847196982f821c316265c3a60fe0fd0dec56)
Gael Guennebaud
fix compilation with MSVC
Gael Guennebaud
Fix bug 480: workaround the Android NDK defining isfinite as a macro (transplanted from 1fc8deb4fedba96f7e5a470edc314985cac4c7d3)
Jitse Niesen
doc: Typo in CustomizingEigen, introduced in previous commit. Thanks to Christoph Hertzberg for noting this. (transplanted from 52e538e9fd33d32ff61d02cfe4850c4d3548d9ec)
Jitse Niesen
doc: Add constructor to example for inheritance. See "Error in Inheriting Eigen::Vector3d" on forum. (transplanted from 448bacf0e262f3c4ddb263f68db6ae28cb066ac5)
Gael Guennebaud
fix bug 486: template speacialization of member functions must be declared inline to avoid duplicate references (transplanted from 9b5752951f2dc26f113acad19fdf51b09b01c118)
Gael Guennebaud
fix bug 487: isometry * scaling was not compiling
Gael Guennebaud
workaround compilation issue with MSVC 2005 (transplanted from e03231c782be2b44a7de0b93920da8934b41e1c8)
Gael Guennebaud
fix implicit scalar conversion (transplanted from e03ca17b5e49144a9322ff8258b4c6221d8d58e5)
Gael Guennebaud
remove dynamic allocation for fixed size object and triangular matrix-matrix products (transplanted from d97016d2e9e383d072ab27d616448df411dba1ca)
Gael Guennebaud
Added tag 3.1.0 for changeset ca142d0540d3
Gael Guennebaud
fix GMRES (transplanted from a8d8ffd3f9891a11c99c0b40bf8d58dfda30cbb8)
Gael Guennebaud
create 3.1 branch and bump to 3.1.0