-
-
Notifications
You must be signed in to change notification settings - Fork 564
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[RFC]: add LAPACK routines #2464
Labels
Accepted
RFC feature request which has been accepted.
BLAS
Issue or pull request related to Basic Linear Algebra Subprograms (BLAS).
C
Issue involves or relates to C.
difficulty: 4
Likely to be moderately difficult.
Fortran
Issue involves or relates to Fortran.
JavaScript
Issue involves or relates to JavaScript.
LAPACK
Issue or pull request related to the Linear Algebra Package (LAPACK).
priority: Normal
Normal priority concern or feature request.
RFC
Request for comments. Feature requests and proposed changes.
Tracking Issue
Tracking issue.
Comments
Pranavchiku
added
Needs Discussion
Needs further discussion.
difficulty: 3
Likely to be challenging but manageable.
Tracking Issue
Tracking issue.
JavaScript
Issue involves or relates to JavaScript.
labels
Jun 26, 2024
kgryte
added
BLAS
Issue or pull request related to Basic Linear Algebra Subprograms (BLAS).
Fortran
Issue involves or relates to Fortran.
C
Issue involves or relates to C.
priority: Normal
Normal priority concern or feature request.
RFC
Request for comments. Feature requests and proposed changes.
labels
Jun 26, 2024
kgryte
changed the title
[RFC]: add javascript implementation of LAPACK routines
[RFC]: add LAPACK routines
Jun 26, 2024
kgryte
added
the
LAPACK
Issue or pull request related to the Linear Algebra Package (LAPACK).
label
Jun 26, 2024
Dependency for
|
|
kgryte
added
Accepted
RFC feature request which has been accepted.
difficulty: 4
Likely to be moderately difficult.
and removed
Needs Discussion
Needs further discussion.
difficulty: 3
Likely to be challenging but manageable.
labels
Jul 13, 2024
This was referenced Jul 13, 2024
This was referenced Jul 29, 2024
This was referenced Aug 7, 2024
This was referenced Aug 13, 2024
This was referenced Aug 14, 2024
2 tasks
gunjjoshi
pushed a commit
to gunjjoshi/stdlib
that referenced
this issue
Aug 21, 2024
PR-URL: stdlib-js#2578 Ref: stdlib-js#2464 Co-authored-by: Athan Reines <kgryte@gmail.com> Reviewed-by: Athan Reines <kgryte@gmail.com>
gunjjoshi
pushed a commit
to gunjjoshi/stdlib
that referenced
this issue
Aug 21, 2024
PR-URL: stdlib-js#2668 Ref: stdlib-js#2464 Co-authored-by: Athan Reines <kgryte@gmail.com> Reviewed-by: Athan Reines <kgryte@gmail.com>
gunjjoshi
pushed a commit
to gunjjoshi/stdlib
that referenced
this issue
Aug 21, 2024
PR-URL: stdlib-js#2716 Ref: stdlib-js#2464 Co-authored-by: Athan Reines <kgryte@gmail.com> Reviewed-by: Athan Reines <kgryte@gmail.com>
gunjjoshi
pushed a commit
to gunjjoshi/stdlib
that referenced
this issue
Aug 21, 2024
PR-URL: stdlib-js#2724 Ref: stdlib-js#2464 Co-authored-by: Athan Reines <kgryte@gmail.com> Reviewed-by: Athan Reines <kgryte@gmail.com>
gunjjoshi
pushed a commit
to gunjjoshi/stdlib
that referenced
this issue
Aug 21, 2024
PR-URL: stdlib-js#2757 Ref: stdlib-js#2464 Co-authored-by: Athan Reines <kgryte@gmail.com> Reviewed-by: Athan Reines <kgryte@gmail.com>
gunjjoshi
pushed a commit
to gunjjoshi/stdlib
that referenced
this issue
Aug 21, 2024
PR-URL: stdlib-js#2734 Ref: stdlib-js#2464 Co-authored-by: Athan Reines <kgryte@gmail.com> Reviewed-by: Athan Reines <kgryte@gmail.com>
gunjjoshi
pushed a commit
to gunjjoshi/stdlib
that referenced
this issue
Aug 21, 2024
PR-URL: stdlib-js#2786 Ref: stdlib-js#2464 Co-authored-by: Athan Reines <kgryte@gmail.com> Reviewed-by: Athan Reines <kgryte@gmail.com>
gunjjoshi
pushed a commit
to gunjjoshi/stdlib
that referenced
this issue
Aug 21, 2024
PR-URL: stdlib-js#2793 Closes: stdlib-js#2792 Ref: stdlib-js#2464 Reviewed-by: Athan Reines <kgryte@gmail.com>
This was referenced Aug 22, 2024
This was referenced Aug 29, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Accepted
RFC feature request which has been accepted.
BLAS
Issue or pull request related to Basic Linear Algebra Subprograms (BLAS).
C
Issue involves or relates to C.
difficulty: 4
Likely to be moderately difficult.
Fortran
Issue involves or relates to Fortran.
JavaScript
Issue involves or relates to JavaScript.
LAPACK
Issue or pull request related to the Linear Algebra Package (LAPACK).
priority: Normal
Normal priority concern or feature request.
RFC
Request for comments. Feature requests and proposed changes.
Tracking Issue
Tracking issue.
Description
This RFC proposes adding complete LAPACK routines to stdlib.
BLAS Routines
DTRSM
( Level: 3 )blas/base/dtrsm
#2518DGER
( Level: 2 )dsyrk
( Level: 3 )DSPR
( Level: 2 )DTPSV
( Level: 2 )DTPMV
( Level: 2 )DSYR
( Level: 2 )DTBSV
( Level: 2 )DSYMV
( Level: 2 )DGEMM
( Level: 3 )DTRMV
( Level: 2 )Easy
The routines listed below are independent and do not depend on others.
DLASWP
lapack/base/dlaswp
#2483DGTTRF
DGTTS2
DPOTF2
DPOEQU
DLA_PORPVGRW
DPPEQU
DPBEQU
DPTCON
DPPTRF
DPPTS2
DLASYF
DSYCONV
DSYSWAPR
DLA_SYRPVGRW
DSYCONVF
DSYCONVF_ROOK
DLAUU2
Medium
Routines that depends on other LAPACK routines
DPPTRI
depends ondtpri
DPPTRS
depends ondptts2
DPTRFS
depends ondpttrs
Depends on auxiliary or BLAS routines
DGEEQU
depends ondlamch
DGEEQUB
depends ondlamch
DLAQGE
depends ondlamch
DGETC2
depends ondger
DGBTF2
depends ondger
DGBEQU
depends ondlamch
DGBEQUB
depends ondlamch
LAQGB
depends ondlamch
DPSTF2
depends ondlamch
DPOTRS
depends ondtrms
.DPOEQUB
depends ondlamch
DLAQSY
depends ondlamch
DPPTRF
depends ondspr
anddtpsv
DPPTRS
depends ondtpsv
DTPTRI
depends ondtpmv
DLAQSP
depends ondlamch
DPBTF2
depends ondsyr
DPBTRS
depends ondtbsv
DLAQSB
depends ondlamch
DSYTRS
depends ondger
DSYTRI
depends ondsymv
DSYTRS_3
depends ondtrsm
DSPTRS
depends ondger
DSPTRI
depends ondspmv
DSYTRI_ROOK
depends ondsymv
DLASYF_RK
depends ondgemm
DSYTF2_RK
depends ondsyr
DTRTRS
depends ondtrsm
DTRTI2
depends ondtrmv
DTPTRS
depends ondtpsv
DTPMV
depends ondtptri
DTBTRS
depends ondtbsv
Auxiliary routines
DLAMCH
depends onLSAME
which is a BLAS auxiliary routine.LACN2
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
RFC:
.The text was updated successfully, but these errors were encountered: