Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Refactor matrix_function test in preparation of next commit. | 2010-02-13 | |
| | |||
* | this had to be done here, not at the end. | 2010-02-12 | |
| | |||
* | Piotr's patch was missing many occurences of size_t. So, | 2010-02-12 | |
| | | | | | using std::size_t; This is the only way that we can ensure QCC support in the long term without having to think about it everytime. | ||
* | fix a couple of ICE with gcc 4.0.1 | 2010-02-12 | |
| | |||
* | std:: namespace fixup for more restricive compilers such as QNX's QCC | 2010-02-10 | |
| | |||
* | Here is the proper fix. | 2010-02-11 | |
| | |||
* | Fixed notemporary unit test. | 2010-02-11 | |
| | |||
* | Fixed typos. | 2010-02-11 | |
| | | | | Replace NumTraits<bool>::dummy_precision() (three locations) by false in order to suppress warnings. | ||
* | fix compilation (cwise and epsilon) | 2010-02-11 | |
| | |||
* | also fix tests for NumTraits<double>::epsilon() | 2010-02-11 | |
| | |||
* | fix usage of epsilon wrt to latest API change | 2010-02-11 | |
| | |||
* | fix usage of epsilon wrt to latest API change | 2010-02-11 | |
| | |||
* | unsupported/Eigen/AlignedVector3: dummy_precision is now in NumTraits | 2010-02-10 | |
| | |||
* | Fixed warning. | 2010-02-10 | |
| | |||
* | finally here is a simple solution making (a*b).diagonal() even faster than ↵ | 2010-02-10 | |
| | | | | a.lazyProduct(b).diagonal() !! | ||
* | Updated tests for enhanced AlignedBox with volume, diagonal and better ↵ | 2010-01-20 | |
| | | | | handling of integral types. | ||
* | Improved patch from Manuel Yguel: | 2010-02-10 | |
| | | | | Enhance AlignedBox to accept integral types and add some usefull methods: diagonal, volume, sample. | ||
* | add highest and lowest functions to NumTraits | 2010-02-10 | |
| | |||
* | * move dummy_precision and epsilon to NumTraits | 2010-02-10 | |
| | | | | * make NumTraits inherits std::numeric_limits | ||
* | Deactivated test which requires variadic macros. | 2010-02-09 | |
| | |||
* | Regression tests for number of nested temporaries. | 2010-02-09 | |
| | | | | Moved EIGEN_DEBUG_MATRIX_CTOR to ei_matrix_storage to capture resize related allocations. | ||
* | merge | 2010-02-09 | |
|\ | |||
* | | fix nesting in Arraywrapper and nesting_ops | 2010-02-09 | |
| | | |||
| * | Now variadic macro related warnings should be supressed as well under Linux. | 2010-02-09 | |
| | | |||
* | | extend sparse product benchmark with ublas | 2010-02-09 | |
|/ | |||
* | document lazyProduct | 2010-02-09 | |
| | |||
* | * as promised, remove the "optimization" for Product::diagonal() | 2010-02-09 | |
| | | | | * add MatrixBase::lazyProduct | ||
* | For the record, here is a solution for (a*b).diagonal, at the cost of extra ↵ | 2010-02-09 | |
| | | | | | | | | copies if a and/or b as to be evaluated. So in the next commit I'll remove it. A nice solution would be to evaluate the lhs/rhs into member of the initial product, but that would be overkill. | ||
* | Added a non-diagonal product nesting test. | 2010-02-09 | |
| | |||
* | Fixed paste© error. | 2010-02-09 | |
| | |||
* | Added debug only unit test for nesting ops - just run ./check nesting. | 2010-02-09 | |
| | |||
* | fix one useless temp & copy | 2010-02-09 | |
| | |||
* | fix nesting lazy prod by ref | 2010-02-09 | |
| | |||
* | add accessors to coeff based product | 2010-02-09 | |
| | |||
* | * fix multiple temporary copies for coeff based products | 2010-02-09 | |
| | | | | | | * introduce a lazy product version of the coefficient based implementation => flagged is not used anymore => small outer product are now lazy by default (aliasing is really unlikely for outer products) | ||
* | s/UnrolledProduct/CoeffBasedProduct | 2010-02-09 | |
| | |||
* | fix the multiple temporary issue for nested products | 2010-02-09 | |
| | |||
* | get rid of NestParentByRefBit | 2010-02-08 | |
| | |||
* | Introduced NestParentByRefBit and NestByRefBit - this should fix temporaries ↵ | 2010-02-06 | |
| | | | | | | related to nested products. Fixed a few typos and a few warnings. | ||
* | make noalias works for coefficient based products | 2010-02-05 | |
| | |||
* | make sure the correct diagoanl() function is called in trace() | 2010-02-04 | |
| | |||
* | * resurected Flagged from Eigen2Support | 2010-02-04 | |
| | | | | * reimplement .diagonal() for ProductBase to make (A*B).diagonal() more efficient! | ||
* | optiization: make hybrid small/large outer products use the unrolled path | 2010-02-04 | |
| | |||
* | Prevent temporaries for reductions. | 2010-02-04 | |
| | |||
* | Silenced type conversion warnings. | 2010-02-03 | |
| | |||
* | Fixed a warning. | 2010-02-03 | |
| | | | | Transform::Identity() is now returning a Transform. | ||
* | Fixed 32bit builds. | 2010-02-03 | |
| | |||
* | Fixes #89. | 2010-02-02 | |
| | | | | Added regression test. | ||
* | fix compilation on 32bits systems | 2010-02-01 | |
| | |||
* | remove some trailing nestbyvalue | 2010-02-01 | |
| |