Low-level LAPACK functions (scipy.linalg.lapack)

This module contains low-level functions from the LAPACK library.

The *gegv family of routines have been removed from LAPACK 3.6.0 and have been deprecated in SciPy 0.17.0. They will be removed in a future release.

New in version 0.12.0.

Note

The common overwrite_<> option in many routines, allows the input arrays to be overwritten to avoid extra memory allocation. However this requires the array to satisfy two conditions which are memory order and the data type to match exactly the order and the type expected by the routine.

As an example, if you pass a double precision float array to any S.... routine which expects single precision arguments, f2py will create an intermediate array to match the argument types and overwriting will be performed on that intermediate array.

Similarly, if a C-contiguous array is passed, f2py will pass a FORTRAN-contiguous array internally. Please make sure that these details are satisfied. More information can be found in the f2py documentation.

Warning

These functions do little to no error checking. It is possible to cause crashes by mis-using them, so prefer using the higher-level routines in scipy.linalg.

Finding functions

get_lapack_funcs(names[, arrays, dtype, ilp64])

Return available LAPACK function objects from names.

All functions

sgbsv(kl,ku,ab,b,[overwrite_ab,overwrite_b])

Wrapper for sgbsv.

dgbsv(kl,ku,ab,b,[overwrite_ab,overwrite_b])

Wrapper for dgbsv.

cgbsv(kl,ku,ab,b,[overwrite_ab,overwrite_b])

Wrapper for cgbsv.

zgbsv(kl,ku,ab,b,[overwrite_ab,overwrite_b])

Wrapper for zgbsv.

sgbtrf(ab,kl,ku,[m,n,ldab,overwrite_ab])

Wrapper for sgbtrf.

dgbtrf(ab,kl,ku,[m,n,ldab,overwrite_ab])

Wrapper for dgbtrf.

cgbtrf(ab,kl,ku,[m,n,ldab,overwrite_ab])

Wrapper for cgbtrf.

zgbtrf(ab,kl,ku,[m,n,ldab,overwrite_ab])

Wrapper for zgbtrf.

sgbtrs(…)

Wrapper for sgbtrs.

dgbtrs(…)

Wrapper for dgbtrs.

cgbtrs(…)

Wrapper for cgbtrs.

zgbtrs(…)

Wrapper for zgbtrs.

sgebal(a,[scale,permute,overwrite_a])

Wrapper for sgebal.

dgebal(a,[scale,permute,overwrite_a])

Wrapper for dgebal.

cgebal(a,[scale,permute,overwrite_a])

Wrapper for cgebal.

zgebal(a,[scale,permute,overwrite_a])

Wrapper for zgebal.

sgecon(a,anorm,[norm])

Wrapper for sgecon.

dgecon(a,anorm,[norm])

Wrapper for dgecon.

cgecon(a,anorm,[norm])

Wrapper for cgecon.

zgecon(a,anorm,[norm])

Wrapper for zgecon.

sgeequ(a)

Wrapper for sgeequ.

dgeequ(a)

Wrapper for dgeequ.

cgeequ(a)

Wrapper for cgeequ.

zgeequ(a)

Wrapper for zgeequ.

sgeequb(a)

Wrapper for sgeequb.

dgeequb(a)

Wrapper for dgeequb.

cgeequb(a)

Wrapper for cgeequb.

zgeequb(a)

Wrapper for zgeequb.

sgees(…)

Wrapper for sgees.

dgees(…)

Wrapper for dgees.

cgees(…)

Wrapper for cgees.

zgees(…)

Wrapper for zgees.

sgeev(…)

Wrapper for sgeev.

dgeev(…)

Wrapper for dgeev.

cgeev(…)

Wrapper for cgeev.

zgeev(…)

Wrapper for zgeev.

sgeev_lwork(n,[compute_vl,compute_vr])

Wrapper for sgeev_lwork.

dgeev_lwork(n,[compute_vl,compute_vr])

Wrapper for dgeev_lwork.

cgeev_lwork(n,[compute_vl,compute_vr])

Wrapper for cgeev_lwork.

zgeev_lwork(n,[compute_vl,compute_vr])

Wrapper for zgeev_lwork.

sgegv(*args, **kwds)

sgegv is deprecated! The *gegv family of routines has been deprecated in LAPACK 3.6.0 in favor of the *ggev family of routines.

dgegv(*args, **kwds)

dgegv is deprecated! The *gegv family of routines has been deprecated in LAPACK 3.6.0 in favor of the *ggev family of routines.

cgegv(*args, **kwds)

cgegv is deprecated! The *gegv family of routines has been deprecated in LAPACK 3.6.0 in favor of the *ggev family of routines.

zgegv(*args, **kwds)

zgegv is deprecated! The *gegv family of routines has been deprecated in LAPACK 3.6.0 in favor of the *ggev family of routines.

sgehrd(a,[lo,hi,lwork,overwrite_a])

Wrapper for sgehrd.

dgehrd(a,[lo,hi,lwork,overwrite_a])

Wrapper for dgehrd.

cgehrd(a,[lo,hi,lwork,overwrite_a])

Wrapper for cgehrd.

zgehrd(a,[lo,hi,lwork,overwrite_a])

Wrapper for zgehrd.

sgehrd_lwork(n,[lo,hi])

Wrapper for sgehrd_lwork.

dgehrd_lwork(n,[lo,hi])

Wrapper for dgehrd_lwork.

cgehrd_lwork(n,[lo,hi])

Wrapper for cgehrd_lwork.

zgehrd_lwork(n,[lo,hi])

Wrapper for zgehrd_lwork.

sgejsv(…)

Wrapper for sgejsv.

dgejsv(…)

Wrapper for dgejsv.

sgels(a,b,[trans,lwork,overwrite_a,overwrite_b])

Wrapper for sgels.

dgels(a,b,[trans,lwork,overwrite_a,overwrite_b])

Wrapper for dgels.

cgels(a,b,[trans,lwork,overwrite_a,overwrite_b])

Wrapper for cgels.

zgels(a,b,[trans,lwork,overwrite_a,overwrite_b])

Wrapper for zgels.

sgels_lwork(m,n,nrhs,[trans])

Wrapper for sgels_lwork.

dgels_lwork(m,n,nrhs,[trans])

Wrapper for dgels_lwork.

cgels_lwork(m,n,nrhs,[trans])

Wrapper for cgels_lwork.

zgels_lwork(m,n,nrhs,[trans])

Wrapper for zgels_lwork.

sgelsd(…)

Wrapper for sgelsd.

dgelsd(…)

Wrapper for dgelsd.

cgelsd(…)

Wrapper for cgelsd.

zgelsd(…)

Wrapper for zgelsd.

sgelsd_lwork(m,n,nrhs,[cond,lwork])

Wrapper for sgelsd_lwork.

dgelsd_lwork(m,n,nrhs,[cond,lwork])

Wrapper for dgelsd_lwork.

cgelsd_lwork(m,n,nrhs,[cond,lwork])

Wrapper for cgelsd_lwork.

zgelsd_lwork(m,n,nrhs,[cond,lwork])

Wrapper for zgelsd_lwork.

sgelss(a,b,[cond,lwork,overwrite_a,overwrite_b])

Wrapper for sgelss.

dgelss(a,b,[cond,lwork,overwrite_a,overwrite_b])

Wrapper for dgelss.

cgelss(a,b,[cond,lwork,overwrite_a,overwrite_b])

Wrapper for cgelss.

zgelss(a,b,[cond,lwork,overwrite_a,overwrite_b])

Wrapper for zgelss.

sgelss_lwork(m,n,nrhs,[cond,lwork])

Wrapper for sgelss_lwork.

dgelss_lwork(m,n,nrhs,[cond,lwork])

Wrapper for dgelss_lwork.

cgelss_lwork(m,n,nrhs,[cond,lwork])

Wrapper for cgelss_lwork.

zgelss_lwork(m,n,nrhs,[cond,lwork])

Wrapper for zgelss_lwork.

sgelsy(…)

Wrapper for sgelsy.

dgelsy(…)

Wrapper for dgelsy.

cgelsy(…)

Wrapper for cgelsy.

zgelsy(…)

Wrapper for zgelsy.

sgelsy_lwork(m,n,nrhs,cond,[lwork])

Wrapper for sgelsy_lwork.

dgelsy_lwork(m,n,nrhs,cond,[lwork])

Wrapper for dgelsy_lwork.

cgelsy_lwork(m,n,nrhs,cond,[lwork])

Wrapper for cgelsy_lwork.

zgelsy_lwork(m,n,nrhs,cond,[lwork])

Wrapper for zgelsy_lwork.

sgeqp3(a,[lwork,overwrite_a])

Wrapper for sgeqp3.

dgeqp3(a,[lwork,overwrite_a])

Wrapper for dgeqp3.

cgeqp3(a,[lwork,overwrite_a])

Wrapper for cgeqp3.

zgeqp3(a,[lwork,overwrite_a])

Wrapper for zgeqp3.

sgeqrf(a,[lwork,overwrite_a])

Wrapper for sgeqrf.

dgeqrf(a,[lwork,overwrite_a])

Wrapper for dgeqrf.

cgeqrf(a,[lwork,overwrite_a])

Wrapper for cgeqrf.

zgeqrf(a,[lwork,overwrite_a])

Wrapper for zgeqrf.

sgeqrf_lwork(m,n)

Wrapper for sgeqrf_lwork.

dgeqrf_lwork(m,n)

Wrapper for dgeqrf_lwork.

cgeqrf_lwork(m,n)

Wrapper for cgeqrf_lwork.

zgeqrf_lwork(m,n)

Wrapper for zgeqrf_lwork.

sgeqrfp(a,[lwork,overwrite_a])

Wrapper for sgeqrfp.

dgeqrfp(a,[lwork,overwrite_a])

Wrapper for dgeqrfp.

cgeqrfp(a,[lwork,overwrite_a])

Wrapper for cgeqrfp.

zgeqrfp(a,[lwork,overwrite_a])

Wrapper for zgeqrfp.

sgeqrfp_lwork(m,n)

Wrapper for sgeqrfp_lwork.

dgeqrfp_lwork(m,n)

Wrapper for dgeqrfp_lwork.

cgeqrfp_lwork(m,n)

Wrapper for cgeqrfp_lwork.

zgeqrfp_lwork(m,n)

Wrapper for zgeqrfp_lwork.

sgerqf(a,[lwork,overwrite_a])

Wrapper for sgerqf.

dgerqf(a,[lwork,overwrite_a])

Wrapper for dgerqf.

cgerqf(a,[lwork,overwrite_a])

Wrapper for cgerqf.

zgerqf(a,[lwork,overwrite_a])

Wrapper for zgerqf.

sgesdd(…)

Wrapper for sgesdd.

dgesdd(…)

Wrapper for dgesdd.

cgesdd(…)

Wrapper for cgesdd.

zgesdd(…)

Wrapper for zgesdd.

sgesdd_lwork(m,n,[compute_uv,full_matrices])

Wrapper for sgesdd_lwork.

dgesdd_lwork(m,n,[compute_uv,full_matrices])

Wrapper for dgesdd_lwork.

cgesdd_lwork(m,n,[compute_uv,full_matrices])

Wrapper for cgesdd_lwork.

zgesdd_lwork(m,n,[compute_uv,full_matrices])

Wrapper for zgesdd_lwork.

sgesv(a,b,[overwrite_a,overwrite_b])

Wrapper for sgesv.

dgesv(a,b,[overwrite_a,overwrite_b])

Wrapper for dgesv.

cgesv(a,b,[overwrite_a,overwrite_b])

Wrapper for cgesv.

zgesv(a,b,[overwrite_a,overwrite_b])

Wrapper for zgesv.

sgesvd(…)

Wrapper for sgesvd.

dgesvd(…)

Wrapper for dgesvd.

cgesvd(…)

Wrapper for cgesvd.

zgesvd(…)

Wrapper for zgesvd.

sgesvd_lwork(m,n,[compute_uv,full_matrices])

Wrapper for sgesvd_lwork.

dgesvd_lwork(m,n,[compute_uv,full_matrices])

Wrapper for dgesvd_lwork.

cgesvd_lwork(m,n,[compute_uv,full_matrices])

Wrapper for cgesvd_lwork.

zgesvd_lwork(m,n,[compute_uv,full_matrices])

Wrapper for zgesvd_lwork.

sgesvx(…)

Wrapper for sgesvx.

dgesvx(…)

Wrapper for dgesvx.

cgesvx(…)

Wrapper for cgesvx.

zgesvx(…)

Wrapper for zgesvx.

sgetrf(a,[overwrite_a])

Wrapper for sgetrf.

dgetrf(a,[overwrite_a])

Wrapper for dgetrf.

cgetrf(a,[overwrite_a])

Wrapper for cgetrf.

zgetrf(a,[overwrite_a])

Wrapper for zgetrf.

sgetc2(a,[overwrite_a])

Wrapper for sgetc2.

dgetc2(a,[overwrite_a])

Wrapper for dgetc2.

cgetc2(a,[overwrite_a])

Wrapper for cgetc2.

zgetc2(a,[overwrite_a])

Wrapper for zgetc2.

sgetri(lu,piv,[lwork,overwrite_lu])

Wrapper for sgetri.

dgetri(lu,piv,[lwork,overwrite_lu])

Wrapper for dgetri.

cgetri(lu,piv,[lwork,overwrite_lu])

Wrapper for cgetri.

zgetri(lu,piv,[lwork,overwrite_lu])

Wrapper for zgetri.

sgetri_lwork(n)

Wrapper for sgetri_lwork.

dgetri_lwork(n)

Wrapper for dgetri_lwork.

cgetri_lwork(n)

Wrapper for cgetri_lwork.

zgetri_lwork(n)

Wrapper for zgetri_lwork.

sgetrs(lu,piv,b,[trans,overwrite_b])

Wrapper for sgetrs.

dgetrs(lu,piv,b,[trans,overwrite_b])

Wrapper for dgetrs.

cgetrs(lu,piv,b,[trans,overwrite_b])

Wrapper for cgetrs.

zgetrs(lu,piv,b,[trans,overwrite_b])

Wrapper for zgetrs.

sgesc2(lu,rhs,ipiv,jpiv,[overwrite_rhs])

Wrapper for sgesc2.

dgesc2(lu,rhs,ipiv,jpiv,[overwrite_rhs])

Wrapper for dgesc2.

cgesc2(lu,rhs,ipiv,jpiv,[overwrite_rhs])

Wrapper for cgesc2.

zgesc2(lu,rhs,ipiv,jpiv,[overwrite_rhs])

Wrapper for zgesc2.

sgges(…)

Wrapper for sgges.

dgges(…)

Wrapper for dgges.

cgges(…)

Wrapper for cgges.

zgges(…)

Wrapper for zgges.

sggev(…)

Wrapper for sggev.

dggev(…)

Wrapper for dggev.

cggev(…)

Wrapper for cggev.

zggev(…)

Wrapper for zggev.

sgglse(…)

Wrapper for sgglse.

dgglse(…)

Wrapper for dgglse.

cgglse(…)

Wrapper for cgglse.

zgglse(…)

Wrapper for zgglse.

sgglse_lwork(m,n,p)

Wrapper for sgglse_lwork.

dgglse_lwork(m,n,p)

Wrapper for dgglse_lwork.

cgglse_lwork(m,n,p)

Wrapper for cgglse_lwork.

zgglse_lwork(m,n,p)

Wrapper for zgglse_lwork.

sgtsv(…)

Wrapper for sgtsv.

dgtsv(…)

Wrapper for dgtsv.

cgtsv(…)

Wrapper for cgtsv.

zgtsv(…)

Wrapper for zgtsv.

sgtsvx(…)

Wrapper for sgtsvx.

dgtsvx(…)

Wrapper for dgtsvx.

cgtsvx(…)

Wrapper for cgtsvx.

zgtsvx(…)

Wrapper for zgtsvx.

chbevd(…)

Wrapper for chbevd.

zhbevd(…)

Wrapper for zhbevd.

chbevx(…)

Wrapper for chbevx.

zhbevx(…)

Wrapper for zhbevx.

checon(a,ipiv,anorm,[lower])

Wrapper for checon.

zhecon(a,ipiv,anorm,[lower])

Wrapper for zhecon.

cheequb(a,[lower])

Wrapper for cheequb.

zheequb(a,[lower])

Wrapper for zheequb.

cheev(a,[compute_v,lower,lwork,overwrite_a])

Wrapper for cheev.

zheev(a,[compute_v,lower,lwork,overwrite_a])

Wrapper for zheev.

cheev_lwork(n,[lower])

Wrapper for cheev_lwork.

zheev_lwork(n,[lower])

Wrapper for zheev_lwork.

cheevd(…)

Wrapper for cheevd.

zheevd(…)

Wrapper for zheevd.

cheevd_lwork(n,[compute_v,lower])

Wrapper for cheevd_lwork.

zheevd_lwork(n,[compute_v,lower])

Wrapper for zheevd_lwork.

cheevr(…)

Wrapper for cheevr.

zheevr(…)

Wrapper for zheevr.

cheevr_lwork(n,[lower])

Wrapper for cheevr_lwork.

zheevr_lwork(n,[lower])

Wrapper for zheevr_lwork.

cheevx(…)

Wrapper for cheevx.

zheevx(…)

Wrapper for zheevx.

cheevx_lwork(n,[lower])

Wrapper for cheevx_lwork.

zheevx_lwork(n,[lower])

Wrapper for zheevx_lwork.

chegst(a,b,[itype,lower,overwrite_a])

Wrapper for chegst.

zhegst(a,b,[itype,lower,overwrite_a])

Wrapper for zhegst.

chegv(…)

Wrapper for chegv.

zhegv(…)

Wrapper for zhegv.

chegv_lwork(n,[uplo])

Wrapper for chegv_lwork.

zhegv_lwork(n,[uplo])

Wrapper for zhegv_lwork.

chegvd(…)

Wrapper for chegvd.

zhegvd(…)

Wrapper for zhegvd.

chegvx(…)

Wrapper for chegvx.

zhegvx(…)

Wrapper for zhegvx.

chegvx_lwork(n,[uplo])

Wrapper for chegvx_lwork.

zhegvx_lwork(n,[uplo])

Wrapper for zhegvx_lwork.

chesv(a,b,[lwork,lower,overwrite_a,overwrite_b])

Wrapper for chesv.

zhesv(a,b,[lwork,lower,overwrite_a,overwrite_b])

Wrapper for zhesv.

chesv_lwork(n,[lower])

Wrapper for chesv_lwork.

zhesv_lwork(n,[lower])

Wrapper for zhesv_lwork.

chesvx(…)

Wrapper for chesvx.

zhesvx(…)

Wrapper for zhesvx.

chesvx_lwork(n,[lower])

Wrapper for chesvx_lwork.

zhesvx_lwork(n,[lower])

Wrapper for zhesvx_lwork.

chetrd(a,[lower,lwork,overwrite_a])

Wrapper for chetrd.

zhetrd(a,[lower,lwork,overwrite_a])

Wrapper for zhetrd.

chetrd_lwork(n,[lower])

Wrapper for chetrd_lwork.

zhetrd_lwork(n,[lower])

Wrapper for zhetrd_lwork.

chetrf(a,[lower,lwork,overwrite_a])

Wrapper for chetrf.

zhetrf(a,[lower,lwork,overwrite_a])

Wrapper for zhetrf.

chetrf_lwork(n,[lower])

Wrapper for chetrf_lwork.

zhetrf_lwork(n,[lower])

Wrapper for zhetrf_lwork.

chfrk(…)

Wrapper for chfrk.

zhfrk(…)

Wrapper for zhfrk.

slamch(cmach)

Wrapper for slamch.

dlamch(cmach)

Wrapper for dlamch.

slange(norm,a)

Wrapper for slange.

dlange(norm,a)

Wrapper for dlange.

clange(norm,a)

Wrapper for clange.

zlange(norm,a)

Wrapper for zlange.

slarf(v,tau,c,work,[side,incv,overwrite_c])

Wrapper for slarf.

dlarf(v,tau,c,work,[side,incv,overwrite_c])

Wrapper for dlarf.

clarf(v,tau,c,work,[side,incv,overwrite_c])

Wrapper for clarf.

zlarf(v,tau,c,work,[side,incv,overwrite_c])

Wrapper for zlarf.

slarfg(n,alpha,x,[incx,overwrite_x])

Wrapper for slarfg.

dlarfg(n,alpha,x,[incx,overwrite_x])

Wrapper for dlarfg.

clarfg(n,alpha,x,[incx,overwrite_x])

Wrapper for clarfg.

zlarfg(n,alpha,x,[incx,overwrite_x])

Wrapper for zlarfg.

slartg(f,g)

Wrapper for slartg.

dlartg(f,g)

Wrapper for dlartg.

clartg(f,g)

Wrapper for clartg.

zlartg(f,g)

Wrapper for zlartg.

slasd4(i,d,z,[rho])

Wrapper for slasd4.

dlasd4(i,d,z,[rho])

Wrapper for dlasd4.

slaswp(a,piv,[k1,k2,off,inc,overwrite_a])

Wrapper for slaswp.

dlaswp(a,piv,[k1,k2,off,inc,overwrite_a])

Wrapper for dlaswp.

claswp(a,piv,[k1,k2,off,inc,overwrite_a])

Wrapper for claswp.

zlaswp(a,piv,[k1,k2,off,inc,overwrite_a])

Wrapper for zlaswp.

slauum(c,[lower,overwrite_c])

Wrapper for slauum.

dlauum(c,[lower,overwrite_c])

Wrapper for dlauum.

clauum(c,[lower,overwrite_c])

Wrapper for clauum.

zlauum(c,[lower,overwrite_c])

Wrapper for zlauum.

sorcsd(…)

Wrapper for sorcsd.

dorcsd(…)

Wrapper for dorcsd.

sorcsd_lwork(m,p,q)

Wrapper for sorcsd_lwork.

dorcsd_lwork(m,p,q)

Wrapper for dorcsd_lwork.

sorghr(a,tau,[lo,hi,lwork,overwrite_a])

Wrapper for sorghr.

dorghr(a,tau,[lo,hi,lwork,overwrite_a])

Wrapper for dorghr.

sorghr_lwork(n,[lo,hi])

Wrapper for sorghr_lwork.

dorghr_lwork(n,[lo,hi])

Wrapper for dorghr_lwork.

sorgqr(a,tau,[lwork,overwrite_a])

Wrapper for sorgqr.

dorgqr(a,tau,[lwork,overwrite_a])

Wrapper for dorgqr.

sorgrq(a,tau,[lwork,overwrite_a])

Wrapper for sorgrq.

dorgrq(a,tau,[lwork,overwrite_a])

Wrapper for dorgrq.

sormqr(side,trans,a,tau,c,lwork,[overwrite_c])

Wrapper for sormqr.

dormqr(side,trans,a,tau,c,lwork,[overwrite_c])

Wrapper for dormqr.

sormrz(a,tau,c,[side,trans,lwork,overwrite_c])

Wrapper for sormrz.

dormrz(a,tau,c,[side,trans,lwork,overwrite_c])

Wrapper for dormrz.

sormrz_lwork(m,n,[side,trans])

Wrapper for sormrz_lwork.

dormrz_lwork(m,n,[side,trans])

Wrapper for dormrz_lwork.

spbsv(ab,b,[lower,ldab,overwrite_ab,overwrite_b])

Wrapper for spbsv.

dpbsv(ab,b,[lower,ldab,overwrite_ab,overwrite_b])

Wrapper for dpbsv.

cpbsv(ab,b,[lower,ldab,overwrite_ab,overwrite_b])

Wrapper for cpbsv.

zpbsv(ab,b,[lower,ldab,overwrite_ab,overwrite_b])

Wrapper for zpbsv.

spbtrf(ab,[lower,ldab,overwrite_ab])

Wrapper for spbtrf.

dpbtrf(ab,[lower,ldab,overwrite_ab])

Wrapper for dpbtrf.

cpbtrf(ab,[lower,ldab,overwrite_ab])

Wrapper for cpbtrf.

zpbtrf(ab,[lower,ldab,overwrite_ab])

Wrapper for zpbtrf.

spbtrs(ab,b,[lower,ldab,overwrite_b])

Wrapper for spbtrs.

dpbtrs(ab,b,[lower,ldab,overwrite_b])

Wrapper for dpbtrs.

cpbtrs(ab,b,[lower,ldab,overwrite_b])

Wrapper for cpbtrs.

zpbtrs(ab,b,[lower,ldab,overwrite_b])

Wrapper for zpbtrs.

spftrf(n,a,[transr,uplo,overwrite_a])

Wrapper for spftrf.

dpftrf(n,a,[transr,uplo,overwrite_a])

Wrapper for dpftrf.

cpftrf(n,a,[transr,uplo,overwrite_a])

Wrapper for cpftrf.

zpftrf(n,a,[transr,uplo,overwrite_a])

Wrapper for zpftrf.

spftri(n,a,[transr,uplo,overwrite_a])

Wrapper for spftri.

dpftri(n,a,[transr,uplo,overwrite_a])

Wrapper for dpftri.

cpftri(n,a,[transr,uplo,overwrite_a])

Wrapper for cpftri.

zpftri(n,a,[transr,uplo,overwrite_a])

Wrapper for zpftri.

spftrs(n,a,b,[transr,uplo,overwrite_b])

Wrapper for spftrs.

dpftrs(n,a,b,[transr,uplo,overwrite_b])

Wrapper for dpftrs.

cpftrs(n,a,b,[transr,uplo,overwrite_b])

Wrapper for cpftrs.

zpftrs(n,a,b,[transr,uplo,overwrite_b])

Wrapper for zpftrs.

spocon(a,anorm,[uplo])

Wrapper for spocon.

dpocon(a,anorm,[uplo])

Wrapper for dpocon.

cpocon(a,anorm,[uplo])

Wrapper for cpocon.

zpocon(a,anorm,[uplo])

Wrapper for zpocon.

spstrf(a,[tol,lower,overwrite_a])

Wrapper for spstrf.

dpstrf(a,[tol,lower,overwrite_a])

Wrapper for dpstrf.

cpstrf(a,[tol,lower,overwrite_a])

Wrapper for cpstrf.

zpstrf(a,[tol,lower,overwrite_a])

Wrapper for zpstrf.

spstf2(a,[tol,lower,overwrite_a])

Wrapper for spstf2.

dpstf2(a,[tol,lower,overwrite_a])

Wrapper for dpstf2.

cpstf2(a,[tol,lower,overwrite_a])

Wrapper for cpstf2.

zpstf2(a,[tol,lower,overwrite_a])

Wrapper for zpstf2.

sposv(a,b,[lower,overwrite_a,overwrite_b])

Wrapper for sposv.

dposv(a,b,[lower,overwrite_a,overwrite_b])

Wrapper for dposv.

cposv(a,b,[lower,overwrite_a,overwrite_b])

Wrapper for cposv.

zposv(a,b,[lower,overwrite_a,overwrite_b])

Wrapper for zposv.

sposvx(…)

Wrapper for sposvx.

dposvx(…)

Wrapper for dposvx.

cposvx(…)

Wrapper for cposvx.

zposvx(…)

Wrapper for zposvx.

spotrf(a,[lower,clean,overwrite_a])

Wrapper for spotrf.

dpotrf(a,[lower,clean,overwrite_a])

Wrapper for dpotrf.

cpotrf(a,[lower,clean,overwrite_a])

Wrapper for cpotrf.

zpotrf(a,[lower,clean,overwrite_a])

Wrapper for zpotrf.

spotri(c,[lower,overwrite_c])

Wrapper for spotri.

dpotri(c,[lower,overwrite_c])

Wrapper for dpotri.

cpotri(c,[lower,overwrite_c])

Wrapper for cpotri.

zpotri(c,[lower,overwrite_c])

Wrapper for zpotri.

spotrs(c,b,[lower,overwrite_b])

Wrapper for spotrs.

dpotrs(c,b,[lower,overwrite_b])

Wrapper for dpotrs.

cpotrs(c,b,[lower,overwrite_b])

Wrapper for cpotrs.

zpotrs(c,b,[lower,overwrite_b])

Wrapper for zpotrs.

sppcon(n,ap,anorm,[lower])

Wrapper for sppcon.

dppcon(n,ap,anorm,[lower])

Wrapper for dppcon.

cppcon(n,ap,anorm,[lower])

Wrapper for cppcon.

zppcon(n,ap,anorm,[lower])

Wrapper for zppcon.

sppsv(n,ap,b,[lower,overwrite_b])

Wrapper for sppsv.

dppsv(n,ap,b,[lower,overwrite_b])

Wrapper for dppsv.

cppsv(n,ap,b,[lower,overwrite_b])

Wrapper for cppsv.

zppsv(n,ap,b,[lower,overwrite_b])

Wrapper for zppsv.

spptrf(n,ap,[lower,overwrite_ap])

Wrapper for spptrf.

dpptrf(n,ap,[lower,overwrite_ap])

Wrapper for dpptrf.

cpptrf(n,ap,[lower,overwrite_ap])

Wrapper for cpptrf.

zpptrf(n,ap,[lower,overwrite_ap])

Wrapper for zpptrf.

spptri(n,ap,[lower,overwrite_ap])

Wrapper for spptri.

dpptri(n,ap,[lower,overwrite_ap])

Wrapper for dpptri.

cpptri(n,ap,[lower,overwrite_ap])

Wrapper for cpptri.

zpptri(n,ap,[lower,overwrite_ap])

Wrapper for zpptri.

spptrs(n,ap,b,[lower,overwrite_b])

Wrapper for spptrs.

dpptrs(n,ap,b,[lower,overwrite_b])

Wrapper for dpptrs.

cpptrs(n,ap,b,[lower,overwrite_b])

Wrapper for cpptrs.

zpptrs(n,ap,b,[lower,overwrite_b])

Wrapper for zpptrs.

sptsv(…)

Wrapper for sptsv.

dptsv(…)

Wrapper for dptsv.

cptsv(…)

Wrapper for cptsv.

zptsv(…)

Wrapper for zptsv.

sptsvx(d,e,b,[fact,df,ef])

Wrapper for sptsvx.

dptsvx(d,e,b,[fact,df,ef])

Wrapper for dptsvx.

cptsvx(d,e,b,[fact,df,ef])

Wrapper for cptsvx.

zptsvx(d,e,b,[fact,df,ef])

Wrapper for zptsvx.

spttrf(d,e,[overwrite_d,overwrite_e])

Wrapper for spttrf.

dpttrf(d,e,[overwrite_d,overwrite_e])

Wrapper for dpttrf.

cpttrf(d,e,[overwrite_d,overwrite_e])

Wrapper for cpttrf.

zpttrf(d,e,[overwrite_d,overwrite_e])

Wrapper for zpttrf.

spttrs(d,e,b,[overwrite_b])

Wrapper for spttrs.

dpttrs(d,e,b,[overwrite_b])

Wrapper for dpttrs.

cpttrs(d,e,b,[lower,overwrite_b])

Wrapper for cpttrs.

zpttrs(d,e,b,[lower,overwrite_b])

Wrapper for zpttrs.

spteqr(…)

Wrapper for spteqr.

dpteqr(…)

Wrapper for dpteqr.

cpteqr(…)

Wrapper for cpteqr.

zpteqr(…)

Wrapper for zpteqr.

crot(…)

Wrapper for crot.

zrot(…)

Wrapper for zrot.

ssbev(ab,[compute_v,lower,ldab,overwrite_ab])

Wrapper for ssbev.

dsbev(ab,[compute_v,lower,ldab,overwrite_ab])

Wrapper for dsbev.

ssbevd(…)

Wrapper for ssbevd.

dsbevd(…)

Wrapper for dsbevd.

ssbevx(…)

Wrapper for ssbevx.

dsbevx(…)

Wrapper for dsbevx.

ssfrk(…)

Wrapper for ssfrk.

dsfrk(…)

Wrapper for dsfrk.

sstebz(d,e,range,vl,vu,il,iu,tol,order)

Wrapper for sstebz.

dstebz(d,e,range,vl,vu,il,iu,tol,order)

Wrapper for dstebz.

sstein(d,e,w,iblock,isplit)

Wrapper for sstein.

dstein(d,e,w,iblock,isplit)

Wrapper for dstein.

sstemr(…)

Wrapper for sstemr.

dstemr(…)

Wrapper for dstemr.

sstemr_lwork(…)

Wrapper for sstemr_lwork.

dstemr_lwork(…)

Wrapper for dstemr_lwork.

ssterf(d,e,[overwrite_d,overwrite_e])

Wrapper for ssterf.

dsterf(d,e,[overwrite_d,overwrite_e])

Wrapper for dsterf.

sstev(d,e,[compute_v,overwrite_d,overwrite_e])

Wrapper for sstev.

dstev(d,e,[compute_v,overwrite_d,overwrite_e])

Wrapper for dstev.

ssycon(a,ipiv,anorm,[lower])

Wrapper for ssycon.

dsycon(a,ipiv,anorm,[lower])

Wrapper for dsycon.

csycon(a,ipiv,anorm,[lower])

Wrapper for csycon.

zsycon(a,ipiv,anorm,[lower])

Wrapper for zsycon.

ssyconv(a,ipiv,[lower,way,overwrite_a])

Wrapper for ssyconv.

dsyconv(a,ipiv,[lower,way,overwrite_a])

Wrapper for dsyconv.

csyconv(a,ipiv,[lower,way,overwrite_a])

Wrapper for csyconv.

zsyconv(a,ipiv,[lower,way,overwrite_a])

Wrapper for zsyconv.

ssyequb(a,[lower])

Wrapper for ssyequb.

dsyequb(a,[lower])

Wrapper for dsyequb.

csyequb(a,[lower])

Wrapper for csyequb.

zsyequb(a,[lower])

Wrapper for zsyequb.

ssyev(a,[compute_v,lower,lwork,overwrite_a])

Wrapper for ssyev.

dsyev(a,[compute_v,lower,lwork,overwrite_a])

Wrapper for dsyev.

ssyev_lwork(n,[lower])

Wrapper for ssyev_lwork.

dsyev_lwork(n,[lower])

Wrapper for dsyev_lwork.

ssyevd(…)

Wrapper for ssyevd.

dsyevd(…)

Wrapper for dsyevd.

ssyevd_lwork(n,[compute_v,lower])

Wrapper for ssyevd_lwork.

dsyevd_lwork(n,[compute_v,lower])

Wrapper for dsyevd_lwork.

ssyevr(…)

Wrapper for ssyevr.

dsyevr(…)

Wrapper for dsyevr.

ssyevr_lwork(n,[lower])

Wrapper for ssyevr_lwork.

dsyevr_lwork(n,[lower])

Wrapper for dsyevr_lwork.

ssyevx(…)

Wrapper for ssyevx.

dsyevx(…)

Wrapper for dsyevx.

ssyevx_lwork(n,[lower])

Wrapper for ssyevx_lwork.

dsyevx_lwork(n,[lower])

Wrapper for dsyevx_lwork.

ssygst(a,b,[itype,lower,overwrite_a])

Wrapper for ssygst.

dsygst(a,b,[itype,lower,overwrite_a])

Wrapper for dsygst.

ssygv(…)

Wrapper for ssygv.

dsygv(…)

Wrapper for dsygv.

ssygv_lwork(n,[uplo])

Wrapper for ssygv_lwork.

dsygv_lwork(n,[uplo])

Wrapper for dsygv_lwork.

ssygvd(…)

Wrapper for ssygvd.

dsygvd(…)

Wrapper for dsygvd.

ssygvx(…)

Wrapper for ssygvx.

dsygvx(…)

Wrapper for dsygvx.

ssygvx_lwork(n,[uplo])

Wrapper for ssygvx_lwork.

dsygvx_lwork(n,[uplo])

Wrapper for dsygvx_lwork.

ssysv(a,b,[lwork,lower,overwrite_a,overwrite_b])

Wrapper for ssysv.

dsysv(a,b,[lwork,lower,overwrite_a,overwrite_b])

Wrapper for dsysv.

csysv(a,b,[lwork,lower,overwrite_a,overwrite_b])

Wrapper for csysv.

zsysv(a,b,[lwork,lower,overwrite_a,overwrite_b])

Wrapper for zsysv.

ssysv_lwork(n,[lower])

Wrapper for ssysv_lwork.

dsysv_lwork(n,[lower])

Wrapper for dsysv_lwork.

csysv_lwork(n,[lower])

Wrapper for csysv_lwork.

zsysv_lwork(n,[lower])

Wrapper for zsysv_lwork.

ssysvx(…)

Wrapper for ssysvx.

dsysvx(…)

Wrapper for dsysvx.

csysvx(…)

Wrapper for csysvx.

zsysvx(…)

Wrapper for zsysvx.

ssysvx_lwork(n,[lower])

Wrapper for ssysvx_lwork.

dsysvx_lwork(n,[lower])

Wrapper for dsysvx_lwork.

csysvx_lwork(n,[lower])

Wrapper for csysvx_lwork.

zsysvx_lwork(n,[lower])

Wrapper for zsysvx_lwork.

ssytf2(a,[lower,overwrite_a])

Wrapper for ssytf2.

dsytf2(a,[lower,overwrite_a])

Wrapper for dsytf2.

csytf2(a,[lower,overwrite_a])

Wrapper for csytf2.

zsytf2(a,[lower,overwrite_a])

Wrapper for zsytf2.

ssytrd(a,[lower,lwork,overwrite_a])

Wrapper for ssytrd.

dsytrd(a,[lower,lwork,overwrite_a])

Wrapper for dsytrd.

ssytrd_lwork(n,[lower])

Wrapper for ssytrd_lwork.

dsytrd_lwork(n,[lower])

Wrapper for dsytrd_lwork.

ssytrf(a,[lower,lwork,overwrite_a])

Wrapper for ssytrf.

dsytrf(a,[lower,lwork,overwrite_a])

Wrapper for dsytrf.

csytrf(a,[lower,lwork,overwrite_a])

Wrapper for csytrf.

zsytrf(a,[lower,lwork,overwrite_a])

Wrapper for zsytrf.

ssytrf_lwork(n,[lower])

Wrapper for ssytrf_lwork.

dsytrf_lwork(n,[lower])

Wrapper for dsytrf_lwork.

csytrf_lwork(n,[lower])

Wrapper for csytrf_lwork.

zsytrf_lwork(n,[lower])

Wrapper for zsytrf_lwork.

stbtrs(ab,b,[uplo,trans,diag,overwrite_b])

Wrapper for stbtrs.

dtbtrs(ab,b,[uplo,trans,diag,overwrite_b])

Wrapper for dtbtrs.

ctbtrs(ab,b,[uplo,trans,diag,overwrite_b])

Wrapper for ctbtrs.

ztbtrs(ab,b,[uplo,trans,diag,overwrite_b])

Wrapper for ztbtrs.

stfsm(…)

Wrapper for stfsm.

dtfsm(…)

Wrapper for dtfsm.

ctfsm(…)

Wrapper for ctfsm.

ztfsm(…)

Wrapper for ztfsm.

stfttp(n,arf,[transr,uplo])

Wrapper for stfttp.

dtfttp(n,arf,[transr,uplo])

Wrapper for dtfttp.

ctfttp(n,arf,[transr,uplo])

Wrapper for ctfttp.

ztfttp(n,arf,[transr,uplo])

Wrapper for ztfttp.

stfttr(n,arf,[transr,uplo])

Wrapper for stfttr.

dtfttr(n,arf,[transr,uplo])

Wrapper for dtfttr.

ctfttr(n,arf,[transr,uplo])

Wrapper for ctfttr.

ztfttr(n,arf,[transr,uplo])

Wrapper for ztfttr.

stgexc(…)

Wrapper for stgexc.

dtgexc(…)

Wrapper for dtgexc.

ctgexc(…)

Wrapper for ctgexc.

ztgexc(…)

Wrapper for ztgexc.

stgsen(…)

Wrapper for stgsen.

dtgsen(…)

Wrapper for dtgsen.

ctgsen(…)

Wrapper for ctgsen.

ztgsen(…)

Wrapper for ztgsen.

stgsen_lwork(select,a,[ijob])

Wrapper for stgsen_lwork.

dtgsen_lwork(select,a,[ijob])

Wrapper for dtgsen_lwork.

ctgsen_lwork(select,a,b,[ijob])

Wrapper for ctgsen_lwork.

ztgsen_lwork(select,a,b,[ijob])

Wrapper for ztgsen_lwork.

stpttf(n,ap,[transr,uplo])

Wrapper for stpttf.

dtpttf(n,ap,[transr,uplo])

Wrapper for dtpttf.

ctpttf(n,ap,[transr,uplo])

Wrapper for ctpttf.

ztpttf(n,ap,[transr,uplo])

Wrapper for ztpttf.

stpttr(n,ap,[uplo])

Wrapper for stpttr.

dtpttr(n,ap,[uplo])

Wrapper for dtpttr.

ctpttr(n,ap,[uplo])

Wrapper for ctpttr.

ztpttr(n,ap,[uplo])

Wrapper for ztpttr.

strsyl(a,b,c,[trana,tranb,isgn,overwrite_c])

Wrapper for strsyl.

dtrsyl(a,b,c,[trana,tranb,isgn,overwrite_c])

Wrapper for dtrsyl.

ctrsyl(a,b,c,[trana,tranb,isgn,overwrite_c])

Wrapper for ctrsyl.

ztrsyl(a,b,c,[trana,tranb,isgn,overwrite_c])

Wrapper for ztrsyl.

strtri(c,[lower,unitdiag,overwrite_c])

Wrapper for strtri.

dtrtri(c,[lower,unitdiag,overwrite_c])

Wrapper for dtrtri.

ctrtri(c,[lower,unitdiag,overwrite_c])

Wrapper for ctrtri.

ztrtri(c,[lower,unitdiag,overwrite_c])

Wrapper for ztrtri.

strtrs(…)

Wrapper for strtrs.

dtrtrs(…)

Wrapper for dtrtrs.

ctrtrs(…)

Wrapper for ctrtrs.

ztrtrs(…)

Wrapper for ztrtrs.

strttf(a,[transr,uplo])

Wrapper for strttf.

dtrttf(a,[transr,uplo])

Wrapper for dtrttf.

ctrttf(a,[transr,uplo])

Wrapper for ctrttf.

ztrttf(a,[transr,uplo])

Wrapper for ztrttf.

strttp(a,[uplo])

Wrapper for strttp.

dtrttp(a,[uplo])

Wrapper for dtrttp.

ctrttp(a,[uplo])

Wrapper for ctrttp.

ztrttp(a,[uplo])

Wrapper for ztrttp.

stzrzf(a,[lwork,overwrite_a])

Wrapper for stzrzf.

dtzrzf(a,[lwork,overwrite_a])

Wrapper for dtzrzf.

ctzrzf(a,[lwork,overwrite_a])

Wrapper for ctzrzf.

ztzrzf(a,[lwork,overwrite_a])

Wrapper for ztzrzf.

stzrzf_lwork(m,n)

Wrapper for stzrzf_lwork.

dtzrzf_lwork(m,n)

Wrapper for dtzrzf_lwork.

ctzrzf_lwork(m,n)

Wrapper for ctzrzf_lwork.

ztzrzf_lwork(m,n)

Wrapper for ztzrzf_lwork.

cunghr(a,tau,[lo,hi,lwork,overwrite_a])

Wrapper for cunghr.

zunghr(a,tau,[lo,hi,lwork,overwrite_a])

Wrapper for zunghr.

cunghr_lwork(n,[lo,hi])

Wrapper for cunghr_lwork.

zunghr_lwork(n,[lo,hi])

Wrapper for zunghr_lwork.

cungqr(a,tau,[lwork,overwrite_a])

Wrapper for cungqr.

zungqr(a,tau,[lwork,overwrite_a])

Wrapper for zungqr.

cungrq(a,tau,[lwork,overwrite_a])

Wrapper for cungrq.

zungrq(a,tau,[lwork,overwrite_a])

Wrapper for zungrq.

cunmqr(side,trans,a,tau,c,lwork,[overwrite_c])

Wrapper for cunmqr.

zunmqr(side,trans,a,tau,c,lwork,[overwrite_c])

Wrapper for zunmqr.

sgeqrt(nb,a,[overwrite_a])

Wrapper for sgeqrt.

dgeqrt(nb,a,[overwrite_a])

Wrapper for dgeqrt.

cgeqrt(nb,a,[overwrite_a])

Wrapper for cgeqrt.

zgeqrt(nb,a,[overwrite_a])

Wrapper for zgeqrt.

sgemqrt(v,t,c,[side,trans,overwrite_c])

Wrapper for sgemqrt.

dgemqrt(v,t,c,[side,trans,overwrite_c])

Wrapper for dgemqrt.

cgemqrt(v,t,c,[side,trans,overwrite_c])

Wrapper for cgemqrt.

zgemqrt(v,t,c,[side,trans,overwrite_c])

Wrapper for zgemqrt.

sgttrf(…)

Wrapper for sgttrf.

dgttrf(…)

Wrapper for dgttrf.

cgttrf(…)

Wrapper for cgttrf.

zgttrf(…)

Wrapper for zgttrf.

sgttrs(dl,d,du,du2,ipiv,b,[trans,overwrite_b])

Wrapper for sgttrs.

dgttrs(dl,d,du,du2,ipiv,b,[trans,overwrite_b])

Wrapper for dgttrs.

cgttrs(dl,d,du,du2,ipiv,b,[trans,overwrite_b])

Wrapper for cgttrs.

zgttrs(dl,d,du,du2,ipiv,b,[trans,overwrite_b])

Wrapper for zgttrs.

stpqrt(l,nb,a,b,[overwrite_a,overwrite_b])

Wrapper for stpqrt.

dtpqrt(l,nb,a,b,[overwrite_a,overwrite_b])

Wrapper for dtpqrt.

ctpqrt(l,nb,a,b,[overwrite_a,overwrite_b])

Wrapper for ctpqrt.

ztpqrt(l,nb,a,b,[overwrite_a,overwrite_b])

Wrapper for ztpqrt.

stpmqrt(…)

Wrapper for stpmqrt.

dtpmqrt(…)

Wrapper for dtpmqrt.

ctpmqrt(…)

Wrapper for ctpmqrt.

ztpmqrt(…)

Wrapper for ztpmqrt.

cuncsd(…)

Wrapper for cuncsd.

zuncsd(…)

Wrapper for zuncsd.

cuncsd_lwork(m,p,q)

Wrapper for cuncsd_lwork.

zuncsd_lwork(m,p,q)

Wrapper for zuncsd_lwork.

cunmrz(a,tau,c,[side,trans,lwork,overwrite_c])

Wrapper for cunmrz.

zunmrz(a,tau,c,[side,trans,lwork,overwrite_c])

Wrapper for zunmrz.

cunmrz_lwork(m,n,[side,trans])

Wrapper for cunmrz_lwork.

zunmrz_lwork(m,n,[side,trans])

Wrapper for zunmrz_lwork.

ilaver()

Wrapper for ilaver.