aboutsummaryrefslogtreecommitdiffhomepage
path: root/unsupported/Eigen/src
Commit message (Collapse)AuthorAge
...
* enhance efficacy via avoiding exception handlingGravatar Chen-Pang He2011-09-02
|
* Leverage triangular square root in matrix log.Gravatar Jitse Niesen2011-08-25
|
* Split code for (quasi)triangular matrices from MatrixSquareRoot.Gravatar Jitse Niesen2011-08-25
| | | | This way, (quasi)triangular matrices can avoid the costly Schur decomposition.
* fix: <ctime> is necessary for srand(time(NULL))Gravatar Chen-Pang He2011-08-24
|
* add compatibility with long doubleGravatar Chen-Pang He2011-08-20
|
* the min/max macros to detect unprotected min/max were undefined by some std ↵Gravatar Gael Guennebaud2011-08-19
| | | | | | header, so let's declare them after and do the respective fixes ;)
* fix a bug where some rotations were not initializedGravatar Thomas Capricelli2011-08-04
| | | | | | | They actually were in the original minpack code, this is a bug introduced by our migration. Reported on #322 and http://forum.kde.org/viewtopic.php?f=74&t=96197#p201158
* wa2 was computed twice because of a confustion between changesetsGravatar Thomas Capricelli2011-08-04
| | | | | | | | 746c787a763ed8be1bbba1e42310d8b968feacd0 and ee0e39284c8ddd94ae82604e8bb51a846e3dc644 . Reported on forum: http://forum.kde.org/viewtopic.php?f=74&t=96197#p201158
* Remove unnecessary template keywords (breaks compilation under MSVC).Gravatar Jitse Niesen2011-07-28
| | | | Thanks to Hauke for finding this.
* compilation fix with conjugate_gradient_solve_retval_with_guessGravatar Gael Guennebaud2011-07-26
|
* add the possibility to configure the preconditionerGravatar Gael Guennebaud2011-07-26
|
* add a naive IdentityPreconditionerGravatar Gael Guennebaud2011-07-26
|
* add a conjugate gradient solverGravatar Gael Guennebaud2011-07-26
|
* protect calls to min and max with parentheses to make Eigen compatible with ↵Gravatar Gael Guennebaud2011-07-21
| | | | | | | default windows.h (transplanted from 49b6e9143e1d74441924c0c313536e263e12a55c )
* fix few warnings reported by clangGravatar Thomas Capricelli2011-07-07
|
* add new interface to SuperLUGravatar Gael Guennebaud2011-07-07
|
* add a KroneckerProduct module (unsupported) from Kolja Brix and Andreas ↵Gravatar Gael Guennebaud2011-06-22
| | | | Platen materials.
* fix typo in constant nameGravatar Thomas Capricelli2011-06-12
|
* Implement matrix logarithm + test + docs.Gravatar Jitse Niesen2011-06-07
| | | | Currently, test matrix_function_1 fails due to bug #288.
* Decouple MatrixFunction and MatrixFunctionAtomicGravatar Jitse Niesen2011-06-07
| | | | in preparation for implementation of matrix log.
* Fix and test MatrixSquareRoot for 1-by-1 matrices.Gravatar Jitse Niesen2011-06-07
|
* Sparse: fix long int as index type in simplicial cholesky and other ↵Gravatar Gael Guennebaud2011-06-06
| | | | decompositions
* add read/write routines for sparse matrices in the Market formatGravatar Gael Guennebaud2011-05-31
|
* Fix typo ('using namespace' instead of 'using').Gravatar Jitse Niesen2011-05-26
|
* Simplify the use of custom scalar types, the rule is to never directly call ↵Gravatar Gael Guennebaud2011-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);
* Autodiff: fix scalr - active_scalarGravatar Gael Guennebaud2011-05-14
|
* AutoDiff: add one missing operator- versionGravatar Gael Guennebaud2011-05-12
|
* AutoDiff: fix most of bug #234 (missing operators, used old internal math ↵Gravatar Gael Guennebaud2011-05-12
| | | | function interface, etc)
* AutoDiff: fix unary operator-Gravatar Gael Guennebaud2011-05-12
|
* Implement and document MatrixBase::sqrt().Gravatar Jitse Niesen2011-05-09
|
* Fix compilation error under GCC 4.5.Gravatar Jitse Niesen2011-05-09
| | | | | That version is stricter in forcing function prototype and definition to match.
* Implement square root for real matrices via Schur.Gravatar Jitse Niesen2011-05-08
|
* Implement matrix square root for complex matrices.Gravatar Jitse Niesen2011-05-07
| | | | | I hope to implement the real case soon, but it's a bit more complicated due to the 2-by-2 blocks in the real Schur decomposition.
* port sparse LLT/LDLT to new stack allocation APIGravatar Gael Guennebaud2011-03-20
|
* now fixing "unsupported" "legacy" code...Gravatar Gael Guennebaud2011-03-01
|
* fix compilation with gcc 3.4Gravatar Gael Guennebaud2011-02-25
|
* fix umfpack with complexesGravatar Gael Guennebaud2011-02-18
|
* clean a bit SuperLU declarationsGravatar Gael Guennebaud2011-02-18
|
* fix intallation of unsupported modulesGravatar Gael Guennebaud2011-02-16
|
* fix bug #184 (warning)Gravatar Gael Guennebaud2011-02-14
|
* fix misc warningsGravatar Thomas Capricelli2011-02-04
|
* disable broken determinant for complexes and SuperLUGravatar Gael Guennebaud2011-01-28
|
* fix crash in autodiffGravatar Gael Guennebaud2011-01-28
|
* fix compilation with old gccGravatar Gael Guennebaud2011-01-28
|
* fix many missing const in return typesGravatar Gael Guennebaud2011-01-27
|
* Fix bug #38Gravatar Romain Bossart2011-01-07
| | | | * address of temporaries were passed to umfpack_zi_* functions. It is ok with g++-4.4 or 4.5, but not with the -std=c++0x in both versions. This patch makes it work for c++98 and c++0x versions
* an attempt to fix a compilation issue with -std=c++0xGravatar Gael Guennebaud2011-01-01
|
* bug #54 - really fix const correctness except in SparseGravatar Benoit Jacob2010-12-22
|
* fix warningGravatar Gael Guennebaud2010-12-13
|
* Specify root namespace for fftw_plan from FFTW3 library.Gravatar Jitse Niesen2010-12-12
| | | | | | After changeset 4716040703be1ee906439385d20475dcddad5ce3 (the ei_ --> internal:: change), there are two symbols called fftw_plan, one from the FFTW3 library and one from Eigen.