Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | simplification | 2009-11-18 | |
| | |||
* | fix remaining bug in ColPivHouseholderQR, so now all tests pass again | 2009-11-18 | |
| | |||
* | fix bugs, old and new: | 2009-11-18 | |
| | | | | | * old bug: in CwiseBinaryOp: only set the LinearAccessBit if both sides have the same storage order. * new bug: in Assign.h, only consider linear traversal if both sides have the same storage order. | ||
* | temporarily disable linear traversal. | 2009-11-18 | |
| | | | | | | Actually I don't think it's buggy. But it probably triggers existing bugs, I suspect that some xprs have LinearAccessBit and shouldn't have it. Also this fixes the "bugs" with JacobiSVD ---> now it works again | ||
* | fix stuff after the PermutationMatrix changes. | 2009-11-18 | |
| | | | | I still have JacobiSVD errors when cols>rows | ||
* | Assign.h: add LinearTraversal (non-vectorized index-based traversal) | 2009-11-18 | |
| | | | | Rename some constants to make names match more closely what they mean. | ||
* | port the QR module to PermutationMatrix | 2009-11-17 | |
| | |||
* | vade retro | 2009-11-16 | |
| | |||
* | for consistency: PlainMatrixType ---> DenseMatrixType | 2009-11-16 | |
| | |||
* | addToDense ---> addTo | 2009-11-16 | |
| | | | | subToDense ---> subTo | ||
* | PermutationMatrix: add setIdentity and transpositions methods | 2009-11-16 | |
| | | | | LU: make use of that | ||
* | Port FullPivLU to PermutationMatrix | 2009-11-16 | |
| | |||
* | PartialPivLU: port to PermutationMatrix | 2009-11-16 | |
| | | | | PermutationMatrix: add resize() | ||
* | DiagonalMatrix: release-quality documentation | 2009-11-16 | |
| | | | | BandMatrix: rename toDense() ---> toDenseMatrix() for consistency | ||
* | PermutationMatrix: | 2009-11-16 | |
| | | | | | * make multiplication order not be reversed * release-quality documentation | ||
* | initialize-by-zero: remember that when the newsize==oldsize, resize() must ↵ | 2009-11-16 | |
| | | | | remain a NOP | ||
* | merge | 2009-11-16 | |
|\ | |||
* | | PermutationMatrix: add inverse() and product of permutations | 2009-11-16 | |
| | | |||
* | | handle make errors ---> exit, don't run ctest | 2009-11-16 | |
| | | |||
| * | rename test for coherency with previous renaming of the module | 2009-11-16 | |
|/ | |||
* | don't be shy and test them all | 2009-11-16 | |
| | |||
* | * add PermutationMatrix | 2009-11-15 | |
| | | | | | | | * DiagonalMatrix: - add MaxSizeAtCompileTime parameter - DiagonalOnTheLeft ---> OnTheLeft - fix bug in DiagonalMatrix::setIdentity() | ||
* | maketests -> buildtests | 2009-11-15 | |
| | |||
* | prevent in-source builds. hope it's ok with you... it's still possible, of ↵ | 2009-11-15 | |
| | | | | course, to have the build dir as a subdir of the source dir. | ||
* | there's no reason why we should follow the FSF's stupid recommendation for ↵ | 2009-11-14 | |
| | | | | the naming of these files, right? This could give the wrong impression that Eigen is only GPL-licensed. | ||
* | add workaround for Guillaume | 2009-11-14 | |
| | |||
* | * add Map<Quaternion> test based on Map from test/map.cpp | 2009-11-13 | |
| | | | | | | * replace implicit constructor AngleAxis(QuaternionBase&) by an explicit one, it seems ambiguous for the compiler * remove explicit constructor with conversion type quaternion(Quaternion&): conflict between constructor. * modify EIGEN_INHERIT_ASSIGNEMENT_OPERATORS to suit Quaternion class | ||
* | Build tests for unsupported modules if EIGEN_LEAVE_TEST_IN_ALL_TARGET | 2009-11-13 | |
| | |||
* | xargs ---> xargs echo | 2009-11-12 | |
| | | | | (xargs alone doesnt seem to be documented in the man page, while xargs echo is documented) | ||
* | introduce check target, and some renaming | 2009-11-12 | |
| | |||
* | ouch, avoid infinite loop! | 2009-11-12 | |
| | | | | optimization is not so important here, so a for loop will do. | ||
* | also optionnally initialize by zero after resizing | 2009-11-12 | |
| | |||
* | * add non-default option to initialize matrices by 0 | 2009-11-12 | |
| | | | | | (useful for porting) * maketests really has to be in test/ | ||
* | * add ./debug and ./release scripts | 2009-11-12 | |
| | | | | | * update the messages * rename EIGEN_CMAKE_RUN_FROM_CTEST to something saner | ||
* | add mctestr script. In your build directory, just do: | 2009-11-12 | |
| | | | | | ./mctestr ^qr 5 and it will build all tests matching ^qr with 5 jobs and then do `ctest -R ^qr` | ||
* | * add maketests script. It is like make but takes a regexp allowing to build ↵ | 2009-11-11 | |
| | | | | | | selected targets. Next step will be a "mctestr" script doing that and then calling ctest -R. * in runtest.sh, don't override the default number of repeats. If one thinks the default should be changed, let's change it at the source. | ||
* | * use standard CMAKE_BUILD_TYPE | 2009-11-11 | |
| | | | | | * remove debug_xxx targets * runtest.sh: don't run make | ||
* | Compilation fix: makeHousholderInPlace now uses references. | 2009-11-11 | |
| | |||
* | fix PowerPC platform detection | 2009-11-11 | |
| | |||
* | fix for *.pc install dir (suggested by Ingmar Vanhassel on IRC) | 2009-11-11 | |
| | |||
* | *adapt Householder to the convention that we now favor refs over ptrs for ↵ | 2009-11-10 | |
| | | | | | | output. Keep "workspace" as pointer because it is an array (which is now more obvious). *rename makeHouseholderSequence to householderSequence, because that's what it returns. | ||
* | doxygen : exclude diff files | 2009-11-10 | |
| | |||
* | make the complex module appear in doxygen + small documentation | 2009-11-10 | |
| | |||
* | make FFT appear in doxygen doc, and provide a mininum of documentation | 2009-11-10 | |
| | |||
* | fix Skyline module doxygen stuff | 2009-11-10 | |
| | |||
* | merge with main repository | 2009-11-10 | |
|\ | |||
* | | documentation fixes | 2009-11-10 | |
| | | |||
| * | fix compilation and removed some unused stuff in skyline | 2009-11-10 | |
| | | |||
* | | merge with main repository | 2009-11-10 | |
|\| | |||
| * | fix #68 I did not see the skyline matrix patch contained that | 2009-11-10 | |
| | |