| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
| |
commainitialier unit-test never actually called `test_block_recursion`, which also was not correctly implemented and would have caused too deep template recursion.
|
|
|
|
|
|
|
|
|
| |
EIGEN_DECLARE_TEST(mytest) { /* code */ }.
This provide several advantages:
- more flexibility in designing unit tests
- unit tests can be glued to speed up compilation
- unit tests are compiled with same predefined macros, which is a requirement for zapcc
|
|
|
|
| |
Also moved assertion to finished() method and adapted unit-test
|
|
|
|
|
|
| |
bug #1242).
The unit test tests all combinations of 2x2 block-sizes from 0 to 3.
|
| |
|
| |
|
| |
|
|
|
|
| |
it never made very precise sense. but now does it still make any?
|
|
|
|
| |
and fix commainitializer unit test with MSVC
|
|
|
|
|
|
|
| |
* replaced the Flags template parameter of Matrix by StorageOrder
and move it back to the 4th position such that we don't have to
worry about the two Max* template parameters
* extended EIGEN_USING_MATRIX_TYPEDEFS with the ei_* math functions
|
|
|
|
| |
and bug fix in PacketMath/SSE
|
|
|
|
|
|
| |
Renamed "MatrixBase::extract() const" to "MatrixBase::part() const"
* Renamed static functions identity, zero, ones, random with an upper case
first letter: Identity, Zero, Ones and Random.
|
|
replaced the QTestLib framework my custom macros
and a (optional) custom script to run the tests from ctest.
|