[Numpy-svn] [numpy/numpy] 3ce193: created a new module to hold linalg ufuncs.

GitHub noreply at github.com
Wed Apr 17 11:50:28 EDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/numpy/numpy
  Commit: 3ce193b332bab73810376ee304308f81ff3e9afb
      https://github.com/numpy/numpy/commit/3ce193b332bab73810376ee304308f81ff3e9afb
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/bento.info
    M numpy/core/bscript
    M numpy/core/setup.py
    A numpy/core/src/umath/umath_linalg.c.src

  Log Message:
  -----------
  created a new module to hold linalg ufuncs.


  Commit: 07c02371ef1c032decea7952578c5120ac6340c9
      https://github.com/numpy/numpy/commit/07c02371ef1c032decea7952578c5120ac6340c9
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/setup.py
    M numpy/core/src/umath/umath_linalg.c.src

  Log Message:
  -----------
  inner1d and mat_mult implemented using blas.


  Commit: 65bb3e78398e1bb702e71e5c12536848d9e1c7ca
      https://github.com/numpy/numpy/commit/65bb3e78398e1bb702e71e5c12536848d9e1c7ca
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/umath_linalg.c.src

  Log Message:
  -----------
  refactored some code, make it cleaner overall and ready to reuse some code from the matrix_multiply in other gufuncs


  Commit: 1db3f9b6fb3e83a9a80fad9046408cd548295d65
      https://github.com/numpy/numpy/commit/1db3f9b6fb3e83a9a80fad9046408cd548295d65
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/umath_linalg.c.src

  Log Message:
  -----------
  det and slogdet working


  Commit: cf9494197867ad80d69a6fdff85be3e32943ba67
      https://github.com/numpy/numpy/commit/cf9494197867ad80d69a6fdff85be3e32943ba67
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/umath_linalg.c.src

  Log Message:
  -----------
  eigh and eigvalsh working


  Commit: 2a6d450230c5f4bf78e2a0e0f3cd38ef2f0bf3e4
      https://github.com/numpy/numpy/commit/2a6d450230c5f4bf78e2a0e0f3cd38ef2f0bf3e4
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/umath_linalg.c.src

  Log Message:
  -----------
  solve gufunc working


  Commit: 67820dd267a6b4533242c6d40c4796d48e21bbe2
      https://github.com/numpy/numpy/commit/67820dd267a6b4533242c6d40c4796d48e21bbe2
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/umath_linalg.c.src

  Log Message:
  -----------
  solve1 and inv working


  Commit: c1efc4813b2cc4a21c5688d728a7085831992480
      https://github.com/numpy/numpy/commit/c1efc4813b2cc4a21c5688d728a7085831992480
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/umath_linalg.c.src

  Log Message:
  -----------
  fixed possible issues with BLAS _copy (0 is not a valid incx/incy value and the functions are not guaranteed to work with them).
also got cholesky working.


  Commit: 234523c10405144747951104e4355dcc0839eddc
      https://github.com/numpy/numpy/commit/234523c10405144747951104e4355dcc0839eddc
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/umath_linalg.c.src

  Log Message:
  -----------
  working eig and eigvals priority 2 functions.


  Commit: 4c9f2865d3151d24369b8ff033265b33b6559ea2
      https://github.com/numpy/numpy/commit/4c9f2865d3151d24369b8ff033265b33b6559ea2
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/umath_linalg.c.src

  Log Message:
  -----------
  svd implemented. Single output working. Multiple options not functional due to a bug in the harness.


  Commit: 7f3afca2c977fe68bc7c02a58cbe5af4a4dba0e6
      https://github.com/numpy/numpy/commit/7f3afca2c977fe68bc7c02a58cbe5af4a4dba0e6
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/umath_linalg.c.src

  Log Message:
  -----------
  modified the code so it just used external definitions of blas/lapack functions (as is made in linalg module). Changed some code so that it uses BLAS instead of cblas (the fortran functions) also in line with what it is done on linalg. Modified the matrix multiply code, made it simpler and adapted to use blas (it was using cblas with CblasRowMajor, that is not available in the fortran function.


  Commit: c679f7b91c6bb49603aec432b7a92879e8818437
      https://github.com/numpy/numpy/commit/c679f7b91c6bb49603aec432b7a92879e8818437
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/setup.py
    A numpy/core/src/umath/lapack_lite/blas_lite.c
    A numpy/core/src/umath/lapack_lite/dlamch.c
    A numpy/core/src/umath/lapack_lite/dlapack_lite.c
    A numpy/core/src/umath/lapack_lite/f2c.h
    A numpy/core/src/umath/lapack_lite/f2c_lite.c
    A numpy/core/src/umath/lapack_lite/python_xerbla.c
    A numpy/core/src/umath/lapack_lite/zlapack_lite.c
    M numpy/core/src/umath/umath_linalg.c.src

  Log Message:
  -----------
  lapack_lite for builds of umath_linalg without an optimized lapack in the system.


  Commit: c85e83390e57de517deabf033f1e69d9102b5dd1
      https://github.com/numpy/numpy/commit/c85e83390e57de517deabf033f1e69d9102b5dd1
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/setup.py
    M numpy/core/src/umath/lapack_lite/f2c_lite.c

  Log Message:
  -----------
  added some single precision functions to f2c_lite.c that were missing and needed by out library. It seems to work now on Linux.


  Commit: 26d6bef5156399e8819dde396f4ffbe170df8e4e
      https://github.com/numpy/numpy/commit/26d6bef5156399e8819dde396f4ffbe170df8e4e
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/umath_linalg.c.src

  Log Message:
  -----------
  added plenty of simple functions (quadratic_form plus all the "inspired from PDL" ufuncs). Only missing from "inspired from PDL" is matrix_multiply3.


  Commit: c47ee064940e674dace17fba46ab8f8e2aa38308
      https://github.com/numpy/numpy/commit/c47ee064940e674dace17fba46ab8f8e2aa38308
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    A numpy/core/src/umath/umath_linalg_content.txt

  Log Message:
  -----------
  added information about the contents of umath-linalg module


  Commit: 05f9401a646953a44a4ecdbcc09525590e977474
      https://github.com/numpy/numpy/commit/05f9401a646953a44a4ecdbcc09525590e977474
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/umath_linalg.c.src

  Log Message:
  -----------
  fixed gufuncs so that they use the proper signature (mwiebe fix present)


  Commit: 95eef39e8bcad65f4f8e49fe1ab20a97ca48cee6
      https://github.com/numpy/numpy/commit/95eef39e8bcad65f4f8e49fe1ab20a97ca48cee6
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/lapack_lite/f2c_lite.c
    M numpy/core/src/umath/umath_linalg.c.src

  Log Message:
  -----------
  fixed a warning in f2c_lite.c for umath/lapack_lite
added chosolve and poinv, they need testing.


  Commit: 2bb6c8eb1823b3b18fcc4240e8ebdf3fdf2ccc7d
      https://github.com/numpy/numpy/commit/2bb6c8eb1823b3b18fcc4240e8ebdf3fdf2ccc7d
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/lapack_lite/blas_lite.c
    M numpy/core/src/umath/lapack_lite/dlapack_lite.c
    M numpy/core/src/umath/lapack_lite/zlapack_lite.c
    M numpy/core/src/umath/umath_linalg.c.src

  Log Message:
  -----------
  poinv and chosolve working. Rebuilt lapack_lite to support them. Used also a patched f2c to remove warnings.


  Commit: 861e694d12a86ed61bddf59abb9a3a2dc02fcc54
      https://github.com/numpy/numpy/commit/861e694d12a86ed61bddf59abb9a3a2dc02fcc54
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/umath_linalg_content.txt

  Log Message:
  -----------
  updated umath_linalg_content.txt


  Commit: 747cd46d6b07003990cbdbb38bc5ccf993d7ae75
      https://github.com/numpy/numpy/commit/747cd46d6b07003990cbdbb38bc5ccf993d7ae75
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/setup.py
    A numpy/core/src/umath/gufuncs_linalg.py
    M numpy/core/src/umath/umath_linalg.c.src

  Log Message:
  -----------
  wrote a wrapper module for umath_linalg. Named gufuncs_linalg (in python).


  Commit: ecfb93c733f014a36c972593efd57ddfe56263dd
      https://github.com/numpy/numpy/commit/ecfb93c733f014a36c972593efd57ddfe56263dd
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/gufuncs_linalg.py
    M numpy/core/src/umath/umath_linalg.c.src
    A numpy/core/tests/test_gufuncs_linalg.py

  Log Message:
  -----------
  first iteration with tests. Incomplete and some failing. Just a start. Some bugs already fixed.


  Commit: 814add803e1895bf0bad68484f2fd926937b5c31
      https://github.com/numpy/numpy/commit/814add803e1895bf0bad68484f2fd926937b5c31
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/gufuncs_linalg.py
    M numpy/core/src/umath/umath_linalg.c.src
    M numpy/core/tests/test_gufuncs_linalg.py

  Log Message:
  -----------
  work on tests and related fixes. Getting things in shape to commit to de-shaw patch


  Commit: f74546dee82146c22474e008668e82ef87522d06
      https://github.com/numpy/numpy/commit/f74546dee82146c22474e008668e82ef87522d06
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/gufuncs_linalg.py

  Log Message:
  -----------
  removed some wrappers that weren't needed with the harness fix, just changed to assignment


  Commit: a0c09b88cd0fb2825f8ed8bff993af16ba76f4d8
      https://github.com/numpy/numpy/commit/a0c09b88cd0fb2825f8ed8bff993af16ba76f4d8
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/umath_linalg_content.txt

  Log Message:
  -----------
  modified umath_linalg_content.txt to reflect changes.


  Commit: 8817773dd3d849c3107ee6fe6084812fa530ee41
      https://github.com/numpy/numpy/commit/8817773dd3d849c3107ee6fe6084812fa530ee41
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/umath_linalg_content.txt

  Log Message:
  -----------
  updated the umath_linalg_content.txt adding a mention to the wrapper code.


  Commit: f6aaecbc41c9466855654c209e23fd4d43048c40
      https://github.com/numpy/numpy/commit/f6aaecbc41c9466855654c209e23fd4d43048c40
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/umath_linalg.c.src
    M numpy/core/src/umath/umath_linalg_content.txt
    M numpy/core/tests/test_gufuncs_linalg.py

  Log Message:
  -----------
  fixed bug in matrix_multiply when using cdoubles


  Commit: c355550dd80224698cb3e495753963171098d60a
      https://github.com/numpy/numpy/commit/c355550dd80224698cb3e495753963171098d60a
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/umath_linalg.c.src
    M numpy/core/src/umath/umath_linalg_content.txt
    M numpy/core/tests/test_gufuncs_linalg.py

  Log Message:
  -----------
  fixed the problem in eigvals (apparently)


  Commit: 2276eaac7c206f2398934ff586f802777eaefcfb
      https://github.com/numpy/numpy/commit/2276eaac7c206f2398934ff586f802777eaefcfb
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/umath_linalg.c.src
    M numpy/core/tests/test_gufuncs_linalg.py

  Log Message:
  -----------
  work in progress: proper tests for eig.


  Commit: a75fb9ea8bc231e0f547336de4688ce4be27e825
      https://github.com/numpy/numpy/commit/a75fb9ea8bc231e0f547336de4688ce4be27e825
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/gufuncs_linalg.py
    M numpy/core/tests/test_gufuncs_linalg.py

  Log Message:
  -----------
  added tests for ufuncs in gufuncs_linalg (the ones based on pdl). Added multiply4 in the wrapper, as it was missing


  Commit: 3e7707654ab031937baef82237d1011f929e277a
      https://github.com/numpy/numpy/commit/3e7707654ab031937baef82237d1011f929e277a
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/gufuncs_linalg.py
    M numpy/core/src/umath/umath_linalg.c.src
    M numpy/core/tests/test_gufuncs_linalg.py

  Log Message:
  -----------
  reverted matrix_dot in umath_gufuncs to matrix_multiply.
added some type-tests on test_gufuncs_linalg.py


  Commit: 01327555202b30f9b7e3fd72a2c69686ee0c1804
      https://github.com/numpy/numpy/commit/01327555202b30f9b7e3fd72a2c69686ee0c1804
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/gufuncs_linalg.py
    M numpy/core/src/umath/umath_linalg.c.src

  Log Message:
  -----------
  updated documentation


  Commit: 367f33351599e776a75a7c7303013e00727ddc16
      https://github.com/numpy/numpy/commit/367f33351599e776a75a7c7303013e00727ddc16
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/umath_linalg.c.src

  Log Message:
  -----------
  BLD: Windows build fixes + some tabs removed


  Commit: d4945eac952be1d9a0d9e7f20ae2465dd7f61129
      https://github.com/numpy/numpy/commit/d4945eac952be1d9a0d9e7f20ae2465dd7f61129
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/umath_linalg.c.src

  Log Message:
  -----------
  STY: made sure that split strings had \ at the end


  Commit: 866d230675d1c901a90b73d4266cdbd76235f3f1
      https://github.com/numpy/numpy/commit/866d230675d1c901a90b73d4266cdbd76235f3f1
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/code_generators/cversions.txt
    M numpy/core/setup_common.py

  Log Message:
  -----------
  updated api version, as one merge changed it.


  Commit: 76a19631d1fc8af8bc753d54fe810651726ea1a9
      https://github.com/numpy/numpy/commit/76a19631d1fc8af8bc753d54fe810651726ea1a9
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/tests/test_gufuncs_linalg.py

  Log Message:
  -----------
  fixed testdet test. It failed due to eigvails failing in single precision and notifying the failure as nans.


  Commit: e41e42637943f54cde596c2e15489c73421e9814
      https://github.com/numpy/numpy/commit/e41e42637943f54cde596c2e15489c73421e9814
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/tests/test_gufuncs_linalg.py

  Log Message:
  -----------
  TST: fixed test for gufuncs_linalg Det


  Commit: 2cc6fb459a2171225b7e37fabf2c90cbdf76c16f
      https://github.com/numpy/numpy/commit/2cc6fb459a2171225b7e37fabf2c90cbdf76c16f
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/umath_linalg.c.src

  Log Message:
  -----------
  ENH: cholesky handling of _potrf failures (set result to nan)


  Commit: f2b0bdd9790ee3d8b8a19839cebb7260eb024c5b
      https://github.com/numpy/numpy/commit/f2b0bdd9790ee3d8b8a19839cebb7260eb024c5b
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/umath_linalg.c.src

  Log Message:
  -----------
  ENH: eigh, eigvalsh set result to nan on LAPACK error (_ssyevd, _heevd)


  Commit: fb2270d95119d19e13dc85f5a3206afc622e9959
      https://github.com/numpy/numpy/commit/fb2270d95119d19e13dc85f5a3206afc622e9959
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/umath_linalg.c.src

  Log Message:
  -----------
  ENH: solve sets result to nan on LAPACK error (_gesv)


  Commit: 7aa26c3e66f35cdc0981459687b1cd244c40ff6b
      https://github.com/numpy/numpy/commit/7aa26c3e66f35cdc0981459687b1cd244c40ff6b
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/umath_linalg.c.src

  Log Message:
  -----------
  ENH: inv sets result to nan on LAPACK error (_gesv)


  Commit: ec5020cfb11b0acba38373dc89328e14ae31db1a
      https://github.com/numpy/numpy/commit/ec5020cfb11b0acba38373dc89328e14ae31db1a
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/umath_linalg.c.src

  Log Message:
  -----------
  ENH: svd sets results to nan on LAPACK error (_gesdd)


  Commit: 170726cb0f04fff398e304c31f70189a3ff4062e
      https://github.com/numpy/numpy/commit/170726cb0f04fff398e304c31f70189a3ff4062e
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/umath_linalg.c.src

  Log Message:
  -----------
  ENH: chosolve sets result to nan on LAPACK error (_potrf, _potrs)


  Commit: 43c25bb28bba61688ba4bf8e87d8157694cec9ae
      https://github.com/numpy/numpy/commit/43c25bb28bba61688ba4bf8e87d8157694cec9ae
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/gufuncs_linalg.py

  Log Message:
  -----------
  DOC: Added docstring for eigh


  Commit: 82976c065bca9244ef2da7f1f0c2f0817413e24e
      https://github.com/numpy/numpy/commit/82976c065bca9244ef2da7f1f0c2f0817413e24e
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/gufuncs_linalg.py

  Log Message:
  -----------
  DOC: Added docstring to eigvalsh


  Commit: b75a0cb957d82a1d1d20a6b0d27db40024066ce2
      https://github.com/numpy/numpy/commit/b75a0cb957d82a1d1d20a6b0d27db40024066ce2
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/gufuncs_linalg.py

  Log Message:
  -----------
  DOC: added docstring to solve


  Commit: 87cd05f5492a21d79c25532d227984e9669cb954
      https://github.com/numpy/numpy/commit/87cd05f5492a21d79c25532d227984e9669cb954
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/gufuncs_linalg.py

  Log Message:
  -----------
  DOC: added docstring for svd


  Commit: 1f79b6907da2acb10443e2b894e1b6594cedb258
      https://github.com/numpy/numpy/commit/1f79b6907da2acb10443e2b894e1b6594cedb258
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/gufuncs_linalg.py

  Log Message:
  -----------
  DOC: Added docstring to chosolve


  Commit: bca1bbe344e65d2d465f954e72a7a6c5bd9a374c
      https://github.com/numpy/numpy/commit/bca1bbe344e65d2d465f954e72a7a6c5bd9a374c
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/gufuncs_linalg.py

  Log Message:
  -----------
  DOC: added docstring for poinv


  Commit: 6e352adb808b3f0effa3b88b8acea4d5d6794b72
      https://github.com/numpy/numpy/commit/6e352adb808b3f0effa3b88b8acea4d5d6794b72
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/gufuncs_linalg.py

  Log Message:
  -----------
  DOC: Added notes on error handling.


  Commit: 24b727b13564fc069240e5f76fdfa83d0393236f
      https://github.com/numpy/numpy/commit/24b727b13564fc069240e5f76fdfa83d0393236f
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/setup.py
    M numpy/core/src/umath/gufuncs_linalg.py
    M numpy/core/src/umath/umath_linalg.c.src

  Log Message:
  -----------
  MAINT: renamed umath_linalg module to _umath_linalg as it is internal.


  Commit: e1c7ed44fd3f63ea716e1184fc9b5715258d525a
      https://github.com/numpy/numpy/commit/e1c7ed44fd3f63ea716e1184fc9b5715258d525a
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    A numpy/core/src/umath/gufuncs_linalg_contents.rst
    R numpy/core/src/umath/umath_linalg_content.txt

  Log Message:
  -----------
  MAINT: renamed the file describing the gufuncs_linalg module


  Commit: bbd674dda53d1d09532e19ffc9fa5c07e9985f16
      https://github.com/numpy/numpy/commit/bbd674dda53d1d09532e19ffc9fa5c07e9985f16
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/gufuncs_linalg_contents.rst

  Log Message:
  -----------
  MAINT: Rewrote the gufuncs_linalg_contents as a rst file and updated it.


  Commit: 1ec2024a639e31fbea3e507e9369a71365246d53
      https://github.com/numpy/numpy/commit/1ec2024a639e31fbea3e507e9369a71365246d53
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/gufuncs_linalg.py

  Log Message:
  -----------
  STY: PEP8


  Commit: a2afc8523a36038e4c72e37778a3956954dc5e8a
      https://github.com/numpy/numpy/commit/a2afc8523a36038e4c72e37778a3956954dc5e8a
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/gufuncs_linalg.py

  Log Message:
  -----------
  DOC: corrected documentation - arrays of functions -> arrays of matrices


  Commit: f48c1342026f1c2b1b2b6a9be2438ce869a879d5
      https://github.com/numpy/numpy/commit/f48c1342026f1c2b1b2b6a9be2438ce869a879d5
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/gufuncs_linalg.py
    M numpy/core/src/umath/umath_linalg.c.src

  Log Message:
  -----------
  ENH: Added np.seterr handling of errors


  Commit: 2eeddab2a1b82622ebbfe3bb9b10864bb437657a
      https://github.com/numpy/numpy/commit/2eeddab2a1b82622ebbfe3bb9b10864bb437657a
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/umath_linalg.c.src

  Log Message:
  -----------
  BLD: python 3.x compile fix


  Commit: fd435bc75ae86fbbda0abd12df2ba6dbb13756b2
      https://github.com/numpy/numpy/commit/fd435bc75ae86fbbda0abd12df2ba6dbb13756b2
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/umath_linalg.c.src

  Log Message:
  -----------
  BLD: Python3 build problem fixed


  Commit: 8556374b6313587d4afe8e5dc36f5aba7a076230
      https://github.com/numpy/numpy/commit/8556374b6313587d4afe8e5dc36f5aba7a076230
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/gufuncs_linalg.py

  Log Message:
  -----------
  DOC: Added doctests to docstring for fused operations


  Commit: cd6c20b5a434e4de522ef11a211ed71d440485f9
      https://github.com/numpy/numpy/commit/cd6c20b5a434e4de522ef11a211ed71d440485f9
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/gufuncs_linalg.py

  Log Message:
  -----------
  DOC: added more doctests


  Commit: 05ceb126a0b2107f60037f5176e2a65eebe01aad
      https://github.com/numpy/numpy/commit/05ceb126a0b2107f60037f5176e2a65eebe01aad
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/gufuncs_linalg.py

  Log Message:
  -----------
  DOC: changed doctests for eig and eigh to be more robust


  Commit: 8e8f247756e054578c0d5001a0c07d86eea450de
      https://github.com/numpy/numpy/commit/8e8f247756e054578c0d5001a0c07d86eea450de
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/gufuncs_linalg.py

  Log Message:
  -----------
  DOC: fixed doctest in poinv so that the example matrix is positive-definite.


  Commit: 7e3176f6e7f7295a4125e17489994e89a5c119b8
      https://github.com/numpy/numpy/commit/7e3176f6e7f7295a4125e17489994e89a5c119b8
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/umath_linalg.c.src

  Log Message:
  -----------
  BUG: fixed a bug in eig for complex numbers. Eigenvector results are computed properly now.


  Commit: ad8b29b7fb23a24b3451509ab34d4f28e5e174ad
      https://github.com/numpy/numpy/commit/ad8b29b7fb23a24b3451509ab34d4f28e5e174ad
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/umath_linalg.c.src
    M numpy/core/tests/test_gufuncs_linalg.py

  Log Message:
  -----------
  FIX: problems with eig and eigvals. Enhanced tests.


  Commit: 60f54b6c1585d022428b3bb57f638536cd1e639e
      https://github.com/numpy/numpy/commit/60f54b6c1585d022428b3bb57f638536cd1e639e
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/gufuncs_linalg.py
    M numpy/core/src/umath/umath_linalg.c.src

  Log Message:
  -----------
  ENH: added complex version for inner1d. Also added dotc1d


  Commit: 5dc27acdafa572e12d693ca926498c7a5681f548
      https://github.com/numpy/numpy/commit/5dc27acdafa572e12d693ca926498c7a5681f548
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/umath_linalg.c.src
    M numpy/core/tests/test_gufuncs_linalg.py

  Log Message:
  -----------
  FIX: matrix_multiply now works when given a column matrix


  Commit: 0afe2765c8bee728e00d47c4db5c7d2da88f61af
      https://github.com/numpy/numpy/commit/0afe2765c8bee728e00d47c4db5c7d2da88f61af
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/gufuncs_linalg.py

  Log Message:
  -----------
  DOC: changed <NDIMS> to … in shape descriptions in docstrings


  Commit: 1f8efc0573b61a5526d03cd30610e71148f32e16
      https://github.com/numpy/numpy/commit/1f8efc0573b61a5526d03cd30610e71148f32e16
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/gufuncs_linalg.py

  Log Message:
  -----------
  MAINT: added from __future__ as suggested by charris


  Commit: e7a54dae03facf904b670e0619e429290b65051e
      https://github.com/numpy/numpy/commit/e7a54dae03facf904b670e0619e429290b65051e
  Author: ovillellas <oscar.villellas at continuum.io>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/code_generators/cversions.txt
    M numpy/core/setup_common.py

  Log Message:
  -----------
  BLD: reverted api version back to 8


  Commit: 35f4b174ff4fd2ea02052a697e5354408aa99e81
      https://github.com/numpy/numpy/commit/35f4b174ff4fd2ea02052a697e5354408aa99e81
  Author: Pauli Virtanen <pav at iki.fi>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/setup.py
    A numpy/core/src/umath/_gufuncs_linalg.py
    R numpy/core/src/umath/gufuncs_linalg.py
    M numpy/core/tests/test_gufuncs_linalg.py

  Log Message:
  -----------
  MAINT: mark gufuncs_linalg.py as a internal testing-only module


  Commit: f0a78c76e1fffdc222e527423871d8adfe7433f6
      https://github.com/numpy/numpy/commit/f0a78c76e1fffdc222e527423871d8adfe7433f6
  Author: Pauli Virtanen <pav at iki.fi>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M doc/source/reference/routines.linalg.rst

  Log Message:
  -----------
  DOC: document the behavior of generalized N-dim linear algebra functions


  Commit: 2e8b24e30345c75eb9101ea29e96c9fde48add7f
      https://github.com/numpy/numpy/commit/2e8b24e30345c75eb9101ea29e96c9fde48add7f
  Author: Pauli Virtanen <pav at iki.fi>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/linalg/linalg.py

  Log Message:
  -----------
  ENH: linalg: add helper routines for gufuncs


  Commit: 5b0fead2d4e3cc6c82761aba09f330147435a0cf
      https://github.com/numpy/numpy/commit/5b0fead2d4e3cc6c82761aba09f330147435a0cf
  Author: Pauli Virtanen <pav at iki.fi>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/linalg/linalg.py

  Log Message:
  -----------
  ENH: linalg: use _umath_linalg for det()


  Commit: 87dc3f6b66465d80d8fe36aeb40a33546f979e67
      https://github.com/numpy/numpy/commit/87dc3f6b66465d80d8fe36aeb40a33546f979e67
  Author: Pauli Virtanen <pav at iki.fi>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/linalg/linalg.py

  Log Message:
  -----------
  ENH: linalg: use _umath_linalg for slogdet()


  Commit: 7d2fed67c3479a2f5c2e8fb25036ea2c8003f439
      https://github.com/numpy/numpy/commit/7d2fed67c3479a2f5c2e8fb25036ea2c8003f439
  Author: Pauli Virtanen <pav at iki.fi>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/linalg/linalg.py

  Log Message:
  -----------
  ENH: linalg: use _umath_linalg for inv()


  Commit: 04ad33ed7b6b6a0eee2a0a6e98fc8d598db487ad
      https://github.com/numpy/numpy/commit/04ad33ed7b6b6a0eee2a0a6e98fc8d598db487ad
  Author: Pauli Virtanen <pav at iki.fi>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/linalg/linalg.py

  Log Message:
  -----------
  ENH: linalg: use _umath_linalg for solve()


  Commit: 2dd64051fa3f81bea0f9fe5098f7e1c24aa3f2f8
      https://github.com/numpy/numpy/commit/2dd64051fa3f81bea0f9fe5098f7e1c24aa3f2f8
  Author: Pauli Virtanen <pav at iki.fi>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/linalg/linalg.py

  Log Message:
  -----------
  ENH: linalg: use _umath_linalg for cholesky()


  Commit: 15a9c3b25c0aff2799c927ea9e602fc3c134d3fc
      https://github.com/numpy/numpy/commit/15a9c3b25c0aff2799c927ea9e602fc3c134d3fc
  Author: Pauli Virtanen <pav at iki.fi>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/linalg/linalg.py

  Log Message:
  -----------
  ENH: linalg: use _umath_linalg for eigvals()


  Commit: 74e14775a1447942e9fede448958810d479c836b
      https://github.com/numpy/numpy/commit/74e14775a1447942e9fede448958810d479c836b
  Author: Pauli Virtanen <pav at iki.fi>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/linalg/linalg.py

  Log Message:
  -----------
  ENH: linalg: use _umath_linalg for eigvalsh()


  Commit: 1253d571a48f3100865e0b38895c0cceb8336aa3
      https://github.com/numpy/numpy/commit/1253d571a48f3100865e0b38895c0cceb8336aa3
  Author: Pauli Virtanen <pav at iki.fi>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/linalg/linalg.py

  Log Message:
  -----------
  ENH: linalg: use _umath_linalg for eig()


  Commit: cc7b048fafeb93150f118651438faf06aefe807b
      https://github.com/numpy/numpy/commit/cc7b048fafeb93150f118651438faf06aefe807b
  Author: Pauli Virtanen <pav at iki.fi>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/linalg/linalg.py

  Log Message:
  -----------
  ENH: linalg: use _umath_linalg for eigh()


  Commit: bbdca51cac02a9f9352f671229037afa139ac7b5
      https://github.com/numpy/numpy/commit/bbdca51cac02a9f9352f671229037afa139ac7b5
  Author: Pauli Virtanen <pav at iki.fi>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/linalg/linalg.py

  Log Message:
  -----------
  ENH: linalg: use _umath_linalg for svd()


  Commit: 63a8aef815fdb2526493311b89b4d15afbb4a38d
      https://github.com/numpy/numpy/commit/63a8aef815fdb2526493311b89b4d15afbb4a38d
  Author: Pauli Virtanen <pav at iki.fi>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/src/umath/umath_linalg.c.src

  Log Message:
  -----------
  BUG: core/umath_linalg: ensure FP error status reflects LAPACK error status


  Commit: 9bfa19b11f38b5fe710d872db6a8628fc6a72359
      https://github.com/numpy/numpy/commit/9bfa19b11f38b5fe710d872db6a8628fc6a72359
  Author: Pauli Virtanen <pav at iki.fi>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/linalg/tests/test_linalg.py

  Log Message:
  -----------
  TST: linalg: add tests for generalized linalg functions


  Commit: 9c00887ba60c0c3c4ae7ad349c6f43831c3ae353
      https://github.com/numpy/numpy/commit/9c00887ba60c0c3c4ae7ad349c6f43831c3ae353
  Author: Pauli Virtanen <pav at iki.fi>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/core/bento.info
    M numpy/core/bscript
    M numpy/core/setup.py
    R numpy/core/src/umath/_gufuncs_linalg.py
    R numpy/core/src/umath/gufuncs_linalg_contents.rst
    R numpy/core/src/umath/lapack_lite/blas_lite.c
    R numpy/core/src/umath/lapack_lite/dlamch.c
    R numpy/core/src/umath/lapack_lite/dlapack_lite.c
    R numpy/core/src/umath/lapack_lite/f2c.h
    R numpy/core/src/umath/lapack_lite/f2c_lite.c
    R numpy/core/src/umath/lapack_lite/python_xerbla.c
    R numpy/core/src/umath/lapack_lite/zlapack_lite.c
    R numpy/core/src/umath/umath_linalg.c.src
    R numpy/core/tests/test_gufuncs_linalg.py
    A numpy/linalg/_gufuncs_linalg.py
    M numpy/linalg/bento.info
    R numpy/linalg/blas_lite.c
    M numpy/linalg/bscript
    R numpy/linalg/dlamch.c
    R numpy/linalg/dlapack_lite.c
    R numpy/linalg/f2c.h
    R numpy/linalg/f2c_lite.c
    A numpy/linalg/gufuncs_linalg_contents.rst
    A numpy/linalg/lapack_lite/blas_lite.c
    A numpy/linalg/lapack_lite/dlamch.c
    A numpy/linalg/lapack_lite/dlapack_lite.c
    A numpy/linalg/lapack_lite/f2c.h
    A numpy/linalg/lapack_lite/f2c_lite.c
    A numpy/linalg/lapack_lite/python_xerbla.c
    A numpy/linalg/lapack_lite/zlapack_lite.c
    M numpy/linalg/linalg.py
    R numpy/linalg/python_xerbla.c
    M numpy/linalg/setup.py
    A numpy/linalg/tests/test_gufuncs_linalg.py
    A numpy/linalg/umath_linalg.c.src
    R numpy/linalg/zlapack_lite.c

  Log Message:
  -----------
  MAINT: move umath_linalg under numpy/linalg and use the same lapack_lite

Also, link umath_linalg against the system BLAS/LAPACK if available.


  Commit: 1b27cb0bcce363ac223a89dbce48b2eb3f7f05b4
      https://github.com/numpy/numpy/commit/1b27cb0bcce363ac223a89dbce48b2eb3f7f05b4
  Author: Pauli Virtanen <pav at iki.fi>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/linalg/_gufuncs_linalg.py
    R numpy/linalg/gufuncs_linalg_contents.rst

  Log Message:
  -----------
  MAINT: move gufuncs_linalg_contents.rst to the docstring of the module


  Commit: 20cc77a1a466192fb2ea11f61f6cbf678f266b87
      https://github.com/numpy/numpy/commit/20cc77a1a466192fb2ea11f61f6cbf678f266b87
  Author: Pauli Virtanen <pav at iki.fi>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M numpy/linalg/_gufuncs_linalg.py
    M numpy/linalg/tests/test_gufuncs_linalg.py

  Log Message:
  -----------
  BUG: linalg: fix Py3 syntax


  Commit: 1b3834d7b59da2e809d320992c632697355d63b6
      https://github.com/numpy/numpy/commit/1b3834d7b59da2e809d320992c632697355d63b6
  Author: Pauli Virtanen <pav at iki.fi>
  Date:   2013-04-12 (Fri, 12 Apr 2013)

  Changed paths:
    M numpy/linalg/tests/test_linalg.py
    M numpy/linalg/umath_linalg.c.src

  Log Message:
  -----------
  BUG: linalg: make umath_linalg to track errors from all inner loop iterations

This ensures that the FP invalid flag always reflects the return code
from LAPACK. Fixes a bug in 63a8aef81 where umath_linalg raises a
warning only if the error occurs in the last iteration of the ufunc
inner loop.


  Commit: aa8fde0f62a133319cfac8e8da208fcd8e224ef1
      https://github.com/numpy/numpy/commit/aa8fde0f62a133319cfac8e8da208fcd8e224ef1
  Author: Pauli Virtanen <pav at iki.fi>
  Date:   2013-04-12 (Fri, 12 Apr 2013)

  Changed paths:
    M numpy/linalg/linalg.py

  Log Message:
  -----------
  ENH: linalg: use signature= for internal casting rather than astype in linalg ufuncs


  Commit: fb9b5bd2d71c92f64f151f812b4cee08a971eb2e
      https://github.com/numpy/numpy/commit/fb9b5bd2d71c92f64f151f812b4cee08a971eb2e
  Author: Pauli Virtanen <pav at iki.fi>
  Date:   2013-04-12 (Fri, 12 Apr 2013)

  Changed paths:
    M numpy/linalg/tests/test_linalg.py

  Log Message:
  -----------
  TST: linalg: test return types of generalized linalg routines


  Commit: 68c186d1e8413b8049128624746f29851d560f1a
      https://github.com/numpy/numpy/commit/68c186d1e8413b8049128624746f29851d560f1a
  Author: Pauli Virtanen <pav at iki.fi>
  Date:   2013-04-13 (Sat, 13 Apr 2013)

  Changed paths:
    M numpy/linalg/lapack_lite/python_xerbla.c

  Log Message:
  -----------
  BUG: linalg: do not assume that GIL is enabled in xerbla_

With the new ufunc-based linalg, GIL is released in ufuncs, and needs to
be reacquired when raising errors in xerbla_.


  Commit: 374e0b4d2c6f44fdccccfefe0546b607e5291e64
      https://github.com/numpy/numpy/commit/374e0b4d2c6f44fdccccfefe0546b607e5291e64
  Author: Pauli Virtanen <pav at iki.fi>
  Date:   2013-04-13 (Sat, 13 Apr 2013)

  Changed paths:
    M numpy/linalg/lapack_litemodule.c

  Log Message:
  -----------
  BUG: linalg: fix LAPACK error handling in lapack_litemodule

If an exception is pending (raised from xerbla), the routines must
return NULL.


  Commit: 8eebee82b88f26f40c75422f5f655dea9f86f4b6
      https://github.com/numpy/numpy/commit/8eebee82b88f26f40c75422f5f655dea9f86f4b6
  Author: Pauli Virtanen <pav at iki.fi>
  Date:   2013-04-13 (Sat, 13 Apr 2013)

  Changed paths:
    M numpy/linalg/lapack_litemodule.c
    M numpy/linalg/tests/test_linalg.py

  Log Message:
  -----------
  TST: linalg: add tests for xerbla functionality (with and without GIL)


  Commit: 1975606394d577421c4b4e21abb8fdadbdc572c0
      https://github.com/numpy/numpy/commit/1975606394d577421c4b4e21abb8fdadbdc572c0
  Author: Charles Harris <charlesr.harris at gmail.com>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M doc/source/reference/routines.linalg.rst
    A numpy/linalg/_gufuncs_linalg.py
    M numpy/linalg/bento.info
    R numpy/linalg/blas_lite.c
    M numpy/linalg/bscript
    R numpy/linalg/dlamch.c
    R numpy/linalg/dlapack_lite.c
    R numpy/linalg/f2c.h
    R numpy/linalg/f2c_lite.c
    A numpy/linalg/lapack_lite/blas_lite.c
    A numpy/linalg/lapack_lite/dlamch.c
    A numpy/linalg/lapack_lite/dlapack_lite.c
    A numpy/linalg/lapack_lite/f2c.h
    A numpy/linalg/lapack_lite/f2c_lite.c
    A numpy/linalg/lapack_lite/python_xerbla.c
    A numpy/linalg/lapack_lite/zlapack_lite.c
    M numpy/linalg/lapack_litemodule.c
    M numpy/linalg/linalg.py
    R numpy/linalg/python_xerbla.c
    M numpy/linalg/setup.py
    A numpy/linalg/tests/test_gufuncs_linalg.py
    M numpy/linalg/tests/test_linalg.py
    A numpy/linalg/umath_linalg.c.src
    R numpy/linalg/zlapack_lite.c

  Log Message:
  -----------
  Merge pull request #3220 from pv/linalg-gu

Add generalized ufunc linalg functions and make numpy.linalg use them


Compare: https://github.com/numpy/numpy/compare/1a9aa5ac15df...1975606394d5


More information about the Numpy-svn mailing list