superlu-dist 8.1.2+dfsg1-2 source package in Ubuntu

Changelog

superlu-dist (8.1.2+dfsg1-2) unstable; urgency=medium

  * debian patches align_superlu_header_f36d65a.patch and
    metis_b64fe36.patch applies upstream commits f36d65a and b64fe36
    (Apr 23-24 2023) to fix metis support and align
    superlu_enum_consts.h with superlu 6 (adds METIS_ATA to colperm_t).
    Needed to allow PETSc superlu-dist tests to pass.
    See upstream issue #141 and PETSc issue #1384.
  * Standards-Version: 4.6.2

 -- Drew Parsons <email address hidden>  Fri, 11 Aug 2023 04:30:08 +0200

Upload details

Uploaded by:
Debian Science Team
Uploaded to:
Sid
Original maintainer:
Debian Science Team
Architectures:
any
Section:
misc
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Mantic release universe misc

Downloads

File Size SHA-256 Checksum
superlu-dist_8.1.2+dfsg1-2.dsc 2.4 KiB 1c1974ba1c113dc8037f2da8506331110c6a3120b1477b734133e3a74547c100
superlu-dist_8.1.2+dfsg1.orig.tar.xz 647.5 KiB a7f4ef5a7f1841f7a70464b24aa49066f82be1a0718755ff28f04133eb8feb89
superlu-dist_8.1.2+dfsg1-2.debian.tar.xz 11.1 KiB d5fbe8434a179bb36564d15c68a7f25e9312694bf5c07285d643236555e64ca1

Available diffs

No changes file available.

Binary packages built by this source

libsuperlu-dist-dev: Highly distributed solution of sparse linear equations

 SuperLU is a general purpose library for the direct solution of large,
 sparse, nonsymmetric systems of linear equations. The library is
 written in C and is callable from either C or Fortran program. It uses
 MPI, OpenMP and CUDA to support various forms of parallelism. It
 supports both real and complex datatypes, both single and double
 precision, and 64-bit integer indexing. The library routines performs
 an LU decomposition with partial pivoting and triangular system solves
 through forward and back substitution. The LU factorization routines
 can handle non-square matrices but the triangular solves are performed
 only for square matrices. The matrix columns may be preordered (before
 factorization) either through library or user supplied routines. This
 preordering for sparsity is completely separate from the
 factorization. Working precision iterative refinement subroutines are
 provided for improved backward stability. Routines are also provided
 to equilibrate the system, estimate the condition number, calculate
 the relative backward error, and estimate error bounds for the refined
 solutions.
 .
 SuperLU_DIST implements the algorithms for distributed memory,
 targetting highly parallel distributed memory hybrid systems. The
 numerical factorization routines are already implemented for hybrid
 systems with multiple GPUs. Further work will be needed to implement
 the other phases of the algorithms on the hybrid systems and to
 enhance strong scaling to extreme scale.
 .
 The main library is libsuperlu_dist.so but a fortran wrapper library
 is also provided as libsuperlu_dist_fortran.so
 .
 This package provides development files for building client
 applications against superlu-dist.

libsuperlu-dist-dev-dbgsym: debug symbols for libsuperlu-dist-dev
libsuperlu-dist8: Highly distributed solution of sparse linear equations

 SuperLU is a general purpose library for the direct solution of large,
 sparse, nonsymmetric systems of linear equations. The library is
 written in C and is callable from either C or Fortran program. It uses
 MPI, OpenMP and CUDA to support various forms of parallelism. It
 supports both real and complex datatypes, both single and double
 precision, and 64-bit integer indexing. The library routines performs
 an LU decomposition with partial pivoting and triangular system solves
 through forward and back substitution. The LU factorization routines
 can handle non-square matrices but the triangular solves are performed
 only for square matrices. The matrix columns may be preordered (before
 factorization) either through library or user supplied routines. This
 preordering for sparsity is completely separate from the
 factorization. Working precision iterative refinement subroutines are
 provided for improved backward stability. Routines are also provided
 to equilibrate the system, estimate the condition number, calculate
 the relative backward error, and estimate error bounds for the refined
 solutions.
 .
 SuperLU_DIST implements the algorithms for distributed memory,
 targetting highly parallel distributed memory hybrid systems. The
 numerical factorization routines are already implemented for hybrid
 systems with multiple GPUs. Further work will be needed to implement
 the other phases of the algorithms on the hybrid systems and to
 enhance strong scaling to extreme scale.
 .
 The main library is libsuperlu_dist.so but a fortran wrapper library
 is also provided as libsuperlu_dist_fortran.so
 .
 This package provides the superlu-dist and superlu_dist_fortran
 shared libraries.

libsuperlu-dist8-dbgsym: debug symbols for libsuperlu-dist8