diff options
author | alexv-smirnov <alex@ydb.tech> | 2023-06-13 11:05:01 +0300 |
---|---|---|
committer | alexv-smirnov <alex@ydb.tech> | 2023-06-13 11:05:01 +0300 |
commit | bf0f13dd39ee3e65092ba3572bb5b1fcd125dcd0 (patch) | |
tree | 1d1df72c0541a59a81439842f46d95396d3e7189 /contrib/libs/clapack | |
parent | 8bfdfa9a9bd19bddbc58d888e180fbd1218681be (diff) | |
download | ydb-bf0f13dd39ee3e65092ba3572bb5b1fcd125dcd0.tar.gz |
add ymake export to ydb
Diffstat (limited to 'contrib/libs/clapack')
-rw-r--r-- | contrib/libs/clapack/list.inc | 8 | ||||
-rw-r--r-- | contrib/libs/clapack/part1/ya.make | 756 | ||||
-rw-r--r-- | contrib/libs/clapack/part2/ya.make | 741 | ||||
-rw-r--r-- | contrib/libs/clapack/ya.make | 28 |
4 files changed, 1533 insertions, 0 deletions
diff --git a/contrib/libs/clapack/list.inc b/contrib/libs/clapack/list.inc new file mode 100644 index 0000000000..a913c3917b --- /dev/null +++ b/contrib/libs/clapack/list.inc @@ -0,0 +1,8 @@ +CFLAGS( + -DNO_BLAS_WRAP +) + +PEERDIR( + ADDINCL contrib/libs/libf2c + ADDINCL contrib/libs/cblas +)
\ No newline at end of file diff --git a/contrib/libs/clapack/part1/ya.make b/contrib/libs/clapack/part1/ya.make new file mode 100644 index 0000000000..4fec16e472 --- /dev/null +++ b/contrib/libs/clapack/part1/ya.make @@ -0,0 +1,756 @@ +LIBRARY() + +WITHOUT_LICENSE_TEXTS() + +LICENSE(BSD-3-Clause) + +NO_COMPILER_WARNINGS() + +NO_RUNTIME() + +NO_UTIL() + +INCLUDE(../list.inc) + +SRCDIR(contrib/libs/clapack) + +SRCS( + cbdsqr.c + cgbbrd.c + cgbcon.c + cgbequ.c + cgbequb.c + cgbrfs.c + cgbsv.c + cgbsvx.c + cgbtf2.c + cgbtrf.c + cgbtrs.c + cgebak.c + cgebal.c + cgebd2.c + cgebrd.c + cgecon.c + cgeequ.c + cgeequb.c + cgees.c + cgeesx.c + cgeev.c + cgeevx.c + cgegs.c + cgegv.c + cgehd2.c + cgehrd.c + cgelq2.c + cgelqf.c + cgels.c + cgelsd.c + cgelss.c + cgelsx.c + cgelsy.c + cgeql2.c + cgeqlf.c + cgeqp3.c + cgeqpf.c + cgeqr2.c + cgeqrf.c + cgerfs.c + cgerq2.c + cgerqf.c + cgesc2.c + cgesdd.c + cgesv.c + cgesvd.c + cgesvx.c + cgetc2.c + cgetf2.c + cgetrf.c + cgetri.c + cgetrs.c + cggbak.c + cggbal.c + cgges.c + cggesx.c + cggev.c + cggevx.c + cggglm.c + cgghrd.c + cgglse.c + cggqrf.c + cggrqf.c + cggsvd.c + cggsvp.c + cgtcon.c + cgtrfs.c + cgtsv.c + cgtsvx.c + cgttrf.c + cgttrs.c + cgtts2.c + chbev.c + chbevd.c + chbevx.c + chbgst.c + chbgv.c + chbgvd.c + chbgvx.c + chbtrd.c + checon.c + cheequb.c + cheev.c + cheevd.c + cheevr.c + cheevx.c + chegs2.c + chegst.c + chegv.c + chegvd.c + chegvx.c + cherfs.c + chesv.c + chesvx.c + chetd2.c + chetf2.c + chetrd.c + chetrf.c + chetri.c + chetrs.c + chfrk.c + chgeqz.c + chla_transtype.c + chpcon.c + chpev.c + chpevd.c + chpevx.c + chpgst.c + chpgv.c + chpgvd.c + chpgvx.c + chprfs.c + chpsv.c + chpsvx.c + chptrd.c + chptrf.c + chptri.c + chptrs.c + chsein.c + chseqr.c + clabrd.c + clacgv.c + clacn2.c + clacon.c + clacp2.c + clacpy.c + clacrm.c + clacrt.c + cladiv.c + claed0.c + claed7.c + claed8.c + claein.c + claesy.c + claev2.c + clag2z.c + clags2.c + clagtm.c + clahef.c + clahqr.c + clahr2.c + clahrd.c + claic1.c + clals0.c + clalsa.c + clalsd.c + clangb.c + clange.c + clangt.c + clanhb.c + clanhe.c + clanhf.c + clanhp.c + clanhs.c + clanht.c + clansb.c + clansp.c + clansy.c + clantb.c + clantp.c + clantr.c + clapll.c + clapmt.c + claqgb.c + claqge.c + claqhb.c + claqhe.c + claqhp.c + claqp2.c + claqps.c + claqr0.c + claqr1.c + claqr2.c + claqr3.c + claqr4.c + claqr5.c + claqsb.c + claqsp.c + claqsy.c + clar1v.c + clar2v.c + clarcm.c + clarf.c + clarfb.c + clarfg.c + clarfp.c + clarft.c + clarfx.c + clargv.c + clarnv.c + clarrv.c + clartg.c + clartv.c + clarz.c + clarzb.c + clarzt.c + clascl.c + claset.c + clasr.c + classq.c + claswp.c + clasyf.c + clatbs.c + clatdf.c + clatps.c + clatrd.c + clatrs.c + clatrz.c + clatzm.c + clauu2.c + clauum.c + cpbcon.c + cpbequ.c + cpbrfs.c + cpbstf.c + cpbsv.c + cpbsvx.c + cpbtf2.c + cpbtrf.c + cpbtrs.c + cpftrf.c + cpftri.c + cpftrs.c + cpocon.c + cpoequ.c + cpoequb.c + cporfs.c + cposv.c + cposvx.c + cpotf2.c + cpotrf.c + cpotri.c + cpotrs.c + cppcon.c + cppequ.c + cpprfs.c + cppsv.c + cppsvx.c + cpptrf.c + cpptri.c + cpptrs.c + cpstf2.c + cpstrf.c + cptcon.c + cpteqr.c + cptrfs.c + cptsv.c + cptsvx.c + cpttrf.c + cpttrs.c + cptts2.c + crot.c + cspcon.c + cspmv.c + cspr.c + csprfs.c + cspsv.c + cspsvx.c + csptrf.c + csptri.c + csptrs.c + csrscl.c + cstedc.c + cstegr.c + cstein.c + cstemr.c + csteqr.c + csycon.c + csyequb.c + csymv.c + csyr.c + csyrfs.c + csysv.c + csysvx.c + csytf2.c + csytrf.c + csytri.c + csytrs.c + ctbcon.c + ctbrfs.c + ctbtrs.c + ctfsm.c + ctftri.c + ctfttp.c + ctfttr.c + ctgevc.c + ctgex2.c + ctgexc.c + ctgsen.c + ctgsja.c + ctgsna.c + ctgsy2.c + ctgsyl.c + ctpcon.c + ctprfs.c + ctptri.c + ctptrs.c + ctpttf.c + ctpttr.c + ctrcon.c + ctrevc.c + ctrexc.c + ctrrfs.c + ctrsen.c + ctrsna.c + ctrsyl.c + ctrti2.c + ctrtri.c + ctrtrs.c + ctrttf.c + ctrttp.c + ctzrqf.c + ctzrzf.c + cung2l.c + cung2r.c + cungbr.c + cunghr.c + cungl2.c + cunglq.c + cungql.c + cungqr.c + cungr2.c + cungrq.c + cungtr.c + cunm2l.c + cunm2r.c + cunmbr.c + cunmhr.c + cunml2.c + cunmlq.c + cunmql.c + cunmqr.c + cunmr2.c + cunmr3.c + cunmrq.c + cunmrz.c + cunmtr.c + cupgtr.c + cupmtr.c + dbdsdc.c + dbdsqr.c + ddisna.c + dgbbrd.c + dgbcon.c + dgbequ.c + dgbequb.c + dgbrfs.c + dgbsv.c + dgbsvx.c + dgbtf2.c + dgbtrf.c + dgbtrs.c + dgebak.c + dgebal.c + dgebd2.c + dgebrd.c + dgecon.c + dgeequ.c + dgeequb.c + dgees.c + dgeesx.c + dgeev.c + dgeevx.c + dgegs.c + dgegv.c + dgehd2.c + dgehrd.c + dgejsv.c + dgelq2.c + dgelqf.c + dgels.c + dgelsd.c + dgelss.c + dgelsx.c + dgelsy.c + dgeql2.c + dgeqlf.c + dgeqp3.c + dgeqpf.c + dgeqr2.c + dgeqrf.c + dgerfs.c + dgerq2.c + dgerqf.c + dgesc2.c + dgesdd.c + dgesv.c + dgesvd.c + dgesvj.c + dgesvx.c + dgetc2.c + dgetf2.c + dgetrf.c + dgetri.c + dgetrs.c + dggbak.c + dggbal.c + dgges.c + dggesx.c + dggev.c + dggevx.c + dggglm.c + dgghrd.c + dgglse.c + dggqrf.c + dggrqf.c + dggsvd.c + dggsvp.c + dgsvj0.c + dgsvj1.c + dgtcon.c + dgtrfs.c + dgtsv.c + dgtsvx.c + dgttrf.c + dgttrs.c + dgtts2.c + dhgeqz.c + dhsein.c + dhseqr.c + disnan.c + dlabad.c + dlabrd.c + dlacn2.c + dlacon.c + dlacpy.c + dladiv.c + dlae2.c + dlaebz.c + dlaed0.c + dlaed1.c + dlaed2.c + dlaed3.c + dlaed4.c + dlaed5.c + dlaed6.c + dlaed7.c + dlaed8.c + dlaed9.c + dlaeda.c + dlaein.c + dlaev2.c + dlaexc.c + dlag2.c + dlag2s.c + dlags2.c + dlagtf.c + dlagtm.c + dlagts.c + dlagv2.c + dlahqr.c + dlahr2.c + dlahrd.c + dlaic1.c + dlaisnan.c + dlaln2.c + dlals0.c + dlalsa.c + dlalsd.c + dlamch.c + dlamrg.c + dlaneg.c + dlangb.c + dlange.c + dlangt.c + dlanhs.c + dlansb.c + dlansf.c + dlansp.c + dlanst.c + dlansy.c + dlantb.c + dlantp.c + dlantr.c + dlanv2.c + dlapll.c + dlapmt.c + dlapy2.c + dlapy3.c + dlaqgb.c + dlaqge.c + dlaqp2.c + dlaqps.c + dlaqr0.c + dlaqr1.c + dlaqr2.c + dlaqr3.c + dlaqr4.c + dlaqr5.c + dlaqsb.c + dlaqsp.c + dlaqsy.c + dlaqtr.c + dlar1v.c + dlar2v.c + dlarf.c + dlarfb.c + dlarfg.c + dlarfp.c + dlarft.c + dlarfx.c + dlargv.c + dlarnv.c + dlarra.c + dlarrb.c + dlarrc.c + dlarrd.c + dlarre.c + dlarrf.c + dlarrj.c + dlarrk.c + dlarrr.c + dlarrv.c + dlartg.c + dlartv.c + dlaruv.c + dlarz.c + dlarzb.c + dlarzt.c + dlas2.c + dlascl.c + dlasd0.c + dlasd1.c + dlasd2.c + dlasd3.c + dlasd4.c + dlasd5.c + dlasd6.c + dlasd7.c + dlasd8.c + dlasda.c + dlasdq.c + dlasdt.c + dlaset.c + dlasq1.c + dlasq2.c + dlasq3.c + dlasq4.c + dlasq5.c + dlasq6.c + dlasr.c + dlasrt.c + dlassq.c + dlasv2.c + dlaswp.c + dlasy2.c + dlasyf.c + dlat2s.c + dlatbs.c + dlatdf.c + dlatps.c + dlatrd.c + dlatrs.c + dlatrz.c + dlatzm.c + dlauu2.c + dlauum.c + dopgtr.c + dopmtr.c + dorg2l.c + dorg2r.c + dorgbr.c + dorghr.c + dorgl2.c + dorglq.c + dorgql.c + dorgqr.c + dorgr2.c + dorgrq.c + dorgtr.c + dorm2l.c + dorm2r.c + dormbr.c + dormhr.c + dorml2.c + dormlq.c + dormql.c + dormqr.c + dormr2.c + dormr3.c + dormrq.c + dormrz.c + dormtr.c + dpbcon.c + dpbequ.c + dpbrfs.c + dpbstf.c + dpbsv.c + dpbsvx.c + dpbtf2.c + dpbtrf.c + dpbtrs.c + dpftrf.c + dpftri.c + dpftrs.c + dpocon.c + dpoequ.c + dpoequb.c + dporfs.c + dposv.c + dposvx.c + dpotf2.c + dpotrf.c + dpotri.c + dpotrs.c + dppcon.c + dppequ.c + dpprfs.c + dppsv.c + dppsvx.c + dpptrf.c + dpptri.c + dpptrs.c + dpstf2.c + dpstrf.c + dptcon.c + dpteqr.c + dptrfs.c + dptsv.c + dptsvx.c + dpttrf.c + dpttrs.c + dptts2.c + drscl.c + dsbev.c + dsbevd.c + dsbevx.c + dsbgst.c + dsbgv.c + dsbgvd.c + dsbgvx.c + dsbtrd.c + #dsecnd.c + dsfrk.c + dsgesv.c + dspcon.c + dspev.c + dspevd.c + dspevx.c + dspgst.c + dspgv.c + dspgvd.c + dspgvx.c + dsposv.c + dsprfs.c + dspsv.c + dspsvx.c + dsptrd.c + dsptrf.c + dsptri.c + dsptrs.c + dstebz.c + dstedc.c + dstegr.c + dstein.c + dstemr.c + dsteqr.c + dsterf.c + dstev.c + dstevd.c + dstevr.c + dstevx.c + dsycon.c + dsyequb.c + dsyev.c + dsyevd.c + dsyevr.c + dsyevx.c + dsygs2.c + dsygst.c + dsygv.c + dsygvd.c + dsygvx.c + dsyrfs.c + dsysv.c + dsysvx.c + dsytd2.c + dsytf2.c + dsytrd.c + dsytrf.c + dsytri.c + dsytrs.c + dtbcon.c + dtbrfs.c + dtbtrs.c + dtfsm.c + dtftri.c + dtfttp.c + dtfttr.c + dtgevc.c + dtgex2.c + dtgexc.c + dtgsen.c + dtgsja.c + dtgsna.c + dtgsy2.c + dtgsyl.c + dtpcon.c + dtprfs.c + dtptri.c + dtptrs.c + dtpttf.c + dtpttr.c + dtrcon.c + dtrevc.c + dtrexc.c + dtrrfs.c + dtrsen.c + dtrsna.c + dtrsyl.c + dtrti2.c + dtrtri.c + dtrtrs.c + dtrttf.c + dtrttp.c + dtzrqf.c + dtzrzf.c + dzsum1.c + icmax1.c + ieeeck.c + ilaclc.c + ilaclr.c + iladiag.c + iladlc.c + iladlr.c + ilaenv.c + ilaprec.c + ilaslc.c + ilaslr.c + ilatrans.c + ilauplo.c + ilaver.c + ilazlc.c + ilazlr.c + iparmq.c + izmax1.c +) + +END() diff --git a/contrib/libs/clapack/part2/ya.make b/contrib/libs/clapack/part2/ya.make new file mode 100644 index 0000000000..6e0d6abaf7 --- /dev/null +++ b/contrib/libs/clapack/part2/ya.make @@ -0,0 +1,741 @@ +LIBRARY() + +WITHOUT_LICENSE_TEXTS() + +LICENSE(BSD-3-Clause) + +NO_COMPILER_WARNINGS() + +NO_RUNTIME() + +NO_UTIL() + +INCLUDE(../list.inc) + +SRCDIR(contrib/libs/clapack) + +SRCS( + # lsame.c defined in cblas. + lsamen.c + maxloc.c + sbdsdc.c + sbdsqr.c + scsum1.c + sdisna.c + sgbbrd.c + sgbcon.c + sgbequ.c + sgbequb.c + sgbrfs.c + sgbsv.c + sgbsvx.c + sgbtf2.c + sgbtrf.c + sgbtrs.c + sgebak.c + sgebal.c + sgebd2.c + sgebrd.c + sgecon.c + sgeequ.c + sgeequb.c + sgees.c + sgeesx.c + sgeev.c + sgeevx.c + sgegs.c + sgegv.c + sgehd2.c + sgehrd.c + sgejsv.c + sgelq2.c + sgelqf.c + sgels.c + sgelsd.c + sgelss.c + sgelsx.c + sgelsy.c + sgeql2.c + sgeqlf.c + sgeqp3.c + sgeqpf.c + sgeqr2.c + sgeqrf.c + sgerfs.c + sgerq2.c + sgerqf.c + sgesc2.c + sgesdd.c + sgesv.c + sgesvd.c + sgesvj.c + sgesvx.c + sgetc2.c + sgetf2.c + sgetrf.c + sgetri.c + sgetrs.c + sggbak.c + sggbal.c + sgges.c + sggesx.c + sggev.c + sggevx.c + sggglm.c + sgghrd.c + sgglse.c + sggqrf.c + sggrqf.c + sggsvd.c + sggsvp.c + sgsvj0.c + sgsvj1.c + sgtcon.c + sgtrfs.c + sgtsv.c + sgtsvx.c + sgttrf.c + sgttrs.c + sgtts2.c + shgeqz.c + shsein.c + shseqr.c + sisnan.c + slabad.c + slabrd.c + slacn2.c + slacon.c + slacpy.c + sladiv.c + slae2.c + slaebz.c + slaed0.c + slaed1.c + slaed2.c + slaed3.c + slaed4.c + slaed5.c + slaed6.c + slaed7.c + slaed8.c + slaed9.c + slaeda.c + slaein.c + slaev2.c + slaexc.c + slag2.c + slag2d.c + slags2.c + slagtf.c + slagtm.c + slagts.c + slagv2.c + slahqr.c + slahr2.c + slahrd.c + slaic1.c + slaisnan.c + slaln2.c + slals0.c + slalsa.c + slalsd.c + slamch.c + slamrg.c + slaneg.c + slangb.c + slange.c + slangt.c + slanhs.c + slansb.c + slansf.c + slansp.c + slanst.c + slansy.c + slantb.c + slantp.c + slantr.c + slanv2.c + slapll.c + slapmt.c + slapy2.c + slapy3.c + slaqgb.c + slaqge.c + slaqp2.c + slaqps.c + slaqr0.c + slaqr1.c + slaqr2.c + slaqr3.c + slaqr4.c + slaqr5.c + slaqsb.c + slaqsp.c + slaqsy.c + slaqtr.c + slar1v.c + slar2v.c + slarf.c + slarfb.c + slarfg.c + slarfp.c + slarft.c + slarfx.c + slargv.c + slarnv.c + slarra.c + slarrb.c + slarrc.c + slarrd.c + slarre.c + slarrf.c + slarrj.c + slarrk.c + slarrr.c + slarrv.c + slartg.c + slartv.c + slaruv.c + slarz.c + slarzb.c + slarzt.c + slas2.c + slascl.c + slasd0.c + slasd1.c + slasd2.c + slasd3.c + slasd4.c + slasd5.c + slasd6.c + slasd7.c + slasd8.c + slasda.c + slasdq.c + slasdt.c + slaset.c + slasq1.c + slasq2.c + slasq3.c + slasq4.c + slasq5.c + slasq6.c + slasr.c + slasrt.c + slassq.c + slasv2.c + slaswp.c + slasy2.c + slasyf.c + slatbs.c + slatdf.c + slatps.c + slatrd.c + slatrs.c + slatrz.c + slatzm.c + slauu2.c + slauum.c + sopgtr.c + sopmtr.c + sorg2l.c + sorg2r.c + sorgbr.c + sorghr.c + sorgl2.c + sorglq.c + sorgql.c + sorgqr.c + sorgr2.c + sorgrq.c + sorgtr.c + sorm2l.c + sorm2r.c + sormbr.c + sormhr.c + sorml2.c + sormlq.c + sormql.c + sormqr.c + sormr2.c + sormr3.c + sormrq.c + sormrz.c + sormtr.c + spbcon.c + spbequ.c + spbrfs.c + spbstf.c + spbsv.c + spbsvx.c + spbtf2.c + spbtrf.c + spbtrs.c + spftrf.c + spftri.c + spftrs.c + spocon.c + spoequ.c + spoequb.c + sporfs.c + sposv.c + sposvx.c + spotf2.c + spotrf.c + spotri.c + spotrs.c + sppcon.c + sppequ.c + spprfs.c + sppsv.c + sppsvx.c + spptrf.c + spptri.c + spptrs.c + spstf2.c + spstrf.c + sptcon.c + spteqr.c + sptrfs.c + sptsv.c + sptsvx.c + spttrf.c + spttrs.c + sptts2.c + srscl.c + ssbev.c + ssbevd.c + ssbevx.c + ssbgst.c + ssbgv.c + ssbgvd.c + ssbgvx.c + ssbtrd.c + ssfrk.c + sspcon.c + sspev.c + sspevd.c + sspevx.c + sspgst.c + sspgv.c + sspgvd.c + sspgvx.c + ssprfs.c + sspsv.c + sspsvx.c + ssptrd.c + ssptrf.c + ssptri.c + ssptrs.c + sstebz.c + sstedc.c + sstegr.c + sstein.c + sstemr.c + ssteqr.c + ssterf.c + sstev.c + sstevd.c + sstevr.c + sstevx.c + ssycon.c + ssyequb.c + ssyev.c + ssyevd.c + ssyevr.c + ssyevx.c + ssygs2.c + ssygst.c + ssygv.c + ssygvd.c + ssygvx.c + ssyrfs.c + ssysv.c + ssysvx.c + ssytd2.c + ssytf2.c + ssytrd.c + ssytrf.c + ssytri.c + ssytrs.c + stbcon.c + stbrfs.c + stbtrs.c + stfsm.c + stftri.c + stfttp.c + stfttr.c + stgevc.c + stgex2.c + stgexc.c + stgsen.c + stgsja.c + stgsna.c + stgsy2.c + stgsyl.c + stpcon.c + stprfs.c + stptri.c + stptrs.c + stpttf.c + stpttr.c + strcon.c + strevc.c + strexc.c + strrfs.c + strsen.c + strsna.c + strsyl.c + strti2.c + strtri.c + strtrs.c + strttf.c + strttp.c + stzrqf.c + stzrzf.c + # xerbla.c defined in cblas. + # xerbla_array.c defined in cblas. + zbdsqr.c + zcgesv.c + zcposv.c + zdrscl.c + zgbbrd.c + zgbcon.c + zgbequ.c + zgbequb.c + zgbrfs.c + zgbsv.c + zgbsvx.c + zgbtf2.c + zgbtrf.c + zgbtrs.c + zgebak.c + zgebal.c + zgebd2.c + zgebrd.c + zgecon.c + zgeequ.c + zgeequb.c + zgees.c + zgeesx.c + zgeev.c + zgeevx.c + zgegs.c + zgegv.c + zgehd2.c + zgehrd.c + zgelq2.c + zgelqf.c + zgels.c + zgelsd.c + zgelss.c + zgelsx.c + zgelsy.c + zgeql2.c + zgeqlf.c + zgeqp3.c + zgeqpf.c + zgeqr2.c + zgeqrf.c + zgerfs.c + zgerq2.c + zgerqf.c + zgesc2.c + zgesdd.c + zgesv.c + zgesvd.c + zgesvx.c + zgetc2.c + zgetf2.c + zgetrf.c + zgetri.c + zgetrs.c + zggbak.c + zggbal.c + zgges.c + zggesx.c + zggev.c + zggevx.c + zggglm.c + zgghrd.c + zgglse.c + zggqrf.c + zggrqf.c + zggsvd.c + zggsvp.c + zgtcon.c + zgtrfs.c + zgtsv.c + zgtsvx.c + zgttrf.c + zgttrs.c + zgtts2.c + zhbev.c + zhbevd.c + zhbevx.c + zhbgst.c + zhbgv.c + zhbgvd.c + zhbgvx.c + zhbtrd.c + zhecon.c + zheequb.c + zheev.c + zheevd.c + zheevr.c + zheevx.c + zhegs2.c + zhegst.c + zhegv.c + zhegvd.c + zhegvx.c + zherfs.c + zhesv.c + zhesvx.c + zhetd2.c + zhetf2.c + zhetrd.c + zhetrf.c + zhetri.c + zhetrs.c + zhfrk.c + zhgeqz.c + zhpcon.c + zhpev.c + zhpevd.c + zhpevx.c + zhpgst.c + zhpgv.c + zhpgvd.c + zhpgvx.c + zhprfs.c + zhpsv.c + zhpsvx.c + zhptrd.c + zhptrf.c + zhptri.c + zhptrs.c + zhsein.c + zhseqr.c + zlabrd.c + zlacgv.c + zlacn2.c + zlacon.c + zlacp2.c + zlacpy.c + zlacrm.c + zlacrt.c + zladiv.c + zlaed0.c + zlaed7.c + zlaed8.c + zlaein.c + zlaesy.c + zlaev2.c + zlag2c.c + zlags2.c + zlagtm.c + zlahef.c + zlahqr.c + zlahr2.c + zlahrd.c + zlaic1.c + zlals0.c + zlalsa.c + zlalsd.c + zlangb.c + zlange.c + zlangt.c + zlanhb.c + zlanhe.c + zlanhf.c + zlanhp.c + zlanhs.c + zlanht.c + zlansb.c + zlansp.c + zlansy.c + zlantb.c + zlantp.c + zlantr.c + zlapll.c + zlapmt.c + zlaqgb.c + zlaqge.c + zlaqhb.c + zlaqhe.c + zlaqhp.c + zlaqp2.c + zlaqps.c + zlaqr0.c + zlaqr1.c + zlaqr2.c + zlaqr3.c + zlaqr4.c + zlaqr5.c + zlaqsb.c + zlaqsp.c + zlaqsy.c + zlar1v.c + zlar2v.c + zlarcm.c + zlarf.c + zlarfb.c + zlarfg.c + zlarfp.c + zlarft.c + zlarfx.c + zlargv.c + zlarnv.c + zlarrv.c + zlartg.c + zlartv.c + zlarz.c + zlarzb.c + zlarzt.c + zlascl.c + zlaset.c + zlasr.c + zlassq.c + zlaswp.c + zlasyf.c + zlat2c.c + zlatbs.c + zlatdf.c + zlatps.c + zlatrd.c + zlatrs.c + zlatrz.c + zlatzm.c + zlauu2.c + zlauum.c + zpbcon.c + zpbequ.c + zpbrfs.c + zpbstf.c + zpbsv.c + zpbsvx.c + zpbtf2.c + zpbtrf.c + zpbtrs.c + zpftrf.c + zpftri.c + zpftrs.c + zpocon.c + zpoequ.c + zpoequb.c + zporfs.c + zposv.c + zposvx.c + zpotf2.c + zpotrf.c + zpotri.c + zpotrs.c + zppcon.c + zppequ.c + zpprfs.c + zppsv.c + zppsvx.c + zpptrf.c + zpptri.c + zpptrs.c + zpstf2.c + zpstrf.c + zptcon.c + zpteqr.c + zptrfs.c + zptsv.c + zptsvx.c + zpttrf.c + zpttrs.c + zptts2.c + zrot.c + zspcon.c + zspmv.c + zspr.c + zsprfs.c + zspsv.c + zspsvx.c + zsptrf.c + zsptri.c + zsptrs.c + zstedc.c + zstegr.c + zstein.c + zstemr.c + zsteqr.c + zsycon.c + zsyequb.c + zsymv.c + zsyr.c + zsyrfs.c + zsysv.c + zsysvx.c + zsytf2.c + zsytrf.c + zsytri.c + zsytrs.c + ztbcon.c + ztbrfs.c + ztbtrs.c + ztfsm.c + ztftri.c + ztfttp.c + ztfttr.c + ztgevc.c + ztgex2.c + ztgexc.c + ztgsen.c + ztgsja.c + ztgsna.c + ztgsy2.c + ztgsyl.c + ztpcon.c + ztprfs.c + ztptri.c + ztptrs.c + ztpttf.c + ztpttr.c + ztrcon.c + ztrevc.c + ztrexc.c + ztrrfs.c + ztrsen.c + ztrsna.c + ztrsyl.c + ztrti2.c + ztrtri.c + ztrtrs.c + ztrttf.c + ztrttp.c + ztzrqf.c + ztzrzf.c + zung2l.c + zung2r.c + zungbr.c + zunghr.c + zungl2.c + zunglq.c + zungql.c + zungqr.c + zungr2.c + zungrq.c + zungtr.c + zunm2l.c + zunm2r.c + zunmbr.c + zunmhr.c + zunml2.c + zunmlq.c + zunmql.c + zunmqr.c + zunmr2.c + zunmr3.c + zunmrq.c + zunmrz.c + zunmtr.c + zupgtr.c + zupmtr.c +) + +END() diff --git a/contrib/libs/clapack/ya.make b/contrib/libs/clapack/ya.make new file mode 100644 index 0000000000..0e9e93044f --- /dev/null +++ b/contrib/libs/clapack/ya.make @@ -0,0 +1,28 @@ +LIBRARY() + +LICENSE(BSD-3-Clause) + +LICENSE_TEXTS(.yandex_meta/licenses.list.txt) + +VERSION(3.2.1) + +NO_JOIN_SRC() + +NO_COMPILER_WARNINGS() + +NO_UTIL() + +NO_RUNTIME() + +IF (HAVE_MKL) + PEERDIR( + contrib/libs/intel/mkl + ) +ELSE() + PEERDIR( + contrib/libs/clapack/part1 + contrib/libs/clapack/part2 + ) +ENDIF() + +END() |