summaryrefslogtreecommitdiff
path: root/numpy/linalg/lapack_lite/blas_lite.c
Commit message (Collapse)AuthorAgeFilesLines
* MAINT: Split up the lapack_lite files more sensiblyEric Wieser2017-03-021-21082/+0
| | | | | | | | | | | | | | | | | | Also uses this splitting as an excuse to ditch the _lite suffix, in favor of a f2c_ prefix for all generated files. Before: * `zlapack_lite.c` - Functions for the `complex128` type. * `dlapack_lite.c` - Every other lapack function After: * `f2c_z_lapack.c` - Functions for the `complex128` type. * `f2c_c_lapack.c` - Functions for the `complex64` type. * `f2c_d_lapack.c` - Functions for the `float64` type. * `f2c_s_lapack.c` - Functions for the `float32` type. * `f2c_lapack.c` - Every other lapack function
* MAINT: Squelch parenthesis warnings from GCCEric Wieser2017-02-211-0/+9
| | | | | These were previously avoided by patching f2c, but this was more work for little gain, and the patch was not committed.
* BUG: add missing routines to the transpilation listEric Wieser2016-12-291-7/+10477
| | | | These are taken from lapack_litemodule.c and umath_linalg.c.src
* BUG: Do not repeat xerbla_, which we deliberately replaceEric Wieser2016-12-291-64/+7
| | | | This is also defined in python_xerbla.c, where we redefine a python-compatible version
* MAINT: retranspile lapack from the supposed sourceEric Wieser2016-12-291-10582/+108
| | | | The source used is http://archive.debian.org/debian/pool/main/l/lapack3/lapack3_3.0.20000531a.orig.tar.gz. Originally this was done with a patched f2c, but if the patch isn't provided in the source tree, there's no sensible way to use it
* STY: Giant whitespace cleanup.Charles Harris2013-08-181-1/+0
| | | | Now is as good a time as any with open PR's at a low.
* MAINT: move umath_linalg under numpy/linalg and use the same lapack_litePauli Virtanen2013-04-101-0/+21135
Also, link umath_linalg against the system BLAS/LAPACK if available.