[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#985020: ITP: xtensor-blas -- an extension to xtensor offering bindings to BLAS and LAPACK

Package: wnpp
Severity: wishlist
Owner: Drew Parsons <dparsons@debian.org>
X-Debbugs-Cc: debian-devel@lists.debian.org, Debian Science List <debian-science@lists.debian.org>

* Package name    : xtensor-blas
  Version         : 0.6.1
  Upstream Author : QuantStack: Wolf Vollprecht, Johan Mabille and Sylvain Corlay
* URL             : https://github.com/xtensor-stack/xtensor-blas
* License         : BSD
  Programming Lang: C++
  Description     : an extension to xtensor offering bindings to BLAS and LAPACK

xtensor-blas is an extension to the header-only xtensor library,
offering bindings to BLAS and LAPACK libraries through cxxblas and
cxxlapack from the FLENS project.

xtensor-blas currently provides non-broadcasting dot, norm (1- and
2-norm for vectors), inverse, solve, eig, cross, det, slogdet,
matrix_rank, inv, cholesky, qr, svd in the xt::linalg namespace (check
the corresponding xlinalg.hpp header for the function signatures). The
functions, and signatures, are trying to be 1-to-1 equivalent to
NumPy. Low-level functions to interface with BLAS or LAPACK with
xtensor containers are also offered in the blas and lapack namespace.

Used by basix and dolfinx in the FEniCS project.

To be maintained alongside xtensor by the Debian Science Team.

Reply to: