Crate lapack_sys[][src]

Bindings to LAPACK (Fortran).

Architecture

Structs

__BindgenComplex

Functions

cbbcsd_
cbdsqr_
cgbbrd_
cgbcon_
cgbequ_
cgbequb_
cgbrfs_
cgbrfsx_
cgbsv_
cgbsvx_
cgbsvxx_
cgbtrf_
cgbtrs_
cgebak_
cgebal_
cgebrd_
cgecon_
cgeequ_
cgeequb_
cgees_
cgeesx_
cgeev_
cgeevx_
cgehrd_
cgejsv_
cgelq2_
cgelq_
cgelqf_
cgels_
cgelsd_
cgelss_
cgelsy_
cgemlq_
cgemqr_
cgemqrt_
cgeql2_
cgeqlf_
cgeqp3_
cgeqpf_
cgeqr2_
cgeqr_
cgeqrf_
cgeqrfp_
cgeqrt2_
cgeqrt3_
cgeqrt_
cgerfs_
cgerfsx_
cgerq2_
cgerqf_
cgesdd_
cgesv_
cgesvd_
cgesvdq_
cgesvdx_
cgesvj_
cgesvx_
cgesvxx_
cgetf2_
cgetrf2_
cgetrf_
cgetri_
cgetrs_
cgetsls_
cgetsqrhrt_
cggbak_
cggbal_
cgges3_
cgges_
cggesx_
cggev3_
cggev_
cggevx_
cggglm_
cgghd3_
cgghrd_
cgglse_
cggqrf_
cggrqf_
cggsvd3_
cggsvd_
cggsvp3_
cggsvp_
cgtcon_
cgtrfs_
cgtsv_
cgtsvx_
cgttrf_
cgttrs_
chbev_
chbev_2stage_
chbevd_
chbevd_2stage_
chbevx_
chbevx_2stage_
chbgst_
chbgv_
chbgvd_
chbgvx_
chbtrd_
checon_
checon_3_
cheequb_
cheev_
cheev_2stage_
cheevd_
cheevd_2stage_
cheevr_
cheevr_2stage_
cheevx_
cheevx_2stage_
chegst_
chegv_
chegv_2stage_
chegvd_
chegvx_
cherfs_
cherfsx_
chesv_
chesv_aa_
chesv_aa_2stage_
chesv_rk_
chesv_rook_
chesvx_
chesvxx_
cheswapr_
chetrd_
chetrd_2stage_
chetrf_
chetrf_aa_
chetrf_aa_2stage_
chetrf_rk_
chetrf_rook_
chetri2_
chetri2x_
chetri_
chetri_3_
chetrs2_
chetrs_
chetrs_3_
chetrs_aa_
chetrs_aa_2stage_
chetrs_rook_
chfrk_
chgeqz_
chpcon_
chpev_
chpevd_
chpevx_
chpgst_
chpgv_
chpgvd_
chpgvx_
chprfs_
chpsv_
chpsvx_
chptrd_
chptrf_
chptri_
chptrs_
chsein_
chseqr_
clacgv_
clacn2_
clacp2_
clacpy_
clacrm_
clag2z_
clagge_
claghe_
clagsy_
clangb_
clange_
clangt_
clanhb_
clanhe_
clanhp_
clanhs_
clanht_
clansb_
clansp_
clansy_
clantb_
clantp_
clantr_
clapmr_
clapmt_
clarcm_
clarf_
clarfb_
clarfg_
clarft_
clarfx_
clarnv_
clascl_
claset_
classq_
claswp_
clatms_
clauum_
cpbcon_
cpbequ_
cpbrfs_
cpbstf_
cpbsv_
cpbsvx_
cpbtrf_
cpbtrs_
cpftrf_
cpftri_
cpftrs_
cpocon_
cpoequ_
cpoequb_
cporfs_
cporfsx_
cposv_
cposvx_
cposvxx_
cpotf2_
cpotrf2_
cpotrf_
cpotri_
cpotrs_
cppcon_
cppequ_
cpprfs_
cppsv_
cppsvx_
cpptrf_
cpptri_
cpptrs_
cpstrf_
cptcon_
cpteqr_
cptrfs_
cptsv_
cptsvx_
cpttrf_
cpttrs_
cspcon_
csprfs_
cspsv_
cspsvx_
csptrf_
csptri_
csptrs_
cstedc_
cstegr_
cstein_
cstemr_
csteqr_
csycon_
csycon_3_
csyconv_
csyequb_
csyr_
csyrfs_
csyrfsx_
csysv_
csysv_aa_
csysv_aa_2stage_
csysv_rk_
csysv_rook_
csysvx_
csysvxx_
csyswapr_
csytrf_
csytrf_aa_
csytrf_aa_2stage_
csytrf_rk_
csytrf_rook_
csytri2_
csytri2x_
csytri_
csytri_3_
csytrs2_
csytrs_
csytrs_3_
csytrs_aa_
csytrs_aa_2stage_
csytrs_rook_
ctbcon_
ctbrfs_
ctbtrs_
ctfsm_
ctftri_
ctfttp_
ctfttr_
ctgevc_
ctgexc_
ctgsen_
ctgsja_
ctgsna_
ctgsyl_
ctpcon_
ctplqt2_
ctplqt_
ctpmlqt_
ctpmqrt_
ctpqrt2_
ctpqrt_
ctprfb_
ctprfs_
ctptri_
ctptrs_
ctpttf_
ctpttr_
ctrcon_
ctrevc3_
ctrevc_
ctrexc_
ctrrfs_
ctrsen_
ctrsna_
ctrsyl_
ctrtri_
ctrtrs_
ctrttf_
ctrttp_
ctzrzf_
cunbdb_
cuncsd2by1_
cuncsd_
cungbr_
cunghr_
cunglq_
cungql_
cungqr_
cungrq_
cungtr_
cungtsqr_row_
cunmbr_
cunmhr_
cunmlq_
cunmql_
cunmqr_
cunmrq_
cunmrz_
cunmtr_
cupgtr_
cupmtr_
dbbcsd_
dbdsdc_
dbdsqr_
dbdsvdx_
ddisna_
dgbbrd_
dgbcon_
dgbequ_
dgbequb_
dgbrfs_
dgbrfsx_
dgbsv_
dgbsvx_
dgbsvxx_
dgbtrf_
dgbtrs_
dgebak_
dgebal_
dgebrd_
dgecon_
dgeequ_
dgeequb_
dgees_
dgeesx_
dgeev_
dgeevx_
dgehrd_
dgejsv_
dgelq2_
dgelq_
dgelqf_
dgels_
dgelsd_
dgelss_
dgelsy_
dgemlq_
dgemqr_
dgemqrt_
dgeql2_
dgeqlf_
dgeqp3_
dgeqpf_
dgeqr2_
dgeqr_
dgeqrf_
dgeqrfp_
dgeqrt2_
dgeqrt3_
dgeqrt_
dgerfs_
dgerfsx_
dgerq2_
dgerqf_
dgesdd_
dgesv_
dgesvd_
dgesvdq_
dgesvdx_
dgesvj_
dgesvx_
dgesvxx_
dgetf2_
dgetrf2_
dgetrf_
dgetri_
dgetrs_
dgetsls_
dgetsqrhrt_
dggbak_
dggbal_
dgges3_
dgges_
dggesx_
dggev3_
dggev_
dggevx_
dggglm_
dgghd3_
dgghrd_
dgglse_
dggqrf_
dggrqf_
dggsvd3_
dggsvd_
dggsvp3_
dggsvp_
dgtcon_
dgtrfs_
dgtsv_
dgtsvx_
dgttrf_
dgttrs_
dhgeqz_
dhsein_
dhseqr_
dlacn2_
dlacpy_
dlag2s_
dlagge_
dlagsy_
dlamch_
dlangb_
dlange_
dlangt_
dlanhs_
dlansb_
dlansp_
dlanst_
dlansy_
dlantb_
dlantp_
dlantr_
dlapmr_
dlapmt_
dlapy2_
dlapy3_
dlarf_
dlarfb_
dlarfg_
dlarft_
dlarfx_
dlarnv_
dlartgp_
dlartgs_
dlascl_
dlaset_
dlasrt_
dlassq_
dlaswp_
dlatms_
dlauum_
dopgtr_
dopmtr_
dorbdb_
dorcsd2by1_
dorcsd_
dorgbr_
dorghr_
dorglq_
dorgql_
dorgqr_
dorgrq_
dorgtr_
dorgtsqr_row_
dormbr_
dormhr_
dormlq_
dormql_
dormqr_
dormrq_
dormrz_
dormtr_
dpbcon_
dpbequ_
dpbrfs_
dpbstf_
dpbsv_
dpbsvx_
dpbtrf_
dpbtrs_
dpftrf_
dpftri_
dpftrs_
dpocon_
dpoequ_
dpoequb_
dporfs_
dporfsx_
dposv_
dposvx_
dposvxx_
dpotf2_
dpotrf2_
dpotrf_
dpotri_
dpotrs_
dppcon_
dppequ_
dpprfs_
dppsv_
dppsvx_
dpptrf_
dpptri_
dpptrs_
dpstrf_
dptcon_
dpteqr_
dptrfs_
dptsv_
dptsvx_
dpttrf_
dpttrs_
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_
dsyconv_
dsyequb_
dsyev_
dsyev_2stage_
dsyevd_
dsyevd_2stage_
dsyevr_
dsyevr_2stage_
dsyevx_
dsyevx_2stage_
dsygst_
dsygv_
dsygv_2stage_
dsygvd_
dsygvx_
dsyrfs_
dsyrfsx_
dsysv_
dsysv_aa_
dsysv_aa_2stage_
dsysv_rk_
dsysv_rook_
dsysvx_
dsysvxx_
dsyswapr_
dsytrd_
dsytrd_2stage_
dsytrf_
dsytrf_aa_
dsytrf_aa_2stage_
dsytrf_rk_
dsytrf_rook_
dsytri2_
dsytri2x_
dsytri_
dsytri_3_
dsytrs2_
dsytrs_
dsytrs_3_
dsytrs_aa_
dsytrs_aa_2stage_
dsytrs_rook_
dtbcon_
dtbrfs_
dtbtrs_
dtfsm_
dtftri_
dtfttp_
dtfttr_
dtgevc_
dtgexc_
dtgsen_
dtgsja_
dtgsna_
dtgsyl_
dtpcon_
dtplqt2_
dtplqt_
dtpmlqt_
dtpmqrt_
dtpqrt2_
dtpqrt_
dtprfb_
dtprfs_
dtptri_
dtptrs_
dtpttf_
dtpttr_
dtrcon_
dtrevc3_
dtrevc_
dtrexc_
dtrrfs_
dtrsen_
dtrsna_
dtrsyl_
dtrtri_
dtrtrs_
dtrttf_
dtrttp_
dtzrzf_
ilaver_
lsame_
sbbcsd_
sbdsdc_
sbdsqr_
sbdsvdx_
sdisna_
sgbbrd_
sgbcon_
sgbequ_
sgbequb_
sgbrfs_
sgbrfsx_
sgbsv_
sgbsvx_
sgbsvxx_
sgbtrf_
sgbtrs_
sgebak_
sgebal_
sgebrd_
sgecon_
sgeequ_
sgeequb_
sgees_
sgeesx_
sgeev_
sgeevx_
sgehrd_
sgejsv_
sgelq2_
sgelq_
sgelqf_
sgels_
sgelsd_
sgelss_
sgelsy_
sgemlq_
sgemqr_
sgemqrt_
sgeql2_
sgeqlf_
sgeqp3_
sgeqpf_
sgeqr2_
sgeqr_
sgeqrf_
sgeqrfp_
sgeqrt2_
sgeqrt3_
sgeqrt_
sgerfs_
sgerfsx_
sgerq2_
sgerqf_
sgesdd_
sgesv_
sgesvd_
sgesvdq_
sgesvdx_
sgesvj_
sgesvx_
sgesvxx_
sgetf2_
sgetrf2_
sgetrf_
sgetri_
sgetrs_
sgetsls_
sgetsqrhrt_
sggbak_
sggbal_
sgges3_
sgges_
sggesx_
sggev3_
sggev_
sggevx_
sggglm_
sgghd3_
sgghrd_
sgglse_
sggqrf_
sggrqf_
sggsvd3_
sggsvd_
sggsvp3_
sggsvp_
sgtcon_
sgtrfs_
sgtsv_
sgtsvx_
sgttrf_
sgttrs_
shgeqz_
shsein_
shseqr_
slacn2_
slacpy_
slag2d_
slagge_
slagsy_
slamch_
slangb_
slange_
slangt_
slanhs_
slansb_
slansp_
slanst_
slansy_
slantb_
slantp_
slantr_
slapmr_
slapmt_
slapy2_
slapy3_
slarf_
slarfb_
slarfg_
slarft_
slarfx_
slarnv_
slartgp_
slartgs_
slascl_
slaset_
slasrt_
slassq_
slaswp_
slatms_
slauum_
sopgtr_
sopmtr_
sorbdb_
sorcsd2by1_
sorcsd_
sorgbr_
sorghr_
sorglq_
sorgql_
sorgqr_
sorgrq_
sorgtr_
sorgtsqr_row_
sormbr_
sormhr_
sormlq_
sormql_
sormqr_
sormrq_
sormrz_
sormtr_
spbcon_
spbequ_
spbrfs_
spbstf_
spbsv_
spbsvx_
spbtrf_
spbtrs_
spftrf_
spftri_
spftrs_
spocon_
spoequ_
spoequb_
sporfs_
sporfsx_
sposv_
sposvx_
sposvxx_
spotf2_
spotrf2_
spotrf_
spotri_
spotrs_
sppcon_
sppequ_
spprfs_
sppsv_
sppsvx_
spptrf_
spptri_
spptrs_
spstrf_
sptcon_
spteqr_
sptrfs_
sptsv_
sptsvx_
spttrf_
spttrs_
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_
ssyconv_
ssyequb_
ssyev_
ssyev_2stage_
ssyevd_
ssyevd_2stage_
ssyevr_
ssyevr_2stage_
ssyevx_
ssyevx_2stage_
ssygst_
ssygv_
ssygv_2stage_
ssygvd_
ssygvx_
ssyrfs_
ssyrfsx_
ssysv_
ssysv_aa_
ssysv_aa_2stage_
ssysv_rk_
ssysv_rook_
ssysvx_
ssysvxx_
ssyswapr_
ssytrd_
ssytrd_2stage_
ssytrf_
ssytrf_aa_
ssytrf_aa_2stage_
ssytrf_rk_
ssytrf_rook_
ssytri2_
ssytri2x_
ssytri_
ssytri_3_
ssytrs2_
ssytrs_
ssytrs_3_
ssytrs_aa_
ssytrs_aa_2stage_
ssytrs_rook_
stbcon_
stbrfs_
stbtrs_
stfsm_
stftri_
stfttp_
stfttr_
stgevc_
stgexc_
stgsen_
stgsja_
stgsna_
stgsyl_
stpcon_
stplqt2_
stplqt_
stpmlqt_
stpmqrt_
stpqrt2_
stpqrt_
stprfb_
stprfs_
stptri_
stptrs_
stpttf_
stpttr_
strcon_
strevc3_
strevc_
strexc_
strrfs_
strsen_
strsna_
strsyl_
strtri_
strtrs_
strttf_
strttp_
stzrzf_
zbbcsd_
zbdsqr_
zcgesv_
zcposv_
zgbbrd_
zgbcon_
zgbequ_
zgbequb_
zgbrfs_
zgbrfsx_
zgbsv_
zgbsvx_
zgbsvxx_
zgbtrf_
zgbtrs_
zgebak_
zgebal_
zgebrd_
zgecon_
zgeequ_
zgeequb_
zgees_
zgeesx_
zgeev_
zgeevx_
zgehrd_
zgejsv_
zgelq2_
zgelq_
zgelqf_
zgels_
zgelsd_
zgelss_
zgelsy_
zgemlq_
zgemqr_
zgemqrt_
zgeql2_
zgeqlf_
zgeqp3_
zgeqpf_
zgeqr2_
zgeqr_
zgeqrf_
zgeqrfp_
zgeqrt2_
zgeqrt3_
zgeqrt_
zgerfs_
zgerfsx_
zgerq2_
zgerqf_
zgesdd_
zgesv_
zgesvd_
zgesvdq_
zgesvdx_
zgesvj_
zgesvx_
zgesvxx_
zgetf2_
zgetrf2_
zgetrf_
zgetri_
zgetrs_
zgetsls_
zgetsqrhrt_
zggbak_
zggbal_
zgges3_
zgges_
zggesx_
zggev3_
zggev_
zggevx_
zggglm_
zgghd3_
zgghrd_
zgglse_
zggqrf_
zggrqf_
zggsvd3_
zggsvd_
zggsvp3_
zggsvp_
zgtcon_
zgtrfs_
zgtsv_
zgtsvx_
zgttrf_
zgttrs_
zhbev_
zhbev_2stage_
zhbevd_
zhbevd_2stage_
zhbevx_
zhbevx_2stage_
zhbgst_
zhbgv_
zhbgvd_
zhbgvx_
zhbtrd_
zhecon_
zhecon_3_
zheequb_
zheev_
zheev_2stage_
zheevd_
zheevd_2stage_
zheevr_
zheevr_2stage_
zheevx_
zheevx_2stage_
zhegst_
zhegv_
zhegv_2stage_
zhegvd_
zhegvx_
zherfs_
zherfsx_
zhesv_
zhesv_aa_
zhesv_aa_2stage_
zhesv_rk_
zhesv_rook_
zhesvx_
zhesvxx_
zheswapr_
zhetrd_
zhetrd_2stage_
zhetrf_
zhetrf_aa_
zhetrf_aa_2stage_
zhetrf_rk_
zhetrf_rook_
zhetri2_
zhetri2x_
zhetri_
zhetri_3_
zhetrs2_
zhetrs_
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_
zlacgv_
zlacn2_
zlacp2_
zlacpy_
zlacrm_
zlag2c_
zlagge_
zlaghe_
zlagsy_
zlangb_
zlange_
zlangt_
zlanhb_
zlanhe_
zlanhp_
zlanhs_
zlanht_
zlansb_
zlansp_
zlansy_
zlantb_
zlantp_
zlantr_
zlapmr_
zlapmt_
zlarcm_
zlarf_
zlarfb_
zlarfg_
zlarft_
zlarfx_
zlarnv_
zlascl_
zlaset_
zlassq_
zlaswp_
zlatms_
zlauum_
zpbcon_
zpbequ_
zpbrfs_
zpbstf_
zpbsv_
zpbsvx_
zpbtrf_
zpbtrs_
zpftrf_
zpftri_
zpftrs_
zpocon_
zpoequ_
zpoequb_
zporfs_
zporfsx_
zposv_
zposvx_
zposvxx_
zpotf2_
zpotrf2_
zpotrf_
zpotri_
zpotrs_
zppcon_
zppequ_
zpprfs_
zppsv_
zppsvx_
zpptrf_
zpptri_
zpptrs_
zpstrf_
zptcon_
zpteqr_
zptrfs_
zptsv_
zptsvx_
zpttrf_
zpttrs_
zspcon_
zsprfs_
zspsv_
zspsvx_
zsptrf_
zsptri_
zsptrs_
zstedc_
zstegr_
zstein_
zstemr_
zsteqr_
zsycon_
zsycon_3_
zsyconv_
zsyequb_
zsyr_
zsyrfs_
zsyrfsx_
zsysv_
zsysv_aa_
zsysv_aa_2stage_
zsysv_rk_
zsysv_rook_
zsysvx_
zsysvxx_
zsyswapr_
zsytrf_
zsytrf_aa_
zsytrf_aa_2stage_
zsytrf_rk_
zsytrf_rook_
zsytri2_
zsytri2x_
zsytri_
zsytri_3_
zsytrs2_
zsytrs_
zsytrs_3_
zsytrs_aa_
zsytrs_aa_2stage_
zsytrs_rook_
ztbcon_
ztbrfs_
ztbtrs_
ztfsm_
ztftri_
ztfttp_
ztfttr_
ztgevc_
ztgexc_
ztgsen_
ztgsja_
ztgsna_
ztgsyl_
ztpcon_
ztplqt2_
ztplqt_
ztpmlqt_
ztpmqrt_
ztpqrt2_
ztpqrt_
ztprfb_
ztprfs_
ztptri_
ztptrs_
ztpttf_
ztpttr_
ztrcon_
ztrevc3_
ztrevc_
ztrexc_
ztrrfs_
ztrsen_
ztrsna_
ztrsyl_
ztrtri_
ztrtrs_
ztrttf_
ztrttp_
ztzrzf_
zunbdb_
zuncsd2by1_
zuncsd_
zungbr_
zunghr_
zunglq_
zungql_
zungqr_
zungrq_
zungtr_
zungtsqr_row_
zunmbr_
zunmhr_
zunmlq_
zunmql_
zunmqr_
zunmrq_
zunmrz_
zunmtr_
zupgtr_
zupmtr_

Type Definitions

LAPACK_C_SELECT1
LAPACK_C_SELECT2
LAPACK_D_SELECT2
LAPACK_D_SELECT3
LAPACK_S_SELECT2
LAPACK_S_SELECT3
LAPACK_Z_SELECT1
LAPACK_Z_SELECT2
c_double_complex

A complex number with 64-bit parts.

c_float_complex

A complex number with 32-bit parts.

lapack_complex_double
lapack_complex_float
lapack_float_return
lapack_int
lapack_logical