LAPACK functions for Cython#
Usable from Cython via:
cimport scipy.linalg.cython_lapack
This module provides Cython-level wrappers for all primary routines included in LAPACK 3.9.1. It also provides some of the fixed-api auxiliary routines.
These wrappers do not check for alignment of arrays. Alignment should be checked before these wrappers are used.
ILP64 support#
Integer parameters in the function signatures use int for LP64
builds (the default) and int64_t for ILP64 builds. A convenience
typedef blas_int (aliasing the appropriate concrete type) is also
exported so that downstream packages can write code that works with
both variants. The build configuration can be checked at runtime via
scipy.show_config(mode='dicts')['Build Dependencies']['blas']['cython blas ilp64'].
Boolean (Fortran logical) parameters in the function signatures use bint for
LP64 builds and int64_t for ILP64 builds. A convenience typedef blas_bint is
exported in a similar way to blas_int.
Downstream packages that want to support both LP64 and ILP64 builds of SciPy should follow this pattern:
Use
blas_intfor all integer variables passed to LAPACK functions. For boolean variables, useblas_bint.For backwards compatibility with scipy <=1.17.0 (if desired), perform a build-time check for whether
blas_intis available, and typedef it asintotherwise. Example for Meson:
# Check if scipy's cython_lapack exports blas_int (ILP64 support).
_blas_int_conf = configuration_data()
if cython.compiles('from scipy.linalg.cython_lapack cimport blas_int')
_blas_int_conf.set('BLAS_INT_DEF', 'from scipy.linalg.cython_lapack cimport blas_int')
_blas_int_conf.set('BLAS_BINT_DEF', 'from scipy.linalg.cython_lapack cimport blas_bint')
else
_blas_int_conf.set('BLAS_INT_DEF', 'ctypedef int blas_int')
_blas_int_conf.set('BLAS_BINT_DEF', 'ctypedef bint blas_bint')
endif
_blas_int_pxi = configure_file(
input: '_blas_int.pxi.in',
output: '_blas_int.pxi',
configuration: _blas_int_conf,
)
With the file _blas_int.pxi.in containing two lines:
@BLAS_INT_DEF@
@BLAS_BINT_DEF@
cython_lapack API#
Integer types:
blas_int: convenience typedef for either
int(LP64) orint64_t(ILP64)blas_bint: convenience typedef for either
bint(LP64) orint64_t(ILP64)
Raw function pointers (Fortran-style pointer arguments):
cbbcsd
cbdsqr
cgbbrd
cgbcon
cgbequ
cgbequb
cgbrfs
cgbsv
cgbsvx
cgbtf2
cgbtrf
cgbtrs
cgebak
cgebal
cgebd2
cgebrd
cgecon
cgeequ
cgeequb
cgees
cgeesx
cgeev
cgeevx
cgehd2
cgehrd
cgejsv
cgelq
cgelq2
cgelqf
cgelqt
cgelqt3
cgels
cgelsd
cgelss
cgelsy
cgemlq
cgemlqt
cgemqr
cgemqrt
cgeql2
cgeqlf
cgeqp3
cgeqr
cgeqr2
cgeqr2p
cgeqrf
cgeqrfp
cgeqrt
cgeqrt2
cgeqrt3
cgerfs
cgerq2
cgerqf
cgesc2
cgesdd
cgesv
cgesvd
cgesvdq
cgesvdx
cgesvj
cgesvx
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
chesv
chesv_aa
chesv_aa_2stage
chesv_rk
chesv_rook
chesvx
cheswapr
chetd2
chetf2
chetf2_rk
chetf2_rook
chetrd
chetrd_2stage
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
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
claqps
claqr0
claqr1
claqr2
claqr3
claqr4
claqr5
claqsb
claqsp
claqsy
clar1v
clar2v
clarcm
clarf
clarfb
clarfb_gett
clarfg
clarfgp
clarft
clarfx
clarfy
clargv
clarnv
clarrv
clartg
clartv
clarz
clarzb
clarzt
clascl
claset
clasr
classq
claswlq
claswp
clasyf
clasyf_aa
clasyf_rk
clasyf_rook
clatbs
clatdf
clatps
clatrd
clatrs
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
cposv
cposvx
cpotf2
cpotrf
cpotrf2
cpotri
cpotrs
cppcon
cppequ
cpprfs
cppsv
cppsvx
cpptrf
cpptri
cpptrs
cpstf2
cpstrf
cptcon
cpteqr
cptrfs
cptsv
cptsvx
cpttrf
cpttrs
cptts2
crot
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
csysv
csysv_aa
csysv_aa_2stage
csysv_rk
csysv_rook
csysvx
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
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
dbdsqr
dbdsvdx
ddisna
dgbbrd
dgbcon
dgbequ
dgbequb
dgbrfs
dgbsv
dgbsvx
dgbtf2
dgbtrf
dgbtrs
dgebak
dgebal
dgebd2
dgebrd
dgecon
dgeequ
dgeequb
dgees
dgeesx
dgeev
dgeevx
dgehd2
dgehrd
dgejsv
dgelq
dgelq2
dgelqf
dgelqt
dgelqt3
dgels
dgelsd
dgelss
dgelsy
dgemlq
dgemlqt
dgemqr
dgemqrt
dgeql2
dgeqlf
dgeqp3
dgeqr
dgeqr2
dgeqr2p
dgeqrf
dgeqrfp
dgeqrt
dgeqrt2
dgeqrt3
dgerfs
dgerq2
dgerqf
dgesc2
dgesdd
dgesv
dgesvd
dgesvdq
dgesvdx
dgesvj
dgesvx
dgetc2
dgetf2
dgetrf
dgetrf2
dgetri
dgetrs
dgetsls
dgetsqrhrt
dggbak
dggbal
dgges
dgges3
dggesx
dggev
dggev3
dggevx
dggglm
dgghd3
dgghrd
dgglse
dggqrf
dggrqf
dggsvd3
dggsvp3
dgsvj0
dgsvj1
dgtcon
dgtrfs
dgtsv
dgtsvx
dgttrf
dgttrs
dgtts2
dhgeqz
dhsein
dhseqr
disnan
dlabad
dlabrd
dlacn2
dlacon
dlacpy
dladiv
dlae2
dlaebz
dlaed0
dlaed1
dlaed2
dlaed3
dlaed4
dlaed5
dlaed6
dlaed7
dlaed8
dlaed9
dlaeda
dlaein
dlaev2
dlaexc
dlag2
dlag2s
dlags2
dlagtf
dlagtm
dlagts
dlagv2
dlahqr
dlahr2
dlaic1
dlaln2
dlals0
dlalsa
dlalsd
dlamch
dlamrg
dlamswlq
dlamtsqr
dlaneg
dlangb
dlange
dlangt
dlanhs
dlansb
dlansf
dlansp
dlanst
dlansy
dlantb
dlantp
dlantr
dlanv2
dlaorhr_col_getrfnp
dlaorhr_col_getrfnp2
dlapll
dlapmr
dlapmt
dlapy2
dlapy3
dlaqgb
dlaqge
dlaqp2
dlaqps
dlaqr0
dlaqr1
dlaqr2
dlaqr3
dlaqr4
dlaqr5
dlaqsb
dlaqsp
dlaqsy
dlaqtr
dlar1v
dlar2v
dlarf
dlarfb
dlarfb_gett
dlarfg
dlarfgp
dlarft
dlarfx
dlarfy
dlargv
dlarnv
dlarra
dlarrb
dlarrc
dlarrd
dlarre
dlarrf
dlarrj
dlarrk
dlarrr
dlarrv
dlartg
dlartgp
dlartgs
dlartv
dlaruv
dlarz
dlarzb
dlarzt
dlas2
dlascl
dlasd0
dlasd1
dlasd2
dlasd3
dlasd4
dlasd5
dlasd6
dlasd7
dlasd8
dlasda
dlasdq
dlasdt
dlaset
dlasq1
dlasq2
dlasq3
dlasq4
dlasq5
dlasq6
dlasr
dlasrt
dlassq
dlasv2
dlaswlq
dlaswp
dlasy2
dlasyf
dlasyf_aa
dlasyf_rk
dlasyf_rook
dlat2s
dlatbs
dlatdf
dlatps
dlatrd
dlatrs
dlatrz
dlatsqr
dlauu2
dlauum
dopgtr
dopmtr
dorbdb
dorbdb1
dorbdb2
dorbdb3
dorbdb4
dorbdb5
dorbdb6
dorcsd
dorcsd2by1
dorg2l
dorg2r
dorgbr
dorghr
dorgl2
dorglq
dorgql
dorgqr
dorgr2
dorgrq
dorgtr
dorgtsqr
dorgtsqr_row
dorhr_col
dorm22
dorm2l
dorm2r
dormbr
dormhr
dorml2
dormlq
dormql
dormqr
dormr2
dormr3
dormrq
dormrz
dormtr
dpbcon
dpbequ
dpbrfs
dpbstf
dpbsv
dpbsvx
dpbtf2
dpbtrf
dpbtrs
dpftrf
dpftri
dpftrs
dpocon
dpoequ
dpoequb
dporfs
dposv
dposvx
dpotf2
dpotrf
dpotrf2
dpotri
dpotrs
dppcon
dppequ
dpprfs
dppsv
dppsvx
dpptrf
dpptri
dpptrs
dpstf2
dpstrf
dptcon
dpteqr
dptrfs
dptsv
dptsvx
dpttrf
dpttrs
dptts2
drscl
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
dstebz
dstedc
dstegr
dstein
dstemr
dsteqr
dsterf
dstev
dstevd
dstevr
dstevx
dsycon
dsycon_3
dsycon_rook
dsyconv
dsyconvf
dsyconvf_rook
dsyequb
dsyev
dsyev_2stage
dsyevd
dsyevd_2stage
dsyevr
dsyevr_2stage
dsyevx
dsyevx_2stage
dsygs2
dsygst
dsygv
dsygv_2stage
dsygvd
dsygvx
dsyrfs
dsysv
dsysv_aa
dsysv_aa_2stage
dsysv_rk
dsysv_rook
dsysvx
dsyswapr
dsytd2
dsytf2
dsytf2_rk
dsytf2_rook
dsytrd
dsytrd_2stage
dsytrd_sy2sb
dsytrf
dsytrf_aa
dsytrf_aa_2stage
dsytrf_rk
dsytrf_rook
dsytri
dsytri2
dsytri2x
dsytri_3
dsytri_3x
dsytri_rook
dsytrs
dsytrs2
dsytrs_3
dsytrs_aa
dsytrs_aa_2stage
dsytrs_rook
dtbcon
dtbrfs
dtbtrs
dtfsm
dtftri
dtfttp
dtfttr
dtgevc
dtgex2
dtgexc
dtgsen
dtgsja
dtgsna
dtgsy2
dtgsyl
dtpcon
dtplqt
dtplqt2
dtpmlqt
dtpmqrt
dtpqrt
dtpqrt2
dtprfb
dtprfs
dtptri
dtptrs
dtpttf
dtpttr
dtrcon
dtrevc
dtrevc3
dtrexc
dtrrfs
dtrsen
dtrsna
dtrsyl
dtrti2
dtrtri
dtrtrs
dtrttf
dtrttp
dtzrzf
dzsum1
icmax1
ieeeck
ilaclc
ilaclr
iladiag
iladlc
iladlr
ilaprec
ilaslc
ilaslr
ilatrans
ilauplo
ilaver
ilazlc
ilazlr
izmax1
sbbcsd
sbdsdc
sbdsqr
sbdsvdx
scsum1
sdisna
sgbbrd
sgbcon
sgbequ
sgbequb
sgbrfs
sgbsv
sgbsvx
sgbtf2
sgbtrf
sgbtrs
sgebak
sgebal
sgebd2
sgebrd
sgecon
sgeequ
sgeequb
sgees
sgeesx
sgeev
sgeevx
sgehd2
sgehrd
sgejsv
sgelq
sgelq2
sgelqf
sgelqt
sgelqt3
sgels
sgelsd
sgelss
sgelsy
sgemlq
sgemlqt
sgemqr
sgemqrt
sgeql2
sgeqlf
sgeqp3
sgeqr
sgeqr2
sgeqr2p
sgeqrf
sgeqrfp
sgeqrt
sgeqrt2
sgeqrt3
sgerfs
sgerq2
sgerqf
sgesc2
sgesdd
sgesv
sgesvd
sgesvdq
sgesvdx
sgesvj
sgesvx
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
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
slaln2
slals0
slalsa
slalsd
slamch
slamrg
slamswlq
slamtsqr
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
slaqps
slaqr0
slaqr1
slaqr2
slaqr3
slaqr4
slaqr5
slaqsb
slaqsp
slaqsy
slaqtr
slar1v
slar2v
slarf
slarfb
slarfb_gett
slarfg
slarfgp
slarft
slarfx
slarfy
slargv
slarnv
slarra
slarrb
slarrc
slarrd
slarre
slarrf
slarrj
slarrk
slarrr
slarrv
slartg
slartgp
slartgs
slartv
slaruv
slarz
slarzb
slarzt
slas2
slascl
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
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
sposv
sposvx
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
ssysv
ssysv_aa
ssysv_aa_2stage
ssysv_rk
ssysv_rook
ssysvx
ssyswapr
ssytd2
ssytf2
ssytf2_rk
ssytf2_rook
ssytrd
ssytrd_2stage
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
strti2
strtri
strtrs
strttf
strttp
stzrzf
xerbla_array
zbbcsd
zbdsqr
zcgesv
zcposv
zdrscl
zgbbrd
zgbcon
zgbequ
zgbequb
zgbrfs
zgbsv
zgbsvx
zgbtf2
zgbtrf
zgbtrs
zgebak
zgebal
zgebd2
zgebrd
zgecon
zgeequ
zgeequb
zgees
zgeesx
zgeev
zgeevx
zgehd2
zgehrd
zgejsv
zgelq
zgelq2
zgelqf
zgelqt
zgelqt3
zgels
zgelsd
zgelss
zgelsy
zgemlq
zgemlqt
zgemqr
zgemqrt
zgeql2
zgeqlf
zgeqp3
zgeqr
zgeqr2
zgeqr2p
zgeqrf
zgeqrfp
zgeqrt
zgeqrt2
zgeqrt3
zgerfs
zgerq2
zgerqf
zgesc2
zgesdd
zgesv
zgesvd
zgesvdq
zgesvdx
zgesvj
zgesvx
zgetc2
zgetf2
zgetrf
zgetrf2
zgetri
zgetrs
zgetsls
zgetsqrhrt
zggbak
zggbal
zgges
zgges3
zggesx
zggev
zggev3
zggevx
zggglm
zgghd3
zgghrd
zgglse
zggqrf
zggrqf
zggsvd3
zggsvp3
zgsvj0
zgsvj1
zgtcon
zgtrfs
zgtsv
zgtsvx
zgttrf
zgttrs
zgtts2
zhb2st_kernels
zhbev
zhbev_2stage
zhbevd
zhbevd_2stage
zhbevx
zhbevx_2stage
zhbgst
zhbgv
zhbgvd
zhbgvx
zhbtrd
zhecon
zhecon_3
zhecon_rook
zheequb
zheev
zheev_2stage
zheevd
zheevd_2stage
zheevr
zheevr_2stage
zheevx
zheevx_2stage
zhegs2
zhegst
zhegv
zhegv_2stage
zhegvd
zhegvx
zherfs
zhesv
zhesv_aa
zhesv_aa_2stage
zhesv_rk
zhesv_rook
zhesvx
zheswapr
zhetd2
zhetf2
zhetf2_rk
zhetf2_rook
zhetrd
zhetrd_2stage
zhetrd_he2hb
zhetrf
zhetrf_aa
zhetrf_aa_2stage
zhetrf_rk
zhetrf_rook
zhetri
zhetri2
zhetri2x
zhetri_3
zhetri_3x
zhetri_rook
zhetrs
zhetrs2
zhetrs_3
zhetrs_aa
zhetrs_aa_2stage
zhetrs_rook
zhfrk
zhgeqz
zhpcon
zhpev
zhpevd
zhpevx
zhpgst
zhpgv
zhpgvd
zhpgvx
zhprfs
zhpsv
zhpsvx
zhptrd
zhptrf
zhptri
zhptrs
zhsein
zhseqr
zlabrd
zlacgv
zlacn2
zlacon
zlacp2
zlacpy
zlacrm
zlacrt
zladiv
zlaed0
zlaed7
zlaed8
zlaein
zlaesy
zlaev2
zlag2c
zlags2
zlagtm
zlahef
zlahef_aa
zlahef_rk
zlahef_rook
zlahqr
zlahr2
zlaic1
zlals0
zlalsa
zlalsd
zlamswlq
zlamtsqr
zlangb
zlange
zlangt
zlanhb
zlanhe
zlanhf
zlanhp
zlanhs
zlanht
zlansb
zlansp
zlansy
zlantb
zlantp
zlantr
zlapll
zlapmr
zlapmt
zlaqgb
zlaqge
zlaqhb
zlaqhe
zlaqhp
zlaqp2
zlaqps
zlaqr0
zlaqr1
zlaqr2
zlaqr3
zlaqr4
zlaqr5
zlaqsb
zlaqsp
zlaqsy
zlar1v
zlar2v
zlarcm
zlarf
zlarfb
zlarfb_gett
zlarfg
zlarfgp
zlarft
zlarfx
zlarfy
zlargv
zlarnv
zlarrv
zlartg
zlartv
zlarz
zlarzb
zlarzt
zlascl
zlaset
zlasr
zlassq
zlaswlq
zlaswp
zlasyf
zlasyf_aa
zlasyf_rk
zlasyf_rook
zlat2c
zlatbs
zlatdf
zlatps
zlatrd
zlatrs
zlatrz
zlatsqr
zlaunhr_col_getrfnp
zlaunhr_col_getrfnp2
zlauu2
zlauum
zpbcon
zpbequ
zpbrfs
zpbstf
zpbsv
zpbsvx
zpbtf2
zpbtrf
zpbtrs
zpftrf
zpftri
zpftrs
zpocon
zpoequ
zpoequb
zporfs
zposv
zposvx
zpotf2
zpotrf
zpotrf2
zpotri
zpotrs
zppcon
zppequ
zpprfs
zppsv
zppsvx
zpptrf
zpptri
zpptrs
zpstf2
zpstrf
zptcon
zpteqr
zptrfs
zptsv
zptsvx
zpttrf
zpttrs
zptts2
zrot
zspcon
zspmv
zspr
zsprfs
zspsv
zspsvx
zsptrf
zsptri
zsptrs
zstedc
zstegr
zstein
zstemr
zsteqr
zsycon
zsycon_3
zsycon_rook
zsyconv
zsyconvf
zsyconvf_rook
zsyequb
zsymv
zsyr
zsyrfs
zsysv
zsysv_aa
zsysv_aa_2stage
zsysv_rk
zsysv_rook
zsysvx
zsyswapr
zsytf2
zsytf2_rk
zsytf2_rook
zsytrf
zsytrf_aa
zsytrf_aa_2stage
zsytrf_rk
zsytrf_rook
zsytri
zsytri2
zsytri2x
zsytri_3
zsytri_3x
zsytri_rook
zsytrs
zsytrs2
zsytrs_3
zsytrs_aa
zsytrs_aa_2stage
zsytrs_rook
ztbcon
ztbrfs
ztbtrs
ztfsm
ztftri
ztfttp
ztfttr
ztgevc
ztgex2
ztgexc
ztgsen
ztgsja
ztgsna
ztgsy2
ztgsyl
ztpcon
ztplqt
ztplqt2
ztpmlqt
ztpmqrt
ztpqrt
ztpqrt2
ztprfb
ztprfs
ztptri
ztptrs
ztpttf
ztpttr
ztrcon
ztrevc
ztrevc3
ztrexc
ztrrfs
ztrsen
ztrsna
ztrsyl
ztrti2
ztrtri
ztrtrs
ztrttf
ztrttp
ztzrzf
zunbdb
zunbdb1
zunbdb2
zunbdb3
zunbdb4
zunbdb5
zunbdb6
zuncsd
zuncsd2by1
zung2l
zung2r
zungbr
zunghr
zungl2
zunglq
zungql
zungqr
zungr2
zungrq
zungtr
zungtsqr
zungtsqr_row
zunhr_col
zunm22
zunm2l
zunm2r
zunmbr
zunmhr
zunml2
zunmlq
zunmql
zunmqr
zunmr2
zunmr3
zunmrq
zunmrz
zunmtr
zupgtr
zupmtr