aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen
Commit message (Collapse)AuthorAge
* fix compilation with ICCGravatar Gael Guennebaud2009-05-18
|
* fix #3, remove inline keywords in QtAlignedMalloc (MSVC fix)Gravatar Gael Guennebaud2009-05-18
|
* fix #1 : need to nest by value the affine part in homogeneous productGravatar Gael Guennebaud2009-05-18
|
* fix bug reported by Moritz Lenz about random setterGravatar Gael Guennebaud2009-05-18
|
* fix #2, bug in Diagonal::MaxRowsAtCompileTime when Index==DynamicGravatar Benoit Jacob2009-05-17
|
* simplification (no reason anymore to write that in that convoluted way)Gravatar Benoit Jacob2009-05-15
|
* argh, forgot to re-add the throw()Gravatar Benoit Jacob2009-05-15
|
* * fix bugs in EigenTesting.cmake: it didn't work with ↵Gravatar Benoit Jacob2009-05-15
| | | | | | -DEIGEN_NO_ASSERTION_CHECKING=ON * only try...catch if exceptions are enabled
* add partial-pivoting LU decompositionGravatar Benoit Jacob2009-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 fixesGravatar Gael Guennebaud2009-05-12
|
* bugfix from Jens Mueller (s/RowMajor/IsRowMajor)Gravatar Gael Guennebaud2009-05-11
|
* constant Diagonal ---> DiagonalBitsGravatar Benoit Jacob2009-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, thatGravatar Benoit Jacob2009-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/deteteGravatar Gael Guennebaud2009-05-07
|
* oops, didn't want to commit thatGravatar Benoit Jacob2009-05-07
|
* CREDIT Hauke Heibel, more std::vector::insert fixesGravatar Benoit Jacob2009-05-07
|
* fix realloc when initial size was 0 (bug reported by Jens Mueller)Gravatar Gael Guennebaud2009-05-07
|
* *add missing overloads of setZero, etc... that were mentioned in the tutorialGravatar Benoit Jacob2009-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...Gravatar Benoit Jacob2009-05-06
|
* add missing function, thanks to Hauke HeibelGravatar Benoit Jacob2009-05-06
|
* one more gcc 3.3 fixGravatar Gael Guennebaud2009-05-06
|
* fix internal error with gcc 3.3 (all tests are now ok with 3.3 !)Gravatar Gael Guennebaud2009-05-06
|
* * compilation fixes for gcc 3.3Gravatar Gael Guennebaud2009-05-06
| | | | * test Part::swap
* remove unused member remean that was just initializedGravatar Benoit Jacob2009-05-05
|
* reimplement linearRegression on top of fitHyperplane which is much betterGravatar Benoit Jacob2009-05-05
|
* fix linearRegression, fix doc, add unit test (it was untested since the changeGravatar Benoit Jacob2009-05-05
| | | | making fitHyperplane no longer use it)
* oopsGravatar Gael Guennebaud2009-05-04
|
* new simplified API to fill sparse matrices (the old functions areGravatar Gael Guennebaud2009-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 gccGravatar Thomas Capricelli2009-05-04
|
* fix warning, unused variable dummyGravatar Benoit Jacob2009-05-04
|
* fix warnings with unused static functionsGravatar Benoit Jacob2009-05-04
|
* fix SSE2 detection on win64, reported by 'kajala'Gravatar Benoit Jacob2009-05-04
|
* let the user disable alignment altogether by #defining EIGEN_DONT_ALIGN.Gravatar Benoit Jacob2009-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 vectorsGravatar Gael Guennebaud2009-04-30
|
* ok, this time cast should really work ; sorry for the noiseGravatar Gael Guennebaud2009-04-29
|
* fixed my mistake in castGravatar Gael Guennebaud2009-04-29
|
* casting to the same type no longer generates a CwiseUnaryOpGravatar Gael Guennebaud2009-04-29
|
* fix the Matrix(int,int)/vector 2D ctors issue so that we reallyGravatar Gael Guennebaud2009-04-24
| | | | | have a Matrix(Scalar,Scalar) ctor. (useful for std::complex, user defined types, etc.
* CREDIT Ross Smith: fix posix_memalign detectionGravatar Benoit Jacob2009-04-24
|
* * update BVH to explicitely use aligned_allocatorGravatar Gael Guennebaud2009-04-23
| | | | * fix warning in StdVector
* make the ei_p* math functions overloads instead of templateGravatar Gael Guennebaud2009-04-22
| | | | specializations
* add a generic version of std::vector::resize for other stlGravatar Gael Guennebaud2009-04-21
| | | | implementations
* std::vector now explicitely requires the use of Eigen::aligned_allocatorGravatar Gael Guennebaud2009-04-21
| | | | CREDIT Hauke Heibel
* add missing vector ctor reported by Markus Moll on the MLGravatar Gael Guennebaud2009-04-21
|
* this should fix the linking issue with StdVector without any userGravatar Gael Guennebaud2009-04-21
| | | | changes... I cross my fingers...
* fix ctor issues with ei_workaround_msvc_std_vectorGravatar Gael Guennebaud2009-04-21
|
* fix the 4x4 inverse -- unit test passes againGravatar Benoit Jacob2009-04-14
|
* patch from Moritz Lenz to allow solving transposed problem with superluGravatar Gael Guennebaud2009-04-10
|
* fix memory leak in superlu backendGravatar Gael Guennebaud2009-04-10
|
* bugfix when the diagonal is not stored and assumed to be 1Gravatar Gael Guennebaud2009-04-10
|