aboutsummaryrefslogtreecommitdiffhomepage
path: root/blas/level1_impl.h
Commit message (Collapse)AuthorAge
* Split the implementation of i?amax/min into two. Based on PR-627 by Sameer ↵Gravatar Christoph Hertzberg2019-04-15
| | | | | | Agarwal. Like the Netlib reference implementation, I*AMAX now uses the L1-norm instead of the L2-norm for each element. Changed I*MIN accordingly.
* Consistently use EIGEN_BLAS_FUNC in BLAS.Gravatar Sameer Agarwal2019-02-27
| | | | | | | | | | Previously, for a few functions, eithe BLASFUNC or, EIGEN_CAT was being used. This change uses EIGEN_BLAS_FUNC consistently everywhere. Also introduce EIGEN_BLAS_FUNC_SUFFIX, which by default is equal to "_", this allows the user to inject a new suffix as needed.
* MIsc. source and comment typosGravatar luz.paz2018-03-11
| | | | Found using `codespell` and `grep` from downstream FreeCAD
* Improve constness of level2 blas API.Gravatar Gael Guennebaud2016-04-11
|
* Fix implicit long to int conversions in blas interfaceGravatar Gael Guennebaud2014-07-08
|
* Rename the vector() factories defined in blas/common.h into make_vector() to ↵Gravatar Benoit Steiner2014-04-01
| | | | prevent a possible name conflict with std::vector.
* Add missing changes.Gravatar Gael Guennebaud2013-06-12
|
* Fix bug #314:Gravatar Gael Guennebaud2012-11-06
| | | | | - remove most of the metaprogramming kung fu in MathFunctions.h (only keep functions that differs from the std) - remove the overloads for array expression that were in the std namespace
* Automatic relicensing to MPL2 using Keirs script. Manual fixup follows.Gravatar Benoit Jacob2012-07-13
|
* 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
* fix error handling of level 1 routinesGravatar Gael Guennebaud2010-11-04
|
* fixes related to ei_ -> internal changeGravatar Gael Guennebaud2010-11-04
|
* mergeGravatar Gael Guennebaud2010-11-04
|\
| * bug #86 : use internal:: namespace instead of ei_ prefixGravatar Benoit Jacob2010-10-25
| |
| * rename PlanarRotation -> JacobiRotationGravatar Benoit Jacob2010-10-19
| |
* | add the prototype of all level2 functionsGravatar Gael Guennebaud2010-10-08
|/
* finish/fix level1 blas, all test passGravatar Gael Guennebaud2010-07-17
|
* fix compilation of blas libGravatar Gael Guennebaud2010-07-16
|
* email changeGravatar Gael Guennebaud2010-06-24
|
* blas: add warnings for non implemented functionsGravatar Gael Guennebaud2010-03-03
|
* blas: add a default implementation of xerblaGravatar Gael Guennebaud2010-03-02
|
* blas: fix most of level1 functionsGravatar 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