You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

gensymbol 101 kB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182
  1. #!/bin/sh
  2. # Changelog
  3. # 2017/09/03 staticfloat
  4. # Added zsymv and csymv into @lapackobjs2 so they are properly renamed
  5. #
  6. # 2017/07/01 Saar
  7. # removed zsymv_ and csymv_ from @blasobs, because these functions
  8. # are now in lapack-3.7.0
  9. # added blas_thread_shutdown_
  10. # added Cblas_cgemm3m and Cblas_zgemm3m
  11. # added somatcopy_, simatcopy_ ...
  12. # added new functions from lapack-3.7.0
  13. # added LAPACKE deprecated objs from lapack-3.7.0
  14. #
  15. # 2017/08/01 Saar
  16. # removed blas_thread_shutdown_
  17. #
  18. blasobjsc="
  19. caxpy caxpby ccopy cdotc cdotu cgbmv cgemm cgemv cgerc cgeru
  20. chbmv chemm chemv cher2 cher2k cher cherk scabs1 scamax
  21. chpmv chpr2 chpr crotg cscal csrot csscal cswap scamin scasum scnrm2
  22. csymm csyr2k csyrk ctbmv ctbsv ctpmv ctpsv ctrmm ctrmv ctrsm
  23. ctrsv icamax icamin cimatcopy comatcopy cgeadd scsum cgemmt cgemmtr"
  24. blasobjsd="
  25. damax damin dasum daxpy daxpby dcabs1 dcopy ddot dgbmv dgemm
  26. dgemv dger dmax dmin dnrm2 drot drotg drotm drotmg dsbmv
  27. dscal dsdot dspmv dspr2 dimatcopy domatcopy
  28. dspr dswap dsymm dsymv dsyr2 dsyr2k dsyr dsyrk dtbmv dtbsv
  29. dtpmv dtpsv dtrmm dtrmv dtrsm dtrsv
  30. idamax idamin idmax idmin dgeadd dsum dgemmt dgemmtr"
  31. blasobjss="
  32. isamax isamin ismax ismin
  33. samax samin sasum saxpy saxpby
  34. scopy sdot sdsdot sgbmv sgemm sgemv sger
  35. smax smin snrm2 simatcopy somatcopy
  36. srot srotg srotm srotmg ssbmv sscal sspmv sspr2 sspr sswap
  37. ssymm ssymv ssyr2 ssyr2k ssyr ssyrk stbmv stbsv stpmv stpsv
  38. strmm strmv strsm strsv sgeadd ssum sgemmt sgemmtr"
  39. blasobjsz="
  40. izamax izamin
  41. zaxpy zaxpby zcopy zdotc zdotu zdrot
  42. zdscal zgbmv zgemm zgemv zgerc zgeru
  43. zhbmv zhemm zhemv zher2 zher2k zher zherk zhpmv zhpr2
  44. zhpr zrotg zscal zswap zsymm zsyr2k zsyrk ztbmv
  45. ztbsv ztpmv ztpsv ztrmm ztrmv ztrsm ztrsv
  46. zomatcopy zimatcopy dzamax dzamin dzasum dznrm2
  47. zgeadd dzsum zgemmt zgemmtr"
  48. blasobjs="lsame xerbla"
  49. bfblasobjs="bgemm sbgemm sbgemmt sbgemmtr sbgemv sbdot sbstobf16 sbdtobf16 sbf16tos dbf16tod"
  50. hfblasobjs="shgemm"
  51. cblasobjsc="
  52. cblas_caxpy cblas_ccopy cblas_cdotc cblas_cdotu cblas_cgbmv cblas_cgemm cblas_cgemv
  53. cblas_cgerc cblas_cgeru cblas_chbmv cblas_chemm cblas_chemv cblas_cher2 cblas_cher2k
  54. cblas_cher cblas_cherk cblas_chpmv cblas_chpr2 cblas_chpr cblas_cscal cblas_caxpby
  55. cblas_csscal cblas_cswap cblas_csymm cblas_csyr2k cblas_csyrk cblas_ctbmv cblas_cgeadd
  56. cblas_ctbsv cblas_ctpmv cblas_ctpsv cblas_ctrmm cblas_ctrmv cblas_ctrsm cblas_ctrsv
  57. cblas_scnrm2 cblas_scasum cblas_cgemmt cblas_cgemmtr
  58. cblas_icamax cblas_icamin cblas_icmin cblas_icmax cblas_scsum cblas_cimatcopy cblas_comatcopy
  59. cblas_caxpyc cblas_crotg cblas_csrot cblas_scamax cblas_scamin cblas_cgemm_batch
  60. "
  61. cblasobjsd="
  62. cblas_dasum cblas_daxpy cblas_dcopy cblas_ddot
  63. cblas_dgbmv cblas_dgemm cblas_dgemv cblas_dger cblas_dnrm2
  64. cblas_drot cblas_drotg cblas_drotm cblas_drotmg cblas_dsbmv cblas_dscal cblas_dsdot
  65. cblas_dspmv cblas_dspr2 cblas_dspr cblas_dswap cblas_dsymm cblas_dsymv cblas_dsyr2
  66. cblas_dsyr2k cblas_dsyr cblas_dsyrk cblas_dtbmv cblas_dtbsv cblas_dtpmv cblas_dtpsv
  67. cblas_dtrmm cblas_dtrmv cblas_dtrsm cblas_dtrsv cblas_daxpby cblas_dgeadd cblas_dgemmt cblas_dgemmtr
  68. cblas_idamax cblas_idamin cblas_idmin cblas_idmax cblas_dsum cblas_dimatcopy cblas_domatcopy
  69. cblas_damax cblas_damin cblas_dgemm_batch
  70. "
  71. cblasobjss="
  72. cblas_sasum cblas_saxpy cblas_saxpby
  73. cblas_scopy cblas_sdot cblas_sdsdot cblas_sgbmv cblas_sgemm
  74. cblas_sgemv cblas_sger cblas_snrm2 cblas_srot cblas_srotg
  75. cblas_srotm cblas_srotmg cblas_ssbmv cblas_sscal cblas_sspmv cblas_sspr2 cblas_sspr
  76. cblas_sswap cblas_ssymm cblas_ssymv cblas_ssyr2 cblas_ssyr2k cblas_ssyr cblas_ssyrk
  77. cblas_stbmv cblas_stbsv cblas_stpmv cblas_stpsv cblas_strmm cblas_strmv cblas_strsm
  78. cblas_strsv cblas_sgeadd cblas_sgemmt cblas_sgemmtr
  79. cblas_isamax cblas_isamin cblas_ismin cblas_ismax cblas_ssum cblas_simatcopy cblas_somatcopy
  80. cblas_samax cblas_samin cblas_sgemm_batch
  81. "
  82. cblasobjsz="
  83. cblas_dzasum cblas_dznrm2 cblas_zaxpy cblas_zcopy cblas_zdotc cblas_zdotu cblas_zdscal
  84. cblas_zgbmv cblas_zgemm cblas_zgemv cblas_zgerc cblas_zgeru cblas_zhbmv cblas_zhemm
  85. cblas_zhemv cblas_zher2 cblas_zher2k cblas_zher cblas_zherk cblas_zhpmv cblas_zhpr2
  86. cblas_zhpr cblas_zscal cblas_zswap cblas_zsymm cblas_zsyr2k cblas_zsyrk
  87. cblas_ztbmv cblas_ztbsv cblas_ztpmv cblas_ztpsv cblas_ztrmm cblas_ztrmv cblas_ztrsm
  88. cblas_ztrsv cblas_cdotc_sub cblas_cdotu_sub cblas_zdotc_sub cblas_zdotu_sub
  89. cblas_zaxpby cblas_zgeadd cblas_zgemmt cblas_zgemmtr
  90. cblas_izamax cblas_izamin cblas_izmin cblas_izmax cblas_dzsum cblas_zimatcopy cblas_zomatcopy
  91. cblas_zaxpyc cblas_zdrot cblas_zrotg cblas_dzamax cblas_dzamin cblas_zgemm_batch
  92. "
  93. cblasobjs="cblas_xerbla"
  94. bfcblasobjs="cblas_sbgemm cblas_sbgemv cblas_sbdot cblas_sbstobf16 cblas_sbdtobf16 cblas_sbf16tos cblas_dbf16tod cblas_sbgemm_batch"
  95. hfcblasobjs="cblas_shgemm"
  96. exblasobjs="
  97. qamax qamin qasum qaxpy qcabs1 qcopy qdot qgbmv qgemm
  98. qgemv qger qmax qmin
  99. qnrm2
  100. qsbmv qscal qspmv qspr2
  101. qspr qswap qsymm qsymv qsyr2 qsyr2k qsyr qsyrk qtbmv qtbsv
  102. qtpmv qtpsv qtrmm qtrmv qtrsm qtrsv
  103. qxamax qxamin qxasum qxnrm2
  104. xaxpy xcopy xdotc xdotu
  105. xqscal xgbmv xgemm xgemv xgerc xgeru
  106. xhbmv xhemm xhemv xher2 xher2k xher xherk xhpmv xhpr2
  107. xhpr xscal xswap xsymm xsyr2k xsyrk xtbmv
  108. xtbsv xtpmv xtpsv xtrmm xtrmv xtrsm xtrsv
  109. "
  110. # qrot,qrotg,qrotm,qrotmg,
  111. # xdrot,xrotg,
  112. gemm3mobj=""
  113. cblasgemm3mobj=""
  114. gemm3mobjsc="
  115. cgemm3m
  116. "
  117. gemm3mobjsz="
  118. zgemm3m
  119. "
  120. cblasgemm3mobjsc="
  121. cblas_cgemm3m
  122. "
  123. cblasgemm3mobjsz="
  124. cblas_zgemm3m
  125. "
  126. #both underscore and no underscore
  127. misc_common_objs="
  128. openblas_get_parallel
  129. openblas_get_num_procs
  130. openblas_set_num_threads
  131. openblas_get_num_threads
  132. "
  133. misc_no_underscore_objs="
  134. goto_set_num_threads
  135. openblas_get_config
  136. openblas_get_corename
  137. "
  138. misc_underscore_objs=""
  139. # These routines are provided by OpenBLAS.
  140. lapackobjss="
  141. sgesv
  142. sgetf2
  143. sgetrf
  144. slaswp
  145. sgetrs
  146. slauu2
  147. slauum
  148. spotf2
  149. spotrf
  150. strti2
  151. strtri
  152. spotri
  153. "
  154. lapackobjsd="
  155. dgesv
  156. dgetf2
  157. dgetrf
  158. dlaswp
  159. dgetrs
  160. dlauu2
  161. dlauum
  162. dpotf2
  163. dpotrf
  164. dtrti2
  165. dtrtri
  166. dpotri
  167. "
  168. lapackobjsc="
  169. cgesv
  170. cgetf2
  171. cgetrf
  172. claswp
  173. cgetrs
  174. clauu2
  175. clauum
  176. cpotf2
  177. cpotrf
  178. ctrti2
  179. ctrtri
  180. cpotri
  181. "
  182. lapackobjsz="
  183. zgesv
  184. zgetf2
  185. zgetrf
  186. zlaswp
  187. zgetrs
  188. zlauu2
  189. zlauum
  190. zpotf2
  191. zpotrf
  192. ztrti2
  193. ztrtri
  194. zpotri
  195. "
  196. # These routines are provided by LAPACK (reference implementation).
  197. #
  198. # This list is prepared by copying all routines listed in
  199. # `lapack-3.4.1/SRC/Makefile` and replacing the '.o' suffix with a comma.
  200. # Thereafter the following routines should be removed:
  201. # - those provided by OpenBLAS (see @lapackobjs)
  202. # - extra precision routines (see @lapack_extendedprecision_objs)
  203. # Each of these have been marked individually with "already provided" or "excluded".
  204. # ALLAUX -- Auxiliary routines called from all precisions
  205. # already provided by b"asobjs: xerbla lsame
  206. lapackobjs2="
  207. ilaenv ieeeck lsamen iparmq
  208. ilaprec ilatrans ilauplo iladiag
  209. ilaver slamch slamc3
  210. "
  211. # SCLAUX -- Auxiliary routines called from both REAL and COMPLEX.
  212. # excluded: second_$(TIMER)
  213. lapackobjs2sc="
  214. sbdsdc
  215. sbdsqr sdisna slabad slacpy sladiv slae2 slaebz
  216. slaed0 slaed1 slaed2 slaed3 slaed4 slaed5 slaed6
  217. slaed7 slaed8 slaed9 slaeda slaev2 slagtf
  218. slagts slamrg slanst
  219. slapy2 slapy3 slarnv
  220. slarra slarrb slarrc slarrd slarre slarrf slarrj
  221. slarrk slarrr slaneg
  222. slartg slaruv slas2 slascl
  223. slasd0 slasd1 slasd2 slasd3 slasd4 slasd5 slasd6
  224. slasd7 slasd8 slasda slasdq slasdt
  225. slaset slasq1 slasq2 slasq3 slasq4 slasq5 slasq6
  226. slasr slasrt slassq slasv2 spttrf sstebz sstedc
  227. ssteqr ssterf slaisnan sisnan
  228. slartgp slartgs
  229. "
  230. # DZLAUX -- Auxiliary routines called from both DOUBLE and COMPLEX*16.
  231. # excluded: dsecnd_$(TIMER)
  232. lapackobjs2dz="
  233. dbdsdc
  234. dbdsqr ddisna dlabad dlacpy dladiv dlae2 dlaebz
  235. dlaed0 dlaed1 dlaed2 dlaed3 dlaed4 dlaed5 dlaed6
  236. dlaed7 dlaed8 dlaed9 dlaeda dlaev2 dlagtf
  237. dlagts dlamrg dlanst
  238. dlapy2 dlapy3 dlarnv
  239. dlarra dlarrb dlarrc dlarrd dlarre dlarrf dlarrj
  240. dlarrk dlarrr dlaneg
  241. dlartg dlaruv dlas2 dlascl
  242. dlasd0 dlasd1 dlasd2 dlasd3 dlasd4 dlasd5 dlasd6
  243. dlasd7 dlasd8 dlasda dlasdq dlasdt
  244. dlaset dlasq1 dlasq2 dlasq3 dlasq4 dlasq5 dlasq6
  245. dlasr dlasrt dlassq dlasv2 dpttrf dstebz dstedc
  246. dsteqr dsterf dlaisnan disnan
  247. dlartgp dlartgs
  248. dlamch dlamc3
  249. "
  250. # SLASRC -- Single precision real LAPACK routines
  251. # already provided by l"packobjs:
  252. # sgesv sgetf2 slaswp slauu2 slauum spotf2 spotri strti2 strtri
  253. lapackobjs2s="
  254. sgbbrd sgbcon sgbequ sgbrfs sgbsv
  255. sgbsvx sgbtf2 sgbtrf sgbtrs sgebak sgebal sgebd2
  256. sgebrd sgecon sgeequ sgees sgeesx sgeev sgeevx
  257. sgehd2 sgehrd sgelq2 sgelqf
  258. sgels sgelsd sgelss sgelsy sgeql2 sgeqlf
  259. sgeqp3 sgeqr2 sgeqr2p sgeqrf sgeqrfp sgerfs
  260. sgerq2 sgerqf sgesc2 sgesdd sgesvd sgesvx
  261. sgetc2 sgetri
  262. sggbak sggbal sgges sggesx sggev sggevx
  263. sggglm sgghrd sgglse sggqrf
  264. sggrqf sgtcon sgtrfs sgtsv
  265. sgtsvx sgttrf sgttrs sgtts2 shgeqz
  266. shsein shseqr slabrd slacon slacn2
  267. slaein slaexc slag2 slags2 slagtm slagv2 slahqr
  268. slahr2 slaic1 slaln2 slals0 slalsa slalsd
  269. slangb slange slangt slanhs slansb slansp
  270. slansy slantb slantp slantr slanv2
  271. slapll slapmt
  272. slaqgb slaqge slaqp2 slaqps slaqsb slaqsp slaqsy
  273. slaqr0 slaqr1 slaqr2 slaqr3 slaqr4 slaqr5
  274. slaqtr slar1v slar2v ilaslr ilaslc
  275. slarf slarfb slarfg slarfgp slarft slarfx slargv
  276. slarrv slartv
  277. slarz slarzb slarzt slasy2 slasyf
  278. slatbs slatdf slatps slatrd slatrs slatrz
  279. sopgtr sopmtr sorg2l sorg2r
  280. sorgbr sorghr sorgl2 sorglq sorgql sorgqr sorgr2
  281. sorgrq sorgtr sorm2l sorm2r
  282. sormbr sormhr sorml2 sormlq sormql sormqr sormr2
  283. sormr3 sormrq sormrz sormtr spbcon spbequ spbrfs
  284. spbstf spbsv spbsvx
  285. spbtf2 spbtrf spbtrs spocon spoequ sporfs sposv
  286. sposvx spstrf spstf2
  287. sppcon sppequ
  288. spprfs sppsv sppsvx spptrf spptri spptrs sptcon
  289. spteqr sptrfs sptsv sptsvx spttrs sptts2 srscl
  290. ssbev ssbevd ssbevx ssbgst ssbgv ssbgvd ssbgvx
  291. ssbtrd sspcon sspev sspevd sspevx sspgst
  292. sspgv sspgvd sspgvx ssprfs sspsv sspsvx ssptrd
  293. ssptrf ssptri ssptrs sstegr sstein sstev sstevd sstevr
  294. sstevx
  295. ssycon ssyev ssyevd ssyevr ssyevx ssygs2
  296. ssygst ssygv ssygvd ssygvx ssyrfs ssysv ssysvx
  297. ssytd2 ssytf2 ssytrd ssytrf ssytri ssytri2 ssytri2x
  298. ssyswapr ssytrs ssytrs2 ssyconv
  299. stbcon
  300. stbrfs stbtrs stgevc stgex2 stgexc stgsen
  301. stgsja stgsna stgsy2 stgsyl stpcon stprfs stptri
  302. stptrs
  303. strcon strevc strexc strrfs strsen strsna strsyl
  304. strtrs stzrzf sstemr
  305. slansf spftrf spftri spftrs ssfrk stfsm stftri stfttp
  306. stfttr stpttf stpttr strttf strttp
  307. sgejsv sgesvj sgsvj0 sgsvj1
  308. sgeequb ssyequb spoequb sgbequb
  309. sbbcsd slapmr sorbdb sorbdb1 sorbdb2 sorbdb3 sorbdb4
  310. sorbdb5 sorbdb6 sorcsd sorcsd2by1
  311. sgeqrt sgeqrt2 sgeqrt3 sgemqrt
  312. stpqrt stpqrt2 stpmqrt stprfb
  313. "
  314. # DSLASRC -- Double-single mixed precision real routines called from
  315. # single, single-extra and double precision real LAPACK
  316. # routines (i.e. from SLASRC, SXLASRC, DLASRC).
  317. #
  318. # already provided by @lapackobjs:
  319. # sgetrs, spotrf, sgetrf
  320. lapackobjs2ds="
  321. spotrs
  322. "
  323. # CLASRC -- Single precision complex LAPACK routines
  324. # already provided by @blasobjs:
  325. # already provided by @lapackobjs:
  326. # cgesv, cgetf2, claswp, clauu2, clauum, cpotf2, cpotri, ctrti2, ctrtri
  327. lapackobjs2c="
  328. cbdsqr cgbbrd cgbcon cgbequ cgbrfs cgbsv cgbsvx
  329. cgbtf2 cgbtrf cgbtrs cgebak cgebal cgebd2 cgebrd
  330. cgecon cgeequ cgees cgeesx cgeev cgeevx
  331. cgehd2 cgehrd cgelq2 cgelqf
  332. cgels cgelsd cgelss cgelsy cgeql2 cgeqlf cgeqp3
  333. cgeqr2 cgeqr2p cgeqrf cgeqrfp cgerfs
  334. cgerq2 cgerqf cgesc2 cgesdd cgesvd
  335. cgesvx cgetc2 cgetri
  336. cggbak cggbal cgges cggesx cggev cggevx cggglm
  337. cgghrd cgglse cggqrf cggrqf
  338. cgtcon cgtrfs cgtsv cgtsvx cgttrf cgttrs cgtts2 chbev
  339. chbevd chbevx chbgst chbgv chbgvd chbgvx chbtrd
  340. checon cheev cheevd cheevr cheevx chegs2 chegst
  341. chegv chegvd chegvx cherfs chesv chesvx chetd2
  342. chetf2 chetrd
  343. chetrf chetri chetri2 chetri2x cheswapr
  344. chetrs chetrs2 chgeqz chpcon chpev chpevd
  345. chpevx chpgst chpgv chpgvd chpgvx chprfs chpsv
  346. chpsvx
  347. chptrd chptrf chptri chptrs chsein chseqr clabrd
  348. clacgv clacon clacn2 clacp2 clacpy clacrm clacrt cladiv
  349. claed0 claed7 claed8
  350. claein claesy claev2 clags2 clagtm
  351. clahef clahqr
  352. clahr2 claic1 clals0 clalsa clalsd clangb clange clangt
  353. clanhb clanhe
  354. clanhp clanhs clanht clansb clansp clansy clantb
  355. clantp clantr clapll clapmt clarcm claqgb claqge
  356. claqhb claqhe claqhp claqp2 claqps claqsb
  357. claqr0 claqr1 claqr2 claqr3 claqr4 claqr5
  358. claqsp claqsy clar1v clar2v ilaclr ilaclc
  359. clarf clarfb clarfg clarft clarfgp
  360. clarfx clargv clarnv clarrv clartg clartv
  361. clarz clarzb clarzt clascl claset clasr classq
  362. clasyf clatbs clatdf clatps clatrd clatrs clatrz
  363. cpbcon cpbequ cpbrfs cpbstf cpbsv
  364. cpbsvx cpbtf2 cpbtrf cpbtrs cpocon cpoequ cporfs
  365. cposv cposvx cpstrf cpstf2
  366. cppcon cppequ cpprfs cppsv cppsvx cpptrf cpptri cpptrs
  367. cptcon cpteqr cptrfs cptsv cptsvx cpttrf cpttrs cptts2
  368. crot cspcon cspmv cspr csprfs cspsv
  369. cspsvx csptrf csptri csptrs csrscl cstedc
  370. cstegr cstein csteqr
  371. csycon
  372. csymv
  373. csyr csyrfs csysv csysvx csytf2 csytrf csytri csytri2 csytri2x
  374. csyswapr csytrs csytrs2 csyconv
  375. ctbcon ctbrfs ctbtrs ctgevc ctgex2
  376. ctgexc ctgsen ctgsja ctgsna ctgsy2 ctgsyl ctpcon
  377. ctprfs ctptri
  378. ctptrs ctrcon ctrevc ctrexc ctrrfs ctrsen ctrsna
  379. ctrsyl ctrtrs ctzrzf cung2l cung2r
  380. cungbr cunghr cungl2 cunglq cungql cungqr cungr2
  381. cungrq cungtr cunm2l cunm2r cunmbr cunmhr cunml2
  382. cunmlq cunmql cunmqr cunmr2 cunmr3 cunmrq cunmrz
  383. cunmtr cupgtr cupmtr icmax1 scsum1 cstemr
  384. chfrk ctfttp clanhf cpftrf cpftri cpftrs ctfsm ctftri
  385. ctfttr ctpttf ctpttr ctrttf ctrttp
  386. cgeequb cgbequb csyequb cpoequb cheequb
  387. cbbcsd clapmr cunbdb cunbdb1 cunbdb2 cunbdb3 cunbdb4
  388. cunbdb5 cunbdb6 cuncsd cuncsd2by1
  389. cgeqrt cgeqrt2 cgeqrt3 cgemqrt
  390. ctpqrt ctpqrt2 ctpmqrt ctprfb
  391. "
  392. # ZCLASRC -- Double-single mixed precision complex routines called from
  393. # single, single-extra and double precision complex LAPACK
  394. # routines (i.e. from CLASRC, CXLASRC, ZLASRC).
  395. #
  396. # already provided by @lapackobjs:
  397. # cgetrs, cpotrf, cgetrf
  398. lapackobjs2zc="
  399. cpotrs
  400. "
  401. # DLASRC -- Double precision real LAPACK routines
  402. # already provided by @lapackobjs:
  403. # dgesv, dgetf2, dgetrs, dlaswp, dlauu2, dlauum, dpotf2, dpotrf, dpotri,
  404. # dtrti2, dtrtri
  405. lapackobjs2d="
  406. dgbbrd dgbcon dgbequ dgbrfs dgbsv
  407. dgbsvx dgbtf2 dgbtrf dgbtrs dgebak dgebal dgebd2
  408. dgebrd dgecon dgeequ dgees dgeesx dgeev dgeevx
  409. dgehd2 dgehrd dgelq2 dgelqf
  410. dgels dgelsd dgelss dgelsy dgeql2 dgeqlf
  411. dgeqp3 dgeqr2 dgeqr2p dgeqrf dgeqrfp dgerfs
  412. dgerq2 dgerqf dgesc2 dgesdd dgesvd dgesvx
  413. dgetc2 dgetri
  414. dggbak dggbal dgges dggesx dggev dggevx
  415. dggglm dgghrd dgglse dggqrf
  416. dggrqf dgtcon dgtrfs dgtsv
  417. dgtsvx dgttrf dgttrs dgtts2 dhgeqz
  418. dhsein dhseqr dlabrd dlacon dlacn2
  419. dlaein dlaexc dlag2 dlags2 dlagtm dlagv2 dlahqr
  420. dlahr2 dlaic1 dlaln2 dlals0 dlalsa dlalsd
  421. dlangb dlange dlangt dlanhs dlansb dlansp
  422. dlansy dlantb dlantp dlantr dlanv2
  423. dlapll dlapmt
  424. dlaqgb dlaqge dlaqp2 dlaqps dlaqsb dlaqsp dlaqsy
  425. dlaqr0 dlaqr1 dlaqr2 dlaqr3 dlaqr4 dlaqr5
  426. dlaqtr dlar1v dlar2v iladlr iladlc
  427. dlarf dlarfb dlarfg dlarfgp dlarft dlarfx
  428. dlargv dlarrv dlartv
  429. dlarz dlarzb dlarzt dlasy2 dlasyf
  430. dlatbs dlatdf dlatps dlatrd dlatrs dlatrz
  431. dopgtr dopmtr dorg2l dorg2r
  432. dorgbr dorghr dorgl2 dorglq dorgql dorgqr dorgr2
  433. dorgrq dorgtr dorm2l dorm2r
  434. dormbr dormhr dorml2 dormlq dormql dormqr dormr2
  435. dormr3 dormrq dormrz dormtr dpbcon dpbequ dpbrfs
  436. dpbstf dpbsv dpbsvx
  437. dpbtf2 dpbtrf dpbtrs dpocon dpoequ dporfs dposv
  438. dposvx dpotrs dpstrf dpstf2
  439. dppcon dppequ
  440. dpprfs dppsv dppsvx dpptrf dpptri dpptrs dptcon
  441. dpteqr dptrfs dptsv dptsvx dpttrs dptts2 drscl
  442. dsbev dsbevd dsbevx dsbgst dsbgv dsbgvd dsbgvx
  443. dsbtrd dspcon dspev dspevd dspevx dspgst
  444. dspgv dspgvd dspgvx dsprfs dspsv dspsvx dsptrd
  445. dsptrf dsptri dsptrs dstegr dstein dstev dstevd dstevr
  446. dstevx
  447. dsycon dsyev dsyevd dsyevr
  448. dsyevx dsygs2 dsygst dsygv dsygvd dsygvx dsyrfs
  449. dsysv dsysvx
  450. dsytd2 dsytf2 dsytrd dsytrf dsytri dsytri2 dsytri2x
  451. dsyswapr dsytrs dsytrs2 dsyconv
  452. dtbcon dtbrfs dtbtrs dtgevc dtgex2 dtgexc dtgsen
  453. dtgsja dtgsna dtgsy2 dtgsyl dtpcon dtprfs dtptri
  454. dtptrs
  455. dtrcon dtrevc dtrexc dtrrfs dtrsen dtrsna dtrsyl
  456. dtrtrs dtzrzf dstemr
  457. dsgesv dsposv dlag2s slag2d dlat2s
  458. dlansf dpftrf dpftri dpftrs dsfrk dtfsm dtftri dtfttp
  459. dtfttr dtpttf dtpttr dtrttf dtrttp
  460. dgejsv dgesvj dgsvj0 dgsvj1
  461. dgeequb dsyequb dpoequb dgbequb
  462. dbbcsd dlapmr dorbdb dorbdb1 dorbdb2 dorbdb3 dorbdb4
  463. dorbdb5 dorbdb6 dorcsd dorcsd2by1
  464. dgeqrt dgeqrt2 dgeqrt3 dgemqrt
  465. dtpqrt dtpqrt2 dtpmqrt dtprfb
  466. "
  467. # ZLASRC -- Double precision complex LAPACK routines
  468. # already provided by b"asobjs:
  469. # already provided by @lapackobjs:
  470. # zgesv zgetrs zgetf2 zlaswp zlauu2 zlauum zpotf2 zpotrf zpotri
  471. # ztrti2 ztrtri
  472. lapackobjs2z="
  473. zbdsqr zgbbrd zgbcon zgbequ zgbrfs zgbsv zgbsvx
  474. zgbtf2 zgbtrf zgbtrs zgebak zgebal zgebd2 zgebrd
  475. zgecon zgeequ zgees zgeesx zgeev zgeevx
  476. zgehd2 zgehrd zgelq2 zgelqf
  477. zgels zgelsd zgelss zgelsy zgeql2 zgeqlf zgeqp3
  478. zgeqr2 zgeqr2p zgeqrf zgeqrfp zgerfs zgerq2 zgerqf
  479. zgesc2 zgesdd zgesvd zgesvx zgetc2
  480. zgetri
  481. zggbak zggbal zgges zggesx zggev zggevx zggglm
  482. zgghrd zgglse zggqrf zggrqf
  483. zgtcon zgtrfs zgtsv zgtsvx zgttrf zgttrs zgtts2 zhbev
  484. zhbevd zhbevx zhbgst zhbgv zhbgvd zhbgvx zhbtrd
  485. zhecon zheev zheevd zheevr zheevx zhegs2 zhegst
  486. zhegv zhegvd zhegvx zherfs zhesv zhesvx zhetd2
  487. zhetf2 zhetrd
  488. zhetrf zhetri zhetri2 zhetri2x zheswapr
  489. zhetrs zhetrs2 zhgeqz zhpcon zhpev zhpevd
  490. zhpevx zhpgst zhpgv zhpgvd zhpgvx zhprfs zhpsv
  491. zhpsvx
  492. zhptrd zhptrf zhptri zhptrs zhsein zhseqr zlabrd
  493. zlacgv zlacon zlacn2 zlacp2 zlacpy zlacrm zlacrt zladiv
  494. zlaed0 zlaed7 zlaed8
  495. zlaein zlaesy zlaev2 zlags2 zlagtm
  496. zlahef zlahqr
  497. zlahr2 zlaic1 zlals0 zlalsa zlalsd zlangb zlange
  498. zlangt zlanhb
  499. zlanhe
  500. zlanhp zlanhs zlanht zlansb zlansp zlansy zlantb
  501. zlantp zlantr zlapll zlapmt zlaqgb zlaqge
  502. zlaqhb zlaqhe zlaqhp zlaqp2 zlaqps zlaqsb
  503. zlaqr0 zlaqr1 zlaqr2 zlaqr3 zlaqr4 zlaqr5
  504. zlaqsp zlaqsy zlar1v zlar2v ilazlr ilazlc
  505. zlarcm zlarf zlarfb
  506. zlarfg zlarft zlarfgp
  507. zlarfx zlargv zlarnv zlarrv zlartg zlartv
  508. zlarz zlarzb zlarzt zlascl zlaset zlasr
  509. zlassq zlasyf
  510. zlatbs zlatdf zlatps zlatrd zlatrs zlatrz
  511. zpbcon zpbequ zpbrfs zpbstf zpbsv
  512. zpbsvx zpbtf2 zpbtrf zpbtrs zpocon zpoequ zporfs
  513. zposv zposvx zpotrs zpstrf zpstf2
  514. zppcon zppequ zpprfs zppsv zppsvx zpptrf zpptri zpptrs
  515. zptcon zpteqr zptrfs zptsv zptsvx zpttrf zpttrs zptts2
  516. zrot zspcon zspmv zspr zsprfs zspsv
  517. zspsvx zsptrf zsptri zsptrs zdrscl zstedc
  518. zstegr zstein zsteqr
  519. zsycon
  520. zsymv
  521. zsyr zsyrfs zsysv zsysvx zsytf2 zsytrf zsytri zsytri2 zsytri2x
  522. zsyswapr zsytrs zsytrs2 zsyconv
  523. ztbcon ztbrfs ztbtrs ztgevc ztgex2
  524. ztgexc ztgsen ztgsja ztgsna ztgsy2 ztgsyl ztpcon
  525. ztprfs ztptri
  526. ztptrs ztrcon ztrevc ztrexc ztrrfs ztrsen ztrsna
  527. ztrsyl ztrtrs ztzrzf zung2l
  528. zung2r zungbr zunghr zungl2 zunglq zungql zungqr zungr2
  529. zungrq zungtr zunm2l zunm2r zunmbr zunmhr zunml2
  530. zunmlq zunmql zunmqr zunmr2 zunmr3 zunmrq zunmrz
  531. zunmtr zupgtr
  532. zupmtr izmax1 dzsum1 zstemr
  533. zcgesv zcposv zlag2c clag2z zlat2c
  534. zhfrk ztfttp zlanhf zpftrf zpftri zpftrs ztfsm ztftri
  535. ztfttr ztpttf ztpttr ztrttf ztrttp
  536. zgeequb zgbequb zsyequb zpoequb zheequb
  537. zbbcsd zlapmr zunbdb zunbdb1 zunbdb2 zunbdb3 zunbdb4
  538. zunbdb5 zunbdb6 zuncsd zuncsd2by1
  539. zgeqrt zgeqrt2 zgeqrt3 zgemqrt
  540. ztpqrt ztpqrt2 ztpmqrt ztprfb
  541. "
  542. # functions added for lapack-3.6.0
  543. lapackobjs2c="$lapackobjs2c
  544. cgejsv
  545. cgesvdx
  546. cgesvj
  547. cgetrf2
  548. cgges3
  549. cggev3
  550. cgghd3
  551. cggsvd3
  552. cggsvp3
  553. cgsvj0
  554. cgsvj1
  555. clagge
  556. claghe
  557. clagsy
  558. clahilb
  559. clakf2
  560. clarge
  561. clarnd
  562. claror
  563. clarot
  564. clatm1
  565. clatm2
  566. clatm3
  567. clatm5
  568. clatm6
  569. clatme
  570. clatmr
  571. clatms
  572. clatmt
  573. cpotrf2
  574. csbmv
  575. cspr2
  576. csyr2
  577. cunm22
  578. "
  579. lapackobjs2d="$lapackobjs2d
  580. dbdsvdx
  581. dgesvdx
  582. dgetrf2
  583. dgges3
  584. dggev3
  585. dgghd3
  586. dggsvd3
  587. dggsvp3
  588. dladiv2
  589. dlagge
  590. dlagsy
  591. dlahilb
  592. dlakf2
  593. dlaran
  594. dlarge
  595. dlarnd
  596. dlaror
  597. dlarot
  598. dlatm1
  599. dlatm2
  600. dlatm3
  601. dlatm5
  602. dlatm6
  603. dlatm7
  604. dlatme
  605. dlatmr
  606. dlatms
  607. dlatmt
  608. dorm22
  609. dpotrf2
  610. dsecnd
  611. "
  612. lapackobjs2s="$lapackobjs2s
  613. sbdsvdx
  614. second
  615. sgesvdx
  616. sgetrf2
  617. sgges3
  618. sggev3
  619. sgghd3
  620. sggsvd3
  621. sggsvp3
  622. sladiv2
  623. slagge
  624. slagsy
  625. slahilb
  626. slakf2
  627. slaran
  628. slarge
  629. slarnd
  630. slaror
  631. slarot
  632. slatm1
  633. slatm2
  634. slatm3
  635. slatm5
  636. slatm6
  637. slatm7
  638. slatme
  639. slatmr
  640. slatms
  641. slatmt
  642. sorm22
  643. spotrf2
  644. "
  645. lapackobjs2z="$lapackobjs2z
  646. zgejsv
  647. zgesvdx
  648. zgesvj
  649. zgetrf2
  650. zgges3
  651. zggev3
  652. zgghd3
  653. zggsvd3
  654. zggsvp3
  655. zgsvj0
  656. zgsvj1
  657. zlagge
  658. zlaghe
  659. zlagsy
  660. zlahilb
  661. zlakf2
  662. zlarge
  663. zlarnd
  664. zlaror
  665. zlarot
  666. zlatm1
  667. zlatm2
  668. zlatm3
  669. zlatm5
  670. zlatm6
  671. zlatme
  672. zlatmr
  673. zlatms
  674. zlatmt
  675. zpotrf2
  676. zsbmv
  677. zspr2
  678. zsyr2
  679. zunm22
  680. "
  681. # functions added for lapack-3.7.0
  682. lapackobjs2s="$lapackobjs2s
  683. slarfy
  684. ssyconvf
  685. strevc3
  686. sgelqt
  687. sgelqt3
  688. sgemlqt
  689. sgetsls
  690. sgeqr
  691. slatsqr
  692. slamtsqr
  693. sgemqr
  694. sgelq
  695. slaswlq
  696. slamswlq
  697. sgemlq
  698. stplqt
  699. stplqt2
  700. stpmlqt
  701. "
  702. lapackobjs2d="$lapackobjs2d
  703. dlarfy
  704. dsyconvf
  705. dtrevc3
  706. dgelqt
  707. dgelqt3
  708. dgemlqt
  709. dgetsls
  710. dgeqr
  711. dlatsqr
  712. dlamtsqr
  713. dgemqr
  714. dgelq
  715. dlaswlq
  716. dlamswlq
  717. dgemlq
  718. dtplqt
  719. dtplqt2
  720. dtpmlqt
  721. "
  722. lapackobjs2c="$lapackobjs2c
  723. clarfy
  724. csyconvf
  725. ctrevc3
  726. cgelqt
  727. cgelqt3
  728. cgemlqt
  729. cgetsls
  730. cgeqr
  731. clatsqr
  732. clamtsqr
  733. cgemqr
  734. cgelq
  735. claswlq
  736. clamswlq
  737. cgemlq
  738. ctplqt
  739. ctplqt2
  740. ctpmlqt
  741. "
  742. lapackobjs2z="$lapackobjs2z
  743. zlarfy
  744. zsyconvf
  745. ztrevc3
  746. ztplqt
  747. ztplqt2
  748. ztpmlqt
  749. zgelqt
  750. zgelqt3
  751. zgemlqt
  752. zgetsls
  753. zgeqr
  754. zlatsqr
  755. zlamtsqr
  756. zgemqr
  757. zgelq
  758. zlaswlq
  759. zlamswlq
  760. zgemlq
  761. "
  762. lapackobjs2s="$lapackobjs2s
  763. sladiv1"
  764. lapackobjs2d="$lapackobjs2d
  765. dladiv1"
  766. lapackobjs="$lapackobjs
  767. iparam2stage
  768. ilaenv2stage
  769. "
  770. # functions added for lapack-3.9.0
  771. lapackobjs2c="$lapackobjs2c
  772. cgesvdq
  773. cungtsqr
  774. "
  775. lapackobjs2d="$lapackobjs2d
  776. dcombssq
  777. dgesvdq
  778. dorgtsqr
  779. "
  780. lapackobjs2s="$lapackobjs2s
  781. scombssq
  782. sgesvdq
  783. sorgtsqr
  784. "
  785. lapackobjs2z="$lapackobjs2z
  786. zgesvdq
  787. zungtsqr
  788. "
  789. #functions added for lapack-3.10
  790. lapackobjs2c="$lapackobjs2c
  791. cgetsqrhrt
  792. cungtsqr_row
  793. "
  794. lapackobjs2d="$lapackobjs2d
  795. dgetsqrhrt
  796. dorgtsqr_row
  797. "
  798. lapackobjs2s="$lapackobjs2s
  799. sgetsqrhrt
  800. sorgtsqr_row
  801. "
  802. lapackobjs2z="$lapackobjs2z
  803. zgetsqrhrt
  804. zungtsqr_row
  805. "
  806. #functions added for lapack-3.11
  807. lapackobjs2c="$lapackobjs2c
  808. cgedmd
  809. cgedmdq
  810. "
  811. lapackobjs2d="$lapackobjs2d
  812. dgedmd
  813. dgedmdq
  814. "
  815. lapackobjs2s="$lapackobjs2s
  816. sgedmd
  817. sgedmdq
  818. "
  819. lapackobjs2z="$lapackobjs2z
  820. zgedmd
  821. zgedmdq
  822. "
  823. #functions added post 3.11
  824. lapackobjs2c="$lapackobjs2c
  825. cgelst
  826. cgeqp3rk
  827. claqp2rk
  828. claqp3rk
  829. clatrs3
  830. crscl
  831. ctrsyl3
  832. "
  833. # claqz0
  834. # claqz1
  835. # claqz2
  836. # claqz3
  837. # clatrs3
  838. lapackobjs2d="$lapackobjs2d
  839. dgelst
  840. dgeqp3rk
  841. dlaqp2rk
  842. dlaqp3rk
  843. dlarmm
  844. dlatrs3
  845. dtrsyl3
  846. "
  847. # dlaqz0
  848. # dlaqz1
  849. # dlaqz2
  850. # dlaqz3
  851. # dlaqz4
  852. lapackobjs2s="$lapackobjs2s
  853. sgelst
  854. sgeqp3rk
  855. slaqp2rk
  856. slaqp3rk
  857. slarmm
  858. slatrs3
  859. strsyl3
  860. "
  861. lapackobjs2z="$lapackobjs2z
  862. zgelst
  863. zgeqp3rk
  864. zlaqp2rk
  865. zlaqp3rk
  866. zlatrs3
  867. zrscl
  868. ztrsyl3
  869. "
  870. # zlaqz0
  871. # zlaqz1
  872. # zlaqz2
  873. # zlaqz3
  874. lapack_extendedprecision_objs="
  875. zposvxx clagge clatms chesvxx cposvxx cgesvxx ssyrfssx csyrfsx
  876. dlagsy dsysvxx sporfsx slatms zlatms zherfsx csysvxx
  877. "
  878. lapack_deprecated_objsc="
  879. cgelqs cgeqrs
  880. cgegs cggsvd
  881. cgegv cggsvp
  882. cgelsx clahrd
  883. cgeqpf clatzm
  884. ctzrqf
  885. "
  886. lapack_deprecated_objsd="
  887. dgelqs dgeqrs
  888. dgegs dgeqpf
  889. dgegv dggsvd
  890. dgelsx dggsvp
  891. dlahrd
  892. dlatzm dtzrqf"
  893. lapack_deprecated_objss="
  894. sgelqs
  895. sgeqrs
  896. sgelsx
  897. sgegs
  898. sgegv
  899. sgeqpf
  900. sggsvd
  901. sggsvp
  902. slahrd
  903. slatzm
  904. stzrqf
  905. "
  906. lapack_deprecated_objsz="
  907. zgelqs
  908. zgeqrs
  909. zgegs
  910. zgegv
  911. zgelsx
  912. zgeqpf
  913. zggsvd
  914. zggsvp
  915. zlahrd
  916. zlatzm
  917. ztzrqf
  918. "
  919. lapacke_deprecated_objsc="
  920. LAPACKE_cggsvp
  921. LAPACKE_cggsvp_work
  922. LAPACKE_cggsvd
  923. LAPACKE_cggsvd_work
  924. LAPACKE_cgeqpf
  925. LAPACKE_cgeqpf_work
  926. "
  927. lapacke_deprecated_objsd="
  928. LAPACKE_dggsvp
  929. LAPACKE_dggsvp_work
  930. LAPACKE_dggsvd
  931. LAPACKE_dggsvd_work
  932. LAPACKE_dgeqpf
  933. LAPACKE_dgeqpf_work
  934. "
  935. lapacke_deprecated_objss="
  936. LAPACKE_sggsvp
  937. LAPACKE_sggsvp_work
  938. LAPACKE_sggsvd
  939. LAPACKE_sggsvd_work
  940. LAPACKE_sgeqpf
  941. LAPACKE_sgeqpf_work
  942. "
  943. lapacke_deprecated_objsz="
  944. LAPACKE_zggsvp
  945. LAPACKE_zggsvp_work
  946. LAPACKE_zggsvd
  947. LAPACKE_zggsvd_work
  948. LAPACKE_zgeqpf
  949. LAPACKE_zgeqpf_work
  950. "
  951. # LAPACK C interface routines.
  952. #
  953. # This list is prepared in a similar manner to @lapackobjs2, however the
  954. # functions all begin with an uppercase prefix (with the exception of the
  955. # make_complex_* routines).
  956. #
  957. # The functions corresponding to @(MATGEN_OBJ) and @(SRCX_OBJ) are not
  958. # exported since the respective LAPACK routines are not built by default.
  959. # @(OBJ) from `lapack-3.4.1/lapacke/utils/Makefile`
  960. lapackeobjs="
  961. LAPACKE_lsame
  962. LAPACKE_ilaver
  963. LAPACKE_xerbla
  964. lapack_make_complex_float
  965. lapack_make_complex_double
  966. LAPACKE_get_nancheck
  967. LAPACKE_set_nancheck
  968. "
  969. lapackeobjsc="
  970. LAPACKE_cgb_nancheck
  971. LAPACKE_cgb_trans
  972. LAPACKE_cge_nancheck
  973. LAPACKE_cge_trans
  974. LAPACKE_cgg_nancheck
  975. LAPACKE_cgg_trans
  976. LAPACKE_cgt_nancheck
  977. LAPACKE_chb_nancheck
  978. LAPACKE_chb_trans
  979. LAPACKE_che_nancheck
  980. LAPACKE_che_trans
  981. LAPACKE_chp_nancheck
  982. LAPACKE_chp_trans
  983. LAPACKE_chs_nancheck
  984. LAPACKE_chs_trans
  985. LAPACKE_c_nancheck
  986. LAPACKE_cpb_nancheck
  987. LAPACKE_cpb_trans
  988. LAPACKE_cpf_nancheck
  989. LAPACKE_cpf_trans
  990. LAPACKE_cpo_nancheck
  991. LAPACKE_cpo_trans
  992. LAPACKE_cpp_nancheck
  993. LAPACKE_cpp_trans
  994. LAPACKE_cpt_nancheck
  995. LAPACKE_csp_nancheck
  996. LAPACKE_csp_trans
  997. LAPACKE_cst_nancheck
  998. LAPACKE_csy_nancheck
  999. LAPACKE_csy_trans
  1000. LAPACKE_ctb_nancheck
  1001. LAPACKE_ctb_trans
  1002. LAPACKE_ctf_nancheck
  1003. LAPACKE_ctf_trans
  1004. LAPACKE_ctp_nancheck
  1005. LAPACKE_ctp_trans
  1006. LAPACKE_ctr_nancheck
  1007. LAPACKE_ctr_trans
  1008. LAPACKE_cbbcsd
  1009. LAPACKE_cbbcsd_work
  1010. LAPACKE_cbdsqr
  1011. LAPACKE_cbdsqr_work
  1012. LAPACKE_cgbbrd
  1013. LAPACKE_cgbbrd_work
  1014. LAPACKE_cgbcon
  1015. LAPACKE_cgbcon_work
  1016. LAPACKE_cgbequ
  1017. LAPACKE_cgbequ_work
  1018. LAPACKE_cgbequb
  1019. LAPACKE_cgbequb_work
  1020. LAPACKE_cgbrfs
  1021. LAPACKE_cgbrfs_work
  1022. LAPACKE_cgbsv
  1023. LAPACKE_cgbsv_work
  1024. LAPACKE_cgbsvx
  1025. LAPACKE_cgbsvx_work
  1026. LAPACKE_cgbtrf
  1027. LAPACKE_cgbtrf_work
  1028. LAPACKE_cgbtrs
  1029. LAPACKE_cgbtrs_work
  1030. LAPACKE_cgebak
  1031. LAPACKE_cgebak_work
  1032. LAPACKE_cgebal
  1033. LAPACKE_cgebal_work
  1034. LAPACKE_cgebrd
  1035. LAPACKE_cgebrd_work
  1036. LAPACKE_cgecon
  1037. LAPACKE_cgecon_work
  1038. LAPACKE_cgedmd
  1039. LAPACKE_cgedmd_work
  1040. LAPACKE_cgedmdq
  1041. LAPACKE_cgedmdq_work
  1042. LAPACKE_cgeequ
  1043. LAPACKE_cgeequ_work
  1044. LAPACKE_cgeequb
  1045. LAPACKE_cgeequb_work
  1046. LAPACKE_cgees
  1047. LAPACKE_cgees_work
  1048. LAPACKE_cgeesx
  1049. LAPACKE_cgeesx_work
  1050. LAPACKE_cgeev
  1051. LAPACKE_cgeev_work
  1052. LAPACKE_cgeevx
  1053. LAPACKE_cgeevx_work
  1054. LAPACKE_cgehrd
  1055. LAPACKE_cgehrd_work
  1056. LAPACKE_cgelq2
  1057. LAPACKE_cgelq2_work
  1058. LAPACKE_cgelqf
  1059. LAPACKE_cgelqf_work
  1060. LAPACKE_cgels
  1061. LAPACKE_cgels_work
  1062. LAPACKE_cgelsd
  1063. LAPACKE_cgelsd_work
  1064. LAPACKE_cgelss
  1065. LAPACKE_cgelss_work
  1066. LAPACKE_cgelsy
  1067. LAPACKE_cgelsy_work
  1068. LAPACKE_cgemqrt
  1069. LAPACKE_cgemqrt_work
  1070. LAPACKE_cgeqlf
  1071. LAPACKE_cgeqlf_work
  1072. LAPACKE_cgeqp3
  1073. LAPACKE_cgeqp3_work
  1074. LAPACKE_cgeqr2
  1075. LAPACKE_cgeqr2_work
  1076. LAPACKE_cgeqrf
  1077. LAPACKE_cgeqrf_work
  1078. LAPACKE_cgeqrfp
  1079. LAPACKE_cgeqrfp_work
  1080. LAPACKE_cgeqrt
  1081. LAPACKE_cgeqrt2
  1082. LAPACKE_cgeqrt2_work
  1083. LAPACKE_cgeqrt3
  1084. LAPACKE_cgeqrt3_work
  1085. LAPACKE_cgeqrt_work
  1086. LAPACKE_cgerfs
  1087. LAPACKE_cgerfs_work
  1088. LAPACKE_cgerqf
  1089. LAPACKE_cgerqf_work
  1090. LAPACKE_cgesdd
  1091. LAPACKE_cgesdd_work
  1092. LAPACKE_cgesv
  1093. LAPACKE_cgesv_work
  1094. LAPACKE_cgesvd
  1095. LAPACKE_cgesvd_work
  1096. LAPACKE_cgesvx
  1097. LAPACKE_cgesvx_work
  1098. LAPACKE_cgetf2
  1099. LAPACKE_cgetf2_work
  1100. LAPACKE_cgetrf
  1101. LAPACKE_cgetrf_work
  1102. LAPACKE_cgetri
  1103. LAPACKE_cgetri_work
  1104. LAPACKE_cgetrs
  1105. LAPACKE_cgetrs_work
  1106. LAPACKE_cggbak
  1107. LAPACKE_cggbak_work
  1108. LAPACKE_cggbal
  1109. LAPACKE_cggbal_work
  1110. LAPACKE_cgges
  1111. LAPACKE_cgges_work
  1112. LAPACKE_cggesx
  1113. LAPACKE_cggesx_work
  1114. LAPACKE_cggev
  1115. LAPACKE_cggev_work
  1116. LAPACKE_cggevx
  1117. LAPACKE_cggevx_work
  1118. LAPACKE_cggglm
  1119. LAPACKE_cggglm_work
  1120. LAPACKE_cgghrd
  1121. LAPACKE_cgghrd_work
  1122. LAPACKE_cgglse
  1123. LAPACKE_cgglse_work
  1124. LAPACKE_cggqrf
  1125. LAPACKE_cggqrf_work
  1126. LAPACKE_cggrqf
  1127. LAPACKE_cggrqf_work
  1128. LAPACKE_cgtcon
  1129. LAPACKE_cgtcon_work
  1130. LAPACKE_cgtrfs
  1131. LAPACKE_cgtrfs_work
  1132. LAPACKE_cgtsv
  1133. LAPACKE_cgtsv_work
  1134. LAPACKE_cgtsvx
  1135. LAPACKE_cgtsvx_work
  1136. LAPACKE_cgttrf
  1137. LAPACKE_cgttrf_work
  1138. LAPACKE_cgttrs
  1139. LAPACKE_cgttrs_work
  1140. LAPACKE_chbev
  1141. LAPACKE_chbev_work
  1142. LAPACKE_chbevd
  1143. LAPACKE_chbevd_work
  1144. LAPACKE_chbevx
  1145. LAPACKE_chbevx_work
  1146. LAPACKE_chbgst
  1147. LAPACKE_chbgst_work
  1148. LAPACKE_chbgv
  1149. LAPACKE_chbgv_work
  1150. LAPACKE_chbgvd
  1151. LAPACKE_chbgvd_work
  1152. LAPACKE_chbgvx
  1153. LAPACKE_chbgvx_work
  1154. LAPACKE_chbtrd
  1155. LAPACKE_chbtrd_work
  1156. LAPACKE_checon
  1157. LAPACKE_checon_work
  1158. LAPACKE_cheequb
  1159. LAPACKE_cheequb_work
  1160. LAPACKE_cheev
  1161. LAPACKE_cheev_work
  1162. LAPACKE_cheevd
  1163. LAPACKE_cheevd_work
  1164. LAPACKE_cheevr
  1165. LAPACKE_cheevr_work
  1166. LAPACKE_cheevx
  1167. LAPACKE_cheevx_work
  1168. LAPACKE_chegst
  1169. LAPACKE_chegst_work
  1170. LAPACKE_chegv
  1171. LAPACKE_chegv_work
  1172. LAPACKE_chegvd
  1173. LAPACKE_chegvd_work
  1174. LAPACKE_chegvx
  1175. LAPACKE_chegvx_work
  1176. LAPACKE_cherfs
  1177. LAPACKE_cherfs_work
  1178. LAPACKE_chesv
  1179. LAPACKE_chesv_work
  1180. LAPACKE_chesvx
  1181. LAPACKE_chesvx_work
  1182. LAPACKE_cheswapr
  1183. LAPACKE_cheswapr_work
  1184. LAPACKE_chetrd
  1185. LAPACKE_chetrd_work
  1186. LAPACKE_chetrf
  1187. LAPACKE_chetrf_work
  1188. LAPACKE_chetri
  1189. LAPACKE_chetri2
  1190. LAPACKE_chetri2_work
  1191. LAPACKE_chetri2x
  1192. LAPACKE_chetri2x_work
  1193. LAPACKE_chetri_work
  1194. LAPACKE_chetrs
  1195. LAPACKE_chetrs2
  1196. LAPACKE_chetrs2_work
  1197. LAPACKE_chetrs_work
  1198. LAPACKE_chfrk
  1199. LAPACKE_chfrk_work
  1200. LAPACKE_chgeqz
  1201. LAPACKE_chgeqz_work
  1202. LAPACKE_chpcon
  1203. LAPACKE_chpcon_work
  1204. LAPACKE_chpev
  1205. LAPACKE_chpev_work
  1206. LAPACKE_chpevd
  1207. LAPACKE_chpevd_work
  1208. LAPACKE_chpevx
  1209. LAPACKE_chpevx_work
  1210. LAPACKE_chpgst
  1211. LAPACKE_chpgst_work
  1212. LAPACKE_chpgv
  1213. LAPACKE_chpgv_work
  1214. LAPACKE_chpgvd
  1215. LAPACKE_chpgvd_work
  1216. LAPACKE_chpgvx
  1217. LAPACKE_chpgvx_work
  1218. LAPACKE_chprfs
  1219. LAPACKE_chprfs_work
  1220. LAPACKE_chpsv
  1221. LAPACKE_chpsv_work
  1222. LAPACKE_chpsvx
  1223. LAPACKE_chpsvx_work
  1224. LAPACKE_chptrd
  1225. LAPACKE_chptrd_work
  1226. LAPACKE_chptrf
  1227. LAPACKE_chptrf_work
  1228. LAPACKE_chptri
  1229. LAPACKE_chptri_work
  1230. LAPACKE_chptrs
  1231. LAPACKE_chptrs_work
  1232. LAPACKE_chsein
  1233. LAPACKE_chsein_work
  1234. LAPACKE_chseqr
  1235. LAPACKE_chseqr_work
  1236. LAPACKE_clacgv
  1237. LAPACKE_clacgv_work
  1238. LAPACKE_clacn2
  1239. LAPACKE_clacn2_work
  1240. LAPACKE_clacp2
  1241. LAPACKE_clacp2_work
  1242. LAPACKE_clacpy
  1243. LAPACKE_clacpy_work
  1244. LAPACKE_clag2z
  1245. LAPACKE_clag2z_work
  1246. LAPACKE_clange
  1247. LAPACKE_clange_work
  1248. LAPACKE_clanhe
  1249. LAPACKE_clanhe_work
  1250. LAPACKE_clansy
  1251. LAPACKE_clansy_work
  1252. LAPACKE_clantr
  1253. LAPACKE_clantr_work
  1254. LAPACKE_clapmr
  1255. LAPACKE_clapmr_work
  1256. LAPACKE_clarfb
  1257. LAPACKE_clarfb_work
  1258. LAPACKE_clarfg
  1259. LAPACKE_clarfg_work
  1260. LAPACKE_clarft
  1261. LAPACKE_clarft_work
  1262. LAPACKE_clarfx
  1263. LAPACKE_clarfx_work
  1264. LAPACKE_clarnv
  1265. LAPACKE_clarnv_work
  1266. LAPACKE_claset
  1267. LAPACKE_claset_work
  1268. LAPACKE_claswp
  1269. LAPACKE_claswp_work
  1270. LAPACKE_clauum
  1271. LAPACKE_clauum_work
  1272. LAPACKE_cpbcon
  1273. LAPACKE_cpbcon_work
  1274. LAPACKE_cpbequ
  1275. LAPACKE_cpbequ_work
  1276. LAPACKE_cpbrfs
  1277. LAPACKE_cpbrfs_work
  1278. LAPACKE_cpbstf
  1279. LAPACKE_cpbstf_work
  1280. LAPACKE_cpbsv
  1281. LAPACKE_cpbsv_work
  1282. LAPACKE_cpbsvx
  1283. LAPACKE_cpbsvx_work
  1284. LAPACKE_cpbtrf
  1285. LAPACKE_cpbtrf_work
  1286. LAPACKE_cpbtrs
  1287. LAPACKE_cpbtrs_work
  1288. LAPACKE_cpftrf
  1289. LAPACKE_cpftrf_work
  1290. LAPACKE_cpftri
  1291. LAPACKE_cpftri_work
  1292. LAPACKE_cpftrs
  1293. LAPACKE_cpftrs_work
  1294. LAPACKE_cpocon
  1295. LAPACKE_cpocon_work
  1296. LAPACKE_cpoequ
  1297. LAPACKE_cpoequ_work
  1298. LAPACKE_cpoequb
  1299. LAPACKE_cpoequb_work
  1300. LAPACKE_cporfs
  1301. LAPACKE_cporfs_work
  1302. LAPACKE_cposv
  1303. LAPACKE_cposv_work
  1304. LAPACKE_cposvx
  1305. LAPACKE_cposvx_work
  1306. LAPACKE_cpotrf
  1307. LAPACKE_cpotrf_work
  1308. LAPACKE_cpotri
  1309. LAPACKE_cpotri_work
  1310. LAPACKE_cpotrs
  1311. LAPACKE_cpotrs_work
  1312. LAPACKE_cppcon
  1313. LAPACKE_cppcon_work
  1314. LAPACKE_cppequ
  1315. LAPACKE_cppequ_work
  1316. LAPACKE_cpprfs
  1317. LAPACKE_cpprfs_work
  1318. LAPACKE_cppsv
  1319. LAPACKE_cppsv_work
  1320. LAPACKE_cppsvx
  1321. LAPACKE_cppsvx_work
  1322. LAPACKE_cpptrf
  1323. LAPACKE_cpptrf_work
  1324. LAPACKE_cpptri
  1325. LAPACKE_cpptri_work
  1326. LAPACKE_cpptrs
  1327. LAPACKE_cpptrs_work
  1328. LAPACKE_cpstrf
  1329. LAPACKE_cpstrf_work
  1330. LAPACKE_cptcon
  1331. LAPACKE_cptcon_work
  1332. LAPACKE_cpteqr
  1333. LAPACKE_cpteqr_work
  1334. LAPACKE_cptrfs
  1335. LAPACKE_cptrfs_work
  1336. LAPACKE_cptsv
  1337. LAPACKE_cptsv_work
  1338. LAPACKE_cptsvx
  1339. LAPACKE_cptsvx_work
  1340. LAPACKE_cpttrf
  1341. LAPACKE_cpttrf_work
  1342. LAPACKE_cpttrs
  1343. LAPACKE_cpttrs_work
  1344. LAPACKE_cspcon
  1345. LAPACKE_cspcon_work
  1346. LAPACKE_csprfs
  1347. LAPACKE_csprfs_work
  1348. LAPACKE_cspsv
  1349. LAPACKE_cspsv_work
  1350. LAPACKE_cspsvx
  1351. LAPACKE_cspsvx_work
  1352. LAPACKE_csptrf
  1353. LAPACKE_csptrf_work
  1354. LAPACKE_csptri
  1355. LAPACKE_csptri_work
  1356. LAPACKE_csptrs
  1357. LAPACKE_csptrs_work
  1358. LAPACKE_cstedc
  1359. LAPACKE_cstedc_work
  1360. LAPACKE_cstegr
  1361. LAPACKE_cstegr_work
  1362. LAPACKE_cstein
  1363. LAPACKE_cstein_work
  1364. LAPACKE_cstemr
  1365. LAPACKE_cstemr_work
  1366. LAPACKE_csteqr
  1367. LAPACKE_csteqr_work
  1368. LAPACKE_csycon
  1369. LAPACKE_csycon_work
  1370. LAPACKE_csyconv
  1371. LAPACKE_csyconv_work
  1372. LAPACKE_csyequb
  1373. LAPACKE_csyequb_work
  1374. LAPACKE_csyrfs
  1375. LAPACKE_csyrfs_work
  1376. LAPACKE_csysv
  1377. LAPACKE_csysv_rook
  1378. LAPACKE_csysv_rook_work
  1379. LAPACKE_csysv_work
  1380. LAPACKE_csysvx
  1381. LAPACKE_csysvx_work
  1382. LAPACKE_csyswapr
  1383. LAPACKE_csyswapr_work
  1384. LAPACKE_csytrf
  1385. LAPACKE_csytrf_work
  1386. LAPACKE_csytri
  1387. LAPACKE_csytri2
  1388. LAPACKE_csytri2_work
  1389. LAPACKE_csytri2x
  1390. LAPACKE_csytri2x_work
  1391. LAPACKE_csytri_work
  1392. LAPACKE_csytrs
  1393. LAPACKE_csytrs2
  1394. LAPACKE_csytrs2_work
  1395. LAPACKE_csytrs_work
  1396. LAPACKE_ctbcon
  1397. LAPACKE_ctbcon_work
  1398. LAPACKE_ctbrfs
  1399. LAPACKE_ctbrfs_work
  1400. LAPACKE_ctbtrs
  1401. LAPACKE_ctbtrs_work
  1402. LAPACKE_ctfsm
  1403. LAPACKE_ctfsm_work
  1404. LAPACKE_ctftri
  1405. LAPACKE_ctftri_work
  1406. LAPACKE_ctfttp
  1407. LAPACKE_ctfttp_work
  1408. LAPACKE_ctfttr
  1409. LAPACKE_ctfttr_work
  1410. LAPACKE_ctgevc
  1411. LAPACKE_ctgevc_work
  1412. LAPACKE_ctgexc
  1413. LAPACKE_ctgexc_work
  1414. LAPACKE_ctgsen
  1415. LAPACKE_ctgsen_work
  1416. LAPACKE_ctgsja
  1417. LAPACKE_ctgsja_work
  1418. LAPACKE_ctgsna
  1419. LAPACKE_ctgsna_work
  1420. LAPACKE_ctgsyl
  1421. LAPACKE_ctgsyl_work
  1422. LAPACKE_ctpcon
  1423. LAPACKE_ctpcon_work
  1424. LAPACKE_ctpmqrt
  1425. LAPACKE_ctpmqrt_work
  1426. LAPACKE_ctpqrt
  1427. LAPACKE_ctpqrt2
  1428. LAPACKE_ctpqrt2_work
  1429. LAPACKE_ctpqrt_work
  1430. LAPACKE_ctprfb
  1431. LAPACKE_ctprfb_work
  1432. LAPACKE_ctprfs
  1433. LAPACKE_ctprfs_work
  1434. LAPACKE_ctptri
  1435. LAPACKE_ctptri_work
  1436. LAPACKE_ctptrs
  1437. LAPACKE_ctptrs_work
  1438. LAPACKE_ctpttf
  1439. LAPACKE_ctpttf_work
  1440. LAPACKE_ctpttr
  1441. LAPACKE_ctpttr_work
  1442. LAPACKE_ctrcon
  1443. LAPACKE_ctrcon_work
  1444. LAPACKE_ctrevc
  1445. LAPACKE_ctrevc_work
  1446. LAPACKE_ctrexc
  1447. LAPACKE_ctrexc_work
  1448. LAPACKE_ctrrfs
  1449. LAPACKE_ctrrfs_work
  1450. LAPACKE_ctrsen
  1451. LAPACKE_ctrsen_work
  1452. LAPACKE_ctrsna
  1453. LAPACKE_ctrsna_work
  1454. LAPACKE_ctrsyl
  1455. LAPACKE_ctrsyl_work
  1456. LAPACKE_ctrtri
  1457. LAPACKE_ctrtri_work
  1458. LAPACKE_ctrtrs
  1459. LAPACKE_ctrtrs_work
  1460. LAPACKE_ctrttf
  1461. LAPACKE_ctrttf_work
  1462. LAPACKE_ctrttp
  1463. LAPACKE_ctrttp_work
  1464. LAPACKE_ctzrzf
  1465. LAPACKE_ctzrzf_work
  1466. LAPACKE_cunbdb
  1467. LAPACKE_cunbdb_work
  1468. LAPACKE_cuncsd
  1469. LAPACKE_cuncsd_work
  1470. LAPACKE_cungbr
  1471. LAPACKE_cungbr_work
  1472. LAPACKE_cunghr
  1473. LAPACKE_cunghr_work
  1474. LAPACKE_cunglq
  1475. LAPACKE_cunglq_work
  1476. LAPACKE_cungql
  1477. LAPACKE_cungql_work
  1478. LAPACKE_cungqr
  1479. LAPACKE_cungqr_work
  1480. LAPACKE_cungrq
  1481. LAPACKE_cungrq_work
  1482. LAPACKE_cungtr
  1483. LAPACKE_cungtr_work
  1484. LAPACKE_cunmbr
  1485. LAPACKE_cunmbr_work
  1486. LAPACKE_cunmhr
  1487. LAPACKE_cunmhr_work
  1488. LAPACKE_cunmlq
  1489. LAPACKE_cunmlq_work
  1490. LAPACKE_cunmql
  1491. LAPACKE_cunmql_work
  1492. LAPACKE_cunmqr
  1493. LAPACKE_cunmqr_work
  1494. LAPACKE_cunmrq
  1495. LAPACKE_cunmrq_work
  1496. LAPACKE_cunmrz
  1497. LAPACKE_cunmrz_work
  1498. LAPACKE_cunmtr
  1499. LAPACKE_cunmtr_work
  1500. LAPACKE_cupgtr
  1501. LAPACKE_cupgtr_work
  1502. LAPACKE_cupmtr
  1503. LAPACKE_cupmtr_work
  1504. LAPACKE_csyr
  1505. LAPACKE_csyr_work
  1506. LAPACKE_clatms
  1507. LAPACKE_clatms_work
  1508. LAPACKE_clagge
  1509. LAPACKE_clagge_work
  1510. LAPACKE_claghe
  1511. LAPACKE_claghe_work
  1512. LAPACKE_clagsy
  1513. LAPACKE_clagsy_work
  1514. LAPACKE_cgejsv
  1515. LAPACKE_cgejsv_work
  1516. LAPACKE_cgesvdx
  1517. LAPACKE_cgesvdx_work
  1518. LAPACKE_cgesvj
  1519. LAPACKE_cgesvj_work
  1520. LAPACKE_cgetrf2
  1521. LAPACKE_cgetrf2_work
  1522. LAPACKE_cgges3
  1523. LAPACKE_cgges3_work
  1524. LAPACKE_cggev3
  1525. LAPACKE_cggev3_work
  1526. LAPACKE_cgghd3
  1527. LAPACKE_cgghd3_work
  1528. LAPACKE_cggsvd3
  1529. LAPACKE_cggsvd3_work
  1530. LAPACKE_cggsvp3
  1531. LAPACKE_cggsvp3_work
  1532. LAPACKE_chetrf_rook
  1533. LAPACKE_chetrf_rook_work
  1534. LAPACKE_chetrs_rook
  1535. LAPACKE_chetrs_rook_work
  1536. LAPACKE_clapmt
  1537. LAPACKE_clapmt_work
  1538. LAPACKE_clascl
  1539. LAPACKE_clascl_work
  1540. LAPACKE_cpotrf2
  1541. LAPACKE_cpotrf2_work
  1542. LAPACKE_csytrf_rook
  1543. LAPACKE_csytrf_rook_work
  1544. LAPACKE_csytrs_rook
  1545. LAPACKE_csytrs_rook_work
  1546. LAPACKE_cuncsd2by1
  1547. LAPACKE_cuncsd2by1_work
  1548. LAPACKE_cgelq
  1549. LAPACKE_cgelq_work
  1550. LAPACKE_cgemlq
  1551. LAPACKE_cgemlq_work
  1552. LAPACKE_cgemqr
  1553. LAPACKE_cgemqr_work
  1554. LAPACKE_cgeqr
  1555. LAPACKE_cgeqr_work
  1556. LAPACKE_cgetsls
  1557. LAPACKE_cgetsls_work
  1558. LAPACKE_chbev_2stage
  1559. LAPACKE_chbev_2stage_work
  1560. LAPACKE_chbevd_2stage
  1561. LAPACKE_chbevd_2stage_work
  1562. LAPACKE_chbevx_2stage
  1563. LAPACKE_chbevx_2stage_work
  1564. LAPACKE_checon_3
  1565. LAPACKE_checon_3_work
  1566. LAPACKE_cheev_2stage
  1567. LAPACKE_cheev_2stage_work
  1568. LAPACKE_cheevd_2stage
  1569. LAPACKE_cheevd_2stage_work
  1570. LAPACKE_cheevr_2stage
  1571. LAPACKE_cheevr_2stage_work
  1572. LAPACKE_cheevx_2stage
  1573. LAPACKE_cheevx_2stage_work
  1574. LAPACKE_chegv_2stage
  1575. LAPACKE_chegv_2stage_work
  1576. LAPACKE_chesv_aa
  1577. LAPACKE_chesv_aa_work
  1578. LAPACKE_chesv_rk
  1579. LAPACKE_chesv_rk_work
  1580. LAPACKE_chetrf_aa
  1581. LAPACKE_chetrf_aa_work
  1582. LAPACKE_chetrf_rk
  1583. LAPACKE_chetrf_rk_work
  1584. LAPACKE_chetri_3
  1585. LAPACKE_chetri_3_work
  1586. LAPACKE_chetrs_aa
  1587. LAPACKE_chetrs_aa_work
  1588. LAPACKE_chetrs_3
  1589. LAPACKE_chetrs_3_work
  1590. LAPACKE_csycon_3
  1591. LAPACKE_csycon_3_work
  1592. LAPACKE_csysv_aa
  1593. LAPACKE_csysv_aa_work
  1594. LAPACKE_csysv_rk
  1595. LAPACKE_csysv_rk_work
  1596. LAPACKE_csytrf_aa
  1597. LAPACKE_csytrf_aa_work
  1598. LAPACKE_csytrf_rk
  1599. LAPACKE_csytrf_rk_work
  1600. LAPACKE_csytri_3
  1601. LAPACKE_csytri_3_work
  1602. LAPACKE_csytrs_aa
  1603. LAPACKE_csytrs_aa_work
  1604. LAPACKE_csytrs_3
  1605. LAPACKE_csytrs_3_work
  1606. LAPACKE_chesv_aa_2stage
  1607. LAPACKE_chesv_aa_2stage_work
  1608. LAPACKE_chetrf_aa_2stage
  1609. LAPACKE_chetrf_aa_2stage_work
  1610. LAPACKE_chetrs_aa_2stage
  1611. LAPACKE_chetrs_aa_2stage_work
  1612. LAPACKE_clacrm
  1613. LAPACKE_clacrm_work
  1614. LAPACKE_clarcm
  1615. LAPACKE_clarcm_work
  1616. LAPACKE_classq
  1617. LAPACKE_classq_work
  1618. LAPACKE_csysv_aa_2stage
  1619. LAPACKE_csysv_aa_2stage_work
  1620. LAPACKE_csytrf_aa_2stage
  1621. LAPACKE_csytrf_aa_2stage_work
  1622. LAPACKE_csytrs_aa_2stage
  1623. LAPACKE_csytrs_aa_2stage_work
  1624. LAPACKE_cgesvdq
  1625. LAPACKE_cgesvdq_work
  1626. LAPACKE_cgetsqrhrt
  1627. LAPACKE_cgetsqrhrt_work
  1628. LAPACKE_cungtsqr_row
  1629. LAPACKE_cungtsqr_row_work
  1630. LAPACKE_clangb
  1631. LAPACKE_clangb_work
  1632. LAPACKE_ctrsyl3
  1633. LAPACKE_ctrsyl3_work
  1634. LAPACKE_ctz_nancheck
  1635. LAPACKE_ctz_trans
  1636. LAPACKE_cunhr_col
  1637. LAPACKE_cunhr_col_work
  1638. "
  1639. lapackeobjsd="
  1640. LAPACKE_dgb_nancheck
  1641. LAPACKE_dgb_trans
  1642. LAPACKE_dge_nancheck
  1643. LAPACKE_dge_trans
  1644. LAPACKE_dgg_nancheck
  1645. LAPACKE_dgg_trans
  1646. LAPACKE_dgt_nancheck
  1647. LAPACKE_dhs_nancheck
  1648. LAPACKE_dhs_trans
  1649. LAPACKE_d_nancheck
  1650. LAPACKE_dpb_nancheck
  1651. LAPACKE_dpb_trans
  1652. LAPACKE_dpf_nancheck
  1653. LAPACKE_dpf_trans
  1654. LAPACKE_dpo_nancheck
  1655. LAPACKE_dpo_trans
  1656. LAPACKE_dpp_nancheck
  1657. LAPACKE_dpp_trans
  1658. LAPACKE_dpt_nancheck
  1659. LAPACKE_dsb_nancheck
  1660. LAPACKE_dsb_trans
  1661. LAPACKE_dsp_nancheck
  1662. LAPACKE_dsp_trans
  1663. LAPACKE_dst_nancheck
  1664. LAPACKE_dsy_nancheck
  1665. LAPACKE_dsy_trans
  1666. LAPACKE_dtb_nancheck
  1667. LAPACKE_dtb_trans
  1668. LAPACKE_dtf_nancheck
  1669. LAPACKE_dtf_trans
  1670. LAPACKE_dtp_nancheck
  1671. LAPACKE_dtp_trans
  1672. LAPACKE_dtr_nancheck
  1673. LAPACKE_dtr_trans
  1674. LAPACKE_dbbcsd
  1675. LAPACKE_dbbcsd_work
  1676. LAPACKE_dbdsdc
  1677. LAPACKE_dbdsdc_work
  1678. LAPACKE_dbdsqr
  1679. LAPACKE_dbdsqr_work
  1680. LAPACKE_ddisna
  1681. LAPACKE_ddisna_work
  1682. LAPACKE_dgbbrd
  1683. LAPACKE_dgbbrd_work
  1684. LAPACKE_dgbcon
  1685. LAPACKE_dgbcon_work
  1686. LAPACKE_dgbequ
  1687. LAPACKE_dgbequ_work
  1688. LAPACKE_dgbequb
  1689. LAPACKE_dgbequb_work
  1690. LAPACKE_dgbrfs
  1691. LAPACKE_dgbrfs_work
  1692. LAPACKE_dgbsv
  1693. LAPACKE_dgbsv_work
  1694. LAPACKE_dgbsvx
  1695. LAPACKE_dgbsvx_work
  1696. LAPACKE_dgbtrf
  1697. LAPACKE_dgbtrf_work
  1698. LAPACKE_dgbtrs
  1699. LAPACKE_dgbtrs_work
  1700. LAPACKE_dgebak
  1701. LAPACKE_dgebak_work
  1702. LAPACKE_dgebal
  1703. LAPACKE_dgebal_work
  1704. LAPACKE_dgebrd
  1705. LAPACKE_dgebrd_work
  1706. LAPACKE_dgecon
  1707. LAPACKE_dgecon_work
  1708. LAPACKE_dgedmd
  1709. LAPACKE_dgedmd_work
  1710. LAPACKE_dgedmdq
  1711. LAPACKE_dgedmdq_work
  1712. LAPACKE_dgeequ
  1713. LAPACKE_dgeequ_work
  1714. LAPACKE_dgeequb
  1715. LAPACKE_dgeequb_work
  1716. LAPACKE_dgees
  1717. LAPACKE_dgees_work
  1718. LAPACKE_dgeesx
  1719. LAPACKE_dgeesx_work
  1720. LAPACKE_dgeev
  1721. LAPACKE_dgeev_work
  1722. LAPACKE_dgeevx
  1723. LAPACKE_dgeevx_work
  1724. LAPACKE_dgehrd
  1725. LAPACKE_dgehrd_work
  1726. LAPACKE_dgejsv
  1727. LAPACKE_dgejsv_work
  1728. LAPACKE_dgelq2
  1729. LAPACKE_dgelq2_work
  1730. LAPACKE_dgelqf
  1731. LAPACKE_dgelqf_work
  1732. LAPACKE_dgels
  1733. LAPACKE_dgels_work
  1734. LAPACKE_dgelsd
  1735. LAPACKE_dgelsd_work
  1736. LAPACKE_dgelss
  1737. LAPACKE_dgelss_work
  1738. LAPACKE_dgelsy
  1739. LAPACKE_dgelsy_work
  1740. LAPACKE_dgemqrt
  1741. LAPACKE_dgemqrt_work
  1742. LAPACKE_dgeqlf
  1743. LAPACKE_dgeqlf_work
  1744. LAPACKE_dgeqp3
  1745. LAPACKE_dgeqp3_work
  1746. LAPACKE_dgeqr2
  1747. LAPACKE_dgeqr2_work
  1748. LAPACKE_dgeqrf
  1749. LAPACKE_dgeqrf_work
  1750. LAPACKE_dgeqrfp
  1751. LAPACKE_dgeqrfp_work
  1752. LAPACKE_dgeqrt
  1753. LAPACKE_dgeqrt2
  1754. LAPACKE_dgeqrt2_work
  1755. LAPACKE_dgeqrt3
  1756. LAPACKE_dgeqrt3_work
  1757. LAPACKE_dgeqrt_work
  1758. LAPACKE_dgerfs
  1759. LAPACKE_dgerfs_work
  1760. LAPACKE_dgerqf
  1761. LAPACKE_dgerqf_work
  1762. LAPACKE_dgesdd
  1763. LAPACKE_dgesdd_work
  1764. LAPACKE_dgesv
  1765. LAPACKE_dgesv_work
  1766. LAPACKE_dgesvd
  1767. LAPACKE_dgesvd_work
  1768. LAPACKE_dgesvj
  1769. LAPACKE_dgesvj_work
  1770. LAPACKE_dgesvx
  1771. LAPACKE_dgesvx_work
  1772. LAPACKE_dgetf2
  1773. LAPACKE_dgetf2_work
  1774. LAPACKE_dgetrf
  1775. LAPACKE_dgetrf_work
  1776. LAPACKE_dgetri
  1777. LAPACKE_dgetri_work
  1778. LAPACKE_dgetrs
  1779. LAPACKE_dgetrs_work
  1780. LAPACKE_dggbak
  1781. LAPACKE_dggbak_work
  1782. LAPACKE_dggbal
  1783. LAPACKE_dggbal_work
  1784. LAPACKE_dgges
  1785. LAPACKE_dgges_work
  1786. LAPACKE_dggesx
  1787. LAPACKE_dggesx_work
  1788. LAPACKE_dggev
  1789. LAPACKE_dggev_work
  1790. LAPACKE_dggevx
  1791. LAPACKE_dggevx_work
  1792. LAPACKE_dggglm
  1793. LAPACKE_dggglm_work
  1794. LAPACKE_dgghrd
  1795. LAPACKE_dgghrd_work
  1796. LAPACKE_dgglse
  1797. LAPACKE_dgglse_work
  1798. LAPACKE_dggqrf
  1799. LAPACKE_dggqrf_work
  1800. LAPACKE_dggrqf
  1801. LAPACKE_dggrqf_work
  1802. LAPACKE_dgtcon
  1803. LAPACKE_dgtcon_work
  1804. LAPACKE_dgtrfs
  1805. LAPACKE_dgtrfs_work
  1806. LAPACKE_dgtsv
  1807. LAPACKE_dgtsv_work
  1808. LAPACKE_dgtsvx
  1809. LAPACKE_dgtsvx_work
  1810. LAPACKE_dgttrf
  1811. LAPACKE_dgttrf_work
  1812. LAPACKE_dgttrs
  1813. LAPACKE_dgttrs_work
  1814. LAPACKE_dhgeqz
  1815. LAPACKE_dhgeqz_work
  1816. LAPACKE_dhsein
  1817. LAPACKE_dhsein_work
  1818. LAPACKE_dhseqr
  1819. LAPACKE_dhseqr_work
  1820. LAPACKE_dlacn2
  1821. LAPACKE_dlacn2_work
  1822. LAPACKE_dlacpy
  1823. LAPACKE_dlacpy_work
  1824. LAPACKE_dlag2s
  1825. LAPACKE_dlag2s_work
  1826. LAPACKE_dlamch
  1827. LAPACKE_dlamch_work
  1828. LAPACKE_dlange
  1829. LAPACKE_dlange_work
  1830. LAPACKE_dlansy
  1831. LAPACKE_dlansy_work
  1832. LAPACKE_dlantr
  1833. LAPACKE_dlantr_work
  1834. LAPACKE_dlapmr
  1835. LAPACKE_dlapmr_work
  1836. LAPACKE_dlapy2
  1837. LAPACKE_dlapy2_work
  1838. LAPACKE_dlapy3
  1839. LAPACKE_dlapy3_work
  1840. LAPACKE_dlarfb
  1841. LAPACKE_dlarfb_work
  1842. LAPACKE_dlarfg
  1843. LAPACKE_dlarfg_work
  1844. LAPACKE_dlarft
  1845. LAPACKE_dlarft_work
  1846. LAPACKE_dlarfx
  1847. LAPACKE_dlarfx_work
  1848. LAPACKE_dlarnv
  1849. LAPACKE_dlarnv_work
  1850. LAPACKE_dlartgp
  1851. LAPACKE_dlartgp_work
  1852. LAPACKE_dlartgs
  1853. LAPACKE_dlartgs_work
  1854. LAPACKE_dlaset
  1855. LAPACKE_dlaset_work
  1856. LAPACKE_dlasrt
  1857. LAPACKE_dlasrt_work
  1858. LAPACKE_dlaswp
  1859. LAPACKE_dlaswp_work
  1860. LAPACKE_dlauum
  1861. LAPACKE_dlauum_work
  1862. LAPACKE_dopgtr
  1863. LAPACKE_dopgtr_work
  1864. LAPACKE_dopmtr
  1865. LAPACKE_dopmtr_work
  1866. LAPACKE_dorbdb
  1867. LAPACKE_dorbdb_work
  1868. LAPACKE_dorcsd
  1869. LAPACKE_dorcsd_work
  1870. LAPACKE_dorgbr
  1871. LAPACKE_dorgbr_work
  1872. LAPACKE_dorghr
  1873. LAPACKE_dorghr_work
  1874. LAPACKE_dorglq
  1875. LAPACKE_dorglq_work
  1876. LAPACKE_dorgql
  1877. LAPACKE_dorgql_work
  1878. LAPACKE_dorgqr
  1879. LAPACKE_dorgqr_work
  1880. LAPACKE_dorgrq
  1881. LAPACKE_dorgrq_work
  1882. LAPACKE_dorgtr
  1883. LAPACKE_dorgtr_work
  1884. LAPACKE_dormbr
  1885. LAPACKE_dormbr_work
  1886. LAPACKE_dormhr
  1887. LAPACKE_dormhr_work
  1888. LAPACKE_dormlq
  1889. LAPACKE_dormlq_work
  1890. LAPACKE_dormql
  1891. LAPACKE_dormql_work
  1892. LAPACKE_dormqr
  1893. LAPACKE_dormqr_work
  1894. LAPACKE_dormrq
  1895. LAPACKE_dormrq_work
  1896. LAPACKE_dormrz
  1897. LAPACKE_dormrz_work
  1898. LAPACKE_dormtr
  1899. LAPACKE_dormtr_work
  1900. LAPACKE_dpbcon
  1901. LAPACKE_dpbcon_work
  1902. LAPACKE_dpbequ
  1903. LAPACKE_dpbequ_work
  1904. LAPACKE_dpbrfs
  1905. LAPACKE_dpbrfs_work
  1906. LAPACKE_dpbstf
  1907. LAPACKE_dpbstf_work
  1908. LAPACKE_dpbsv
  1909. LAPACKE_dpbsv_work
  1910. LAPACKE_dpbsvx
  1911. LAPACKE_dpbsvx_work
  1912. LAPACKE_dpbtrf
  1913. LAPACKE_dpbtrf_work
  1914. LAPACKE_dpbtrs
  1915. LAPACKE_dpbtrs_work
  1916. LAPACKE_dpftrf
  1917. LAPACKE_dpftrf_work
  1918. LAPACKE_dpftri
  1919. LAPACKE_dpftri_work
  1920. LAPACKE_dpftrs
  1921. LAPACKE_dpftrs_work
  1922. LAPACKE_dpocon
  1923. LAPACKE_dpocon_work
  1924. LAPACKE_dpoequ
  1925. LAPACKE_dpoequ_work
  1926. LAPACKE_dpoequb
  1927. LAPACKE_dpoequb_work
  1928. LAPACKE_dporfs
  1929. LAPACKE_dporfs_work
  1930. LAPACKE_dposv
  1931. LAPACKE_dposv_work
  1932. LAPACKE_dposvx
  1933. LAPACKE_dposvx_work
  1934. LAPACKE_dpotrf
  1935. LAPACKE_dpotrf_work
  1936. LAPACKE_dpotri
  1937. LAPACKE_dpotri_work
  1938. LAPACKE_dpotrs
  1939. LAPACKE_dpotrs_work
  1940. LAPACKE_dppcon
  1941. LAPACKE_dppcon_work
  1942. LAPACKE_dppequ
  1943. LAPACKE_dppequ_work
  1944. LAPACKE_dpprfs
  1945. LAPACKE_dpprfs_work
  1946. LAPACKE_dppsv
  1947. LAPACKE_dppsv_work
  1948. LAPACKE_dppsvx
  1949. LAPACKE_dppsvx_work
  1950. LAPACKE_dpptrf
  1951. LAPACKE_dpptrf_work
  1952. LAPACKE_dpptri
  1953. LAPACKE_dpptri_work
  1954. LAPACKE_dpptrs
  1955. LAPACKE_dpptrs_work
  1956. LAPACKE_dpstrf
  1957. LAPACKE_dpstrf_work
  1958. LAPACKE_dptcon
  1959. LAPACKE_dptcon_work
  1960. LAPACKE_dpteqr
  1961. LAPACKE_dpteqr_work
  1962. LAPACKE_dptrfs
  1963. LAPACKE_dptrfs_work
  1964. LAPACKE_dptsv
  1965. LAPACKE_dptsv_work
  1966. LAPACKE_dptsvx
  1967. LAPACKE_dptsvx_work
  1968. LAPACKE_dpttrf
  1969. LAPACKE_dpttrf_work
  1970. LAPACKE_dpttrs
  1971. LAPACKE_dpttrs_work
  1972. LAPACKE_dsbev
  1973. LAPACKE_dsbev_work
  1974. LAPACKE_dsbevd
  1975. LAPACKE_dsbevd_work
  1976. LAPACKE_dsbevx
  1977. LAPACKE_dsbevx_work
  1978. LAPACKE_dsbgst
  1979. LAPACKE_dsbgst_work
  1980. LAPACKE_dsbgv
  1981. LAPACKE_dsbgv_work
  1982. LAPACKE_dsbgvd
  1983. LAPACKE_dsbgvd_work
  1984. LAPACKE_dsbgvx
  1985. LAPACKE_dsbgvx_work
  1986. LAPACKE_dsbtrd
  1987. LAPACKE_dsbtrd_work
  1988. LAPACKE_dsfrk
  1989. LAPACKE_dsfrk_work
  1990. LAPACKE_dsgesv
  1991. LAPACKE_dsgesv_work
  1992. LAPACKE_dspcon
  1993. LAPACKE_dspcon_work
  1994. LAPACKE_dspev
  1995. LAPACKE_dspev_work
  1996. LAPACKE_dspevd
  1997. LAPACKE_dspevd_work
  1998. LAPACKE_dspevx
  1999. LAPACKE_dspevx_work
  2000. LAPACKE_dspgst
  2001. LAPACKE_dspgst_work
  2002. LAPACKE_dspgv
  2003. LAPACKE_dspgv_work
  2004. LAPACKE_dspgvd
  2005. LAPACKE_dspgvd_work
  2006. LAPACKE_dspgvx
  2007. LAPACKE_dspgvx_work
  2008. LAPACKE_dsposv
  2009. LAPACKE_dsposv_work
  2010. LAPACKE_dsprfs
  2011. LAPACKE_dsprfs_work
  2012. LAPACKE_dspsv
  2013. LAPACKE_dspsv_work
  2014. LAPACKE_dspsvx
  2015. LAPACKE_dspsvx_work
  2016. LAPACKE_dsptrd
  2017. LAPACKE_dsptrd_work
  2018. LAPACKE_dsptrf
  2019. LAPACKE_dsptrf_work
  2020. LAPACKE_dsptri
  2021. LAPACKE_dsptri_work
  2022. LAPACKE_dsptrs
  2023. LAPACKE_dsptrs_work
  2024. LAPACKE_dstebz
  2025. LAPACKE_dstebz_work
  2026. LAPACKE_dstedc
  2027. LAPACKE_dstedc_work
  2028. LAPACKE_dstegr
  2029. LAPACKE_dstegr_work
  2030. LAPACKE_dstein
  2031. LAPACKE_dstein_work
  2032. LAPACKE_dstemr
  2033. LAPACKE_dstemr_work
  2034. LAPACKE_dsteqr
  2035. LAPACKE_dsteqr_work
  2036. LAPACKE_dsterf
  2037. LAPACKE_dsterf_work
  2038. LAPACKE_dstev
  2039. LAPACKE_dstev_work
  2040. LAPACKE_dstevd
  2041. LAPACKE_dstevd_work
  2042. LAPACKE_dstevr
  2043. LAPACKE_dstevr_work
  2044. LAPACKE_dstevx
  2045. LAPACKE_dstevx_work
  2046. LAPACKE_dsycon
  2047. LAPACKE_dsycon_work
  2048. LAPACKE_dsyconv
  2049. LAPACKE_dsyconv_work
  2050. LAPACKE_dsyequb
  2051. LAPACKE_dsyequb_work
  2052. LAPACKE_dsyev
  2053. LAPACKE_dsyev_work
  2054. LAPACKE_dsyevd
  2055. LAPACKE_dsyevd_work
  2056. LAPACKE_dsyevr
  2057. LAPACKE_dsyevr_work
  2058. LAPACKE_dsyevx
  2059. LAPACKE_dsyevx_work
  2060. LAPACKE_dsygst
  2061. LAPACKE_dsygst_work
  2062. LAPACKE_dsygv
  2063. LAPACKE_dsygv_work
  2064. LAPACKE_dsygvd
  2065. LAPACKE_dsygvd_work
  2066. LAPACKE_dsygvx
  2067. LAPACKE_dsygvx_work
  2068. LAPACKE_dsyrfs
  2069. LAPACKE_dsyrfs_work
  2070. LAPACKE_dsysv
  2071. LAPACKE_dsysv_rook
  2072. LAPACKE_dsysv_rook_work
  2073. LAPACKE_dsysv_work
  2074. LAPACKE_dsysvx
  2075. LAPACKE_dsysvx_work
  2076. LAPACKE_dsyswapr
  2077. LAPACKE_dsyswapr_work
  2078. LAPACKE_dsytrd
  2079. LAPACKE_dsytrd_work
  2080. LAPACKE_dsytrf
  2081. LAPACKE_dsytrf_work
  2082. LAPACKE_dsytri
  2083. LAPACKE_dsytri2
  2084. LAPACKE_dsytri2_work
  2085. LAPACKE_dsytri2x
  2086. LAPACKE_dsytri2x_work
  2087. LAPACKE_dsytri_work
  2088. LAPACKE_dsytrs
  2089. LAPACKE_dsytrs2
  2090. LAPACKE_dsytrs2_work
  2091. LAPACKE_dsytrs_work
  2092. LAPACKE_dtbcon
  2093. LAPACKE_dtbcon_work
  2094. LAPACKE_dtbrfs
  2095. LAPACKE_dtbrfs_work
  2096. LAPACKE_dtbtrs
  2097. LAPACKE_dtbtrs_work
  2098. LAPACKE_dtfsm
  2099. LAPACKE_dtfsm_work
  2100. LAPACKE_dtftri
  2101. LAPACKE_dtftri_work
  2102. LAPACKE_dtfttp
  2103. LAPACKE_dtfttp_work
  2104. LAPACKE_dtfttr
  2105. LAPACKE_dtfttr_work
  2106. LAPACKE_dtgevc
  2107. LAPACKE_dtgevc_work
  2108. LAPACKE_dtgexc
  2109. LAPACKE_dtgexc_work
  2110. LAPACKE_dtgsen
  2111. LAPACKE_dtgsen_work
  2112. LAPACKE_dtgsja
  2113. LAPACKE_dtgsja_work
  2114. LAPACKE_dtgsna
  2115. LAPACKE_dtgsna_work
  2116. LAPACKE_dtgsyl
  2117. LAPACKE_dtgsyl_work
  2118. LAPACKE_dtpcon
  2119. LAPACKE_dtpcon_work
  2120. LAPACKE_dtpmqrt
  2121. LAPACKE_dtpmqrt_work
  2122. LAPACKE_dtpqrt
  2123. LAPACKE_dtpqrt2
  2124. LAPACKE_dtpqrt2_work
  2125. LAPACKE_dtpqrt_work
  2126. LAPACKE_dtprfb
  2127. LAPACKE_dtprfb_work
  2128. LAPACKE_dtprfs
  2129. LAPACKE_dtprfs_work
  2130. LAPACKE_dtptri
  2131. LAPACKE_dtptri_work
  2132. LAPACKE_dtptrs
  2133. LAPACKE_dtptrs_work
  2134. LAPACKE_dtpttf
  2135. LAPACKE_dtpttf_work
  2136. LAPACKE_dtpttr
  2137. LAPACKE_dtpttr_work
  2138. LAPACKE_dtrcon
  2139. LAPACKE_dtrcon_work
  2140. LAPACKE_dtrevc
  2141. LAPACKE_dtrevc_work
  2142. LAPACKE_dtrexc
  2143. LAPACKE_dtrexc_work
  2144. LAPACKE_dtrrfs
  2145. LAPACKE_dtrrfs_work
  2146. LAPACKE_dtrsen
  2147. LAPACKE_dtrsen_work
  2148. LAPACKE_dtrsna
  2149. LAPACKE_dtrsna_work
  2150. LAPACKE_dtrsyl
  2151. LAPACKE_dtrsyl_work
  2152. LAPACKE_dtrtri
  2153. LAPACKE_dtrtri_work
  2154. LAPACKE_dtrtrs
  2155. LAPACKE_dtrtrs_work
  2156. LAPACKE_dtrttf
  2157. LAPACKE_dtrttf_work
  2158. LAPACKE_dtrttp
  2159. LAPACKE_dtrttp_work
  2160. LAPACKE_dtzrzf
  2161. LAPACKE_dtzrzf_work
  2162. LAPACKE_dlatms
  2163. LAPACKE_dlatms_work
  2164. LAPACKE_dlagge
  2165. LAPACKE_dlagge_work
  2166. LAPACKE_dlagsy
  2167. LAPACKE_dlagsy_work
  2168. LAPACKE_dbdsvdx
  2169. LAPACKE_dbdsvdx_work
  2170. LAPACKE_dgesvdx
  2171. LAPACKE_dgesvdx_work
  2172. LAPACKE_dgetrf2
  2173. LAPACKE_dgetrf2_work
  2174. LAPACKE_dgges3
  2175. LAPACKE_dgges3_work
  2176. LAPACKE_dggev3
  2177. LAPACKE_dggev3_work
  2178. LAPACKE_dgghd3
  2179. LAPACKE_dgghd3_work
  2180. LAPACKE_dggsvd3
  2181. LAPACKE_dggsvd3_work
  2182. LAPACKE_dggsvp3
  2183. LAPACKE_dggsvp3_work
  2184. LAPACKE_dlapmt
  2185. LAPACKE_dlapmt_work
  2186. LAPACKE_dlascl
  2187. LAPACKE_dlascl_work
  2188. LAPACKE_dorcsd2by1
  2189. LAPACKE_dorcsd2by1_work
  2190. LAPACKE_dpotrf2
  2191. LAPACKE_dpotrf2_work
  2192. LAPACKE_dsytrf_rook
  2193. LAPACKE_dsytrf_rook_work
  2194. LAPACKE_dsytrs_rook
  2195. LAPACKE_dsytrs_rook_work
  2196. LAPACKE_dgelq
  2197. LAPACKE_dgelq_work
  2198. LAPACKE_dgemlq
  2199. LAPACKE_dgemlq_work
  2200. LAPACKE_dgemqr
  2201. LAPACKE_dgemqr_work
  2202. LAPACKE_dgeqr
  2203. LAPACKE_dgeqr_work
  2204. LAPACKE_dgetsls
  2205. LAPACKE_dgetsls_work
  2206. LAPACKE_dsbev_2stage
  2207. LAPACKE_dsbev_2stage_work
  2208. LAPACKE_dsbevd_2stage
  2209. LAPACKE_dsbevd_2stage_work
  2210. LAPACKE_dsbevx_2stage
  2211. LAPACKE_dsbevx_2stage_work
  2212. LAPACKE_dsycon_3
  2213. LAPACKE_dsycon_3_work
  2214. LAPACKE_dsyev_2stage
  2215. LAPACKE_dsyev_2stage_work
  2216. LAPACKE_dsyevd_2stage
  2217. LAPACKE_dsyevd_2stage_work
  2218. LAPACKE_dsyevr_2stage
  2219. LAPACKE_dsyevr_2stage_work
  2220. LAPACKE_dsyevx_2stage
  2221. LAPACKE_dsyevx_2stage_work
  2222. LAPACKE_dsygv_2stage
  2223. LAPACKE_dsygv_2stage_work
  2224. LAPACKE_dsysv_aa
  2225. LAPACKE_dsysv_aa_work
  2226. LAPACKE_dsysv_rk
  2227. LAPACKE_dsysv_rk_work
  2228. LAPACKE_dsytrf_aa
  2229. LAPACKE_dsytrf_aa_work
  2230. LAPACKE_dsytrf_rk
  2231. LAPACKE_dsytrf_rk_work
  2232. LAPACKE_dsytri_3
  2233. LAPACKE_dsytri_3_work
  2234. LAPACKE_dsytrs_aa
  2235. LAPACKE_dsytrs_aa_work
  2236. LAPACKE_dsytrs_3
  2237. LAPACKE_dsytrs_3_work
  2238. LAPACKE_dlassq
  2239. LAPACKE_dlassq_work
  2240. LAPACKE_dsysv_aa_2stage
  2241. LAPACKE_dsysv_aa_2stage_work
  2242. LAPACKE_dsytrf_aa_2stage
  2243. LAPACKE_dsytrf_aa_2stage_work
  2244. LAPACKE_dsytrs_aa_2stage
  2245. LAPACKE_dsytrs_aa_2stage_work
  2246. LAPACKE_dgesvdq
  2247. LAPACKE_dgesvdq_work
  2248. LAPACKE_slag2d
  2249. LAPACKE_slag2d_work
  2250. LAPACKE_dgetsqrhrt
  2251. LAPACKE_dgetsqrhrt_work
  2252. LAPACKE_dorgtsqr_row
  2253. LAPACKE_dorgtsqr_row_work
  2254. LAPACKE_dlangb
  2255. LAPACKE_dlangb_work
  2256. LAPACKE_dorhr_col
  2257. LAPACKE_dorhr_col_work
  2258. LAPACKE_dtrsyl3
  2259. LAPACKE_dtrsyl3_work
  2260. LAPACKE_dtz_nancheck
  2261. LAPACKE_dtz_trans
  2262. "
  2263. lapackeobjss="
  2264. LAPACKE_sgb_nancheck
  2265. LAPACKE_sgb_trans
  2266. LAPACKE_sge_nancheck
  2267. LAPACKE_sge_trans
  2268. LAPACKE_sgg_nancheck
  2269. LAPACKE_sgg_trans
  2270. LAPACKE_sgt_nancheck
  2271. LAPACKE_shs_nancheck
  2272. LAPACKE_shs_trans
  2273. LAPACKE_s_nancheck
  2274. LAPACKE_spb_nancheck
  2275. LAPACKE_spb_trans
  2276. LAPACKE_spf_nancheck
  2277. LAPACKE_spf_trans
  2278. LAPACKE_spo_nancheck
  2279. LAPACKE_spo_trans
  2280. LAPACKE_spp_nancheck
  2281. LAPACKE_spp_trans
  2282. LAPACKE_spt_nancheck
  2283. LAPACKE_ssb_nancheck
  2284. LAPACKE_ssb_trans
  2285. LAPACKE_ssp_nancheck
  2286. LAPACKE_ssp_trans
  2287. LAPACKE_sst_nancheck
  2288. LAPACKE_ssy_nancheck
  2289. LAPACKE_ssy_trans
  2290. LAPACKE_stb_nancheck
  2291. LAPACKE_stb_trans
  2292. LAPACKE_stf_nancheck
  2293. LAPACKE_stf_trans
  2294. LAPACKE_stp_nancheck
  2295. LAPACKE_stp_trans
  2296. LAPACKE_str_nancheck
  2297. LAPACKE_str_trans
  2298. LAPACKE_sbbcsd
  2299. LAPACKE_sbbcsd_work
  2300. LAPACKE_sbdsdc
  2301. LAPACKE_sbdsdc_work
  2302. LAPACKE_sbdsqr
  2303. LAPACKE_sbdsqr_work
  2304. LAPACKE_sdisna
  2305. LAPACKE_sdisna_work
  2306. LAPACKE_sgbbrd
  2307. LAPACKE_sgbbrd_work
  2308. LAPACKE_sgbcon
  2309. LAPACKE_sgbcon_work
  2310. LAPACKE_sgbequ
  2311. LAPACKE_sgbequ_work
  2312. LAPACKE_sgbequb
  2313. LAPACKE_sgbequb_work
  2314. LAPACKE_sgbrfs
  2315. LAPACKE_sgbrfs_work
  2316. LAPACKE_sgbsv
  2317. LAPACKE_sgbsv_work
  2318. LAPACKE_sgbsvx
  2319. LAPACKE_sgbsvx_work
  2320. LAPACKE_sgbtrf
  2321. LAPACKE_sgbtrf_work
  2322. LAPACKE_sgbtrs
  2323. LAPACKE_sgbtrs_work
  2324. LAPACKE_sgebak
  2325. LAPACKE_sgebak_work
  2326. LAPACKE_sgebal
  2327. LAPACKE_sgebal_work
  2328. LAPACKE_sgebrd
  2329. LAPACKE_sgebrd_work
  2330. LAPACKE_sgecon
  2331. LAPACKE_sgecon_work
  2332. LAPACKE_sgedmd
  2333. LAPACKE_sgedmd_work
  2334. LAPACKE_sgedmdq
  2335. LAPACKE_sgedmdq_work
  2336. LAPACKE_sgeequ
  2337. LAPACKE_sgeequ_work
  2338. LAPACKE_sgeequb
  2339. LAPACKE_sgeequb_work
  2340. LAPACKE_sgees
  2341. LAPACKE_sgees_work
  2342. LAPACKE_sgeesx
  2343. LAPACKE_sgeesx_work
  2344. LAPACKE_sgeev
  2345. LAPACKE_sgeev_work
  2346. LAPACKE_sgeevx
  2347. LAPACKE_sgeevx_work
  2348. LAPACKE_sgehrd
  2349. LAPACKE_sgehrd_work
  2350. LAPACKE_sgejsv
  2351. LAPACKE_sgejsv_work
  2352. LAPACKE_sgelq2
  2353. LAPACKE_sgelq2_work
  2354. LAPACKE_sgelqf
  2355. LAPACKE_sgelqf_work
  2356. LAPACKE_sgels
  2357. LAPACKE_sgels_work
  2358. LAPACKE_sgelsd
  2359. LAPACKE_sgelsd_work
  2360. LAPACKE_sgelss
  2361. LAPACKE_sgelss_work
  2362. LAPACKE_sgelsy
  2363. LAPACKE_sgelsy_work
  2364. LAPACKE_sgemqrt
  2365. LAPACKE_sgemqrt_work
  2366. LAPACKE_sgeqlf
  2367. LAPACKE_sgeqlf_work
  2368. LAPACKE_sgeqp3
  2369. LAPACKE_sgeqp3_work
  2370. LAPACKE_sgeqr2
  2371. LAPACKE_sgeqr2_work
  2372. LAPACKE_sgeqrf
  2373. LAPACKE_sgeqrf_work
  2374. LAPACKE_sgeqrfp
  2375. LAPACKE_sgeqrfp_work
  2376. LAPACKE_sgeqrt
  2377. LAPACKE_sgeqrt2
  2378. LAPACKE_sgeqrt2_work
  2379. LAPACKE_sgeqrt3
  2380. LAPACKE_sgeqrt3_work
  2381. LAPACKE_sgeqrt_work
  2382. LAPACKE_sgerfs
  2383. LAPACKE_sgerfs_work
  2384. LAPACKE_sgerqf
  2385. LAPACKE_sgerqf_work
  2386. LAPACKE_sgesdd
  2387. LAPACKE_sgesdd_work
  2388. LAPACKE_sgesv
  2389. LAPACKE_sgesv_work
  2390. LAPACKE_sgesvd
  2391. LAPACKE_sgesvd_work
  2392. LAPACKE_sgesvj
  2393. LAPACKE_sgesvj_work
  2394. LAPACKE_sgesvx
  2395. LAPACKE_sgesvx_work
  2396. LAPACKE_sgetf2
  2397. LAPACKE_sgetf2_work
  2398. LAPACKE_sgetrf
  2399. LAPACKE_sgetrf_work
  2400. LAPACKE_sgetri
  2401. LAPACKE_sgetri_work
  2402. LAPACKE_sgetrs
  2403. LAPACKE_sgetrs_work
  2404. LAPACKE_sggbak
  2405. LAPACKE_sggbak_work
  2406. LAPACKE_sggbal
  2407. LAPACKE_sggbal_work
  2408. LAPACKE_sgges
  2409. LAPACKE_sgges_work
  2410. LAPACKE_sggesx
  2411. LAPACKE_sggesx_work
  2412. LAPACKE_sggev
  2413. LAPACKE_sggev_work
  2414. LAPACKE_sggevx
  2415. LAPACKE_sggevx_work
  2416. LAPACKE_sggglm
  2417. LAPACKE_sggglm_work
  2418. LAPACKE_sgghrd
  2419. LAPACKE_sgghrd_work
  2420. LAPACKE_sgglse
  2421. LAPACKE_sgglse_work
  2422. LAPACKE_sggqrf
  2423. LAPACKE_sggqrf_work
  2424. LAPACKE_sggrqf
  2425. LAPACKE_sggrqf_work
  2426. LAPACKE_sgtcon
  2427. LAPACKE_sgtcon_work
  2428. LAPACKE_sgtrfs
  2429. LAPACKE_sgtrfs_work
  2430. LAPACKE_sgtsv
  2431. LAPACKE_sgtsv_work
  2432. LAPACKE_sgtsvx
  2433. LAPACKE_sgtsvx_work
  2434. LAPACKE_sgttrf
  2435. LAPACKE_sgttrf_work
  2436. LAPACKE_sgttrs
  2437. LAPACKE_sgttrs_work
  2438. LAPACKE_shgeqz
  2439. LAPACKE_shgeqz_work
  2440. LAPACKE_shsein
  2441. LAPACKE_shsein_work
  2442. LAPACKE_shseqr
  2443. LAPACKE_shseqr_work
  2444. LAPACKE_slacn2
  2445. LAPACKE_slacn2_work
  2446. LAPACKE_slacpy
  2447. LAPACKE_slacpy_work
  2448. LAPACKE_slamch
  2449. LAPACKE_slamch_work
  2450. LAPACKE_slange
  2451. LAPACKE_slange_work
  2452. LAPACKE_slansy
  2453. LAPACKE_slansy_work
  2454. LAPACKE_slantr
  2455. LAPACKE_slantr_work
  2456. LAPACKE_slapmr
  2457. LAPACKE_slapmr_work
  2458. LAPACKE_slapy2
  2459. LAPACKE_slapy2_work
  2460. LAPACKE_slapy3
  2461. LAPACKE_slapy3_work
  2462. LAPACKE_slarfb
  2463. LAPACKE_slarfb_work
  2464. LAPACKE_slarfg
  2465. LAPACKE_slarfg_work
  2466. LAPACKE_slarft
  2467. LAPACKE_slarft_work
  2468. LAPACKE_slarfx
  2469. LAPACKE_slarfx_work
  2470. LAPACKE_slarnv
  2471. LAPACKE_slarnv_work
  2472. LAPACKE_slartgp
  2473. LAPACKE_slartgp_work
  2474. LAPACKE_slartgs
  2475. LAPACKE_slartgs_work
  2476. LAPACKE_slaset
  2477. LAPACKE_slaset_work
  2478. LAPACKE_slasrt
  2479. LAPACKE_slasrt_work
  2480. LAPACKE_slaswp
  2481. LAPACKE_slaswp_work
  2482. LAPACKE_slauum
  2483. LAPACKE_slauum_work
  2484. LAPACKE_sopgtr
  2485. LAPACKE_sopgtr_work
  2486. LAPACKE_sopmtr
  2487. LAPACKE_sopmtr_work
  2488. LAPACKE_sorbdb
  2489. LAPACKE_sorbdb_work
  2490. LAPACKE_sorcsd
  2491. LAPACKE_sorcsd_work
  2492. LAPACKE_sorgbr
  2493. LAPACKE_sorgbr_work
  2494. LAPACKE_sorghr
  2495. LAPACKE_sorghr_work
  2496. LAPACKE_sorglq
  2497. LAPACKE_sorglq_work
  2498. LAPACKE_sorgql
  2499. LAPACKE_sorgql_work
  2500. LAPACKE_sorgqr
  2501. LAPACKE_sorgqr_work
  2502. LAPACKE_sorgrq
  2503. LAPACKE_sorgrq_work
  2504. LAPACKE_sorgtr
  2505. LAPACKE_sorgtr_work
  2506. LAPACKE_sormbr
  2507. LAPACKE_sormbr_work
  2508. LAPACKE_sormhr
  2509. LAPACKE_sormhr_work
  2510. LAPACKE_sormlq
  2511. LAPACKE_sormlq_work
  2512. LAPACKE_sormql
  2513. LAPACKE_sormql_work
  2514. LAPACKE_sormqr
  2515. LAPACKE_sormqr_work
  2516. LAPACKE_sormrq
  2517. LAPACKE_sormrq_work
  2518. LAPACKE_sormrz
  2519. LAPACKE_sormrz_work
  2520. LAPACKE_sormtr
  2521. LAPACKE_sormtr_work
  2522. LAPACKE_spbcon
  2523. LAPACKE_spbcon_work
  2524. LAPACKE_spbequ
  2525. LAPACKE_spbequ_work
  2526. LAPACKE_spbrfs
  2527. LAPACKE_spbrfs_work
  2528. LAPACKE_spbstf
  2529. LAPACKE_spbstf_work
  2530. LAPACKE_spbsv
  2531. LAPACKE_spbsv_work
  2532. LAPACKE_spbsvx
  2533. LAPACKE_spbsvx_work
  2534. LAPACKE_spbtrf
  2535. LAPACKE_spbtrf_work
  2536. LAPACKE_spbtrs
  2537. LAPACKE_spbtrs_work
  2538. LAPACKE_spftrf
  2539. LAPACKE_spftrf_work
  2540. LAPACKE_spftri
  2541. LAPACKE_spftri_work
  2542. LAPACKE_spftrs
  2543. LAPACKE_spftrs_work
  2544. LAPACKE_spocon
  2545. LAPACKE_spocon_work
  2546. LAPACKE_spoequ
  2547. LAPACKE_spoequ_work
  2548. LAPACKE_spoequb
  2549. LAPACKE_spoequb_work
  2550. LAPACKE_sporfs
  2551. LAPACKE_sporfs_work
  2552. LAPACKE_sposv
  2553. LAPACKE_sposv_work
  2554. LAPACKE_sposvx
  2555. LAPACKE_sposvx_work
  2556. LAPACKE_spotrf
  2557. LAPACKE_spotrf_work
  2558. LAPACKE_spotri
  2559. LAPACKE_spotri_work
  2560. LAPACKE_spotrs
  2561. LAPACKE_spotrs_work
  2562. LAPACKE_sppcon
  2563. LAPACKE_sppcon_work
  2564. LAPACKE_sppequ
  2565. LAPACKE_sppequ_work
  2566. LAPACKE_spprfs
  2567. LAPACKE_spprfs_work
  2568. LAPACKE_sppsv
  2569. LAPACKE_sppsv_work
  2570. LAPACKE_sppsvx
  2571. LAPACKE_sppsvx_work
  2572. LAPACKE_spptrf
  2573. LAPACKE_spptrf_work
  2574. LAPACKE_spptri
  2575. LAPACKE_spptri_work
  2576. LAPACKE_spptrs
  2577. LAPACKE_spptrs_work
  2578. LAPACKE_spstrf
  2579. LAPACKE_spstrf_work
  2580. LAPACKE_sptcon
  2581. LAPACKE_sptcon_work
  2582. LAPACKE_spteqr
  2583. LAPACKE_spteqr_work
  2584. LAPACKE_sptrfs
  2585. LAPACKE_sptrfs_work
  2586. LAPACKE_sptsv
  2587. LAPACKE_sptsv_work
  2588. LAPACKE_sptsvx
  2589. LAPACKE_sptsvx_work
  2590. LAPACKE_spttrf
  2591. LAPACKE_spttrf_work
  2592. LAPACKE_spttrs
  2593. LAPACKE_spttrs_work
  2594. LAPACKE_ssbev
  2595. LAPACKE_ssbev_work
  2596. LAPACKE_ssbevd
  2597. LAPACKE_ssbevd_work
  2598. LAPACKE_ssbevx
  2599. LAPACKE_ssbevx_work
  2600. LAPACKE_ssbgst
  2601. LAPACKE_ssbgst_work
  2602. LAPACKE_ssbgv
  2603. LAPACKE_ssbgv_work
  2604. LAPACKE_ssbgvd
  2605. LAPACKE_ssbgvd_work
  2606. LAPACKE_ssbgvx
  2607. LAPACKE_ssbgvx_work
  2608. LAPACKE_ssbtrd
  2609. LAPACKE_ssbtrd_work
  2610. LAPACKE_ssfrk
  2611. LAPACKE_ssfrk_work
  2612. LAPACKE_sspcon
  2613. LAPACKE_sspcon_work
  2614. LAPACKE_sspev
  2615. LAPACKE_sspev_work
  2616. LAPACKE_sspevd
  2617. LAPACKE_sspevd_work
  2618. LAPACKE_sspevx
  2619. LAPACKE_sspevx_work
  2620. LAPACKE_sspgst
  2621. LAPACKE_sspgst_work
  2622. LAPACKE_sspgv
  2623. LAPACKE_sspgv_work
  2624. LAPACKE_sspgvd
  2625. LAPACKE_sspgvd_work
  2626. LAPACKE_sspgvx
  2627. LAPACKE_sspgvx_work
  2628. LAPACKE_ssprfs
  2629. LAPACKE_ssprfs_work
  2630. LAPACKE_sspsv
  2631. LAPACKE_sspsv_work
  2632. LAPACKE_sspsvx
  2633. LAPACKE_sspsvx_work
  2634. LAPACKE_ssptrd
  2635. LAPACKE_ssptrd_work
  2636. LAPACKE_ssptrf
  2637. LAPACKE_ssptrf_work
  2638. LAPACKE_ssptri
  2639. LAPACKE_ssptri_work
  2640. LAPACKE_ssptrs
  2641. LAPACKE_ssptrs_work
  2642. LAPACKE_sstebz
  2643. LAPACKE_sstebz_work
  2644. LAPACKE_sstedc
  2645. LAPACKE_sstedc_work
  2646. LAPACKE_sstegr
  2647. LAPACKE_sstegr_work
  2648. LAPACKE_sstein
  2649. LAPACKE_sstein_work
  2650. LAPACKE_sstemr
  2651. LAPACKE_sstemr_work
  2652. LAPACKE_ssteqr
  2653. LAPACKE_ssteqr_work
  2654. LAPACKE_ssterf
  2655. LAPACKE_ssterf_work
  2656. LAPACKE_sstev
  2657. LAPACKE_sstev_work
  2658. LAPACKE_sstevd
  2659. LAPACKE_sstevd_work
  2660. LAPACKE_sstevr
  2661. LAPACKE_sstevr_work
  2662. LAPACKE_sstevx
  2663. LAPACKE_sstevx_work
  2664. LAPACKE_ssycon
  2665. LAPACKE_ssycon_work
  2666. LAPACKE_ssyconv
  2667. LAPACKE_ssyconv_work
  2668. LAPACKE_ssyequb
  2669. LAPACKE_ssyequb_work
  2670. LAPACKE_ssyev
  2671. LAPACKE_ssyev_work
  2672. LAPACKE_ssyevd
  2673. LAPACKE_ssyevd_work
  2674. LAPACKE_ssyevr
  2675. LAPACKE_ssyevr_work
  2676. LAPACKE_ssyevx
  2677. LAPACKE_ssyevx_work
  2678. LAPACKE_ssygst
  2679. LAPACKE_ssygst_work
  2680. LAPACKE_ssygv
  2681. LAPACKE_ssygv_work
  2682. LAPACKE_ssygvd
  2683. LAPACKE_ssygvd_work
  2684. LAPACKE_ssygvx
  2685. LAPACKE_ssygvx_work
  2686. LAPACKE_ssyrfs
  2687. LAPACKE_ssyrfs_work
  2688. LAPACKE_ssysv
  2689. LAPACKE_ssysv_rook
  2690. LAPACKE_ssysv_rook_work
  2691. LAPACKE_ssysv_work
  2692. LAPACKE_ssysvx
  2693. LAPACKE_ssysvx_work
  2694. LAPACKE_ssyswapr
  2695. LAPACKE_ssyswapr_work
  2696. LAPACKE_ssytrd
  2697. LAPACKE_ssytrd_work
  2698. LAPACKE_ssytrf
  2699. LAPACKE_ssytrf_work
  2700. LAPACKE_ssytri
  2701. LAPACKE_ssytri2
  2702. LAPACKE_ssytri2_work
  2703. LAPACKE_ssytri2x
  2704. LAPACKE_ssytri2x_work
  2705. LAPACKE_ssytri_work
  2706. LAPACKE_ssytrs
  2707. LAPACKE_ssytrs2
  2708. LAPACKE_ssytrs2_work
  2709. LAPACKE_ssytrs_work
  2710. LAPACKE_stbcon
  2711. LAPACKE_stbcon_work
  2712. LAPACKE_stbrfs
  2713. LAPACKE_stbrfs_work
  2714. LAPACKE_stbtrs
  2715. LAPACKE_stbtrs_work
  2716. LAPACKE_stfsm
  2717. LAPACKE_stfsm_work
  2718. LAPACKE_stftri
  2719. LAPACKE_stftri_work
  2720. LAPACKE_stfttp
  2721. LAPACKE_stfttp_work
  2722. LAPACKE_stfttr
  2723. LAPACKE_stfttr_work
  2724. LAPACKE_stgevc
  2725. LAPACKE_stgevc_work
  2726. LAPACKE_stgexc
  2727. LAPACKE_stgexc_work
  2728. LAPACKE_stgsen
  2729. LAPACKE_stgsen_work
  2730. LAPACKE_stgsja
  2731. LAPACKE_stgsja_work
  2732. LAPACKE_stgsna
  2733. LAPACKE_stgsna_work
  2734. LAPACKE_stgsyl
  2735. LAPACKE_stgsyl_work
  2736. LAPACKE_stpcon
  2737. LAPACKE_stpcon_work
  2738. LAPACKE_stpmqrt
  2739. LAPACKE_stpmqrt_work
  2740. LAPACKE_stpqrt2
  2741. LAPACKE_stpqrt2_work
  2742. LAPACKE_stprfb
  2743. LAPACKE_stprfb_work
  2744. LAPACKE_stprfs
  2745. LAPACKE_stprfs_work
  2746. LAPACKE_stptri
  2747. LAPACKE_stptri_work
  2748. LAPACKE_stptrs
  2749. LAPACKE_stptrs_work
  2750. LAPACKE_stpttf
  2751. LAPACKE_stpttf_work
  2752. LAPACKE_stpttr
  2753. LAPACKE_stpttr_work
  2754. LAPACKE_strcon
  2755. LAPACKE_strcon_work
  2756. LAPACKE_strevc
  2757. LAPACKE_strevc_work
  2758. LAPACKE_strexc
  2759. LAPACKE_strexc_work
  2760. LAPACKE_strrfs
  2761. LAPACKE_strrfs_work
  2762. LAPACKE_strsen
  2763. LAPACKE_strsen_work
  2764. LAPACKE_strsna
  2765. LAPACKE_strsna_work
  2766. LAPACKE_strsyl
  2767. LAPACKE_strsyl_work
  2768. LAPACKE_strtri
  2769. LAPACKE_strtri_work
  2770. LAPACKE_strtrs
  2771. LAPACKE_strtrs_work
  2772. LAPACKE_strttf
  2773. LAPACKE_strttf_work
  2774. LAPACKE_strttp
  2775. LAPACKE_strttp_work
  2776. LAPACKE_stzrzf
  2777. LAPACKE_stzrzf_work
  2778. LAPACKE_slatms
  2779. LAPACKE_slatms_work
  2780. LAPACKE_slagge
  2781. LAPACKE_slagge_work
  2782. LAPACKE_slagsy
  2783. LAPACKE_slagsy_work
  2784. LAPACKE_sbdsvdx
  2785. LAPACKE_sbdsvdx_work
  2786. LAPACKE_sgesvdx
  2787. LAPACKE_sgesvdx_work
  2788. LAPACKE_sgetrf2
  2789. LAPACKE_sgetrf2_work
  2790. LAPACKE_sgges3
  2791. LAPACKE_sgges3_work
  2792. LAPACKE_sggev3
  2793. LAPACKE_sggev3_work
  2794. LAPACKE_sgghd3
  2795. LAPACKE_sgghd3_work
  2796. LAPACKE_sggsvd3
  2797. LAPACKE_sggsvd3_work
  2798. LAPACKE_sggsvp3
  2799. LAPACKE_sggsvp3_work
  2800. LAPACKE_slapmt
  2801. LAPACKE_slapmt_work
  2802. LAPACKE_slascl
  2803. LAPACKE_slascl_work
  2804. LAPACKE_sorcsd2by1
  2805. LAPACKE_sorcsd2by1_work
  2806. LAPACKE_spotrf2
  2807. LAPACKE_spotrf2_work
  2808. LAPACKE_ssytrf_rook
  2809. LAPACKE_ssytrf_rook_work
  2810. LAPACKE_ssytrs_rook
  2811. LAPACKE_ssytrs_rook_work
  2812. LAPACKE_stpqrt
  2813. LAPACKE_stpqrt_work
  2814. LAPACKE_sgelq
  2815. LAPACKE_sgelq_work
  2816. LAPACKE_sgemlq
  2817. LAPACKE_sgemlq_work
  2818. LAPACKE_sgemqr
  2819. LAPACKE_sgemqr_work
  2820. LAPACKE_sgeqr
  2821. LAPACKE_sgeqr_work
  2822. LAPACKE_sgetsls
  2823. LAPACKE_sgetsls_work
  2824. LAPACKE_ssbev_2stage
  2825. LAPACKE_ssbev_2stage_work
  2826. LAPACKE_ssbevd_2stage
  2827. LAPACKE_ssbevd_2stage_work
  2828. LAPACKE_ssbevx_2stage
  2829. LAPACKE_ssbevx_2stage_work
  2830. LAPACKE_ssycon_3
  2831. LAPACKE_ssycon_3_work
  2832. LAPACKE_ssyev_2stage
  2833. LAPACKE_ssyev_2stage_work
  2834. LAPACKE_ssyevd_2stage
  2835. LAPACKE_ssyevd_2stage_work
  2836. LAPACKE_ssyevr_2stage
  2837. LAPACKE_ssyevr_2stage_work
  2838. LAPACKE_ssyevx_2stage
  2839. LAPACKE_ssyevx_2stage_work
  2840. LAPACKE_ssygv_2stage
  2841. LAPACKE_ssygv_2stage_work
  2842. LAPACKE_ssysv_aa
  2843. LAPACKE_ssysv_aa_work
  2844. LAPACKE_ssysv_rk
  2845. LAPACKE_ssysv_rk_work
  2846. LAPACKE_ssytrf_aa
  2847. LAPACKE_ssytrf_aa_work
  2848. LAPACKE_ssytrf_rk
  2849. LAPACKE_ssytrf_rk_work
  2850. LAPACKE_ssytri_3
  2851. LAPACKE_ssytri_3_work
  2852. LAPACKE_ssytrs_aa
  2853. LAPACKE_ssytrs_aa_work
  2854. LAPACKE_ssytrs_3
  2855. LAPACKE_ssytrs_3_work
  2856. LAPACKE_slassq
  2857. LAPACKE_slassq_work
  2858. LAPACKE_ssysv_aa_2stage
  2859. LAPACKE_ssysv_aa_2stage_work
  2860. LAPACKE_ssytrf_aa_2stage
  2861. LAPACKE_ssytrf_aa_2stage_work
  2862. LAPACKE_ssytrs_aa_2stage
  2863. LAPACKE_ssytrs_aa_2stage_work
  2864. LAPACKE_sgesvdq
  2865. LAPACKE_sgesvdq_work
  2866. LAPACKE_sgetsqrhrt
  2867. LAPACKE_sgetsqrhrt_work
  2868. LAPACKE_sorgtsqr_row
  2869. LAPACKE_sorgtsqr_row_work
  2870. LAPACKE_slangb
  2871. LAPACKE_slangb_work
  2872. LAPACKE_sorhr_col
  2873. LAPACKE_sorhr_col_work
  2874. LAPACKE_strsyl3
  2875. LAPACKE_strsyl3_work
  2876. LAPACKE_stz_nancheck
  2877. LAPACKE_stz_trans
  2878. "
  2879. lapackeobjsz="
  2880. LAPACKE_zgb_nancheck
  2881. LAPACKE_zgb_trans
  2882. LAPACKE_zge_nancheck
  2883. LAPACKE_zge_trans
  2884. LAPACKE_zgg_nancheck
  2885. LAPACKE_zgg_trans
  2886. LAPACKE_zgt_nancheck
  2887. LAPACKE_zhb_nancheck
  2888. LAPACKE_zhb_trans
  2889. LAPACKE_zhe_nancheck
  2890. LAPACKE_zhe_trans
  2891. LAPACKE_zhp_nancheck
  2892. LAPACKE_zhp_trans
  2893. LAPACKE_zhs_nancheck
  2894. LAPACKE_zhs_trans
  2895. LAPACKE_z_nancheck
  2896. LAPACKE_zpb_nancheck
  2897. LAPACKE_zpb_trans
  2898. LAPACKE_zpf_nancheck
  2899. LAPACKE_zpf_trans
  2900. LAPACKE_zpo_nancheck
  2901. LAPACKE_zpo_trans
  2902. LAPACKE_zpp_nancheck
  2903. LAPACKE_zpp_trans
  2904. LAPACKE_zpt_nancheck
  2905. LAPACKE_zsp_nancheck
  2906. LAPACKE_zsp_trans
  2907. LAPACKE_zst_nancheck
  2908. LAPACKE_zsy_nancheck
  2909. LAPACKE_zsy_trans
  2910. LAPACKE_ztb_nancheck
  2911. LAPACKE_ztb_trans
  2912. LAPACKE_ztf_nancheck
  2913. LAPACKE_ztf_trans
  2914. LAPACKE_ztp_nancheck
  2915. LAPACKE_ztp_trans
  2916. LAPACKE_ztr_nancheck
  2917. LAPACKE_ztr_trans
  2918. LAPACKE_zbbcsd
  2919. LAPACKE_zbbcsd_work
  2920. LAPACKE_zbdsqr
  2921. LAPACKE_zbdsqr_work
  2922. LAPACKE_zcgesv
  2923. LAPACKE_zcgesv_work
  2924. LAPACKE_zcposv
  2925. LAPACKE_zcposv_work
  2926. LAPACKE_zgbbrd
  2927. LAPACKE_zgbbrd_work
  2928. LAPACKE_zgbcon
  2929. LAPACKE_zgbcon_work
  2930. LAPACKE_zgbequ
  2931. LAPACKE_zgbequ_work
  2932. LAPACKE_zgbequb
  2933. LAPACKE_zgbequb_work
  2934. LAPACKE_zgbrfs
  2935. LAPACKE_zgbrfs_work
  2936. LAPACKE_zgbsv
  2937. LAPACKE_zgbsv_work
  2938. LAPACKE_zgbsvx
  2939. LAPACKE_zgbsvx_work
  2940. LAPACKE_zgbtrf
  2941. LAPACKE_zgbtrf_work
  2942. LAPACKE_zgbtrs
  2943. LAPACKE_zgbtrs_work
  2944. LAPACKE_zgebak
  2945. LAPACKE_zgebak_work
  2946. LAPACKE_zgebal
  2947. LAPACKE_zgebal_work
  2948. LAPACKE_zgebrd
  2949. LAPACKE_zgebrd_work
  2950. LAPACKE_zgecon
  2951. LAPACKE_zgecon_work
  2952. LAPACKE_zgedmd
  2953. LAPACKE_zgedmd_work
  2954. LAPACKE_zgedmdq
  2955. LAPACKE_zgedmdq_work
  2956. LAPACKE_zgeequ
  2957. LAPACKE_zgeequ_work
  2958. LAPACKE_zgeequb
  2959. LAPACKE_zgeequb_work
  2960. LAPACKE_zgees
  2961. LAPACKE_zgees_work
  2962. LAPACKE_zgeesx
  2963. LAPACKE_zgeesx_work
  2964. LAPACKE_zgeev
  2965. LAPACKE_zgeev_work
  2966. LAPACKE_zgeevx
  2967. LAPACKE_zgeevx_work
  2968. LAPACKE_zgehrd
  2969. LAPACKE_zgehrd_work
  2970. LAPACKE_zgelq2
  2971. LAPACKE_zgelq2_work
  2972. LAPACKE_zgelqf
  2973. LAPACKE_zgelqf_work
  2974. LAPACKE_zgels
  2975. LAPACKE_zgels_work
  2976. LAPACKE_zgelsd
  2977. LAPACKE_zgelsd_work
  2978. LAPACKE_zgelss
  2979. LAPACKE_zgelss_work
  2980. LAPACKE_zgelsy
  2981. LAPACKE_zgelsy_work
  2982. LAPACKE_zgemqrt
  2983. LAPACKE_zgemqrt_work
  2984. LAPACKE_zgeqlf
  2985. LAPACKE_zgeqlf_work
  2986. LAPACKE_zgeqp3
  2987. LAPACKE_zgeqp3_work
  2988. LAPACKE_zgeqr2
  2989. LAPACKE_zgeqr2_work
  2990. LAPACKE_zgeqrf
  2991. LAPACKE_zgeqrf_work
  2992. LAPACKE_zgeqrfp
  2993. LAPACKE_zgeqrfp_work
  2994. LAPACKE_zgeqrt
  2995. LAPACKE_zgeqrt2
  2996. LAPACKE_zgeqrt2_work
  2997. LAPACKE_zgeqrt3
  2998. LAPACKE_zgeqrt3_work
  2999. LAPACKE_zgeqrt_work
  3000. LAPACKE_zgerfs
  3001. LAPACKE_zgerfs_work
  3002. LAPACKE_zgerqf
  3003. LAPACKE_zgerqf_work
  3004. LAPACKE_zgesdd
  3005. LAPACKE_zgesdd_work
  3006. LAPACKE_zgesv
  3007. LAPACKE_zgesv_work
  3008. LAPACKE_zgesvd
  3009. LAPACKE_zgesvd_work
  3010. LAPACKE_zgesvx
  3011. LAPACKE_zgesvx_work
  3012. LAPACKE_zgetf2
  3013. LAPACKE_zgetf2_work
  3014. LAPACKE_zgetrf
  3015. LAPACKE_zgetrf_work
  3016. LAPACKE_zgetri
  3017. LAPACKE_zgetri_work
  3018. LAPACKE_zgetrs
  3019. LAPACKE_zgetrs_work
  3020. LAPACKE_zggbak
  3021. LAPACKE_zggbak_work
  3022. LAPACKE_zggbal
  3023. LAPACKE_zggbal_work
  3024. LAPACKE_zgges
  3025. LAPACKE_zgges_work
  3026. LAPACKE_zggesx
  3027. LAPACKE_zggesx_work
  3028. LAPACKE_zggev
  3029. LAPACKE_zggev_work
  3030. LAPACKE_zggevx
  3031. LAPACKE_zggevx_work
  3032. LAPACKE_zggglm
  3033. LAPACKE_zggglm_work
  3034. LAPACKE_zgghrd
  3035. LAPACKE_zgghrd_work
  3036. LAPACKE_zgglse
  3037. LAPACKE_zgglse_work
  3038. LAPACKE_zggqrf
  3039. LAPACKE_zggqrf_work
  3040. LAPACKE_zggrqf
  3041. LAPACKE_zggrqf_work
  3042. LAPACKE_zgtcon
  3043. LAPACKE_zgtcon_work
  3044. LAPACKE_zgtrfs
  3045. LAPACKE_zgtrfs_work
  3046. LAPACKE_zgtsv
  3047. LAPACKE_zgtsv_work
  3048. LAPACKE_zgtsvx
  3049. LAPACKE_zgtsvx_work
  3050. LAPACKE_zgttrf
  3051. LAPACKE_zgttrf_work
  3052. LAPACKE_zgttrs
  3053. LAPACKE_zgttrs_work
  3054. LAPACKE_zhbev
  3055. LAPACKE_zhbev_work
  3056. LAPACKE_zhbevd
  3057. LAPACKE_zhbevd_work
  3058. LAPACKE_zhbevx
  3059. LAPACKE_zhbevx_work
  3060. LAPACKE_zhbgst
  3061. LAPACKE_zhbgst_work
  3062. LAPACKE_zhbgv
  3063. LAPACKE_zhbgv_work
  3064. LAPACKE_zhbgvd
  3065. LAPACKE_zhbgvd_work
  3066. LAPACKE_zhbgvx
  3067. LAPACKE_zhbgvx_work
  3068. LAPACKE_zhbtrd
  3069. LAPACKE_zhbtrd_work
  3070. LAPACKE_zhecon
  3071. LAPACKE_zhecon_work
  3072. LAPACKE_zheequb
  3073. LAPACKE_zheequb_work
  3074. LAPACKE_zheev
  3075. LAPACKE_zheev_work
  3076. LAPACKE_zheevd
  3077. LAPACKE_zheevd_work
  3078. LAPACKE_zheevr
  3079. LAPACKE_zheevr_work
  3080. LAPACKE_zheevx
  3081. LAPACKE_zheevx_work
  3082. LAPACKE_zhegst
  3083. LAPACKE_zhegst_work
  3084. LAPACKE_zhegv
  3085. LAPACKE_zhegv_work
  3086. LAPACKE_zhegvd
  3087. LAPACKE_zhegvd_work
  3088. LAPACKE_zhegvx
  3089. LAPACKE_zhegvx_work
  3090. LAPACKE_zherfs
  3091. LAPACKE_zherfs_work
  3092. LAPACKE_zhesv
  3093. LAPACKE_zhesv_work
  3094. LAPACKE_zhesvx
  3095. LAPACKE_zhesvx_work
  3096. LAPACKE_zheswapr
  3097. LAPACKE_zheswapr_work
  3098. LAPACKE_zhetrd
  3099. LAPACKE_zhetrd_work
  3100. LAPACKE_zhetrf
  3101. LAPACKE_zhetrf_work
  3102. LAPACKE_zhetri
  3103. LAPACKE_zhetri2
  3104. LAPACKE_zhetri2_work
  3105. LAPACKE_zhetri2x
  3106. LAPACKE_zhetri2x_work
  3107. LAPACKE_zhetri_work
  3108. LAPACKE_zhetrs
  3109. LAPACKE_zhetrs2
  3110. LAPACKE_zhetrs2_work
  3111. LAPACKE_zhetrs_work
  3112. LAPACKE_zhfrk
  3113. LAPACKE_zhfrk_work
  3114. LAPACKE_zhgeqz
  3115. LAPACKE_zhgeqz_work
  3116. LAPACKE_zhpcon
  3117. LAPACKE_zhpcon_work
  3118. LAPACKE_zhpev
  3119. LAPACKE_zhpev_work
  3120. LAPACKE_zhpevd
  3121. LAPACKE_zhpevd_work
  3122. LAPACKE_zhpevx
  3123. LAPACKE_zhpevx_work
  3124. LAPACKE_zhpgst
  3125. LAPACKE_zhpgst_work
  3126. LAPACKE_zhpgv
  3127. LAPACKE_zhpgv_work
  3128. LAPACKE_zhpgvd
  3129. LAPACKE_zhpgvd_work
  3130. LAPACKE_zhpgvx
  3131. LAPACKE_zhpgvx_work
  3132. LAPACKE_zhprfs
  3133. LAPACKE_zhprfs_work
  3134. LAPACKE_zhpsv
  3135. LAPACKE_zhpsv_work
  3136. LAPACKE_zhpsvx
  3137. LAPACKE_zhpsvx_work
  3138. LAPACKE_zhptrd
  3139. LAPACKE_zhptrd_work
  3140. LAPACKE_zhptrf
  3141. LAPACKE_zhptrf_work
  3142. LAPACKE_zhptri
  3143. LAPACKE_zhptri_work
  3144. LAPACKE_zhptrs
  3145. LAPACKE_zhptrs_work
  3146. LAPACKE_zhsein
  3147. LAPACKE_zhsein_work
  3148. LAPACKE_zhseqr
  3149. LAPACKE_zhseqr_work
  3150. LAPACKE_zlacgv
  3151. LAPACKE_zlacgv_work
  3152. LAPACKE_zlacn2
  3153. LAPACKE_zlacn2_work
  3154. LAPACKE_zlacp2
  3155. LAPACKE_zlacp2_work
  3156. LAPACKE_zlacpy
  3157. LAPACKE_zlacpy_work
  3158. LAPACKE_zlag2c
  3159. LAPACKE_zlag2c_work
  3160. LAPACKE_zlange
  3161. LAPACKE_zlange_work
  3162. LAPACKE_zlanhe
  3163. LAPACKE_zlanhe_work
  3164. LAPACKE_zlansy
  3165. LAPACKE_zlansy_work
  3166. LAPACKE_zlantr
  3167. LAPACKE_zlantr_work
  3168. LAPACKE_zlapmr
  3169. LAPACKE_zlapmr_work
  3170. LAPACKE_zlarfb
  3171. LAPACKE_zlarfb_work
  3172. LAPACKE_zlarfg
  3173. LAPACKE_zlarfg_work
  3174. LAPACKE_zlarft
  3175. LAPACKE_zlarft_work
  3176. LAPACKE_zlarfx
  3177. LAPACKE_zlarfx_work
  3178. LAPACKE_zlarnv
  3179. LAPACKE_zlarnv_work
  3180. LAPACKE_zlaset
  3181. LAPACKE_zlaset_work
  3182. LAPACKE_zlaswp
  3183. LAPACKE_zlaswp_work
  3184. LAPACKE_zlauum
  3185. LAPACKE_zlauum_work
  3186. LAPACKE_zpbcon
  3187. LAPACKE_zpbcon_work
  3188. LAPACKE_zpbequ
  3189. LAPACKE_zpbequ_work
  3190. LAPACKE_zpbrfs
  3191. LAPACKE_zpbrfs_work
  3192. LAPACKE_zpbstf
  3193. LAPACKE_zpbstf_work
  3194. LAPACKE_zpbsv
  3195. LAPACKE_zpbsv_work
  3196. LAPACKE_zpbsvx
  3197. LAPACKE_zpbsvx_work
  3198. LAPACKE_zpbtrf
  3199. LAPACKE_zpbtrf_work
  3200. LAPACKE_zpbtrs
  3201. LAPACKE_zpbtrs_work
  3202. LAPACKE_zpftrf
  3203. LAPACKE_zpftrf_work
  3204. LAPACKE_zpftri
  3205. LAPACKE_zpftri_work
  3206. LAPACKE_zpftrs
  3207. LAPACKE_zpftrs_work
  3208. LAPACKE_zpocon
  3209. LAPACKE_zpocon_work
  3210. LAPACKE_zpoequ
  3211. LAPACKE_zpoequ_work
  3212. LAPACKE_zpoequb
  3213. LAPACKE_zpoequb_work
  3214. LAPACKE_zporfs
  3215. LAPACKE_zporfs_work
  3216. LAPACKE_zposv
  3217. LAPACKE_zposv_work
  3218. LAPACKE_zposvx
  3219. LAPACKE_zposvx_work
  3220. LAPACKE_zpotrf
  3221. LAPACKE_zpotrf_work
  3222. LAPACKE_zpotri
  3223. LAPACKE_zpotri_work
  3224. LAPACKE_zpotrs
  3225. LAPACKE_zpotrs_work
  3226. LAPACKE_zppcon
  3227. LAPACKE_zppcon_work
  3228. LAPACKE_zppequ
  3229. LAPACKE_zppequ_work
  3230. LAPACKE_zpprfs
  3231. LAPACKE_zpprfs_work
  3232. LAPACKE_zppsv
  3233. LAPACKE_zppsv_work
  3234. LAPACKE_zppsvx
  3235. LAPACKE_zppsvx_work
  3236. LAPACKE_zpptrf
  3237. LAPACKE_zpptrf_work
  3238. LAPACKE_zpptri
  3239. LAPACKE_zpptri_work
  3240. LAPACKE_zpptrs
  3241. LAPACKE_zpptrs_work
  3242. LAPACKE_zpstrf
  3243. LAPACKE_zpstrf_work
  3244. LAPACKE_zptcon
  3245. LAPACKE_zptcon_work
  3246. LAPACKE_zpteqr
  3247. LAPACKE_zpteqr_work
  3248. LAPACKE_zptrfs
  3249. LAPACKE_zptrfs_work
  3250. LAPACKE_zptsv
  3251. LAPACKE_zptsv_work
  3252. LAPACKE_zptsvx
  3253. LAPACKE_zptsvx_work
  3254. LAPACKE_zpttrf
  3255. LAPACKE_zpttrf_work
  3256. LAPACKE_zpttrs
  3257. LAPACKE_zpttrs_work
  3258. LAPACKE_zspcon
  3259. LAPACKE_zspcon_work
  3260. LAPACKE_zsprfs
  3261. LAPACKE_zsprfs_work
  3262. LAPACKE_zspsv
  3263. LAPACKE_zspsv_work
  3264. LAPACKE_zspsvx
  3265. LAPACKE_zspsvx_work
  3266. LAPACKE_zsptrf
  3267. LAPACKE_zsptrf_work
  3268. LAPACKE_zsptri
  3269. LAPACKE_zsptri_work
  3270. LAPACKE_zsptrs
  3271. LAPACKE_zsptrs_work
  3272. LAPACKE_zstedc
  3273. LAPACKE_zstedc_work
  3274. LAPACKE_zstegr
  3275. LAPACKE_zstegr_work
  3276. LAPACKE_zstein
  3277. LAPACKE_zstein_work
  3278. LAPACKE_zstemr
  3279. LAPACKE_zstemr_work
  3280. LAPACKE_zsteqr
  3281. LAPACKE_zsteqr_work
  3282. LAPACKE_zsycon
  3283. LAPACKE_zsycon_work
  3284. LAPACKE_zsyconv
  3285. LAPACKE_zsyconv_work
  3286. LAPACKE_zsyequb
  3287. LAPACKE_zsyequb_work
  3288. LAPACKE_zsyrfs
  3289. LAPACKE_zsyrfs_work
  3290. LAPACKE_zsysv
  3291. LAPACKE_zsysv_rook
  3292. LAPACKE_zsysv_rook_work
  3293. LAPACKE_zsysv_work
  3294. LAPACKE_zsysvx
  3295. LAPACKE_zsysvx_work
  3296. LAPACKE_zsyswapr
  3297. LAPACKE_zsyswapr_work
  3298. LAPACKE_zsytrf
  3299. LAPACKE_zsytrf_work
  3300. LAPACKE_zsytri
  3301. LAPACKE_zsytri2
  3302. LAPACKE_zsytri2_work
  3303. LAPACKE_zsytri2x
  3304. LAPACKE_zsytri2x_work
  3305. LAPACKE_zsytri_work
  3306. LAPACKE_zsytrs
  3307. LAPACKE_zsytrs2
  3308. LAPACKE_zsytrs2_work
  3309. LAPACKE_zsytrs_work
  3310. LAPACKE_ztbcon
  3311. LAPACKE_ztbcon_work
  3312. LAPACKE_ztbrfs
  3313. LAPACKE_ztbrfs_work
  3314. LAPACKE_ztbtrs
  3315. LAPACKE_ztbtrs_work
  3316. LAPACKE_ztfsm
  3317. LAPACKE_ztfsm_work
  3318. LAPACKE_ztftri
  3319. LAPACKE_ztftri_work
  3320. LAPACKE_ztfttp
  3321. LAPACKE_ztfttp_work
  3322. LAPACKE_ztfttr
  3323. LAPACKE_ztfttr_work
  3324. LAPACKE_ztgevc
  3325. LAPACKE_ztgevc_work
  3326. LAPACKE_ztgexc
  3327. LAPACKE_ztgexc_work
  3328. LAPACKE_ztgsen
  3329. LAPACKE_ztgsen_work
  3330. LAPACKE_ztgsja
  3331. LAPACKE_ztgsja_work
  3332. LAPACKE_ztgsna
  3333. LAPACKE_ztgsna_work
  3334. LAPACKE_ztgsyl
  3335. LAPACKE_ztgsyl_work
  3336. LAPACKE_ztpcon
  3337. LAPACKE_ztpcon_work
  3338. LAPACKE_ztpmqrt
  3339. LAPACKE_ztpmqrt_work
  3340. LAPACKE_ztpqrt
  3341. LAPACKE_ztpqrt2
  3342. LAPACKE_ztpqrt2_work
  3343. LAPACKE_ztpqrt_work
  3344. LAPACKE_ztprfb
  3345. LAPACKE_ztprfb_work
  3346. LAPACKE_ztprfs
  3347. LAPACKE_ztprfs_work
  3348. LAPACKE_ztptri
  3349. LAPACKE_ztptri_work
  3350. LAPACKE_ztptrs
  3351. LAPACKE_ztptrs_work
  3352. LAPACKE_ztpttf
  3353. LAPACKE_ztpttf_work
  3354. LAPACKE_ztpttr
  3355. LAPACKE_ztpttr_work
  3356. LAPACKE_ztrcon
  3357. LAPACKE_ztrcon_work
  3358. LAPACKE_ztrevc
  3359. LAPACKE_ztrevc_work
  3360. LAPACKE_ztrexc
  3361. LAPACKE_ztrexc_work
  3362. LAPACKE_ztrrfs
  3363. LAPACKE_ztrrfs_work
  3364. LAPACKE_ztrsen
  3365. LAPACKE_ztrsen_work
  3366. LAPACKE_ztrsna
  3367. LAPACKE_ztrsna_work
  3368. LAPACKE_ztrsyl
  3369. LAPACKE_ztrsyl_work
  3370. LAPACKE_ztrtri
  3371. LAPACKE_ztrtri_work
  3372. LAPACKE_ztrtrs
  3373. LAPACKE_ztrtrs_work
  3374. LAPACKE_ztrttf
  3375. LAPACKE_ztrttf_work
  3376. LAPACKE_ztrttp
  3377. LAPACKE_ztrttp_work
  3378. LAPACKE_ztzrzf
  3379. LAPACKE_ztzrzf_work
  3380. LAPACKE_zunbdb
  3381. LAPACKE_zunbdb_work
  3382. LAPACKE_zuncsd
  3383. LAPACKE_zuncsd_work
  3384. LAPACKE_zungbr
  3385. LAPACKE_zungbr_work
  3386. LAPACKE_zunghr
  3387. LAPACKE_zunghr_work
  3388. LAPACKE_zunglq
  3389. LAPACKE_zunglq_work
  3390. LAPACKE_zungql
  3391. LAPACKE_zungql_work
  3392. LAPACKE_zungqr
  3393. LAPACKE_zungqr_work
  3394. LAPACKE_zungrq
  3395. LAPACKE_zungrq_work
  3396. LAPACKE_zungtr
  3397. LAPACKE_zungtr_work
  3398. LAPACKE_zunmbr
  3399. LAPACKE_zunmbr_work
  3400. LAPACKE_zunmhr
  3401. LAPACKE_zunmhr_work
  3402. LAPACKE_zunmlq
  3403. LAPACKE_zunmlq_work
  3404. LAPACKE_zunmql
  3405. LAPACKE_zunmql_work
  3406. LAPACKE_zunmqr
  3407. LAPACKE_zunmqr_work
  3408. LAPACKE_zunmrq
  3409. LAPACKE_zunmrq_work
  3410. LAPACKE_zunmrz
  3411. LAPACKE_zunmrz_work
  3412. LAPACKE_zunmtr
  3413. LAPACKE_zunmtr_work
  3414. LAPACKE_zupgtr
  3415. LAPACKE_zupgtr_work
  3416. LAPACKE_zupmtr
  3417. LAPACKE_zupmtr_work
  3418. LAPACKE_zsyr
  3419. LAPACKE_zsyr_work
  3420. LAPACKE_zlatms
  3421. LAPACKE_zlatms_work
  3422. LAPACKE_zlagge
  3423. LAPACKE_zlagge_work
  3424. LAPACKE_zlaghe
  3425. LAPACKE_zlaghe_work
  3426. LAPACKE_zlagsy
  3427. LAPACKE_zlagsy_work
  3428. LAPACKE_zgejsv
  3429. LAPACKE_zgejsv_work
  3430. LAPACKE_zgesvdx
  3431. LAPACKE_zgesvdx_work
  3432. LAPACKE_zgesvj
  3433. LAPACKE_zgesvj_work
  3434. LAPACKE_zgetrf2
  3435. LAPACKE_zgetrf2_work
  3436. LAPACKE_zgges3
  3437. LAPACKE_zgges3_work
  3438. LAPACKE_zggev3
  3439. LAPACKE_zggev3_work
  3440. LAPACKE_zgghd3
  3441. LAPACKE_zgghd3_work
  3442. LAPACKE_zggsvd3
  3443. LAPACKE_zggsvd3_work
  3444. LAPACKE_zggsvp3
  3445. LAPACKE_zggsvp3_work
  3446. LAPACKE_zhetrf_rook
  3447. LAPACKE_zhetrf_rook_work
  3448. LAPACKE_zhetrs_rook
  3449. LAPACKE_zhetrs_rook_work
  3450. LAPACKE_zlapmt
  3451. LAPACKE_zlapmt_work
  3452. LAPACKE_zlascl
  3453. LAPACKE_zlascl_work
  3454. LAPACKE_zpotrf2
  3455. LAPACKE_zpotrf2_work
  3456. LAPACKE_zsytrf_rook
  3457. LAPACKE_zsytrf_rook_work
  3458. LAPACKE_zsytrs_rook
  3459. LAPACKE_zsytrs_rook_work
  3460. LAPACKE_zuncsd2by1
  3461. LAPACKE_zuncsd2by1_work
  3462. LAPACKE_zgelq
  3463. LAPACKE_zgelq_work
  3464. LAPACKE_zgemlq
  3465. LAPACKE_zgemlq_work
  3466. LAPACKE_zgemqr
  3467. LAPACKE_zgemqr_work
  3468. LAPACKE_zgeqr
  3469. LAPACKE_zgeqr_work
  3470. LAPACKE_zgetsls
  3471. LAPACKE_zgetsls_work
  3472. LAPACKE_zhbev_2stage
  3473. LAPACKE_zhbev_2stage_work
  3474. LAPACKE_zhbevd_2stage
  3475. LAPACKE_zhbevd_2stage_work
  3476. LAPACKE_zhbevx_2stage
  3477. LAPACKE_zhbevx_2stage_work
  3478. LAPACKE_zhecon_3
  3479. LAPACKE_zhecon_3_work
  3480. LAPACKE_zheev_2stage
  3481. LAPACKE_zheev_2stage_work
  3482. LAPACKE_zheevd_2stage
  3483. LAPACKE_zheevd_2stage_work
  3484. LAPACKE_zheevr_2stage
  3485. LAPACKE_zheevr_2stage_work
  3486. LAPACKE_zheevx_2stage
  3487. LAPACKE_zheevx_2stage_work
  3488. LAPACKE_zhegv_2stage
  3489. LAPACKE_zhegv_2stage_work
  3490. LAPACKE_zhesv_aa
  3491. LAPACKE_zhesv_aa_work
  3492. LAPACKE_zhesv_rk
  3493. LAPACKE_zhesv_rk_work
  3494. LAPACKE_zhetrf_aa
  3495. LAPACKE_zhetrf_aa_work
  3496. LAPACKE_zhetrf_rk
  3497. LAPACKE_zhetrf_rk_work
  3498. LAPACKE_zhetri_3
  3499. LAPACKE_zhetri_3_work
  3500. LAPACKE_zhetrs_aa
  3501. LAPACKE_zhetrs_aa_work
  3502. LAPACKE_zhetrs_3
  3503. LAPACKE_zhetrs_3_work
  3504. LAPACKE_zsycon_3
  3505. LAPACKE_zsycon_3_work
  3506. LAPACKE_zsysv_aa
  3507. LAPACKE_zsysv_aa_work
  3508. LAPACKE_zsysv_rk
  3509. LAPACKE_zsysv_rk_work
  3510. LAPACKE_zsytrf_aa
  3511. LAPACKE_zsytrf_aa_work
  3512. LAPACKE_zsytrf_rk
  3513. LAPACKE_zsytrf_rk_work
  3514. LAPACKE_zsytri_3
  3515. LAPACKE_zsytri_3_work
  3516. LAPACKE_zsytrs_aa
  3517. LAPACKE_zsytrs_aa_work
  3518. LAPACKE_zsytrs_3
  3519. LAPACKE_zsytrs_3_work
  3520. LAPACKE_zhesv_aa_2stage
  3521. LAPACKE_zhesv_aa_2stage_work
  3522. LAPACKE_zhetrf_aa_2stage
  3523. LAPACKE_zhetrf_aa_2stage_work
  3524. LAPACKE_zhetrs_aa_2stage
  3525. LAPACKE_zhetrs_aa_2stage_work
  3526. LAPACKE_zlacrm
  3527. LAPACKE_zlacrm_work
  3528. LAPACKE_zlarcm
  3529. LAPACKE_zlarcm_work
  3530. LAPACKE_zlassq
  3531. LAPACKE_zlassq_work
  3532. LAPACKE_zsysv_aa_2stage
  3533. LAPACKE_zsysv_aa_2stage_work
  3534. LAPACKE_zsytrf_aa_2stage
  3535. LAPACKE_zsytrf_aa_2stage_work
  3536. LAPACKE_zsytrs_aa_2stage
  3537. LAPACKE_zsytrs_aa_2stage_work
  3538. LAPACKE_zgesvdq
  3539. LAPACKE_zgesvdq_work
  3540. LAPACKE_zgetsqrhrt
  3541. LAPACKE_zgetsqrhrt_work
  3542. LAPACKE_zungtsqr_row
  3543. LAPACKE_zungtsqr_row_work
  3544. LAPACKE_zlangb
  3545. LAPACKE_zlangb_work
  3546. LAPACKE_ztrsyl3
  3547. LAPACKE_ztrsyl3_work
  3548. LAPACKE_ztz_nancheck
  3549. LAPACKE_ztz_trans
  3550. LAPACKE_zunhr_col
  3551. LAPACKE_zunhr_col_work
  3552. "
  3553. ## @(SRCX_OBJ) from `lapack-3.4.1/lapacke/src/Makefile`
  3554. ## Not exported: requires LAPACKE_EXTENDED to be set and depends on the
  3555. ## corresponding LAPACK extended precision routines.
  3556. #LAPACKE_cgbrfsx,
  3557. #LAPACKE_cporfsx,
  3558. #LAPACKE_dgerfsx,
  3559. #LAPACKE_sgbrfsx,
  3560. #LAPACKE_ssyrfsx,
  3561. #LAPACKE_zherfsx,
  3562. #LAPACKE_cgbrfsx_work,
  3563. #LAPACKE_cporfsx_work,
  3564. #LAPACKE_dgerfsx_work,
  3565. #LAPACKE_sgbrfsx_work,
  3566. #LAPACKE_ssyrfsx_work,
  3567. #LAPACKE_zherfsx_work,
  3568. #LAPACKE_cgerfsx,
  3569. #LAPACKE_csyrfsx,
  3570. #LAPACKE_dporfsx,
  3571. #LAPACKE_sgerfsx,
  3572. #LAPACKE_zgbrfsx,
  3573. #LAPACKE_zporfsx,
  3574. #LAPACKE_cgerfsx_work,
  3575. #LAPACKE_csyrfsx_work,
  3576. #LAPACKE_dporfsx_work,
  3577. #LAPACKE_sgerfsx_work,
  3578. #LAPACKE_zgbrfsx_work,
  3579. #LAPACKE_zporfsx_work,
  3580. #LAPACKE_cherfsx,
  3581. #LAPACKE_dgbrfsx,
  3582. #LAPACKE_dsyrfsx,
  3583. #LAPACKE_sporfsx,
  3584. #LAPACKE_zgerfsx,
  3585. #LAPACKE_zsyrfsx,
  3586. #LAPACKE_cherfsx_work,
  3587. #LAPACKE_dgbrfsx_work,
  3588. #LAPACKE_dsyrfsx_work,
  3589. #LAPACKE_sporfsx_work,
  3590. #LAPACKE_zgerfsx_work,
  3591. #LAPACKE_zsyrfsx_work,
  3592. #LAPACKE_cgbsvxx,
  3593. #LAPACKE_cposvxx,
  3594. #LAPACKE_dgesvxx,
  3595. #LAPACKE_sgbsvxx,
  3596. #LAPACKE_ssysvxx,
  3597. #LAPACKE_zhesvxx,
  3598. #LAPACKE_cgbsvxx_work,
  3599. #LAPACKE_cposvxx_work,
  3600. #LAPACKE_dgesvxx_work,
  3601. #LAPACKE_sgbsvxx_work,
  3602. #LAPACKE_ssysvxx_work,
  3603. #LAPACKE_zhesvxx_work,
  3604. #LAPACKE_cgesvxx,
  3605. #LAPACKE_csysvxx,
  3606. #LAPACKE_dposvxx,
  3607. #LAPACKE_sgesvxx,
  3608. #LAPACKE_zgbsvxx,
  3609. #LAPACKE_zposvxx,
  3610. #LAPACKE_cgesvxx_work,
  3611. #LAPACKE_csysvxx_work,
  3612. #LAPACKE_dposvxx_work,
  3613. #LAPACKE_sgesvxx_work,
  3614. #LAPACKE_zgbsvxx_work,
  3615. #LAPACKE_zposvxx_work,
  3616. #LAPACKE_chesvxx,
  3617. #LAPACKE_dgbsvxx,
  3618. #LAPACKE_dsysvxx,
  3619. #LAPACKE_sposvxx,
  3620. #LAPACKE_zgesvxx,
  3621. #LAPACKE_zsysvxx,
  3622. #LAPACKE_chesvxx_work,
  3623. #LAPACKE_dgbsvxx_work,
  3624. #LAPACKE_dsysvxx_work,
  3625. #LAPACKE_sposvxx_work,
  3626. #LAPACKE_zgesvxx_work,
  3627. #LAPACKE_zsysvxx_work,
  3628. ## @(MATGEN_OBJ) from `lapack-3.4.1/lapacke/src/Makefile`
  3629. ## Not exported: requires LAPACKE_TESTING to be set and depends on libtmg
  3630. ## (see `lapack-3.4.1/TESTING/MATGEN`).
  3631. #These function may need 2 underscores.
  3632. lapack_embeded_underscore_objs="
  3633. xerbla_array chla_transtype
  3634. "
  3635. lapack_embeded_underscore_objs_s="
  3636. slasyf_rook
  3637. ssytf2_rook ssytrf_rook ssytrs_rook
  3638. ssytri_rook ssycon_rook ssysv_rook
  3639. slasyf_rk ssyconvf_rook ssytf2_rk
  3640. ssytrf_rk ssytrs_3 ssytri_3
  3641. ssytri_3x ssycon_3 ssysv_rk
  3642. slasyf_aa ssysv_aa ssytrf_aa
  3643. ssytrs_aa ssytrd_2stage ssytrd_sy2sb
  3644. ssytrd_sb2st ssb2st_kernels ssyevd_2stage
  3645. ssyev_2stage ssyevx_2stage ssyevr_2stage
  3646. ssbev_2stage ssbevx_2stage ssbevd_2stage
  3647. ssygv_2stage
  3648. ssysv_aa_2stage ssytrf_aa_2stage
  3649. ssytrs_aa_2stage
  3650. slaorhr_col_getrfnp slaorhr_col_getrfnp2 sorhr_col
  3651. slarfb_gett
  3652. "
  3653. lapack_embeded_underscore_objs_c="
  3654. chetf2_rook chetrf_rook chetri_rook
  3655. chetrs_rook checon_rook chesv_rook
  3656. clahef_rook clasyf_rook
  3657. csytf2_rook csytrf_rook csytrs_rook
  3658. csytri_rook csycon_rook csysv_rook
  3659. chetf2_rk
  3660. chetrf_rk chetri_3 chetri_3x
  3661. chetrs_3 checon_3 chesv_rk
  3662. chesv_aa chetrf_aa chetrs_aa
  3663. clahef_aa clahef_rk clasyf_rk
  3664. clasyf_aa csytf2_rk csytrf_rk
  3665. csytrf_aa csytrs_3 csytrs_aa
  3666. csytri_3 csytri_3x csycon_3
  3667. csysv_rk csysv_aa csyconvf_rook
  3668. chetrd_2stage chetrd_he2hb chetrd_hb2st
  3669. chb2st_kernels cheevd_2stage cheev_2stage
  3670. cheevx_2stage cheevr_2stage chbev_2stage
  3671. chbevx_2stage chbevd_2stage chegv_2stage
  3672. chesv_aa_2stage
  3673. chetrf_aa_2stage chetrs_aa_2stage
  3674. csysv_aa_2stage csytrf_aa_2stage
  3675. csytrs_aa_2stage
  3676. claunhr_col_getrfnp claunhr_col_getrfnp2 cunhr_col
  3677. clarfb_gett
  3678. "
  3679. lapack_embeded_underscore_objs_d="
  3680. dlasyf_rook
  3681. dsytf2_rook dsytrf_rook dsytrs_rook
  3682. dsytri_rook dsycon_rook dsysv_rook
  3683. dlasyf_rk dsyconvf_rook
  3684. dsytf2_rk dsytrf_rk dsytrs_3
  3685. dsytri_3 dsytri_3x dsycon_3
  3686. dsysv_rk dlasyf_aa dsysv_aa
  3687. dsytrf_aa dsytrs_aa dsytrd_2stage
  3688. dsytrd_sy2sb dsytrd_sb2st dsb2st_kernels
  3689. dsyevd_2stage dsyev_2stage dsyevx_2stage
  3690. dsyevr_2stage dsbev_2stage dsbevx_2stage
  3691. dsbevd_2stage dsygv_2stage
  3692. dsysv_aa_2stage
  3693. dsytrf_aa_2stage dsytrs_aa_2stage
  3694. dlaorhr_col_getrfnp dlaorhr_col_getrfnp2 dorhr_col
  3695. dlarfb_gett
  3696. "
  3697. lapack_embeded_underscore_objs_z="
  3698. zhetf2_rook zhetrf_rook zhetri_rook
  3699. zhetrs_rook zhecon_rook zhesv_rook
  3700. zlahef_rook zlasyf_rook
  3701. zsytf2_rook zsytrf_rook zsytrs_rook
  3702. zsytri_rook zsycon_rook zsysv_rook
  3703. zhetf2_rk zhetrf_rk zhetri_3
  3704. zhetri_3x zhetrs_3 zhecon_3
  3705. zhesv_rk zhesv_aa zhetrf_aa
  3706. zhetrs_aa zlahef_aa zlahef_rk
  3707. zlasyf_rk zlasyf_aa zsyconvf_rook
  3708. zsytrs_aa zsytf2_rk zsytrf_rk
  3709. zsytrf_aa zsytrs_3 zsytri_3
  3710. zsytri_3x zsycon_3 zsysv_rk
  3711. zsysv_aa zhetrd_2stage zhetrd_he2hb
  3712. zhetrd_hb2st zhb2st_kernels zheevd_2stage
  3713. zheev_2stage zheevx_2stage zheevr_2stage
  3714. zhbev_2stage zhbevx_2stage zhbevd_2stage
  3715. zhegv_2stage
  3716. zhesv_aa_2stage zhetrf_aa_2stage
  3717. zhetrs_aa_2stage zsysv_aa_2stage
  3718. zsytrf_aa_2stage zsytrs_aa_2stage
  3719. zlaunhr_col_getrfnp zlaunhr_col_getrfnp2 zunhr_col
  3720. zlarfb_gett
  3721. "
  3722. dirname=`pwd -P`/../lapack-netlib
  3723. p1=$1
  3724. p2=$2
  3725. p3=$3
  3726. p4=$4
  3727. p5=$5
  3728. p6=$6
  3729. p7=$7
  3730. p8=$8
  3731. p9=$9
  3732. shift
  3733. p10=$9
  3734. shift
  3735. p11=$9
  3736. shift
  3737. p12=$9
  3738. shift
  3739. p13=$9
  3740. shift
  3741. p14=$9
  3742. shift
  3743. p15=$9
  3744. shift
  3745. p16=$9
  3746. shift
  3747. p17=$9
  3748. shift
  3749. p18=$9
  3750. if [ $p13 -eq 1 ]; then
  3751. blasobjs="$blasobjs $bfblasobjs"
  3752. cblasobjs="$cblasobjs $bfcblasobjs"
  3753. fi
  3754. if [ $p14 -eq 1 ]; then
  3755. blasobjs="$blasobjs $hfblasobjs"
  3756. cblasobjs="$cblasobjs $hfcblasobjs"
  3757. fi
  3758. if [ $p15 -eq 1 ]; then
  3759. blasobjs="$blasobjs $blasobjss"
  3760. cblasobjs="$cblasobjs $cblasobjss"
  3761. lapackobjs="$lapackobjs $lapackobjss"
  3762. lapackobjs2="$lapackobjs2 $lapackobjs2s"
  3763. lapackobjs2="$lapackobjs2 $lapackobjs2sc"
  3764. lapackobjs2="$lapackobjs2 $lapackobjs2ds"
  3765. lapack_deprecated_objs="$lapack_deprecated_objs $lapack_deprecated_objss"
  3766. lapacke_deprecated_objs="$lapacke_deprecated_objs $lapacke_deprecated_objss"
  3767. lapack_embeded_underscore_objs="$lapack_embeded_underscore_objs $lapack_embeded_underscore_objs_s"
  3768. lapackeobjs="$lapackeobjs $lapackeobjss"
  3769. fi
  3770. if [ $p16 -eq 1 ]; then
  3771. blasobjs="$blasobjs $blasobjsd"
  3772. cblasobjs="$cblasobjs $cblasobjsd"
  3773. lapackobjs="$lapackobjs $lapackobjsd"
  3774. if [ $p15 -eq 0 ]; then
  3775. lapackobjs2="$lapackobjs2 $lapackobjs2ds"
  3776. fi
  3777. lapackobjs2="$lapackobjs2 $lapackobjs2d $lapackobjs2dz"
  3778. lapack_deprecated_objs="$lapack_deprecated_objs $lapack_deprecated_objsd"
  3779. lapacke_deprecated_objs="$lapacke_deprecated_objs $lapacke_deprecated_objsd"
  3780. lapack_embeded_underscore_objs="$lapack_embeded_underscore_objs $lapack_embeded_underscore_objs_d"
  3781. lapackeobjs="$lapackeobjs $lapackeobjsd"
  3782. fi
  3783. if [ $p17 -eq 1 ]; then
  3784. blasobjs="$blasobjs $blasobjsc"
  3785. cblasobjs="$cblasobjs $cblasobjsc"
  3786. gemm3mobjs="$gemm3mobjs $gemm3mobjsc"
  3787. cblasgemm3mobjs="$cblasgemm3mobjs $cblasgemm3mobjsc"
  3788. lapackobjs="$lapackobjs $lapackobjsc"
  3789. lapackobjs2="$lapackobjs2 $lapackobjs2c $lapackobjs2zc"
  3790. if [ $p15 -eq 0 ]; then
  3791. lapackobjs2="$lapackobjs2 $lapackobjs2sc"
  3792. fi
  3793. lapack_deprecated_objs="$lapack_deprecated_objs $lapack_deprecated_objsc"
  3794. lapacke_deprecated_objs="$lapacke_deprecated_objs $lapacke_deprecated_objsc"
  3795. lapack_embeded_underscore_objs="$lapack_embeded_underscore_objs $lapack_embeded_underscore_objs_c"
  3796. lapackeobjs="$lapackeobjs $lapackeobjsc"
  3797. fi
  3798. if [ $p18 -eq 1 ]; then
  3799. blasobjs="$blasobjs $blasobjsz"
  3800. cblasobjs="$cblasobjs $cblasobjsz"
  3801. gemm3mobjs="$gemm3mobjs $gemm3mobjsz"
  3802. cblasgemm3mobjs="$cblasgemm3mobjs $cblasgemm3mobjsz"
  3803. lapackobjs="$lapackobjs $lapackobjsz"
  3804. lapackobjs2="$lapackobjs2 $lapackobjs2z"
  3805. if [ $p17 -eq 0 ]; then
  3806. lapackobjs2="$lapackobjs2 $lapackobjs2zc"
  3807. fi
  3808. if [ $p16 -eq 0 ]; then
  3809. lapackobjs2="$lapackobjs2 $lapackobjs2dz"
  3810. fi
  3811. lapack_deprecated_objs="$lapack_deprecated_objs $lapack_deprecated_objsz"
  3812. lapacke_deprecated_objs="$lapacke_deprecated_objs $lapacke_deprecated_objsz"
  3813. lapack_embeded_underscore_objs="$lapack_embeded_underscore_objs $lapack_embeded_underscore_objs_z"
  3814. lapackeobjs="$lapackeobjs $lapackeobjsz"
  3815. fi
  3816. if [ $p9 -eq 1 ]; then
  3817. #ONLY_CBLAS=1
  3818. underscore_objs="$misc_underscore_objs"
  3819. elif [ $p6 -eq 1 ]; then
  3820. #NO_LAPACK=1
  3821. underscore_objs="$blasobjs $misc_underscore_objs"
  3822. elif [ -d "$dirname" ]; then
  3823. if [ $p8 -eq 0 ]; then
  3824. # NEED2UNDERSCORES=0
  3825. # Don't need 2 underscores
  3826. underscore_objs="$blasobjs $lapackobjs $lapackobjs2 $misc_underscore_objs $lapack_embeded_underscore_objs"
  3827. else
  3828. # Need 2 underscores
  3829. underscore_objs="$blasobjs $lapackobjs $lapackobjs2 $misc_underscore_objs"
  3830. need_2underscore_objs="$lapack_embeded_underscore_objs"
  3831. fi
  3832. if [ $p12 -eq 1 ]; then
  3833. #BUILD_LAPACK_DEPRECATED=1
  3834. underscore_objs="$underscore_objs $lapack_deprecated_objs"
  3835. fi
  3836. else
  3837. underscore_objs="$blasobjs $lapackobjs $misc_underscore_objs"
  3838. fi
  3839. if [ $p9 -eq 1 ]; then
  3840. # ONLY_CBLAS=1
  3841. gemm3mobjs=''
  3842. exblasobjs=''
  3843. fi
  3844. if [ $p4 -eq 1 ]; then
  3845. underscore_objs="$underscore_objs $exblasobjs"
  3846. fi
  3847. case $p2 in
  3848. x86_64|x86|ia64|MIPS)
  3849. underscore_objs="$underscore_objs $gemm3mobjs"
  3850. ;;
  3851. esac
  3852. if [ $p5 -eq 0 ]; then
  3853. no_underscore_objs="$cblasobjs $misc_no_underscore_objs"
  3854. case $p2 in
  3855. x86_64|x86|ia64|MIPS)
  3856. no_underscore_objs="$no_underscore_objs $cblasgemm3mobjs"
  3857. ;;
  3858. esac
  3859. else
  3860. # NO_CBLAS=1
  3861. no_underscore_objs="$misc_no_underscore_objs"
  3862. fi
  3863. if [ $p7 -ne 1 ]; then
  3864. if [ $p12 -eq 1 ]; then
  3865. # BUILD_LAPACK_DEPRECATED=1
  3866. no_underscore_objs="$no_underscore_objs $lapackeobjs $lapacke_deprecated_objs"
  3867. else
  3868. no_underscore_objs="$no_underscore_objs $lapackeobjs"
  3869. fi
  3870. fi
  3871. hplobjs="daxpy dcopy dscal idamax dgemv dtrsv dger dgemm dtrsm"
  3872. #hplobjs2="HPL_dlaswp00N HPL_dlaswp01N HPL_dlaswp01T"
  3873. bu="$p3"
  3874. if [ "$bu" = "0" ] || [ "$bu" = "1" ]; then
  3875. bu=""
  3876. fi
  3877. symbolprefix=$p10
  3878. symbolsuffix=$p11
  3879. case "$p1" in
  3880. osx)
  3881. underscore_objs="$underscore_objs $misc_common_objs"
  3882. no_underscore_objs="$no_underscore_objs $misc_common_objs"
  3883. for obj in $underscore_objs; do
  3884. printf '_%s%s%s%s\n' "$symbolprefix" "$obj" "$bu" "$symbolsuffix"
  3885. done
  3886. for obj in $need_2underscore_objs; do
  3887. printf '_%s%s%s%s%s\n' "$symbolprefix" "$obj" "$bu" "$bu" "$symbolsuffix"
  3888. done
  3889. for obj in $no_underscore_objs; do
  3890. printf '_%s%s%s\n' "$symbolprefix" "$obj" "$symbolsuffix"
  3891. done
  3892. ;;
  3893. aix)
  3894. underscore_objs="$underscore_objs $misc_common_objs"
  3895. no_underscore_objs="$no_underscore_objs $misc_common_objs"
  3896. for obj in $underscore_objs; do
  3897. printf '_%s%s%s%s\n' "$symbolprefix" "$obj" "$bu" "$symbolsuffix"
  3898. done
  3899. for obj in $need_2underscore_objs; do
  3900. printf '_%s%s%s%s%s\n' "$symbolprefix" "$obj" "$bu" "$bu" "$symbolsuffix"
  3901. done
  3902. for obj in $no_underscore_objs; do
  3903. printf '_%s%s%s\n' "$symbolprefix" "$obj" "$symbolsuffix"
  3904. done
  3905. ;;
  3906. objcopy)
  3907. underscore_objs="$underscore_objs $misc_common_objs"
  3908. no_underscore_objs="$no_underscore_objs $misc_common_objs"
  3909. for obj in $underscore_objs; do
  3910. printf '%s%s %s%s%s%s\n' "$obj" "$bu" \
  3911. "$symbolprefix" "$obj" "$bu" "$symbolsuffix"
  3912. done
  3913. for obj in $need_2underscore_objs; do
  3914. printf '%s%s%s %s%s%s%s%s\n' "$obj" "$bu" "$bu" \
  3915. "$symbolprefix" "$obj" "$bu" "$bu" "$symbolsuffix"
  3916. done
  3917. for obj in $no_underscore_objs; do
  3918. printf '%s %s%s%s\n' "$obj" "$symbolprefix" "$obj" "$symbolsuffix"
  3919. done
  3920. ;;
  3921. objconv)
  3922. underscore_objs="$underscore_objs $misc_common_objs"
  3923. no_underscore_objs="$no_underscore_objs $misc_common_objs"
  3924. for obj in $underscore_objs; do
  3925. printf -- '-nr:_%s%s:_%s%s%s%s\n' "$obj" "$bu" \
  3926. "$symbolprefix" "$obj" "$bu" "$symbolsuffix"
  3927. done
  3928. for obj in $need_2underscore_objs; do
  3929. printf -- '-nr:_%s%s%s:_%s%s%s%s%s\n' "$obj" "$bu" "$bu" \
  3930. "$symbolprefix" "$obj" "$bu" "$bu" "$symbolsuffix"
  3931. done
  3932. for obj in $no_underscore_objs; do
  3933. printf -- '-nr:_%s:_%s%s%s\n' "$obj" \
  3934. "$symbolprefix" "$obj" "$symbolsuffix"
  3935. done
  3936. ;;
  3937. win2k)
  3938. printf 'EXPORTS\n'
  3939. count=1
  3940. no_underscore_objs="$no_underscore_objs $misc_common_objs"
  3941. for obj in $underscore_objs; do
  3942. uppercase=`echo "$obj" | tr '[[:lower:]]' '[[:upper:]]'`
  3943. printf '\t%s%s%s=%s_ @%s\n' \
  3944. "$symbolprefix" "$obj" "$symbolsuffix" "$obj" "$count"
  3945. count=`expr $count + 1`
  3946. printf '\t%s%s_%s=%s_ @%s\n' \
  3947. "$symbolprefix" "$obj" "$symbolsuffix" "$obj" "$count"
  3948. count=`expr $count + 1`
  3949. printf '\t%s%s%s=%s_ @%s\n' \
  3950. "$symbolprefix" "$uppercase" "$symbolsuffix" "$obj" "$count"
  3951. count=`expr $count + 1`
  3952. done
  3953. for obj in $need_2underscore_objs; do
  3954. uppercase=`echo "$obj" | tr '[[:lower:]]' '[[:upper:]]'`
  3955. printf '\t%s%s%s=%s__ @%s\n' \
  3956. "$symbolprefix" "$obj" "$symbolsuffix" "$obj" "$count"
  3957. count=`expr $count + 1`
  3958. printf '\t%s%s__%s=%s__ @%s\n' \
  3959. "$symbolprefix" "$obj" "$symbolsuffix" "$obj" "$count"
  3960. count=`expr $count + 1`
  3961. printf '\t%s%s%s=%s__ @%s\n' \
  3962. "$symbolprefix" "$uppercase" "$symbolsuffix" "$obj" "$count"
  3963. count=`expr $count + 1`
  3964. done
  3965. for obj in $misc_common_objs; do
  3966. uppercase=`echo "$obj" | tr '[[:lower:]]' '[[:upper:]]'`
  3967. printf '\t%s%s_%s=%s_ @%s\n' \
  3968. "$symbolprefix" "$obj" "$symbolsuffix" "$obj" "$count"
  3969. count=`expr $count + 1`
  3970. printf '\t%s%s%s=%s_ @%s\n' \
  3971. "$symbolprefix" "$uppercase" "$symbolsuffix" "$obj" "$count"
  3972. count=`expr $count + 1`
  3973. done
  3974. for obj in $no_underscore_objs; do
  3975. printf '\t%s%s%s=%s @%s\n' \
  3976. "$symbolprefix" "$obj" "$symbolsuffix" "$obj" "$count"
  3977. count=`expr $count + 1`
  3978. done
  3979. ;;
  3980. win2khpl)
  3981. printf 'EXPORTS\n'
  3982. count=1
  3983. for obj in $hplobjs; do
  3984. uppercase=`echo "$obj" | tr '[[:lower:]]' '[[:upper:]]'`
  3985. printf '\t%s%s%s=%s_ @%s\n' \
  3986. "$symbolprefix" "$obj" "$symbolsuffix" "$obj" "$count"
  3987. count=`expr $count + 1`
  3988. printf '\t%s%s_%s=%s_ @%s\n' \
  3989. "$symbolprefix" "$obj" "$symbolsuffix" "$obj" "$count"
  3990. count=`expr $count + 1`
  3991. printf '\t%s%s%s=%s_ @%s\n' \
  3992. "$symbolprefix" "$uppercase" "$symbolsuffix" "$obj" "$count"
  3993. count=`expr $count + 1`
  3994. done
  3995. ;;
  3996. microsoft)
  3997. underscore_objs="$underscore_objs $misc_common_objs"
  3998. printf 'EXPORTS\n'
  3999. count=1
  4000. for obj in $underscore_objs; do
  4001. uppercase=`echo "$obj" | tr '[[:lower:]]' '[[:upper:]]'`
  4002. printf '\t%s%s%s = %s_\n' \
  4003. "$symbolprefix" "$obj" "$symbolsuffix" "$obj"
  4004. count=`expr $count + 1`
  4005. printf '\t%s%s_%s = %s_\n' \
  4006. "$symbolprefix" "$obj" "$symbolsuffix" "$obj"
  4007. count=`expr $count + 1`
  4008. printf '\t%s%s%s = %s_\n' \
  4009. "$symbolprefix" "$uppercase" "$symbolsuffix" "$obj"
  4010. count=`expr $count + 1`
  4011. printf '\t%s%s_%s = %s_\n' \
  4012. "$symbolprefix" "$uppercase" "$symbolsuffix" "$obj"
  4013. count=`expr $count + 1`
  4014. done
  4015. for obj in $need_2underscore_objs; do
  4016. uppercase=`echo "$obj" | tr '[[:lower:]]' '[[:upper:]]'`
  4017. printf '\t%s%s%s=%s__ @%s\n' \
  4018. "$symbolprefix" "$obj" "$symbolsuffix" "$obj" "$count"
  4019. count=`expr $count + 1`
  4020. printf '\t%s%s__%s=%s__ @%s\n' \
  4021. "$symbolprefix" "$obj" "$symbolsuffix" "$obj" "$count"
  4022. count=`expr $count + 1`
  4023. printf '\t%s%s%s=%s__ @%s\n' \
  4024. "$symbolprefix" "$uppercase" "$symbolsuffix" "$obj" "$count"
  4025. count=`expr $count + 1`
  4026. done
  4027. ;;
  4028. linktest)
  4029. underscore_objs="$underscore_objs $misc_common_objs"
  4030. no_underscore_objs="$no_underscore_objs $misc_common_objs"
  4031. printf 'int main(void){\n'
  4032. for obj in $underscore_objs; do
  4033. [ "$obj" != "xerbla" ] && printf 'extern void %s%s%s%s();\n' \
  4034. "$symbolprefix" "$obj" "$bu" "$symbolsuffix"
  4035. done
  4036. for obj in $need_2underscore_objs; do
  4037. printf 'extern void %s%s%s%s%s();\n' \
  4038. "$symbolprefix" "$obj" "$bu" "$bu" "$symbolsuffix"
  4039. done
  4040. for obj in $no_underscore_objs; do
  4041. printf 'extern void %s%s%s();\n' \
  4042. "$symbolprefix" "$obj" "$symbolsuffix"
  4043. done
  4044. printf '\n'
  4045. for obj in $underscore_objs; do
  4046. [ "$obj" != "xerbla" ] && printf '%s%s%s%s();\n' \
  4047. "$symbolprefix" "$obj" "$bu" "$symbolsuffix"
  4048. done
  4049. for obj in $need_2underscore_objs; do
  4050. printf '%s%s%s%s%s();\n' \
  4051. "$symbolprefix" "$obj" "$bu" "$bu" "$symbolsuffix"
  4052. done
  4053. for obj in $no_underscore_objs; do
  4054. printf '%s%s%s();\n' \
  4055. "$symbolprefix" "$obj" "$symbolsuffix"
  4056. done
  4057. printf 'return 0;}\n'
  4058. ;;
  4059. esac