aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* RealQZ: improve computeNorms speed, improve shift accuracy (better to do a/b ↵Gravatar Gael Guennebaud2012-07-26
| | | | | | than a*(1/b)), update API to set the maximum number of iterations
* SparseMatrix: add missing ctor for ReturnByValueGravatar Gael Guennebaud2012-07-25
|
* RealQZ: bug in pushDownZero fixed tooGravatar Alexey Korepanov2012-07-25
|
* RealQZ: bug in splitOffTwoRows fixedGravatar Alexey Korepanov2012-07-25
|
* Add static assert that objects on stacks are not too big (bug #491).Gravatar Jitse Niesen2012-07-17
|
* Fix aliasing issue in sparse matrix assignment.Gravatar Gael Guennebaud2012-07-25
| | | | (m=-m; or m=m.transpose(); with m sparse work again)
* do not apply plane rotation when it is exactly the identityGravatar Gael Guennebaud2012-07-24
|
* RealQZ: optimize general hessenberg to not apply rotations to zero entries.Gravatar Gael Guennebaud2012-07-24
|
* real QZ: update licenseGravatar Gael Guennebaud2012-07-24
|
* Add a RealQZ class: a generalized Schur decomposition for real matricesGravatar Alexey Korepanov2012-07-11
|
* Allow user to specify max number of iterations (bug #479).Gravatar Jitse Niesen2012-07-24
|
* Use EISPACK's strategy re max number of iters in Schur decomposition (bug #479).Gravatar Jitse Niesen2012-07-22
|
* LDLT: Report sign consistent with D for indefinite matrices.Gravatar Jitse Niesen2012-07-22
| | | | See http://forum.kde.org/viewtopic.php?f=74&t=106942
* Fix some illegal memory access in sparse conservativeResize()Gravatar Jitse Niesen2012-07-20
|
* bug #449: add SparseMatrix::conservativeResize featureGravatar Benjamin Piwowarski2012-07-19
|
* add COPYING.MINPACKGravatar Benoit Jacob2012-07-15
|
* MINPACK license is OK for MPL2 after allGravatar Benoit Jacob2012-07-15
|
* add COPYING.READMEGravatar Benoit Jacob2012-07-15
|
* add COPYING.MPL2Gravatar Benoit Jacob2012-07-15
|
* remove outdated "Eigen itself is part of the KDE project" outside of eigen2 ↵Gravatar Benoit Jacob2012-07-15
| | | | files
* Silence clang warning about && inside ||Gravatar Jitse Niesen2012-07-14
|
* Evaluators: Fixed bug caused by Diagonal dynamic index change.Gravatar Jitse Niesen2012-07-14
| | | | This caused the evaluators unit test to fail.
* clean Eigen2Support wrt KDE mentionsGravatar Gael Guennebaud2012-07-14
|
* clean old KDE mention and relatedGravatar Gael Guennebaud2012-07-14
|
* document EIGEN_MPL2_ONLYGravatar Gael Guennebaud2012-07-14
|
* fix bug #485: conflict between a typedef and template type parameterGravatar Gael Guennebaud2012-07-13
|
* Add a EIGEN_MPL2_ONLY build option to generate compiler errors when ↵Gravatar Benoit Jacob2012-07-13
| | | | including non-MPL2 modules
* Manual MPL2 relicensing fixesGravatar Benoit Jacob2012-07-13
|
* Automatic relicensing to MPL2 using Keirs script. Manual fixup follows.Gravatar Benoit Jacob2012-07-13
|
* Add preliminary script to relicense Eigen to MPL2.Gravatar Keir Mierle2012-07-11
|
* Add a DynamicIndex constant for signed quantities and use it to fix the conflictGravatar Gael Guennebaud2012-07-10
| | | | | between Diagonal<S,-1> (the first sub diagonal) and a runtime super/sub diagonal which is now: Diagonal<S,DynamicIndex>
* fix computation of fixed size sub/super diagonal sizeGravatar Gael Guennebaud2012-07-10
|
* Fix possible underflow issues in SelfAdjointEigenSolverGravatar Gael Guennebaud2012-07-10
|
* fix include pathGravatar Gael Guennebaud2012-07-08
|
* Evaluators: Remove member variables if known at compile-time.Gravatar Jitse Niesen2012-07-06
| | | | Also, use composition instead of inheritance in EvalToTemp evaluator.
* fix compilation with MSVCGravatar Gael Guennebaud2012-07-05
|
* Fix bug #480: workaround the Android NDK defining isfinite as a macroGravatar Gael Guennebaud2012-07-05
|
* bug #481 step 1: add a new Ref<> class for non templated function argumentsGravatar Gael Guennebaud2012-07-05
|
* doc: Typo in CustomizingEigen, introduced in previous commit.Gravatar Jitse Niesen2012-07-05
| | | | Thanks to Christoph Hertzberg for noting this.
* mergeGravatar Jitse Niesen2012-07-05
|\
| * doc: Add constructor to example for inheritance.Gravatar Jitse Niesen2012-07-05
| | | | | | | | See "Error in Inheriting Eigen::Vector3d" on forum.
* | bug #488: Add setShift method (and functionality) to Cholmod classesGravatar Christoph Hertzberg2012-07-04
|/ | | | Also check for Success of numerical factorization
* fix bug #486: template speacialization of member functions must be declared ↵Gravatar Gael Guennebaud2012-07-05
| | | | inline to avoid duplicate references
* Move implementation of coeff() &c to Matrix/Array evaluator.Gravatar Jitse Niesen2012-07-05
|
* fix bug #487: isometry * scaling was not compilingGravatar Gael Guennebaud2012-07-04
|
* fix typoGravatar Konstantinos Margaritis2012-07-04
|
* fix NEON port, use vget_lane_*() instead of temporary variables (saves extraGravatar Konstantinos Margaritis2012-07-04
| | | | | load/store), following advice by Josh Bleecher Snyder <josharian@gmail.com>. Also implement pmadd() using vmla instead of nested padd/pmul.
* Doc: add an example for HouseholderQR::householderQ()Gravatar Gael Guennebaud2012-07-02
|
* workaround compilation issue with MSVC 2005Gravatar Gael Guennebaud2012-07-02
|
* Implement A.noalias() = B * C without temporariesGravatar Jitse Niesen2012-06-29
| | | | | | | | * Wrap expression inside EvalToTemp in copy_using_evaluators() if we assume aliasing for that expression (that is, for products) * Remove temporary kludge of evaluating expression to temporary in AllAtOnce traversal * Implement EvalToTemp expression object