Fixed #87. Export missing and new LAPACK 3.4.0 functions in shared library.
authorZaheer Chothia <zaheer.chothia@gmail.com>
Sat, 7 Apr 2012 08:39:09 +0000 (10:39 +0200)
committerXianyi Zhang <xianyi@iscas.ac.cn>
Tue, 10 Apr 2012 07:55:21 +0000 (15:55 +0800)
exports/gensymbol

index 6b2a006..edf4632 100644 (file)
@@ -93,7 +93,7 @@
                sgebrd, sgecon, sgeequ, sgees,  sgeesx, sgeev,  sgeevx,
                sgegs,  sgegv,  sgehd2, sgehrd, sgelq2, sgelqf,
                sgels,  sgelsd, sgelss, sgelsx, sgelsy, sgeql2, sgeqlf,
-               sgeqp3, sgeqpf, sgeqr2, sgeqrf, sgerfs, sgerq2, sgerqf,
+               sgeqp3, sgeqpf, sgeqr2, sgeqr2p, sgeqrf, sgeqrfp, sgerfs, sgerq2, sgerqf,
                sgesc2, sgesdd, sgesvd, sgesvx, sgetc2,
                sgetri,
                sggbak, sggbal, sgges,  sggesx, sggev,  sggevx,
                slapll, slapmt,
                slaqgb, slaqge, slaqp2, slaqps, slaqsb, slaqsp, slaqsy,
                slaqr0, slaqr1, slaqr2, slaqr3, slaqr4, slaqr5,
-               slaqtr, slar1v, slar2v,
-               slarf,  slarfb, slarfg, slarft, slarfx, slargv,
+               slaqtr, slar1v, slar2v, ilaslr, ilaslc,
+               slarf,  slarfb, slarfg, slarfgp, slarft, slarfx, slargv,
                slarrv, slartv,
                slarz,  slarzb, slarzt, slasy2, slasyf,
                slatbs, slatdf, slatps, slatrd, slatrs, slatrz, slatzm,
                sormr3, sormrq, sormrz, sormtr, spbcon, spbequ, spbrfs,
                spbstf, spbsv,  spbsvx,
                spbtf2, spbtrf, spbtrs, spocon, spoequ, sporfs, sposv, 
-               sposvx, spotrs, sppcon, sppequ,
+               sposvx, spotrs, spstrf, spstf2,
+               sppcon, sppequ,
                spprfs, sppsv,  sppsvx, spptrf, spptri, spptrs, sptcon,
                spteqr, sptrfs, sptsv,  sptsvx, spttrs, sptts2, srscl, 
                ssbev,  ssbevd, ssbevx, ssbgst, ssbgv,  ssbgvd, ssbgvx,
                ssptrf, ssptri, ssptrs, sstegr, sstein, sstev,  sstevd, sstevr,
                sstevx, ssycon, ssyev,  ssyevd, ssyevr, ssyevx, ssygs2,
                ssygst, ssygv,  ssygvd, ssygvx, ssyrfs, ssysv,  ssysvx,
-               ssytd2, ssytf2, ssytrd, ssytrf, ssytri, ssytrs, stbcon,
+               ssytd2, ssytf2, ssytrd, ssytrf, ssytri, ssytri2, ssytri2x,
+               ssyswapr, ssytrs, ssytrs2, ssyconv, stbcon,
                stbrfs, stbtrs, stgevc, stgex2, stgexc, stgsen,
                stgsja, stgsna, stgsy2, stgsyl, stpcon, stprfs, stptri,
                stptrs,
                strcon, strevc, strexc, strrfs, strsen, strsna, strsyl,
                strtrs, stzrqf, stzrzf, sstemr,
+               slansf, spftrf, spftri, spftrs, ssfrk, stfsm, stftri, stfttp,
+               stfttr, stpttf, stpttr, strttf, strttp,
+               sgejsv,  sgesvj,  sgsvj0,  sgsvj1,
+               sgeequb, ssyequb, spoequb, sgbequb,
+               sbbcsd, slapmr, sorbdb, sorcsd,
+               sgeqrt, sgeqrt2, sgeqrt3, sgemqrt,
+               stpqrt, stpqrt2, stpmqrt, stprfb,
                
                cbdsqr, cgbbrd, cgbcon, cgbequ, cgbrfs, cgbsv,  cgbsvx,
                cgbtf2, cgbtrf, cgbtrs, cgebak, cgebal, cgebd2, cgebrd,
                cgecon, cgeequ, cgees,  cgeesx, cgeev,  cgeevx,
                cgegs,  cgegv,  cgehd2, cgehrd, cgelq2, cgelqf,
                cgels,  cgelsd, cgelss, cgelsx, cgelsy, cgeql2, cgeqlf, cgeqp3,
-               cgeqpf, cgeqr2, cgeqrf, cgerfs, cgerq2, cgerqf,
+               cgeqpf, cgeqr2, cgeqr2p, cgeqrf, cgeqrfp, cgerfs, cgerq2, cgerqf,
                cgesc2, cgesdd, cgesvd, cgesvx, cgetc2,
                cgetri,
                cggbak, cggbal, cgges,  cggesx, cggev,  cggevx, cggglm,
                checon, cheev,  cheevd, cheevr, cheevx, chegs2, chegst,
                chegv,  chegvd, chegvx, cherfs, chesv,  chesvx, chetd2,
                chetf2, chetrd,
-               chetrf, chetri, chetrs, chgeqz, chpcon, chpev,  chpevd,
+               chetrf, chetri, chetri2,  chetri2x, cheswapr,
+               chetrs, chetrs2, chgeqz, chpcon, chpev,  chpevd,
                chpevx, chpgst, chpgv,  chpgvd, chpgvx, chprfs, chpsv, 
                chpsvx,
                chptrd, chptrf, chptri, chptrs, chsein, chseqr, clabrd,
                clantp, clantr, clapll, clapmt, clarcm, claqgb, claqge,
                claqhb, claqhe, claqhp, claqp2, claqps, claqsb,
                claqr0, claqr1, claqr2, claqr3, claqr4, claqr5,
-               claqsp, claqsy, clar1v, clar2v, clarf,  clarfb, clarfg, clarft,
+               claqsp, claqsy, clar1v, clar2v, ilaclr, ilaclc,
+               clarf,  clarfb, clarfg, clarfgp, clarft,
                clarfx, clargv, clarnv, clarrv, clartg, clartv,
                clarz,  clarzb, clarzt, clascl, claset, clasr,  classq,
                clasyf, clatbs, clatdf, clatps, clatrd, clatrs, clatrz,
                clatzm, cpbcon, cpbequ, cpbrfs, cpbstf, cpbsv, 
                cpbsvx, cpbtf2, cpbtrf, cpbtrs, cpocon, cpoequ, cporfs,
-               cposv,  cposvx, cpotrs, cppcon,
-               cppequ, cpprfs, cppsv,  cppsvx, cpptrf, cpptri, cpptrs,
+               cposv,  cposvx, cpotrs, cpstrf, cpstf2,
+               cppcon, cppequ, cpprfs, cppsv,  cppsvx, cpptrf, cpptri, cpptrs,
                cptcon, cpteqr, cptrfs, cptsv,  cptsvx, cpttrf, cpttrs, cptts2,
                crot,   cspcon, cspmv,  cspr,   csprfs, cspsv, 
                cspsvx, csptrf, csptri, csptrs, csrscl, cstedc,
-               cstegr, cstein, csteqr, csycon, 
+               cstegr, cstein, csteqr, csycon,
                csyr,   csyrfs, csysv,  csysvx, csytf2, csytrf, csytri,
-               csytrs, ctbcon, ctbrfs, ctbtrs, ctgevc, ctgex2,
+               csytri2, csytri2x, csyswapr,
+               csytrs, csytrs2, csyconv, ctbcon, ctbrfs, ctbtrs, ctgevc, ctgex2,
                ctgexc, ctgsen, ctgsja, ctgsna, ctgsy2, ctgsyl, ctpcon,
                ctprfs, ctptri,
                ctptrs, ctrcon, ctrevc, ctrexc, ctrrfs, ctrsen, ctrsna,
                cungrq, cungtr, cunm2l, cunm2r, cunmbr, cunmhr, cunml2,
                cunmlq, cunmql, cunmqr, cunmr2, cunmr3, cunmrq, cunmrz,
                cunmtr, cupgtr, cupmtr, icmax1, scsum1, cstemr,
-               
-               dgbbrd, dgbcon, dgbequ, dgbrfs, dgbsv, 
+               chfrk, ctfttp, clanhf, cpftrf, cpftri, cpftrs, ctfsm, ctftri,
+               ctfttr, ctpttf, ctpttr, ctrttf, ctrttp,
+               cgeequb, cgbequb, csyequb, cpoequb, cheequb,
+               cbbcsd, clapmr, cunbdb, cuncsd,
+               cgeqrt, cgeqrt2, cgeqrt3, cgemqrt,
+               ctpqrt, ctpqrt2, ctpmqrt, ctprfb,
+
+               dgbbrd, dgbcon, dgbequ, dgbrfs, dgbsv,
                dgbsvx, dgbtf2, dgbtrf, dgbtrs, dgebak, dgebal, dgebd2,
                dgebrd, dgecon, dgeequ, dgees,  dgeesx, dgeev,  dgeevx,
                dgegs,  dgegv,  dgehd2, dgehrd, dgelq2, dgelqf,
                dgels,  dgelsd, dgelss, dgelsx, dgelsy, dgeql2, dgeqlf,
-               dgeqp3, dgeqpf, dgeqr2, dgeqrf, dgerfs, dgerq2, dgerqf,
+               dgeqp3, dgeqpf, dgeqr2, dgeqr2p, dgeqrf, dgeqrfp, dgerfs, dgerq2, dgerqf,
                dgesc2, dgesdd, dgesvd, dgesvx, dgetc2,
                dgetri,
                dggbak, dggbal, dgges,  dggesx, dggev,  dggevx,
                dlapll, dlapmt,
                dlaqgb, dlaqge, dlaqp2, dlaqps, dlaqsb, dlaqsp, dlaqsy,
                dlaqr0, dlaqr1, dlaqr2, dlaqr3, dlaqr4, dlaqr5,
-               dlaqtr, dlar1v, dlar2v,
-               dlarf,  dlarfb, dlarfg, dlarft, dlarfx, dlargv,
+               dlaqtr, dlar1v, dlar2v, iladlr, iladlc,
+               dlarf,  dlarfb, dlarfg, dlarfgp, dlarft, dlarfx, dlargv,
                dlarrv, dlartv,
                dlarz,  dlarzb, dlarzt, dlasy2, dlasyf,
                dlatbs, dlatdf, dlatps, dlatrd, dlatrs, dlatrz, dlatzm,
                dormr3, dormrq, dormrz, dormtr, dpbcon, dpbequ, dpbrfs,
                dpbstf, dpbsv,  dpbsvx,
                dpbtf2, dpbtrf, dpbtrs, dpocon, dpoequ, dporfs, dposv, 
-               dposvx, dpotrs, dppcon, dppequ,
+               dposvx, dpotrs, dpstrf, dpstf2,
+               dppcon, dppequ,
                dpprfs, dppsv,  dppsvx, dpptrf, dpptri, dpptrs, dptcon,
                dpteqr, dptrfs, dptsv,  dptsvx, dpttrs, dptts2, drscl, 
                dsbev,  dsbevd, dsbevx, dsbgst, dsbgv,  dsbgvd, dsbgvx,
                dstevx, dsycon, dsyev,  dsyevd, dsyevr,
                dsyevx, dsygs2, dsygst, dsygv,  dsygvd, dsygvx, dsyrfs,
                dsysv,  dsysvx,
-               dsytd2, dsytf2, dsytrd, dsytrf, dsytri, dsytrs, dtbcon,
+               dsytd2, dsytf2, dsytrd, dsytrf, dsytri, dsytrs, dsytrs2,
+               dsytri2, dsytri2x, dsyswapr, dsyconv, dtbcon,
                dtbrfs, dtbtrs, dtgevc, dtgex2, dtgexc, dtgsen,
                dtgsja, dtgsna, dtgsy2, dtgsyl, dtpcon, dtprfs, dtptri,
                dtptrs,
                dtrcon, dtrevc, dtrexc, dtrrfs, dtrsen, dtrsna, dtrsyl,
                dtrtrs, dtzrqf, dtzrzf, dstemr,
-               dsgesv, dlag2s, slag2d,
-               
+               dsgesv, dsposv, dlag2s, slag2d, dlat2s,
+               dlansf, dpftrf, dpftri, dpftrs, dsfrk, dtfsm, dtftri, dtfttp,
+               dtfttr, dtpttf, dtpttr, dtrttf, dtrttp,
+               dgejsv,  dgesvj,  dgsvj0,  dgsvj1,
+               dgeequb, dsyequb, dpoequb, dgbequb,
+               dbbcsd, dlapmr, dorbdb, dorcsd,
+               dgeqrt, dgeqrt2, dgeqrt3, dgemqrt,
+               dtpqrt, dtpqrt2, dtpmqrt, dtprfb,
+
                zbdsqr, zgbbrd, zgbcon, zgbequ, zgbrfs, zgbsv,  zgbsvx,
                zgbtf2, zgbtrf, zgbtrs, zgebak, zgebal, zgebd2, zgebrd,
                zgecon, zgeequ, zgees,  zgeesx, zgeev,  zgeevx,
                zgegs,  zgegv,  zgehd2, zgehrd, zgelq2, zgelqf,
                zgels,  zgelsd, zgelss, zgelsx, zgelsy, zgeql2, zgeqlf, zgeqp3,
-               zgeqpf, zgeqr2, zgeqrf, zgerfs, zgerq2, zgerqf,
+               zgeqpf, zgeqr2, zgeqr2p, zgeqrf, zgeqrfp, zgerfs, zgerq2, zgerqf,
                zgesc2, zgesdd, zgesvd, zgesvx, zgetc2,
                zgetri,
                zggbak, zggbal, zgges,  zggesx, zggev,  zggevx, zggglm,
                zhecon, zheev,  zheevd, zheevr, zheevx, zhegs2, zhegst,
                zhegv,  zhegvd, zhegvx, zherfs, zhesv,  zhesvx, zhetd2,
                zhetf2, zhetrd,
-               zhetrf, zhetri, zhetrs, zhgeqz, zhpcon, zhpev,  zhpevd,
+               zhetrf, zhetri, zhetri2, zhetri2x, zheswapr,
+               zhetrs, zhetrs2, zhgeqz, zhpcon, zhpev,  zhpevd,
                zhpevx, zhpgst, zhpgv,  zhpgvd, zhpgvx, zhprfs, zhpsv, 
                zhpsvx,
                zhptrd, zhptrf, zhptri, zhptrs, zhsein, zhseqr, zlabrd,
                zlantp, zlantr, zlapll, zlapmt, zlaqgb, zlaqge,
                zlaqhb, zlaqhe, zlaqhp, zlaqp2, zlaqps, zlaqsb,
                zlaqr0, zlaqr1, zlaqr2, zlaqr3, zlaqr4, zlaqr5,
-               zlaqsp, zlaqsy, zlar1v, zlar2v, zlarcm, zlarf,  zlarfb,
-               zlarfg, zlarft,
+               zlaqsp, zlaqsy, zlar1v, zlar2v, ilazlr, ilazlc,
+               zlarcm, zlarf,  zlarfb,
+               zlarfg, zlarfgp, zlarft,
                zlarfx, zlargv, zlarnv, zlarrv, zlartg, zlartv,
                zlarz,  zlarzb, zlarzt, zlascl, zlaset, zlasr, 
                zlassq, zlasyf,
                zlatbs, zlatdf, zlatps, zlatrd, zlatrs, zlatrz, zlatzm,
                zpbcon, zpbequ, zpbrfs, zpbstf, zpbsv, 
                zpbsvx, zpbtf2, zpbtrf, zpbtrs, zpocon, zpoequ, zporfs,
-               zposv,  zposvx, zpotrs, zppcon,
-               zppequ, zpprfs, zppsv,  zppsvx, zpptrf, zpptri, zpptrs,
+               zposv,  zposvx, zpotrs, zpstrf, zpstf2,
+               zppcon, zppequ, zpprfs, zppsv,  zppsvx, zpptrf, zpptri, zpptrs,
                zptcon, zpteqr, zptrfs, zptsv,  zptsvx, zpttrf, zpttrs, zptts2,
                zrot,   zspcon, zspmv,  zspr,   zsprfs, zspsv, 
                zspsvx, zsptrf, zsptri, zsptrs, zdrscl, zstedc,
-               zstegr, zstein, zsteqr, zsycon, 
+               zstegr, zstein, zsteqr, zsycon,
                zsyr,   zsyrfs, zsysv,  zsysvx, zsytf2, zsytrf, zsytri,
-               zsytrs, ztbcon, ztbrfs, ztbtrs, ztgevc, ztgex2,
+               zsytri2, zsytri2x, zsyswapr,
+               zsytrs, zsytrs2, zsyconv, ztbcon, ztbrfs, ztbtrs, ztgevc, ztgex2,
                ztgexc, ztgsen, ztgsja, ztgsna, ztgsy2, ztgsyl, ztpcon,
                ztprfs, ztptri,
                ztptrs, ztrcon, ztrevc, ztrexc, ztrrfs, ztrsen, ztrsna,
                zunmlq, zunmql, zunmqr, zunmr2, zunmr3, zunmrq, zunmrz,
                zunmtr, zupgtr,
                zupmtr, izmax1, dzsum1, zstemr,
-               zcgesv, zlag2c, clag2z,
+               zcgesv, zcposv, zlag2c, clag2z, zlat2c,
+               zhfrk, ztfttp, zlanhf, zpftrf, zpftri, zpftrs, ztfsm, ztftri,
+               ztfttr, ztpttf, ztpttr, ztrttf, ztrttp,
+               zgeequb, zgbequb, zsyequb, zpoequb, zheequb,
+               zbbcsd, zlapmr, zunbdb, zuncsd,
+               zgeqrt, zgeqrt2, zgeqrt3, zgemqrt,
+               ztpqrt, ztpqrt2, ztpmqrt, ztprfb,
                );
 
 if ($ARGV[5] == 1) {