SuperLU matrix solver
SuperLU is an algorithm that uses group theory to optimize LU
decomposition of sparse matrices. It's the fastest direct solver for
linear systems that the author is aware of.
Docu can be found on http://www.netlib.org.
- Developed at science
- Sources inherited from project openSUSE:Factory
-
5
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Backports:SLE-15-SP4:FactoryCandidates/superlu && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
README.SUSE | 0000000386 386 Bytes | |
superlu-4.3-disable-hsl.patch | 0000001698 1.66 KB | |
superlu-4.3-dont-opt-away.diff | 0000000537 537 Bytes | |
superlu-4.3-include.patch | 0000000808 808 Bytes | |
superlu-4.3.diff | 0000003110 3.04 KB | |
superlu.changes | 0000008103 7.91 KB | |
superlu.spec | 0000004291 4.19 KB | |
superlu_4.3-bsd.tar.bz2 | 0002159982 2.06 MB | |
superlu_ug.pdf | 0000382387 373 KB |
Revision 13 (latest revision is 31)
Stephan Kulow (coolo)
accepted
request 149218
from
Ismail Dönmez (namtrac)
(revision 13)
- repackage original source tarball in order to remove the HSL mc64ad routine that caonnt be redistributed bnc#796236 - add README.SUSE file in the %%doci in order to explain that change - add patch superlu-4.3-disable-hsl.patch in order to disable HSL code from the library - update patch superlu-4.3.diff so that test routines are run against the shared library - build tests routines in %%check section - Update to SuperLU 4.3: * Remove recursive DFS for postordering elimination tree in sp_coletree.c (The nonrecursive routine nr_etdfs() was contributed by Cedric Doucet, CEDRAT Group, Meylan, France.) * Make supermatrix.h the same for all three libraries * Include an on-line HTML documentation for the source code * Corrected backward error BERR formula when a component of the RHS and the residual are exactly zero * Change parameter "delta" to genmmd() from 1 to 0 in get_perm_c remove "static" declaration in EXAMPLE/xlinsolx*.c * Include threshold-based incomplete factorization (ILU) * Removed the static global variables so that it is thread-safe. * Make superlu_options_t{} structure and enum constants the same for both superlu & superlu_dist. * Replace qsort by "quick select" (qselect) in ILU's secondary dropping. * Replace mc64ad.f by mc64ad.c using f2c. * Bug fixes in ilu_sdrop_row.c. * Bug fixes in xgsisx.c, so that when mc64 permutation is used
Comments 0