Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | bug #620: fix robustness issue in JacobiSVD::solve (also fix a perf. issue) | Gael Guennebaud | 2013-06-24 | |
| | | ||||
* | | Fix HouseholderSequence::conjugate() and ::adjoint() and add respective unit ↵ | Gael Guennebaud | 2013-06-17 | |
| | | | | | | | | tests. | |||
* | | Fix bug #314: move remaining math functions from internal to numext namespace | Gael Guennebaud | 2013-06-10 | |
| | | ||||
| * | merge with default branch | Gael Guennebaud | 2013-04-19 | |
| |\ | |/ |/| | ||||
| * | Port SelfCwiseBinaryOp and Dot.h to nvcc, fix portability issue with ↵ | Gael Guennebaud | 2013-04-05 | |
| | | | | | | | | std::min/max | |||
* | | Fix bug #544: assertion in JacobiSVD when compiling with ↵ | Gael Guennebaud | 2013-02-12 | |
|/ | | | | EIGEN_NO_AUTOMATIC_RESIZING | |||
* | Fix bug #314: | Gael Guennebaud | 2012-11-06 | |
| | | | | | - remove most of the metaprogramming kung fu in MathFunctions.h (only keep functions that differs from the std) - remove the overloads for array expression that were in the std namespace | |||
* | fix various regressions with MKL support | Gael Guennebaud | 2012-07-28 | |
| | ||||
* | Automatic relicensing to MPL2 using Keirs script. Manual fixup follows. | Benoit Jacob | 2012-07-13 | |
| | ||||
* | fix bug #486: template speacialization of member functions must be declared ↵ | Gael Guennebaud | 2012-07-05 | |
| | | | | inline to avoid duplicate references | |||
* | fix performance regression due to check_rows_cols_for_overflow and add ↵ | Gael Guennebaud | 2012-06-26 | |
| | | | | | | appropriate assertions in the PlainObjectBase::resize() functions. The fix consists in disabling this useless test for statically allocated objects. | |||
* | prevent the allocation of the two preconditioner, only one is needed | Gael Guennebaud | 2012-06-15 | |
| | ||||
* | cleaning pass: rm unused variables in MKL stuff, fix a few namespace issues, ↵ | Gael Guennebaud | 2012-04-18 | |
| | | | | MarketIO needs iostream | |||
* | Get rid of include directives inside namespace blocks (bug #339). | Jitse Niesen | 2012-04-15 | |
| | ||||
* | remove an extra ';' and suppress a 'variable used before its value is set' ↵ | Gael Guennebaud | 2012-04-11 | |
| | | | | warning | |||
* | Document that JacobiSVD also handles complex matrices. | Jitse Niesen | 2012-01-26 | |
| | | | | Thanks to 'Jazzdude' for noting this on IRC. | |||
* | Intel(R) MKL support added. | karturov | 2011-12-05 | |
| | | | | | | | | | | * * * License disclaimer changed to BSD license for MKL_support.h * * * Pardiso support fixed, test added. blas/lapack tests fixed: Scalar parameter was added in Cholesky, product_matrix_vector_triangular remaned to triangular_matrix_vector_product. * * * PARDISO test was added physically. | |||
* | bug #206 - part 4: Removes heap allocations from JacobiSVD and its ↵ | Adolfo Rodriguez Tsourouksdissian | 2011-10-30 | |
| | | | | preconditioners | |||
* | Convert tabs to spaces. | Jitse Niesen | 2011-09-27 | |
| | ||||
* | Fix bug #286: Infinite loop in JacobiSVD with denormals | Jitse Niesen | 2011-09-27 | |
| | ||||
* | protect calls to min and max with parentheses to make Eigen compatible with ↵ | Gael Guennebaud | 2011-07-21 | |
| | | | | | | | default windows.h (transplanted from 49b6e9143e1d74441924c0c313536e263e12a55c ) | |||
* | Simplify the use of custom scalar types, the rule is to never directly call ↵ | Gael Guennebaud | 2011-05-25 | |
| | | | | | | | a standard math function using std:: but rather put a using std::foo before and simply call foo: using std::max; max(a,b); | |||
* | bug #271: fix copy/paste mistakes in doc | Gael Guennebaud | 2011-05-23 | |
| | | | | (transplanted from 145b9cad63101ee46924d446fa8b08ffb48c7f3a) | |||
* | clean a bit previous patch (ctor vs static_cast and a few bits) | Gael Guennebaud | 2011-05-23 | |
| | ||||
* | fix implicit scalar conversions (needed to support fancy scalar types, see ↵ | David H. Bailey | 2011-05-23 | |
| | | | | bug #276) | |||
* | Document enums in Constants.h (bug #248). | Jitse Niesen | 2011-05-03 | |
| | | | | | | To get the links to work, I also had to document the Eigen namespace. Unfortunately, this means that the word Eigen is linked whenever it appears in the docs. | |||
* | * bug #206: correctly forward computationOptions and work towards avoiding ↵ | Benoit Jacob | 2011-03-06 | |
| | | | | | | mallocs after preallocation, with unit test. * added EIGEN_RUNTIME_NO_MALLOC and new set_is_malloc_allowed() function to implement that test | |||
* | Document (non)sorting of eigenvalues. | Jitse Niesen | 2011-02-27 | |
| | | | | | Also, update docs for (Generalized)SelfAdjointEigenSolver to reflect that these two classes were split apart. | |||
* | one more const missing | Gael Guennebaud | 2011-01-25 | |
| | ||||
* | fix HouseholderSequence API, bug #50: | Benoit Jacob | 2010-12-30 | |
| | | | | | | * remove ctors taking more than 2 ints * rename actualVectors to length * add length/shift/trans accessors/mutators | |||
* | bug #54 - really fix const correctness except in Sparse | Benoit Jacob | 2010-12-22 | |
| | ||||
* | make UpperBidiagonalization internal: don't want to support it, it's not used. | Benoit Jacob | 2010-11-23 | |
| | | | | Keeping it because it tests BandMatrix. | |||
* | prevent warning | Gael Guennebaud | 2010-11-10 | |
| | ||||
* | bug #86 : use internal:: namespace instead of ei_ prefix | Benoit Jacob | 2010-10-25 | |
| | ||||
* | rename PlanarRotation -> JacobiRotation | Benoit Jacob | 2010-10-19 | |
| | ||||
* | work around stupid msvc error when constructing at compile time an expression | Benoit Jacob | 2010-10-19 | |
| | | | | that involves a division by zero, even if the numeric type has floating point | |||
* | re-fix the broken msvc warning in JacobiSVD | Benoit Jacob | 2010-10-18 | |
| | ||||
* | fix stupid msvc warning in jacobisvd | Benoit Jacob | 2010-10-18 | |
| | ||||
* | add jacobiSvd() method, update test & docs | Benoit Jacob | 2010-10-17 | |
| | ||||
* | doc typo | Benoit Jacob | 2010-10-14 | |
| | ||||
* | JacobiSVD doc fix | Benoit Jacob | 2010-10-14 | |
| | ||||
* | JacobiSVD: | Benoit Jacob | 2010-10-14 | |
| | | | | | | * fix preallocating constructors, allocate U and V of the right size for computation options * complete documentation and internal comments * improve unit test, test inf/nan values | |||
* | remove SVD class (was bad code taked from elsewhere) | Benoit Jacob | 2010-10-12 | |
| | | | | | Use JacobiSVD for now. We do plan to reintroduce a bidiagonalizing SVD asap. | |||
* | set ColPivHouseholderQR as default preconditioner for JacobiSVD | Benoit Jacob | 2010-10-11 | |
| | ||||
* | implement JacobiSVD::solve() and expand the unit test | Benoit Jacob | 2010-10-11 | |
| | ||||
* | add option to compute thin U/V. | Benoit Jacob | 2010-10-08 | |
| | | | | By default nothing is computed. You have to ask explicitly for thin/full U/V if you want them. | |||
* | Rework JacobiSVD api / template parameters. | Benoit Jacob | 2010-10-08 | |
| | | | | | | There is now an integer QRPreconditioner template parameter, defaulting to full-piv QR. Since we have to special-case each QR dec anyway, a template template parameter didn't add much value here. There is an option NoQRPreconditioner if you know your matrices are already square (auto-detected for fixed-size matrices). | |||
* | Backed out changeset 2334291157fe192b7b9f651967126de3bf8d8cbe | Benoit Jacob | 2010-10-08 | |
| | | | | Sorry Thomas, these doc fixes are no longer relevant with the JacobiSVD API changes, and they are preventing me from applying my patches cleanly. | |||
* | fix doc | Thomas Capricelli | 2010-10-04 | |
| | ||||
* | Added a note to the Gram Schmidt code and improved some formatting. | Hauke Heibel | 2010-09-25 | |
| |