Revisions of superlu

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 922790 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 28)
- update to version 5.3.0 (JSC#SLE-22138)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 868870 from Egbert Eich's avatar Egbert Eich (eeich) (revision 27)
- Change 'Requires:' to other HPC packages to %requires_eq to depend
  on the exact version. This should take care of HPC packages ignoring
  proper ABI versioning.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 833709 from Egbert Eich's avatar Egbert Eich (eeich) (revision 24)
- Add build support for gcc10 to HPC build (bsc#1174439). (forwarded request 833681 from eeich)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 779514 from Egbert Eich's avatar Egbert Eich (eeich) (revision 23)
- Add support for gcc8/9 building (jsc#SLE-8604). (forwarded request 779442 from eeich)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 674942 from Egbert Eich's avatar Egbert Eich (eeich) (revision 22)
- Fix the package group fix.

- Fix dependencies.
- Fix %%post and %%postun scripts for HPC.
- Fix HPC modulefile.
- Fix package groups.
- Generate and add pkgconfig files.

- add README.SUSE file in the %%doci in order to explain
  * Replace mc64ad.f by mc64ad.c using f2c.
  * Update doxygen code documentation.
- Spec file reformating
- remove selfprovides
  * Added "options" input argument and "stat" output argument
  * fixed a bug in the complex drivers sgssvx/zgssvx when the
  * prefixed the header files by "slu_".
  * Fixed a memory leak in get_perm_c() when bnz=0.
- add missing function prototypes
- avoid an endless loop during building (#133820)
- Pass $(RPM_OPT_FLAGS) -Os -fPIC for files that don't need to be
- fix owner for README.SuperLU
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 672776 from Egbert Eich's avatar Egbert Eich (eeich) (revision 21)
- Set default module version correctly when installing
  master package, unset when deinstalling the default library
  package.
- make example make.inc work with non-HPC builds as well.

- Add superlu-examples_Makefile_remove_itersol.patch
      superlu-make.linux.patch:
  get a buildable examples test suite (bsc#1124765)
  fixing Makefile
  adding missing make.inc (forwarded request 672775 from eeich)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 669064 from Egbert Eich's avatar Egbert Eich (eeich) (revision 20)
Resync:
Readded changes dropped by accident:
- Fix a word in a comment.
- Remove some colloquialism from a package description.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 667989 from Egbert Eich's avatar Egbert Eich (eeich) (revision 19)
Fix typo. (forwarded request 667987 from eeich)
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 16)
Split 13.2 from Factory
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 15)
Split 13.1 from Factory
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 14)
Split 12.3 from Factory
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 149218 from Ismail Dönmez's avatar 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
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 12)
branched from openSUSE:Factory
Displaying revisions 1 - 20 of 31
openSUSE Build Service is sponsored by