Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Added initial NEON support, most tests pass however we had to use some ↵ | Konstantinos Margaritis | 2010-03-03 |
| | | | | | | | | hackish workarounds as gcc on ARM (both CodeSourcery 4.4.1 used and experimental 4.5) fail to ensure proper alignment with __attribute__((aligned(16))). This has to be fixed upstream to remove the workarounds. | ||
* | add missing implementation of uniform scaling products | Gael Guennebaud | 2010-03-02 |
| | |||
* | fix compilation | Benoit Jacob | 2010-03-02 |
| | |||
* | Add (failing) test for computing HouseholderQR of a 1x1 matrix. | Jitse Niesen | 2010-03-01 |
| | |||
* | Only include <iosfwd> unless either EIGEN_DEBUG_ASSIGN is defined or we're ↵ | Benoit Jacob | 2010-02-27 |
| | | | | in eigen2 support mode | ||
* | Use a specialization of test_is_equal() instead of defining COMPARE() | Thomas Capricelli | 2010-02-27 |
| | |||
* | * define COMPARE(,), which prints expected/actual results in case of failure | Thomas Capricelli | 2010-02-27 |
| | | | | * use it in test/NonLinearOptimization.cpp | ||
* | Fix Map-with-Stride and cover it by new unit tests. | Benoit Jacob | 2010-02-26 |
| | |||
* | * add VERIFY_IS_EQUAL, should compile faster and it's natural when no ↵ | Benoit Jacob | 2010-02-26 |
| | | | | | | | | | arithmetic is involved. * rename 'submatrices' test to 'block' * add block-inside-of-block tests * remove old cruft * split diagonal() tests into separate file | ||
* | merge | Benoit Jacob | 2010-02-25 |
|\ | |||
* | | * Implement the ByOuterInner accessors | Benoit Jacob | 2010-02-25 |
| | | | | | | | | | | | | | | | | * use them (big simplification in Assign.h) * axe (Inner|Outer)StrideAtCompileTime that were just introduced * ei_int_if_dynamic now asserts that the size is the expected one: adapt to that in Block.h * add rowStride() / colStride() in DenseBase * implement innerStride() / outerStride() everywhere needed | ||
| * | detect and implement inplace permutations | Gael Guennebaud | 2010-02-25 |
| | | |||
| * | optimize inverse permutations | Gael Guennebaud | 2010-02-25 |
| | | |||
| * | add reconstructedMatrix() to LLT, and LUs | Gael Guennebaud | 2010-02-24 |
| | | | | | | | | | | => they show that some improvements have still to be done for permutations, tr*tr, trapezoidal matrices | ||
| * | make testsuite aware of EIGEN_CTEST_ARGS | Gael Guennebaud | 2010-02-24 |
| | | |||
| * | Further LU test improvements. I'm not aware of any test failures anymore, ↵ | Benoit Jacob | 2010-02-23 |
| | | | | | | | | | | | | not even with huge numbers of repetitions. Finally the createRandomMatrixOfRank() function is renamed to createRandomPIMatrixOfRank, where PI stands for 'partial isometry', that is, a matrix whose singular values are 0 or 1. | ||
| * | * FullPivLU: replace "remaining==0" termination condition (from Golub) by a ↵ | Benoit Jacob | 2010-02-23 |
| | | | | | | | | | | | | | | | | | | fuzzy compare (fixes lu test failures when testing solve()) * LU test: set appropriate threshold and limit the number of times that a specially tricky test is run. (fixes lu test failures when testing rank()). * Tests: rename createRandomMatrixOfRank to createRandomProjectionOfRank | ||
| * | Renamed PlainMatrixType to PlainObject (Array != Matrix). | Hauke Heibel | 2010-02-20 |
| | | | | | | | | Renamed ReturnByValue::ReturnMatrixType ReturnByValue::ReturnType (again, Array != Matrix). | ||
* | | miserable half-working state, commiting to a fork just in case, just to perfect | Benoit Jacob | 2010-02-18 |
|/ | | | | | my day, my hard disk would die. Will write a more detailed commit message once it's working. | ||
* | workaround weird gcc 4.0.1 compilation error | Gael Guennebaud | 2010-02-15 |
| | |||
* | fix a couple of ICE with gcc 4.0.1 | Gael Guennebaud | 2010-02-12 |
| | |||
* | Fixed notemporary unit test. | Hauke Heibel | 2010-02-11 |
| | |||
* | Fixed warning. | Hauke Heibel | 2010-02-10 |
| | |||
* | Updated tests for enhanced AlignedBox with volume, diagonal and better ↵ | Manuel Yguel | 2010-01-20 |
| | | | | handling of integral types. | ||
* | * move dummy_precision and epsilon to NumTraits | Gael Guennebaud | 2010-02-10 |
| | | | | * make NumTraits inherits std::numeric_limits | ||
* | Deactivated test which requires variadic macros. | Hauke Heibel | 2010-02-09 |
| | |||
* | Regression tests for number of nested temporaries. | Hauke Heibel | 2010-02-09 |
| | | | | Moved EIGEN_DEBUG_MATRIX_CTOR to ei_matrix_storage to capture resize related allocations. | ||
* | fix nesting in Arraywrapper and nesting_ops | Gael Guennebaud | 2010-02-09 |
| | |||
* | Added a non-diagonal product nesting test. | Hauke Heibel | 2010-02-09 |
| | |||
* | Fixed paste© error. | Hauke Heibel | 2010-02-09 |
| | |||
* | Added debug only unit test for nesting ops - just run ./check nesting. | Hauke Heibel | 2010-02-09 |
| | |||
* | add accessors to coeff based product | Gael Guennebaud | 2010-02-09 |
| | |||
* | Silenced type conversion warnings. | Hauke Heibel | 2010-02-03 |
| | |||
* | Fixes #89. | Hauke Heibel | 2010-02-02 |
| | | | | Added regression test. | ||
* | One warning less... | Hauke Heibel | 2010-01-30 |
| | |||
* | Adapted mean to work with complex numbers. | Hauke Heibel | 2010-01-29 |
| | | | | Added regression test. | ||
* | Fix copy-paste error in first_aligned test. | Jitse Niesen | 2010-01-28 |
| | |||
* | Fixed Quaternion operator*= added regression test. | Hauke Heibel | 2010-01-28 |
| | |||
* | add support for global math function for array | Gael Guennebaud | 2010-01-27 |
| | |||
* | Modified license header. | Hauke Heibel | 2010-01-27 |
| | |||
* | Added the missing unit test file. | Hauke Heibel | 2010-01-27 |
| | |||
* | Added EIGEN_DEFINE_STL_VECTOR_SPECIALIZATION macro including unit tests and ↵ | Hauke Heibel | 2010-01-27 |
| | | | | documentation. | ||
* | EIGEN_ENUM_MIN ---> EIGEN_SIZE_MIN | Benoit Jacob | 2010-01-27 |
| | |||
* | add EIGEN_DEFAULT_TO_ROW_MAJOR cmake option for the tests. | Benoit Jacob | 2010-01-27 |
| | |||
* | *forward port fix in MapBase::coeff(int) and coeffRef(int) | Benoit Jacob | 2010-01-27 |
| | | | | | *forward port expanded map.cpp unit test *fix unused variable warnings | ||
* | Added an ei_linspaced_op to create linearly spaced vectors. | Hauke Heibel | 2010-01-26 |
| | | | | | | | | | Added setLinSpaced/LinSpaced functionality to DenseBase. Improved vectorized assignment - overcomes MSVC optimization issues. CwiseNullaryOp is now requiring functors to offer 1D and 2D operators. Adapted existing functors to the new CwiseNullaryOp requirements. Added ei_plset to create packages as [a, a+1, ..., a+size]. Added more nullaray unit tests. | ||
* | Remove some Array #includes. | Jitse Niesen | 2010-01-21 |
| | |||
* | Add small test for Matrix::setIdentity() | Jitse Niesen | 2010-01-20 |
| | | | | This is to exhibit the bug that makes the jacobisvd_7 test fail. | ||
* | add unit tests for true array objects | Gael Guennebaud | 2010-01-18 |
| | |||
* | unit tests for == / != operators | Thomas Capricelli | 2010-01-17 |
| |