Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | RealQZ: improve computeNorms speed, improve shift accuracy (better to do a/b ↵ | Gael Guennebaud | 2012-07-26 |
| | | | | | | than a*(1/b)), update API to set the maximum number of iterations | ||
* | SparseMatrix: add missing ctor for ReturnByValue | Gael Guennebaud | 2012-07-25 |
| | |||
* | RealQZ: bug in pushDownZero fixed too | Alexey Korepanov | 2012-07-25 |
| | |||
* | RealQZ: bug in splitOffTwoRows fixed | Alexey Korepanov | 2012-07-25 |
| | |||
* | Add static assert that objects on stacks are not too big (bug #491). | Jitse Niesen | 2012-07-17 |
| | |||
* | Fix aliasing issue in sparse matrix assignment. | Gael Guennebaud | 2012-07-25 |
| | | | | (m=-m; or m=m.transpose(); with m sparse work again) | ||
* | do not apply plane rotation when it is exactly the identity | Gael Guennebaud | 2012-07-24 |
| | |||
* | RealQZ: optimize general hessenberg to not apply rotations to zero entries. | Gael Guennebaud | 2012-07-24 |
| | |||
* | real QZ: update license | Gael Guennebaud | 2012-07-24 |
| | |||
* | Add a RealQZ class: a generalized Schur decomposition for real matrices | Alexey Korepanov | 2012-07-11 |
| | |||
* | Allow user to specify max number of iterations (bug #479). | Jitse Niesen | 2012-07-24 |
| | |||
* | Use EISPACK's strategy re max number of iters in Schur decomposition (bug #479). | Jitse Niesen | 2012-07-22 |
| | |||
* | LDLT: Report sign consistent with D for indefinite matrices. | Jitse Niesen | 2012-07-22 |
| | | | | See http://forum.kde.org/viewtopic.php?f=74&t=106942 | ||
* | Fix some illegal memory access in sparse conservativeResize() | Jitse Niesen | 2012-07-20 |
| | |||
* | bug #449: add SparseMatrix::conservativeResize feature | Benjamin Piwowarski | 2012-07-19 |
| | |||
* | add COPYING.MINPACK | Benoit Jacob | 2012-07-15 |
| | |||
* | MINPACK license is OK for MPL2 after all | Benoit Jacob | 2012-07-15 |
| | |||
* | add COPYING.README | Benoit Jacob | 2012-07-15 |
| | |||
* | add COPYING.MPL2 | Benoit Jacob | 2012-07-15 |
| | |||
* | remove outdated "Eigen itself is part of the KDE project" outside of eigen2 ↵ | Benoit Jacob | 2012-07-15 |
| | | | | files | ||
* | Silence clang warning about && inside || | Jitse Niesen | 2012-07-14 |
| | |||
* | Evaluators: Fixed bug caused by Diagonal dynamic index change. | Jitse Niesen | 2012-07-14 |
| | | | | This caused the evaluators unit test to fail. | ||
* | clean Eigen2Support wrt KDE mentions | Gael Guennebaud | 2012-07-14 |
| | |||
* | clean old KDE mention and related | Gael Guennebaud | 2012-07-14 |
| | |||
* | document EIGEN_MPL2_ONLY | Gael Guennebaud | 2012-07-14 |
| | |||
* | fix bug #485: conflict between a typedef and template type parameter | Gael Guennebaud | 2012-07-13 |
| | |||
* | Add a EIGEN_MPL2_ONLY build option to generate compiler errors when ↵ | Benoit Jacob | 2012-07-13 |
| | | | | including non-MPL2 modules | ||
* | Manual MPL2 relicensing fixes | Benoit Jacob | 2012-07-13 |
| | |||
* | Automatic relicensing to MPL2 using Keirs script. Manual fixup follows. | Benoit Jacob | 2012-07-13 |
| | |||
* | Add preliminary script to relicense Eigen to MPL2. | Keir Mierle | 2012-07-11 |
| | |||
* | Add a DynamicIndex constant for signed quantities and use it to fix the conflict | Gael Guennebaud | 2012-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 size | Gael Guennebaud | 2012-07-10 |
| | |||
* | Fix possible underflow issues in SelfAdjointEigenSolver | Gael Guennebaud | 2012-07-10 |
| | |||
* | fix include path | Gael Guennebaud | 2012-07-08 |
| | |||
* | Evaluators: Remove member variables if known at compile-time. | Jitse Niesen | 2012-07-06 |
| | | | | Also, use composition instead of inheritance in EvalToTemp evaluator. | ||
* | fix compilation with MSVC | Gael Guennebaud | 2012-07-05 |
| | |||
* | Fix bug #480: workaround the Android NDK defining isfinite as a macro | Gael Guennebaud | 2012-07-05 |
| | |||
* | bug #481 step 1: add a new Ref<> class for non templated function arguments | Gael Guennebaud | 2012-07-05 |
| | |||
* | doc: Typo in CustomizingEigen, introduced in previous commit. | Jitse Niesen | 2012-07-05 |
| | | | | Thanks to Christoph Hertzberg for noting this. | ||
* | merge | Jitse Niesen | 2012-07-05 |
|\ | |||
| * | doc: Add constructor to example for inheritance. | Jitse Niesen | 2012-07-05 |
| | | | | | | | | See "Error in Inheriting Eigen::Vector3d" on forum. | ||
* | | bug #488: Add setShift method (and functionality) to Cholmod classes | Christoph Hertzberg | 2012-07-04 |
|/ | | | | Also check for Success of numerical factorization | ||
* | fix bug #486: template speacialization of member functions must be declared ↵ | Gael Guennebaud | 2012-07-05 |
| | | | | inline to avoid duplicate references | ||
* | Move implementation of coeff() &c to Matrix/Array evaluator. | Jitse Niesen | 2012-07-05 |
| | |||
* | fix bug #487: isometry * scaling was not compiling | Gael Guennebaud | 2012-07-04 |
| | |||
* | fix typo | Konstantinos Margaritis | 2012-07-04 |
| | |||
* | fix NEON port, use vget_lane_*() instead of temporary variables (saves extra | Konstantinos Margaritis | 2012-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() | Gael Guennebaud | 2012-07-02 |
| | |||
* | workaround compilation issue with MSVC 2005 | Gael Guennebaud | 2012-07-02 |
| | |||
* | Implement A.noalias() = B * C without temporaries | Jitse Niesen | 2012-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 |