aboutsummaryrefslogtreecommitdiffhomepage
path: root/test
Commit message (Collapse)AuthorAge
* Fix bug #314:Gravatar Gael Guennebaud2012-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 dense=sparse*diagonal (there was an issue in the values returned by the ↵Gravatar Gael Guennebaud2012-10-03
| | | | .outer() function of the related iterators)
* extend unit tests to check rectangular matrices for sparse*diagonal productsGravatar Gael Guennebaud2012-10-02
|
* add scalar multiple to diagonal matricesGravatar Gael Guennebaud2012-09-27
| | | | | (transplanted from dc5b335f9fbc25b15a408d8b1458a0140c0a8248 )
* fix compilation with m.array().min/max(scalar)Gravatar Gael Guennebaud2012-09-12
|
* merge Sparse LU branchGravatar Desire NUENTSA2012-09-07
|\
* | forward resize() function from Array/Matrix-Wrapper to the nested expression ↵Gravatar Gael Guennebaud2012-08-30
| | | | | | | | such that mat.array().resize(a,b) is now allowed.
* | Fix out-of-range memory access in GEMV (the memory was not used for the ↵Gravatar Gael Guennebaud2012-08-30
| | | | | | | | | | | | | | computation, only to assemble unaligned packets from aligned packet loads) (transplanted from 221f54698c2f6690da8c0f44c1e31e55118dedab )
| * Add unit testsGravatar Desire NUENTSA2012-08-03
| |
* | Eigenvalues module: Implement setMaxIterations() methods.Gravatar Jitse Niesen2012-07-28
| |
* | Add a preliminary GeneralizedEigenSolver computing the eigenvalues of Av=lBv ↵Gravatar Gael Guennebaud2012-07-26
| | | | | | | | | | | | with A and B general real matrices. Currently only the eigenvalues are reported.
* | Fix aliasing issue in sparse matrix assignment.Gravatar Gael Guennebaud2012-07-25
| | | | | | | | (m=-m; or m=m.transpose(); with m sparse work again)
* | 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
| |
* | 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
* | bug #449: add SparseMatrix::conservativeResize featureGravatar Benjamin Piwowarski2012-07-19
| |
* | remove outdated "Eigen itself is part of the KDE project" outside of eigen2 ↵Gravatar Benoit Jacob2012-07-15
| | | | | | | | files
* | Manual MPL2 relicensing fixesGravatar Benoit Jacob2012-07-13
| |
* | Automatic relicensing to MPL2 using Keirs script. Manual fixup follows.Gravatar Benoit Jacob2012-07-13
| |
* | 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 bug #487: isometry * scaling was not compilingGravatar Gael Guennebaud2012-07-04
| |
* | Make product eval-at-once.Gravatar Jitse Niesen2012-06-29
| | | | | | | | | | | | | | | | | | * Make product EvalAtOnce in cases OuterProduct, GemmProduct and GemvProduct * Ensure that product evaluators are nested inside EvalToTemp evaluator * As temporary kludge, evaluate expression to temporary in AllAtOnce traversal and pass expression operator to evalTo()
* | Implement interface for NoAlias assignments.Gravatar Jitse Niesen2012-06-29
| | | | | | | | | | | | | | | | * Rename the old copy_using_evaluators to noalias_copy_using_evaluators. * Write a new copy_using_evaluators which strips NoAlias expression, if present, and calls noalias_copy_using_evaluators; in future, it will also take care of aliasing in products. * Add expression() getter to NoAlias.
* | Move (part of) evaluation of products to evaluator objects.Gravatar Jitse Niesen2012-06-29
| | | | | | | | | | | | | | * Copy implementation from CoeffBasedProduct. * Copy implementation from GeneralProduct in InnerProduct case. * For GeneralProduct in other cases, call the evalTo() member function with expression objects in constructor of evaluator.
* | Resize lhs automatically in copy_using_evaluator().Gravatar Jitse Niesen2012-06-28
| |
* | remove dynamic allocation for fixed size object and triangular matrix-matrix ↵Gravatar Gael Guennebaud2012-06-26
| | | | | | | | products
* | Fix an evaluator test which was wrong and failed in debug builds.Gravatar Jitse Niesen2012-06-24
| |
* | resurrect expression evaluatorsGravatar Gael Guennebaud2012-06-22
| |
* | comment two tests in nomalloc (there is no regression here, it's just I've ↵Gravatar Gael Guennebaud2012-06-20
| | | | | | | | been too optimistic when adding them recently)
* | fix a few warningsGravatar Gael Guennebaud2012-06-15
| |
* | extend nomalloc unit test to test the solve callsGravatar Gael Guennebaud2012-06-12
| |
* | clean the support for testing existing sparse problemsGravatar Gael Guennebaud2012-06-07
| |
* | make sure we do not solve with a null right hand sideGravatar Gael Guennebaud2012-06-06
| |
* | test block objects for sparse solvingGravatar Gael Guennebaud2012-06-06
| |
* | CholmodDecomposition now has explicit variants. These variants will allow to ↵Gravatar Gael Guennebaud2012-06-04
| | | | | | | | provide access to the underlying factors.
* | extend umfpack supportGravatar Gael Guennebaud2012-06-04
|/
* Fix infinite recursion in ProductBase::coeff() (bug #447)Gravatar Jitse Niesen2012-04-18
| | | | | Triggered by product of dynamic-size 1 x n and n x 1 matrices. Also, add regression test.
* fix compilation of "somedensematrix.llt().matrixL().transpose()" (missing ↵Gravatar Gael Guennebaud2012-04-10
| | | | constness on the return types)
* rm unused gsl_helper fileGravatar Gael Guennebaud2012-03-31
|
* fix bug #362 and add missing specialization for affine-compact * projectiveGravatar Gael Guennebaud2012-03-30
|
* Cholmod does not compute a determinantGravatar Desire NUENTSA2012-03-29
|
* Correct a small bug in sparse_solverGravatar Desire NUENTSA2012-03-29
|
* modify the unit tests of sparse linear solvers to enable tests on real ↵Gravatar Desire NUENTSA2012-03-29
| | | | matrices, from MatrixMarket for instance
* add sparse * permutation products with assiciated unit testsGravatar Gael Guennebaud2012-03-29
|
* fix bug #439: add Quaternion::FromTwoVectors() static constructorGravatar Gael Guennebaud2012-03-26
|
* Fixed division by zero corner case in array unit test.Gravatar Hauke Heibel2012-03-09
|
* rm cC++11 featuresGravatar Gael Guennebaud2012-03-09
|
* Adding an interface to PaStiX, the multithreaded and distributed linear solverGravatar Desire NUENTSA2012-03-08
|