aboutsummaryrefslogtreecommitdiffhomepage
path: root/test
Commit message (Collapse)AuthorAge
* 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
|
* Improved the unit tests for setLinSpaced.Gravatar Hauke Heibel2012-03-07
| | | | Provide a default constructed step size as opposed to an int when the size is 1.
* Fixed setLinSpaced for size==1.Gravatar Hauke Heibel2012-03-07
|
* Added support for component-wise pow (equivalent to Matlab's operator .^).Gravatar Hauke Heibel2012-03-07
|
* Added support for scalar / array division.Gravatar Hauke Heibel2012-03-02
|
* update unit test for Simplicial-CholeskyGravatar Gael Guennebaud2012-02-28
|
* fix and clean Pardiso solver and s/PARDISOSupport/PardisoSupportGravatar Gael Guennebaud2012-02-27
|
* add unit tests for analyzePatter/factorize APIGravatar Gael Guennebaud2012-02-27
|
* fix symmetric permuatation for mixed storage ordersGravatar Gael Guennebaud2012-02-27
|
* Add test in BiCGSTAB for ILUTGravatar Desire NUENTSA2012-02-10
|
* Update the PARDISO interface to match other sparse solvers.Gravatar Gael Guennebaud2012-02-04
| | | | | | | - Add support for Upper or Lower inputs. - Add supports for sparse RHS - Remove transposed cases, remove ordering method interface - Add full access to PARDISO parameters
* remove unused variablesGravatar Gael Guennebaud2012-02-03
|
* shutup floating point underflow warning for this specific unit testGravatar Gael Guennebaud2012-01-31
|
* fix some compilation errors with ICC and -strict-ansiGravatar Gael Guennebaud2012-01-31
|
* add the possibility to assemble a SparseMatrix object from a random list of ↵Gravatar Gael Guennebaud2012-01-28
| | | | triplets that may contain duplicated elements. It works in linear time, with O(1) re-allocations.
* fix bug #410: fix a possible out of range access in EigenSolverGravatar Gael Guennebaud2012-01-25
|
* workaround ICC compilation error with -strict-ansiGravatar Gael Guennebaud2012-01-25
|
* LLT: improve rankUpdate to support downdates,Gravatar Gael Guennebaud2012-01-23
| | | | | LDLT: add the missing info() function, improve unit testing of rankUpdate()
* added functions to allow for cwise min/max operations with scalar argument ↵Gravatar Abraham Bachrach2012-01-11
| | | | | | | | | | | | (bug #400). added function for array.min(), array.max(), matrix.cwiseMin(), matrix.cwiseMax(). The matrix.cwiseMin/Max functions required the definition of the ConstantReturnType typedef. However, it wasn't defined until after MatrixCwiseBinaryOps was included in Eigen/src/SparseCore/SparseMatrixBase.h, so I moved those includes after the definition of the typedefs. tests for both the regular and scalar min/max functions were added as well
* pushed too fast the previous oneGravatar Gael Guennebaud2011-12-23
|
* the previous test works for Dynamic sizes onlyGravatar Gael Guennebaud2011-12-23
|