aboutsummaryrefslogtreecommitdiffhomepage
path: root/blas/level3_impl.h
Commit message (Collapse)AuthorAge
* bug #1741: fix self-adjoint*matrix, triangular*matrix, and ↵Gravatar Gael Guennebaud2019-09-11
| | | | triangular^1*matrix with a destination having a non-trivial inner-stride
* Fix compilation of BLAS backend and frontendGravatar Gael Guennebaud2019-09-11
|
* bug #1741: fix C.noalias() = A*C; with C.innerStride()!=1Gravatar Gael Guennebaud2019-09-10
|
* Implement stricter argument checking for SYRK and SY2K and real matrices. To ↵Gravatar Rasmus Munk Larsen2016-04-27
| | | | implement the BLAS API they should return info=2 if op='C' is passed for a complex matrix. Without this change, the Eigen BLAS fails the strict zblat3 and cblat3 tests in LAPACK 3.5.
* Improve constness of blas level-3 interface.Gravatar Gael Guennebaud2016-04-11
|
* bug #1152: Fix data race in static initialization of blasGravatar Benoit Jacob2016-01-26
|
* bug #51: add block preallocation mechanism to selfadjoit*matrix product.Gravatar Gael Guennebaud2016-01-25
|
* update BLAS interface to general_matrix_matrix_triangular_productGravatar Gael Guennebaud2016-01-25
|
* Fix degenerate cases in syrk and trsmGravatar Gael Guennebaud2015-11-30
|
* Modify GEMM to handle m=0, n=0, and k=0 cases.Gravatar Eric Martin2015-07-11
|
* fix some legitimate shadow warningsGravatar Gael Guennebaud2015-06-09
|
* Made the blocking computation aware of the l3 cacheGravatar Benoit Steiner2014-10-15
| | | | Also optimized the blocking parameters to take into account the number of threads used for a computation
* Fix bug #61: gemm was broken since we changed the blocking orderGravatar Gael Guennebaud2014-07-24
|
* Add missing changes.Gravatar Gael Guennebaud2013-06-12
|
* bug #482: pass scalar arguments by const references. Still remains a few ↵Gravatar Gael Guennebaud2013-02-25
| | | | cases that might affect the ABI (see the bug entry)
* Implement functors for rank-1 and rank-2 update.Gravatar Chen-Pang He2012-09-08
|
* Automatic relicensing to MPL2 using Keirs script. Manual fixup follows.Gravatar Benoit Jacob2012-07-13
|
* remove dynamic allocation for fixed size object and triangular matrix-matrix ↵Gravatar Gael Guennebaud2012-06-26
| | | | products
* update blas interface for trsmGravatar Gael Guennebaud2012-06-12
|
* fix unused var warningGravatar Benoit Jacob2011-02-17
|
* split level 1 and 2 implementation files into smaller ones and fix a couple ↵Gravatar Gael Guennebaud2010-11-22
| | | | of numerical and tricky issues discovered by the lapack test suite
* update blas lib wrt recent change of general_matrix_matrix_triangular_productGravatar Gael Guennebaud2010-11-16
|
* fixes related to ei_ -> internal changeGravatar Gael Guennebaud2010-11-04
|
* mergeGravatar Gael Guennebaud2010-11-04
|\
* | implement proper error handling in level 3 routinesGravatar Gael Guennebaud2010-11-03
| |
| * bug #86 : use internal:: namespace instead of ei_ prefixGravatar Benoit Jacob2010-10-25
|/
* compilation fixGravatar Gael Guennebaud2010-10-08
|
* fix level3 blas: it now passes all computational testsGravatar Gael Guennebaud2010-07-17
|
* fix a couple a issue with blas (new TRMM api, and enforece column major)Gravatar Gael Guennebaud2010-07-16
|
* fix compilation of blas libGravatar Gael Guennebaud2010-07-16
|
* email changeGravatar Gael Guennebaud2010-06-24
|
* blas: fix compilation and build both a shared and static libGravatar Gael Guennebaud2010-03-24
|
* blas: add warnings for non implemented functionsGravatar Gael Guennebaud2010-03-03
|
* blas: fix HEMM and HERKGravatar Gael Guennebaud2010-03-02
|
* blas: fix SYRKGravatar Gael Guennebaud2010-03-02
|
* blas interface: fix compilation, fix GEMM, SYMM, TRMM, and TRSM,Gravatar Gael Guennebaud2010-03-01
| | | | i,e., they all pass the blas test suite. More to come
* add a wip blas library built on top of Eigen. TODO:Gravatar Gael Guennebaud2009-09-25
- write extentive unit tests (maybe this already exist in other projects) - the level2 functions still have to be implemented