aboutsummaryrefslogtreecommitdiffhomepage
path: root/test
Commit message (Collapse)AuthorAge
* Added initial NEON support, most tests pass however we had to use some ↵Gravatar Konstantinos Margaritis2010-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 productsGravatar Gael Guennebaud2010-03-02
|
* fix compilationGravatar Benoit Jacob2010-03-02
|
* Add (failing) test for computing HouseholderQR of a 1x1 matrix.Gravatar Jitse Niesen2010-03-01
|
* Only include <iosfwd> unless either EIGEN_DEBUG_ASSIGN is defined or we're ↵Gravatar Benoit Jacob2010-02-27
| | | | in eigen2 support mode
* Use a specialization of test_is_equal() instead of defining COMPARE()Gravatar Thomas Capricelli2010-02-27
|
* * define COMPARE(,), which prints expected/actual results in case of failureGravatar Thomas Capricelli2010-02-27
| | | | * use it in test/NonLinearOptimization.cpp
* Fix Map-with-Stride and cover it by new unit tests.Gravatar Benoit Jacob2010-02-26
|
* * add VERIFY_IS_EQUAL, should compile faster and it's natural when no ↵Gravatar Benoit Jacob2010-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
* mergeGravatar Benoit Jacob2010-02-25
|\
* | * Implement the ByOuterInner accessorsGravatar Benoit Jacob2010-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 permutationsGravatar Gael Guennebaud2010-02-25
| |
| * optimize inverse permutationsGravatar Gael Guennebaud2010-02-25
| |
| * add reconstructedMatrix() to LLT, and LUsGravatar Gael Guennebaud2010-02-24
| | | | | | | | | | => they show that some improvements have still to be done for permutations, tr*tr, trapezoidal matrices
| * make testsuite aware of EIGEN_CTEST_ARGSGravatar Gael Guennebaud2010-02-24
| |
| * Further LU test improvements. I'm not aware of any test failures anymore, ↵Gravatar Benoit Jacob2010-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 ↵Gravatar Benoit Jacob2010-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).Gravatar Hauke Heibel2010-02-20
| | | | | | | | Renamed ReturnByValue::ReturnMatrixType ReturnByValue::ReturnType (again, Array != Matrix).
* | miserable half-working state, commiting to a fork just in case, just to perfectGravatar Benoit Jacob2010-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 errorGravatar Gael Guennebaud2010-02-15
|
* fix a couple of ICE with gcc 4.0.1Gravatar Gael Guennebaud2010-02-12
|
* Fixed notemporary unit test.Gravatar Hauke Heibel2010-02-11
|
* Fixed warning.Gravatar Hauke Heibel2010-02-10
|
* Updated tests for enhanced AlignedBox with volume, diagonal and better ↵Gravatar Manuel Yguel2010-01-20
| | | | handling of integral types.
* * move dummy_precision and epsilon to NumTraitsGravatar Gael Guennebaud2010-02-10
| | | | * make NumTraits inherits std::numeric_limits
* Deactivated test which requires variadic macros.Gravatar Hauke Heibel2010-02-09
|
* Regression tests for number of nested temporaries.Gravatar Hauke Heibel2010-02-09
| | | | Moved EIGEN_DEBUG_MATRIX_CTOR to ei_matrix_storage to capture resize related allocations.
* fix nesting in Arraywrapper and nesting_opsGravatar Gael Guennebaud2010-02-09
|
* Added a non-diagonal product nesting test.Gravatar Hauke Heibel2010-02-09
|
* Fixed paste&copy error.Gravatar Hauke Heibel2010-02-09
|
* Added debug only unit test for nesting ops - just run ./check nesting.Gravatar Hauke Heibel2010-02-09
|
* add accessors to coeff based productGravatar Gael Guennebaud2010-02-09
|
* Silenced type conversion warnings.Gravatar Hauke Heibel2010-02-03
|
* Fixes #89.Gravatar Hauke Heibel2010-02-02
| | | | Added regression test.
* One warning less...Gravatar Hauke Heibel2010-01-30
|
* Adapted mean to work with complex numbers.Gravatar Hauke Heibel2010-01-29
| | | | Added regression test.
* Fix copy-paste error in first_aligned test.Gravatar Jitse Niesen2010-01-28
|
* Fixed Quaternion operator*= added regression test.Gravatar Hauke Heibel2010-01-28
|
* add support for global math function for arrayGravatar Gael Guennebaud2010-01-27
|
* Modified license header.Gravatar Hauke Heibel2010-01-27
|
* Added the missing unit test file.Gravatar Hauke Heibel2010-01-27
|
* Added EIGEN_DEFINE_STL_VECTOR_SPECIALIZATION macro including unit tests and ↵Gravatar Hauke Heibel2010-01-27
| | | | documentation.
* EIGEN_ENUM_MIN ---> EIGEN_SIZE_MINGravatar Benoit Jacob2010-01-27
|
* add EIGEN_DEFAULT_TO_ROW_MAJOR cmake option for the tests.Gravatar Benoit Jacob2010-01-27
|
* *forward port fix in MapBase::coeff(int) and coeffRef(int)Gravatar Benoit Jacob2010-01-27
| | | | | *forward port expanded map.cpp unit test *fix unused variable warnings
* Added an ei_linspaced_op to create linearly spaced vectors.Gravatar Hauke Heibel2010-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.Gravatar Jitse Niesen2010-01-21
|
* Add small test for Matrix::setIdentity()Gravatar Jitse Niesen2010-01-20
| | | | This is to exhibit the bug that makes the jacobisvd_7 test fail.
* add unit tests for true array objectsGravatar Gael Guennebaud2010-01-18
|
* unit tests for == / != operatorsGravatar Thomas Capricelli2010-01-17
|