Open
Description
Description
This RFC proposes adding complete LAPACK routines to stdlib.
BLAS Routines
-
DTRSM
( Level: 3 )- JavaScript feat: add
blas/base/dtrsm
#2518 - C
- Fortran
- JavaScript feat: add
-
DGER
( Level: 2 )- JavaScript
- C
- Fortran
-
dsyrk
( Level: 3 )- JavaScript
- C
- Fortran
-
DSPR
( Level: 2 )- JavaScript
- C
- Fortran
-
DTPSV
( Level: 2 )- JavaScript
- C
- Fortran
-
DTPMV
( Level: 2 )- JavaScript
- C
- Fortran
-
DSYR
( Level: 2 )- JavaScript
- C
- Fortran
-
DTBSV
( Level: 2 )- JavaScript
- C
- Fortran
-
DSYMV
( Level: 2 )- JavaScript
- C
- Fortran
-
DGEMM
( Level: 3 )- JavaScript
- C
- Fortran
-
DTRMV
( Level: 2 )- JavaScript
- C
- Fortran
Easy
The routines listed below are independent and do not depend on others.
-
DLASWP
- JavaScript feat: add javascript implementation for
lapack/base/dlaswp
#2483 - C
- Fortran
- JavaScript feat: add javascript implementation for
-
DGTTRF
- JavaScript
- C
- Fortran
-
DGTTS2
- JavaScript
- C
- Fortran
-
DPOTF2
- JavaScript
- C
- Fortran
-
DPOEQU
- JavaScript
- C
- Fortran
-
DLA_PORPVGRW
- JavaScript
- C
- Fortran
-
DPPEQU
- JavaScript
- C
- Fortran
-
DPBEQU
- JavaScript
- C
- Fortran
-
DPTCON
- JavaScript
- C
- Fortran
-
DPPTRF
- JavaScript
- C
- Fortran
-
DPPTS2
- JavaScript
- C
- Fortran
-
DLASYF
- JavaScript
- C
- Fortran
-
DSYCONV
- JavaScript
- C
- Fortran
-
DSYSWAPR
- JavaScript
- C
- Fortran
-
DLA_SYRPVGRW
- JavaScript
- C
- Fortran
-
DSYCONVF
- JavaScript
- C
- Fortran
-
DSYCONVF_ROOK
- JavaScript
- C
- Fortran
-
DLAUU2
- JavaScript
- C
- Fortran
Medium
Routines that depends on other LAPACK routines
-
DPPTRI
depends ondtpri
- JavaScript
- C
- Fortran
-
DPPTRS
depends ondptts2
- JavaScript
- C
- Fortran
-
DPTRFS
depends ondpttrs
- JavaScript
- C
- Fortran
Depends on auxiliary or BLAS routines
-
DGEEQU
depends ondlamch
- JavaScript
- C
- Fortran
-
DGEEQUB
depends ondlamch
- JavaScript
- C
- Fortran
-
DLAQGE
depends ondlamch
- JavaScript
- C
- Fortran
-
DGETC2
depends ondger
- JavaScript
- C
- Fortran
-
DGBTF2
depends ondger
- JavaScript
- C
- Fortran
-
DGBEQU
depends ondlamch
- JavaScript
- C
- Fortran
-
DGBEQUB
depends ondlamch
- JavaScript
- C
- Fortran
-
LAQGB
depends ondlamch
- JavaScript
- C
- Fortran
-
DPSTF2
depends ondlamch
- JavaScript
- C
- Fortran
-
DPOTRS
depends ondtrms
.- JavaScript
- C
- Fortran
-
DPOEQUB
depends ondlamch
- JavaScript
- C
- Fortran
-
DLAQSY
depends ondlamch
- JavaScript
- C
- Fortran
-
DPPTRF
depends ondspr
anddtpsv
- JavaScript
- C
- Fortran
-
DPPTRS
depends ondtpsv
- JavaScript
- C
- Fortran
-
DTPTRI
depends ondtpmv
- JavaScript
- C
- Fortran
-
DLAQSP
depends ondlamch
- JavaScript
- C
- Fortran
-
DPBTF2
depends ondsyr
- JavaScript
- C
- Fortran
-
DPBTRS
depends ondtbsv
- JavaScript
- C
- Fortran
-
DLAQSB
depends ondlamch
- JavaScript
- C
- Fortran
-
DSYTRS
depends ondger
- JavaScript
- C
- Fortran
-
DSYTRI
depends ondsymv
- JavaScript
- C
- Fortran
-
DSYTRS_3
depends ondtrsm
- JavaScript
- C
- Fortran
-
DSPTRS
depends ondger
- JavaScript
- C
- Fortran
-
DSPTRI
depends ondspmv
- JavaScript
- C
- Fortran
-
DSYTRI_ROOK
depends ondsymv
- JavaScript
- C
- Fortran
-
DLASYF_RK
depends ondgemm
- JavaScript
- C
- Fortran
-
DSYTF2_RK
depends ondsyr
- JavaScript
- C
- Fortran
-
DTRTRS
depends ondtrsm
- JavaScript
- C
- Fortran
-
DTRTI2
depends ondtrmv
- JavaScript
- C
- Fortran
-
DTPTRS
depends ondtpsv
- JavaScript
- C
- Fortran
-
DTPMV
depends ondtptri
- JavaScript
- C
- Fortran
-
DTBTRS
depends ondtbsv
- JavaScript
- C
- Fortran
Auxiliary routines
-
DLAMCH
depends onLSAME
which is a BLAS auxiliary routine.- JavaScript
- C
- Fortran
-
LACN2
- JavaScript
- C
- Fortran
Related Issues
None.
Questions
No.
Other
Status of iteration across packages
checked all packages from LU: computational routines
, Cholesky: computational routines
, LDL: computational routines
, Triangular computational routines
and listed ones which can be knocked off easily.
Checklist
- I have read and understood the Code of Conduct.
- Searched for existing issues and pull requests.
- The issue name begins with
RFC:
.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Metadata
Assignees
Labels
RFC feature request which has been accepted.Issue or pull request related to Basic Linear Algebra Subprograms (BLAS).Issue involves or relates to C.Issue involves or relates to Fortran.Issue involves or relates to JavaScript.Issue or pull request related to the Linear Algebra Package (LAPACK).Request for comments. Feature requests and proposed changes.Tracking issue.Likely to be moderately difficult.Normal priority concern or feature request.