Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | LU and PartialLU decomposition interface unification. | 2009-05-22 | ||
| | | | | | | | | | | | | Added default ctor and public compute method as well as safe-guards against uninitialized usage. Added unit tests for the safe-guards. | |||
* | | QR and SVD decomposition interface unification. | 2009-05-22 | ||
| | | | | | | | | | | | | Added default ctor and public compute method as well as safe-guards against uninitialized usage. Added unit tests for the safe-guards. | |||
* | | add internal comment (mostly a pretext to test the eigen-commits list) | 2009-05-20 | ||
| | | ||||
* | | * add a writable generic coeff wise expression (CwiseUnaryView) | 2009-05-20 | ||
|/ | | | | * add writable .real() and .imag() functions | |||
* | fix comments (old comments that were copied from LU) | 2009-05-19 | ||
| | ||||
* | * optimize sum() for sparse matrices and vectors | 2009-05-19 | ||
| | | | | * fix the row()/col() functions of some InnerVector | |||
* | fix compilation with ICC | 2009-05-18 | ||
| | ||||
* | fix #3, remove inline keywords in QtAlignedMalloc (MSVC fix) | 2009-05-18 | ||
| | ||||
* | fix #1 : need to nest by value the affine part in homogeneous product | 2009-05-18 | ||
| | ||||
* | fix bug reported by Moritz Lenz about random setter | 2009-05-18 | ||
| | ||||
* | fix #2, bug in Diagonal::MaxRowsAtCompileTime when Index==Dynamic | 2009-05-17 | ||
| | ||||
* | simplification (no reason anymore to write that in that convoluted way) | 2009-05-15 | ||
| | ||||
* | argh, forgot to re-add the throw() | 2009-05-15 | ||
| | ||||
* | * fix bugs in EigenTesting.cmake: it didn't work with ↵ | 2009-05-15 | ||
| | | | | | | -DEIGEN_NO_ASSERTION_CHECKING=ON * only try...catch if exceptions are enabled | |||
* | add partial-pivoting LU decomposition | 2009-05-13 | ||
| | | | | | | the name 'PartialLU' is not meant to be definitive! make inverse() and determinant() use it, so it's *almost* considered well tested. | |||
* | compilation fixes | 2009-05-12 | ||
| | ||||
* | bugfix from Jens Mueller (s/RowMajor/IsRowMajor) | 2009-05-11 | ||
| | ||||
* | constant Diagonal ---> DiagonalBits | 2009-05-10 | ||
| | | | | | | introduce ei_is_diagonal to check for it DiagonalCoeffs ---> Diagonal and allow Index to by Dynamic -> add MatrixBase::diagonal(int) with unittest and doc | |||
* | result of our experiments with LU tuning: implement very simple formula, that | 2009-05-07 | ||
| | | | | turns out to be similar to Higham's formula already in use in LDLt | |||
* | apply patch from Hauke Heibel cleaning overloaded operator new/detete | 2009-05-07 | ||
| | ||||
* | oops, didn't want to commit that | 2009-05-07 | ||
| | ||||
* | CREDIT Hauke Heibel, more std::vector::insert fixes | 2009-05-07 | ||
| | ||||
* | fix realloc when initial size was 0 (bug reported by Jens Mueller) | 2009-05-07 | ||
| | ||||
* | *add missing overloads of setZero, etc... that were mentioned in the tutorial | 2009-05-06 | ||
| | | | | | | | --->they go into Matrix as they resize. *add isConstant() alias to isApproxToConstant() *extend unit-test *change an assert into a static assert | |||
* | add copyright on two public headers that are not so trivial... | 2009-05-06 | ||
| | ||||
* | add missing function, thanks to Hauke Heibel | 2009-05-06 | ||
| | ||||
* | one more gcc 3.3 fix | 2009-05-06 | ||
| | ||||
* | fix internal error with gcc 3.3 (all tests are now ok with 3.3 !) | 2009-05-06 | ||
| | ||||
* | * compilation fixes for gcc 3.3 | 2009-05-06 | ||
| | | | | * test Part::swap | |||
* | remove unused member remean that was just initialized | 2009-05-05 | ||
| | ||||
* | reimplement linearRegression on top of fitHyperplane which is much better | 2009-05-05 | ||
| | ||||
* | fix linearRegression, fix doc, add unit test (it was untested since the change | 2009-05-05 | ||
| | | | | making fitHyperplane no longer use it) | |||
* | oops | 2009-05-04 | ||
| | ||||
* | new simplified API to fill sparse matrices (the old functions are | 2009-05-04 | ||
| | | | | | | | | | | | | deprecated). Basically there are now only 2 functions to set a coefficient: 1) mat.coeffRef(row,col) = value; 2) mat.insert(row,col) = value; coeffRef has no limitation, insert assumes the coeff has not already been set, and raises an assert otherwise. In addition I added a much lower level, but more efficient filling mechanism for internal use only. | |||
* | fix warnings with recent gcc | 2009-05-04 | ||
| | ||||
* | fix warning, unused variable dummy | 2009-05-04 | ||
| | ||||
* | fix warnings with unused static functions | 2009-05-04 | ||
| | ||||
* | fix SSE2 detection on win64, reported by 'kajala' | 2009-05-04 | ||
| | ||||
* | let the user disable alignment altogether by #defining EIGEN_DONT_ALIGN. | 2009-05-03 | ||
| | | | | | | | Until now, the user had to edit the source code to do that. Internally, add EIGEN_ALIGN that takes into account both EIGEN_DONT_ALIGN.and EIGEN_ARCH_WANTS_ALIGNMENT. From now on, only EIGEN_ALIGN should be used to test whether we want to align. | |||
* | add auto transposition for vectors | 2009-04-30 | ||
| | ||||
* | ok, this time cast should really work ; sorry for the noise | 2009-04-29 | ||
| | ||||
* | fixed my mistake in cast | 2009-04-29 | ||
| | ||||
* | casting to the same type no longer generates a CwiseUnaryOp | 2009-04-29 | ||
| | ||||
* | fix the Matrix(int,int)/vector 2D ctors issue so that we really | 2009-04-24 | ||
| | | | | | have a Matrix(Scalar,Scalar) ctor. (useful for std::complex, user defined types, etc. | |||
* | CREDIT Ross Smith: fix posix_memalign detection | 2009-04-24 | ||
| | ||||
* | * update BVH to explicitely use aligned_allocator | 2009-04-23 | ||
| | | | | * fix warning in StdVector | |||
* | make the ei_p* math functions overloads instead of template | 2009-04-22 | ||
| | | | | specializations | |||
* | add a generic version of std::vector::resize for other stl | 2009-04-21 | ||
| | | | | implementations | |||
* | std::vector now explicitely requires the use of Eigen::aligned_allocator | 2009-04-21 | ||
| | | | | CREDIT Hauke Heibel | |||
* | add missing vector ctor reported by Markus Moll on the ML | 2009-04-21 | ||
| |