Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fixed division by zero corner case in array unit test. | Hauke Heibel | 2012-03-09 |
| | |||
* | rm cC++11 features | Gael Guennebaud | 2012-03-09 |
| | |||
* | Adding an interface to PaStiX, the multithreaded and distributed linear solver | Desire NUENTSA | 2012-03-08 |
| | |||
* | Improved the unit tests for setLinSpaced. | Hauke Heibel | 2012-03-07 |
| | | | | Provide a default constructed step size as opposed to an int when the size is 1. | ||
* | Fixed setLinSpaced for size==1. | Hauke Heibel | 2012-03-07 |
| | |||
* | Added support for component-wise pow (equivalent to Matlab's operator .^). | Hauke Heibel | 2012-03-07 |
| | |||
* | Added support for scalar / array division. | Hauke Heibel | 2012-03-02 |
| | |||
* | update unit test for Simplicial-Cholesky | Gael Guennebaud | 2012-02-28 |
| | |||
* | fix and clean Pardiso solver and s/PARDISOSupport/PardisoSupport | Gael Guennebaud | 2012-02-27 |
| | |||
* | add unit tests for analyzePatter/factorize API | Gael Guennebaud | 2012-02-27 |
| | |||
* | fix symmetric permuatation for mixed storage orders | Gael Guennebaud | 2012-02-27 |
| | |||
* | Add test in BiCGSTAB for ILUT | Desire NUENTSA | 2012-02-10 |
| | |||
* | Update the PARDISO interface to match other sparse solvers. | Gael Guennebaud | 2012-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 variables | Gael Guennebaud | 2012-02-03 |
| | |||
* | shutup floating point underflow warning for this specific unit test | Gael Guennebaud | 2012-01-31 |
| | |||
* | fix some compilation errors with ICC and -strict-ansi | Gael Guennebaud | 2012-01-31 |
| | |||
* | add the possibility to assemble a SparseMatrix object from a random list of ↵ | Gael Guennebaud | 2012-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 EigenSolver | Gael Guennebaud | 2012-01-25 |
| | |||
* | workaround ICC compilation error with -strict-ansi | Gael Guennebaud | 2012-01-25 |
| | |||
* | LLT: improve rankUpdate to support downdates, | Gael Guennebaud | 2012-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 ↵ | Abraham Bachrach | 2012-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 one | Gael Guennebaud | 2011-12-23 |
| | |||
* | the previous test works for Dynamic sizes only | Gael Guennebaud | 2011-12-23 |
| | |||
* | add a reconstruction test | Gael Guennebaud | 2011-12-23 |
| | |||
* | fix bug #398, the quaternion returned by slerp was not always normalized, | Gael Guennebaud | 2011-12-23 |
| | | | | add a proper unit test for slerp | ||
* | fix compilation of sparse_basic unit test for complexes | Gael Guennebaud | 2011-12-23 |
| | |||
* | evaluate 1D sparse expressions into SparseVector and make the sparse ↵ | Gael Guennebaud | 2011-12-22 |
| | | | | operator<< and dot honor nested types | ||
* | add aliasing test for sparse*sparse product | Gael Guennebaud | 2011-12-20 |
| | |||
* | fix bug #394: innerVector::nonZeros() was broken for uncompressed mode | Gael Guennebaud | 2011-12-20 |
| | |||
* | Remove evaluators for 2.1 release. | Jitse Niesen | 2011-12-14 |
| | | | | We plan to re-instate them when we branch 2.2 (see bug #388). | ||
* | add cholmod_support unit tests | Gael Guennebaud | 2011-12-10 |
| | |||
* | feature 297: s/intersectionPoint/pointAt, fix documentation, add a unit test | Gael Guennebaud | 2011-12-10 |
| | |||
* | feature 319: Add update and downdate functionality to LDLT | Tim Holy | 2011-12-09 |
| | |||
* | 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. | ||
* | fix min/max clash with clang's header by including fstream beforehand | Gael Guennebaud | 2011-12-08 |
| | |||
* | fix bug #294: add a diagonal() method to SparseMatrix (const) | Gael Guennebaud | 2011-12-04 |
| | |||
* | fix bug #341: trisove on MappedSparseMatrix | Gael Guennebaud | 2011-12-04 |
| | |||
* | fix bug #356: fix TriangularView::InnerIterator for unit diagonals | Gael Guennebaud | 2011-12-04 |
| | |||
* | add ReverseInnerIterators to loop over the elements in reverse order, | Gael Guennebaud | 2011-12-03 |
| | | | | and partly fix bug #356 (issue in trisolve for upper-column major)) | ||
* | Sparse matrix insertion: | Gael Guennebaud | 2011-12-02 |
| | | | | | - automatically turn a SparseMatrix to uncompressed mode when calling insert(i,j). - now coeffRef insert a new element when it does not already exist | ||
* | remove GSL dependency in the unit tests | Gael Guennebaud | 2011-12-01 |
| | |||
* | add more support for uncompressed mode | Gael Guennebaud | 2011-11-30 |
| | |||
* | bug #383 - another c++11-user-defined-literal fix | Marc Glisse | 2011-11-27 |
| | |||
* | Bugs 157 and 377 - General tightening/testing of vectorwise ops: | Benoit Jacob | 2011-11-18 |
| | | | | | | | | | | | | | | | | | | * add lots of static assertions making it very explicit when all these ops are supposed to work: ** all ops require the rhs vector to go in the right direction ** all ops already require that the lhs and rhs are of the same kind (matrix vs vector) otherwise we'd have to do complex work ** multiplicative ops (introduced Kibeom's patch) are restricted to arrays, if only because for matrices they could be ambiguous. * add a new test, vectorwiseop.cpp. * these compound-assign operators used to be implemented with for loops: for(Index j=0; j<subVectors(); ++j) subVector(j).array() += other.derived().array(); This didn't seem to be needed; replaced by using expressions like operator+ and operator- did. | ||
* | [Geometry/AlignedBox] New typedefs, like for Core/Matrix | Dennis Schridde | 2011-11-09 |
| | | | | | Includes 1-4 and dynamic sized boxes for int, float and double type. Also changes the tests to use these typedefs. | ||
* | move sparse solvers from unsupported/ to main Eigen/ and remove the "not ↵ | Gael Guennebaud | 2011-11-12 |
| | | | | stable yet" warning | ||
* | Add test for Matrix(x, y) ctor static assert added in previous changeset | Benoit Jacob | 2011-11-06 |
| | |||
* | fix a couple of warnings in the unit tests | Gael Guennebaud | 2011-11-05 |
| | |||
* | bug #365 - Add test for non-usage of B0 | Benoit Jacob | 2011-10-31 |
| | |||
* | bug #369 - Quaternion alignment is broken | Benoit Jacob | 2011-10-31 |
| | | | | | | The problem was two-fold: * missing aligned operator new * Flags were mis-computed, the Aligned constant was misused |