2
I Use This!
Inactive

Commits : Listings

Analyzed 23 minutes ago. based on code collected about 5 hours ago.
Oct 19, 2025 — Oct 19, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Forgot to add master file contents.rst for the documentation to the repo. More... almost 18 years ago
o Added the possibility to assign a common value to a whole submatrix with fancy indexing, e.g., A[:3,:3] = 6, A[n:,:m] = 1, etc. o Added method __imul__ to PysparseMatrix class to allow operations like A[:10,:10] *= 2. Under the hood, this calls scale(). o Updated the html and pdf documentation for all that. o Added blurbs on sparse matrix formats to the documentation. More... almost 18 years ago
- Added Numpy arrays to the list of objects that can be used to index a sparse matrix. The documentation has an example. - Added a front page for the new website. - Added the PDF manual to the Doc directory. More... almost 18 years ago
+ Added to the documentation, including updated comparisons with Matlab + Fixed the layout of the html documentation so the sidebar is properly placed + Fixed docstring and tests of pysparseSuperLUSolver and pysparseUmfpackSolver + Updated setup.py so a user can link to his/her own UMFPACK + Moved the 'irsteps' optional argument from the factorize() method to the solve() method in UMFPACK. More... almost 18 years ago
o Updated Python/Matlab comparisons in the documentation o Fixed some doc strings in PysparseMatrix and the direct solvers o Added Lib/poisson_vec.py and Lib/poisson.m More... almost 18 years ago
o Added comments to the general pysparseMatrix methods and thus to the documentation, In the documentation of a class, is it appropriate to use Sphinx markup, or is it too difficult to read? o Added examples related to the LU factorizations, o Played with the stylesheet of the docs a bit. More... almost 18 years ago
o Improved the efficiency of fancy indexing, especially when both index sets are Python slices. There are still aspects to improve. More... almost 18 years ago
o Added fancy indexing to ll_mat matrices. Most of it carries over to PysparseMatrix instances, o Started some documentation based on the Sphinx framework, located in Doc/pysparse. The ReST source files are in Doc/pysparse/source. In Doc/pysparse, type 'make html' or 'make latex'. More... almost 18 years ago
bumped version number to 1.2a1 More... almost 18 years ago
- Added a find() method to ll_mat objects and PysparseMatrix objects - Fixed the examples in the PysparseMatrix class definition - Added a PysparseMatrix + scalar method in __add__. This operation adds the scalar to all nonzero elements of the sparse matrix, so the result is a sparse matrix. More... almost 18 years ago
Fixed size errors in __mul__ and __rmul__ methods of PysparseMatrix. More... almost 18 years ago
Default value of use_users_superlu set to False in setup.py. More... about 18 years ago
Converted private symbols into public symols in sparseMatrix.py and pysparseMatrix.py. Updated the SuperLU and UMFPACK classes as well as the test classes. More... about 18 years ago
By default, use the version of SuperLU supplied with Pysparse. The variables superlu_include_dirs, superlu_src_dir, superlu_lib_dir and superlu_libraries now have (slightly) more sensible values. The user will however need to give them values appropriate for his/her system. More... about 18 years ago
- Added abstract sparse matrix class taken from Fipy and slightly modified. - Added abstract directSolver class. SuperLU and UMFPACK are now subclasses of directSolver. They are defined in pysparseSuperLU and pysparseUmfpack. - setup.py now lets the user build against the latest sources of SuperLU by setting the use_users_superlu variable to True (see setup.py). The new superlu3module.c realizes the interface. - Added test classes to demo pysparseSuperLU and pysparseUmfpack. - Updated umfpackmodule.c to return factors and info on the factorization. More... about 18 years ago
*** empty log message *** More... over 18 years ago
improved install docs and removed requirement to edit setup for win install More... over 18 years ago
added in Orban's UMF pack changes, bumped the version number More... over 18 years ago
fixed bug submitted by Dominique Orban More... over 19 years ago
final changes for release 1.0.1 More... over 19 years ago
fixed build to get header files using numpy.get_include() More... over 19 years ago
added changes from Dominique Orban More... over 19 years ago
updating CHANGES More... over 19 years ago
moving version number from __init__.py to __version__.py More... over 19 years ago
adding built windows blas and lapack archives More... almost 20 years ago
updating CHANGES for 1.0 More... almost 20 years ago
bumped version to 1.0 More... almost 20 years ago
updated manual to reflect numpy and name space changes More... almost 20 years ago
changed the name space from pysparse_numerix -> pysparse More... almost 20 years ago
merged branch-numpy More... almost 20 years ago