summaryrefslogtreecommitdiff
path: root/numpy/linalg
Commit message (Collapse)AuthorAgeFilesLines
* Keep singular values and eigenvalues as 1D arrays until the matrix indexingCharles Harris2008-04-292-11/+7
| | | | | controversy is settled. This will also keep code that uses diag(ev), from breaking.
* Fix python_xerbla for compilers that do not have inline strlen defined.Stefan van der Walt2008-04-291-1/+2
|
* Rename and reformat pythonxerbla.Stefan van der Walt2008-04-283-35/+38
|
* Fix test of lstsqr to work with matrix tests.Charles Harris2008-04-272-5/+5
| | | | Fix lstsq
* Add tests for matrix return types.Charles Harris2008-04-272-9/+42
| | | | | Fix cond computations for matrices. lstsq is currently broken for matrices, will fix shortly.
* Make functions in linalg.py accept nestes lists.Charles Harris2008-04-272-44/+69
| | | | | Use wrap to keep matrix environment intact. Base patch from nmb.
* ran reindent in preparation for the 1.1 releaseJarrod Millman2008-04-202-14/+14
|
* Fix import error.Pearu Peterson2008-04-091-0/+2
|
* Disable pythonxerbla.c patch for win32 (the MSVC linker failes on multiple ↵Pearu Peterson2008-04-091-0/+3
| | | | defined symbols) when using optimized lapack.
* Fixing compile error from MSVC. Try 3.Pearu Peterson2008-04-091-2/+2
|
* Fixing compile error from MSVC. Try 2.Pearu Peterson2008-04-091-1/+1
|
* Fixing compile error from MSVC.Pearu Peterson2008-04-092-2/+2
|
* Cleanup.Pearu Peterson2008-04-091-4/+0
|
* Apply modified patch from ticket 673. The patch is effective when using ↵Pearu Peterson2008-04-093-5/+44
| | | | unoptimized lapack shipped with numpy [tested] or if optimized lapack library does not have xerbla_ defined [not tested]
* Added function for computing condition number, with tests and docs; closes #622.aarchiba2008-04-082-1/+54
|
* Test that matrix_power behaves correctly for boolean matrices.aarchiba2008-04-071-0/+4
|
* Factor out matrix_multiply from defmatrix. Based on a patch byStefan van der Walt2008-04-063-9/+68
| | | | Anne Archibald.
* Change iteration loop number to a defined value and increment it. Should ↵Travis Oliphant2008-03-221-5/+8
| | | | fix ticket #706.
* Add regression for #627.David Cournapeau2008-03-211-1/+12
|
* Add regression test for #662.David Cournapeau2008-03-211-1/+12
|
* Add regression test for ticket #652.David Cournapeau2008-03-211-0/+34
|
* Fix pseudo-inverse description. Closes #631.Stefan van der Walt2008-03-111-1/+2
|
* ran reindentJarrod Millman2008-02-082-48/+48
|
* Change write_info imports, put in top numscons namespaceDavid Cournapeau2008-01-071-1/+1
|
* numpy.linalg now builds with sconsDavid Cournapeau2008-01-072-0/+53
|
* more docstring improvements from Pauli VirtanenJarrod Millman2007-12-291-12/+30
|
* docstring improvements from Pauli VirtanenJarrod Millman2007-12-292-267/+502
|
* Fix for #609: numpy/linalg/lapack_litemodule.c:lapack_lite_zgeqrf int vs. longcookedm2007-11-081-1/+1
|
* ran reindent.py to clean up whitespaceJarrod Millman2007-10-291-1/+0
|
* Using the in operator to find substrings. It is shorter and easier to ↵Jarrod Millman2007-10-291-1/+1
| | | | understand.
* Apply patch to fix ticket #557 (pinv causing error with empty arrays)Travis Oliphant2007-09-212-2/+18
|
* Fix 64-bit zgeqrf on trunk.Travis Oliphant2007-05-311-1/+1
|
* Add documentation for eigvals, eigvalsh, eig, and eigh.Charles Harris2007-05-131-4/+165
|
* Clean up setup() calls.Pearu Peterson2007-05-111-1/+1
|
* Fix problem 64-bit linalg.qr problem.Travis Oliphant2007-03-071-6/+6
|
* whitespace cleanupTim Leslie2007-01-091-57/+59
|
* clean up unused imports and bad whitespaceTim Leslie2007-01-092-5/+3
|
* Whitespace cleanup.Stefan van der Walt2007-01-081-1/+1
|
* Fix hanging eig computation when inf or nan values are in the array. This ↵Travis Oliphant2006-12-061-1/+8
| | | | check is already in SciPy. We need it in NumPy too for some LaPack calls.
* Fix bogus unitialized variable warning by removing unneeded variable. ↵Charles Harris2006-11-111-17/+16
| | | | Cleanup whitespace.
* Fix typo in lapack_litemodule.cCharles Harris2006-11-111-1/+1
|
* Fix problem with dgesdd where the optimal work size is not computed correctly.Travis Oliphant2006-11-022-9/+27
|
* Fix qr decomposition. The dimensions m,n were taken from the fortran ordered ↵Charles Harris2006-10-161-21/+13
| | | | | | array instead of from the numpy ordered array and consequently were reversed.
* Fix-up tensor solve and tensor inv and rename to match tensordot.Travis Oliphant2006-10-131-25/+34
|
* Add a rcond parameter to the polyfit function and give it the double precisionCharles Harris2006-10-131-26/+26
| | | | | | | | | default value that dgelsd uses (rcondx=-1) on the principle of least surprise. Values of rcond less than this can also be useful, so a warning message and a bit of explanation was added to the documentation. The default value used by lstsq was set to the default (-1), and rcond in pinv has a default value of 1e-15.
* Add solvetensor and invtensorTravis Oliphant2006-10-131-2/+70
|
* Clean-up some un-needed default axes. Fix default axes of ma.sum and ma.productTravis Oliphant2006-08-291-1/+1
|
* Add axis arguments to various functions so as not to rely on the defaults.Travis Oliphant2006-08-291-4/+4
|
* Check for return value in linalg.detTravis Oliphant2006-08-141-0/+5
|
* Add qr decomposition to linalgTravis Oliphant2006-08-103-41/+252
|