Blahpack Translation Progress

Fortran BLAS/LAPACK → JavaScript — generated 2026-03-27

437/2204
Implemented
5126
Tests
73/151
BLAS
364/2053
LAPACK
Prefix:

BLAS 73/151

RoutineStatusTestsLinesBranchDescription
caxpy
ccopy
cdotc
cdotu
cgbmv
cgemm
cgemv
cgerc
cgeru
chbmv
chemm
chemv
cher
cher2
cher2k
cherk
chpmv
chpr
chpr2
crotg
cscal
csrot
csscal
cswap
csymm
csyr2k
csyrk
ctbmv
ctbsv
ctpmv
ctpsv
ctrmm
ctrmv
ctrsm
ctrsv
dasumdone16100%100%Compute the sum of absolute values of a vector
daxpydone9100%100%Multiply a vector x by a constant and add the result to y.
dcabs1done5100%100%Compute the sum of the absolute values of the real and imaginary parts of a double-precision complex number.
dcopydone12100%100%Copy a vector x to a vector y
ddotdone12100%100%
dgbmvdone6100%100%Perform matrix-vector operation with a general band matrix
dgemmdone21100%100%Double-precision real matrix-matrix multiply.
dgemvdone13100%100%Perform one of the matrix-vector operations y := alpha*A*x + beta*y or y := alpha*A**T*x + beta*y.
dgerdone7100%100%Perform the rank-1 update A := alpha*x*y**T + A.
dnrm2done13100%100%Compute the Euclidean norm of a real vector.
drotdone10100%100%Apply a Givens plane rotation
drotgdone1399%93%Construct a Givens plane rotation
drotmdone7100%100%Apply a modified Givens plane rotation
drotmgdone1792%90%Construct a modified Givens plane rotation
dsbmvdone6100%100%Perform matrix-vector operation with a symmetric band matrix
dscaldone14100%100%
dsdotdone5100%100%Compute the dot product of two vectors with extended precision accumulation
dspmvdone18100%100%Perform matrix-vector operation with a symmetric packed matrix
dsprdone8100%100%Perform symmetric rank-1 update of a packed matrix
dspr2done13100%93%Perform symmetric rank-2 update of a packed matrix
dswapdone9100%100%Interchange two vectors
dsymmdone13100%100%Performs symmetric matrix-matrix multiplication
dsymvdone15100%100%Perform symmetric matrix-vector multiplication
dsyrdone1998%91%Perform the symmetric rank 1 operation A := alpha*x*x**T + A
dsyr2done19100%93%Perform symmetric rank-2 update
dsyr2kdone21100%96%Perform symmetric rank-2k update
dsyrkdone20100%100%Perform symmetric rank-k update.
dtbmvdone7100%100%Perform matrix-vector operation with a triangular band matrix
dtbsvdone20100%100%Solve a triangular banded system of equations
dtpmvdone7100%100%Perform matrix-vector operation with a triangular packed matrix
dtpsvdone15100%100%Solve a triangular packed system of equations
dtrmmdone14100%100%Perform one of the matrix-matrix operations B := alpha*op(A)*B or B := alpha*B*op(A) where A is a triangular matrix.
dtrmvdone16100%100%Perform one of the matrix-vector operations x := A*x or x := A**T*x where A is an N by N upper or lower triangular matrix.
dtrsmdone24100%100%Double-precision real triangular solve with multiple right-hand sides.
dtrsvdone24100%100%Solve a triangular system of equations with a single right-hand side
dzasumdone4100%100%Compute the sum of absolute values of a complex vector
dznrm2done10100%100%
icamax
idamaxdone12100%100%Find the index of element with maximum absolute value
isamax
izamaxdone9100%100%Find the index of the element having the maximum sum of absolute values of real and imaginary parts.
lsame
sasum
saxpy
scabs1
scasum
scnrm2
scopy
sdot
sdsdot
sgbmv
sgemm
sgemv
sger
snrm2
srot
srotg
srotm
srotmg
ssbmv
sscal
sspmv
sspr
sspr2
sswap
ssymm
ssymv
ssyr
ssyr2
ssyr2k
ssyrk
stbmv
stbsv
stpmv
stpsv
strmm
strmv
strsm
strsv
xerbla
xerbla_array
zaxpydone12100%100%Scale a complex vector and add to another complex vector
zcopydone6100%100%Copy a complex double-precision vector
zdotcdone13100%100%Compute the conjugate dot product of two complex vectors
zdotudone11100%100%Compute unconjugated dot product of two complex vectors
zdrotdone15100%100%Apply a plane rotation to complex vectors
zdscaldone9100%100%Scale a complex double-precision vector by a double-precision constant.
zgbmvdone18100%100%Perform one of the matrix-vector operations y := alpha*A*x + beta*y or y := alpha*A**T*x + beta*y or y := alpha*A**H*x + beta*y where A is a general band matrix.
zgemmdone30100%98%Perform complex matrix-matrix operations
zgemvdone15100%100%Perform complex matrix-vector multiplication
zgercdone9100%100%Perform the rank 1 operation A := alpha*x*y**H + A
zgerudone11100%100%Perform complex rank-1 update (unconjugated)
zhbmvdone15100%96%Perform the Hermitian banded matrix-vector operation y := alpha*A*x + beta*y.
zhemmdone13100%98%Performs Hermitian matrix-matrix multiplication
zhemvdone14100%100%Perform Hermitian matrix-vector multiplication
zherdone14100%100%Perform Hermitian rank-1 update
zher2done15100%100%Perform Hermitian rank-2 update
zher2kdone24100%91%Perform Hermitian rank-2k update
zherkdone19100%96%Performs a Hermitian rank-k update (complex double-precision).
zhpmvdone15100%100%Perform the Hermitian packed matrix-vector operation y := alpha*A*x + beta*y.
zhprdone13100%100%Perform the Hermitian packed rank-1 update A := alpha*x*x**H + A.
zhpr2done11100%100%Perform the Hermitian packed rank-2 update A := alpha*x*y**H + conj(alpha)*y*x**H + A.
zrotg
zscaldone8100%100%Scale a complex double-precision vector by a complex constant
zswapdone7100%100%Interchange two complex double-precision vectors.
zsymmdone13100%98%Perform one of the symmetric matrix-matrix operations C := alpha*A*B + beta*C or C := alpha*B*A + beta*C.
zsyr2kdone20100%88%Perform one of the symmetric rank-2k operations C := alpha*A*B**T + alpha*B*A**T + beta*C or C := alpha*A**T*B + alpha*B**T*A + beta*C.
zsyrkdone21100%94%Perform one of the symmetric rank-k operations C := alpha*A*A**T + beta*C or C := alpha*A**T*A + beta*C.
ztbmvdone21100%100%Perform one of the matrix-vector operations x := A*x, x := A**T*x, or x := A**H*x, where A is a triangular band matrix
ztbsvdone11100%93%Solve a complex triangular banded system of equations
ztpmvdone22100%100%Perform one of the triangular packed matrix-vector operations x := A*x or x := A**T*x or x := A**H*x.
ztpsvdone22100%100%Solve one of the triangular packed systems A*x = b or A**T*x = b or A**H*x = b.
ztrmmdone24100%92%Perform one of the matrix-matrix operations B := alpha*op(A)*B or B := alpha*B*op(A)
ztrmvdone18100%96%Perform one of the matrix-vector operations x := A*x, x := A**T*x, or x := A**H*x
ztrsmdone4195%93%Solves a triangular matrix equation (complex double-precision).
ztrsvdone20100%97%Solve a complex triangular system of equations with a single right-hand side

LAPACK 364/2053

RoutineStatusTestsLinesBranchDescription
cbbcsd
cbdsqr
cgbbrd
cgbcon
cgbequ
cgbequb
cgbrfs
cgbrfsx
cgbsv
cgbsvx
cgbsvxx
cgbtf2
cgbtrf
cgbtrs
cgebak
cgebal
cgebd2
cgebrd
cgecon
cgedmd
cgedmdq
cgeequ
cgeequb
cgees
cgeesx
cgeev
cgeevx
cgehd2
cgehrd
cgejsv
cgelq
cgelq2
cgelqf
cgelqt
cgelqt3
cgels
cgelsd
cgelss
cgelst
cgelsy
cgemlq
cgemlqt
cgemqr
cgemqrt
cgeql2
cgeqlf
cgeqp3
cgeqp3rk
cgeqr
cgeqr2
cgeqr2p
cgeqrf
cgeqrfp
cgeqrt
cgeqrt2
cgeqrt3
cgerfs
cgerfsx
cgerq2
cgerqf
cgesc2
cgesdd
cgesv
cgesvd
cgesvdq
cgesvdx
cgesvj
cgesvx
cgesvxx
cgetc2
cgetf2
cgetrf
cgetrf2
cgetri
cgetrs
cgetsls
cgetsqrhrt
cggbak
cggbal
cgges
cgges3
cggesx
cggev
cggev3
cggevx
cggglm
cgghd3
cgghrd
cgglse
cggqrf
cggrqf
cggsvd3
cggsvp3
cgsvj0
cgsvj1
cgtcon
cgtrfs
cgtsv
cgtsvx
cgttrf
cgttrs
cgtts2
chb2st_kernels
chbev
chbev_2stage
chbevd
chbevd_2stage
chbevx
chbevx_2stage
chbgst
chbgv
chbgvd
chbgvx
chbtrd
checon
checon_3
checon_rook
cheequb
cheev
cheev_2stage
cheevd
cheevd_2stage
cheevr
cheevr_2stage
cheevx
cheevx_2stage
chegs2
chegst
chegv
chegv_2stage
chegvd
chegvx
cherfs
cherfsx
chesv
chesv_aa
chesv_aa_2stage
chesv_rk
chesv_rook
chesvx
chesvxx
cheswapr
chetd2
chetf2
chetf2_rk
chetf2_rook
chetrd
chetrd_2stage
chetrd_hb2st
chetrd_he2hb
chetrf
chetrf_aa
chetrf_aa_2stage
chetrf_rk
chetrf_rook
chetri
chetri2
chetri2x
chetri_3
chetri_3x
chetri_rook
chetrs
chetrs2
chetrs_3
chetrs_aa
chetrs_aa_2stage
chetrs_rook
chfrk
chgeqz
chla_transtype
chpcon
chpev
chpevd
chpevx
chpgst
chpgv
chpgvd
chpgvx
chprfs
chpsv
chpsvx
chptrd
chptrf
chptri
chptrs
chsein
chseqr
cla_gbamv
cla_gbrcond_c
cla_gbrcond_x
cla_gbrfsx_extended
cla_gbrpvgrw
cla_geamv
cla_gercond_c
cla_gercond_x
cla_gerfsx_extended
cla_gerpvgrw
cla_heamv
cla_hercond_c
cla_hercond_x
cla_herfsx_extended
cla_herpvgrw
cla_lin_berr
cla_porcond_c
cla_porcond_x
cla_porfsx_extended
cla_porpvgrw
cla_syamv
cla_syrcond_c
cla_syrcond_x
cla_syrfsx_extended
cla_syrpvgrw
cla_wwaddw
clabrd
clacgv
clacn2
clacon
clacp2
clacpy
clacrm
clacrt
cladiv
claed0
claed7
claed8
claein
claesy
claev2
clag2z
clags2
clagtm
clahef
clahef_aa
clahef_rk
clahef_rook
clahqr
clahr2
claic1
clals0
clalsa
clalsd
clamswlq
clamtsqr
clangb
clange
clangt
clanhb
clanhe
clanhf
clanhp
clanhs
clanht
clansb
clansp
clansy
clantb
clantp
clantr
clapll
clapmr
clapmt
claqgb
claqge
claqhb
claqhe
claqhp
claqp2
claqp2rk
claqp3rk
claqps
claqr0
claqr1
claqr2
claqr3
claqr4
claqr5
claqsb
claqsp
claqsy
claqz0
claqz1
claqz2
claqz3
clar1v
clar2v
clarcm
clarf
clarfb
clarfb_gett
clarfg
clarfgp
clarft
clarfx
clarfy
clargv
clarnv
clarrv
clarscl2
clartg
clartv
clarz
clarzb
clarzt
clascl
clascl2
claset
clasr
classq
claswlq
claswp
clasyf
clasyf_aa
clasyf_rk
clasyf_rook
clatbs
clatdf
clatps
clatrd
clatrs
clatrs3
clatrz
clatsqr
claunhr_col_getrfnp
claunhr_col_getrfnp2
clauu2
clauum
cpbcon
cpbequ
cpbrfs
cpbstf
cpbsv
cpbsvx
cpbtf2
cpbtrf
cpbtrs
cpftrf
cpftri
cpftrs
cpocon
cpoequ
cpoequb
cporfs
cporfsx
cposv
cposvx
cposvxx
cpotf2
cpotrf
cpotrf2
cpotri
cpotrs
cppcon
cppequ
cpprfs
cppsv
cppsvx
cpptrf
cpptri
cpptrs
cpstf2
cpstrf
cptcon
cpteqr
cptrfs
cptsv
cptsvx
cpttrf
cpttrs
cptts2
crot
crscl
cspcon
cspmv
cspr
csprfs
cspsv
cspsvx
csptrf
csptri
csptrs
csrscl
cstedc
cstegr
cstein
cstemr
csteqr
csycon
csycon_3
csycon_rook
csyconv
csyconvf
csyconvf_rook
csyequb
csymv
csyr
csyrfs
csyrfsx
csysv
csysv_aa
csysv_aa_2stage
csysv_rk
csysv_rook
csysvx
csysvxx
csyswapr
csytf2
csytf2_rk
csytf2_rook
csytrf
csytrf_aa
csytrf_aa_2stage
csytrf_rk
csytrf_rook
csytri
csytri2
csytri2x
csytri_3
csytri_3x
csytri_rook
csytrs
csytrs2
csytrs_3
csytrs_aa
csytrs_aa_2stage
csytrs_rook
ctbcon
ctbrfs
ctbtrs
ctfsm
ctftri
ctfttp
ctfttr
ctgevc
ctgex2
ctgexc
ctgsen
ctgsja
ctgsna
ctgsy2
ctgsyl
ctpcon
ctplqt
ctplqt2
ctpmlqt
ctpmqrt
ctpqrt
ctpqrt2
ctprfb
ctprfs
ctptri
ctptrs
ctpttf
ctpttr
ctrcon
ctrevc
ctrevc3
ctrexc
ctrrfs
ctrsen
ctrsna
ctrsyl
ctrsyl3
ctrti2
ctrtri
ctrtrs
ctrttf
ctrttp
ctzrzf
cunbdb
cunbdb1
cunbdb2
cunbdb3
cunbdb4
cunbdb5
cunbdb6
cuncsd
cuncsd2by1
cung2l
cung2r
cungbr
cunghr
cungl2
cunglq
cungql
cungqr
cungr2
cungrq
cungtr
cungtsqr
cungtsqr_row
cunhr_col
cunm22
cunm2l
cunm2r
cunmbr
cunmhr
cunml2
cunmlq
cunmql
cunmqr
cunmr2
cunmr3
cunmrq
cunmrz
cunmtr
cupgtr
cupmtr
dbbcsd
dbdsdc
dbdsqrdone2396%86%Compute the SVD of a real bidiagonal matrix
dbdsvdx
ddisna
dgbbrd
dgbcondone694%86%Estimates the reciprocal condition number of a general banded matrix
dgbequ
dgbequb
dgbrfs
dgbrfsx
dgbsvdone8100%100%Solve a banded system of linear equations
dgbsvx
dgbsvxx
dgbtf2done9100%100%Compute LU factorization of a banded matrix (unblocked)
dgbtrfdone879%81%Compute LU factorization of a banded matrix (blocked)
dgbtrsdone13100%100%Solve a banded system using the LU factorization from dgbtrf
dgebakdone1291%93%Back-transforms eigenvectors after balancing by dgebal
dgebaldone995%90%Balances a general real matrix for eigenvalue computation
dgebd2done8100%100%Reduce a general matrix to bidiagonal form (unblocked)
dgebrddone11100%100%Reduce a general matrix to bidiagonal form (blocked)
dgecondone1297%85%Estimate the reciprocal condition number of a general matrix
dgedmd
dgedmdq
dgeequdone8100%100%Computes row and column scalings for equilibrating a general matrix
dgeequb
dgeesdone1688%84%Computes eigenvalues and Schur decomposition of a real general matrix
dgeesx
dgeevdone1092%87%Computes eigenvalues and eigenvectors of a real general matrix
dgeevx
dgehd2done7100%100%Reduce a general matrix to upper Hessenberg form (unblocked)
dgehrddone8100%100%Reduce a general matrix to upper Hessenberg form (blocked)
dgejsv
dgelq
dgelq2done11100%100%Compute the LQ factorization of a real matrix (unblocked)
dgelqfdone12100%100%Compute the LQ factorization of a real matrix (blocked)
dgelqt
dgelqt3
dgelsdone24100%100%Solve overdetermined or underdetermined real linear systems using QR or LQ factorization
dgelsd
dgelssdone2794%90%Compute the minimum norm solution using SVD
dgelst
dgelsy
dgemlq
dgemlqt
dgemqr
dgemqrt
dgeql2
dgeqlf
dgeqp3done11100%100%Computes a QR factorization with column pivoting of a real matrix
dgeqp3rk
dgeqr
dgeqr2done5100%100%Compute QR factorization of a real matrix (unblocked).
dgeqr2p
dgeqrfdone6100%100%Compute QR factorization of a real matrix (blocked).
dgeqrfp
dgeqrt
dgeqrt2
dgeqrt3
dgerfsdone795%85%Improves the solution to A*X = B using iterative refinement
dgerfsx
dgerq2done9100%100%Compute the RQ factorization of a real matrix (unblocked)
dgerqfdone9100%100%Compute the RQ factorization of a real matrix (blocked)
dgesc2done497%90%Solves a system of linear equations with an LU factored matrix using complete pivoting
dgesdd
dgesvdone7100%100%Compute the solution to a real system of linear equations A*X=B.
dgesvddone4399%97%Compute the singular value decomposition of a real matrix
dgesvdq
dgesvdx
dgesvj
dgesvxdone999%92%Expert driver for solving a general system with equilibration and condition estimation
dgesvxx
dgetc2done696%89%LU factorization with complete pivoting of a general NxN matrix
dgetf2
dgetrfdone12100%100%Blocked LU factorization of a general M-by-N matrix using partial pivoting.
dgetrf2done11100%100%Recursive LU factorization of a general M-by-N matrix using partial pivoting.
dgetridone9100%100%Compute the inverse of a matrix using the LU factorization from dgetrf
dgetrsdone10100%100%Solve a system of linear equations using LU factorization from DGETRF.
dgetsls
dgetsqrhrt
dggbak
dggbal
dgges
dgges3
dggesx
dggev
dggev3
dggevx
dggglm
dgghd3
dgghrd
dgglse
dggqrfdone6100%100%Computes a generalized QR factorization of matrices A and B
dggrqf
dggsvd3done5100%100%Computes the generalized singular value decomposition of a real matrix pair
dggsvp3done9100%100%Compute the preprocessing for the generalized SVD of real matrices A and B
dgsvj0
dgsvj1
dgtcondone11100%100%Estimate the reciprocal of the condition number of a real general tridiagonal matrix
dgtrfsdone698%91%Iterative refinement for a general tridiagonal system
dgtsvdone896%86%Solves a general real tridiagonal system of linear equations
dgtsvxdone999%91%Expert driver for solving a general tridiagonal system
dgttrfdone9100%100%Computes the LU factorization of a real tridiagonal matrix
dgttrsdone12100%100%Solves a real tridiagonal system using LU factorization from dgttrf
dgtts2done11100%100%Solves a real tridiagonal system using LU factorization from dgttrf (unblocked)
dhgeqz
dhsein
dhseqrdone1081%90%Computes eigenvalues and Schur decomposition of an upper Hessenberg matrix
disnandone8100%100%Test if input is NaN
dla_gbamv
dla_gbrcond
dla_gbrfsx_extended
dla_gbrpvgrw
dla_geamv
dla_gercond
dla_gerfsx_extended
dla_gerpvgrw
dla_lin_berr
dla_porcond
dla_porfsx_extended
dla_porpvgrw
dla_syamv
dla_syrcond
dla_syrfsx_extended
dla_syrpvgrw
dla_wwaddw
dlabad
dlabrddone8100%100%Reduce the first NB rows and columns of a matrix to bidiagonal form
dlacn2done683%60%Estimate the 1-norm of a square matrix using reverse communication
dlacon
dlacpydone9100%100%Copy all or part of a matrix A to another matrix B.
dladivdone10100%100%Perform safe complex division in real arithmetic
dlae2done10100%100%Compute eigenvalues of a 2-by-2 symmetric matrix
dlaebzdone895%89%Auxiliary bisection routine for tridiagonal eigenvalue computation
dlaed0
dlaed1
dlaed2
dlaed3
dlaed4
dlaed5
dlaed6
dlaed7
dlaed8
dlaed9
dlaeda
dlaein
dlaev2done10100%100%Compute eigendecomposition of a 2-by-2 symmetric matrix
dlaexcdone1298%87%Swaps adjacent diagonal blocks of a real upper quasi-triangular matrix
dlag2
dlag2s
dlags2done1198%86%Computes 2-by-2 orthogonal matrices U, V, Q for simultaneous upper/lower triangularization
dlagtfdone393%75%Factorizes the matrix (T - lambda*I) where T is a tridiagonal matrix
dlagtmdone1299%94%Multiply a general tridiagonal matrix by a rectangular matrix
dlagtsdone1277%82%Solves a tridiagonal system factored by dlagtf
dlagv2
dlahqrdone1094%91%Computes eigenvalues and Schur form of an upper Hessenberg matrix (small/medium)
dlahr2done6100%100%Reduce NB columns of a general matrix in Hessenberg form
dlaic1
dlaisnandone6100%100%Test for NaN by comparing two arguments for inequality
dlaln2done2184%78%Solves a 1x1 or 2x2 linear system with scaling to prevent overflow
dlals0
dlalsa
dlalsd
dlamrgdone7100%100%LAPACK dlamrg routine
dlamswlq
dlamtsqr
dlaneg
dlangb
dlangedone20100%100%Compute the value of the one norm, Frobenius norm, infinity norm, or largest absolute value of a matrix
dlangtdone1993%79%Compute the norm of a general tridiagonal matrix
dlanhs
dlansb
dlansf
dlansp
dlanstdone15100%96%Compute the norm of a symmetric tridiagonal matrix
dlansydone2399%95%Compute the norm of a real symmetric matrix
dlantb
dlantp
dlantrdone3599%98%Computes the norm of a real triangular matrix
dlanv2done1593%86%Computes the Schur factorization of a 2x2 nonsymmetric matrix
dlaorhr_col_getrfnp
dlaorhr_col_getrfnp2
dlaplldone6100%100%Measures linear dependence of two vectors via QR factorization and SVD
dlapmr
dlapmtdone12100%100%Permute columns of a matrix
dlapy2done8100%100%Return sqrt(x**2 + y**2), taking care not to cause unnecessary overflow.
dlapy3done10100%100%Return sqrt(x^2 + y^2 + z^2) safely avoiding overflow
dlaqgb
dlaqgedone8100%100%Equilibrates a general matrix using row and column scaling factors
dlaqp2done898%92%Computes a QR factorization with column pivoting using Level 2 BLAS
dlaqp2rk
dlaqp3rk
dlaqpsdone598%94%Computes a step of QR factorization with column pivoting using Level 3 BLAS
dlaqr0done1386%76%Computes eigenvalues and Schur form using multishift QR with aggressive early deflation
dlaqr1done11100%100%Sets a scalar multiple of the first column of H - shift product
dlaqr2done1391%80%Performs aggressive early deflation on an upper Hessenberg matrix
dlaqr3done5100%100%Performs aggressive early deflation with blocked operations
dlaqr4done1284%84%Multi-shift QR algorithm for eigenvalues of a Hessenberg matrix
dlaqr5done2089%92%Performs a single small-bulge multi-shift QR sweep
dlaqsb
dlaqsp
dlaqsydone6100%100%Equilibrate a symmetric matrix using scaling factors
dlaqtr
dlaqz0
dlaqz1
dlaqz2
dlaqz3
dlaqz4
dlar1v
dlar2v
dlarfdone6100%100%Apply a real Householder reflector to a matrix.
dlarfbdone17100%100%Apply a real block Householder reflector to a matrix.
dlarfb_gett
dlarfgdone8100%82%Generate a real Householder reflector.
dlarfgp
dlarftdone15100%100%Form the triangular factor T of a real block reflector.
dlarfxdone1396%88%Applies an elementary reflector to a general matrix with unrolled loops
dlarfy
dlargv
dlarmm
dlarnvdone3100%100%Generates a vector of random numbers from a specified distribution
dlarra
dlarrb
dlarrc
dlarrd
dlarre
dlarrf
dlarrj
dlarrk
dlarrr
dlarrv
dlarscl2
dlartgdone29100%100%Generate a plane rotation (real Givens rotation)
dlartgp
dlartgs
dlartv
dlaruvdone398%86%Generates a vector of random numbers from a uniform distribution
dlarz
dlarzb
dlarzt
dlas2done32100%100%Compute singular values of a 2-by-2 triangular matrix
dlascldone22100%100%Scale a matrix by CTO/CFROM with overflow protection
dlascl2
dlasd0
dlasd1
dlasd2
dlasd3
dlasd4
dlasd5
dlasd6
dlasd7
dlasd8
dlasda
dlasdq
dlasdt
dlasetdone15100%100%Initialize a matrix to given diagonal and off-diagonal values
dlasq1done1391%95%Compute all singular values of a real bidiagonal matrix via dqds
dlasq2done2787%92%Compute all eigenvalues of a symmetric positive definite tridiagonal matrix via dqds
dlasq3done1590%93%Check for deflation and compute shift for dqds iteration
dlasq4done4498%98%Compute approximate singular value for dqds iteration
dlasq5done24100%100%Compute one dqds transform with shift
dlasq6done18100%100%Compute one dqds transform without shift
dlasrdone17100%100%Apply a sequence of plane rotations to a general rectangular matrix
dlasrtdone3398%96%Sort an array of doubles in increasing or decreasing order
dlassqdone27100%100%Return an updated sum of squares represented in scaled form
dlasv2done25100%100%Compute SVD of a 2-by-2 triangular matrix
dlaswlq
dlaswpdone8100%100%Perform a series of row interchanges on a matrix A using pivot indices stored in IPIV.
dlasy2done1591%81%Solves the real Sylvester matrix equation for 1-by-1 or 2-by-2 matrices
dlasyfdone489%78%Compute a partial factorization of a symmetric matrix using Bunch-Kaufman pivoting
dlasyf_aa
dlasyf_rk
dlasyf_rook
dlat2s
dlatbsdone1861%75%Solves a triangular banded system with scaling for overflow
dlatdfdone698%95%Computes contribution to reciprocal DIF estimate using LU factorization from dgetc2
dlatps
dlatrddone8100%100%Reduce NB rows and columns of a symmetric matrix to tridiagonal form
dlatrsdone3183%91%Solve a triangular system with scaling to prevent overflow
dlatrs3
dlatrz
dlatsqr
dlauu2done10100%100%Compute the product of an upper or lower triangular matrix with its transpose (unblocked)
dlauumdone7100%100%Compute the product of an upper or lower triangular matrix with its transpose (blocked)
dopgtr
dopmtr
dorbdb
dorbdb1
dorbdb2
dorbdb3
dorbdb4
dorbdb5
dorbdb6
dorcsd
dorcsd2by1
dorg2ldone10100%100%Generate an orthogonal matrix from a QL factorization (unblocked)
dorg2rdone8100%100%Generate an orthogonal matrix from a QR factorization (unblocked)
dorgbrdone12100%100%Generate orthogonal matrix Q or P-transpose from a bidiagonal reduction
dorghrdone7100%100%Generates the orthogonal matrix Q from Hessenberg reduction
dorgl2done11100%100%Generate an orthogonal matrix from an LQ factorization (unblocked)
dorglqdone12100%100%Generate an orthogonal matrix from an LQ factorization (blocked)
dorgqldone11100%100%Generate an orthogonal matrix from a QL factorization (blocked)
dorgqrdone10100%100%Generate an orthogonal matrix from a QR factorization (blocked)
dorgr2
dorgrq
dorgtrdone14100%100%Generate the orthogonal matrix from a tridiagonal reduction
dorgtsqr
dorgtsqr_row
dorhr_col
dorm22
dorm2ldone12100%100%Multiply a matrix by the orthogonal matrix Q from QL factorization (unblocked)
dorm2rdone13100%100%Multiply a general matrix by the orthogonal matrix from a QR factorization (unblocked)
dormbrdone21100%100%Multiply a matrix by the orthogonal matrix from a bidiagonal reduction
dormhrdone11100%100%Multiplies a matrix by the orthogonal matrix Q from Hessenberg reduction
dorml2done9100%100%Multiply a general matrix by the orthogonal matrix from an LQ factorization (unblocked)
dormlqdone1398%96%Multiply a general matrix by the orthogonal matrix from an LQ factorization (blocked)
dormqldone1398%96%Multiply a matrix by the orthogonal matrix Q from QL factorization (blocked)
dormqrdone1798%97%Multiply a general matrix by the orthogonal matrix from a QR factorization (blocked)
dormr2done12100%100%Multiply a matrix by the orthogonal matrix Q from RQ factorization (unblocked)
dormr3
dormrqdone1398%96%Multiply a matrix by the orthogonal matrix Q from RQ factorization (blocked)
dormrz
dormtrdone13100%100%Apply orthogonal matrix Q from dsytrd to a general matrix
dpbcondone695%93%Estimates the reciprocal condition number of a positive definite banded matrix
dpbequ
dpbrfs
dpbstf
dpbsvdone10100%100%Solve a banded symmetric positive definite system of linear equations
dpbsvx
dpbtf2done9100%100%Compute Cholesky factorization of a symmetric positive definite banded matrix (unblocked)
dpbtrfdone1599%97%Compute Cholesky factorization of a symmetric positive definite banded matrix (blocked)
dpbtrsdone10100%100%Solve a banded symmetric positive definite system using Cholesky factorization
dpftrf
dpftri
dpftrs
dpocondone1295%93%Estimate the reciprocal condition number of a symmetric positive definite matrix
dpoequdone7100%100%Compute row/column scalings for equilibrating a symmetric positive definite matrix
dpoequb
dporfsdone798%94%Improves solution to a symmetric positive definite system and provides error bounds
dporfsx
dposvdone10100%100%Compute the solution to a real system of linear equations A*X=B where A is symmetric positive definite.
dposvxdone998%92%Expert driver for symmetric positive definite solve with equilibration, condition estimation, and refinement
dposvxx
dpotf2done13100%100%Compute the Cholesky factorization of a real symmetric positive definite matrix (unblocked algorithm).
dpotrfdone12100%100%Compute the Cholesky factorization of a real symmetric positive definite matrix.
dpotrf2done9100%100%Compute the Cholesky factorization of a real symmetric positive definite matrix using the recursive algorithm.
dpotridone10100%100%Compute the inverse of a real symmetric positive definite matrix using its Cholesky factorization
dpotrsdone10100%100%Solve a symmetric positive definite system using the Cholesky factorization computed by dpotrf.
dppcon
dppequ
dpprfs
dppsv
dppsvx
dpptrf
dpptri
dpptrs
dpstf2
dpstrf
dptcondone10100%100%Compute the reciprocal of the condition number of a real symmetric positive definite tridiagonal matrix
dpteqr
dptrfsdone698%91%Improves solution to a real tridiagonal system and provides error bounds
dptsvdone7100%100%Solves a real symmetric positive definite tridiagonal system of linear equations
dptsvx
dpttrfdone14100%100%Computes the LDL^T factorization of a real symmetric positive definite tridiagonal matrix
dpttrsdone6100%100%Solves a real symmetric positive definite tridiagonal system using LDL^T factorization
dptts2done8100%100%Solves a tridiagonal system using the LDL^T factorization from dpttrf
drscldone12100%100%Scale a vector by the reciprocal of a scalar
dsb2st_kernels
dsbev
dsbev_2stage
dsbevd
dsbevd_2stage
dsbevx
dsbevx_2stage
dsbgst
dsbgv
dsbgvd
dsbgvx
dsbtrd
dsfrk
dsgesv
dspcon
dspev
dspevd
dspevx
dspgst
dspgv
dspgvd
dspgvx
dsposv
dsprfs
dspsv
dspsvx
dsptrd
dsptrf
dsptri
dsptrs
dstebzdone3889%93%Computes selected eigenvalues of a real symmetric tridiagonal matrix by bisection
dstedc
dstegr
dsteindone591%78%Compute eigenvectors of a real symmetric tridiagonal matrix by inverse iteration
dstemr
dsteqrdone2095%88%Compute eigenvalues and eigenvectors of a symmetric tridiagonal matrix
dsterfdone1593%82%Compute all eigenvalues of a symmetric tridiagonal matrix
dstevdone1098%94%Compute all eigenvalues and optionally eigenvectors of a real symmetric tridiagonal matrix
dstevd
dstevrdone1394%88%Compute selected eigenvalues and optionally eigenvectors of a real symmetric tridiagonal matrix
dstevxdone1085%78%Computes selected eigenvalues and eigenvectors of a real symmetric tridiagonal matrix
dsycondone13100%100%Estimates the reciprocal condition number of a symmetric indefinite matrix
dsycon_3
dsycon_rook
dsyconvdone1396%95%Converts a symmetric matrix factored by dsytrf to standard L*D*L^T form and vice versa
dsyconvf
dsyconvf_rook
dsyequb
dsyevdone1499%95%Compute eigenvalues and optionally eigenvectors of a real symmetric matrix
dsyev_2stage
dsyevd
dsyevd_2stage
dsyevrdone1595%86%Compute selected eigenvalues and optionally eigenvectors of a real symmetric matrix
dsyevr_2stage
dsyevxdone1694%90%Compute selected eigenvalues and optionally eigenvectors of a real symmetric matrix
dsyevx_2stage
dsygs2done7100%100%Reduces a symmetric definite generalized eigenproblem to standard form (unblocked)
dsygstdone13100%100%Reduces a symmetric definite generalized eigenproblem to standard form (blocked)
dsygvdone898%87%Computes eigenvalues and optionally eigenvectors of a generalized symmetric-definite eigenproblem
dsygv_2stage
dsygvd
dsygvxdone1199%93%Computes selected eigenvalues and eigenvectors of a real generalized symmetric-definite eigenproblem
dsyrfsdone998%94%Improves solution to a symmetric indefinite system and provides error bounds
dsyrfsx
dsysvdone9100%100%Solves a real symmetric indefinite system of linear equations using Bunch-Kaufman factorization
dsysv_aa
dsysv_aa_2stage
dsysv_rk
dsysv_rook
dsysvxdone899%92%Expert symmetric indefinite solver with condition estimation and iterative refinement
dsysvxx
dsyswapr
dsytd2done11100%100%Reduce a symmetric matrix to tridiagonal form (unblocked)
dsytf2done996%87%Compute symmetric indefinite factorization with Bunch-Kaufman pivoting (unblocked)
dsytf2_rk
dsytf2_rook
dsytrddone7100%100%Reduce a symmetric matrix to tridiagonal form (blocked)
dsytrd_2stage
dsytrd_sb2st
dsytrd_sy2sb
dsytrfdone1099%95%Compute symmetric indefinite factorization with Bunch-Kaufman pivoting (blocked)
dsytrf_aa
dsytrf_aa_2stage
dsytrf_rk
dsytrf_rook
dsytri
dsytri2
dsytri2x
dsytri_3
dsytri_3x
dsytri_rook
dsytrsdone1097%88%Solve a symmetric indefinite system using the factorization from dsytrf
dsytrs2done1297%87%Solves a symmetric indefinite system using Bunch-Kaufman factorization with BLAS-3
dsytrs_3
dsytrs_aa
dsytrs_aa_2stage
dsytrs_rook
dtbcon
dtbrfs
dtbtrs
dtfsm
dtftri
dtfttp
dtfttr
dtgevc
dtgex2
dtgexc
dtgsen
dtgsjadone594%90%Computes the generalized SVD of two upper triangular matrices via Jacobi-Kogbetliantz iteration
dtgsna
dtgsy2done1590%76%Solves the generalized Sylvester equation (unblocked)
dtgsyldone743%47%Solves the generalized Sylvester equation (blocked)
dtpcon
dtplqt
dtplqt2
dtpmlqt
dtpmqrt
dtpqrt
dtpqrt2
dtprfb
dtprfs
dtptri
dtptrs
dtpttf
dtpttr
dtrcondone1496%93%Estimates the reciprocal condition number of a triangular matrix
dtrevc
dtrevc3done1490%85%Computes eigenvectors of a real upper quasi-triangular matrix
dtrexcdone1570%86%Reorders the real Schur factorization by an orthogonal similarity transformation
dtrrfsdone1199%96%Provides error bounds for solution of a triangular system
dtrsendone893%86%Reorders the Schur factorization and computes condition numbers
dtrsna
dtrsyldone2082%73%Solves the real Sylvester matrix equation
dtrsyl3
dtrti2done7100%100%Compute the inverse of a real upper or lower triangular matrix (unblocked algorithm).
dtrtridone11100%100%Compute the inverse of a real upper or lower triangular matrix.
dtrtrsdone14100%100%Solve a triangular system of linear equations.
dtrttf
dtrttp
dtzrzf
dzsum1done9100%100%Sum of absolute values of a complex vector
icmax1
ieeeck
ilaclc
ilaclr
iladiag
iladlcdone6100%100%Find the last non-zero column of a real matrix.
iladlrdone6100%100%Find the last non-zero row of a real matrix.
ilaenv
ilaenv2stage
ilaprec
ilaslc
ilaslr
ilatrans
ilauplo
ilazlcdone10100%100%Scan a complex matrix for its last non-zero column
ilazlrdone10100%100%Scan a complex matrix for its last non-zero row
iparam2stage
iparmq
izmax1done9100%100%Find index of first element of maximum absolute value
la_constants
la_xisnan
lsamen
sbbcsd
sbdsdc
sbdsqr
sbdsvdx
scsum1
sdisna
sgbbrd
sgbcon
sgbequ
sgbequb
sgbrfs
sgbrfsx
sgbsv
sgbsvx
sgbsvxx
sgbtf2
sgbtrf
sgbtrs
sgebak
sgebal
sgebd2
sgebrd
sgecon
sgedmd
sgedmdq
sgeequ
sgeequb
sgees
sgeesx
sgeev
sgeevx
sgehd2
sgehrd
sgejsv
sgelq
sgelq2
sgelqf
sgelqt
sgelqt3
sgels
sgelsd
sgelss
sgelst
sgelsy
sgemlq
sgemlqt
sgemqr
sgemqrt
sgeql2
sgeqlf
sgeqp3
sgeqp3rk
sgeqr
sgeqr2
sgeqr2p
sgeqrf
sgeqrfp
sgeqrt
sgeqrt2
sgeqrt3
sgerfs
sgerfsx
sgerq2
sgerqf
sgesc2
sgesdd
sgesv
sgesvd
sgesvdq
sgesvdx
sgesvj
sgesvx
sgesvxx
sgetc2
sgetf2
sgetrf
sgetrf2
sgetri
sgetrs
sgetsls
sgetsqrhrt
sggbak
sggbal
sgges
sgges3
sggesx
sggev
sggev3
sggevx
sggglm
sgghd3
sgghrd
sgglse
sggqrf
sggrqf
sggsvd3
sggsvp3
sgsvj0
sgsvj1
sgtcon
sgtrfs
sgtsv
sgtsvx
sgttrf
sgttrs
sgtts2
shgeqz
shsein
shseqr
sisnan
sla_gbamv
sla_gbrcond
sla_gbrfsx_extended
sla_gbrpvgrw
sla_geamv
sla_gercond
sla_gerfsx_extended
sla_gerpvgrw
sla_lin_berr
sla_porcond
sla_porfsx_extended
sla_porpvgrw
sla_syamv
sla_syrcond
sla_syrfsx_extended
sla_syrpvgrw
sla_wwaddw
slabad
slabrd
slacn2
slacon
slacpy
sladiv
slae2
slaebz
slaed0
slaed1
slaed2
slaed3
slaed4
slaed5
slaed6
slaed7
slaed8
slaed9
slaeda
slaein
slaev2
slaexc
slag2
slag2d
slags2
slagtf
slagtm
slagts
slagv2
slahqr
slahr2
slaic1
slaisnan
slaln2
slals0
slalsa
slalsd
slamrg
slamswlq
slamtsqr
slaneg
slangb
slange
slangt
slanhs
slansb
slansf
slansp
slanst
slansy
slantb
slantp
slantr
slanv2
slaorhr_col_getrfnp
slaorhr_col_getrfnp2
slapll
slapmr
slapmt
slapy2
slapy3
slaqgb
slaqge
slaqp2
slaqp2rk
slaqp3rk
slaqps
slaqr0
slaqr1
slaqr2
slaqr3
slaqr4
slaqr5
slaqsb
slaqsp
slaqsy
slaqtr
slaqz0
slaqz1
slaqz2
slaqz3
slaqz4
slar1v
slar2v
slarf
slarfb
slarfb_gett
slarfg
slarfgp
slarft
slarfx
slarfy
slargv
slarmm
slarnv
slarra
slarrb
slarrc
slarrd
slarre
slarrf
slarrj
slarrk
slarrr
slarrv
slarscl2
slartg
slartgp
slartgs
slartv
slaruv
slarz
slarzb
slarzt
slas2
slascl
slascl2
slasd0
slasd1
slasd2
slasd3
slasd4
slasd5
slasd6
slasd7
slasd8
slasda
slasdq
slasdt
slaset
slasq1
slasq2
slasq3
slasq4
slasq5
slasq6
slasr
slasrt
slassq
slasv2
slaswlq
slaswp
slasy2
slasyf
slasyf_aa
slasyf_rk
slasyf_rook
slatbs
slatdf
slatps
slatrd
slatrs
slatrs3
slatrz
slatsqr
slauu2
slauum
sopgtr
sopmtr
sorbdb
sorbdb1
sorbdb2
sorbdb3
sorbdb4
sorbdb5
sorbdb6
sorcsd
sorcsd2by1
sorg2l
sorg2r
sorgbr
sorghr
sorgl2
sorglq
sorgql
sorgqr
sorgr2
sorgrq
sorgtr
sorgtsqr
sorgtsqr_row
sorhr_col
sorm22
sorm2l
sorm2r
sormbr
sormhr
sorml2
sormlq
sormql
sormqr
sormr2
sormr3
sormrq
sormrz
sormtr
spbcon
spbequ
spbrfs
spbstf
spbsv
spbsvx
spbtf2
spbtrf
spbtrs
spftrf
spftri
spftrs
spocon
spoequ
spoequb
sporfs
sporfsx
sposv
sposvx
sposvxx
spotf2
spotrf
spotrf2
spotri
spotrs
sppcon
sppequ
spprfs
sppsv
sppsvx
spptrf
spptri
spptrs
spstf2
spstrf
sptcon
spteqr
sptrfs
sptsv
sptsvx
spttrf
spttrs
sptts2
srscl
ssb2st_kernels
ssbev
ssbev_2stage
ssbevd
ssbevd_2stage
ssbevx
ssbevx_2stage
ssbgst
ssbgv
ssbgvd
ssbgvx
ssbtrd
ssfrk
sspcon
sspev
sspevd
sspevx
sspgst
sspgv
sspgvd
sspgvx
ssprfs
sspsv
sspsvx
ssptrd
ssptrf
ssptri
ssptrs
sstebz
sstedc
sstegr
sstein
sstemr
ssteqr
ssterf
sstev
sstevd
sstevr
sstevx
ssycon
ssycon_3
ssycon_rook
ssyconv
ssyconvf
ssyconvf_rook
ssyequb
ssyev
ssyev_2stage
ssyevd
ssyevd_2stage
ssyevr
ssyevr_2stage
ssyevx
ssyevx_2stage
ssygs2
ssygst
ssygv
ssygv_2stage
ssygvd
ssygvx
ssyrfs
ssyrfsx
ssysv
ssysv_aa
ssysv_aa_2stage
ssysv_rk
ssysv_rook
ssysvx
ssysvxx
ssyswapr
ssytd2
ssytf2
ssytf2_rk
ssytf2_rook
ssytrd
ssytrd_2stage
ssytrd_sb2st
ssytrd_sy2sb
ssytrf
ssytrf_aa
ssytrf_aa_2stage
ssytrf_rk
ssytrf_rook
ssytri
ssytri2
ssytri2x
ssytri_3
ssytri_3x
ssytri_rook
ssytrs
ssytrs2
ssytrs_3
ssytrs_aa
ssytrs_aa_2stage
ssytrs_rook
stbcon
stbrfs
stbtrs
stfsm
stftri
stfttp
stfttr
stgevc
stgex2
stgexc
stgsen
stgsja
stgsna
stgsy2
stgsyl
stpcon
stplqt
stplqt2
stpmlqt
stpmqrt
stpqrt
stpqrt2
stprfb
stprfs
stptri
stptrs
stpttf
stpttr
strcon
strevc
strevc3
strexc
strrfs
strsen
strsna
strsyl
strsyl3
strti2
strtri
strtrs
strttf
strttp
stzrzf
xerbla
xerbla_array
zbbcsd
zbdsqrdone2396%86%Compute SVD of a real bidiagonal matrix
zcgesv
zcposv
zdrscldone11100%100%Scale a complex vector by the reciprocal of a real scalar with overflow protection
zgbbrd
zgbcondone691%86%Estimate reciprocal condition number of complex general band matrix
zgbequ
zgbequb
zgbrfs
zgbrfsx
zgbsvdone6100%100%Solves a complex banded system of linear equations A*X = B using LU factorization
zgbsvx
zgbsvxx
zgbtf2done996%94%Compute LU factorization of a complex banded matrix (unblocked)
zgbtrfdone1078%79%Compute LU factorization of a complex banded matrix (blocked)
zgbtrsdone997%83%Solve a complex banded system using LU factorization
zgebakdone1191%93%Back-transforms eigenvectors after balancing by zgebal
zgebaldone996%90%Balances a general complex matrix for eigenvalue computation
zgebd2done7100%100%Reduce a complex matrix to bidiagonal form (unblocked)
zgebrddone11100%100%Reduce a complex matrix to bidiagonal form (blocked)
zgecondone991%79%Estimate the reciprocal condition number of a complex general matrix
zgedmd
zgedmdq
zgeequdone797%97%Compute row and column scalings for a complex general matrix
zgeequb
zgeesdone692%72%Compute eigenvalues and Schur decomposition of a complex matrix
zgeesx
zgeevdone891%79%Computes eigenvalues and eigenvectors of a complex general matrix
zgeevx
zgehd2done6100%100%Reduce a complex general matrix to upper Hessenberg form (unblocked)
zgehrddone8100%100%Reduce a complex general matrix to upper Hessenberg form (blocked)
zgejsv
zgelq
zgelq2done7100%100%Compute LQ factorization of a complex matrix (unblocked)
zgelqfdone10100%100%Compute LQ factorization of a complex matrix (blocked)
zgelqt
zgelqt3
zgelsdone1597%90%Solve complex linear least squares using QR or LQ factorization
zgelsd
zgelssdone1791%85%Computes the minimum norm solution to a complex linear least squares problem using SVD
zgelst
zgelsy
zgemlq
zgemlqt
zgemqr
zgemqrt
zgeql2
zgeqlf
zgeqp3done11100%100%QR factorization with column pivoting (driver)
zgeqp3rk
zgeqr
zgeqr2done5100%100%Compute a QR factorization of a complex matrix (unblocked algorithm).
zgeqr2p
zgeqrfdone10100%100%Compute a QR factorization of a complex matrix (blocked algorithm).
zgeqrfp
zgeqrt
zgeqrt2
zgeqrt3
zgerfsdone696%85%Improve solution to complex linear system with iterative refinement
zgerfsx
zgerq2done9100%100%Complex unblocked RQ factorization
zgerqfdone8100%100%Complex blocked RQ factorization
zgesc2
zgesdd
zgesvdone7100%100%Compute the solution to a complex system of linear equations A * X = B
zgesvddone3499%93%Compute the SVD of a complex matrix
zgesvdq
zgesvdx
zgesvj
zgesvxdone899%92%Expert driver for solving complex general linear systems
zgesvxx
zgetc2
zgetf2
zgetrfdone12100%100%Computes an LU factorization of a general matrix using partial pivoting with row interchanges (complex double-precision)
zgetrf2done12100%100%Computes an LU factorization of a general matrix using recursive algorithm (complex double-precision).
zgetridone9100%100%Computes the inverse of a matrix using the LU factorization from zgetrf (complex double-precision).
zgetrsdone12100%100%Solves a system of linear equations using LU factorization (complex double-precision).
zgetsls
zgetsqrhrt
zggbakdone18100%100%Back-transform eigenvectors of a balanced pair of matrices.
zggbaldone14100%99%Balance a pair of complex general matrices for the generalized eigenvalue problem.
zgges
zgges3
zggesx
zggevdone1396%93%Compute the generalized eigenvalues and optionally the eigenvectors of a complex matrix pair (A, B).
zggev3
zggevx
zggglm
zgghd3
zgghrddone14100%100%Reduce a pair of complex matrices to generalized upper Hessenberg form.
zgglse
zggqrf
zggrqf
zggsvd3
zggsvp3
zgsvj0
zgsvj1
zgtcondone699%89%Estimate reciprocal condition number of complex tridiagonal matrix
zgtrfs
zgtsvdone699%91%Solve a complex general tridiagonal system of linear equations A * X = B
zgtsvx
zgttrfdone799%96%Compute LU factorization of complex tridiagonal matrix
zgttrsdone6100%100%Solve tridiagonal system using LU factorization (complex)
zgtts2done998%95%Solve tridiagonal system using LU factorization (complex)
zhb2st_kernels
zhbev
zhbev_2stage
zhbevd
zhbevd_2stage
zhbevx
zhbevx_2stage
zhbgst
zhbgv
zhbgvd
zhbgvx
zhbtrd
zhecondone1197%89%Estimate the reciprocal condition number of a Hermitian indefinite matrix
zhecon_3
zhecon_rook
zheequb
zheevdone992%76%Compute eigenvalues and optionally eigenvectors of a complex Hermitian matrix
zheev_2stage
zheevd
zheevd_2stage
zheevrdone1695%86%Computes selected eigenvalues and eigenvectors of a complex Hermitian matrix using MRRR
zheevr_2stage
zheevxdone1287%80%Computes selected eigenvalues and eigenvectors of a complex Hermitian matrix
zheevx_2stage
zhegs2done8100%100%Reduces a Hermitian-definite generalized eigenproblem to standard form (unblocked)
zhegstdone14100%100%Reduces a Hermitian-definite generalized eigenproblem to standard form (blocked)
zhegvdone898%87%Computes all eigenvalues and optionally eigenvectors of a complex generalized Hermitian-definite eigenproblem
zhegv_2stage
zhegvd
zhegvxdone1499%93%Computes selected eigenvalues and eigenvectors of a complex generalized Hermitian-definite eigenproblem
zherfsdone597%83%Complex Hermitian iterative refinement
zherfsx
zhesvdone10100%100%Complex Hermitian indefinite linear system solver
zhesv_aa
zhesv_aa_2stage
zhesv_rk
zhesv_rook
zhesvxdone496%78%Complex Hermitian indefinite expert solver
zhesvxx
zheswapr
zhetd2done7100%100%Reduce a Hermitian matrix to tridiagonal form (unblocked)
zhetf2done2295%93%Complex Hermitian indefinite factorization (unblocked Bunch-Kaufman)
zhetf2_rk
zhetf2_rook
zhetrddone6100%100%Reduce a Hermitian matrix to tridiagonal form (blocked)
zhetrd_2stage
zhetrd_hb2st
zhetrd_he2hb
zhetrfdone14100%100%Complex Hermitian indefinite factorization (blocked Bunch-Kaufman)
zhetrf_aa
zhetrf_aa_2stage
zhetrf_rk
zhetrf_rook
zhetri
zhetri2
zhetri2x
zhetri_3
zhetri_3x
zhetri_rook
zhetrsdone896%79%Solve a system of linear equations A*X = B with a Hermitian indefinite matrix using Bunch-Kaufman factorization
zhetrs2done1497%91%Complex Hermitian indefinite solve using factorization from ZHETRF
zhetrs_3
zhetrs_aa
zhetrs_aa_2stage
zhetrs_rook
zhfrk
zhgeqzdone1382%79%Implement the single-shift QZ method for computing generalized eigenvalues of a complex matrix pair in Hessenberg-triangular form.
zhpcon
zhpev
zhpevd
zhpevx
zhpgst
zhpgv
zhpgvd
zhpgvx
zhprfs
zhpsv
zhpsvx
zhptrd
zhptrf
zhptri
zhptrs
zhsein
zhseqrdone988%81%Compute eigenvalues and Schur form of complex upper Hessenberg matrix
zla_gbamv
zla_gbrcond_c
zla_gbrcond_x
zla_gbrfsx_extended
zla_gbrpvgrw
zla_geamv
zla_gercond_c
zla_gercond_x
zla_gerfsx_extended
zla_gerpvgrw
zla_heamv
zla_hercond_c
zla_hercond_x
zla_herfsx_extended
zla_herpvgrw
zla_lin_berr
zla_porcond_c
zla_porcond_x
zla_porfsx_extended
zla_porpvgrw
zla_syamv
zla_syrcond_c
zla_syrcond_x
zla_syrfsx_extended
zla_syrpvgrw
zla_wwaddw
zlabrddone6100%100%Reduce first NB rows/columns to bidiagonal form
zlacgvdone9100%100%Conjugate a complex vector in-place
zlacn2done1691%81%Estimate 1-norm of a square matrix using reverse communication
zlacon
zlacp2
zlacpydone15100%100%Copy all or part of a complex matrix
zlacrm
zlacrt
zladivdone8100%100%Perform complex division using dladiv
zlaed0
zlaed7
zlaed8
zlaein
zlaesy
zlaev2
zlag2c
zlags2
zlagtm
zlahefdone1094%87%Complex Hermitian indefinite panel factorization (blocked Bunch-Kaufman)
zlahef_aa
zlahef_rk
zlahef_rook
zlahqrdone996%90%Compute eigenvalues and Schur form of upper Hessenberg matrix
zlahr2done4100%100%Reduce NB columns of a complex matrix in Hessenberg form
zlaic1
zlals0
zlalsa
zlalsd
zlamswlq
zlamtsqr
zlangb
zlangedone13100%100%Compute the value of a matrix norm
zlangt
zlanhb
zlanhedone2399%93%Compute the norm of a Hermitian matrix
zlanhf
zlanhp
zlanhsdone9100%100%Return the value of the one norm, Frobenius norm, infinity norm, or max absolute value of an upper Hessenberg complex matrix
zlanht
zlansb
zlansp
zlansydone999%97%Complex symmetric matrix norm
zlantb
zlantp
zlantrdone25100%93%Computes the norm of a complex triangular matrix
zlapll
zlapmr
zlapmt
zlaqgb
zlaqgedone7100%100%Equilibrate a complex general matrix using row and column scalings
zlaqhb
zlaqhedone5100%100%Equilibrate a Hermitian matrix using scaling factors
zlaqhp
zlaqp2done8100%100%QR factorization with column pivoting (unblocked)
zlaqp2rk
zlaqp3rk
zlaqpsdone598%95%QR factorization with column pivoting (blocked panel)
zlaqr0done975%74%Complex multishift QR top-level driver
zlaqr1done11100%100%Set initial vector for Francis QR step
zlaqr2done1297%86%Complex aggressive early deflation (non-recursive)
zlaqr3done1195%76%Complex aggressive early deflation (recursive)
zlaqr4done975%74%Complex multishift QR with aggressive early deflation (non-recursive)
zlaqr5done872%58%Complex multi-shift QR sweep
zlaqsb
zlaqsp
zlaqsy
zlaqz0
zlaqz1
zlaqz2
zlaqz3
zlar1v
zlar2v
zlarcm
zlarfdone7100%100%Apply a complex Householder reflector
zlarfbdone17100%100%Apply a block Householder reflector
zlarfb_gett
zlarfgdone9100%75%Generate a complex Householder reflector
zlarfgp
zlarftdone14100%100%Form the triangular factor T of a block reflector
zlarfx
zlarfy
zlargv
zlarnv
zlarrv
zlarscl2
zlartgdone2295%91%Generate a complex Givens plane rotation
zlartv
zlarz
zlarzb
zlarzt
zlascldone18100%100%Multiply a matrix by a real scalar CTO/CFROM
zlascl2
zlasetdone10100%100%Initialize a complex matrix to given values
zlasrdone42100%100%Apply a sequence of plane rotations to a complex matrix
zlassqdone24100%100%Update a sum of squares represented in scaled form
zlaswlq
zlaswpdone10100%100%Performs a series of row interchanges (complex double-precision).
zlasyfdone1395%86%Compute a partial factorization of a complex symmetric matrix using Bunch-Kaufman pivoting
zlasyf_aa
zlasyf_rk
zlasyf_rook
zlat2c
zlatbsdone947%74%Complex triangular banded solve with scaling
zlatdf
zlatps
zlatrddone3100%100%Reduce NB rows and columns of a Hermitian matrix to tridiagonal form
zlatrsdone2270%72%Solves a complex triangular system with scaling to prevent overflow
zlatrs3
zlatrz
zlatsqr
zlaunhr_col_getrfnp
zlaunhr_col_getrfnp2
zlauu2done9100%100%Compute the product of a complex triangular matrix with its conjugate transpose (unblocked)
zlauumdone7100%100%Compute the product of a complex triangular matrix with its conjugate transpose (blocked)
zpbcondone694%93%Estimate reciprocal condition number of complex positive definite band matrix
zpbequ
zpbrfs
zpbstf
zpbsvdone10100%100%Computes the solution to a complex Hermitian positive definite banded system of linear equations A * X = B
zpbsvx
zpbtf2done8100%100%Compute Cholesky factorization of a Hermitian positive definite banded matrix (unblocked)
zpbtrfdone799%93%Compute Cholesky factorization of a Hermitian positive definite banded matrix (blocked)
zpbtrsdone6100%100%Solve a Hermitian positive definite banded system using Cholesky factorization
zpftrf
zpftri
zpftrs
zpocondone895%93%Estimate the reciprocal condition number of a complex positive definite matrix
zpoequdone7100%100%Compute row/column scaling for Hermitian positive definite matrix
zpoequb
zporfsdone596%83%Iterative refinement for Hermitian positive definite system
zporfsx
zposvdone7100%100%Compute the solution to a complex system of linear equations A * X = B where A is Hermitian positive definite
zposvxdone894%91%Expert solver for Hermitian positive definite system
zposvxx
zpotf2done10100%100%Compute Cholesky factorization of a Hermitian positive definite matrix (unblocked)
zpotrfdone12100%100%Computes the Cholesky factorization of a Hermitian positive definite matrix (blocked, complex double-precision).
zpotrf2done9100%100%Computes the Cholesky factorization of a Hermitian positive definite matrix (recursive, complex double-precision).
zpotridone7100%100%Compute the inverse of a complex Hermitian positive definite matrix using its Cholesky factorization
zpotrsdone10100%100%Solves a Hermitian positive definite system using Cholesky factorization (complex double-precision).
zppcon
zppequ
zpprfs
zppsv
zppsvx
zpptrf
zpptri
zpptrs
zpstf2
zpstrf
zptcondone10100%100%Compute the reciprocal of the condition number of a complex Hermitian positive definite tridiagonal matrix
zpteqr
zptrfsdone799%93%Improves solution to a complex Hermitian tridiagonal system and provides error bounds
zptsvdone6100%100%Solves a complex Hermitian positive definite tridiagonal system of linear equations
zptsvx
zpttrfdone13100%100%Computes the LDL^H factorization of a complex Hermitian positive definite tridiagonal matrix
zpttrsdone9100%100%Solves a complex Hermitian positive definite tridiagonal system using LDL^H factorization
zptts2done10100%100%Solves a complex Hermitian tridiagonal system using LDL^H factorization
zrotdone6100%88%Apply a complex Givens plane rotation
zrscl
zspcon
zspmv
zspr
zsprfs
zspsv
zspsvx
zsptrf
zsptri
zsptrs
zstedc
zstegr
zsteindone590%78%Computes eigenvectors of a real symmetric tridiagonal matrix by inverse iteration
zstemr
zsteqrdone1798%75%Compute eigenvalues and eigenvectors of a symmetric tridiagonal matrix (complex accumulation)
zsycondone1399%89%Estimate the reciprocal of the condition number of a complex symmetric indefinite matrix
zsycon_3
zsycon_rook
zsyconvdone1394%95%Converts a complex symmetric matrix factored by zsytrf to standard form
zsyconvf
zsyconvf_rook
zsyequb
zsymvdone6100%96%Complex symmetric matrix-vector multiply
zsyrdone6100%100%Perform complex symmetric rank-1 update
zsyrfsdone397%83%Complex symmetric iterative refinement
zsyrfsx
zsysvdone11100%100%Solves a complex symmetric indefinite system using Bunch-Kaufman factorization
zsysv_aa
zsysv_aa_2stage
zsysv_rk
zsysv_rook
zsysvxdone396%75%Complex symmetric indefinite expert solver
zsysvxx
zsyswapr
zsytf2done785%73%Compute complex symmetric indefinite factorization with Bunch-Kaufman pivoting (unblocked)
zsytf2_rk
zsytf2_rook
zsytrfdone488%69%Compute complex symmetric indefinite factorization with Bunch-Kaufman pivoting (blocked)
zsytrf_aa
zsytrf_aa_2stage
zsytrf_rk
zsytrf_rook
zsytri
zsytri2
zsytri2x
zsytri_3
zsytri_3x
zsytri_rook
zsytrsdone695%77%Solve a complex symmetric indefinite system using factorization from zsytrf
zsytrs2done1298%87%Solves a complex symmetric indefinite system using Bunch-Kaufman factorization with BLAS-3
zsytrs_3
zsytrs_aa
zsytrs_aa_2stage
zsytrs_rook
ztbcon
ztbrfs
ztbtrs
ztfsm
ztftri
ztfttp
ztfttr
ztgevcdone784%72%Compute eigenvectors of a pair of complex upper triangular matrices
ztgex2
ztgexc
ztgsen
ztgsja
ztgsna
ztgsy2
ztgsyl
ztpcon
ztplqt
ztplqt2
ztpmlqt
ztpmqrt
ztpqrt
ztpqrt2
ztprfb
ztprfs
ztptri
ztptrs
ztpttf
ztpttr
ztrcondone995%95%Estimate the reciprocal condition number of a complex triangular matrix
ztrevc
ztrevc3done1094%85%Computes eigenvectors of a complex upper triangular matrix
ztrexcdone6100%100%Reorder Schur factorization of a complex matrix
ztrrfs
ztrsendone6100%96%Reorder Schur factorization and compute condition numbers
ztrsna
ztrsyldone19100%100%Solve complex Sylvester matrix equation
ztrsyl3
ztrti2done8100%100%Computes the inverse of a triangular matrix (unblocked, complex double-precision).
ztrtridone11100%100%Computes the inverse of a triangular matrix (blocked, complex double-precision).
ztrtrsdone19100%100%Solve a complex triangular system with multiple right-hand sides
ztrttf
ztrttp
ztzrzf
zunbdb
zunbdb1
zunbdb2
zunbdb3
zunbdb4
zunbdb5
zunbdb6
zuncsd
zuncsd2by1
zung2ldone7100%100%Generate unitary matrix Q from QL reflectors
zung2rdone8100%100%Generate unitary matrix Q from QR factorization (unblocked)
zungbrdone5100%100%Generate unitary matrices Q and P^H from bidiagonal reduction
zunghrdone7100%100%Generates the unitary matrix Q from Hessenberg reduction
zungl2done8100%100%Generate unitary matrix Q from LQ factorization (unblocked)
zunglqdone9100%100%Generate unitary matrix Q from LQ factorization (blocked)
zungqldone363%75%Generate unitary matrix Q from QL factorization (blocked)
zungqrdone9100%100%Generate unitary matrix Q from QR factorization (blocked)
zungr2
zungrq
zungtrdone10100%100%Generate unitary matrix Q from zhetrd
zungtsqr
zungtsqr_row
zunhr_col
zunm22
zunm2ldone11100%100%Applies a complex unitary matrix Q from a QL factorization to a matrix (unblocked)
zunm2rdone9100%100%Apply orthogonal matrix Q from QR factorization to a matrix (unblocked)
zunmbrdone11100%100%Apply unitary matrices from bidiagonal reduction
zunmhrdone11100%100%Multiplies a matrix by the unitary matrix Q from Hessenberg reduction
zunml2done7100%100%Apply unitary matrix from LQ factorization (unblocked)
zunmlqdone12100%100%Apply unitary matrix Q from LQ factorization
zunmqldone14100%100%Applies a complex unitary matrix Q from a QL factorization to a matrix (blocked)
zunmqrdone12100%100%Apply orthogonal matrix Q from QR factorization to a matrix (blocked)
zunmr2done6100%100%Multiplies a general matrix by the unitary matrix Q from an RQ factorization (unblocked)
zunmr3
zunmrqdone798%92%Multiplies a general matrix by the unitary matrix Q from an RQ factorization (blocked)
zunmrz
zunmtrdone10100%100%Applies a complex unitary matrix from zhetrd to a matrix
zupgtr
zupmtr