./math/superlu, Library for solving large, sparse, nonsymmetric systems of linear equations

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 6.0.1nb1, Package name: superlu-6.0.1nb1, Maintainer: pkgsrc-users

SuperLU contains a set of subroutines to solve a sparse linear system
A*X=B. It uses Gaussian elimination with partial pivoting (GEPP). The
columns of A may be preordered before factorization; the preordering
for sparsity is completely separate from the factorization.

SuperLU is implemented in ANSI C, and must be compiled with standard
ANSI C compilers. It provides functionality for both real and complex
matrices, in both single and double precision.


Required to run:
[lang/g95] [math/blas]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 2462.137 KB

Version history: (Expand)


CVS history: (Expand)


   2023-12-19 13:23:18 by Dr. Thomas Orgis | Files touched by this commit (1)
Log message:
math/superlu: fix buildlink to runtime dep for shared lib change
   2023-12-19 12:53:01 by Dr. Thomas Orgis | Files touched by this commit (1)
Log message:
math/superlu: fix pkg-config usage and hence BLAS usage
   2023-12-19 11:34:09 by Dr. Thomas Orgis | Files touched by this commit (3) | Package updated
Log message:
math/superlu: update to 6.0.1, build shared lib, fix BLAS usage

This now links against the correct BLAS and installs a shared lib, as is
more customary for us. Upstream Changes:

October 17, 2020   Version 5.2.2
    Applied a number of patches, merged a number of PRs.
Septtember 29, 2021   Version 5.3.0
    Added CI with github Actions.
    Applied a number of patches.
    Cleaned up warnings.
April 5, 2023   Version 6.0.0
    Add 64-bit indexing support and METIS ordering option.
August 5, 2023   Version 6.0.1
    Minor fixes, mostly documentation and clean up warnings
   2022-06-28 13:38:00 by Thomas Klausner | Files touched by this commit (3952)
Log message:
*: recursive bump for perl 5.36
   2021-10-26 12:56:13 by Nia Alarie | Files touched by this commit (458)
Log message:
math: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes
   2021-10-07 16:28:36 by Nia Alarie | Files touched by this commit (458)
Log message:
math: Remove SHA1 hashes for distfiles
   2021-05-24 21:56:06 by Thomas Klausner | Files touched by this commit (3575)
Log message:
*: recursive bump for perl 5.34
   2020-10-13 14:11:07 by Jason Bacon | Files touched by this commit (2)
Log message:
math/linpack, math/superlu: Convert to use new BLAS

Convert to use the new mk/blas.buildlink3.mk rather than a specific blas
package

These dependents were overlooked in the initial upgrade and rev bump because
they listed blas in DEPENDS rather than including the bl3.