Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | update the main page and add a TOC | 2010-06-26 | |
| | |||
* | improve ref tables | 2010-06-26 | |
| | |||
* | big improvements to tutorial, especially page 2 (matrix arithmetic). | 2010-06-26 | |
| | | | | add placeholders for some 'special topic' pages. | ||
* | extend the quick ref table page | 2010-06-26 | |
| | |||
* | started the quick reference tables | 2010-06-26 | |
| | |||
* | rename file | 2010-06-25 | |
| | |||
* | add initial versions of pages 2 and 3 of the tutorial: matrix arithmetic and ↵ | 2010-06-25 | |
| | | | | the array class | ||
* | add tutorial page 1 - the Matrix class | 2010-06-25 | |
| | | | | + 3 examples | ||
* | int main() is a standard main() prototype, and makes for cleaner examples | 2010-06-25 | |
| | |||
* | adapt to change: lu() now gives partial piv LU, here we want fullPivLu() | 2010-06-25 | |
| | |||
* | extend the eigen 2 to 3 guide | 2010-06-25 | |
| | |||
* | add default parameters for InnerStride/OuterStride to be | 2010-06-25 | |
| | | | | able to simply write OuterStride<> instead of OuterStride<Dynamic> | ||
* | use const Scalar& instead of Scalar for function arguments | 2010-06-25 | |
| | |||
* | comment all disabled MSVC warnings | 2010-06-25 | |
| | |||
* | fix very annoying warning (gcc 4.3): type qualifiers ignored on function ↵ | 2010-06-25 | |
| | | | | return type | ||
* | fox blcok size computation for fixed size objects | 2010-06-25 | |
| | |||
* | add mixed sparse-dense outer product | 2010-06-25 | |
| | |||
* | Fix use of nesting types in SparseTranspose and split the big ↵ | 2010-06-25 | |
| | | | | SparseProduct.h file | ||
* | email change | 2010-06-24 | |
| | |||
* | add support for oski | 2010-06-24 | |
| | |||
* | makes sure to test small sizes | 2010-06-24 | |
| | |||
* | makes SparseView a true sparse expression and fix use of nesting types | 2010-06-24 | |
| | |||
* | fix infinite loop | 2010-06-24 | |
| | |||
* | - add a low level mechanism to provide preallocated memory to gemm | 2010-06-24 | |
| | | | | - ensure static allocation for the product of "large" fixed size matrix | ||
* | fix temporary creation rule | 2010-06-24 | |
| | |||
* | bug fix in gemv: | 2010-06-24 | |
| | | | | | solution always use a temporary in dst.innerStride != 1 even though this is not needed when packet_size == 1.... | ||
* | unit test fix for default to row major | 2010-06-24 | |
| | |||
* | block householder : minor optimization | 2010-06-24 | |
| | |||
* | fix symm | 2010-06-24 | |
| | |||
* | fix syrk | 2010-06-24 | |
| | |||
* | fix vectorization logic test | 2010-06-24 | |
| | |||
* | fix compilation when default to row major | 2010-06-24 | |
| | |||
* | fix computation of blocking sizes for small triangular matrices | 2010-06-24 | |
| | |||
* | Added version testing for MSVC. | 2010-06-24 | |
| | |||
* | Fix compilation when the memory layout is RowMajor. | 2010-06-24 | |
| | |||
* | Fixed MSVC cpuid. | 2010-06-24 | |
| | |||
* | fix compilation when EIGEN_CPUD is not defined | 2010-06-24 | |
| | |||
* | fix EIGEN_CPUID for i386 & PIC, still remains to fix the MSVC version | 2010-06-24 | |
| | |||
* | btl: add a trmm action and update eigen interface | 2010-06-23 | |
| | |||
* | default to Intel's API by default | 2010-06-23 | |
| | |||
* | fix cache queries for non core2 CPU ;) | 2010-06-23 | |
| | |||
* | add missing typename | 2010-06-22 | |
| | |||
* | add a spmv mini becnhmark for Eigen, GMM++, ublas, mtl4, and oski | 2010-06-22 | |
| | |||
* | * makes all product use the new API to set the blocking sizes | 2010-06-22 | |
| | | | | * fix an issue preventing multithreading (now Dynamic = -1 ...) | ||
* | slightly optimize computeProductBlockingSizes by explicitely precomputing ↵ | 2010-06-22 | |
| | | | | what is known at compile time | ||
* | merge | 2010-06-22 | |
|\ | |||
* | | Correct the options computation for RowMajor matrices. | 2010-06-22 | |
| | | |||
| * | forgot to include this file in my previous commit | 2010-06-22 | |
|/ | |||
* | fix in case we don't know how to query the L1/L2 cache sizes | 2010-06-21 | |
| | |||
* | simplify and optimize block sizes computation for matrix products. They | 2010-06-21 | |
| | | | | | are now automatically computed from the L1 and L2 cache sizes which are themselves automatically determined at runtime. |