| 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 | — | — | — | — | |
| dbdsqr | done | 23 | 96% | 86% | Compute the SVD of a real bidiagonal matrix |
| dbdsvdx | — | — | — | — | |
| ddisna | — | — | — | — | |
| dgbbrd | — | — | — | — | |
| dgbcon | done | 6 | 94% | 86% | Estimates the reciprocal condition number of a general banded matrix |
| dgbequ | — | — | — | — | |
| dgbequb | — | — | — | — | |
| dgbrfs | — | — | — | — | |
| dgbrfsx | — | — | — | — | |
| dgbsv | done | 8 | 100% | 100% | Solve a banded system of linear equations |
| dgbsvx | — | — | — | — | |
| dgbsvxx | — | — | — | — | |
| dgbtf2 | done | 9 | 100% | 100% | Compute LU factorization of a banded matrix (unblocked) |
| dgbtrf | done | 8 | 79% | 81% | Compute LU factorization of a banded matrix (blocked) |
| dgbtrs | done | 13 | 100% | 100% | Solve a banded system using the LU factorization from dgbtrf |
| dgebak | done | 12 | 91% | 93% | Back-transforms eigenvectors after balancing by dgebal |
| dgebal | done | 9 | 95% | 90% | Balances a general real matrix for eigenvalue computation |
| dgebd2 | done | 8 | 100% | 100% | Reduce a general matrix to bidiagonal form (unblocked) |
| dgebrd | done | 11 | 100% | 100% | Reduce a general matrix to bidiagonal form (blocked) |
| dgecon | done | 12 | 97% | 85% | Estimate the reciprocal condition number of a general matrix |
| dgedmd | — | — | — | — | |
| dgedmdq | — | — | — | — | |
| dgeequ | done | 8 | 100% | 100% | Computes row and column scalings for equilibrating a general matrix |
| dgeequb | — | — | — | — | |
| dgees | done | 16 | 88% | 84% | Computes eigenvalues and Schur decomposition of a real general matrix |
| dgeesx | — | — | — | — | |
| dgeev | done | 10 | 92% | 87% | Computes eigenvalues and eigenvectors of a real general matrix |
| dgeevx | — | — | — | — | |
| dgehd2 | done | 7 | 100% | 100% | Reduce a general matrix to upper Hessenberg form (unblocked) |
| dgehrd | done | 8 | 100% | 100% | Reduce a general matrix to upper Hessenberg form (blocked) |
| dgejsv | — | — | — | — | |
| dgelq | — | — | — | — | |
| dgelq2 | done | 11 | 100% | 100% | Compute the LQ factorization of a real matrix (unblocked) |
| dgelqf | done | 12 | 100% | 100% | Compute the LQ factorization of a real matrix (blocked) |
| dgelqt | — | — | — | — | |
| dgelqt3 | — | — | — | — | |
| dgels | done | 24 | 100% | 100% | Solve overdetermined or underdetermined real linear systems using QR or LQ factorization |
| dgelsd | — | — | — | — | |
| dgelss | done | 27 | 94% | 90% | Compute the minimum norm solution using SVD |
| dgelst | — | — | — | — | |
| dgelsy | — | — | — | — | |
| dgemlq | — | — | — | — | |
| dgemlqt | — | — | — | — | |
| dgemqr | — | — | — | — | |
| dgemqrt | — | — | — | — | |
| dgeql2 | — | — | — | — | |
| dgeqlf | — | — | — | — | |
| dgeqp3 | done | 11 | 100% | 100% | Computes a QR factorization with column pivoting of a real matrix |
| dgeqp3rk | — | — | — | — | |
| dgeqr | — | — | — | — | |
| dgeqr2 | done | 5 | 100% | 100% | Compute QR factorization of a real matrix (unblocked). |
| dgeqr2p | — | — | — | — | |
| dgeqrf | done | 6 | 100% | 100% | Compute QR factorization of a real matrix (blocked). |
| dgeqrfp | — | — | — | — | |
| dgeqrt | — | — | — | — | |
| dgeqrt2 | — | — | — | — | |
| dgeqrt3 | — | — | — | — | |
| dgerfs | done | 7 | 95% | 85% | Improves the solution to A*X = B using iterative refinement |
| dgerfsx | — | — | — | — | |
| dgerq2 | done | 9 | 100% | 100% | Compute the RQ factorization of a real matrix (unblocked) |
| dgerqf | done | 9 | 100% | 100% | Compute the RQ factorization of a real matrix (blocked) |
| dgesc2 | done | 4 | 97% | 90% | Solves a system of linear equations with an LU factored matrix using complete pivoting |
| dgesdd | — | — | — | — | |
| dgesv | done | 7 | 100% | 100% | Compute the solution to a real system of linear equations A*X=B. |
| dgesvd | done | 43 | 99% | 97% | Compute the singular value decomposition of a real matrix |
| dgesvdq | — | — | — | — | |
| dgesvdx | — | — | — | — | |
| dgesvj | — | — | — | — | |
| dgesvx | done | 9 | 99% | 92% | Expert driver for solving a general system with equilibration and condition estimation |
| dgesvxx | — | — | — | — | |
| dgetc2 | done | 6 | 96% | 89% | LU factorization with complete pivoting of a general NxN matrix |
| dgetf2 | — | — | — | — | |
| dgetrf | done | 12 | 100% | 100% | Blocked LU factorization of a general M-by-N matrix using partial pivoting. |
| dgetrf2 | done | 11 | 100% | 100% | Recursive LU factorization of a general M-by-N matrix using partial pivoting. |
| dgetri | done | 9 | 100% | 100% | Compute the inverse of a matrix using the LU factorization from dgetrf |
| dgetrs | done | 10 | 100% | 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 | — | — | — | — | |
| dggqrf | done | 6 | 100% | 100% | Computes a generalized QR factorization of matrices A and B |
| dggrqf | — | — | — | — | |
| dggsvd3 | done | 5 | 100% | 100% | Computes the generalized singular value decomposition of a real matrix pair |
| dggsvp3 | done | 9 | 100% | 100% | Compute the preprocessing for the generalized SVD of real matrices A and B |
| dgsvj0 | — | — | — | — | |
| dgsvj1 | — | — | — | — | |
| dgtcon | done | 11 | 100% | 100% | Estimate the reciprocal of the condition number of a real general tridiagonal matrix |
| dgtrfs | done | 6 | 98% | 91% | Iterative refinement for a general tridiagonal system |
| dgtsv | done | 8 | 96% | 86% | Solves a general real tridiagonal system of linear equations |
| dgtsvx | done | 9 | 99% | 91% | Expert driver for solving a general tridiagonal system |
| dgttrf | done | 9 | 100% | 100% | Computes the LU factorization of a real tridiagonal matrix |
| dgttrs | done | 12 | 100% | 100% | Solves a real tridiagonal system using LU factorization from dgttrf |
| dgtts2 | done | 11 | 100% | 100% | Solves a real tridiagonal system using LU factorization from dgttrf (unblocked) |
| dhgeqz | — | — | — | — | |
| dhsein | — | — | — | — | |
| dhseqr | done | 10 | 81% | 90% | Computes eigenvalues and Schur decomposition of an upper Hessenberg matrix |
| disnan | done | 8 | 100% | 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 | — | — | — | — | |
| dlabrd | done | 8 | 100% | 100% | Reduce the first NB rows and columns of a matrix to bidiagonal form |
| dlacn2 | done | 6 | 83% | 60% | Estimate the 1-norm of a square matrix using reverse communication |
| dlacon | — | — | — | — | |
| dlacpy | done | 9 | 100% | 100% | Copy all or part of a matrix A to another matrix B. |
| dladiv | done | 10 | 100% | 100% | Perform safe complex division in real arithmetic |
| dlae2 | done | 10 | 100% | 100% | Compute eigenvalues of a 2-by-2 symmetric matrix |
| dlaebz | done | 8 | 95% | 89% | Auxiliary bisection routine for tridiagonal eigenvalue computation |
| dlaed0 | — | — | — | — | |
| dlaed1 | — | — | — | — | |
| dlaed2 | — | — | — | — | |
| dlaed3 | — | — | — | — | |
| dlaed4 | — | — | — | — | |
| dlaed5 | — | — | — | — | |
| dlaed6 | — | — | — | — | |
| dlaed7 | — | — | — | — | |
| dlaed8 | — | — | — | — | |
| dlaed9 | — | — | — | — | |
| dlaeda | — | — | — | — | |
| dlaein | — | — | — | — | |
| dlaev2 | done | 10 | 100% | 100% | Compute eigendecomposition of a 2-by-2 symmetric matrix |
| dlaexc | done | 12 | 98% | 87% | Swaps adjacent diagonal blocks of a real upper quasi-triangular matrix |
| dlag2 | — | — | — | — | |
| dlag2s | — | — | — | — | |
| dlags2 | done | 11 | 98% | 86% | Computes 2-by-2 orthogonal matrices U, V, Q for simultaneous upper/lower triangularization |
| dlagtf | done | 3 | 93% | 75% | Factorizes the matrix (T - lambda*I) where T is a tridiagonal matrix |
| dlagtm | done | 12 | 99% | 94% | Multiply a general tridiagonal matrix by a rectangular matrix |
| dlagts | done | 12 | 77% | 82% | Solves a tridiagonal system factored by dlagtf |
| dlagv2 | — | — | — | — | |
| dlahqr | done | 10 | 94% | 91% | Computes eigenvalues and Schur form of an upper Hessenberg matrix (small/medium) |
| dlahr2 | done | 6 | 100% | 100% | Reduce NB columns of a general matrix in Hessenberg form |
| dlaic1 | — | — | — | — | |
| dlaisnan | done | 6 | 100% | 100% | Test for NaN by comparing two arguments for inequality |
| dlaln2 | done | 21 | 84% | 78% | Solves a 1x1 or 2x2 linear system with scaling to prevent overflow |
| dlals0 | — | — | — | — | |
| dlalsa | — | — | — | — | |
| dlalsd | — | — | — | — | |
| dlamrg | done | 7 | 100% | 100% | LAPACK dlamrg routine |
| dlamswlq | — | — | — | — | |
| dlamtsqr | — | — | — | — | |
| dlaneg | — | — | — | — | |
| dlangb | — | — | — | — | |
| dlange | done | 20 | 100% | 100% | Compute the value of the one norm, Frobenius norm, infinity norm, or largest absolute value of a matrix |
| dlangt | done | 19 | 93% | 79% | Compute the norm of a general tridiagonal matrix |
| dlanhs | — | — | — | — | |
| dlansb | — | — | — | — | |
| dlansf | — | — | — | — | |
| dlansp | — | — | — | — | |
| dlanst | done | 15 | 100% | 96% | Compute the norm of a symmetric tridiagonal matrix |
| dlansy | done | 23 | 99% | 95% | Compute the norm of a real symmetric matrix |
| dlantb | — | — | — | — | |
| dlantp | — | — | — | — | |
| dlantr | done | 35 | 99% | 98% | Computes the norm of a real triangular matrix |
| dlanv2 | done | 15 | 93% | 86% | Computes the Schur factorization of a 2x2 nonsymmetric matrix |
| dlaorhr_col_getrfnp | — | — | — | — | |
| dlaorhr_col_getrfnp2 | — | — | — | — | |
| dlapll | done | 6 | 100% | 100% | Measures linear dependence of two vectors via QR factorization and SVD |
| dlapmr | — | — | — | — | |
| dlapmt | done | 12 | 100% | 100% | Permute columns of a matrix |
| dlapy2 | done | 8 | 100% | 100% | Return sqrt(x**2 + y**2), taking care not to cause unnecessary overflow. |
| dlapy3 | done | 10 | 100% | 100% | Return sqrt(x^2 + y^2 + z^2) safely avoiding overflow |
| dlaqgb | — | — | — | — | |
| dlaqge | done | 8 | 100% | 100% | Equilibrates a general matrix using row and column scaling factors |
| dlaqp2 | done | 8 | 98% | 92% | Computes a QR factorization with column pivoting using Level 2 BLAS |
| dlaqp2rk | — | — | — | — | |
| dlaqp3rk | — | — | — | — | |
| dlaqps | done | 5 | 98% | 94% | Computes a step of QR factorization with column pivoting using Level 3 BLAS |
| dlaqr0 | done | 13 | 86% | 76% | Computes eigenvalues and Schur form using multishift QR with aggressive early deflation |
| dlaqr1 | done | 11 | 100% | 100% | Sets a scalar multiple of the first column of H - shift product |
| dlaqr2 | done | 13 | 91% | 80% | Performs aggressive early deflation on an upper Hessenberg matrix |
| dlaqr3 | done | 5 | 100% | 100% | Performs aggressive early deflation with blocked operations |
| dlaqr4 | done | 12 | 84% | 84% | Multi-shift QR algorithm for eigenvalues of a Hessenberg matrix |
| dlaqr5 | done | 20 | 89% | 92% | Performs a single small-bulge multi-shift QR sweep |
| dlaqsb | — | — | — | — | |
| dlaqsp | — | — | — | — | |
| dlaqsy | done | 6 | 100% | 100% | Equilibrate a symmetric matrix using scaling factors |
| dlaqtr | — | — | — | — | |
| dlaqz0 | — | — | — | — | |
| dlaqz1 | — | — | — | — | |
| dlaqz2 | — | — | — | — | |
| dlaqz3 | — | — | — | — | |
| dlaqz4 | — | — | — | — | |
| dlar1v | — | — | — | — | |
| dlar2v | — | — | — | — | |
| dlarf | done | 6 | 100% | 100% | Apply a real Householder reflector to a matrix. |
| dlarfb | done | 17 | 100% | 100% | Apply a real block Householder reflector to a matrix. |
| dlarfb_gett | — | — | — | — | |
| dlarfg | done | 8 | 100% | 82% | Generate a real Householder reflector. |
| dlarfgp | — | — | — | — | |
| dlarft | done | 15 | 100% | 100% | Form the triangular factor T of a real block reflector. |
| dlarfx | done | 13 | 96% | 88% | Applies an elementary reflector to a general matrix with unrolled loops |
| dlarfy | — | — | — | — | |
| dlargv | — | — | — | — | |
| dlarmm | — | — | — | — | |
| dlarnv | done | 3 | 100% | 100% | Generates a vector of random numbers from a specified distribution |
| dlarra | — | — | — | — | |
| dlarrb | — | — | — | — | |
| dlarrc | — | — | — | — | |
| dlarrd | — | — | — | — | |
| dlarre | — | — | — | — | |
| dlarrf | — | — | — | — | |
| dlarrj | — | — | — | — | |
| dlarrk | — | — | — | — | |
| dlarrr | — | — | — | — | |
| dlarrv | — | — | — | — | |
| dlarscl2 | — | — | — | — | |
| dlartg | done | 29 | 100% | 100% | Generate a plane rotation (real Givens rotation) |
| dlartgp | — | — | — | — | |
| dlartgs | — | — | — | — | |
| dlartv | — | — | — | — | |
| dlaruv | done | 3 | 98% | 86% | Generates a vector of random numbers from a uniform distribution |
| dlarz | — | — | — | — | |
| dlarzb | — | — | — | — | |
| dlarzt | — | — | — | — | |
| dlas2 | done | 32 | 100% | 100% | Compute singular values of a 2-by-2 triangular matrix |
| dlascl | done | 22 | 100% | 100% | Scale a matrix by CTO/CFROM with overflow protection |
| dlascl2 | — | — | — | — | |
| dlasd0 | — | — | — | — | |
| dlasd1 | — | — | — | — | |
| dlasd2 | — | — | — | — | |
| dlasd3 | — | — | — | — | |
| dlasd4 | — | — | — | — | |
| dlasd5 | — | — | — | — | |
| dlasd6 | — | — | — | — | |
| dlasd7 | — | — | — | — | |
| dlasd8 | — | — | — | — | |
| dlasda | — | — | — | — | |
| dlasdq | — | — | — | — | |
| dlasdt | — | — | — | — | |
| dlaset | done | 15 | 100% | 100% | Initialize a matrix to given diagonal and off-diagonal values |
| dlasq1 | done | 13 | 91% | 95% | Compute all singular values of a real bidiagonal matrix via dqds |
| dlasq2 | done | 27 | 87% | 92% | Compute all eigenvalues of a symmetric positive definite tridiagonal matrix via dqds |
| dlasq3 | done | 15 | 90% | 93% | Check for deflation and compute shift for dqds iteration |
| dlasq4 | done | 44 | 98% | 98% | Compute approximate singular value for dqds iteration |
| dlasq5 | done | 24 | 100% | 100% | Compute one dqds transform with shift |
| dlasq6 | done | 18 | 100% | 100% | Compute one dqds transform without shift |
| dlasr | done | 17 | 100% | 100% | Apply a sequence of plane rotations to a general rectangular matrix |
| dlasrt | done | 33 | 98% | 96% | Sort an array of doubles in increasing or decreasing order |
| dlassq | done | 27 | 100% | 100% | Return an updated sum of squares represented in scaled form |
| dlasv2 | done | 25 | 100% | 100% | Compute SVD of a 2-by-2 triangular matrix |
| dlaswlq | — | — | — | — | |
| dlaswp | done | 8 | 100% | 100% | Perform a series of row interchanges on a matrix A using pivot indices stored in IPIV. |
| dlasy2 | done | 15 | 91% | 81% | Solves the real Sylvester matrix equation for 1-by-1 or 2-by-2 matrices |
| dlasyf | done | 4 | 89% | 78% | Compute a partial factorization of a symmetric matrix using Bunch-Kaufman pivoting |
| dlasyf_aa | — | — | — | — | |
| dlasyf_rk | — | — | — | — | |
| dlasyf_rook | — | — | — | — | |
| dlat2s | — | — | — | — | |
| dlatbs | done | 18 | 61% | 75% | Solves a triangular banded system with scaling for overflow |
| dlatdf | done | 6 | 98% | 95% | Computes contribution to reciprocal DIF estimate using LU factorization from dgetc2 |
| dlatps | — | — | — | — | |
| dlatrd | done | 8 | 100% | 100% | Reduce NB rows and columns of a symmetric matrix to tridiagonal form |
| dlatrs | done | 31 | 83% | 91% | Solve a triangular system with scaling to prevent overflow |
| dlatrs3 | — | — | — | — | |
| dlatrz | — | — | — | — | |
| dlatsqr | — | — | — | — | |
| dlauu2 | done | 10 | 100% | 100% | Compute the product of an upper or lower triangular matrix with its transpose (unblocked) |
| dlauum | done | 7 | 100% | 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 | — | — | — | — | |
| dorg2l | done | 10 | 100% | 100% | Generate an orthogonal matrix from a QL factorization (unblocked) |
| dorg2r | done | 8 | 100% | 100% | Generate an orthogonal matrix from a QR factorization (unblocked) |
| dorgbr | done | 12 | 100% | 100% | Generate orthogonal matrix Q or P-transpose from a bidiagonal reduction |
| dorghr | done | 7 | 100% | 100% | Generates the orthogonal matrix Q from Hessenberg reduction |
| dorgl2 | done | 11 | 100% | 100% | Generate an orthogonal matrix from an LQ factorization (unblocked) |
| dorglq | done | 12 | 100% | 100% | Generate an orthogonal matrix from an LQ factorization (blocked) |
| dorgql | done | 11 | 100% | 100% | Generate an orthogonal matrix from a QL factorization (blocked) |
| dorgqr | done | 10 | 100% | 100% | Generate an orthogonal matrix from a QR factorization (blocked) |
| dorgr2 | — | — | — | — | |
| dorgrq | — | — | — | — | |
| dorgtr | done | 14 | 100% | 100% | Generate the orthogonal matrix from a tridiagonal reduction |
| dorgtsqr | — | — | — | — | |
| dorgtsqr_row | — | — | — | — | |
| dorhr_col | — | — | — | — | |
| dorm22 | — | — | — | — | |
| dorm2l | done | 12 | 100% | 100% | Multiply a matrix by the orthogonal matrix Q from QL factorization (unblocked) |
| dorm2r | done | 13 | 100% | 100% | Multiply a general matrix by the orthogonal matrix from a QR factorization (unblocked) |
| dormbr | done | 21 | 100% | 100% | Multiply a matrix by the orthogonal matrix from a bidiagonal reduction |
| dormhr | done | 11 | 100% | 100% | Multiplies a matrix by the orthogonal matrix Q from Hessenberg reduction |
| dorml2 | done | 9 | 100% | 100% | Multiply a general matrix by the orthogonal matrix from an LQ factorization (unblocked) |
| dormlq | done | 13 | 98% | 96% | Multiply a general matrix by the orthogonal matrix from an LQ factorization (blocked) |
| dormql | done | 13 | 98% | 96% | Multiply a matrix by the orthogonal matrix Q from QL factorization (blocked) |
| dormqr | done | 17 | 98% | 97% | Multiply a general matrix by the orthogonal matrix from a QR factorization (blocked) |
| dormr2 | done | 12 | 100% | 100% | Multiply a matrix by the orthogonal matrix Q from RQ factorization (unblocked) |
| dormr3 | — | — | — | — | |
| dormrq | done | 13 | 98% | 96% | Multiply a matrix by the orthogonal matrix Q from RQ factorization (blocked) |
| dormrz | — | — | — | — | |
| dormtr | done | 13 | 100% | 100% | Apply orthogonal matrix Q from dsytrd to a general matrix |
| dpbcon | done | 6 | 95% | 93% | Estimates the reciprocal condition number of a positive definite banded matrix |
| dpbequ | — | — | — | — | |
| dpbrfs | — | — | — | — | |
| dpbstf | — | — | — | — | |
| dpbsv | done | 10 | 100% | 100% | Solve a banded symmetric positive definite system of linear equations |
| dpbsvx | — | — | — | — | |
| dpbtf2 | done | 9 | 100% | 100% | Compute Cholesky factorization of a symmetric positive definite banded matrix (unblocked) |
| dpbtrf | done | 15 | 99% | 97% | Compute Cholesky factorization of a symmetric positive definite banded matrix (blocked) |
| dpbtrs | done | 10 | 100% | 100% | Solve a banded symmetric positive definite system using Cholesky factorization |
| dpftrf | — | — | — | — | |
| dpftri | — | — | — | — | |
| dpftrs | — | — | — | — | |
| dpocon | done | 12 | 95% | 93% | Estimate the reciprocal condition number of a symmetric positive definite matrix |
| dpoequ | done | 7 | 100% | 100% | Compute row/column scalings for equilibrating a symmetric positive definite matrix |
| dpoequb | — | — | — | — | |
| dporfs | done | 7 | 98% | 94% | Improves solution to a symmetric positive definite system and provides error bounds |
| dporfsx | — | — | — | — | |
| dposv | done | 10 | 100% | 100% | Compute the solution to a real system of linear equations A*X=B where A is symmetric positive definite. |
| dposvx | done | 9 | 98% | 92% | Expert driver for symmetric positive definite solve with equilibration, condition estimation, and refinement |
| dposvxx | — | — | — | — | |
| dpotf2 | done | 13 | 100% | 100% | Compute the Cholesky factorization of a real symmetric positive definite matrix (unblocked algorithm). |
| dpotrf | done | 12 | 100% | 100% | Compute the Cholesky factorization of a real symmetric positive definite matrix. |
| dpotrf2 | done | 9 | 100% | 100% | Compute the Cholesky factorization of a real symmetric positive definite matrix using the recursive algorithm. |
| dpotri | done | 10 | 100% | 100% | Compute the inverse of a real symmetric positive definite matrix using its Cholesky factorization |
| dpotrs | done | 10 | 100% | 100% | Solve a symmetric positive definite system using the Cholesky factorization computed by dpotrf. |
| dppcon | — | — | — | — | |
| dppequ | — | — | — | — | |
| dpprfs | — | — | — | — | |
| dppsv | — | — | — | — | |
| dppsvx | — | — | — | — | |
| dpptrf | — | — | — | — | |
| dpptri | — | — | — | — | |
| dpptrs | — | — | — | — | |
| dpstf2 | — | — | — | — | |
| dpstrf | — | — | — | — | |
| dptcon | done | 10 | 100% | 100% | Compute the reciprocal of the condition number of a real symmetric positive definite tridiagonal matrix |
| dpteqr | — | — | — | — | |
| dptrfs | done | 6 | 98% | 91% | Improves solution to a real tridiagonal system and provides error bounds |
| dptsv | done | 7 | 100% | 100% | Solves a real symmetric positive definite tridiagonal system of linear equations |
| dptsvx | — | — | — | — | |
| dpttrf | done | 14 | 100% | 100% | Computes the LDL^T factorization of a real symmetric positive definite tridiagonal matrix |
| dpttrs | done | 6 | 100% | 100% | Solves a real symmetric positive definite tridiagonal system using LDL^T factorization |
| dptts2 | done | 8 | 100% | 100% | Solves a tridiagonal system using the LDL^T factorization from dpttrf |
| drscl | done | 12 | 100% | 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 | — | — | — | — | |
| dstebz | done | 38 | 89% | 93% | Computes selected eigenvalues of a real symmetric tridiagonal matrix by bisection |
| dstedc | — | — | — | — | |
| dstegr | — | — | — | — | |
| dstein | done | 5 | 91% | 78% | Compute eigenvectors of a real symmetric tridiagonal matrix by inverse iteration |
| dstemr | — | — | — | — | |
| dsteqr | done | 20 | 95% | 88% | Compute eigenvalues and eigenvectors of a symmetric tridiagonal matrix |
| dsterf | done | 15 | 93% | 82% | Compute all eigenvalues of a symmetric tridiagonal matrix |
| dstev | done | 10 | 98% | 94% | Compute all eigenvalues and optionally eigenvectors of a real symmetric tridiagonal matrix |
| dstevd | — | — | — | — | |
| dstevr | done | 13 | 94% | 88% | Compute selected eigenvalues and optionally eigenvectors of a real symmetric tridiagonal matrix |
| dstevx | done | 10 | 85% | 78% | Computes selected eigenvalues and eigenvectors of a real symmetric tridiagonal matrix |
| dsycon | done | 13 | 100% | 100% | Estimates the reciprocal condition number of a symmetric indefinite matrix |
| dsycon_3 | — | — | — | — | |
| dsycon_rook | — | — | — | — | |
| dsyconv | done | 13 | 96% | 95% | Converts a symmetric matrix factored by dsytrf to standard L*D*L^T form and vice versa |
| dsyconvf | — | — | — | — | |
| dsyconvf_rook | — | — | — | — | |
| dsyequb | — | — | — | — | |
| dsyev | done | 14 | 99% | 95% | Compute eigenvalues and optionally eigenvectors of a real symmetric matrix |
| dsyev_2stage | — | — | — | — | |
| dsyevd | — | — | — | — | |
| dsyevd_2stage | — | — | — | — | |
| dsyevr | done | 15 | 95% | 86% | Compute selected eigenvalues and optionally eigenvectors of a real symmetric matrix |
| dsyevr_2stage | — | — | — | — | |
| dsyevx | done | 16 | 94% | 90% | Compute selected eigenvalues and optionally eigenvectors of a real symmetric matrix |
| dsyevx_2stage | — | — | — | — | |
| dsygs2 | done | 7 | 100% | 100% | Reduces a symmetric definite generalized eigenproblem to standard form (unblocked) |
| dsygst | done | 13 | 100% | 100% | Reduces a symmetric definite generalized eigenproblem to standard form (blocked) |
| dsygv | done | 8 | 98% | 87% | Computes eigenvalues and optionally eigenvectors of a generalized symmetric-definite eigenproblem |
| dsygv_2stage | — | — | — | — | |
| dsygvd | — | — | — | — | |
| dsygvx | done | 11 | 99% | 93% | Computes selected eigenvalues and eigenvectors of a real generalized symmetric-definite eigenproblem |
| dsyrfs | done | 9 | 98% | 94% | Improves solution to a symmetric indefinite system and provides error bounds |
| dsyrfsx | — | — | — | — | |
| dsysv | done | 9 | 100% | 100% | Solves a real symmetric indefinite system of linear equations using Bunch-Kaufman factorization |
| dsysv_aa | — | — | — | — | |
| dsysv_aa_2stage | — | — | — | — | |
| dsysv_rk | — | — | — | — | |
| dsysv_rook | — | — | — | — | |
| dsysvx | done | 8 | 99% | 92% | Expert symmetric indefinite solver with condition estimation and iterative refinement |
| dsysvxx | — | — | — | — | |
| dsyswapr | — | — | — | — | |
| dsytd2 | done | 11 | 100% | 100% | Reduce a symmetric matrix to tridiagonal form (unblocked) |
| dsytf2 | done | 9 | 96% | 87% | Compute symmetric indefinite factorization with Bunch-Kaufman pivoting (unblocked) |
| dsytf2_rk | — | — | — | — | |
| dsytf2_rook | — | — | — | — | |
| dsytrd | done | 7 | 100% | 100% | Reduce a symmetric matrix to tridiagonal form (blocked) |
| dsytrd_2stage | — | — | — | — | |
| dsytrd_sb2st | — | — | — | — | |
| dsytrd_sy2sb | — | — | — | — | |
| dsytrf | done | 10 | 99% | 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 | — | — | — | — | |
| dsytrs | done | 10 | 97% | 88% | Solve a symmetric indefinite system using the factorization from dsytrf |
| dsytrs2 | done | 12 | 97% | 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 | — | — | — | — | |
| dtgsja | done | 5 | 94% | 90% | Computes the generalized SVD of two upper triangular matrices via Jacobi-Kogbetliantz iteration |
| dtgsna | — | — | — | — | |
| dtgsy2 | done | 15 | 90% | 76% | Solves the generalized Sylvester equation (unblocked) |
| dtgsyl | done | 7 | 43% | 47% | Solves the generalized Sylvester equation (blocked) |
| dtpcon | — | — | — | — | |
| dtplqt | — | — | — | — | |
| dtplqt2 | — | — | — | — | |
| dtpmlqt | — | — | — | — | |
| dtpmqrt | — | — | — | — | |
| dtpqrt | — | — | — | — | |
| dtpqrt2 | — | — | — | — | |
| dtprfb | — | — | — | — | |
| dtprfs | — | — | — | — | |
| dtptri | — | — | — | — | |
| dtptrs | — | — | — | — | |
| dtpttf | — | — | — | — | |
| dtpttr | — | — | — | — | |
| dtrcon | done | 14 | 96% | 93% | Estimates the reciprocal condition number of a triangular matrix |
| dtrevc | — | — | — | — | |
| dtrevc3 | done | 14 | 90% | 85% | Computes eigenvectors of a real upper quasi-triangular matrix |
| dtrexc | done | 15 | 70% | 86% | Reorders the real Schur factorization by an orthogonal similarity transformation |
| dtrrfs | done | 11 | 99% | 96% | Provides error bounds for solution of a triangular system |
| dtrsen | done | 8 | 93% | 86% | Reorders the Schur factorization and computes condition numbers |
| dtrsna | — | — | — | — | |
| dtrsyl | done | 20 | 82% | 73% | Solves the real Sylvester matrix equation |
| dtrsyl3 | — | — | — | — | |
| dtrti2 | done | 7 | 100% | 100% | Compute the inverse of a real upper or lower triangular matrix (unblocked algorithm). |
| dtrtri | done | 11 | 100% | 100% | Compute the inverse of a real upper or lower triangular matrix. |
| dtrtrs | done | 14 | 100% | 100% | Solve a triangular system of linear equations. |
| dtrttf | — | — | — | — | |
| dtrttp | — | — | — | — | |
| dtzrzf | — | — | — | — | |
| dzsum1 | done | 9 | 100% | 100% | Sum of absolute values of a complex vector |
| icmax1 | — | — | — | — | |
| ieeeck | — | — | — | — | |
| ilaclc | — | — | — | — | |
| ilaclr | — | — | — | — | |
| iladiag | — | — | — | — | |
| iladlc | done | 6 | 100% | 100% | Find the last non-zero column of a real matrix. |
| iladlr | done | 6 | 100% | 100% | Find the last non-zero row of a real matrix. |
| ilaenv | — | — | — | — | |
| ilaenv2stage | — | — | — | — | |
| ilaprec | — | — | — | — | |
| ilaslc | — | — | — | — | |
| ilaslr | — | — | — | — | |
| ilatrans | — | — | — | — | |
| ilauplo | — | — | — | — | |
| ilazlc | done | 10 | 100% | 100% | Scan a complex matrix for its last non-zero column |
| ilazlr | done | 10 | 100% | 100% | Scan a complex matrix for its last non-zero row |
| iparam2stage | — | — | — | — | |
| iparmq | — | — | — | — | |
| izmax1 | done | 9 | 100% | 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 | — | — | — | — | |
| zbdsqr | done | 23 | 96% | 86% | Compute SVD of a real bidiagonal matrix |
| zcgesv | — | — | — | — | |
| zcposv | — | — | — | — | |
| zdrscl | done | 11 | 100% | 100% | Scale a complex vector by the reciprocal of a real scalar with overflow protection |
| zgbbrd | — | — | — | — | |
| zgbcon | done | 6 | 91% | 86% | Estimate reciprocal condition number of complex general band matrix |
| zgbequ | — | — | — | — | |
| zgbequb | — | — | — | — | |
| zgbrfs | — | — | — | — | |
| zgbrfsx | — | — | — | — | |
| zgbsv | done | 6 | 100% | 100% | Solves a complex banded system of linear equations A*X = B using LU factorization |
| zgbsvx | — | — | — | — | |
| zgbsvxx | — | — | — | — | |
| zgbtf2 | done | 9 | 96% | 94% | Compute LU factorization of a complex banded matrix (unblocked) |
| zgbtrf | done | 10 | 78% | 79% | Compute LU factorization of a complex banded matrix (blocked) |
| zgbtrs | done | 9 | 97% | 83% | Solve a complex banded system using LU factorization |
| zgebak | done | 11 | 91% | 93% | Back-transforms eigenvectors after balancing by zgebal |
| zgebal | done | 9 | 96% | 90% | Balances a general complex matrix for eigenvalue computation |
| zgebd2 | done | 7 | 100% | 100% | Reduce a complex matrix to bidiagonal form (unblocked) |
| zgebrd | done | 11 | 100% | 100% | Reduce a complex matrix to bidiagonal form (blocked) |
| zgecon | done | 9 | 91% | 79% | Estimate the reciprocal condition number of a complex general matrix |
| zgedmd | — | — | — | — | |
| zgedmdq | — | — | — | — | |
| zgeequ | done | 7 | 97% | 97% | Compute row and column scalings for a complex general matrix |
| zgeequb | — | — | — | — | |
| zgees | done | 6 | 92% | 72% | Compute eigenvalues and Schur decomposition of a complex matrix |
| zgeesx | — | — | — | — | |
| zgeev | done | 8 | 91% | 79% | Computes eigenvalues and eigenvectors of a complex general matrix |
| zgeevx | — | — | — | — | |
| zgehd2 | done | 6 | 100% | 100% | Reduce a complex general matrix to upper Hessenberg form (unblocked) |
| zgehrd | done | 8 | 100% | 100% | Reduce a complex general matrix to upper Hessenberg form (blocked) |
| zgejsv | — | — | — | — | |
| zgelq | — | — | — | — | |
| zgelq2 | done | 7 | 100% | 100% | Compute LQ factorization of a complex matrix (unblocked) |
| zgelqf | done | 10 | 100% | 100% | Compute LQ factorization of a complex matrix (blocked) |
| zgelqt | — | — | — | — | |
| zgelqt3 | — | — | — | — | |
| zgels | done | 15 | 97% | 90% | Solve complex linear least squares using QR or LQ factorization |
| zgelsd | — | — | — | — | |
| zgelss | done | 17 | 91% | 85% | Computes the minimum norm solution to a complex linear least squares problem using SVD |
| zgelst | — | — | — | — | |
| zgelsy | — | — | — | — | |
| zgemlq | — | — | — | — | |
| zgemlqt | — | — | — | — | |
| zgemqr | — | — | — | — | |
| zgemqrt | — | — | — | — | |
| zgeql2 | — | — | — | — | |
| zgeqlf | — | — | — | — | |
| zgeqp3 | done | 11 | 100% | 100% | QR factorization with column pivoting (driver) |
| zgeqp3rk | — | — | — | — | |
| zgeqr | — | — | — | — | |
| zgeqr2 | done | 5 | 100% | 100% | Compute a QR factorization of a complex matrix (unblocked algorithm). |
| zgeqr2p | — | — | — | — | |
| zgeqrf | done | 10 | 100% | 100% | Compute a QR factorization of a complex matrix (blocked algorithm). |
| zgeqrfp | — | — | — | — | |
| zgeqrt | — | — | — | — | |
| zgeqrt2 | — | — | — | — | |
| zgeqrt3 | — | — | — | — | |
| zgerfs | done | 6 | 96% | 85% | Improve solution to complex linear system with iterative refinement |
| zgerfsx | — | — | — | — | |
| zgerq2 | done | 9 | 100% | 100% | Complex unblocked RQ factorization |
| zgerqf | done | 8 | 100% | 100% | Complex blocked RQ factorization |
| zgesc2 | — | — | — | — | |
| zgesdd | — | — | — | — | |
| zgesv | done | 7 | 100% | 100% | Compute the solution to a complex system of linear equations A * X = B |
| zgesvd | done | 34 | 99% | 93% | Compute the SVD of a complex matrix |
| zgesvdq | — | — | — | — | |
| zgesvdx | — | — | — | — | |
| zgesvj | — | — | — | — | |
| zgesvx | done | 8 | 99% | 92% | Expert driver for solving complex general linear systems |
| zgesvxx | — | — | — | — | |
| zgetc2 | — | — | — | — | |
| zgetf2 | — | — | — | — | |
| zgetrf | done | 12 | 100% | 100% | Computes an LU factorization of a general matrix using partial pivoting with row interchanges (complex double-precision) |
| zgetrf2 | done | 12 | 100% | 100% | Computes an LU factorization of a general matrix using recursive algorithm (complex double-precision). |
| zgetri | done | 9 | 100% | 100% | Computes the inverse of a matrix using the LU factorization from zgetrf (complex double-precision). |
| zgetrs | done | 12 | 100% | 100% | Solves a system of linear equations using LU factorization (complex double-precision). |
| zgetsls | — | — | — | — | |
| zgetsqrhrt | — | — | — | — | |
| zggbak | done | 18 | 100% | 100% | Back-transform eigenvectors of a balanced pair of matrices. |
| zggbal | done | 14 | 100% | 99% | Balance a pair of complex general matrices for the generalized eigenvalue problem. |
| zgges | — | — | — | — | |
| zgges3 | — | — | — | — | |
| zggesx | — | — | — | — | |
| zggev | done | 13 | 96% | 93% | Compute the generalized eigenvalues and optionally the eigenvectors of a complex matrix pair (A, B). |
| zggev3 | — | — | — | — | |
| zggevx | — | — | — | — | |
| zggglm | — | — | — | — | |
| zgghd3 | — | — | — | — | |
| zgghrd | done | 14 | 100% | 100% | Reduce a pair of complex matrices to generalized upper Hessenberg form. |
| zgglse | — | — | — | — | |
| zggqrf | — | — | — | — | |
| zggrqf | — | — | — | — | |
| zggsvd3 | — | — | — | — | |
| zggsvp3 | — | — | — | — | |
| zgsvj0 | — | — | — | — | |
| zgsvj1 | — | — | — | — | |
| zgtcon | done | 6 | 99% | 89% | Estimate reciprocal condition number of complex tridiagonal matrix |
| zgtrfs | — | — | — | — | |
| zgtsv | done | 6 | 99% | 91% | Solve a complex general tridiagonal system of linear equations A * X = B |
| zgtsvx | — | — | — | — | |
| zgttrf | done | 7 | 99% | 96% | Compute LU factorization of complex tridiagonal matrix |
| zgttrs | done | 6 | 100% | 100% | Solve tridiagonal system using LU factorization (complex) |
| zgtts2 | done | 9 | 98% | 95% | Solve tridiagonal system using LU factorization (complex) |
| zhb2st_kernels | — | — | — | — | |
| zhbev | — | — | — | — | |
| zhbev_2stage | — | — | — | — | |
| zhbevd | — | — | — | — | |
| zhbevd_2stage | — | — | — | — | |
| zhbevx | — | — | — | — | |
| zhbevx_2stage | — | — | — | — | |
| zhbgst | — | — | — | — | |
| zhbgv | — | — | — | — | |
| zhbgvd | — | — | — | — | |
| zhbgvx | — | — | — | — | |
| zhbtrd | — | — | — | — | |
| zhecon | done | 11 | 97% | 89% | Estimate the reciprocal condition number of a Hermitian indefinite matrix |
| zhecon_3 | — | — | — | — | |
| zhecon_rook | — | — | — | — | |
| zheequb | — | — | — | — | |
| zheev | done | 9 | 92% | 76% | Compute eigenvalues and optionally eigenvectors of a complex Hermitian matrix |
| zheev_2stage | — | — | — | — | |
| zheevd | — | — | — | — | |
| zheevd_2stage | — | — | — | — | |
| zheevr | done | 16 | 95% | 86% | Computes selected eigenvalues and eigenvectors of a complex Hermitian matrix using MRRR |
| zheevr_2stage | — | — | — | — | |
| zheevx | done | 12 | 87% | 80% | Computes selected eigenvalues and eigenvectors of a complex Hermitian matrix |
| zheevx_2stage | — | — | — | — | |
| zhegs2 | done | 8 | 100% | 100% | Reduces a Hermitian-definite generalized eigenproblem to standard form (unblocked) |
| zhegst | done | 14 | 100% | 100% | Reduces a Hermitian-definite generalized eigenproblem to standard form (blocked) |
| zhegv | done | 8 | 98% | 87% | Computes all eigenvalues and optionally eigenvectors of a complex generalized Hermitian-definite eigenproblem |
| zhegv_2stage | — | — | — | — | |
| zhegvd | — | — | — | — | |
| zhegvx | done | 14 | 99% | 93% | Computes selected eigenvalues and eigenvectors of a complex generalized Hermitian-definite eigenproblem |
| zherfs | done | 5 | 97% | 83% | Complex Hermitian iterative refinement |
| zherfsx | — | — | — | — | |
| zhesv | done | 10 | 100% | 100% | Complex Hermitian indefinite linear system solver |
| zhesv_aa | — | — | — | — | |
| zhesv_aa_2stage | — | — | — | — | |
| zhesv_rk | — | — | — | — | |
| zhesv_rook | — | — | — | — | |
| zhesvx | done | 4 | 96% | 78% | Complex Hermitian indefinite expert solver |
| zhesvxx | — | — | — | — | |
| zheswapr | — | — | — | — | |
| zhetd2 | done | 7 | 100% | 100% | Reduce a Hermitian matrix to tridiagonal form (unblocked) |
| zhetf2 | done | 22 | 95% | 93% | Complex Hermitian indefinite factorization (unblocked Bunch-Kaufman) |
| zhetf2_rk | — | — | — | — | |
| zhetf2_rook | — | — | — | — | |
| zhetrd | done | 6 | 100% | 100% | Reduce a Hermitian matrix to tridiagonal form (blocked) |
| zhetrd_2stage | — | — | — | — | |
| zhetrd_hb2st | — | — | — | — | |
| zhetrd_he2hb | — | — | — | — | |
| zhetrf | done | 14 | 100% | 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 | — | — | — | — | |
| zhetrs | done | 8 | 96% | 79% | Solve a system of linear equations A*X = B with a Hermitian indefinite matrix using Bunch-Kaufman factorization |
| zhetrs2 | done | 14 | 97% | 91% | Complex Hermitian indefinite solve using factorization from ZHETRF |
| zhetrs_3 | — | — | — | — | |
| zhetrs_aa | — | — | — | — | |
| zhetrs_aa_2stage | — | — | — | — | |
| zhetrs_rook | — | — | — | — | |
| zhfrk | — | — | — | — | |
| zhgeqz | done | 13 | 82% | 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 | — | — | — | — | |
| zhseqr | done | 9 | 88% | 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 | — | — | — | — | |
| zlabrd | done | 6 | 100% | 100% | Reduce first NB rows/columns to bidiagonal form |
| zlacgv | done | 9 | 100% | 100% | Conjugate a complex vector in-place |
| zlacn2 | done | 16 | 91% | 81% | Estimate 1-norm of a square matrix using reverse communication |
| zlacon | — | — | — | — | |
| zlacp2 | — | — | — | — | |
| zlacpy | done | 15 | 100% | 100% | Copy all or part of a complex matrix |
| zlacrm | — | — | — | — | |
| zlacrt | — | — | — | — | |
| zladiv | done | 8 | 100% | 100% | Perform complex division using dladiv |
| zlaed0 | — | — | — | — | |
| zlaed7 | — | — | — | — | |
| zlaed8 | — | — | — | — | |
| zlaein | — | — | — | — | |
| zlaesy | — | — | — | — | |
| zlaev2 | — | — | — | — | |
| zlag2c | — | — | — | — | |
| zlags2 | — | — | — | — | |
| zlagtm | — | — | — | — | |
| zlahef | done | 10 | 94% | 87% | Complex Hermitian indefinite panel factorization (blocked Bunch-Kaufman) |
| zlahef_aa | — | — | — | — | |
| zlahef_rk | — | — | — | — | |
| zlahef_rook | — | — | — | — | |
| zlahqr | done | 9 | 96% | 90% | Compute eigenvalues and Schur form of upper Hessenberg matrix |
| zlahr2 | done | 4 | 100% | 100% | Reduce NB columns of a complex matrix in Hessenberg form |
| zlaic1 | — | — | — | — | |
| zlals0 | — | — | — | — | |
| zlalsa | — | — | — | — | |
| zlalsd | — | — | — | — | |
| zlamswlq | — | — | — | — | |
| zlamtsqr | — | — | — | — | |
| zlangb | — | — | — | — | |
| zlange | done | 13 | 100% | 100% | Compute the value of a matrix norm |
| zlangt | — | — | — | — | |
| zlanhb | — | — | — | — | |
| zlanhe | done | 23 | 99% | 93% | Compute the norm of a Hermitian matrix |
| zlanhf | — | — | — | — | |
| zlanhp | — | — | — | — | |
| zlanhs | done | 9 | 100% | 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 | — | — | — | — | |
| zlansy | done | 9 | 99% | 97% | Complex symmetric matrix norm |
| zlantb | — | — | — | — | |
| zlantp | — | — | — | — | |
| zlantr | done | 25 | 100% | 93% | Computes the norm of a complex triangular matrix |
| zlapll | — | — | — | — | |
| zlapmr | — | — | — | — | |
| zlapmt | — | — | — | — | |
| zlaqgb | — | — | — | — | |
| zlaqge | done | 7 | 100% | 100% | Equilibrate a complex general matrix using row and column scalings |
| zlaqhb | — | — | — | — | |
| zlaqhe | done | 5 | 100% | 100% | Equilibrate a Hermitian matrix using scaling factors |
| zlaqhp | — | — | — | — | |
| zlaqp2 | done | 8 | 100% | 100% | QR factorization with column pivoting (unblocked) |
| zlaqp2rk | — | — | — | — | |
| zlaqp3rk | — | — | — | — | |
| zlaqps | done | 5 | 98% | 95% | QR factorization with column pivoting (blocked panel) |
| zlaqr0 | done | 9 | 75% | 74% | Complex multishift QR top-level driver |
| zlaqr1 | done | 11 | 100% | 100% | Set initial vector for Francis QR step |
| zlaqr2 | done | 12 | 97% | 86% | Complex aggressive early deflation (non-recursive) |
| zlaqr3 | done | 11 | 95% | 76% | Complex aggressive early deflation (recursive) |
| zlaqr4 | done | 9 | 75% | 74% | Complex multishift QR with aggressive early deflation (non-recursive) |
| zlaqr5 | done | 8 | 72% | 58% | Complex multi-shift QR sweep |
| zlaqsb | — | — | — | — | |
| zlaqsp | — | — | — | — | |
| zlaqsy | — | — | — | — | |
| zlaqz0 | — | — | — | — | |
| zlaqz1 | — | — | — | — | |
| zlaqz2 | — | — | — | — | |
| zlaqz3 | — | — | — | — | |
| zlar1v | — | — | — | — | |
| zlar2v | — | — | — | — | |
| zlarcm | — | — | — | — | |
| zlarf | done | 7 | 100% | 100% | Apply a complex Householder reflector |
| zlarfb | done | 17 | 100% | 100% | Apply a block Householder reflector |
| zlarfb_gett | — | — | — | — | |
| zlarfg | done | 9 | 100% | 75% | Generate a complex Householder reflector |
| zlarfgp | — | — | — | — | |
| zlarft | done | 14 | 100% | 100% | Form the triangular factor T of a block reflector |
| zlarfx | — | — | — | — | |
| zlarfy | — | — | — | — | |
| zlargv | — | — | — | — | |
| zlarnv | — | — | — | — | |
| zlarrv | — | — | — | — | |
| zlarscl2 | — | — | — | — | |
| zlartg | done | 22 | 95% | 91% | Generate a complex Givens plane rotation |
| zlartv | — | — | — | — | |
| zlarz | — | — | — | — | |
| zlarzb | — | — | — | — | |
| zlarzt | — | — | — | — | |
| zlascl | done | 18 | 100% | 100% | Multiply a matrix by a real scalar CTO/CFROM |
| zlascl2 | — | — | — | — | |
| zlaset | done | 10 | 100% | 100% | Initialize a complex matrix to given values |
| zlasr | done | 42 | 100% | 100% | Apply a sequence of plane rotations to a complex matrix |
| zlassq | done | 24 | 100% | 100% | Update a sum of squares represented in scaled form |
| zlaswlq | — | — | — | — | |
| zlaswp | done | 10 | 100% | 100% | Performs a series of row interchanges (complex double-precision). |
| zlasyf | done | 13 | 95% | 86% | Compute a partial factorization of a complex symmetric matrix using Bunch-Kaufman pivoting |
| zlasyf_aa | — | — | — | — | |
| zlasyf_rk | — | — | — | — | |
| zlasyf_rook | — | — | — | — | |
| zlat2c | — | — | — | — | |
| zlatbs | done | 9 | 47% | 74% | Complex triangular banded solve with scaling |
| zlatdf | — | — | — | — | |
| zlatps | — | — | — | — | |
| zlatrd | done | 3 | 100% | 100% | Reduce NB rows and columns of a Hermitian matrix to tridiagonal form |
| zlatrs | done | 22 | 70% | 72% | Solves a complex triangular system with scaling to prevent overflow |
| zlatrs3 | — | — | — | — | |
| zlatrz | — | — | — | — | |
| zlatsqr | — | — | — | — | |
| zlaunhr_col_getrfnp | — | — | — | — | |
| zlaunhr_col_getrfnp2 | — | — | — | — | |
| zlauu2 | done | 9 | 100% | 100% | Compute the product of a complex triangular matrix with its conjugate transpose (unblocked) |
| zlauum | done | 7 | 100% | 100% | Compute the product of a complex triangular matrix with its conjugate transpose (blocked) |
| zpbcon | done | 6 | 94% | 93% | Estimate reciprocal condition number of complex positive definite band matrix |
| zpbequ | — | — | — | — | |
| zpbrfs | — | — | — | — | |
| zpbstf | — | — | — | — | |
| zpbsv | done | 10 | 100% | 100% | Computes the solution to a complex Hermitian positive definite banded system of linear equations A * X = B |
| zpbsvx | — | — | — | — | |
| zpbtf2 | done | 8 | 100% | 100% | Compute Cholesky factorization of a Hermitian positive definite banded matrix (unblocked) |
| zpbtrf | done | 7 | 99% | 93% | Compute Cholesky factorization of a Hermitian positive definite banded matrix (blocked) |
| zpbtrs | done | 6 | 100% | 100% | Solve a Hermitian positive definite banded system using Cholesky factorization |
| zpftrf | — | — | — | — | |
| zpftri | — | — | — | — | |
| zpftrs | — | — | — | — | |
| zpocon | done | 8 | 95% | 93% | Estimate the reciprocal condition number of a complex positive definite matrix |
| zpoequ | done | 7 | 100% | 100% | Compute row/column scaling for Hermitian positive definite matrix |
| zpoequb | — | — | — | — | |
| zporfs | done | 5 | 96% | 83% | Iterative refinement for Hermitian positive definite system |
| zporfsx | — | — | — | — | |
| zposv | done | 7 | 100% | 100% | Compute the solution to a complex system of linear equations A * X = B where A is Hermitian positive definite |
| zposvx | done | 8 | 94% | 91% | Expert solver for Hermitian positive definite system |
| zposvxx | — | — | — | — | |
| zpotf2 | done | 10 | 100% | 100% | Compute Cholesky factorization of a Hermitian positive definite matrix (unblocked) |
| zpotrf | done | 12 | 100% | 100% | Computes the Cholesky factorization of a Hermitian positive definite matrix (blocked, complex double-precision). |
| zpotrf2 | done | 9 | 100% | 100% | Computes the Cholesky factorization of a Hermitian positive definite matrix (recursive, complex double-precision). |
| zpotri | done | 7 | 100% | 100% | Compute the inverse of a complex Hermitian positive definite matrix using its Cholesky factorization |
| zpotrs | done | 10 | 100% | 100% | Solves a Hermitian positive definite system using Cholesky factorization (complex double-precision). |
| zppcon | — | — | — | — | |
| zppequ | — | — | — | — | |
| zpprfs | — | — | — | — | |
| zppsv | — | — | — | — | |
| zppsvx | — | — | — | — | |
| zpptrf | — | — | — | — | |
| zpptri | — | — | — | — | |
| zpptrs | — | — | — | — | |
| zpstf2 | — | — | — | — | |
| zpstrf | — | — | — | — | |
| zptcon | done | 10 | 100% | 100% | Compute the reciprocal of the condition number of a complex Hermitian positive definite tridiagonal matrix |
| zpteqr | — | — | — | — | |
| zptrfs | done | 7 | 99% | 93% | Improves solution to a complex Hermitian tridiagonal system and provides error bounds |
| zptsv | done | 6 | 100% | 100% | Solves a complex Hermitian positive definite tridiagonal system of linear equations |
| zptsvx | — | — | — | — | |
| zpttrf | done | 13 | 100% | 100% | Computes the LDL^H factorization of a complex Hermitian positive definite tridiagonal matrix |
| zpttrs | done | 9 | 100% | 100% | Solves a complex Hermitian positive definite tridiagonal system using LDL^H factorization |
| zptts2 | done | 10 | 100% | 100% | Solves a complex Hermitian tridiagonal system using LDL^H factorization |
| zrot | done | 6 | 100% | 88% | Apply a complex Givens plane rotation |
| zrscl | — | — | — | — | |
| zspcon | — | — | — | — | |
| zspmv | — | — | — | — | |
| zspr | — | — | — | — | |
| zsprfs | — | — | — | — | |
| zspsv | — | — | — | — | |
| zspsvx | — | — | — | — | |
| zsptrf | — | — | — | — | |
| zsptri | — | — | — | — | |
| zsptrs | — | — | — | — | |
| zstedc | — | — | — | — | |
| zstegr | — | — | — | — | |
| zstein | done | 5 | 90% | 78% | Computes eigenvectors of a real symmetric tridiagonal matrix by inverse iteration |
| zstemr | — | — | — | — | |
| zsteqr | done | 17 | 98% | 75% | Compute eigenvalues and eigenvectors of a symmetric tridiagonal matrix (complex accumulation) |
| zsycon | done | 13 | 99% | 89% | Estimate the reciprocal of the condition number of a complex symmetric indefinite matrix |
| zsycon_3 | — | — | — | — | |
| zsycon_rook | — | — | — | — | |
| zsyconv | done | 13 | 94% | 95% | Converts a complex symmetric matrix factored by zsytrf to standard form |
| zsyconvf | — | — | — | — | |
| zsyconvf_rook | — | — | — | — | |
| zsyequb | — | — | — | — | |
| zsymv | done | 6 | 100% | 96% | Complex symmetric matrix-vector multiply |
| zsyr | done | 6 | 100% | 100% | Perform complex symmetric rank-1 update |
| zsyrfs | done | 3 | 97% | 83% | Complex symmetric iterative refinement |
| zsyrfsx | — | — | — | — | |
| zsysv | done | 11 | 100% | 100% | Solves a complex symmetric indefinite system using Bunch-Kaufman factorization |
| zsysv_aa | — | — | — | — | |
| zsysv_aa_2stage | — | — | — | — | |
| zsysv_rk | — | — | — | — | |
| zsysv_rook | — | — | — | — | |
| zsysvx | done | 3 | 96% | 75% | Complex symmetric indefinite expert solver |
| zsysvxx | — | — | — | — | |
| zsyswapr | — | — | — | — | |
| zsytf2 | done | 7 | 85% | 73% | Compute complex symmetric indefinite factorization with Bunch-Kaufman pivoting (unblocked) |
| zsytf2_rk | — | — | — | — | |
| zsytf2_rook | — | — | — | — | |
| zsytrf | done | 4 | 88% | 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 | — | — | — | — | |
| zsytrs | done | 6 | 95% | 77% | Solve a complex symmetric indefinite system using factorization from zsytrf |
| zsytrs2 | done | 12 | 98% | 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 | — | — | — | — | |
| ztgevc | done | 7 | 84% | 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 | — | — | — | — | |
| ztrcon | done | 9 | 95% | 95% | Estimate the reciprocal condition number of a complex triangular matrix |
| ztrevc | — | — | — | — | |
| ztrevc3 | done | 10 | 94% | 85% | Computes eigenvectors of a complex upper triangular matrix |
| ztrexc | done | 6 | 100% | 100% | Reorder Schur factorization of a complex matrix |
| ztrrfs | — | — | — | — | |
| ztrsen | done | 6 | 100% | 96% | Reorder Schur factorization and compute condition numbers |
| ztrsna | — | — | — | — | |
| ztrsyl | done | 19 | 100% | 100% | Solve complex Sylvester matrix equation |
| ztrsyl3 | — | — | — | — | |
| ztrti2 | done | 8 | 100% | 100% | Computes the inverse of a triangular matrix (unblocked, complex double-precision). |
| ztrtri | done | 11 | 100% | 100% | Computes the inverse of a triangular matrix (blocked, complex double-precision). |
| ztrtrs | done | 19 | 100% | 100% | Solve a complex triangular system with multiple right-hand sides |
| ztrttf | — | — | — | — | |
| ztrttp | — | — | — | — | |
| ztzrzf | — | — | — | — | |
| zunbdb | — | — | — | — | |
| zunbdb1 | — | — | — | — | |
| zunbdb2 | — | — | — | — | |
| zunbdb3 | — | — | — | — | |
| zunbdb4 | — | — | — | — | |
| zunbdb5 | — | — | — | — | |
| zunbdb6 | — | — | — | — | |
| zuncsd | — | — | — | — | |
| zuncsd2by1 | — | — | — | — | |
| zung2l | done | 7 | 100% | 100% | Generate unitary matrix Q from QL reflectors |
| zung2r | done | 8 | 100% | 100% | Generate unitary matrix Q from QR factorization (unblocked) |
| zungbr | done | 5 | 100% | 100% | Generate unitary matrices Q and P^H from bidiagonal reduction |
| zunghr | done | 7 | 100% | 100% | Generates the unitary matrix Q from Hessenberg reduction |
| zungl2 | done | 8 | 100% | 100% | Generate unitary matrix Q from LQ factorization (unblocked) |
| zunglq | done | 9 | 100% | 100% | Generate unitary matrix Q from LQ factorization (blocked) |
| zungql | done | 3 | 63% | 75% | Generate unitary matrix Q from QL factorization (blocked) |
| zungqr | done | 9 | 100% | 100% | Generate unitary matrix Q from QR factorization (blocked) |
| zungr2 | — | — | — | — | |
| zungrq | — | — | — | — | |
| zungtr | done | 10 | 100% | 100% | Generate unitary matrix Q from zhetrd |
| zungtsqr | — | — | — | — | |
| zungtsqr_row | — | — | — | — | |
| zunhr_col | — | — | — | — | |
| zunm22 | — | — | — | — | |
| zunm2l | done | 11 | 100% | 100% | Applies a complex unitary matrix Q from a QL factorization to a matrix (unblocked) |
| zunm2r | done | 9 | 100% | 100% | Apply orthogonal matrix Q from QR factorization to a matrix (unblocked) |
| zunmbr | done | 11 | 100% | 100% | Apply unitary matrices from bidiagonal reduction |
| zunmhr | done | 11 | 100% | 100% | Multiplies a matrix by the unitary matrix Q from Hessenberg reduction |
| zunml2 | done | 7 | 100% | 100% | Apply unitary matrix from LQ factorization (unblocked) |
| zunmlq | done | 12 | 100% | 100% | Apply unitary matrix Q from LQ factorization |
| zunmql | done | 14 | 100% | 100% | Applies a complex unitary matrix Q from a QL factorization to a matrix (blocked) |
| zunmqr | done | 12 | 100% | 100% | Apply orthogonal matrix Q from QR factorization to a matrix (blocked) |
| zunmr2 | done | 6 | 100% | 100% | Multiplies a general matrix by the unitary matrix Q from an RQ factorization (unblocked) |
| zunmr3 | — | — | — | — | |
| zunmrq | done | 7 | 98% | 92% | Multiplies a general matrix by the unitary matrix Q from an RQ factorization (blocked) |
| zunmrz | — | — | — | — | |
| zunmtr | done | 10 | 100% | 100% | Applies a complex unitary matrix from zhetrd to a matrix |
| zupgtr | — | — | — | — | |
| zupmtr | — | — | — | — | |