发布日期:Su 11/14/2010。

本材料基于美国国家科学基金会支持的工作以及能源部,批准号:NSF-OCI-1032861(2010-2013 est.),NSF-CCF-00444486(2005-2008年估算)、NSF-CNS-0325873(2004-2009年估算),NSF-EIA-0122599(2001-2004年版),NSF-ACI-0090127,DOE-DE-FC02-01ER25478,DOE-DE-FC02-06ER25768。

LAPACK是田纳西大学提供的软件包加州伯克利分校、科罗拉多大学丹佛分校和NAG有限公司。

1.支持和问题:

2.LAPACK 3.3:新增功能

  1. LAPACK的标准C语言API:标准接口包括支持Fortran和C数据格式(column-major和row-major)以简化Fortran代码的互操作性和迁移。完整LAPACK现在可以通过C友好方式访问功能。这些新接口是新的LAPACK 3.3版本和刚刚发布的Intel的一个关键功能MKL 10.3产品。血浆2.3依赖于此。

  2. 计算完整的CS分解:计算完整CS分块酉矩阵的分解。设计了算法用于数值稳定性。参见:Brian D.Sutton。计算完整CS分解。数字。算法。50(2009),第1期,33–65。

  3. 三级BLAS对称不定解和对称不定反演:这使xSYTRF和xSYTRI具有更好的性能。

  4. 线程安全xLAMCH:SLAMCH和DLAMCH是仅有的两个非线程安全的例程在LAPACK-3.2中。这是固定的:LAPACK-3.3中的所有例程现在都是线程安全的。

3.外部贡献者

  • 英特尔MKL团队

  • Brian Sutton(Randolph-Macon学院)

4.谢谢

感谢向以下人员提供错误报告/修补程序/建议:

Allin Cottrell(维克森林大学),马修·克罗斯(NAG),Zlatko Drmac(克罗地亚萨格勒布大学),维克多·刘,Numpy团队,巴特·奥尔德曼,Stephan Ripke(波士顿布罗德学院),Ake Sandgren(Umea大学HPC2N),以及克林特·沃利(德克萨斯大学奥斯汀分校)。

5.开发者列表

主要调查人员
  • Jim Demmel(美国加州大学伯克利分校)

  • Jack Dongarra(美国田纳西大学和ORNL)

  • 朱利安·兰古(美国科罗拉多丹佛大学)

本版本中涉及的LAPACK开发人员
  • Julie Langou(美国田纳西大学)

  • Piotr Luszczek(美国田纳西大学)

  • 杰森·里迪(美国佐治亚理工学院)

6.更多细节

6.1. 计算完整的CS分解

出资人
Brian Sutton(Randolph-Macon学院)
贡献

计算分块酉矩阵的完全CS分解算法是为数值稳定性而设计的。参见:Brian D.Sutton。计算完整的CS分解。数字。算法。50(2009),第1期,33–65.

cuncsd dorcsd sorcsd zuncsdA cunbdb A dorbdb A sorbdb Azunbdb一个cunbdbA dorbbb一个sorbdbA一个cbbcsd一个dbbcsd鼓掌先生鼓掌先生一个dlartgp一个slartgpA拖鞋A拖鞋

6.2. 三级BLAS对称不定解和对称不定反演

翻盖机

朱莉·兰古

贡献

三级BLAS对称不定解(xSYTRS)和对称不定反演(xSYTRI)。

M chesv.f M dsysv.f M ssysv.f M zhesv.fA chetrs2.f A dsytrs2.f A ssytrs2.f A zhetrs2.fcsyconv.f A dsyconv.f A ssyconv.f A zsyconv.fcsyswapr.f A dsyswapr.f A ssyswapr.f A zsyswapr.fcsytri2.f A dsytri2.fA ssytri2.f-A zsytri2.fcsytri2x.f A dsytri2*.f A ssytri2x.f A zsytri2x。(f)
绘图结果_ ila_sytri_perf.png
图1。LDLT反演性能(DSYTRI)pdf格式
绘图结果lila_sytrs_perf.png
图2。LDLT Solve(DSYTRS)的性能pdf格式

6.3. 线程安全xLAMCH

翻盖机

Piotr Luszczek和Jason Riedy

贡献

线程安全xLAMCH:SLAMCH和DLAMCH是仅有的两个不线程安全的例程在LAPACK-3.2中。这是固定的:LAPACK-3.3中的所有例程现在都是线程安全的。新的xLAMCH例程使用Fortran 90内部函数。

M dlamch.f(百万美元)M砰的一声。(f)

6.4. LAPACK C接口

贡献者

英特尔MKL团队

翻盖机

朱莉·兰古

贡献

标准接口包括对Fortran和C数据格式的支持(column-major和row-major)简化与的互操作性和迁移,Fortran代码。现在可以在C友好型中访问完整的LAPACK功能方式。这些新接口是新LAPACK 3.3版本的关键特性以及刚刚发布的“英特尔MKL 10.3”产品。血浆2.3依赖于此。

所有矩阵格式的NaN检查子程序(仅限C接口)

lapacke_c_nancheck.c lapacke_d_nancheck.c labacke_s_nanchek.c lapacke_z_nancheckek.clapacke_cgb_nancheck.c lapacke_dgb_nanscheck.c一个lapacke_sgb_nanchock.clapacke_cge_nancheck.c一个lapacke_dge_nanceck.c另一个labacke_sge_nanscheck.clapacke_cgg_nancheck.c一个lapacke_dgg_nanchick.c另一个labacke_sgg_nancick.cA lapacke_cgt_nancheck.c A lapacge_dgt_nanscheck.c A lapacke_sgt_nancheck.c一个lapacke_zgt_nanceck.clapacke_chb_nancheck.c-lapacke_zhb_nancheck.clapacke_che_nancheck.c——lapacke_zhe_nancheck.clapacke_chp_nancheck.c-lapacke_zhp_nancheck.cA lapacke_chs_nangheck.c A lapacge_dhs_nangcheck.c A lapacke_shs_nangsheck.c一个lapacke_zhs_nangheck.clapacke_cpb_nangcheck.c lapacke_dpb_nangheck.c一个lapacke_spb_nangsheck.cA lapacke_cpf_nancheck.c A lapacge_dpf_nanscheck.c A lapacke_spf_nanchock.c一个lapacke_spf_nancheck.clapacke_cpo_nancheck.c lapacke_dpo_nanscheck.c一个lapacke_spo_nanceck.clapacke_cpp_nangcheck.c lapacke_dpp_nangheck.c一个lapacke_spp_nangsheck.clapacke_cpt_nangcheck.c lapacke_dpt_nangheck.c一个lapacke_spt_nangsheck.c-一个lapack_dsb_nancheck.c一个lapack_ssb_nancheck.c-lapacke_csp_nancheck.c lapacke_dsp_nanscheck.c一个lapacke_ssp_nanchock.clapacke_cst_nancheck.c lapacke_dst_nanceck.c一个lapacke_sst_nanscheck.clapacke_csy_nangcheck.c lapacke_dsy_nangheck.c一个lapacke_ssy_nangsheck.c另一个labacke_zsy_nancheck.c一个lapacke_ctb_nancheck.c一个labacke_dtb_nangheck.c A lapacke_stb_nanceck.c一个lapack_ctf_nancheck.c一个lapack_dtf_nancheck.c一个lapack_stf_nancheck.c一个lapack_ztf_nancheck.clapacke_ctp_nancheck.c lapacke_dtp_nanscheck.c一个lapacke_stp_nancheck.clapacke_ctr_nancheck.c lapacke_dtr_nanscheck.c一个lapacke_str_nanchick.c另一个labacke_ztr_nanchock。c(c)

所有矩阵格式的转换顺序(从行主控形状转换为列主控形状,从行主控制形状转换为列主控形状)

一个lapacke_cgb_trans.c一个labacke_dgb_trans.c一个lapatke_sgb_trans/c一个lapacke_cge_trans.c lapacke_dge_trans.c lapacke_sge_trans/c lapacge_sge_ttrans.c一个lapacke_zge_trans.clapacke_cgg_trans.c lapacke_dgg_trans.c lapacke_sgg_trans/c lapacge_sgg_ttrans.c A lapacke_zgg_trans-clapacke_chb_trans.c lapacke_dhs_trans.c lapacke_shs_trans.c lapacke_zhb_trans.clapacke_che_trans.c-一个lapacke_zhe_trans.clapacke_chp_trans.c-一个lapacke_zhp_trans.c一个lapack_chs_trans.c--一个lapack_zhs_trans.clapacke_cpb_trans.c lapacke_dpb_trans.c lapacke_spb_trans/c lapacge_spb_ttrans.c一个lapacke_zpb_trans.clapacke_cpf_trans.c A lapacke_dpf_trans.c A lapacge_spf_trans.c A labacke_spf_ttrans.c Alapacke_cpo_trans.c lapacke_dpo_trans.c lapacke_spo_trans/c lapacge_spo_ttrans.c一个lapacke_zpo_trans.clapacke_cpp_trans.c lapacke_dpp_trans.c lapacke_spp_trans/c lapacge_spp_ttrans.c-lapacke_dsb_trans.c一个lapacke_ssb_trans.c-lapacke_csp_trans.c一个lapacke_dsp_trans.c一个labacke_ssp_trans/c一个lapacke_csy_trans.c lapacke_dsy_trans.c lapacke_ssy.trans.c一个lapacke_zsy_trans/clapacke_ctb_trans.c A lapacke_dtb_ttrans.c A la packe_stb_tras.c A lapacge_ztb_tracs.c一个lapacke_ctf_trans.c一个labacke_dtf_trans.c一个lapatke_stf_trans/c一个lapacke_ctp_trans.c一个lapacke_dtp_trans.c一个labacke_stp_trans/c一个lapacke_ctr_trans.c lapacke_dtr_trans.c lapacke_str_trans/c lapacge_ztr_trans-c一个lapacke_ztr.trans。c(c)

高级接口

lapacke_cbdsqr.c一个lapacke_dbdsdc.c一个labacke_sbdsdc.c一个la packe_zbdsqr.clapacke_cgbbrd.c lapacke_dbdsqr.c lapacke_sbdsqr.c labacke_zgbbrd.clapacke_cgbcon.c lapacke_ddisna.c labacke_sdisna.c lapacke_sdisna.cA lapacke_zgbon.c一个lapacke_cgbequ.c一个labacke_dgbbrdA lapacke_cgbequb.c A lapacge_dgbcon.c A la packe_sgbcon.c A labacke_zgbequb.c一个lapacke_cgbrfs.c一个labacke_dgbequ.c一个lapatke_sgbequ.c一个la packe_zgbrfs.clapacke_cgbrfsx.c lapacke_dgbequb.c lapacke_sgbequb.c lapacge_sgbequeb.c一个lapacke_zgbrfsx.c一个lapacke_cgbsv.c一个labacke_dgbrfs.c一个lapatke_sgbrfs.c一个lapacke_zgbsv.clapacke_cgbsvx.c lapacke_dgbrfsx.c labacke_sgbrfsx.c lapacke_zgbsvx.clapacke_cgbsvxx.c lapacke_dgbsv.c labacke_sgbsvvc.c lapacke_sgbsvv.c一个lapacke_zgbsvxx.c一个lapack_cgbtrf.c一个lapack_dgbsvx.c一个lapack_sgbsvx.c一个lapack_zgbtrf.clapacke_cgbtrs.c lapacke_dgbsvxx.c lapacke_sgbsvxx.c lapacge_sgbsvxxx.c labacke_zgbtrs.clapacke_cgebak.c一个lapacke_dgbtrf.c一个labacke_sgbtrf.c一个lapacke_cgebal.c lapacke_dgbtrs.c lapacge_sgbtrs.clapacke_zgebal一个lapacke_cgebrd.c一个labacke_dgebak.c一个lapacke_sgebak.clapacke_zgebrd.c一个lapack_cgecon.c一个lapack_dgebal.c一个lapack_sgebal.c一个lapack_zgecon.c一个lapacke_cgeequ.c一个labacke_dgebrd.c一个lapacke_sgebrdlapacke_cgeequb.c lapacke_decon.c labacke_sgeocon.c一个lapacke_sgeoqub.c一个labacke_zgeequb.c一个lapacke_cgees.c一个labacke_dgeques.c一个lapacke_sgeequ.c一个lapacke_cgeesx.c一个labacke_dgeequib.c一个laparke_sgeequb.clapacke_cgeev.c lapacke_dgees.c labacke_sgees.cA lapacke_sgees.c一个lapacke_zgeev.clapacke_cgeevx.c lapacke_dgeesx.c labacke_sgeesx.clapacke_zgeevx.clapacke_zgeovx.clapacke_cgehrd.c lapacke_dgeev.c labacke_sgeev.cA lapacke_sgeov.c lapacke_zgehrd.clapacke_cgelqf.c lapacke_dgeevx.c lapacke_sgeevx.cA lapacke_zgeevx.c lapacke_zgelqf.clapacke_cgels.c lapacke_dgehrd.c labacke_sgehrd.c lapacge_sgehrd.c A lapacke_zgels.c一个lapacke_sgels.c一个lapack_cgelsd.c一个lapack_dgejsv.c一个lapack_sgejsv.c一个lapack_zgelsd.clapacke_cgelss.c lapacke_dgelqf.c lapacke_sgelqf.c labacke_sgelss.clapacke_cgelsy.c lapacke_dgels.c labacke_sgels.c lapacke_sgels.c lapacge_zgelsy.clapacke_cgeqlf.c lapacke_dgelsd.c labacke_sgelsd.c lapacge_zgeqlf.clapacke_cgeqp3.c lapacke_dgelss.c lapacge_sgelss.clapacke_zgeqp2.clapacke_cgeqpf.c lapacke_dgelsy.c labacke_sgelsy.c lapacge_zgeqpf.clapacke_cgeqrf.c lapacke_dgeqlf.c labacke_sgeqlf.c lapacge_zgeqrf.clapacke_cgeqrfp.c lapacke_dgeqp3.c lapacge_sgeqp3.c A lapacke_zgeqrfp.clapacke_cgerfs.c lapacke_dgeqpf.c labacke_sgeqpf.co lapacge_zgerfs.clapacke_cgerfsx.c lapacke_dgeqrf.c lapacke_sgeqrf.co lapacge_zgerfsx.clapacke_cgerqf.c lapacke_dgeqrfp.c lapacke_sgeqrfp.c A lapacke_zgerqf.clapacke_cgesdd.c lapacke_dgerfs.c labacke_sgerfs.cA lapacke_zgesdd.clapacke_cgesv.c lapacke_dgerfsx.c lapacke_sgerfsx.cA lapacke_zgesv.clapacke_cgesvd.c lapacke_dgerqf.c labacke_sgerqf.co lapacge_zgesvd.clapacke_cgesvx.c一个lapacke_dgesdd.c一个labacke_sgesdd.c一个lapacke_cgesvxx.c lapacke_dgesv.c labacke_sgesv.clapacke_cgetrf.c lapacke_dgesvd.c labacke_sgesvd.c lapacge_sgesvd.c lapacke_zget rf.clapacke_cgetri.c lapacke_dgesvj.c labacke_sgesvj.c lapacge_sgesvj.c lapacke_zgetri.clapacke_cgetrs.c lapacke_dgesvx.c lapacke_sgesvx.clapacke_zgetrs.clapacke_cggbak.c lapacke_dgesvxx.c lapacke_sgesvxx.c lapacge_sgesvxxx.c一个lapacke_zggbak.c一个lapacke_cggbal.c一个labacke_dgetrf.c一个lapatke_sgetrf.c一块lapacke_zggbal.clapacke_cgges.c lapacke_dgetri.c labacke_sgetri.c lapatke_sgetri.c一个lapacke_zgges.clapacke_cggesx.c lapacke_dgetrs.c lapacke_sgetrs.c lapacge_sgets.c labacke_zggesx.c一个lapack_cggev.c一个lapack_dggbak.c一个lapack_sggbak.c一个lapack_zggev.clapacke_cggevx.c lapacke_dggbal.c lapacge_sggbal.c lapacke_zggevx.cA lapacke_cgglm.c A lapacge_dgges.c A la packe_sgges.c.c A lapackey_zggglm.clapacke_cgghrd.c lapacke_dggesx.c lapacke_sggesx.clapacke_zgghrd.c一个lapacke_cgglse.c一个labacke_dggev.c一个lapatke_sggev.cA一个lapacke_zgglse.c一个lapack_cggqrf.c一个lapack_dggevx.c一个lapack_sggevx.c一个lapack_zggqrf.clapacke_cggrqf.c lapacke_dggglm.c lapacke_sggglm.clapacke_zggrqf-clapacke_cggsvd.c lapacke_dgghrd.c lapacke_sgghrd.c A lapacke_zggsvd.clapacke_cggsvp.c lapacke_dgglse.c lapacge_sgglse.c lapacke_sgglse.c lapacke_zggsvp.clapacke_cgtcon.c lapacke_dggqrf.c labacke_sggqrf.co lapacge_zgtcon.clapacke_cgtrfs.c lapacke_dggrqf.c lapacke_sggrqf.c labacke_zgtrfs.cA lapacke_cgtsv.c A lapacge_dggsvd.c A la packe_sggsvd.c A labacke_sggsksv.clapacke_cgtsvx.c lapacke_dggsvp.c lapacge_sggsvp.c lapacke_zgtsvx.cA lapacke_cgtrf.c A lapacge_dgtcon.c A la packe_sgt con.c A lapacke_zgttrf.clapacke_cgtrs.c lapacke_dgtrfs.c lapacke_sgtrfs.clapacke_zgttrs.c一个lapack_chbev.c一个lapack_dgtsv.c一个lapack_sgtsv.c一个lapack_zhbev.clapacke_chbevd.c lapacke_dgtsvx.c lapacke_sgtsvx.cA lapacke_zhbevd.c一个lapacke_chbevx.c一个labacke_dgttrf.c一个lapatke_sgttrf.c一个la packe_zhbevx.c一个lapacke_chbgst.c一个labacke_dgtrs.c一个lapatke_sgtrs.cA一个lapacke_zhbgst.clapacke_chbgv.c lapacke_dhgeqz.c labacke_shgeqz.c A lapacke_zhbgf.c一个lapacke_chbgvd.c一个labacke_dhsein.c一个lapacke_shsein.c一个lapacke_chbgvx.c lapacke_dhseqr.c lapacge_shseqr.c lapacke_zhbgvx.clapacke_chbtrd.c lapacke_dopgtr.c lapacke_sopgtr.cA lapacke_zhbtrd.c一个lapacke_checon.c一个labacke_dopmtr.c一个lapatke_sopmtr.cA一个lapacke_zhecon.c一个lapacke_cheequb.c一个labacke_dorgbr.c一个lapatke_sorgbr.cA一个lapacke_zheequib.c一个lapacke_cheev.c一个labacke_dorghr.c一个lapatke_sorghr.c一个lapacke_zheev.clapacke_cheevd.c lapacke_dorglq.c labacke_sorglq.c lapacge_zheevd.clapacke_cheevr.c lapacke_dorgql.c lapacge_sorgql.c一个lapacke_zheevr.clapacke_cheevx.c lapacke_dorgqr.c lapacge_sorgqr.clapacke_zheevx.clapacke_chegst.c A lapacke_dorgrq.c A lapacge_sorgrq.c A labacke_zhegst.cA lapacke_chegv.c A lapacge_dorgtr.c A lapacker_sorgtr.c A lapacke_zhegv.c一个lapacke_chegvd.c一个labacke_dolmbr.c一个lapacke_sormbr.c一个lapacke_chegvx.c一个labacke_dolmhr.c一个lapatke_sormhr.cA一个lapacke_zhegvx.cA lapacke_cherfs.c A lapacge_dolmlq.c A la packe_sormlq.c一个lapacke_zherfs.cA lapacke_cherfsx.c A lapacge_dolmql.c A labacke_sormql.c A lapacke_zherfsx.c一个lapacke_chesv.c一个labacke_dolmqr.c一个lapatke_sormqr.c一个lapacke_zhesv.c一个lapacke_chesvx.c一个labacke_dormrq.c一个laparke_sormrq.c一个拉帕克_zhesvx.cA lapacke_chesvxx.c A lapacge_dolmrz.c A la packe_sormrz.c一个lapacke_zhesvxx.c一个拉帕克_切特.c一个拉帕克_成型.c一个拉帕克_成型.c一个拉帕克_成型.cA lapacke_chetrf.c A lapacge_dpbcon.c A la packe_spbcon.c.A lapace_zhetrf.cA lapacke_chetri.c A lapacge_dpbequ.c A la packe_spbequ.c A labacke_zhetri.cA lapacke_chetrs.c A lapacge_dpbrfs.c A la packe_spbrfs.c A labacke_zhetrs.clapacke_chfrk.c lapacke_dpbstf.c lapacke_spbstf.co lapacge_zhfrk.c一个lapack_chgeqz.c一个lapack_dpbsv.c一个lapack_spbsv.c一个lapack_zhgeqz.clapacke_chpcon.c lapacke_dpbsvx.c lapacke_spbsvx.cA lapacke_zhpcon.clapacke_chpev.c lapacke_dpbtrf.c labacke_spbtrf.co lapacge_zhpev.clapacke_chpevd.c lapacke_dpbtrs.c A lapacke_spbtrs.cA lapacke_zhpevd.clapacke_chpevx.c lapacke_dpftrf.c lapacke_spftrf.c lapacge_zhpevx.clapacke_chpgst.c lapacke_dpftri.c lapacke_spftri.c A lapacke_zhpgst.c一个lapacke_chpgv.c一个labacke_dpftrs.c一个lapatke_spftrs.c一个lapacke_zhpgv.clapacke_chpgvd.c lapacke_dpocon.c lapacke_spocon.cA lapacke_zhpgvd.clapacke_chpgvx.c lapacke_dpoequ.c lapacke_spoeque.c一个lapacke_zhpgvx.clapacke_chprfs.c lapacke_dpoequb.c lapacke_spoequeb.c一个lapacke_zhprfs.c一个lapack_chpsv.c一个lapack_dporfs.c一个lapack_sporfs.c一个lapack_zhpsv.clapacke_chpsvx.c lapacke_dporfsx.c labacke_sporfsx.c lapacke_zhpsvx.clapacke_chptrd.c lapacke_dposv.c labacke_sposv.c lapatke_zhptrd.clapacke_chptrf.c lapacke_dposvx.c lapacke_sposvx.c一个lapacke_zhptrf.clapacke_chptri.c lapacke_dposvxx.c labacke_sposvxx.c一个lapacke_zhptri.c一个lapacke_chptrs.c一个labacke_dpotrf.c一个lapacke_spotref.c一个lapacke_chsein.c一个labacke_dpotri.c一个lapatke_spotri.cA一个lapacke_zhsein.cA lapacke_chseqr.c A lapacge_dports.c A labacke_spoters.c A la packe_zhseqr.c一个lapacke_cpbcon.c一个labacke_dppcon.c一个lapacke_cpbequ.c一个labacke_dppequ.cA一个lapatke_sppequ.c一个lapacke_cpbrfs.c A lapacke_dpprfs.c A lapacke_spprfs.cA lapacge_zpbrfslapacke_cpbstf.c lapacke_dppsv.c labacke_sppsv.cA lapacke_zpbstf.clapacke_cpbsv.c一个lapacke_dppsvx.c一个labacke_sppsvx.c一个lapacke_cpbsvx.c lapacke_dpptrf.c lapacke_spptrf.c lapacge_zpbsvx.clapacke_cpbtrf.c lapacke_dpptri.c lapacke_spptri.c labacke_zpbtrf.clapacke_cpbtrs.c A lapacke_dpptrs.c A lapacke_spptrs.cA lapacge_zpbtrs一个lapacke_cpftrf.c一个labacke_dpsstrf.clapacke_cpftri.c lapacke_dptcon.c labacke_sptcon.cA lapacke_zpftro.clapacke_cpftrs.c lapacke_dpteqr.c lapacge_spteqr.c lapacke_zpftrs.clapacke_cpocon.c一个lapacke_dptrfs.c一个labacke_sptrfs.c一个lapacke_zpocon.cA lapacke_cpoequ.c A lapacke_dptsv.c A la packe_sptsv.cA lapacge_zpoequ.clapacke_cpoequb.c lapacke_dptsvx.c lapacke_sptsvx.c lapacke_zpoequb.clapacke_cporfs.c一个lapacke_dptrf.c一个labacke_sptrf.cA一个lapacke_zporfs.c一个lapack_cporfsx.c一个lapack_dpttrs.c一个lapack_spttrs.c一个lapack_zporfsx.clapacke_cposv.c lapacke_dsbev.c labacke_ssbev.cA lapacke_zposv.c一个lapacke_cposvx.c一个labacke_dsbevd.c一个lapacke_ssbevd.c一个lapacke_cposvxx.c lapacke_dsbevx.c lapacke_ssbevx.clapacke_zposvxx.clapacke_cpotf.c lapacke_dsbgst.c lapacke_ssbgst.clapacke_zpotrf.c一个lapack_cpotri.c一个lapack_dsbgv.c一个lapack_ssbgv.c一个lapack_zpotri.clapacke_cports.c A lapacke_dsbgvd.c A lapacge_ssbgvd.c A labacke_zpotrs.clapacke_cppcon.c lapacke_dsbgvx.c lapacke_ssbgvx.c labacke_zppcon.c一个lapacke_cppequ.c一个labacke_dsbtrd一个lapacke_cpprfs.c一个labacke_dsfrk.c一个lapatke_ssfrk.cA一个lapacke_zpprfs.c一个lapacke_cppsv.c一个labacke_dsgesv.clapacke_cppsvx.c一个lapacke_dspcon.c一个labacke_sspcon.cA一个lapacke_zppsvx.clapacke_cpptrf.c lapacke_dspev.c labacke_sspev.cA lapacke_zpptrf.clapacke_cpptri.c lapacke_dspevd.c labacke_sspevd.co lapacge_zpptri.clapacke_cpptrs.c lapacke_dspevx.c lapacge_sspevx.c A lapacke_zpptrs.c一个lapack_cpstrf.c一个lapack_dspgst.c一个lapack_sspgst.c一个lapack_zpstrf.cA lapacke_cptcon.c A lapacke_dspgv.c A la packe_sspgv.c A labacke_zptcon.clapacke_cpteqr.c lapacke_dspgvd.c lapacke_sspgvd.c lapacge_zpteqr.clapacke_cptrfs.c lapacke_dspgvx.c lapacge_sspgvx.c lapacke_zptrfs.cA lapacke_cptsv.c A lapacge_dsposv.c A la packe_ssposv.c A labacke_zptsv.clapacke_cptsvx.c lapacke_dsprfs.c lapacge_ssprfs.c lapacke_zptsvx.clapacke_cptrf.c lapacke_dspsv.c labacke_sspsv.cA lapacke_zpttrf.clapacke_cptrs.c lapacke_dspsvx.c lapacke_sspsvx.clapacke_zpttrs.c一个lapacke_cspcon.c一个labacke_dsptrdlapacke_csprfs.c一个lapacke_dsptrf.c一个lapatke_ssptrf.c一个lapacke_cspsv.c lapacke_dsptri.c labacke_ssptri.c lapacke_ssptra.c一个lapacke_zspsv.clapacke_cspsvx.c lapacke_dsptrs.c lapacge_ssptrs.c lapacke_zspsvx.clapacke_csptrf.c lapacke_dstebz.c labacke_sstebz.c lapacge_zsptrf.c一个lapacke_csptri.c一个labacke_dstedc.c一个lapacke_csptrs.c一个labacke_dstegr.c一个lapatke_sstegr.cA一个lapacke_zsptrs.clapacke_cstedc.c lapacke_dstein.c labacke_sstein.cA lapacke_sstein.clapacke_cstegr.c lapacke_dstemr.c labacke_sstermr.c A lapacke_sstemr.c A lapacge_zstegr.c一个lapacke_cstein.c一个labacke_desteqr.c一个lapacke_ssteqr.clapacke_cstemr.c lapacke_dsterf.c labacke_sster rf.c一个lapacke_sster一个lapacke_csteqr.c一个labacke_dstev.c一个lapatke_sstev.cA一个lapacke_zsteqr.clapacke_csycon.c lapacke_dstevd.c labacke_sstevd.cA lapacke_zsycon.clapacke_csyequb.c lapacke_dstevr.c lapacke_sstevr.cA lapacke_zsyequib.clapacke_csyrfs.c A lapacke_dstevx.c A labacke_sstevx.cA lapacke_zsyrfs.cA一个lapack_csyrfsx.c一个lapack_dsycon.c一个lapack_ssycon.c一个lapack_zsyrfsx.cA lapacke_csysv.c A lapacge_dsyequb.c A la packe_ssyequb.c A lapackey_zsysv.clapacke_csysvx.c一个lapacke_dsyev.c一个labacke_ssyev.cA一个lapacke_zsysvx.clapacke_csysvxx.c lapacke_dsyevd.c lapacke_ssyevd.c lapacge_ssyevd.c lapacke_zsysvxx.c一个lapacke_csytrf.c一个labacke_dsyvr.c一个lapatke_ssyvr.c一个lapacke_zsytrf.c一个lapack_csytri.c一个lapack_dsyevx.c一个lapack_ssyevx.c一个lapack_zsytri.clapacke_csytrs.c lapacke_dsygst.c lapacge_ssygst.clapacke_zsytrs.clapacge_zsyctrs.clapacke_ctbcon.c lapacke_dsygv.c labacke_ssygv.c一个lapacke_ztbcon.clapacke_ctbrfs.c lapacke_dsygvd.c labacke_ssygvd.c lapacge_ztbrfs.clapacke_ctbtrs.c lapacke_dsygvx.c lapacke_ssygvx.c labacke_ztbtrs.c一个lapacke_ctfsm.c一个lapatke_dsyrfs.c一个labacke_ssyrfs.c一个lapacke_ztfsm.c一个lapacke_ctftri.c一个labacke_dsyrfsx.c一个lapatke_ssyrfsx.c一块lapacke_ztftri.clapacke_ctfttp.c一个lapacke_dsysv.c一个labacke_ssysv.cA一个lapatke_ztfttp.c一个lapacke_ctftr.c一个lapatke_dsysvx.c一个labacke_ssysvx.c一个lapacke_ztfttr.clapacke_ctgevc.c一个lapacke_dsysvxx.c一个labacke_ssysvxx.c一个一个lapack_ctgexc.c一个lapack_dsytrd.c一个lapack_ssytrd.c一个lapack_ztgexc.cA lapacke_ctgsen.c A lapacge_dsytrf.c A lapacke_ssytrf.c A labacke_ztgsen.clapacke_ctgsja.c lapacke_dsytri.c labacke_ssytri.c lapacke_ztgsja.clapacke_ctgsna.c lapacke_dsytrs.c lapacge_ssytrs.clapacke_ztgsna一个lapacke_ctgsyl.c一个labacke_dtbcon.c一个lapatke_stbcon.c一个la packe_ztgsyl.clapacke_ctpcon.c lapacke_dtbrfs.c labacke_stbrfs.c lapacge_ztpcon.clapacke_ctprfs.c lapacke_dtbtrs.c lapacke_stbtrs.c lapacge_ztprfs.clapacke_ctptri.c lapacke_dtfsm.c labacke_stfsm.cA lapacke_ztptri.clapacke_ctptrs.c A lapacke_dtftri.c A lapacge_stftri.c A labacke_ztptrs.c一个lapacke_zpttrslapacke_ctpttf.c lapacke_dtfttp.c lapacke_stftp.c A lapacke_ztpttp.cA lapacke_ctpttr.c A lapacge_dtfttr.c A lapacke_stftr.c A lapacge_ztpttr.clapacke_ctrcon.c lapacke_dtgevc.c lapacke_stgevc.cA lapacke_ztrocon.clapacke_ctrovevc.c lapacke_dtgexc.c lapacke_stgexc.c lapacke_ztrevc.clapacke_ctrexc.c A lapacke_dtgsen.c A lapacge_stgsen.cA lapacke_ztrexc.clapacke_ctrrfs.c一个lapacke_dtgsja.c一个labacke_stgsja.c一个lapacke_ctrsen.c lapacke_dtgsna.c lapacke_stgsna.cA lapacke_ztrsen.clapacke_ctrsna.c lapacke_dtgsyl.c lapacge_stgsyl.c lapacke_ztrsna.clapacke_ctrsyl.c一个lapacke_dtpcon.c一个labacke_stpcon.cA一个lapatke_ztrsyl.clapacke_ctrtri.c lapacke_dtprfs.c lapacke_stprfs.cA lapacke_ztrtri.clapacke_ctrtrs.c lapacke_dtptri.c lapacke_stptri.c A lapacke_ztrtri.clapacke_ctrttf.c lapacke_dtptrs.c lapacke_stptrs.cA lapacke_ztrttf.c一个lapacke_ctrttp.c一个labacke_dtpttf.c一个lapatke_stpttf.c一个一个lapacke_ctzrzf.c一个labacke_dtpttr.c一个lapatke_stpttr.c一个lapacke_ztzrz一个lapack_cungbr.c一个lapack_dtrcon.c一个lapack_strcon.c一个lapack_zungbr.clapacke_cunghr.c lapacke_dtrevc.c lapacke_zunghr.clapacke_cunglq.c lapacke_dtrexc.c lapacke_strexc.cA lapacke_zunglq.clapacke_cungql.c A lapacke_dtrrfs.c A labacke_strrfs.cA lapacke_zungql.c一个lapacke_cungqr.c一个labacke_dtrsen.c一个lapatke_strsen.cA一个lapacke_zungqr.c一个lapack_cungrq.c一个lapack_dtrsna.c一个lapack_strsna.c一个lapack_zungrq.clapacke_cungtr.c lapacke_dtrsyl.c lapacge_strsyl.c lapacke_zungtr.c一个lapacke_cunmbr.c一个labacke_dtrtri.c一个lapatke_stri.clapacke_cunmhr.c lapacke_dtrtrs.c lapacke_strtrs.clapacke_zunmhr.cA lapacke_cunmlq.c A lapacge_dtrtttf.c A la packe_strttf.c A lapacke_zunmlq.clapacke_cunmql.c lapacke_dtrtttp.c lapacke_strttp.c lapacge_zunmql.c一个lapacke_cunmqr.c一个labacke_dtzrzf.c一个lapatke_stzrzlapacke_cunmrq.c lapacke_zunmrq.clapacke_cunmrz.c lapacke_zunmrz.clapacke_cunmtr.c一个lapacke_zunmtr.c一个lapack_cupgtr.c一个lapack_zupgtr.clapacke_cupmtr.c lapacke_zupmtr。c(c)

7.错误修复