PageRenderTime 113ms CodeModel.GetById 27ms RepoModel.GetById 1ms app.codeStats 1ms

/taylorpoly/3rdparty/lapack_headers/lapack_f77.h

https://github.com/b45ch1/taylorpoly
C Header | 5272 lines | 5260 code | 8 blank | 4 comment | 0 complexity | a6fd771c6b62b41e0b6fec879018decb MD5 | raw file
  1. /* LAPACK Fortran77 Header File
  2. * included by all the lapack wrapper functions lapack_*.c
  3. * Written by Remi Delmas
  4. */
  5. #ifndef LAPACK_F77_H
  6. #define LAPACK_F77_H
  7. #if defined(ADD_)
  8. #define f77_cbdsqr cbdsqr_
  9. #define f77_cgbbrd cgbbrd_
  10. #define f77_cgbcon cgbcon_
  11. #define f77_cgbequ cgbequ_
  12. #define f77_cgbrfs cgbrfs_
  13. #define f77_cgbsv cgbsv_
  14. #define f77_cgbsvx cgbsvx_
  15. #define f77_cgbtf2 cgbtf2_
  16. #define f77_cgbtrf cgbtrf_
  17. #define f77_cgbtrs cgbtrs_
  18. #define f77_cgebak cgebak_
  19. #define f77_cgebal cgebal_
  20. #define f77_cgebd2 cgebd2_
  21. #define f77_cgebrd cgebrd_
  22. #define f77_cgecon cgecon_
  23. #define f77_cgeequ cgeequ_
  24. #define f77_cgees cgees_
  25. #define f77_cgeesx cgeesx_
  26. #define f77_cgeev cgeev_
  27. #define f77_cgeevx cgeevx_
  28. #define f77_cgegs cgegs_
  29. #define f77_cgegv cgegv_
  30. #define f77_cgehd2 cgehd2_
  31. #define f77_cgehrd cgehrd_
  32. #define f77_cgelq2 cgelq2_
  33. #define f77_cgelqf cgelqf_
  34. #define f77_cgels cgels_
  35. #define f77_cgelsd cgelsd_
  36. #define f77_cgelss cgelss_
  37. #define f77_cgelsx cgelsx_
  38. #define f77_cgelsy cgelsy_
  39. #define f77_cgeql2 cgeql2_
  40. #define f77_cgeqlf cgeqlf_
  41. #define f77_cgeqp3 cgeqp3_
  42. #define f77_cgeqpf cgeqpf_
  43. #define f77_cgeqr2 cgeqr2_
  44. #define f77_cgeqrf cgeqrf_
  45. #define f77_cgerfs cgerfs_
  46. #define f77_cgerq2 cgerq2_
  47. #define f77_cgerqf cgerqf_
  48. #define f77_cgesc2 cgesc2_
  49. #define f77_cgesdd cgesdd_
  50. #define f77_cgesv cgesv_
  51. #define f77_cgesvd cgesvd_
  52. #define f77_cgesvx cgesvx_
  53. #define f77_cgetc2 cgetc2_
  54. #define f77_cgetf2 cgetf2_
  55. #define f77_cgetrf cgetrf_
  56. #define f77_cgetri cgetri_
  57. #define f77_cgetrs cgetrs_
  58. #define f77_cggbak cggbak_
  59. #define f77_cggbal cggbal_
  60. #define f77_cgges cgges_
  61. #define f77_cggesx cggesx_
  62. #define f77_cggev cggev_
  63. #define f77_cggevx cggevx_
  64. #define f77_cggglm cggglm_
  65. #define f77_cgghrd cgghrd_
  66. #define f77_cgglse cgglse_
  67. #define f77_cggqrf cggqrf_
  68. #define f77_cggrqf cggrqf_
  69. #define f77_cggsvd cggsvd_
  70. #define f77_cggsvp cggsvp_
  71. #define f77_cgtcon cgtcon_
  72. #define f77_cgtrfs cgtrfs_
  73. #define f77_cgtsv cgtsv_
  74. #define f77_cgtsvx cgtsvx_
  75. #define f77_cgttrf cgttrf_
  76. #define f77_cgttrs cgttrs_
  77. #define f77_cgtts2 cgtts2_
  78. #define f77_chbev chbev_
  79. #define f77_chbevd chbevd_
  80. #define f77_chbevx chbevx_
  81. #define f77_chbgst chbgst_
  82. #define f77_chbgv chbgv_
  83. #define f77_chbgvd chbgvd_
  84. #define f77_chbgvx chbgvx_
  85. #define f77_chbtrd chbtrd_
  86. #define f77_checon checon_
  87. #define f77_cheev cheev_
  88. #define f77_cheevd cheevd_
  89. #define f77_cheevr cheevr_
  90. #define f77_cheevx cheevx_
  91. #define f77_chegs2 chegs2_
  92. #define f77_chegst chegst_
  93. #define f77_chegv chegv_
  94. #define f77_chegvd chegvd_
  95. #define f77_chegvx chegvx_
  96. #define f77_cherfs cherfs_
  97. #define f77_chesv chesv_
  98. #define f77_chesvx chesvx_
  99. #define f77_chetd2 chetd2_
  100. #define f77_chetf2 chetf2_
  101. #define f77_chetrd chetrd_
  102. #define f77_chetrf chetrf_
  103. #define f77_chetri chetri_
  104. #define f77_chetrs chetrs_
  105. #define f77_chgeqz chgeqz_
  106. #define f77_chpcon chpcon_
  107. #define f77_chpev chpev_
  108. #define f77_chpevd chpevd_
  109. #define f77_chpevx chpevx_
  110. #define f77_chpgst chpgst_
  111. #define f77_chpgv chpgv_
  112. #define f77_chpgvd chpgvd_
  113. #define f77_chpgvx chpgvx_
  114. #define f77_chprfs chprfs_
  115. #define f77_chpsv chpsv_
  116. #define f77_chpsvx chpsvx_
  117. #define f77_chptrd chptrd_
  118. #define f77_chptrf chptrf_
  119. #define f77_chptri chptri_
  120. #define f77_chptrs chptrs_
  121. #define f77_chsein chsein_
  122. #define f77_chseqr chseqr_
  123. #define f77_clabrd clabrd_
  124. #define f77_clacgv clacgv_
  125. #define f77_clacn2 clacn2_
  126. #define f77_clacon clacon_
  127. #define f77_clacp2 clacp2_
  128. #define f77_clacpy clacpy_
  129. #define f77_clacrm clacrm_
  130. #define f77_clacrt clacrt_
  131. #define f77_cladiv cladivsub_
  132. #define f77_claed0 claed0_
  133. #define f77_claed7 claed7_
  134. #define f77_claed8 claed8_
  135. #define f77_claein claein_
  136. #define f77_claesy claesy_
  137. #define f77_claev2 claev2_
  138. #define f77_clags2 clags2_
  139. #define f77_clagtm clagtm_
  140. #define f77_clahef clahef_
  141. #define f77_clahqr clahqr_
  142. #define f77_clahrd clahrd_
  143. #define f77_claic1 claic1_
  144. #define f77_clals0 clals0_
  145. #define f77_clalsa clalsa_
  146. #define f77_clalsd clalsd_
  147. #define f77_clangb clangbsub_
  148. #define f77_clange clangesub_
  149. #define f77_clangt clangtsub_
  150. #define f77_clanhb clanhbsub_
  151. #define f77_clanhe clanhesub_
  152. #define f77_clanhp clanhpsub_
  153. #define f77_clanhs clanhssub_
  154. #define f77_clanht clanhtsub_
  155. #define f77_clansb clansbsub_
  156. #define f77_clansp clanspsub_
  157. #define f77_clansy clansysub_
  158. #define f77_clantb clantbsub_
  159. #define f77_clantp clantpsub_
  160. #define f77_clantr clantrsub_
  161. #define f77_clapll clapll_
  162. #define f77_clapmt clapmt_
  163. #define f77_claqgb claqgb_
  164. #define f77_claqge claqge_
  165. #define f77_claqhb claqhb_
  166. #define f77_claqhe claqhe_
  167. #define f77_claqhp claqhp_
  168. #define f77_claqp2 claqp2_
  169. #define f77_claqps claqps_
  170. #define f77_claqsb claqsb_
  171. #define f77_claqsp claqsp_
  172. #define f77_claqsy claqsy_
  173. #define f77_clar1v clar1v_
  174. #define f77_clar2v clar2v_
  175. #define f77_clarcm clarcm_
  176. #define f77_clarf clarf_
  177. #define f77_clarfb clarfb_
  178. #define f77_clarfg clarfg_
  179. #define f77_clarft clarft_
  180. #define f77_clarfx clarfx_
  181. #define f77_clargv clargv_
  182. #define f77_clarnv clarnv_
  183. #define f77_clarrv clarrv_
  184. #define f77_clartg clartg_
  185. #define f77_clartv clartv_
  186. #define f77_clarz clarz_
  187. #define f77_clarzb clarzb_
  188. #define f77_clarzt clarzt_
  189. #define f77_clascl clascl_
  190. #define f77_claset claset_
  191. #define f77_clasr clasr_
  192. #define f77_classq classq_
  193. #define f77_claswp claswp_
  194. #define f77_clasyf clasyf_
  195. #define f77_clatbs clatbs_
  196. #define f77_clatdf clatdf_
  197. #define f77_clatps clatps_
  198. #define f77_clatrd clatrd_
  199. #define f77_clatrs clatrs_
  200. #define f77_clatrz clatrz_
  201. #define f77_clatzm clatzm_
  202. #define f77_clauu2 clauu2_
  203. #define f77_clauum clauum_
  204. #define f77_cpbcon cpbcon_
  205. #define f77_cpbequ cpbequ_
  206. #define f77_cpbrfs cpbrfs_
  207. #define f77_cpbstf cpbstf_
  208. #define f77_cpbsv cpbsv_
  209. #define f77_cpbsvx cpbsvx_
  210. #define f77_cpbtf2 cpbtf2_
  211. #define f77_cpbtrf cpbtrf_
  212. #define f77_cpbtrs cpbtrs_
  213. #define f77_cpocon cpocon_
  214. #define f77_cpoequ cpoequ_
  215. #define f77_cporfs cporfs_
  216. #define f77_cposv cposv_
  217. #define f77_cposvx cposvx_
  218. #define f77_cpotf2 cpotf2_
  219. #define f77_cpotrf cpotrf_
  220. #define f77_cpotri cpotri_
  221. #define f77_cpotrs cpotrs_
  222. #define f77_cppcon cppcon_
  223. #define f77_cppequ cppequ_
  224. #define f77_cpprfs cpprfs_
  225. #define f77_cppsv cppsv_
  226. #define f77_cppsvx cppsvx_
  227. #define f77_cpptrf cpptrf_
  228. #define f77_cpptri cpptri_
  229. #define f77_cpptrs cpptrs_
  230. #define f77_cptcon cptcon_
  231. #define f77_cpteqr cpteqr_
  232. #define f77_cptrfs cptrfs_
  233. #define f77_cptsv cptsv_
  234. #define f77_cptsvx cptsvx_
  235. #define f77_cpttrf cpttrf_
  236. #define f77_cpttrs cpttrs_
  237. #define f77_cptts2 cptts2_
  238. #define f77_crot crot_
  239. #define f77_cspcon cspcon_
  240. #define f77_cspmv cspmv_
  241. #define f77_cspr cspr_
  242. #define f77_csprfs csprfs_
  243. #define f77_cspsv cspsv_
  244. #define f77_cspsvx cspsvx_
  245. #define f77_csptrf csptrf_
  246. #define f77_csptri csptri_
  247. #define f77_csptrs csptrs_
  248. #define f77_csrot csrot_
  249. #define f77_csrscl csrscl_
  250. #define f77_cstedc cstedc_
  251. #define f77_cstegr cstegr_
  252. #define f77_cstein cstein_
  253. #define f77_csteqr csteqr_
  254. #define f77_csycon csycon_
  255. #define f77_csymv csymv_
  256. #define f77_csyr csyr_
  257. #define f77_csyrfs csyrfs_
  258. #define f77_csysv csysv_
  259. #define f77_csysvx csysvx_
  260. #define f77_csytf2 csytf2_
  261. #define f77_csytrf csytrf_
  262. #define f77_csytri csytri_
  263. #define f77_csytrs csytrs_
  264. #define f77_ctbcon ctbcon_
  265. #define f77_ctbrfs ctbrfs_
  266. #define f77_ctbtrs ctbtrs_
  267. #define f77_ctgevc ctgevc_
  268. #define f77_ctgex2 ctgex2_
  269. #define f77_ctgexc ctgexc_
  270. #define f77_ctgsen ctgsen_
  271. #define f77_ctgsja ctgsja_
  272. #define f77_ctgsna ctgsna_
  273. #define f77_ctgsy2 ctgsy2_
  274. #define f77_ctgsyl ctgsyl_
  275. #define f77_ctpcon ctpcon_
  276. #define f77_ctprfs ctprfs_
  277. #define f77_ctptri ctptri_
  278. #define f77_ctptrs ctptrs_
  279. #define f77_ctrcon ctrcon_
  280. #define f77_ctrevc ctrevc_
  281. #define f77_ctrexc ctrexc_
  282. #define f77_ctrrfs ctrrfs_
  283. #define f77_ctrsen ctrsen_
  284. #define f77_ctrsna ctrsna_
  285. #define f77_ctrsyl ctrsyl_
  286. #define f77_ctrti2 ctrti2_
  287. #define f77_ctrtri ctrtri_
  288. #define f77_ctrtrs ctrtrs_
  289. #define f77_ctzrqf ctzrqf_
  290. #define f77_ctzrzf ctzrzf_
  291. #define f77_cung2l cung2l_
  292. #define f77_cung2r cung2r_
  293. #define f77_cungbr cungbr_
  294. #define f77_cunghr cunghr_
  295. #define f77_cungl2 cungl2_
  296. #define f77_cunglq cunglq_
  297. #define f77_cungql cungql_
  298. #define f77_cungqr cungqr_
  299. #define f77_cungr2 cungr2_
  300. #define f77_cungrq cungrq_
  301. #define f77_cungtr cungtr_
  302. #define f77_cunm2l cunm2l_
  303. #define f77_cunm2r cunm2r_
  304. #define f77_cunmbr cunmbr_
  305. #define f77_cunmhr cunmhr_
  306. #define f77_cunml2 cunml2_
  307. #define f77_cunmlq cunmlq_
  308. #define f77_cunmql cunmql_
  309. #define f77_cunmqr cunmqr_
  310. #define f77_cunmr2 cunmr2_
  311. #define f77_cunmr3 cunmr3_
  312. #define f77_cunmrq cunmrq_
  313. #define f77_cunmrz cunmrz_
  314. #define f77_cunmtr cunmtr_
  315. #define f77_cupgtr cupgtr_
  316. #define f77_cupmtr cupmtr_
  317. #define f77_dbdsdc dbdsdc_
  318. #define f77_dbdsqr dbdsqr_
  319. #define f77_ddisna ddisna_
  320. #define f77_dgbbrd dgbbrd_
  321. #define f77_dgbcon dgbcon_
  322. #define f77_dgbequ dgbequ_
  323. #define f77_dgbrfs dgbrfs_
  324. #define f77_dgbsv dgbsv_
  325. #define f77_dgbsvx dgbsvx_
  326. #define f77_dgbtf2 dgbtf2_
  327. #define f77_dgbtrf dgbtrf_
  328. #define f77_dgbtrs dgbtrs_
  329. #define f77_dgebak dgebak_
  330. #define f77_dgebal dgebal_
  331. #define f77_dgebd2 dgebd2_
  332. #define f77_dgebrd dgebrd_
  333. #define f77_dgecon dgecon_
  334. #define f77_dgeequ dgeequ_
  335. #define f77_dgees dgees_
  336. #define f77_dgeesx dgeesx_
  337. #define f77_dgeev dgeev_
  338. #define f77_dgeevx dgeevx_
  339. #define f77_dgegs dgegs_
  340. #define f77_dgegv dgegv_
  341. #define f77_dgehd2 dgehd2_
  342. #define f77_dgehrd dgehrd_
  343. #define f77_dgelq2 dgelq2_
  344. #define f77_dgelqf dgelqf_
  345. #define f77_dgels dgels_
  346. #define f77_dgelsd dgelsd_
  347. #define f77_dgelss dgelss_
  348. #define f77_dgelsx dgelsx_
  349. #define f77_dgelsy dgelsy_
  350. #define f77_dgeql2 dgeql2_
  351. #define f77_dgeqlf dgeqlf_
  352. #define f77_dgeqp3 dgeqp3_
  353. #define f77_dgeqpf dgeqpf_
  354. #define f77_dgeqr2 dgeqr2_
  355. #define f77_dgeqrf dgeqrf_
  356. #define f77_dgerfs dgerfs_
  357. #define f77_dgerq2 dgerq2_
  358. #define f77_dgerqf dgerqf_
  359. #define f77_dgesc2 dgesc2_
  360. #define f77_dgesdd dgesdd_
  361. #define f77_dgesv dgesv_
  362. #define f77_dgesvd dgesvd_
  363. #define f77_dgesvx dgesvx_
  364. #define f77_dgetc2 dgetc2_
  365. #define f77_dgetf2 dgetf2_
  366. #define f77_dgetrf dgetrf_
  367. #define f77_dgetri dgetri_
  368. #define f77_dgetrs dgetrs_
  369. #define f77_dggbak dggbak_
  370. #define f77_dggbal dggbal_
  371. #define f77_dgges dgges_
  372. #define f77_dggesx dggesx_
  373. #define f77_dggev dggev_
  374. #define f77_dggevx dggevx_
  375. #define f77_dggglm dggglm_
  376. #define f77_dgghrd dgghrd_
  377. #define f77_dgglse dgglse_
  378. #define f77_dggqrf dggqrf_
  379. #define f77_dggrqf dggrqf_
  380. #define f77_dggsvd dggsvd_
  381. #define f77_dggsvp dggsvp_
  382. #define f77_dgtcon dgtcon_
  383. #define f77_dgtrfs dgtrfs_
  384. #define f77_dgtsv dgtsv_
  385. #define f77_dgtsvx dgtsvx_
  386. #define f77_dgttrf dgttrf_
  387. #define f77_dgttrs dgttrs_
  388. #define f77_dgtts2 dgtts2_
  389. #define f77_dhgeqz dhgeqz_
  390. #define f77_dhsein dhsein_
  391. #define f77_dhseqr dhseqr_
  392. #define f77_dlabad dlabad_
  393. #define f77_dlabrd dlabrd_
  394. #define f77_dlacn2 dlacn2_
  395. #define f77_dlacon dlacon_
  396. #define f77_dlacpy dlacpy_
  397. #define f77_dladiv dladiv_
  398. #define f77_dlae2 dlae2_
  399. #define f77_dlaebz dlaebz_
  400. #define f77_dlaed0 dlaed0_
  401. #define f77_dlaed1 dlaed1_
  402. #define f77_dlaed2 dlaed2_
  403. #define f77_dlaed3 dlaed3_
  404. #define f77_dlaed4 dlaed4_
  405. #define f77_dlaed5 dlaed5_
  406. #define f77_dlaed6 dlaed6_
  407. #define f77_dlaed7 dlaed7_
  408. #define f77_dlaed8 dlaed8_
  409. #define f77_dlaed9 dlaed9_
  410. #define f77_dlaeda dlaeda_
  411. #define f77_dlaein dlaein_
  412. #define f77_dlaev2 dlaev2_
  413. #define f77_dlaexc dlaexc_
  414. #define f77_dlag2 dlag2_
  415. #define f77_dlags2 dlags2_
  416. #define f77_dlagtf dlagtf_
  417. #define f77_dlagtm dlagtm_
  418. #define f77_dlagts dlagts_
  419. #define f77_dlagv2 dlagv2_
  420. #define f77_dlahqr dlahqr_
  421. #define f77_dlahrd dlahrd_
  422. #define f77_dlaic1 dlaic1_
  423. #define f77_dlaln2 dlaln2_
  424. #define f77_dlals0 dlals0_
  425. #define f77_dlalsa dlalsa_
  426. #define f77_dlalsd dlalsd_
  427. #define f77_dlamch dlamchsub_
  428. #define f77_dlamc1 dlamc1_
  429. #define f77_dlamc2 dlamc2_
  430. #define f77_dlamc3 dlamc3sub_
  431. #define f77_dlamc4 dlamc4_
  432. #define f77_dlamc5 dlamc5_
  433. #define f77_dlamrg dlamrg_
  434. #define f77_dlangb dlangbsub_
  435. #define f77_dlange dlangesub_
  436. #define f77_dlangt dlangtsub_
  437. #define f77_dlanhs dlanhssub_
  438. #define f77_dlansb dlansbsub_
  439. #define f77_dlansp dlanspsub_
  440. #define f77_dlanst dlanstsub_
  441. #define f77_dlansy dlansysub_
  442. #define f77_dlantb dlantbsub_
  443. #define f77_dlantp dlantpsub_
  444. #define f77_dlantr dlantrsub_
  445. #define f77_dlanv2 dlanv2_
  446. #define f77_dlapll dlapll_
  447. #define f77_dlapmt dlapmt_
  448. #define f77_dlapy2 dlapy2sub_
  449. #define f77_dlapy3 dlapy3sub_
  450. #define f77_dlaqgb dlaqgb_
  451. #define f77_dlaqge dlaqge_
  452. #define f77_dlaqp2 dlaqp2_
  453. #define f77_dlaqps dlaqps_
  454. #define f77_dlaqsb dlaqsb_
  455. #define f77_dlaqsp dlaqsp_
  456. #define f77_dlaqsy dlaqsy_
  457. #define f77_dlaqtr dlaqtr_
  458. #define f77_dlar1v dlar1v_
  459. #define f77_dlar2v dlar2v_
  460. #define f77_dlarf dlarf_
  461. #define f77_dlarfb dlarfb_
  462. #define f77_dlarfg dlarfg_
  463. #define f77_dlarft dlarft_
  464. #define f77_dlarfx dlarfx_
  465. #define f77_dlargv dlargv_
  466. #define f77_dlarnv dlarnv_
  467. #define f77_dlarrb dlarrb_
  468. #define f77_dlarre dlarre_
  469. #define f77_dlarrf dlarrf_
  470. #define f77_dlarrv dlarrv_
  471. #define f77_dlartg dlartg_
  472. #define f77_dlartv dlartv_
  473. #define f77_dlaruv dlaruv_
  474. #define f77_dlarz dlarz_
  475. #define f77_dlarzb dlarzb_
  476. #define f77_dlarzt dlarzt_
  477. #define f77_dlas2 dlas2_
  478. #define f77_dlascl dlascl_
  479. #define f77_dlasd0 dlasd0_
  480. #define f77_dlasd1 dlasd1_
  481. #define f77_dlasd2 dlasd2_
  482. #define f77_dlasd3 dlasd3_
  483. #define f77_dlasd4 dlasd4_
  484. #define f77_dlasd5 dlasd5_
  485. #define f77_dlasd6 dlasd6_
  486. #define f77_dlasd7 dlasd7_
  487. #define f77_dlasd8 dlasd8_
  488. #define f77_dlasda dlasda_
  489. #define f77_dlasdq dlasdq_
  490. #define f77_dlasdt dlasdt_
  491. #define f77_dlaset dlaset_
  492. #define f77_dlasq1 dlasq1_
  493. #define f77_dlasq2 dlasq2_
  494. #define f77_dlasq3 dlasq3_
  495. #define f77_dlasq4 dlasq4_
  496. #define f77_dlasq5 dlasq5_
  497. #define f77_dlasq6 dlasq6_
  498. #define f77_dlasr dlasr_
  499. #define f77_dlasrt dlasrt_
  500. #define f77_dlassq dlassq_
  501. #define f77_dlasv2 dlasv2_
  502. #define f77_dlaswp dlaswp_
  503. #define f77_dlasy2 dlasy2_
  504. #define f77_dlasyf dlasyf_
  505. #define f77_dlatbs dlatbs_
  506. #define f77_dlatdf dlatdf_
  507. #define f77_dlatps dlatps_
  508. #define f77_dlatrd dlatrd_
  509. #define f77_dlatrs dlatrs_
  510. #define f77_dlatrz dlatrz_
  511. #define f77_dlatzm dlatzm_
  512. #define f77_dlauu2 dlauu2_
  513. #define f77_dlauum dlauum_
  514. #define f77_dlazq3 dlazq3_
  515. #define f77_dlazq4 dlazq4_
  516. #define f77_dopgtr dopgtr_
  517. #define f77_dopmtr dopmtr_
  518. #define f77_dorg2l dorg2l_
  519. #define f77_dorg2r dorg2r_
  520. #define f77_dorgbr dorgbr_
  521. #define f77_dorghr dorghr_
  522. #define f77_dorgl2 dorgl2_
  523. #define f77_dorglq dorglq_
  524. #define f77_dorgql dorgql_
  525. #define f77_dorgqr dorgqr_
  526. #define f77_dorgr2 dorgr2_
  527. #define f77_dorgrq dorgrq_
  528. #define f77_dorgtr dorgtr_
  529. #define f77_dorm2l dorm2l_
  530. #define f77_dorm2r dorm2r_
  531. #define f77_dormbr dormbr_
  532. #define f77_dormhr dormhr_
  533. #define f77_dorml2 dorml2_
  534. #define f77_dormlq dormlq_
  535. #define f77_dormql dormql_
  536. #define f77_dormqr dormqr_
  537. #define f77_dormr2 dormr2_
  538. #define f77_dormr3 dormr3_
  539. #define f77_dormrq dormrq_
  540. #define f77_dormrz dormrz_
  541. #define f77_dormtr dormtr_
  542. #define f77_dpbcon dpbcon_
  543. #define f77_dpbequ dpbequ_
  544. #define f77_dpbrfs dpbrfs_
  545. #define f77_dpbstf dpbstf_
  546. #define f77_dpbsv dpbsv_
  547. #define f77_dpbsvx dpbsvx_
  548. #define f77_dpbtf2 dpbtf2_
  549. #define f77_dpbtrf dpbtrf_
  550. #define f77_dpbtrs dpbtrs_
  551. #define f77_dpocon dpocon_
  552. #define f77_dpoequ dpoequ_
  553. #define f77_dporfs dporfs_
  554. #define f77_dposv dposv_
  555. #define f77_dposvx dposvx_
  556. #define f77_dpotf2 dpotf2_
  557. #define f77_dpotrf dpotrf_
  558. #define f77_dpotri dpotri_
  559. #define f77_dpotrs dpotrs_
  560. #define f77_dppcon dppcon_
  561. #define f77_dppequ dppequ_
  562. #define f77_dpprfs dpprfs_
  563. #define f77_dppsv dppsv_
  564. #define f77_dppsvx dppsvx_
  565. #define f77_dpptrf dpptrf_
  566. #define f77_dpptri dpptri_
  567. #define f77_dpptrs dpptrs_
  568. #define f77_dptcon dptcon_
  569. #define f77_dpteqr dpteqr_
  570. #define f77_dptrfs dptrfs_
  571. #define f77_dptsv dptsv_
  572. #define f77_dptsvx dptsvx_
  573. #define f77_dpttrf dpttrf_
  574. #define f77_dpttrs dpttrs_
  575. #define f77_dptts2 dptts2_
  576. #define f77_drscl drscl_
  577. #define f77_dsbev dsbev_
  578. #define f77_dsbevd dsbevd_
  579. #define f77_dsbevx dsbevx_
  580. #define f77_dsbgst dsbgst_
  581. #define f77_dsbgv dsbgv_
  582. #define f77_dsbgvd dsbgvd_
  583. #define f77_dsbgvx dsbgvx_
  584. #define f77_dsbtrd dsbtrd_
  585. #define f77_dsecnd dsecndsub_
  586. #define f77_dspcon dspcon_
  587. #define f77_dspev dspev_
  588. #define f77_dspevd dspevd_
  589. #define f77_dspevx dspevx_
  590. #define f77_dspgst dspgst_
  591. #define f77_dspgv dspgv_
  592. #define f77_dspgvd dspgvd_
  593. #define f77_dspgvx dspgvx_
  594. #define f77_dsprfs dsprfs_
  595. #define f77_dspsv dspsv_
  596. #define f77_dspsvx dspsvx_
  597. #define f77_dsptrd dsptrd_
  598. #define f77_dsptrf dsptrf_
  599. #define f77_dsptri dsptri_
  600. #define f77_dsptrs dsptrs_
  601. #define f77_dstebz dstebz_
  602. #define f77_dstedc dstedc_
  603. #define f77_dstegr dstegr_
  604. #define f77_dstein dstein_
  605. #define f77_dsteqr dsteqr_
  606. #define f77_dsterf dsterf_
  607. #define f77_dstev dstev_
  608. #define f77_dstevd dstevd_
  609. #define f77_dstevr dstevr_
  610. #define f77_dstevx dstevx_
  611. #define f77_dsycon dsycon_
  612. #define f77_dsyev dsyev_
  613. #define f77_dsyevd dsyevd_
  614. #define f77_dsyevr dsyevr_
  615. #define f77_dsyevx dsyevx_
  616. #define f77_dsygs2 dsygs2_
  617. #define f77_dsygst dsygst_
  618. #define f77_dsygv dsygv_
  619. #define f77_dsygvd dsygvd_
  620. #define f77_dsygvx dsygvx_
  621. #define f77_dsyrfs dsyrfs_
  622. #define f77_dsysv dsysv_
  623. #define f77_dsysvx dsysvx_
  624. #define f77_dsytd2 dsytd2_
  625. #define f77_dsytf2 dsytf2_
  626. #define f77_dsytrd dsytrd_
  627. #define f77_dsytrf dsytrf_
  628. #define f77_dsytri dsytri_
  629. #define f77_dsytrs dsytrs_
  630. #define f77_dtbcon dtbcon_
  631. #define f77_dtbrfs dtbrfs_
  632. #define f77_dtbtrs dtbtrs_
  633. #define f77_dtgevc dtgevc_
  634. #define f77_dtgex2 dtgex2_
  635. #define f77_dtgexc dtgexc_
  636. #define f77_dtgsen dtgsen_
  637. #define f77_dtgsja dtgsja_
  638. #define f77_dtgsna dtgsna_
  639. #define f77_dtgsy2 dtgsy2_
  640. #define f77_dtgsyl dtgsyl_
  641. #define f77_dtpcon dtpcon_
  642. #define f77_dtprfs dtprfs_
  643. #define f77_dtptri dtptri_
  644. #define f77_dtptrs dtptrs_
  645. #define f77_dtrcon dtrcon_
  646. #define f77_dtrevc dtrevc_
  647. #define f77_dtrexc dtrexc_
  648. #define f77_dtrrfs dtrrfs_
  649. #define f77_dtrsen dtrsen_
  650. #define f77_dtrsna dtrsna_
  651. #define f77_dtrsyl dtrsyl_
  652. #define f77_dtrti2 dtrti2_
  653. #define f77_dtrtri dtrtri_
  654. #define f77_dtrtrs dtrtrs_
  655. #define f77_dtzrqf dtzrqf_
  656. #define f77_dtzrzf dtzrzf_
  657. #define f77_dzsum1 dzsum1sub_
  658. #define f77_icmax1 icmax1sub_
  659. #define f77_ieeeck ieeecksub_
  660. #define f77_ilaenv ilaenvsub_
  661. #define f77_ilaver ilaver_
  662. #define f77_izmax1 izmax1sub_
  663. #define f77_lsame lsamesub_
  664. #define f77_lsamen lsamensub_
  665. #define f77_sbdsdc sbdsdc_
  666. #define f77_sbdsqr sbdsqr_
  667. #define f77_scsum1 scsum1sub_
  668. #define f77_sdisna sdisna_
  669. #define f77_second secondsub_
  670. #define f77_sgbbrd sgbbrd_
  671. #define f77_sgbcon sgbcon_
  672. #define f77_sgbequ sgbequ_
  673. #define f77_sgbrfs sgbrfs_
  674. #define f77_sgbsv sgbsv_
  675. #define f77_sgbsvx sgbsvx_
  676. #define f77_sgbtf2 sgbtf2_
  677. #define f77_sgbtrf sgbtrf_
  678. #define f77_sgbtrs sgbtrs_
  679. #define f77_sgebak sgebak_
  680. #define f77_sgebal sgebal_
  681. #define f77_sgebd2 sgebd2_
  682. #define f77_sgebrd sgebrd_
  683. #define f77_sgecon sgecon_
  684. #define f77_sgeequ sgeequ_
  685. #define f77_sgees sgees_
  686. #define f77_sgeesx sgeesx_
  687. #define f77_sgeev sgeev_
  688. #define f77_sgeevx sgeevx_
  689. #define f77_sgegs sgegs_
  690. #define f77_sgegv sgegv_
  691. #define f77_sgehd2 sgehd2_
  692. #define f77_sgehrd sgehrd_
  693. #define f77_sgelq2 sgelq2_
  694. #define f77_sgelqf sgelqf_
  695. #define f77_sgels sgels_
  696. #define f77_sgelsd sgelsd_
  697. #define f77_sgelss sgelss_
  698. #define f77_sgelsx sgelsx_
  699. #define f77_sgelsy sgelsy_
  700. #define f77_sgeql2 sgeql2_
  701. #define f77_sgeqlf sgeqlf_
  702. #define f77_sgeqp3 sgeqp3_
  703. #define f77_sgeqpf sgeqpf_
  704. #define f77_sgeqr2 sgeqr2_
  705. #define f77_sgeqrf sgeqrf_
  706. #define f77_sgerfs sgerfs_
  707. #define f77_sgerq2 sgerq2_
  708. #define f77_sgerqf sgerqf_
  709. #define f77_sgesc2 sgesc2_
  710. #define f77_sgesdd sgesdd_
  711. #define f77_sgesv sgesv_
  712. #define f77_sgesvd sgesvd_
  713. #define f77_sgesvx sgesvx_
  714. #define f77_sgetc2 sgetc2_
  715. #define f77_sgetf2 sgetf2_
  716. #define f77_sgetrf sgetrf_
  717. #define f77_sgetri sgetri_
  718. #define f77_sgetrs sgetrs_
  719. #define f77_sggbak sggbak_
  720. #define f77_sggbal sggbal_
  721. #define f77_sgges sgges_
  722. #define f77_sggesx sggesx_
  723. #define f77_sggev sggev_
  724. #define f77_sggevx sggevx_
  725. #define f77_sggglm sggglm_
  726. #define f77_sgghrd sgghrd_
  727. #define f77_sgglse sgglse_
  728. #define f77_sggqrf sggqrf_
  729. #define f77_sggrqf sggrqf_
  730. #define f77_sggsvd sggsvd_
  731. #define f77_sggsvp sggsvp_
  732. #define f77_sgtcon sgtcon_
  733. #define f77_sgtrfs sgtrfs_
  734. #define f77_sgtsv sgtsv_
  735. #define f77_sgtsvx sgtsvx_
  736. #define f77_sgttrf sgttrf_
  737. #define f77_sgttrs sgttrs_
  738. #define f77_sgtts2 sgtts2_
  739. #define f77_shgeqz shgeqz_
  740. #define f77_shsein shsein_
  741. #define f77_shseqr shseqr_
  742. #define f77_slabad slabad_
  743. #define f77_slabrd slabrd_
  744. #define f77_slacn2 slacn2_
  745. #define f77_slacon slacon_
  746. #define f77_slacpy slacpy_
  747. #define f77_sladiv sladiv_
  748. #define f77_slae2 slae2_
  749. #define f77_slaebz slaebz_
  750. #define f77_slaed0 slaed0_
  751. #define f77_slaed1 slaed1_
  752. #define f77_slaed2 slaed2_
  753. #define f77_slaed3 slaed3_
  754. #define f77_slaed4 slaed4_
  755. #define f77_slaed5 slaed5_
  756. #define f77_slaed6 slaed6_
  757. #define f77_slaed7 slaed7_
  758. #define f77_slaed8 slaed8_
  759. #define f77_slaed9 slaed9_
  760. #define f77_slaeda slaeda_
  761. #define f77_slaein slaein_
  762. #define f77_slaev2 slaev2_
  763. #define f77_slaexc slaexc_
  764. #define f77_slag2 slag2_
  765. #define f77_slags2 slags2_
  766. #define f77_slagtf slagtf_
  767. #define f77_slagtm slagtm_
  768. #define f77_slagts slagts_
  769. #define f77_slagv2 slagv2_
  770. #define f77_slahqr slahqr_
  771. #define f77_slahrd slahrd_
  772. #define f77_slaic1 slaic1_
  773. #define f77_slaln2 slaln2_
  774. #define f77_slals0 slals0_
  775. #define f77_slalsa slalsa_
  776. #define f77_slalsd slalsd_
  777. #define f77_slamch slamchsub_
  778. #define f77_slamc1 slamc1_
  779. #define f77_slamc2 slamc2_
  780. #define f77_slamc3 slamc3sub_
  781. #define f77_slamc4 slamc4_
  782. #define f77_slamc5 slamc5_
  783. #define f77_slamrg slamrg_
  784. #define f77_slangb slangbsub_
  785. #define f77_slange slangesub_
  786. #define f77_slangt slangtsub_
  787. #define f77_slanhs slanhssub_
  788. #define f77_slansb slansbsub_
  789. #define f77_slansp slanspsub_
  790. #define f77_slanst slanstsub_
  791. #define f77_slansy slansysub_
  792. #define f77_slantb slantbsub_
  793. #define f77_slantp slantpsub_
  794. #define f77_slantr slantrsub_
  795. #define f77_slanv2 slanv2_
  796. #define f77_slapll slapll_
  797. #define f77_slapmt slapmt_
  798. #define f77_slapy2 slapy2sub_
  799. #define f77_slapy3 slapy3sub_
  800. #define f77_slaqgb slaqgb_
  801. #define f77_slaqge slaqge_
  802. #define f77_slaqp2 slaqp2_
  803. #define f77_slaqps slaqps_
  804. #define f77_slaqsb slaqsb_
  805. #define f77_slaqsp slaqsp_
  806. #define f77_slaqsy slaqsy_
  807. #define f77_slaqtr slaqtr_
  808. #define f77_slar1v slar1v_
  809. #define f77_slar2v slar2v_
  810. #define f77_slarf slarf_
  811. #define f77_slarfb slarfb_
  812. #define f77_slarfg slarfg_
  813. #define f77_slarft slarft_
  814. #define f77_slarfx slarfx_
  815. #define f77_slargv slargv_
  816. #define f77_slarnv slarnv_
  817. #define f77_slarrb slarrb_
  818. #define f77_slarre slarre_
  819. #define f77_slarrf slarrf_
  820. #define f77_slarrv slarrv_
  821. #define f77_slartg slartg_
  822. #define f77_slartv slartv_
  823. #define f77_slaruv slaruv_
  824. #define f77_slarz slarz_
  825. #define f77_slarzb slarzb_
  826. #define f77_slarzt slarzt_
  827. #define f77_slas2 slas2_
  828. #define f77_slascl slascl_
  829. #define f77_slasd0 slasd0_
  830. #define f77_slasd1 slasd1_
  831. #define f77_slasd2 slasd2_
  832. #define f77_slasd3 slasd3_
  833. #define f77_slasd4 slasd4_
  834. #define f77_slasd5 slasd5_
  835. #define f77_slasd6 slasd6_
  836. #define f77_slasd7 slasd7_
  837. #define f77_slasd8 slasd8_
  838. #define f77_slasda slasda_
  839. #define f77_slasdq slasdq_
  840. #define f77_slasdt slasdt_
  841. #define f77_slaset slaset_
  842. #define f77_slasq1 slasq1_
  843. #define f77_slasq2 slasq2_
  844. #define f77_slasq3 slasq3_
  845. #define f77_slasq4 slasq4_
  846. #define f77_slasq5 slasq5_
  847. #define f77_slasq6 slasq6_
  848. #define f77_slasr slasr_
  849. #define f77_slasrt slasrt_
  850. #define f77_slassq slassq_
  851. #define f77_slasv2 slasv2_
  852. #define f77_slaswp slaswp_
  853. #define f77_slasy2 slasy2_
  854. #define f77_slasyf slasyf_
  855. #define f77_slatbs slatbs_
  856. #define f77_slatdf slatdf_
  857. #define f77_slatps slatps_
  858. #define f77_slatrd slatrd_
  859. #define f77_slatrs slatrs_
  860. #define f77_slatrz slatrz_
  861. #define f77_slatzm slatzm_
  862. #define f77_slauu2 slauu2_
  863. #define f77_slauum slauum_
  864. #define f77_slazq3 slazq3_
  865. #define f77_slazq4 slazq4_
  866. #define f77_sopgtr sopgtr_
  867. #define f77_sopmtr sopmtr_
  868. #define f77_sorg2l sorg2l_
  869. #define f77_sorg2r sorg2r_
  870. #define f77_sorgbr sorgbr_
  871. #define f77_sorghr sorghr_
  872. #define f77_sorgl2 sorgl2_
  873. #define f77_sorglq sorglq_
  874. #define f77_sorgql sorgql_
  875. #define f77_sorgqr sorgqr_
  876. #define f77_sorgr2 sorgr2_
  877. #define f77_sorgrq sorgrq_
  878. #define f77_sorgtr sorgtr_
  879. #define f77_sorm2l sorm2l_
  880. #define f77_sorm2r sorm2r_
  881. #define f77_sormbr sormbr_
  882. #define f77_sormhr sormhr_
  883. #define f77_sorml2 sorml2_
  884. #define f77_sormlq sormlq_
  885. #define f77_sormql sormql_
  886. #define f77_sormqr sormqr_
  887. #define f77_sormr2 sormr2_
  888. #define f77_sormr3 sormr3_
  889. #define f77_sormrq sormrq_
  890. #define f77_sormrz sormrz_
  891. #define f77_sormtr sormtr_
  892. #define f77_spbcon spbcon_
  893. #define f77_spbequ spbequ_
  894. #define f77_spbrfs spbrfs_
  895. #define f77_spbstf spbstf_
  896. #define f77_spbsv spbsv_
  897. #define f77_spbsvx spbsvx_
  898. #define f77_spbtf2 spbtf2_
  899. #define f77_spbtrf spbtrf_
  900. #define f77_spbtrs spbtrs_
  901. #define f77_spocon spocon_
  902. #define f77_spoequ spoequ_
  903. #define f77_sporfs sporfs_
  904. #define f77_sposv sposv_
  905. #define f77_sposvx sposvx_
  906. #define f77_spotf2 spotf2_
  907. #define f77_spotrf spotrf_
  908. #define f77_spotri spotri_
  909. #define f77_spotrs spotrs_
  910. #define f77_sppcon sppcon_
  911. #define f77_sppequ sppequ_
  912. #define f77_spprfs spprfs_
  913. #define f77_sppsv sppsv_
  914. #define f77_sppsvx sppsvx_
  915. #define f77_spptrf spptrf_
  916. #define f77_spptri spptri_
  917. #define f77_spptrs spptrs_
  918. #define f77_sptcon sptcon_
  919. #define f77_spteqr spteqr_
  920. #define f77_sptrfs sptrfs_
  921. #define f77_sptsv sptsv_
  922. #define f77_sptsvx sptsvx_
  923. #define f77_spttrf spttrf_
  924. #define f77_spttrs spttrs_
  925. #define f77_sptts2 sptts2_
  926. #define f77_srscl srscl_
  927. #define f77_ssbev ssbev_
  928. #define f77_ssbevd ssbevd_
  929. #define f77_ssbevx ssbevx_
  930. #define f77_ssbgst ssbgst_
  931. #define f77_ssbgv ssbgv_
  932. #define f77_ssbgvd ssbgvd_
  933. #define f77_ssbgvx ssbgvx_
  934. #define f77_ssbtrd ssbtrd_
  935. #define f77_sspcon sspcon_
  936. #define f77_sspev sspev_
  937. #define f77_sspevd sspevd_
  938. #define f77_sspevx sspevx_
  939. #define f77_sspgst sspgst_
  940. #define f77_sspgv sspgv_
  941. #define f77_sspgvd sspgvd_
  942. #define f77_sspgvx sspgvx_
  943. #define f77_ssprfs ssprfs_
  944. #define f77_sspsv sspsv_
  945. #define f77_sspsvx sspsvx_
  946. #define f77_ssptrd ssptrd_
  947. #define f77_ssptrf ssptrf_
  948. #define f77_ssptri ssptri_
  949. #define f77_ssptrs ssptrs_
  950. #define f77_sstebz sstebz_
  951. #define f77_sstedc sstedc_
  952. #define f77_sstegr sstegr_
  953. #define f77_sstein sstein_
  954. #define f77_ssteqr ssteqr_
  955. #define f77_ssterf ssterf_
  956. #define f77_sstev sstev_
  957. #define f77_sstevd sstevd_
  958. #define f77_sstevr sstevr_
  959. #define f77_sstevx sstevx_
  960. #define f77_ssycon ssycon_
  961. #define f77_ssyev ssyev_
  962. #define f77_ssyevd ssyevd_
  963. #define f77_ssyevr ssyevr_
  964. #define f77_ssyevx ssyevx_
  965. #define f77_ssygs2 ssygs2_
  966. #define f77_ssygst ssygst_
  967. #define f77_ssygv ssygv_
  968. #define f77_ssygvd ssygvd_
  969. #define f77_ssygvx ssygvx_
  970. #define f77_ssyrfs ssyrfs_
  971. #define f77_ssysv ssysv_
  972. #define f77_ssysvx ssysvx_
  973. #define f77_ssytd2 ssytd2_
  974. #define f77_ssytf2 ssytf2_
  975. #define f77_ssytrd ssytrd_
  976. #define f77_ssytrf ssytrf_
  977. #define f77_ssytri ssytri_
  978. #define f77_ssytrs ssytrs_
  979. #define f77_stbcon stbcon_
  980. #define f77_stbrfs stbrfs_
  981. #define f77_stbtrs stbtrs_
  982. #define f77_stgevc stgevc_
  983. #define f77_stgex2 stgex2_
  984. #define f77_stgexc stgexc_
  985. #define f77_stgsen stgsen_
  986. #define f77_stgsja stgsja_
  987. #define f77_stgsna stgsna_
  988. #define f77_stgsy2 stgsy2_
  989. #define f77_stgsyl stgsyl_
  990. #define f77_stpcon stpcon_
  991. #define f77_stprfs stprfs_
  992. #define f77_stptri stptri_
  993. #define f77_stptrs stptrs_
  994. #define f77_strcon strcon_
  995. #define f77_strevc strevc_
  996. #define f77_strexc strexc_
  997. #define f77_strrfs strrfs_
  998. #define f77_strsen strsen_
  999. #define f77_strsna strsna_
  1000. #define f77_strsyl strsyl_
  1001. #define f77_strti2 strti2_
  1002. #define f77_strtri strtri_
  1003. #define f77_strtrs strtrs_
  1004. #define f77_stzrqf stzrqf_
  1005. #define f77_stzrzf stzrzf_
  1006. #define f77_xerbla xerbla_
  1007. #define f77_zbdsqr zbdsqr_
  1008. #define f77_zdrot zdrot_
  1009. #define f77_zdrscl zdrscl_
  1010. #define f77_zgbbrd zgbbrd_
  1011. #define f77_zgbcon zgbcon_
  1012. #define f77_zgbequ zgbequ_
  1013. #define f77_zgbrfs zgbrfs_
  1014. #define f77_zgbsv zgbsv_
  1015. #define f77_zgbsvx zgbsvx_
  1016. #define f77_zgbtf2 zgbtf2_
  1017. #define f77_zgbtrf zgbtrf_
  1018. #define f77_zgbtrs zgbtrs_
  1019. #define f77_zgebak zgebak_
  1020. #define f77_zgebal zgebal_
  1021. #define f77_zgebd2 zgebd2_
  1022. #define f77_zgebrd zgebrd_
  1023. #define f77_zgecon zgecon_
  1024. #define f77_zgeequ zgeequ_
  1025. #define f77_zgees zgees_
  1026. #define f77_zgeesx zgeesx_
  1027. #define f77_zgeev zgeev_
  1028. #define f77_zgeevx zgeevx_
  1029. #define f77_zgegs zgegs_
  1030. #define f77_zgegv zgegv_
  1031. #define f77_zgehd2 zgehd2_
  1032. #define f77_zgehrd zgehrd_
  1033. #define f77_zgelq2 zgelq2_
  1034. #define f77_zgelqf zgelqf_
  1035. #define f77_zgels zgels_
  1036. #define f77_zgelsd zgelsd_
  1037. #define f77_zgelss zgelss_
  1038. #define f77_zgelsx zgelsx_
  1039. #define f77_zgelsy zgelsy_
  1040. #define f77_zgeql2 zgeql2_
  1041. #define f77_zgeqlf zgeqlf_
  1042. #define f77_zgeqp3 zgeqp3_
  1043. #define f77_zgeqpf zgeqpf_
  1044. #define f77_zgeqr2 zgeqr2_
  1045. #define f77_zgeqrf zgeqrf_
  1046. #define f77_zgerfs zgerfs_
  1047. #define f77_zgerq2 zgerq2_
  1048. #define f77_zgerqf zgerqf_
  1049. #define f77_zgesc2 zgesc2_
  1050. #define f77_zgesdd zgesdd_
  1051. #define f77_zgesv zgesv_
  1052. #define f77_zgesvd zgesvd_
  1053. #define f77_zgesvx zgesvx_
  1054. #define f77_zgetc2 zgetc2_
  1055. #define f77_zgetf2 zgetf2_
  1056. #define f77_zgetrf zgetrf_
  1057. #define f77_zgetri zgetri_
  1058. #define f77_zgetrs zgetrs_
  1059. #define f77_zggbak zggbak_
  1060. #define f77_zggbal zggbal_
  1061. #define f77_zgges zgges_
  1062. #define f77_zggesx zggesx_
  1063. #define f77_zggev zggev_
  1064. #define f77_zggevx zggevx_
  1065. #define f77_zggglm zggglm_
  1066. #define f77_zgghrd zgghrd_
  1067. #define f77_zgglse zgglse_
  1068. #define f77_zggqrf zggqrf_
  1069. #define f77_zggrqf zggrqf_
  1070. #define f77_zggsvd zggsvd_
  1071. #define f77_zggsvp zggsvp_
  1072. #define f77_zgtcon zgtcon_
  1073. #define f77_zgtrfs zgtrfs_
  1074. #define f77_zgtsv zgtsv_
  1075. #define f77_zgtsvx zgtsvx_
  1076. #define f77_zgttrf zgttrf_
  1077. #define f77_zgttrs zgttrs_
  1078. #define f77_zgtts2 zgtts2_
  1079. #define f77_zhbev zhbev_
  1080. #define f77_zhbevd zhbevd_
  1081. #define f77_zhbevx zhbevx_
  1082. #define f77_zhbgst zhbgst_
  1083. #define f77_zhbgv zhbgv_
  1084. #define f77_zhbgvd zhbgvd_
  1085. #define f77_zhbgvx zhbgvx_
  1086. #define f77_zhbtrd zhbtrd_
  1087. #define f77_zhecon zhecon_
  1088. #define f77_zheev zheev_
  1089. #define f77_zheevd zheevd_
  1090. #define f77_zheevr zheevr_
  1091. #define f77_zheevx zheevx_
  1092. #define f77_zhegs2 zhegs2_
  1093. #define f77_zhegst zhegst_
  1094. #define f77_zhegv zhegv_
  1095. #define f77_zhegvd zhegvd_
  1096. #define f77_zhegvx zhegvx_
  1097. #define f77_zherfs zherfs_
  1098. #define f77_zhesv zhesv_
  1099. #define f77_zhesvx zhesvx_
  1100. #define f77_zhetd2 zhetd2_
  1101. #define f77_zhetf2 zhetf2_
  1102. #define f77_zhetrd zhetrd_
  1103. #define f77_zhetrf zhetrf_
  1104. #define f77_zhetri zhetri_
  1105. #define f77_zhetrs zhetrs_
  1106. #define f77_zhgeqz zhgeqz_
  1107. #define f77_zhpcon zhpcon_
  1108. #define f77_zhpev zhpev_
  1109. #define f77_zhpevd zhpevd_
  1110. #define f77_zhpevx zhpevx_
  1111. #define f77_zhpgst zhpgst_
  1112. #define f77_zhpgv zhpgv_
  1113. #define f77_zhpgvd zhpgvd_
  1114. #define f77_zhpgvx zhpgvx_
  1115. #define f77_zhprfs zhprfs_
  1116. #define f77_zhpsv zhpsv_
  1117. #define f77_zhpsvx zhpsvx_
  1118. #define f77_zhptrd zhptrd_
  1119. #define f77_zhptrf zhptrf_
  1120. #define f77_zhptri zhptri_
  1121. #define f77_zhptrs zhptrs_
  1122. #define f77_zhsein zhsein_
  1123. #define f77_zhseqr zhseqr_
  1124. #define f77_zlabrd zlabrd_
  1125. #define f77_zlacgv zlacgv_
  1126. #define f77_zlacn2 zlacn2_
  1127. #define f77_zlacon zlacon_
  1128. #define f77_zlacp2 zlacp2_
  1129. #define f77_zlacpy zlacpy_
  1130. #define f77_zlacrm zlacrm_
  1131. #define f77_zlacrt zlacrt_
  1132. #define f77_zladiv zladivsub_
  1133. #define f77_zlaed0 zlaed0_
  1134. #define f77_zlaed7 zlaed7_
  1135. #define f77_zlaed8 zlaed8_
  1136. #define f77_zlaein zlaein_
  1137. #define f77_zlaesy zlaesy_
  1138. #define f77_zlaev2 zlaev2_
  1139. #define f77_zlags2 zlags2_
  1140. #define f77_zlagtm zlagtm_
  1141. #define f77_zlahef zlahef_
  1142. #define f77_zlahqr zlahqr_
  1143. #define f77_zlahrd zlahrd_
  1144. #define f77_zlaic1 zlaic1_
  1145. #define f77_zlals0 zlals0_
  1146. #define f77_zlalsa zlalsa_
  1147. #define f77_zlalsd zlalsd_
  1148. #define f77_zlangb zlangbsub_
  1149. #define f77_zlange zlangesub_
  1150. #define f77_zlangt zlangtsub_
  1151. #define f77_zlanhb zlanhbsub_
  1152. #define f77_zlanhe zlanhesub_
  1153. #define f77_zlanhp zlanhpsub_
  1154. #define f77_zlanhs zlanhssub_
  1155. #define f77_zlanht zlanhtsub_
  1156. #define f77_zlansb zlansbsub_
  1157. #define f77_zlansp zlanspsub_
  1158. #define f77_zlansy zlansysub_
  1159. #define f77_zlantb zlantbsub_
  1160. #define f77_zlantp zlantpsub_
  1161. #define f77_zlantr zlantrsub_
  1162. #define f77_zlapll zlapll_
  1163. #define f77_zlapmt zlapmt_
  1164. #define f77_zlaqgb zlaqgb_
  1165. #define f77_zlaqge zlaqge_
  1166. #define f77_zlaqhb zlaqhb_
  1167. #define f77_zlaqhe zlaqhe_
  1168. #define f77_zlaqhp zlaqhp_
  1169. #define f77_zlaqp2 zlaqp2_
  1170. #define f77_zlaqps zlaqps_
  1171. #define f77_zlaqsb zlaqsb_
  1172. #define f77_zlaqsp zlaqsp_
  1173. #define f77_zlaqsy zlaqsy_
  1174. #define f77_zlar1v zlar1v_
  1175. #define f77_zlar2v zlar2v_
  1176. #define f77_zlarcm zlarcm_
  1177. #define f77_zlarf zlarf_
  1178. #define f77_zlarfb zlarfb_
  1179. #define f77_zlarfg zlarfg_
  1180. #define f77_zlarft zlarft_
  1181. #define f77_zlarfx zlarfx_
  1182. #define f77_zlargv zlargv_
  1183. #define f77_zlarnv zlarnv_
  1184. #define f77_zlarrv zlarrv_
  1185. #define f77_zlartg zlartg_
  1186. #define f77_zlartv zlartv_
  1187. #define f77_zlarz zlarz_
  1188. #define f77_zlarzb zlarzb_
  1189. #define f77_zlarzt zlarzt_
  1190. #define f77_zlascl zlascl_
  1191. #define f77_zlaset zlaset_
  1192. #define f77_zlasr zlasr_
  1193. #define f77_zlassq zlassq_
  1194. #define f77_zlaswp zlaswp_
  1195. #define f77_zlasyf zlasyf_
  1196. #define f77_zlatbs zlatbs_
  1197. #define f77_zlatdf zlatdf_
  1198. #define f77_zlatps zlatps_
  1199. #define f77_zlatrd zlatrd_
  1200. #define f77_zlatrs zlatrs_
  1201. #define f77_zlatrz zlatrz_
  1202. #define f77_zlatzm zlatzm_
  1203. #define f77_zlauu2 zlauu2_
  1204. #define f77_zlauum zlauum_
  1205. #define f77_zpbcon zpbcon_
  1206. #define f77_zpbequ zpbequ_
  1207. #define f77_zpbrfs zpbrfs_
  1208. #define f77_zpbstf zpbstf_
  1209. #define f77_zpbsv zpbsv_
  1210. #define f77_zpbsvx zpbsvx_
  1211. #define f77_zpbtf2 zpbtf2_
  1212. #define f77_zpbtrf zpbtrf_
  1213. #define f77_zpbtrs zpbtrs_
  1214. #define f77_zpocon zpocon_
  1215. #define f77_zpoequ zpoequ_
  1216. #define f77_zporfs zporfs_
  1217. #define f77_zposv zposv_
  1218. #define f77_zposvx zposvx_
  1219. #define f77_zpotf2 zpotf2_
  1220. #define f77_zpotrf zpotrf_
  1221. #define f77_zpotri zpotri_
  1222. #define f77_zpotrs zpotrs_
  1223. #define f77_zppcon zppcon_
  1224. #define f77_zppequ zppequ_
  1225. #define f77_zpprfs zpprfs_
  1226. #define f77_zppsv zppsv_
  1227. #define f77_zppsvx zppsvx_
  1228. #define f77_zpptrf zpptrf_
  1229. #define f77_zpptri zpptri_
  1230. #define f77_zpptrs zpptrs_
  1231. #define f77_zptcon zptcon_
  1232. #define f77_zpteqr zpteqr_
  1233. #define f77_zptrfs zptrfs_
  1234. #define f77_zptsv zptsv_
  1235. #define f77_zptsvx zptsvx_
  1236. #define f77_zpttrf zpttrf_
  1237. #define f77_zpttrs zpttrs_
  1238. #define f77_zptts2 zptts2_
  1239. #define f77_zrot zrot_
  1240. #define f77_zspcon zspcon_
  1241. #define f77_zspmv zspmv_
  1242. #define f77_zspr zspr_
  1243. #define f77_zsprfs zsprfs_
  1244. #define f77_zspsv zspsv_
  1245. #define f77_zspsvx zspsvx_
  1246. #define f77_zsptrf zsptrf_
  1247. #define f77_zsptri zsptri_
  1248. #define f77_zsptrs zsptrs_
  1249. #define f77_zstedc zstedc_
  1250. #define f77_zstegr zstegr_
  1251. #define f77_zstein zstein_
  1252. #define f77_zsteqr zsteqr_
  1253. #define f77_zsycon zsycon_
  1254. #define f77_zsymv zsymv_
  1255. #define f77_zsyr zsyr_
  1256. #define f77_zsyrfs zsyrfs_
  1257. #define f77_zsysv zsysv_
  1258. #define f77_zsysvx zsysvx_
  1259. #define f77_zsytf2 zsytf2_
  1260. #define f77_zsytrf zsytrf_
  1261. #define f77_zsytri zsytri_
  1262. #define f77_zsytrs zsytrs_
  1263. #define f77_ztbcon ztbcon_
  1264. #define f77_ztbrfs ztbrfs_
  1265. #define f77_ztbtrs ztbtrs_
  1266. #define f77_ztgevc ztgevc_
  1267. #define f77_ztgex2 ztgex2_
  1268. #define f77_ztgexc ztgexc_
  1269. #define f77_ztgsen ztgsen_
  1270. #define f77_ztgsja ztgsja_
  1271. #define f77_ztgsna ztgsna_
  1272. #define f77_ztgsy2 ztgsy2_
  1273. #define f77_ztgsyl ztgsyl_
  1274. #define f77_ztpcon ztpcon_
  1275. #define f77_ztprfs ztprfs_
  1276. #define f77_ztptri ztptri_
  1277. #define f77_ztptrs ztptrs_
  1278. #define f77_ztrcon ztrcon_
  1279. #define f77_ztrevc ztrevc_
  1280. #define f77_ztrexc ztrexc_
  1281. #define f77_ztrrfs ztrrfs_
  1282. #define f77_ztrsen ztrsen_
  1283. #define f77_ztrsna ztrsna_
  1284. #define f77_ztrsyl ztrsyl_
  1285. #define f77_ztrti2 ztrti2_
  1286. #define f77_ztrtri ztrtri_
  1287. #define f77_ztrtrs ztrtrs_
  1288. #define f77_ztzrqf ztzrqf_
  1289. #define f77_ztzrzf ztzrzf_
  1290. #define f77_zung2l zung2l_
  1291. #define f77_zung2r zung2r_
  1292. #define f77_zungbr zungbr_
  1293. #define f77_zunghr zunghr_
  1294. #define f77_zungl2 zungl2_
  1295. #define f77_zunglq zunglq_
  1296. #define f77_zungql zungql_
  1297. #define f77_zungqr zungqr_
  1298. #define f77_zungr2 zungr2_
  1299. #define f77_zungrq zungrq_
  1300. #define f77_zungtr zungtr_
  1301. #define f77_zunm2l zunm2l_
  1302. #define f77_zunm2r zunm2r_
  1303. #define f77_zunmbr zunmbr_
  1304. #define f77_zunmhr zunmhr_
  1305. #define f77_zunml2 zunml2_
  1306. #define f77_zunmlq zunmlq_
  1307. #define f77_zunmql zunmql_
  1308. #define f77_zunmqr zunmqr_
  1309. #define f77_zunmr2 zunmr2_
  1310. #define f77_zunmr3 zunmr3_
  1311. #define f77_zunmrq zunmrq_
  1312. #define f77_zunmrz zunmrz_
  1313. #define f77_zunmtr zunmtr_
  1314. #define f77_zupgtr zupgtr_
  1315. #define f77_zupmtr zupmtr_
  1316. #elif defined(UPCASE)
  1317. #define f77_cbdsqr CBDSQR
  1318. #define f77_cgbbrd CGBBRD
  1319. #define f77_cgbcon CGBCON
  1320. #define f77_cgbequ CGBEQU
  1321. #define f77_cgbrfs CGBRFS
  1322. #define f77_cgbsv CGBSV
  1323. #define f77_cgbsvx CGBSVX
  1324. #define f77_cgbtf2 CGBTF2
  1325. #define f77_cgbtrf CGBTRF
  1326. #define f77_cgbtrs CGBTRS
  1327. #define f77_cgebak CGEBAK
  1328. #define f77_cgebal CGEBAL
  1329. #define f77_cgebd2 CGEBD2
  1330. #define f77_cgebrd CGEBRD
  1331. #define f77_cgecon CGECON
  1332. #define f77_cgeequ CGEEQU
  1333. #define f77_cgees CGEES
  1334. #define f77_cgeesx CGEESX
  1335. #define f77_cgeev CGEEV
  1336. #define f77_cgeevx CGEEVX
  1337. #define f77_cgegs CGEGS
  1338. #define f77_cgegv CGEGV
  1339. #define f77_cgehd2 CGEHD2
  1340. #define f77_cgehrd CGEHRD
  1341. #define f77_cgelq2 CGELQ2
  1342. #define f77_cgelqf CGELQF
  1343. #define f77_cgels CGELS
  1344. #define f77_cgelsd CGELSD
  1345. #define f77_cgelss CGELSS
  1346. #define f77_cgelsx CGELSX
  1347. #define f77_cgelsy CGELSY
  1348. #define f77_cgeql2 CGEQL2
  1349. #define f77_cgeqlf CGEQLF
  1350. #define f77_cgeqp3 CGEQP3
  1351. #define f77_cgeqpf CGEQPF
  1352. #define f77_cgeqr2 CGEQR2
  1353. #define f77_cgeqrf CGEQRF
  1354. #define f77_cgerfs CGERFS
  1355. #define f77_cgerq2 CGERQ2
  1356. #define f77_cgerqf CGERQF
  1357. #define f77_cgesc2 CGESC2
  1358. #define f77_cgesdd CGESDD
  1359. #define f77_cgesv CGESV
  1360. #define f77_cgesvd CGESVD
  1361. #define f77_cgesvx CGESVX
  1362. #define f77_cgetc2 CGETC2
  1363. #define f77_cgetf2 CGETF2
  1364. #define f77_cgetrf CGETRF
  1365. #define f77_cgetri CGETRI
  1366. #define f77_cgetrs CGETRS
  1367. #define f77_cggbak CGGBAK
  1368. #define f77_cggbal CGGBAL
  1369. #define f77_cgges CGGES
  1370. #define f77_cggesx CGGESX
  1371. #define f77_cggev CGGEV
  1372. #define f77_cggevx CGGEVX
  1373. #define f77_cggglm CGGGLM
  1374. #define f77_cgghrd CGGHRD
  1375. #define f77_cgglse CGGLSE
  1376. #define f77_cggqrf CGGQRF
  1377. #define f77_cggrqf CGGRQF
  1378. #define f77_cggsvd CGGSVD
  1379. #define f77_cggsvp CGGSVP
  1380. #define f77_cgtcon CGTCON
  1381. #define f77_cgtrfs CGTRFS
  1382. #define f77_cgtsv CGTSV
  1383. #define f77_cgtsvx CGTSVX
  1384. #define f77_cgttrf CGTTRF
  1385. #define f77_cgttrs CGTTRS
  1386. #define f77_cgtts2 CGTTS2
  1387. #define f77_chbev CHBEV
  1388. #define f77_chbevd CHBEVD
  1389. #define f77_chbevx CHBEVX
  1390. #define f77_chbgst CHBGST
  1391. #define f77_chbgv CHBGV
  1392. #define f77_chbgvd CHBGVD
  1393. #define f77_chbgvx CHBGVX
  1394. #define f77_chbtrd CHBTRD
  1395. #define f77_checon CHECON
  1396. #define f77_cheev CHEEV
  1397. #define f77_cheevd CHEEVD
  1398. #define f77_cheevr CHEEVR
  1399. #define f77_cheevx CHEEVX
  1400. #define f77_chegs2 CHEGS2
  1401. #define f77_chegst CHEGST
  1402. #define f77_chegv CHEGV
  1403. #define f77_chegvd CHEGVD
  1404. #define f77_chegvx CHEGVX
  1405. #define f77_cherfs CHERFS
  1406. #define f77_chesv CHESV
  1407. #define f77_chesvx CHESVX
  1408. #define f77_chetd2 CHETD2
  1409. #define f77_chetf2 CHETF2
  1410. #define f77_chetrd CHETRD
  1411. #define f77_chetrf CHETRF
  1412. #define f77_chetri CHETRI
  1413. #define f77_chetrs CHETRS
  1414. #define f77_chgeqz CHGEQZ
  1415. #define f77_chpcon CHPCON
  1416. #define f77_chpev CHPEV
  1417. #define f77_chpevd CHPEVD
  1418. #define f77_chpevx CHPEVX
  1419. #define f77_chpgst CHPGST
  1420. #define f77_chpgv CHPGV
  1421. #define f77_chpgvd CHPGVD
  1422. #define f77_chpgvx CHPGVX
  1423. #define f77_chprfs CHPRFS
  1424. #define f77_chpsv CHPSV
  1425. #define f77_chpsvx CHPSVX
  1426. #define f77_chptrd CHPTRD
  1427. #define f77_chptrf CHPTRF
  1428. #define f77_chptri CHPTRI
  1429. #define f77_chptrs CHPTRS
  1430. #define f77_chsein CHSEIN
  1431. #define f77_chseqr CHSEQR
  1432. #define f77_clabrd CLABRD
  1433. #define f77_clacgv CLACGV
  1434. #define f77_clacn2 CLACN2
  1435. #define f77_clacon CLACON
  1436. #define f77_clacp2 CLACP2
  1437. #define f77_clacpy CLACPY
  1438. #define f77_clacrm CLACRM
  1439. #define f77_clacrt CLACRT
  1440. #define f77_cladiv CLADIVSUB
  1441. #define f77_claed0 CLAED0
  1442. #define f77_claed7 CLAED7
  1443. #define f77_claed8 CLAED8
  1444. #define f77_claein CLAEIN
  1445. #define f77_claesy CLAESY
  1446. #define f77_claev2 CLAEV2
  1447. #define f77_clags2 CLAGS2
  1448. #define f77_clagtm CLAGTM
  1449. #define f77_clahef CLAHEF
  1450. #define f77_clahqr CLAHQR
  1451. #define f77_clahrd CLAHRD
  1452. #define f77_claic1 CLAIC1
  1453. #define f77_clals0 CLALS0
  1454. #define f77_clalsa CLALSA
  1455. #define f77_clalsd CLALSD
  1456. #define f77_clangb CLANGBSUB
  1457. #define f77_clange CLANGESUB
  1458. #define f77_clangt CLANGTSUB
  1459. #define f77_clanhb CLANHBSUB
  1460. #define f77_clanhe CLANHESUB
  1461. #define f77_clanhp CLANHPSUB
  1462. #define f77_clanhs CLANHSSUB
  1463. #define f77_clanht CLANHTSUB
  1464. #define f77_clansb CLANSBSUB
  1465. #define f77_clansp CLANSPSUB
  1466. #define f77_clansy CLANSYSUB
  1467. #define f77_clantb CLANTBSUB
  1468. #define f77_clantp CLANTPSUB
  1469. #define f77_clantr CLANTRSUB
  1470. #define f77_clapll CLAPLL
  1471. #define f77_clapmt CLAPMT
  1472. #define f77_claqgb CLAQGB
  1473. #define f77_claqge CLAQGE
  1474. #define f77_claqhb CLAQHB
  1475. #define f77_claqhe CLAQHE
  1476. #define f77_claqhp CLAQHP
  1477. #define f77_claqp2 CLAQP2
  1478. #define f77_claqps CLAQPS
  1479. #define f77_claqsb CLAQSB
  1480. #define f77_claqsp CLAQSP
  1481. #define f77_claqsy CLAQSY
  1482. #define f77_clar1v CLAR1V
  1483. #define f77_clar2v CLAR2V
  1484. #define f77_clarcm CLARCM
  1485. #define f77_clarf CLARF
  1486. #define f77_clarfb CLARFB
  1487. #define f77_clarfg CLARFG
  1488. #define f77_clarft CLARFT
  1489. #define f77_clarfx CLARFX
  1490. #define f77_clargv CLARGV
  1491. #define f77_clarnv CLARNV
  1492. #define f77_clarrv CLARRV
  1493. #define f77_clartg CLARTG
  1494. #define f77_clartv CLARTV
  1495. #define f77_clarz CLARZ
  1496. #define f77_clarzb CLARZB
  1497. #define f77_clarzt CLARZT
  1498. #define f77_clascl CLASCL
  1499. #define f77_claset CLASET
  1500. #define f77_clasr CLASR
  1501. #define f77_classq CLASSQ
  1502. #define f77_claswp CLASWP
  1503. #define f77_clasyf CLASYF
  1504. #define f77_clatbs CLATBS
  1505. #define f77_clatdf CLATDF
  1506. #define f77_clatps CLATPS
  1507. #define f77_clatrd CLATRD
  1508. #define f77_clatrs CLATRS
  1509. #define f77_clatrz CLATRZ
  1510. #define f77_clatzm CLATZM
  1511. #define f77_clauu2 CLAUU2
  1512. #define f77_clauum CLAUUM
  1513. #define f77_cpbcon CPBCON
  1514. #define f77_cpbequ CPBEQU
  1515. #define f77_cpbrfs CPBRFS
  1516. #define f77_cpbstf CPBSTF
  1517. #define f77_cpbsv CPBSV
  1518. #define f77_cpbsvx CPBSVX
  1519. #define f77_cpbtf2 CPBTF2
  1520. #define f77_cpbtrf CPBTRF
  1521. #define f77_cpbtrs CPBTRS
  1522. #define f77_cpocon CPOCON
  1523. #define f77_cpoequ CPOEQU
  1524. #define f77_cporfs CPORFS
  1525. #define f77_cposv CPOSV
  1526. #define f77_cposvx CPOSVX
  1527. #define f77_cpotf2 CPOTF2
  1528. #define f77_cpotrf CPOTRF
  1529. #define f77_cpotri CPOTRI
  1530. #define f77_cpotrs CPOTRS
  1531. #define f77_cppcon CPPCON
  1532. #define f77_cppequ CPPEQU
  1533. #define f77_cpprfs CPPRFS
  1534. #define f77_cppsv CPPSV
  1535. #define f77_cppsvx CPPSVX
  1536. #define f77_cpptrf CPPTRF
  1537. #define f77_cpptri CPPTRI
  1538. #define f77_cpptrs CPPTRS
  1539. #define f77_cptcon CPTCON
  1540. #define f77_cpteqr CPTEQR
  1541. #define f77_cptrfs CPTRFS
  1542. #define f77_cptsv CPTSV
  1543. #define f77_cptsvx CPTSVX
  1544. #define f77_cpttrf CPTTRF
  1545. #define f77_cpttrs CPTTRS
  1546. #define f77_cptts2 CPTTS2
  1547. #define f77_crot CROT
  1548. #define f77_cspcon CSPCON
  1549. #define f77_cspmv CSPMV
  1550. #define f77_cspr CSPR
  1551. #define f77_csprfs CSPRFS
  1552. #define f77_cspsv CSPSV
  1553. #define f77_cspsvx CSPSVX
  1554. #define f77_csptrf CSPTRF
  1555. #define f77_csptri CSPTRI
  1556. #define f77_csptrs CSPTRS
  1557. #define f77_csrot CSROT
  1558. #define f77_csrscl CSRSCL
  1559. #define f77_cstedc CSTEDC
  1560. #define f77_cstegr CSTEGR
  1561. #define f77_cstein CSTEIN
  1562. #define f77_csteqr CSTEQR
  1563. #define f77_csycon CSYCON
  1564. #define f77_csymv CSYMV
  1565. #define f77_csyr CSYR
  1566. #define f77_csyrfs CSYRFS
  1567. #define f77_csysv CSYSV
  1568. #define f77_csysvx CSYSVX
  1569. #define f77_csytf2 CSYTF2
  1570. #define f77_csytrf CSYTRF
  1571. #define f77_csytri CSYTRI
  1572. #define f77_csytrs CSYTRS
  1573. #define f77_ctbcon CTBCON
  1574. #define f77_ctbrfs CTBRFS
  1575. #define f77_ctbtrs CTBTRS
  1576. #define f77_ctgevc CTGEVC
  1577. #define f77_ctgex2 CTGEX2
  1578. #define f77_ctgexc CTGEXC
  1579. #define f77_ctgsen CTGSEN
  1580. #define f77_ctgsja CTGSJA
  1581. #define f77_ctgsna CTGSNA
  1582. #define f77_ctgsy2 CTGSY2
  1583. #define f77_ctgsyl CTGSYL
  1584. #define f77_ctpcon CTPCON
  1585. #define f77_ctprfs CTPRFS
  1586. #define f77_ctptri CTPTRI
  1587. #define f77_ctptrs CTPTRS
  1588. #define f77_ctrcon CTRCON
  1589. #define f77_ctrevc CTREVC
  1590. #define f77_ctrexc CTREXC
  1591. #define f77_ctrrfs CTRRFS
  1592. #define f77_ctrsen CTRSEN
  1593. #define f77_ctrsna CTRSNA
  1594. #define f77_ctrsyl CTRSYL
  1595. #define f77_ctrti2 CTRTI2
  1596. #define f77_ctrtri CTRTRI
  1597. #define f77_ctrtrs CTRTRS
  1598. #define f77_ctzrqf CTZRQF
  1599. #define f77_ctzrzf CTZRZF
  1600. #define f77_cung2l CUNG2L
  1601. #define f77_cung2r CUNG2R
  1602. #define f77_cungbr CUNGBR
  1603. #define f77_cunghr CUNGHR
  1604. #define f77_cungl2 CUNGL2
  1605. #define f77_cunglq CUNGLQ
  1606. #define f77_cungql CUNGQL
  1607. #define f77_cungqr CUNGQR
  1608. #define f77_cungr2 CUNGR2
  1609. #define f77_cungrq CUNGRQ
  1610. #define f77_cungtr CUNGTR
  1611. #define f77_cunm2l CUNM2L
  1612. #define f77_cunm2r CUNM2R
  1613. #define f77_cunmbr CUNMBR
  1614. #define f77_cunmhr CUNMHR
  1615. #define f77_cunml2 CUNML2
  1616. #define f77_cunmlq CUNMLQ
  1617. #define f77_cunmql CUNMQL
  1618. #define f77_cunmqr CUNMQR
  1619. #define f77_cunmr2 CUNMR2
  1620. #define f77_cunmr3 CUNMR3
  1621. #define f77_cunmrq CUNMRQ
  1622. #define f77_cunmrz CUNMRZ
  1623. #define f77_cunmtr CUNMTR
  1624. #define f77_cupgtr CUPGTR
  1625. #define f77_cupmtr CUPMTR
  1626. #define f77_dbdsdc DBDSDC
  1627. #define f77_dbdsqr DBDSQR
  1628. #define f77_ddisna DDISNA
  1629. #define f77_dgbbrd DGBBRD
  1630. #define f77_dgbcon DGBCON
  1631. #define f77_dgbequ DGBEQU
  1632. #define f77_dgbrfs DGBRFS
  1633. #define f77_dgbsv DGBSV
  1634. #define f77_dgbsvx DGBSVX
  1635. #define f77_dgbtf2 DGBTF2
  1636. #define f77_dgbtrf DGBTRF
  1637. #define f77_dgbtrs DGBTRS
  1638. #define f77_dgebak DGEBAK
  1639. #define f77_dgebal DGEBAL
  1640. #define f77_dgebd2 DGEBD2
  1641. #define f77_dgebrd DGEBRD
  1642. #define f77_dgecon DGECON
  1643. #define f77_dgeequ DGEEQU
  1644. #define f77_dgees DGEES
  1645. #define f77_dgeesx DGEESX
  1646. #define f77_dgeev DGEEV
  1647. #define f77_dgeevx DGEEVX
  1648. #define f77_dgegs DGEGS
  1649. #define f77_dgegv DGEGV
  1650. #define f77_dgehd2 DGEHD2
  1651. #define f77_dgehrd DGEHRD
  1652. #define f77_dgelq2 DGELQ2
  1653. #define f77_dgelqf DGELQF
  1654. #define f77_dgels DGELS
  1655. #define f77_dgelsd DGELSD
  1656. #define f77_dgelss DGELSS
  1657. #define f77_dgelsx DGELSX
  1658. #define f77_dgelsy DGELSY
  1659. #define f77_dgeql2 DGEQL2
  1660. #define f77_dgeqlf DGEQLF
  1661. #define f77_dgeqp3 DGEQP3
  1662. #define f77_dgeqpf DGEQPF
  1663. #define f77_dgeqr2 DGEQR2
  1664. #define f77_dgeqrf DGEQRF
  1665. #define f77_dgerfs DGERFS
  1666. #define f77_dgerq2 DGERQ2
  1667. #define f77_dgerqf DGERQF
  1668. #define f77_dgesc2 DGESC2
  1669. #define f77_dgesdd DGESDD
  1670. #define f77_dgesv DGESV
  1671. #define f77_dgesvd DGESVD
  1672. #define f77_dgesvx DGESVX
  1673. #define f77_dgetc2 DGETC2
  1674. #define f77_dgetf2 DGETF2
  1675. #define f77_dgetrf DGETRF
  1676. #define f77_dgetri DGETRI
  1677. #define f77_dgetrs DGETRS
  1678. #define f77_dggbak DGGBAK
  1679. #define f77_dggbal DGGBAL
  1680. #define f77_dgges DGGES
  1681. #define f77_dggesx DGGESX
  1682. #define f77_dggev DGGEV
  1683. #define f77_dggevx DGGEVX
  1684. #define f77_dggglm DGGGLM
  1685. #define f77_dgghrd DGGHRD
  1686. #define f77_dgglse DGGLSE
  1687. #define f77_dggqrf DGGQRF
  1688. #define f77_dggrqf DGGRQF
  1689. #define f77_dggsvd DGGSVD
  1690. #define f77_dggsvp DGGSVP
  1691. #define f77_dgtcon DGTCON
  1692. #define f77_dgtrfs DGTRFS
  1693. #define f77_dgtsv DGTSV
  1694. #define f77_dgtsvx DGTSVX
  1695. #define f77_dgttrf DGTTRF
  1696. #define f77_dgttrs DGTTRS
  1697. #define f77_dgtts2 DGTTS2
  1698. #define f77_dhgeqz DHGEQZ
  1699. #define f77_dhsein DHSEIN
  1700. #define f77_dhseqr DHSEQR
  1701. #define f77_dlabad DLABAD
  1702. #define f77_dlabrd DLABRD
  1703. #define f77_dlacn2 DLACN2
  1704. #define f77_dlacon DLACON
  1705. #define f77_dlacpy DLACPY
  1706. #define f77_dladiv DLADIV
  1707. #define f77_dlae2 DLAE2
  1708. #define f77_dlaebz DLAEBZ
  1709. #define f77_dlaed0 DLAED0
  1710. #define f77_dlaed1 DLAED1
  1711. #define f77_dlaed2 DLAED2
  1712. #define f77_dlaed3 DLAED3
  1713. #define f77_dlaed4 DLAED4
  1714. #define f77_dlaed5 DLAED5
  1715. #define f77_dlaed6 DLAED6
  1716. #define f77_dlaed7 DLAED7
  1717. #define f77_dlaed8 DLAED8
  1718. #define f77_dlaed9 DLAED9
  1719. #define f77_dlaeda DLAEDA
  1720. #define f77_dlaein DLAEIN
  1721. #define f77_dlaev2 DLAEV2
  1722. #define f77_dlaexc DLAEXC
  1723. #define f77_dlag2 DLAG2
  1724. #define f77_dlags2 DLAGS2
  1725. #define f77_dlagtf DLAGTF
  1726. #define f77_dlagtm DLAGTM
  1727. #define f77_dlagts DLAGTS
  1728. #define f77_dlagv2 DLAGV2
  1729. #define f77_dlahqr DLAHQR
  1730. #define f77_dlahrd DLAHRD
  1731. #define f77_dlaic1 DLAIC1
  1732. #define f77_dlaln2 DLALN2
  1733. #define f77_dlals0 DLALS0
  1734. #define f77_dlalsa DLALSA
  1735. #define f77_dlalsd DLALSD
  1736. #define f77_dlamch DLAMCHSUB
  1737. #define f77_dlamc1 DLAMC1
  1738. #define f77_dlamc2 DLAMC2
  1739. #define f77_dlamc3 DLAMC3SUB
  1740. #define f77_dlamc4 DLAMC4
  1741. #define f77_dlamc5 DLAMC5
  1742. #define f77_dlamrg DLAMRG
  1743. #define f77_dlangb DLANGBSUB
  1744. #define f77_dlange DLANGESUB
  1745. #define f77_dlangt DLANGTSUB
  1746. #define f77_dlanhs DLANHSSUB
  1747. #define f77_dlansb DLANSBSUB
  1748. #define f77_dlansp DLANSPSUB
  1749. #define f77_dlanst DLANSTSUB
  1750. #define f77_dlansy DLANSYSUB
  1751. #define f77_dlantb DLANTBSUB
  1752. #define f77_dlantp DLANTPSUB
  1753. #define f77_dlantr DLANTRSUB
  1754. #define f77_dlanv2 DLANV2
  1755. #define f77_dlapll DLAPLL
  1756. #define f77_dlapmt DLAPMT
  1757. #define f77_dlapy2 DLAPY2SUB
  1758. #define f77_dlapy3 DLAPY3SUB
  1759. #define f77_dlaqgb DLAQGB
  1760. #define f77_dlaqge DLAQGE
  1761. #define f77_dlaqp2 DLAQP2
  1762. #define f77_dlaqps DLAQPS
  1763. #define f77_dlaqsb DLAQSB
  1764. #define f77_dlaqsp DLAQSP
  1765. #define f77_dlaqsy DLAQSY
  1766. #define f77_dlaqtr DLAQTR
  1767. #define f77_dlar1v DLAR1V
  1768. #define f77_dlar2v DLAR2V
  1769. #define f77_dlarf DLARF
  1770. #define f77_dlarfb DLARFB
  1771. #define f77_dlarfg DLARFG
  1772. #define f77_dlarft DLARFT
  1773. #define f77_dlarfx DLARFX
  1774. #define f77_dlargv DLARGV
  1775. #define f77_dlarnv DLARNV
  1776. #define f77_dlarrb DLARRB
  1777. #define f77_dlarre DLARRE
  1778. #define f77_dlarrf DLARRF
  1779. #define f77_dlarrv DLARRV
  1780. #define f77_dlartg DLARTG
  1781. #define f77_dlartv DLARTV
  1782. #define f77_dlaruv DLARUV
  1783. #define f77_dlarz DLARZ
  1784. #define f77_dlarzb DLARZB
  1785. #define f77_dlarzt DLARZT
  1786. #define f77_dlas2 DLAS2
  1787. #define f77_dlascl DLASCL
  1788. #define f77_dlasd0 DLASD0
  1789. #define f77_dlasd1 DLASD1
  1790. #define f77_dlasd2 DLASD2
  1791. #define f77_dlasd3 DLASD3
  1792. #define f77_dlasd4 DLASD4
  1793. #define f77_dlasd5 DLASD5
  1794. #define f77_dlasd6 DLASD6
  1795. #define f77_dlasd7 DLASD7
  1796. #define f77_dlasd8 DLASD8
  1797. #define f77_dlasda DLASDA
  1798. #define f77_dlasdq DLASDQ
  1799. #define f77_dlasdt DLASDT
  1800. #define f77_dlaset DLASET
  1801. #define f77_dlasq1 DLASQ1
  1802. #define f77_dlasq2 DLASQ2
  1803. #define f77_dlasq3 DLASQ3
  1804. #define f77_dlasq4 DLASQ4
  1805. #define f77_dlasq5 DLASQ5
  1806. #define f77_dlasq6 DLASQ6
  1807. #define f77_dlasr DLASR
  1808. #define f77_dlasrt DLASRT
  1809. #define f77_dlassq DLASSQ
  1810. #define f77_dlasv2 DLASV2
  1811. #define f77_dlaswp DLASWP
  1812. #define f77_dlasy2 DLASY2
  1813. #define f77_dlasyf DLASYF
  1814. #define f77_dlatbs DLATBS
  1815. #define f77_dlatdf DLATDF
  1816. #define f77_dlatps DLATPS
  1817. #define f77_dlatrd DLATRD
  1818. #define f77_dlatrs DLATRS
  1819. #define f77_dlatrz DLATRZ
  1820. #define f77_dlatzm DLATZM
  1821. #define f77_dlauu2 DLAUU2
  1822. #define f77_dlauum DLAUUM
  1823. #define f77_dlazq3 DLAZQ3
  1824. #define f77_dlazq4 DLAZQ4
  1825. #define f77_dopgtr DOPGTR
  1826. #define f77_dopmtr DOPMTR
  1827. #define f77_dorg2l DORG2L
  1828. #define f77_dorg2r DORG2R
  1829. #define f77_dorgbr DORGBR
  1830. #define f77_dorghr DORGHR
  1831. #define f77_dorgl2 DORGL2
  1832. #define f77_dorglq DORGLQ
  1833. #define f77_dorgql DORGQL
  1834. #define f77_dorgqr DORGQR
  1835. #define f77_dorgr2 DORGR2
  1836. #define f77_dorgrq DORGRQ
  1837. #define f77_dorgtr DORGTR
  1838. #define f77_dorm2l DORM2L
  1839. #define f77_dorm2r DORM2R
  1840. #define f77_dormbr DORMBR
  1841. #define f77_dormhr DORMHR
  1842. #define f77_dorml2 DORML2
  1843. #define f77_dormlq DORMLQ
  1844. #define f77_dormql DORMQL
  1845. #define f77_dormqr DORMQR
  1846. #define f77_dormr2 DORMR2
  1847. #define f77_dormr3 DORMR3
  1848. #define f77_dormrq DORMRQ
  1849. #define f77_dormrz DORMRZ
  1850. #define f77_dormtr DORMTR
  1851. #define f77_dpbcon DPBCON
  1852. #define f77_dpbequ DPBEQU
  1853. #define f77_dpbrfs DPBRFS
  1854. #define f77_dpbstf DPBSTF
  1855. #define f77_dpbsv DPBSV
  1856. #define f77_dpbsvx DPBSVX
  1857. #define f77_dpbtf2 DPBTF2
  1858. #define f77_dpbtrf DPBTRF
  1859. #define f77_dpbtrs DPBTRS
  1860. #define f77_dpocon DPOCON
  1861. #define f77_dpoequ DPOEQU
  1862. #define f77_dporfs DPORFS
  1863. #define f77_dposv DPOSV
  1864. #define f77_dposvx DPOSVX
  1865. #define f77_dpotf2 DPOTF2
  1866. #define f77_dpotrf DPOTRF
  1867. #define f77_dpotri DPOTRI
  1868. #define f77_dpotrs DPOTRS
  1869. #define f77_dppcon DPPCON
  1870. #define f77_dppequ DPPEQU
  1871. #define f77_dpprfs DPPRFS
  1872. #define f77_dppsv DPPSV
  1873. #define f77_dppsvx DPPSVX
  1874. #define f77_dpptrf DPPTRF
  1875. #define f77_dpptri DPPTRI
  1876. #define f77_dpptrs DPPTRS
  1877. #define f77_dptcon DPTCON
  1878. #define f77_dpteqr DPTEQR
  1879. #define f77_dptrfs DPTRFS
  1880. #define f77_dptsv DPTSV
  1881. #define f77_dptsvx DPTSVX
  1882. #define f77_dpttrf DPTTRF
  1883. #define f77_dpttrs DPTTRS
  1884. #define f77_dptts2 DPTTS2
  1885. #define f77_drscl DRSCL
  1886. #define f77_dsbev DSBEV
  1887. #define f77_dsbevd DSBEVD
  1888. #define f77_dsbevx DSBEVX
  1889. #define f77_dsbgst DSBGST
  1890. #define f77_dsbgv DSBGV
  1891. #define f77_dsbgvd DSBGVD
  1892. #define f77_dsbgvx DSBGVX
  1893. #define f77_dsbtrd DSBTRD
  1894. #define f77_dsecnd DSECNDSUB
  1895. #define f77_dspcon DSPCON
  1896. #define f77_dspev DSPEV
  1897. #define f77_dspevd DSPEVD
  1898. #define f77_dspevx DSPEVX
  1899. #define f77_dspgst DSPGST
  1900. #define f77_dspgv DSPGV
  1901. #define f77_dspgvd DSPGVD
  1902. #define f77_dspgvx DSPGVX
  1903. #define f77_dsprfs DSPRFS
  1904. #define f77_dspsv DSPSV
  1905. #define f77_dspsvx DSPSVX
  1906. #define f77_dsptrd DSPTRD
  1907. #define f77_dsptrf DSPTRF
  1908. #define f77_dsptri DSPTRI
  1909. #define f77_dsptrs DSPTRS
  1910. #define f77_dstebz DSTEBZ
  1911. #define f77_dstedc DSTEDC
  1912. #define f77_dstegr DSTEGR
  1913. #define f77_dstein DSTEIN
  1914. #define f77_dsteqr DSTEQR
  1915. #define f77_dsterf DSTERF
  1916. #define f77_dstev DSTEV
  1917. #define f77_dstevd DSTEVD
  1918. #define f77_dstevr DSTEVR
  1919. #define f77_dstevx DSTEVX
  1920. #define f77_dsycon DSYCON
  1921. #define f77_dsyev DSYEV
  1922. #define f77_dsyevd DSYEVD
  1923. #define f77_dsyevr DSYEVR
  1924. #define f77_dsyevx DSYEVX
  1925. #define f77_dsygs2 DSYGS2
  1926. #define f77_dsygst DSYGST
  1927. #define f77_dsygv DSYGV
  1928. #define f77_dsygvd DSYGVD
  1929. #define f77_dsygvx DSYGVX
  1930. #define f77_dsyrfs DSYRFS
  1931. #define f77_dsysv DSYSV
  1932. #define f77_dsysvx DSYSVX
  1933. #define f77_dsytd2 DSYTD2
  1934. #define f77_dsytf2 DSYTF2
  1935. #define f77_dsytrd DSYTRD
  1936. #define f77_dsytrf DSYTRF
  1937. #define f77_dsytri DSYTRI
  1938. #define f77_dsytrs DSYTRS
  1939. #define f77_dtbcon DTBCON
  1940. #define f77_dtbrfs DTBRFS
  1941. #define f77_dtbtrs DTBTRS
  1942. #define f77_dtgevc DTGEVC
  1943. #define f77_dtgex2 DTGEX2
  1944. #define f77_dtgexc DTGEXC
  1945. #define f77_dtgsen DTGSEN
  1946. #define f77_dtgsja DTGSJA
  1947. #define f77_dtgsna DTGSNA
  1948. #define f77_dtgsy2 DTGSY2
  1949. #define f77_dtgsyl DTGSYL
  1950. #define f77_dtpcon DTPCON
  1951. #define f77_dtprfs DTPRFS
  1952. #define f77_dtptri DTPTRI
  1953. #define f77_dtptrs DTPTRS
  1954. #define f77_dtrcon DTRCON
  1955. #define f77_dtrevc DTREVC
  1956. #define f77_dtrexc DTREXC
  1957. #define f77_dtrrfs DTRRFS
  1958. #define f77_dtrsen DTRSEN
  1959. #define f77_dtrsna DTRSNA
  1960. #define f77_dtrsyl DTRSYL
  1961. #define f77_dtrti2 DTRTI2
  1962. #define f77_dtrtri DTRTRI
  1963. #define f77_dtrtrs DTRTRS
  1964. #define f77_dtzrqf DTZRQF
  1965. #define f77_dtzrzf DTZRZF
  1966. #define f77_dzsum1 DZSUM1SUB
  1967. #define f77_icmax1 ICMAX1SUB
  1968. #define f77_ieeeck IEEECKSUB
  1969. #define f77_ilaenv ILAENVSUB
  1970. #define f77_ilaver ILAVER
  1971. #define f77_izmax1 IZMAX1SUB
  1972. #define f77_lsame LSAMESUB
  1973. #define f77_lsamen LSAMENSUB
  1974. #define f77_sbdsdc SBDSDC
  1975. #define f77_sbdsqr SBDSQR
  1976. #define f77_scsum1 SCSUM1SUB
  1977. #define f77_sdisna SDISNA
  1978. #define f77_second SECONDSUB
  1979. #define f77_sgbbrd SGBBRD
  1980. #define f77_sgbcon SGBCON
  1981. #define f77_sgbequ SGBEQU
  1982. #define f77_sgbrfs SGBRFS
  1983. #define f77_sgbsv SGBSV
  1984. #define f77_sgbsvx SGBSVX
  1985. #define f77_sgbtf2 SGBTF2
  1986. #define f77_sgbtrf SGBTRF
  1987. #define f77_sgbtrs SGBTRS
  1988. #define f77_sgebak SGEBAK
  1989. #define f77_sgebal SGEBAL
  1990. #define f77_sgebd2 SGEBD2
  1991. #define f77_sgebrd SGEBRD
  1992. #define f77_sgecon SGECON
  1993. #define f77_sgeequ SGEEQU
  1994. #define f77_sgees SGEES
  1995. #define f77_sgeesx SGEESX
  1996. #define f77_sgeev SGEEV
  1997. #define f77_sgeevx SGEEVX
  1998. #define f77_sgegs SGEGS
  1999. #define f77_sgegv SGEGV
  2000. #define f77_sgehd2 SGEHD2
  2001. #define f77_sgehrd SGEHRD
  2002. #define f77_sgelq2 SGELQ2
  2003. #define f77_sgelqf SGELQF
  2004. #define f77_sgels SGELS
  2005. #define f77_sgelsd SGELSD
  2006. #define f77_sgelss SGELSS
  2007. #define f77_sgelsx SGELSX
  2008. #define f77_sgelsy SGELSY
  2009. #define f77_sgeql2 SGEQL2
  2010. #define f77_sgeqlf SGEQLF
  2011. #define f77_sgeqp3 SGEQP3
  2012. #define f77_sgeqpf SGEQPF
  2013. #define f77_sgeqr2 SGEQR2
  2014. #define f77_sgeqrf SGEQRF
  2015. #define f77_sgerfs SGERFS
  2016. #define f77_sgerq2 SGERQ2
  2017. #define f77_sgerqf SGERQF
  2018. #define f77_sgesc2 SGESC2
  2019. #define f77_sgesdd SGESDD
  2020. #define f77_sgesv SGESV
  2021. #define f77_sgesvd SGESVD
  2022. #define f77_sgesvx SGESVX
  2023. #define f77_sgetc2 SGETC2
  2024. #define f77_sgetf2 SGETF2
  2025. #define f77_sgetrf SGETRF
  2026. #define f77_sgetri SGETRI
  2027. #define f77_sgetrs SGETRS
  2028. #define f77_sggbak SGGBAK
  2029. #define f77_sggbal SGGBAL
  2030. #define f77_sgges SGGES
  2031. #define f77_sggesx SGGESX
  2032. #define f77_sggev SGGEV
  2033. #define f77_sggevx SGGEVX
  2034. #define f77_sggglm SGGGLM
  2035. #define f77_sgghrd SGGHRD
  2036. #define f77_sgglse SGGLSE
  2037. #define f77_sggqrf SGGQRF
  2038. #define f77_sggrqf SGGRQF
  2039. #define f77_sggsvd SGGSVD
  2040. #define f77_sggsvp SGGSVP
  2041. #define f77_sgtcon SGTCON
  2042. #define f77_sgtrfs SGTRFS
  2043. #define f77_sgtsv SGTSV
  2044. #define f77_sgtsvx SGTSVX
  2045. #define f77_sgttrf SGTTRF
  2046. #define f77_sgttrs SGTTRS
  2047. #define f77_sgtts2 SGTTS2
  2048. #define f77_shgeqz SHGEQZ
  2049. #define f77_shsein SHSEIN
  2050. #define f77_shseqr SHSEQR
  2051. #define f77_slabad SLABAD
  2052. #define f77_slabrd SLABRD
  2053. #define f77_slacn2 SLACN2
  2054. #define f77_slacon SLACON
  2055. #define f77_slacpy SLACPY
  2056. #define f77_sladiv SLADIV
  2057. #define f77_slae2 SLAE2
  2058. #define f77_slaebz SLAEBZ
  2059. #define f77_slaed0 SLAED0
  2060. #define f77_slaed1 SLAED1
  2061. #define f77_slaed2 SLAED2
  2062. #define f77_slaed3 SLAED3
  2063. #define f77_slaed4 SLAED4
  2064. #define f77_slaed5 SLAED5
  2065. #define f77_slaed6 SLAED6
  2066. #define f77_slaed7 SLAED7
  2067. #define f77_slaed8 SLAED8
  2068. #define f77_slaed9 SLAED9
  2069. #define f77_slaeda SLAEDA
  2070. #define f77_slaein SLAEIN
  2071. #define f77_slaev2 SLAEV2
  2072. #define f77_slaexc SLAEXC
  2073. #define f77_slag2 SLAG2
  2074. #define f77_slags2 SLAGS2
  2075. #define f77_slagtf SLAGTF
  2076. #define f77_slagtm SLAGTM
  2077. #define f77_slagts SLAGTS
  2078. #define f77_slagv2 SLAGV2
  2079. #define f77_slahqr SLAHQR
  2080. #define f77_slahrd SLAHRD
  2081. #define f77_slaic1 SLAIC1
  2082. #define f77_slaln2 SLALN2
  2083. #define f77_slals0 SLALS0
  2084. #define f77_slalsa SLALSA
  2085. #define f77_slalsd SLALSD
  2086. #define f77_slamch SLAMCHSUB
  2087. #define f77_slamc1 SLAMC1
  2088. #define f77_slamc2 SLAMC2
  2089. #define f77_slamc3 SLAMC3SUB
  2090. #define f77_slamc4 SLAMC4
  2091. #define f77_slamc5 SLAMC5
  2092. #define f77_slamrg SLAMRG
  2093. #define f77_slangb SLANGBSUB
  2094. #define f77_slange SLANGESUB
  2095. #define f77_slangt SLANGTSUB
  2096. #define f77_slanhs SLANHSSUB
  2097. #define f77_slansb SLANSBSUB
  2098. #define f77_slansp SLANSPSUB
  2099. #define f77_slanst SLANSTSUB
  2100. #define f77_slansy SLANSYSUB
  2101. #define f77_slantb SLANTBSUB
  2102. #define f77_slantp SLANTPSUB
  2103. #define f77_slantr SLANTRSUB
  2104. #define f77_slanv2 SLANV2
  2105. #define f77_slapll SLAPLL
  2106. #define f77_slapmt SLAPMT
  2107. #define f77_slapy2 SLAPY2SUB
  2108. #define f77_slapy3 SLAPY3SUB
  2109. #define f77_slaqgb SLAQGB
  2110. #define f77_slaqge SLAQGE
  2111. #define f77_slaqp2 SLAQP2
  2112. #define f77_slaqps SLAQPS
  2113. #define f77_slaqsb SLAQSB
  2114. #define f77_slaqsp SLAQSP
  2115. #define f77_slaqsy SLAQSY
  2116. #define f77_slaqtr SLAQTR
  2117. #define f77_slar1v SLAR1V
  2118. #define f77_slar2v SLAR2V
  2119. #define f77_slarf SLARF
  2120. #define f77_slarfb SLARFB
  2121. #define f77_slarfg SLARFG
  2122. #define f77_slarft SLARFT
  2123. #define f77_slarfx SLARFX
  2124. #define f77_slargv SLARGV
  2125. #define f77_slarnv SLARNV
  2126. #define f77_slarrb SLARRB
  2127. #define f77_slarre SLARRE
  2128. #define f77_slarrf SLARRF
  2129. #define f77_slarrv SLARRV
  2130. #define f77_slartg SLARTG
  2131. #define f77_slartv SLARTV
  2132. #define f77_slaruv SLARUV
  2133. #define f77_slarz SLARZ
  2134. #define f77_slarzb SLARZB
  2135. #define f77_slarzt SLARZT
  2136. #define f77_slas2 SLAS2
  2137. #define f77_slascl SLASCL
  2138. #define f77_slasd0 SLASD0
  2139. #define f77_slasd1 SLASD1
  2140. #define f77_slasd2 SLASD2
  2141. #define f77_slasd3 SLASD3
  2142. #define f77_slasd4 SLASD4
  2143. #define f77_slasd5 SLASD5
  2144. #define f77_slasd6 SLASD6
  2145. #define f77_slasd7 SLASD7
  2146. #define f77_slasd8 SLASD8
  2147. #define f77_slasda SLASDA
  2148. #define f77_slasdq SLASDQ
  2149. #define f77_slasdt SLASDT
  2150. #define f77_slaset SLASET
  2151. #define f77_slasq1 SLASQ1
  2152. #define f77_slasq2 SLASQ2
  2153. #define f77_slasq3 SLASQ3
  2154. #define f77_slasq4 SLASQ4
  2155. #define f77_slasq5 SLASQ5
  2156. #define f77_slasq6 SLASQ6
  2157. #define f77_slasr SLASR
  2158. #define f77_slasrt SLASRT
  2159. #define f77_slassq SLASSQ
  2160. #define f77_slasv2 SLASV2
  2161. #define f77_slaswp SLASWP
  2162. #define f77_slasy2 SLASY2
  2163. #define f77_slasyf SLASYF
  2164. #define f77_slatbs SLATBS
  2165. #define f77_slatdf SLATDF
  2166. #define f77_slatps SLATPS
  2167. #define f77_slatrd SLATRD
  2168. #define f77_slatrs SLATRS
  2169. #define f77_slatrz SLATRZ
  2170. #define f77_slatzm SLATZM
  2171. #define f77_slauu2 SLAUU2
  2172. #define f77_slauum SLAUUM
  2173. #define f77_slazq3 SLAZQ3
  2174. #define f77_slazq4 SLAZQ4
  2175. #define f77_sopgtr SOPGTR
  2176. #define f77_sopmtr SOPMTR
  2177. #define f77_sorg2l SORG2L
  2178. #define f77_sorg2r SORG2R
  2179. #define f77_sorgbr SORGBR
  2180. #define f77_sorghr SORGHR
  2181. #define f77_sorgl2 SORGL2
  2182. #define f77_sorglq SORGLQ
  2183. #define f77_sorgql SORGQL
  2184. #define f77_sorgqr SORGQR
  2185. #define f77_sorgr2 SORGR2
  2186. #define f77_sorgrq SORGRQ
  2187. #define f77_sorgtr SORGTR
  2188. #define f77_sorm2l SORM2L
  2189. #define f77_sorm2r SORM2R
  2190. #define f77_sormbr SORMBR
  2191. #define f77_sormhr SORMHR
  2192. #define f77_sorml2 SORML2
  2193. #define f77_sormlq SORMLQ
  2194. #define f77_sormql SORMQL
  2195. #define f77_sormqr SORMQR
  2196. #define f77_sormr2 SORMR2
  2197. #define f77_sormr3 SORMR3
  2198. #define f77_sormrq SORMRQ
  2199. #define f77_sormrz SORMRZ
  2200. #define f77_sormtr SORMTR
  2201. #define f77_spbcon SPBCON
  2202. #define f77_spbequ SPBEQU
  2203. #define f77_spbrfs SPBRFS
  2204. #define f77_spbstf SPBSTF
  2205. #define f77_spbsv SPBSV
  2206. #define f77_spbsvx SPBSVX
  2207. #define f77_spbtf2 SPBTF2
  2208. #define f77_spbtrf SPBTRF
  2209. #define f77_spbtrs SPBTRS
  2210. #define f77_spocon SPOCON
  2211. #define f77_spoequ SPOEQU
  2212. #define f77_sporfs SPORFS
  2213. #define f77_sposv SPOSV
  2214. #define f77_sposvx SPOSVX
  2215. #define f77_spotf2 SPOTF2
  2216. #define f77_spotrf SPOTRF
  2217. #define f77_spotri SPOTRI
  2218. #define f77_spotrs SPOTRS
  2219. #define f77_sppcon SPPCON
  2220. #define f77_sppequ SPPEQU
  2221. #define f77_spprfs SPPRFS
  2222. #define f77_sppsv SPPSV
  2223. #define f77_sppsvx SPPSVX
  2224. #define f77_spptrf SPPTRF
  2225. #define f77_spptri SPPTRI
  2226. #define f77_spptrs SPPTRS
  2227. #define f77_sptcon SPTCON
  2228. #define f77_spteqr SPTEQR
  2229. #define f77_sptrfs SPTRFS
  2230. #define f77_sptsv SPTSV
  2231. #define f77_sptsvx SPTSVX
  2232. #define f77_spttrf SPTTRF
  2233. #define f77_spttrs SPTTRS
  2234. #define f77_sptts2 SPTTS2
  2235. #define f77_srscl SRSCL
  2236. #define f77_ssbev SSBEV
  2237. #define f77_ssbevd SSBEVD
  2238. #define f77_ssbevx SSBEVX
  2239. #define f77_ssbgst SSBGST
  2240. #define f77_ssbgv SSBGV
  2241. #define f77_ssbgvd SSBGVD
  2242. #define f77_ssbgvx SSBGVX
  2243. #define f77_ssbtrd SSBTRD
  2244. #define f77_sspcon SSPCON
  2245. #define f77_sspev SSPEV
  2246. #define f77_sspevd SSPEVD
  2247. #define f77_sspevx SSPEVX
  2248. #define f77_sspgst SSPGST
  2249. #define f77_sspgv SSPGV
  2250. #define f77_sspgvd SSPGVD
  2251. #define f77_sspgvx SSPGVX
  2252. #define f77_ssprfs SSPRFS
  2253. #define f77_sspsv SSPSV
  2254. #define f77_sspsvx SSPSVX
  2255. #define f77_ssptrd SSPTRD
  2256. #define f77_ssptrf SSPTRF
  2257. #define f77_ssptri SSPTRI
  2258. #define f77_ssptrs SSPTRS
  2259. #define f77_sstebz SSTEBZ
  2260. #define f77_sstedc SSTEDC
  2261. #define f77_sstegr SSTEGR
  2262. #define f77_sstein SSTEIN
  2263. #define f77_ssteqr SSTEQR
  2264. #define f77_ssterf SSTERF
  2265. #define f77_sstev SSTEV
  2266. #define f77_sstevd SSTEVD
  2267. #define f77_sstevr SSTEVR
  2268. #define f77_sstevx SSTEVX
  2269. #define f77_ssycon SSYCON
  2270. #define f77_ssyev SSYEV
  2271. #define f77_ssyevd SSYEVD
  2272. #define f77_ssyevr SSYEVR
  2273. #define f77_ssyevx SSYEVX
  2274. #define f77_ssygs2 SSYGS2
  2275. #define f77_ssygst SSYGST
  2276. #define f77_ssygv SSYGV
  2277. #define f77_ssygvd SSYGVD
  2278. #define f77_ssygvx SSYGVX
  2279. #define f77_ssyrfs SSYRFS
  2280. #define f77_ssysv SSYSV
  2281. #define f77_ssysvx SSYSVX
  2282. #define f77_ssytd2 SSYTD2
  2283. #define f77_ssytf2 SSYTF2
  2284. #define f77_ssytrd SSYTRD
  2285. #define f77_ssytrf SSYTRF
  2286. #define f77_ssytri SSYTRI
  2287. #define f77_ssytrs SSYTRS
  2288. #define f77_stbcon STBCON
  2289. #define f77_stbrfs STBRFS
  2290. #define f77_stbtrs STBTRS
  2291. #define f77_stgevc STGEVC
  2292. #define f77_stgex2 STGEX2
  2293. #define f77_stgexc STGEXC
  2294. #define f77_stgsen STGSEN
  2295. #define f77_stgsja STGSJA
  2296. #define f77_stgsna STGSNA
  2297. #define f77_stgsy2 STGSY2
  2298. #define f77_stgsyl STGSYL
  2299. #define f77_stpcon STPCON
  2300. #define f77_stprfs STPRFS
  2301. #define f77_stptri STPTRI
  2302. #define f77_stptrs STPTRS
  2303. #define f77_strcon STRCON
  2304. #define f77_strevc STREVC
  2305. #define f77_strexc STREXC
  2306. #define f77_strrfs STRRFS
  2307. #define f77_strsen STRSEN
  2308. #define f77_strsna STRSNA
  2309. #define f77_strsyl STRSYL
  2310. #define f77_strti2 STRTI2
  2311. #define f77_strtri STRTRI
  2312. #define f77_strtrs STRTRS
  2313. #define f77_stzrqf STZRQF
  2314. #define f77_stzrzf STZRZF
  2315. #define f77_xerbla XERBLA
  2316. #define f77_zbdsqr ZBDSQR
  2317. #define f77_zdrot ZDROT
  2318. #define f77_zdrscl ZDRSCL
  2319. #define f77_zgbbrd ZGBBRD
  2320. #define f77_zgbcon ZGBCON
  2321. #define f77_zgbequ ZGBEQU
  2322. #define f77_zgbrfs ZGBRFS
  2323. #define f77_zgbsv ZGBSV
  2324. #define f77_zgbsvx ZGBSVX
  2325. #define f77_zgbtf2 ZGBTF2
  2326. #define f77_zgbtrf ZGBTRF
  2327. #define f77_zgbtrs ZGBTRS
  2328. #define f77_zgebak ZGEBAK
  2329. #define f77_zgebal ZGEBAL
  2330. #define f77_zgebd2 ZGEBD2
  2331. #define f77_zgebrd ZGEBRD
  2332. #define f77_zgecon ZGECON
  2333. #define f77_zgeequ ZGEEQU
  2334. #define f77_zgees ZGEES
  2335. #define f77_zgeesx ZGEESX
  2336. #define f77_zgeev ZGEEV
  2337. #define f77_zgeevx ZGEEVX
  2338. #define f77_zgegs ZGEGS
  2339. #define f77_zgegv ZGEGV
  2340. #define f77_zgehd2 ZGEHD2
  2341. #define f77_zgehrd ZGEHRD
  2342. #define f77_zgelq2 ZGELQ2
  2343. #define f77_zgelqf ZGELQF
  2344. #define f77_zgels ZGELS
  2345. #define f77_zgelsd ZGELSD
  2346. #define f77_zgelss ZGELSS
  2347. #define f77_zgelsx ZGELSX
  2348. #define f77_zgelsy ZGELSY
  2349. #define f77_zgeql2 ZGEQL2
  2350. #define f77_zgeqlf ZGEQLF
  2351. #define f77_zgeqp3 ZGEQP3
  2352. #define f77_zgeqpf ZGEQPF
  2353. #define f77_zgeqr2 ZGEQR2
  2354. #define f77_zgeqrf ZGEQRF
  2355. #define f77_zgerfs ZGERFS
  2356. #define f77_zgerq2 ZGERQ2
  2357. #define f77_zgerqf ZGERQF
  2358. #define f77_zgesc2 ZGESC2
  2359. #define f77_zgesdd ZGESDD
  2360. #define f77_zgesv ZGESV
  2361. #define f77_zgesvd ZGESVD
  2362. #define f77_zgesvx ZGESVX
  2363. #define f77_zgetc2 ZGETC2
  2364. #define f77_zgetf2 ZGETF2
  2365. #define f77_zgetrf ZGETRF
  2366. #define f77_zgetri ZGETRI
  2367. #define f77_zgetrs ZGETRS
  2368. #define f77_zggbak ZGGBAK
  2369. #define f77_zggbal ZGGBAL
  2370. #define f77_zgges ZGGES
  2371. #define f77_zggesx ZGGESX
  2372. #define f77_zggev ZGGEV
  2373. #define f77_zggevx ZGGEVX
  2374. #define f77_zggglm ZGGGLM
  2375. #define f77_zgghrd ZGGHRD
  2376. #define f77_zgglse ZGGLSE
  2377. #define f77_zggqrf ZGGQRF
  2378. #define f77_zggrqf ZGGRQF
  2379. #define f77_zggsvd ZGGSVD
  2380. #define f77_zggsvp ZGGSVP
  2381. #define f77_zgtcon ZGTCON
  2382. #define f77_zgtrfs ZGTRFS
  2383. #define f77_zgtsv ZGTSV
  2384. #define f77_zgtsvx ZGTSVX
  2385. #define f77_zgttrf ZGTTRF
  2386. #define f77_zgttrs ZGTTRS
  2387. #define f77_zgtts2 ZGTTS2
  2388. #define f77_zhbev ZHBEV
  2389. #define f77_zhbevd ZHBEVD
  2390. #define f77_zhbevx ZHBEVX
  2391. #define f77_zhbgst ZHBGST
  2392. #define f77_zhbgv ZHBGV
  2393. #define f77_zhbgvd ZHBGVD
  2394. #define f77_zhbgvx ZHBGVX
  2395. #define f77_zhbtrd ZHBTRD
  2396. #define f77_zhecon ZHECON
  2397. #define f77_zheev ZHEEV
  2398. #define f77_zheevd ZHEEVD
  2399. #define f77_zheevr ZHEEVR
  2400. #define f77_zheevx ZHEEVX
  2401. #define f77_zhegs2 ZHEGS2
  2402. #define f77_zhegst ZHEGST
  2403. #define f77_zhegv ZHEGV
  2404. #define f77_zhegvd ZHEGVD
  2405. #define f77_zhegvx ZHEGVX
  2406. #define f77_zherfs ZHERFS
  2407. #define f77_zhesv ZHESV
  2408. #define f77_zhesvx ZHESVX
  2409. #define f77_zhetd2 ZHETD2
  2410. #define f77_zhetf2 ZHETF2
  2411. #define f77_zhetrd ZHETRD
  2412. #define f77_zhetrf ZHETRF
  2413. #define f77_zhetri ZHETRI
  2414. #define f77_zhetrs ZHETRS
  2415. #define f77_zhgeqz ZHGEQZ
  2416. #define f77_zhpcon ZHPCON
  2417. #define f77_zhpev ZHPEV
  2418. #define f77_zhpevd ZHPEVD
  2419. #define f77_zhpevx ZHPEVX
  2420. #define f77_zhpgst ZHPGST
  2421. #define f77_zhpgv ZHPGV
  2422. #define f77_zhpgvd ZHPGVD
  2423. #define f77_zhpgvx ZHPGVX
  2424. #define f77_zhprfs ZHPRFS
  2425. #define f77_zhpsv ZHPSV
  2426. #define f77_zhpsvx ZHPSVX
  2427. #define f77_zhptrd ZHPTRD
  2428. #define f77_zhptrf ZHPTRF
  2429. #define f77_zhptri ZHPTRI
  2430. #define f77_zhptrs ZHPTRS
  2431. #define f77_zhsein ZHSEIN
  2432. #define f77_zhseqr ZHSEQR
  2433. #define f77_zlabrd ZLABRD
  2434. #define f77_zlacgv ZLACGV
  2435. #define f77_zlacn2 ZLACN2
  2436. #define f77_zlacon ZLACON
  2437. #define f77_zlacp2 ZLACP2
  2438. #define f77_zlacpy ZLACPY
  2439. #define f77_zlacrm ZLACRM
  2440. #define f77_zlacrt ZLACRT
  2441. #define f77_zladiv ZLADIVSUB
  2442. #define f77_zlaed0 ZLAED0
  2443. #define f77_zlaed7 ZLAED7
  2444. #define f77_zlaed8 ZLAED8
  2445. #define f77_zlaein ZLAEIN
  2446. #define f77_zlaesy ZLAESY
  2447. #define f77_zlaev2 ZLAEV2
  2448. #define f77_zlags2 ZLAGS2
  2449. #define f77_zlagtm ZLAGTM
  2450. #define f77_zlahef ZLAHEF
  2451. #define f77_zlahqr ZLAHQR
  2452. #define f77_zlahrd ZLAHRD
  2453. #define f77_zlaic1 ZLAIC1
  2454. #define f77_zlals0 ZLALS0
  2455. #define f77_zlalsa ZLALSA
  2456. #define f77_zlalsd ZLALSD
  2457. #define f77_zlangb ZLANGBSUB
  2458. #define f77_zlange ZLANGESUB
  2459. #define f77_zlangt ZLANGTSUB
  2460. #define f77_zlanhb ZLANHBSUB
  2461. #define f77_zlanhe ZLANHESUB
  2462. #define f77_zlanhp ZLANHPSUB
  2463. #define f77_zlanhs ZLANHSSUB
  2464. #define f77_zlanht ZLANHTSUB
  2465. #define f77_zlansb ZLANSBSUB
  2466. #define f77_zlansp ZLANSPSUB
  2467. #define f77_zlansy ZLANSYSUB
  2468. #define f77_zlantb ZLANTBSUB
  2469. #define f77_zlantp ZLANTPSUB
  2470. #define f77_zlantr ZLANTRSUB
  2471. #define f77_zlapll ZLAPLL
  2472. #define f77_zlapmt ZLAPMT
  2473. #define f77_zlaqgb ZLAQGB
  2474. #define f77_zlaqge ZLAQGE
  2475. #define f77_zlaqhb ZLAQHB
  2476. #define f77_zlaqhe ZLAQHE
  2477. #define f77_zlaqhp ZLAQHP
  2478. #define f77_zlaqp2 ZLAQP2
  2479. #define f77_zlaqps ZLAQPS
  2480. #define f77_zlaqsb ZLAQSB
  2481. #define f77_zlaqsp ZLAQSP
  2482. #define f77_zlaqsy ZLAQSY
  2483. #define f77_zlar1v ZLAR1V
  2484. #define f77_zlar2v ZLAR2V
  2485. #define f77_zlarcm ZLARCM
  2486. #define f77_zlarf ZLARF
  2487. #define f77_zlarfb ZLARFB
  2488. #define f77_zlarfg ZLARFG
  2489. #define f77_zlarft ZLARFT
  2490. #define f77_zlarfx ZLARFX
  2491. #define f77_zlargv ZLARGV
  2492. #define f77_zlarnv ZLARNV
  2493. #define f77_zlarrv ZLARRV
  2494. #define f77_zlartg ZLARTG
  2495. #define f77_zlartv ZLARTV
  2496. #define f77_zlarz ZLARZ
  2497. #define f77_zlarzb ZLARZB
  2498. #define f77_zlarzt ZLARZT
  2499. #define f77_zlascl ZLASCL
  2500. #define f77_zlaset ZLASET
  2501. #define f77_zlasr ZLASR
  2502. #define f77_zlassq ZLASSQ
  2503. #define f77_zlaswp ZLASWP
  2504. #define f77_zlasyf ZLASYF
  2505. #define f77_zlatbs ZLATBS
  2506. #define f77_zlatdf ZLATDF
  2507. #define f77_zlatps ZLATPS
  2508. #define f77_zlatrd ZLATRD
  2509. #define f77_zlatrs ZLATRS
  2510. #define f77_zlatrz ZLATRZ
  2511. #define f77_zlatzm ZLATZM
  2512. #define f77_zlauu2 ZLAUU2
  2513. #define f77_zlauum ZLAUUM
  2514. #define f77_zpbcon ZPBCON
  2515. #define f77_zpbequ ZPBEQU
  2516. #define f77_zpbrfs ZPBRFS
  2517. #define f77_zpbstf ZPBSTF
  2518. #define f77_zpbsv ZPBSV
  2519. #define f77_zpbsvx ZPBSVX
  2520. #define f77_zpbtf2 ZPBTF2
  2521. #define f77_zpbtrf ZPBTRF
  2522. #define f77_zpbtrs ZPBTRS
  2523. #define f77_zpocon ZPOCON
  2524. #define f77_zpoequ ZPOEQU
  2525. #define f77_zporfs ZPORFS
  2526. #define f77_zposv ZPOSV
  2527. #define f77_zposvx ZPOSVX
  2528. #define f77_zpotf2 ZPOTF2
  2529. #define f77_zpotrf ZPOTRF
  2530. #define f77_zpotri ZPOTRI
  2531. #define f77_zpotrs ZPOTRS
  2532. #define f77_zppcon ZPPCON
  2533. #define f77_zppequ ZPPEQU
  2534. #define f77_zpprfs ZPPRFS
  2535. #define f77_zppsv ZPPSV
  2536. #define f77_zppsvx ZPPSVX
  2537. #define f77_zpptrf ZPPTRF
  2538. #define f77_zpptri ZPPTRI
  2539. #define f77_zpptrs ZPPTRS
  2540. #define f77_zptcon ZPTCON
  2541. #define f77_zpteqr ZPTEQR
  2542. #define f77_zptrfs ZPTRFS
  2543. #define f77_zptsv ZPTSV
  2544. #define f77_zptsvx ZPTSVX
  2545. #define f77_zpttrf ZPTTRF
  2546. #define f77_zpttrs ZPTTRS
  2547. #define f77_zptts2 ZPTTS2
  2548. #define f77_zrot ZROT
  2549. #define f77_zspcon ZSPCON
  2550. #define f77_zspmv ZSPMV
  2551. #define f77_zspr ZSPR
  2552. #define f77_zsprfs ZSPRFS
  2553. #define f77_zspsv ZSPSV
  2554. #define f77_zspsvx ZSPSVX
  2555. #define f77_zsptrf ZSPTRF
  2556. #define f77_zsptri ZSPTRI
  2557. #define f77_zsptrs ZSPTRS
  2558. #define f77_zstedc ZSTEDC
  2559. #define f77_zstegr ZSTEGR
  2560. #define f77_zstein ZSTEIN
  2561. #define f77_zsteqr ZSTEQR
  2562. #define f77_zsycon ZSYCON
  2563. #define f77_zsymv ZSYMV
  2564. #define f77_zsyr ZSYR
  2565. #define f77_zsyrfs ZSYRFS
  2566. #define f77_zsysv ZSYSV
  2567. #define f77_zsysvx ZSYSVX
  2568. #define f77_zsytf2 ZSYTF2
  2569. #define f77_zsytrf ZSYTRF
  2570. #define f77_zsytri ZSYTRI
  2571. #define f77_zsytrs ZSYTRS
  2572. #define f77_ztbcon ZTBCON
  2573. #define f77_ztbrfs ZTBRFS
  2574. #define f77_ztbtrs ZTBTRS
  2575. #define f77_ztgevc ZTGEVC
  2576. #define f77_ztgex2 ZTGEX2
  2577. #define f77_ztgexc ZTGEXC
  2578. #define f77_ztgsen ZTGSEN
  2579. #define f77_ztgsja ZTGSJA
  2580. #define f77_ztgsna ZTGSNA
  2581. #define f77_ztgsy2 ZTGSY2
  2582. #define f77_ztgsyl ZTGSYL
  2583. #define f77_ztpcon ZTPCON
  2584. #define f77_ztprfs ZTPRFS
  2585. #define f77_ztptri ZTPTRI
  2586. #define f77_ztptrs ZTPTRS
  2587. #define f77_ztrcon ZTRCON
  2588. #define f77_ztrevc ZTREVC
  2589. #define f77_ztrexc ZTREXC
  2590. #define f77_ztrrfs ZTRRFS
  2591. #define f77_ztrsen ZTRSEN
  2592. #define f77_ztrsna ZTRSNA
  2593. #define f77_ztrsyl ZTRSYL
  2594. #define f77_ztrti2 ZTRTI2
  2595. #define f77_ztrtri ZTRTRI
  2596. #define f77_ztrtrs ZTRTRS
  2597. #define f77_ztzrqf ZTZRQF
  2598. #define f77_ztzrzf ZTZRZF
  2599. #define f77_zung2l ZUNG2L
  2600. #define f77_zung2r ZUNG2R
  2601. #define f77_zungbr ZUNGBR
  2602. #define f77_zunghr ZUNGHR
  2603. #define f77_zungl2 ZUNGL2
  2604. #define f77_zunglq ZUNGLQ
  2605. #define f77_zungql ZUNGQL
  2606. #define f77_zungqr ZUNGQR
  2607. #define f77_zungr2 ZUNGR2
  2608. #define f77_zungrq ZUNGRQ
  2609. #define f77_zungtr ZUNGTR
  2610. #define f77_zunm2l ZUNM2L
  2611. #define f77_zunm2r ZUNM2R
  2612. #define f77_zunmbr ZUNMBR
  2613. #define f77_zunmhr ZUNMHR
  2614. #define f77_zunml2 ZUNML2
  2615. #define f77_zunmlq ZUNMLQ
  2616. #define f77_zunmql ZUNMQL
  2617. #define f77_zunmqr ZUNMQR
  2618. #define f77_zunmr2 ZUNMR2
  2619. #define f77_zunmr3 ZUNMR3
  2620. #define f77_zunmrq ZUNMRQ
  2621. #define f77_zunmrz ZUNMRZ
  2622. #define f77_zunmtr ZUNMTR
  2623. #define f77_zupgtr ZUPGTR
  2624. #define f77_zupmtr ZUPMTR
  2625. #elif defined(NOCHANGE)
  2626. #define f77_cbdsqr cbdsqr
  2627. #define f77_cgbbrd cgbbrd
  2628. #define f77_cgbcon cgbcon
  2629. #define f77_cgbequ cgbequ
  2630. #define f77_cgbrfs cgbrfs
  2631. #define f77_cgbsv cgbsv
  2632. #define f77_cgbsvx cgbsvx
  2633. #define f77_cgbtf2 cgbtf2
  2634. #define f77_cgbtrf cgbtrf
  2635. #define f77_cgbtrs cgbtrs
  2636. #define f77_cgebak cgebak
  2637. #define f77_cgebal cgebal
  2638. #define f77_cgebd2 cgebd2
  2639. #define f77_cgebrd cgebrd
  2640. #define f77_cgecon cgecon
  2641. #define f77_cgeequ cgeequ
  2642. #define f77_cgees cgees
  2643. #define f77_cgeesx cgeesx
  2644. #define f77_cgeev cgeev
  2645. #define f77_cgeevx cgeevx
  2646. #define f77_cgegs cgegs
  2647. #define f77_cgegv cgegv
  2648. #define f77_cgehd2 cgehd2
  2649. #define f77_cgehrd cgehrd
  2650. #define f77_cgelq2 cgelq2
  2651. #define f77_cgelqf cgelqf
  2652. #define f77_cgels cgels
  2653. #define f77_cgelsd cgelsd
  2654. #define f77_cgelss cgelss
  2655. #define f77_cgelsx cgelsx
  2656. #define f77_cgelsy cgelsy
  2657. #define f77_cgeql2 cgeql2
  2658. #define f77_cgeqlf cgeqlf
  2659. #define f77_cgeqp3 cgeqp3
  2660. #define f77_cgeqpf cgeqpf
  2661. #define f77_cgeqr2 cgeqr2
  2662. #define f77_cgeqrf cgeqrf
  2663. #define f77_cgerfs cgerfs
  2664. #define f77_cgerq2 cgerq2
  2665. #define f77_cgerqf cgerqf
  2666. #define f77_cgesc2 cgesc2
  2667. #define f77_cgesdd cgesdd
  2668. #define f77_cgesv cgesv
  2669. #define f77_cgesvd cgesvd
  2670. #define f77_cgesvx cgesvx
  2671. #define f77_cgetc2 cgetc2
  2672. #define f77_cgetf2 cgetf2
  2673. #define f77_cgetrf cgetrf
  2674. #define f77_cgetri cgetri
  2675. #define f77_cgetrs cgetrs
  2676. #define f77_cggbak cggbak
  2677. #define f77_cggbal cggbal
  2678. #define f77_cgges cgges
  2679. #define f77_cggesx cggesx
  2680. #define f77_cggev cggev
  2681. #define f77_cggevx cggevx
  2682. #define f77_cggglm cggglm
  2683. #define f77_cgghrd cgghrd
  2684. #define f77_cgglse cgglse
  2685. #define f77_cggqrf cggqrf
  2686. #define f77_cggrqf cggrqf
  2687. #define f77_cggsvd cggsvd
  2688. #define f77_cggsvp cggsvp
  2689. #define f77_cgtcon cgtcon
  2690. #define f77_cgtrfs cgtrfs
  2691. #define f77_cgtsv cgtsv
  2692. #define f77_cgtsvx cgtsvx
  2693. #define f77_cgttrf cgttrf
  2694. #define f77_cgttrs cgttrs
  2695. #define f77_cgtts2 cgtts2
  2696. #define f77_chbev chbev
  2697. #define f77_chbevd chbevd
  2698. #define f77_chbevx chbevx
  2699. #define f77_chbgst chbgst
  2700. #define f77_chbgv chbgv
  2701. #define f77_chbgvd chbgvd
  2702. #define f77_chbgvx chbgvx
  2703. #define f77_chbtrd chbtrd
  2704. #define f77_checon checon
  2705. #define f77_cheev cheev
  2706. #define f77_cheevd cheevd
  2707. #define f77_cheevr cheevr
  2708. #define f77_cheevx cheevx
  2709. #define f77_chegs2 chegs2
  2710. #define f77_chegst chegst
  2711. #define f77_chegv chegv
  2712. #define f77_chegvd chegvd
  2713. #define f77_chegvx chegvx
  2714. #define f77_cherfs cherfs
  2715. #define f77_chesv chesv
  2716. #define f77_chesvx chesvx
  2717. #define f77_chetd2 chetd2
  2718. #define f77_chetf2 chetf2
  2719. #define f77_chetrd chetrd
  2720. #define f77_chetrf chetrf
  2721. #define f77_chetri chetri
  2722. #define f77_chetrs chetrs
  2723. #define f77_chgeqz chgeqz
  2724. #define f77_chpcon chpcon
  2725. #define f77_chpev chpev
  2726. #define f77_chpevd chpevd
  2727. #define f77_chpevx chpevx
  2728. #define f77_chpgst chpgst
  2729. #define f77_chpgv chpgv
  2730. #define f77_chpgvd chpgvd
  2731. #define f77_chpgvx chpgvx
  2732. #define f77_chprfs chprfs
  2733. #define f77_chpsv chpsv
  2734. #define f77_chpsvx chpsvx
  2735. #define f77_chptrd chptrd
  2736. #define f77_chptrf chptrf
  2737. #define f77_chptri chptri
  2738. #define f77_chptrs chptrs
  2739. #define f77_chsein chsein
  2740. #define f77_chseqr chseqr
  2741. #define f77_clabrd clabrd
  2742. #define f77_clacgv clacgv
  2743. #define f77_clacn2 clacn2
  2744. #define f77_clacon clacon
  2745. #define f77_clacp2 clacp2
  2746. #define f77_clacpy clacpy
  2747. #define f77_clacrm clacrm
  2748. #define f77_clacrt clacrt
  2749. #define f77_cladiv cladivsub
  2750. #define f77_claed0 claed0
  2751. #define f77_claed7 claed7
  2752. #define f77_claed8 claed8
  2753. #define f77_claein claein
  2754. #define f77_claesy claesy
  2755. #define f77_claev2 claev2
  2756. #define f77_clags2 clags2
  2757. #define f77_clagtm clagtm
  2758. #define f77_clahef clahef
  2759. #define f77_clahqr clahqr
  2760. #define f77_clahrd clahrd
  2761. #define f77_claic1 claic1
  2762. #define f77_clals0 clals0
  2763. #define f77_clalsa clalsa
  2764. #define f77_clalsd clalsd
  2765. #define f77_clangb clangbsub
  2766. #define f77_clange clangesub
  2767. #define f77_clangt clangtsub
  2768. #define f77_clanhb clanhbsub
  2769. #define f77_clanhe clanhesub
  2770. #define f77_clanhp clanhpsub
  2771. #define f77_clanhs clanhssub
  2772. #define f77_clanht clanhtsub
  2773. #define f77_clansb clansbsub
  2774. #define f77_clansp clanspsub
  2775. #define f77_clansy clansysub
  2776. #define f77_clantb clantbsub
  2777. #define f77_clantp clantpsub
  2778. #define f77_clantr clantrsub
  2779. #define f77_clapll clapll
  2780. #define f77_clapmt clapmt
  2781. #define f77_claqgb claqgb
  2782. #define f77_claqge claqge
  2783. #define f77_claqhb claqhb
  2784. #define f77_claqhe claqhe
  2785. #define f77_claqhp claqhp
  2786. #define f77_claqp2 claqp2
  2787. #define f77_claqps claqps
  2788. #define f77_claqsb claqsb
  2789. #define f77_claqsp claqsp
  2790. #define f77_claqsy claqsy
  2791. #define f77_clar1v clar1v
  2792. #define f77_clar2v clar2v
  2793. #define f77_clarcm clarcm
  2794. #define f77_clarf clarf
  2795. #define f77_clarfb clarfb
  2796. #define f77_clarfg clarfg
  2797. #define f77_clarft clarft
  2798. #define f77_clarfx clarfx
  2799. #define f77_clargv clargv
  2800. #define f77_clarnv clarnv
  2801. #define f77_clarrv clarrv
  2802. #define f77_clartg clartg
  2803. #define f77_clartv clartv
  2804. #define f77_clarz clarz
  2805. #define f77_clarzb clarzb
  2806. #define f77_clarzt clarzt
  2807. #define f77_clascl clascl
  2808. #define f77_claset claset
  2809. #define f77_clasr clasr
  2810. #define f77_classq classq
  2811. #define f77_claswp claswp
  2812. #define f77_clasyf clasyf
  2813. #define f77_clatbs clatbs
  2814. #define f77_clatdf clatdf
  2815. #define f77_clatps clatps
  2816. #define f77_clatrd clatrd
  2817. #define f77_clatrs clatrs
  2818. #define f77_clatrz clatrz
  2819. #define f77_clatzm clatzm
  2820. #define f77_clauu2 clauu2
  2821. #define f77_clauum clauum
  2822. #define f77_cpbcon cpbcon
  2823. #define f77_cpbequ cpbequ
  2824. #define f77_cpbrfs cpbrfs
  2825. #define f77_cpbstf cpbstf
  2826. #define f77_cpbsv cpbsv
  2827. #define f77_cpbsvx cpbsvx
  2828. #define f77_cpbtf2 cpbtf2
  2829. #define f77_cpbtrf cpbtrf
  2830. #define f77_cpbtrs cpbtrs
  2831. #define f77_cpocon cpocon
  2832. #define f77_cpoequ cpoequ
  2833. #define f77_cporfs cporfs
  2834. #define f77_cposv cposv
  2835. #define f77_cposvx cposvx
  2836. #define f77_cpotf2 cpotf2
  2837. #define f77_cpotrf cpotrf
  2838. #define f77_cpotri cpotri
  2839. #define f77_cpotrs cpotrs
  2840. #define f77_cppcon cppcon
  2841. #define f77_cppequ cppequ
  2842. #define f77_cpprfs cpprfs
  2843. #define f77_cppsv cppsv
  2844. #define f77_cppsvx cppsvx
  2845. #define f77_cpptrf cpptrf
  2846. #define f77_cpptri cpptri
  2847. #define f77_cpptrs cpptrs
  2848. #define f77_cptcon cptcon
  2849. #define f77_cpteqr cpteqr
  2850. #define f77_cptrfs cptrfs
  2851. #define f77_cptsv cptsv
  2852. #define f77_cptsvx cptsvx
  2853. #define f77_cpttrf cpttrf
  2854. #define f77_cpttrs cpttrs
  2855. #define f77_cptts2 cptts2
  2856. #define f77_crot crot
  2857. #define f77_cspcon cspcon
  2858. #define f77_cspmv cspmv
  2859. #define f77_cspr cspr
  2860. #define f77_csprfs csprfs
  2861. #define f77_cspsv cspsv
  2862. #define f77_cspsvx cspsvx
  2863. #define f77_csptrf csptrf
  2864. #define f77_csptri csptri
  2865. #define f77_csptrs csptrs
  2866. #define f77_csrot csrot
  2867. #define f77_csrscl csrscl
  2868. #define f77_cstedc cstedc
  2869. #define f77_cstegr cstegr
  2870. #define f77_cstein cstein
  2871. #define f77_csteqr csteqr
  2872. #define f77_csycon csycon
  2873. #define f77_csymv csymv
  2874. #define f77_csyr csyr
  2875. #define f77_csyrfs csyrfs
  2876. #define f77_csysv csysv
  2877. #define f77_csysvx csysvx
  2878. #define f77_csytf2 csytf2
  2879. #define f77_csytrf csytrf
  2880. #define f77_csytri csytri
  2881. #define f77_csytrs csytrs
  2882. #define f77_ctbcon ctbcon
  2883. #define f77_ctbrfs ctbrfs
  2884. #define f77_ctbtrs ctbtrs
  2885. #define f77_ctgevc ctgevc
  2886. #define f77_ctgex2 ctgex2
  2887. #define f77_ctgexc ctgexc
  2888. #define f77_ctgsen ctgsen
  2889. #define f77_ctgsja ctgsja
  2890. #define f77_ctgsna ctgsna
  2891. #define f77_ctgsy2 ctgsy2
  2892. #define f77_ctgsyl ctgsyl
  2893. #define f77_ctpcon ctpcon
  2894. #define f77_ctprfs ctprfs
  2895. #define f77_ctptri ctptri
  2896. #define f77_ctptrs ctptrs
  2897. #define f77_ctrcon ctrcon
  2898. #define f77_ctrevc ctrevc
  2899. #define f77_ctrexc ctrexc
  2900. #define f77_ctrrfs ctrrfs
  2901. #define f77_ctrsen ctrsen
  2902. #define f77_ctrsna ctrsna
  2903. #define f77_ctrsyl ctrsyl
  2904. #define f77_ctrti2 ctrti2
  2905. #define f77_ctrtri ctrtri
  2906. #define f77_ctrtrs ctrtrs
  2907. #define f77_ctzrqf ctzrqf
  2908. #define f77_ctzrzf ctzrzf
  2909. #define f77_cung2l cung2l
  2910. #define f77_cung2r cung2r
  2911. #define f77_cungbr cungbr
  2912. #define f77_cunghr cunghr
  2913. #define f77_cungl2 cungl2
  2914. #define f77_cunglq cunglq
  2915. #define f77_cungql cungql
  2916. #define f77_cungqr cungqr
  2917. #define f77_cungr2 cungr2
  2918. #define f77_cungrq cungrq
  2919. #define f77_cungtr cungtr
  2920. #define f77_cunm2l cunm2l
  2921. #define f77_cunm2r cunm2r
  2922. #define f77_cunmbr cunmbr
  2923. #define f77_cunmhr cunmhr
  2924. #define f77_cunml2 cunml2
  2925. #define f77_cunmlq cunmlq
  2926. #define f77_cunmql cunmql
  2927. #define f77_cunmqr cunmqr
  2928. #define f77_cunmr2 cunmr2
  2929. #define f77_cunmr3 cunmr3
  2930. #define f77_cunmrq cunmrq
  2931. #define f77_cunmrz cunmrz
  2932. #define f77_cunmtr cunmtr
  2933. #define f77_cupgtr cupgtr
  2934. #define f77_cupmtr cupmtr
  2935. #define f77_dbdsdc dbdsdc
  2936. #define f77_dbdsqr dbdsqr
  2937. #define f77_ddisna ddisna
  2938. #define f77_dgbbrd dgbbrd
  2939. #define f77_dgbcon dgbcon
  2940. #define f77_dgbequ dgbequ
  2941. #define f77_dgbrfs dgbrfs
  2942. #define f77_dgbsv dgbsv
  2943. #define f77_dgbsvx dgbsvx
  2944. #define f77_dgbtf2 dgbtf2
  2945. #define f77_dgbtrf dgbtrf
  2946. #define f77_dgbtrs dgbtrs
  2947. #define f77_dgebak dgebak
  2948. #define f77_dgebal dgebal
  2949. #define f77_dgebd2 dgebd2
  2950. #define f77_dgebrd dgebrd
  2951. #define f77_dgecon dgecon
  2952. #define f77_dgeequ dgeequ
  2953. #define f77_dgees dgees
  2954. #define f77_dgeesx dgeesx
  2955. #define f77_dgeev dgeev
  2956. #define f77_dgeevx dgeevx
  2957. #define f77_dgegs dgegs
  2958. #define f77_dgegv dgegv
  2959. #define f77_dgehd2 dgehd2
  2960. #define f77_dgehrd dgehrd
  2961. #define f77_dgelq2 dgelq2
  2962. #define f77_dgelqf dgelqf
  2963. #define f77_dgels dgels
  2964. #define f77_dgelsd dgelsd
  2965. #define f77_dgelss dgelss
  2966. #define f77_dgelsx dgelsx
  2967. #define f77_dgelsy dgelsy
  2968. #define f77_dgeql2 dgeql2
  2969. #define f77_dgeqlf dgeqlf
  2970. #define f77_dgeqp3 dgeqp3
  2971. #define f77_dgeqpf dgeqpf
  2972. #define f77_dgeqr2 dgeqr2
  2973. #define f77_dgeqrf dgeqrf
  2974. #define f77_dgerfs dgerfs
  2975. #define f77_dgerq2 dgerq2
  2976. #define f77_dgerqf dgerqf
  2977. #define f77_dgesc2 dgesc2
  2978. #define f77_dgesdd dgesdd
  2979. #define f77_dgesv dgesv
  2980. #define f77_dgesvd dgesvd
  2981. #define f77_dgesvx dgesvx
  2982. #define f77_dgetc2 dgetc2
  2983. #define f77_dgetf2 dgetf2
  2984. #define f77_dgetrf dgetrf
  2985. #define f77_dgetri dgetri
  2986. #define f77_dgetrs dgetrs
  2987. #define f77_dggbak dggbak
  2988. #define f77_dggbal dggbal
  2989. #define f77_dgges dgges
  2990. #define f77_dggesx dggesx
  2991. #define f77_dggev dggev
  2992. #define f77_dggevx dggevx
  2993. #define f77_dggglm dggglm
  2994. #define f77_dgghrd dgghrd
  2995. #define f77_dgglse dgglse
  2996. #define f77_dggqrf dggqrf
  2997. #define f77_dggrqf dggrqf
  2998. #define f77_dggsvd dggsvd
  2999. #define f77_dggsvp dggsvp
  3000. #define f77_dgtcon dgtcon
  3001. #define f77_dgtrfs dgtrfs
  3002. #define f77_dgtsv dgtsv
  3003. #define f77_dgtsvx dgtsvx
  3004. #define f77_dgttrf dgttrf
  3005. #define f77_dgttrs dgttrs
  3006. #define f77_dgtts2 dgtts2
  3007. #define f77_dhgeqz dhgeqz
  3008. #define f77_dhsein dhsein
  3009. #define f77_dhseqr dhseqr
  3010. #define f77_dlabad dlabad
  3011. #define f77_dlabrd dlabrd
  3012. #define f77_dlacn2 dlacn2
  3013. #define f77_dlacon dlacon
  3014. #define f77_dlacpy dlacpy
  3015. #define f77_dladiv dladiv
  3016. #define f77_dlae2 dlae2
  3017. #define f77_dlaebz dlaebz
  3018. #define f77_dlaed0 dlaed0
  3019. #define f77_dlaed1 dlaed1
  3020. #define f77_dlaed2 dlaed2
  3021. #define f77_dlaed3 dlaed3
  3022. #define f77_dlaed4 dlaed4
  3023. #define f77_dlaed5 dlaed5
  3024. #define f77_dlaed6 dlaed6
  3025. #define f77_dlaed7 dlaed7
  3026. #define f77_dlaed8 dlaed8
  3027. #define f77_dlaed9 dlaed9
  3028. #define f77_dlaeda dlaeda
  3029. #define f77_dlaein dlaein
  3030. #define f77_dlaev2 dlaev2
  3031. #define f77_dlaexc dlaexc
  3032. #define f77_dlag2 dlag2
  3033. #define f77_dlags2 dlags2
  3034. #define f77_dlagtf dlagtf
  3035. #define f77_dlagtm dlagtm
  3036. #define f77_dlagts dlagts
  3037. #define f77_dlagv2 dlagv2
  3038. #define f77_dlahqr dlahqr
  3039. #define f77_dlahrd dlahrd
  3040. #define f77_dlaic1 dlaic1
  3041. #define f77_dlaln2 dlaln2
  3042. #define f77_dlals0 dlals0
  3043. #define f77_dlalsa dlalsa
  3044. #define f77_dlalsd dlalsd
  3045. #define f77_dlamch dlamchsub
  3046. #define f77_dlamc1 dlamc1
  3047. #define f77_dlamc2 dlamc2
  3048. #define f77_dlamc3 dlamc3sub
  3049. #define f77_dlamc4 dlamc4
  3050. #define f77_dlamc5 dlamc5
  3051. #define f77_dlamrg dlamrg
  3052. #define f77_dlangb dlangbsub
  3053. #define f77_dlange dlangesub
  3054. #define f77_dlangt dlangtsub
  3055. #define f77_dlanhs dlanhssub
  3056. #define f77_dlansb dlansbsub
  3057. #define f77_dlansp dlanspsub
  3058. #define f77_dlanst dlanstsub
  3059. #define f77_dlansy dlansysub
  3060. #define f77_dlantb dlantbsub
  3061. #define f77_dlantp dlantpsub
  3062. #define f77_dlantr dlantrsub
  3063. #define f77_dlanv2 dlanv2
  3064. #define f77_dlapll dlapll
  3065. #define f77_dlapmt dlapmt
  3066. #define f77_dlapy2 dlapy2sub
  3067. #define f77_dlapy3 dlapy3sub
  3068. #define f77_dlaqgb dlaqgb
  3069. #define f77_dlaqge dlaqge
  3070. #define f77_dlaqp2 dlaqp2
  3071. #define f77_dlaqps dlaqps
  3072. #define f77_dlaqsb dlaqsb
  3073. #define f77_dlaqsp dlaqsp
  3074. #define f77_dlaqsy dlaqsy
  3075. #define f77_dlaqtr dlaqtr
  3076. #define f77_dlar1v dlar1v
  3077. #define f77_dlar2v dlar2v
  3078. #define f77_dlarf dlarf
  3079. #define f77_dlarfb dlarfb
  3080. #define f77_dlarfg dlarfg
  3081. #define f77_dlarft dlarft
  3082. #define f77_dlarfx dlarfx
  3083. #define f77_dlargv dlargv
  3084. #define f77_dlarnv dlarnv
  3085. #define f77_dlarrb dlarrb
  3086. #define f77_dlarre dlarre
  3087. #define f77_dlarrf dlarrf
  3088. #define f77_dlarrv dlarrv
  3089. #define f77_dlartg dlartg
  3090. #define f77_dlartv dlartv
  3091. #define f77_dlaruv dlaruv
  3092. #define f77_dlarz dlarz
  3093. #define f77_dlarzb dlarzb
  3094. #define f77_dlarzt dlarzt
  3095. #define f77_dlas2 dlas2
  3096. #define f77_dlascl dlascl
  3097. #define f77_dlasd0 dlasd0
  3098. #define f77_dlasd1 dlasd1
  3099. #define f77_dlasd2 dlasd2
  3100. #define f77_dlasd3 dlasd3
  3101. #define f77_dlasd4 dlasd4
  3102. #define f77_dlasd5 dlasd5
  3103. #define f77_dlasd6 dlasd6
  3104. #define f77_dlasd7 dlasd7
  3105. #define f77_dlasd8 dlasd8
  3106. #define f77_dlasda dlasda
  3107. #define f77_dlasdq dlasdq
  3108. #define f77_dlasdt dlasdt
  3109. #define f77_dlaset dlaset
  3110. #define f77_dlasq1 dlasq1
  3111. #define f77_dlasq2 dlasq2
  3112. #define f77_dlasq3 dlasq3
  3113. #define f77_dlasq4 dlasq4
  3114. #define f77_dlasq5 dlasq5
  3115. #define f77_dlasq6 dlasq6
  3116. #define f77_dlasr dlasr
  3117. #define f77_dlasrt dlasrt
  3118. #define f77_dlassq dlassq
  3119. #define f77_dlasv2 dlasv2
  3120. #define f77_dlaswp dlaswp
  3121. #define f77_dlasy2 dlasy2
  3122. #define f77_dlasyf dlasyf
  3123. #define f77_dlatbs dlatbs
  3124. #define f77_dlatdf dlatdf
  3125. #define f77_dlatps dlatps
  3126. #define f77_dlatrd dlatrd
  3127. #define f77_dlatrs dlatrs
  3128. #define f77_dlatrz dlatrz
  3129. #define f77_dlatzm dlatzm
  3130. #define f77_dlauu2 dlauu2
  3131. #define f77_dlauum dlauum
  3132. #define f77_dlazq3 dlazq3
  3133. #define f77_dlazq4 dlazq4
  3134. #define f77_dopgtr dopgtr
  3135. #define f77_dopmtr dopmtr
  3136. #define f77_dorg2l dorg2l
  3137. #define f77_dorg2r dorg2r
  3138. #define f77_dorgbr dorgbr
  3139. #define f77_dorghr dorghr
  3140. #define f77_dorgl2 dorgl2
  3141. #define f77_dorglq dorglq
  3142. #define f77_dorgql dorgql
  3143. #define f77_dorgqr dorgqr
  3144. #define f77_dorgr2 dorgr2
  3145. #define f77_dorgrq dorgrq
  3146. #define f77_dorgtr dorgtr
  3147. #define f77_dorm2l dorm2l
  3148. #define f77_dorm2r dorm2r
  3149. #define f77_dormbr dormbr
  3150. #define f77_dormhr dormhr
  3151. #define f77_dorml2 dorml2
  3152. #define f77_dormlq dormlq
  3153. #define f77_dormql dormql
  3154. #define f77_dormqr dormqr
  3155. #define f77_dormr2 dormr2
  3156. #define f77_dormr3 dormr3
  3157. #define f77_dormrq dormrq
  3158. #define f77_dormrz dormrz
  3159. #define f77_dormtr dormtr
  3160. #define f77_dpbcon dpbcon
  3161. #define f77_dpbequ dpbequ
  3162. #define f77_dpbrfs dpbrfs
  3163. #define f77_dpbstf dpbstf
  3164. #define f77_dpbsv dpbsv
  3165. #define f77_dpbsvx dpbsvx
  3166. #define f77_dpbtf2 dpbtf2
  3167. #define f77_dpbtrf dpbtrf
  3168. #define f77_dpbtrs dpbtrs
  3169. #define f77_dpocon dpocon
  3170. #define f77_dpoequ dpoequ
  3171. #define f77_dporfs dporfs
  3172. #define f77_dposv dposv
  3173. #define f77_dposvx dposvx
  3174. #define f77_dpotf2 dpotf2
  3175. #define f77_dpotrf dpotrf
  3176. #define f77_dpotri dpotri
  3177. #define f77_dpotrs dpotrs
  3178. #define f77_dppcon dppcon
  3179. #define f77_dppequ dppequ
  3180. #define f77_dpprfs dpprfs
  3181. #define f77_dppsv dppsv
  3182. #define f77_dppsvx dppsvx
  3183. #define f77_dpptrf dpptrf
  3184. #define f77_dpptri dpptri
  3185. #define f77_dpptrs dpptrs
  3186. #define f77_dptcon dptcon
  3187. #define f77_dpteqr dpteqr
  3188. #define f77_dptrfs dptrfs
  3189. #define f77_dptsv dptsv
  3190. #define f77_dptsvx dptsvx
  3191. #define f77_dpttrf dpttrf
  3192. #define f77_dpttrs dpttrs
  3193. #define f77_dptts2 dptts2
  3194. #define f77_drscl drscl
  3195. #define f77_dsbev dsbev
  3196. #define f77_dsbevd dsbevd
  3197. #define f77_dsbevx dsbevx
  3198. #define f77_dsbgst dsbgst
  3199. #define f77_dsbgv dsbgv
  3200. #define f77_dsbgvd dsbgvd
  3201. #define f77_dsbgvx dsbgvx
  3202. #define f77_dsbtrd dsbtrd
  3203. #define f77_dsecnd dsecndsub
  3204. #define f77_dspcon dspcon
  3205. #define f77_dspev dspev
  3206. #define f77_dspevd dspevd
  3207. #define f77_dspevx dspevx
  3208. #define f77_dspgst dspgst
  3209. #define f77_dspgv dspgv
  3210. #define f77_dspgvd dspgvd
  3211. #define f77_dspgvx dspgvx
  3212. #define f77_dsprfs dsprfs
  3213. #define f77_dspsv dspsv
  3214. #define f77_dspsvx dspsvx
  3215. #define f77_dsptrd dsptrd
  3216. #define f77_dsptrf dsptrf
  3217. #define f77_dsptri dsptri
  3218. #define f77_dsptrs dsptrs
  3219. #define f77_dstebz dstebz
  3220. #define f77_dstedc dstedc
  3221. #define f77_dstegr dstegr
  3222. #define f77_dstein dstein
  3223. #define f77_dsteqr dsteqr
  3224. #define f77_dsterf dsterf
  3225. #define f77_dstev dstev
  3226. #define f77_dstevd dstevd
  3227. #define f77_dstevr dstevr
  3228. #define f77_dstevx dstevx
  3229. #define f77_dsycon dsycon
  3230. #define f77_dsyev dsyev
  3231. #define f77_dsyevd dsyevd
  3232. #define f77_dsyevr dsyevr
  3233. #define f77_dsyevx dsyevx
  3234. #define f77_dsygs2 dsygs2
  3235. #define f77_dsygst dsygst
  3236. #define f77_dsygv dsygv
  3237. #define f77_dsygvd dsygvd
  3238. #define f77_dsygvx dsygvx
  3239. #define f77_dsyrfs dsyrfs
  3240. #define f77_dsysv dsysv
  3241. #define f77_dsysvx dsysvx
  3242. #define f77_dsytd2 dsytd2
  3243. #define f77_dsytf2 dsytf2
  3244. #define f77_dsytrd dsytrd
  3245. #define f77_dsytrf dsytrf
  3246. #define f77_dsytri dsytri
  3247. #define f77_dsytrs dsytrs
  3248. #define f77_dtbcon dtbcon
  3249. #define f77_dtbrfs dtbrfs
  3250. #define f77_dtbtrs dtbtrs
  3251. #define f77_dtgevc dtgevc
  3252. #define f77_dtgex2 dtgex2
  3253. #define f77_dtgexc dtgexc
  3254. #define f77_dtgsen dtgsen
  3255. #define f77_dtgsja dtgsja
  3256. #define f77_dtgsna dtgsna
  3257. #define f77_dtgsy2 dtgsy2
  3258. #define f77_dtgsyl dtgsyl
  3259. #define f77_dtpcon dtpcon
  3260. #define f77_dtprfs dtprfs
  3261. #define f77_dtptri dtptri
  3262. #define f77_dtptrs dtptrs
  3263. #define f77_dtrcon dtrcon
  3264. #define f77_dtrevc dtrevc
  3265. #define f77_dtrexc dtrexc
  3266. #define f77_dtrrfs dtrrfs
  3267. #define f77_dtrsen dtrsen
  3268. #define f77_dtrsna dtrsna
  3269. #define f77_dtrsyl dtrsyl
  3270. #define f77_dtrti2 dtrti2
  3271. #define f77_dtrtri dtrtri
  3272. #define f77_dtrtrs dtrtrs
  3273. #define f77_dtzrqf dtzrqf
  3274. #define f77_dtzrzf dtzrzf
  3275. #define f77_dzsum1 dzsum1sub
  3276. #define f77_icmax1 icmax1sub
  3277. #define f77_ieeeck ieeecksub
  3278. #define f77_ilaenv ilaenvsub
  3279. #define f77_ilaver ilaver
  3280. #define f77_izmax1 izmax1sub
  3281. #define f77_lsame lsamesub
  3282. #define f77_lsamen lsamensub
  3283. #define f77_sbdsdc sbdsdc
  3284. #define f77_sbdsqr sbdsqr
  3285. #define f77_scsum1 scsum1sub
  3286. #define f77_sdisna sdisna
  3287. #define f77_second secondsub
  3288. #define f77_sgbbrd sgbbrd
  3289. #define f77_sgbcon sgbcon
  3290. #define f77_sgbequ sgbequ
  3291. #define f77_sgbrfs sgbrfs
  3292. #define f77_sgbsv sgbsv
  3293. #define f77_sgbsvx sgbsvx
  3294. #define f77_sgbtf2 sgbtf2
  3295. #define f77_sgbtrf sgbtrf
  3296. #define f77_sgbtrs sgbtrs
  3297. #define f77_sgebak sgebak
  3298. #define f77_sgebal sgebal
  3299. #define f77_sgebd2 sgebd2
  3300. #define f77_sgebrd sgebrd
  3301. #define f77_sgecon sgecon
  3302. #define f77_sgeequ sgeequ
  3303. #define f77_sgees sgees
  3304. #define f77_sgeesx sgeesx
  3305. #define f77_sgeev sgeev
  3306. #define f77_sgeevx sgeevx
  3307. #define f77_sgegs sgegs
  3308. #define f77_sgegv sgegv
  3309. #define f77_sgehd2 sgehd2
  3310. #define f77_sgehrd sgehrd
  3311. #define f77_sgelq2 sgelq2
  3312. #define f77_sgelqf sgelqf
  3313. #define f77_sgels sgels
  3314. #define f77_sgelsd sgelsd
  3315. #define f77_sgelss sgelss
  3316. #define f77_sgelsx sgelsx
  3317. #define f77_sgelsy sgelsy
  3318. #define f77_sgeql2 sgeql2
  3319. #define f77_sgeqlf sgeqlf
  3320. #define f77_sgeqp3 sgeqp3
  3321. #define f77_sgeqpf sgeqpf
  3322. #define f77_sgeqr2 sgeqr2
  3323. #define f77_sgeqrf sgeqrf
  3324. #define f77_sgerfs sgerfs
  3325. #define f77_sgerq2 sgerq2
  3326. #define f77_sgerqf sgerqf
  3327. #define f77_sgesc2 sgesc2
  3328. #define f77_sgesdd sgesdd
  3329. #define f77_sgesv sgesv
  3330. #define f77_sgesvd sgesvd
  3331. #define f77_sgesvx sgesvx
  3332. #define f77_sgetc2 sgetc2
  3333. #define f77_sgetf2 sgetf2
  3334. #define f77_sgetrf sgetrf
  3335. #define f77_sgetri sgetri
  3336. #define f77_sgetrs sgetrs
  3337. #define f77_sggbak sggbak
  3338. #define f77_sggbal sggbal
  3339. #define f77_sgges sgges
  3340. #define f77_sggesx sggesx
  3341. #define f77_sggev sggev
  3342. #define f77_sggevx sggevx
  3343. #define f77_sggglm sggglm
  3344. #define f77_sgghrd sgghrd
  3345. #define f77_sgglse sgglse
  3346. #define f77_sggqrf sggqrf
  3347. #define f77_sggrqf sggrqf
  3348. #define f77_sggsvd sggsvd
  3349. #define f77_sggsvp sggsvp
  3350. #define f77_sgtcon sgtcon
  3351. #define f77_sgtrfs sgtrfs
  3352. #define f77_sgtsv sgtsv
  3353. #define f77_sgtsvx sgtsvx
  3354. #define f77_sgttrf sgttrf
  3355. #define f77_sgttrs sgttrs
  3356. #define f77_sgtts2 sgtts2
  3357. #define f77_shgeqz shgeqz
  3358. #define f77_shsein shsein
  3359. #define f77_shseqr shseqr
  3360. #define f77_slabad slabad
  3361. #define f77_slabrd slabrd
  3362. #define f77_slacn2 slacn2
  3363. #define f77_slacon slacon
  3364. #define f77_slacpy slacpy
  3365. #define f77_sladiv sladiv
  3366. #define f77_slae2 slae2
  3367. #define f77_slaebz slaebz
  3368. #define f77_slaed0 slaed0
  3369. #define f77_slaed1 slaed1
  3370. #define f77_slaed2 slaed2
  3371. #define f77_slaed3 slaed3
  3372. #define f77_slaed4 slaed4
  3373. #define f77_slaed5 slaed5
  3374. #define f77_slaed6 slaed6
  3375. #define f77_slaed7 slaed7
  3376. #define f77_slaed8 slaed8
  3377. #define f77_slaed9 slaed9
  3378. #define f77_slaeda slaeda
  3379. #define f77_slaein slaein
  3380. #define f77_slaev2 slaev2
  3381. #define f77_slaexc slaexc
  3382. #define f77_slag2 slag2
  3383. #define f77_slags2 slags2
  3384. #define f77_slagtf slagtf
  3385. #define f77_slagtm slagtm
  3386. #define f77_slagts slagts
  3387. #define f77_slagv2 slagv2
  3388. #define f77_slahqr slahqr
  3389. #define f77_slahrd slahrd
  3390. #define f77_slaic1 slaic1
  3391. #define f77_slaln2 slaln2
  3392. #define f77_slals0 slals0
  3393. #define f77_slalsa slalsa
  3394. #define f77_slalsd slalsd
  3395. #define f77_slamch slamchsub
  3396. #define f77_slamc1 slamc1
  3397. #define f77_slamc2 slamc2
  3398. #define f77_slamc3 slamc3sub
  3399. #define f77_slamc4 slamc4
  3400. #define f77_slamc5 slamc5
  3401. #define f77_slamrg slamrg
  3402. #define f77_slangb slangbsub
  3403. #define f77_slange slangesub
  3404. #define f77_slangt slangtsub
  3405. #define f77_slanhs slanhssub
  3406. #define f77_slansb slansbsub
  3407. #define f77_slansp slanspsub
  3408. #define f77_slanst slanstsub
  3409. #define f77_slansy slansysub
  3410. #define f77_slantb slantbsub
  3411. #define f77_slantp slantpsub
  3412. #define f77_slantr slantrsub
  3413. #define f77_slanv2 slanv2
  3414. #define f77_slapll slapll
  3415. #define f77_slapmt slapmt
  3416. #define f77_slapy2 slapy2sub
  3417. #define f77_slapy3 slapy3sub
  3418. #define f77_slaqgb slaqgb
  3419. #define f77_slaqge slaqge
  3420. #define f77_slaqp2 slaqp2
  3421. #define f77_slaqps slaqps
  3422. #define f77_slaqsb slaqsb
  3423. #define f77_slaqsp slaqsp
  3424. #define f77_slaqsy slaqsy
  3425. #define f77_slaqtr slaqtr
  3426. #define f77_slar1v slar1v
  3427. #define f77_slar2v slar2v
  3428. #define f77_slarf slarf
  3429. #define f77_slarfb slarfb
  3430. #define f77_slarfg slarfg
  3431. #define f77_slarft slarft
  3432. #define f77_slarfx slarfx
  3433. #define f77_slargv slargv
  3434. #define f77_slarnv slarnv
  3435. #define f77_slarrb slarrb
  3436. #define f77_slarre slarre
  3437. #define f77_slarrf slarrf
  3438. #define f77_slarrv slarrv
  3439. #define f77_slartg slartg
  3440. #define f77_slartv slartv
  3441. #define f77_slaruv slaruv
  3442. #define f77_slarz slarz
  3443. #define f77_slarzb slarzb
  3444. #define f77_slarzt slarzt
  3445. #define f77_slas2 slas2
  3446. #define f77_slascl slascl
  3447. #define f77_slasd0 slasd0
  3448. #define f77_slasd1 slasd1
  3449. #define f77_slasd2 slasd2
  3450. #define f77_slasd3 slasd3
  3451. #define f77_slasd4 slasd4
  3452. #define f77_slasd5 slasd5
  3453. #define f77_slasd6 slasd6
  3454. #define f77_slasd7 slasd7
  3455. #define f77_slasd8 slasd8
  3456. #define f77_slasda slasda
  3457. #define f77_slasdq slasdq
  3458. #define f77_slasdt slasdt
  3459. #define f77_slaset slaset
  3460. #define f77_slasq1 slasq1
  3461. #define f77_slasq2 slasq2
  3462. #define f77_slasq3 slasq3
  3463. #define f77_slasq4 slasq4
  3464. #define f77_slasq5 slasq5
  3465. #define f77_slasq6 slasq6
  3466. #define f77_slasr slasr
  3467. #define f77_slasrt slasrt
  3468. #define f77_slassq slassq
  3469. #define f77_slasv2 slasv2
  3470. #define f77_slaswp slaswp
  3471. #define f77_slasy2 slasy2
  3472. #define f77_slasyf slasyf
  3473. #define f77_slatbs slatbs
  3474. #define f77_slatdf slatdf
  3475. #define f77_slatps slatps
  3476. #define f77_slatrd slatrd
  3477. #define f77_slatrs slatrs
  3478. #define f77_slatrz slatrz
  3479. #define f77_slatzm slatzm
  3480. #define f77_slauu2 slauu2
  3481. #define f77_slauum slauum
  3482. #define f77_slazq3 slazq3
  3483. #define f77_slazq4 slazq4
  3484. #define f77_sopgtr sopgtr
  3485. #define f77_sopmtr sopmtr
  3486. #define f77_sorg2l sorg2l
  3487. #define f77_sorg2r sorg2r
  3488. #define f77_sorgbr sorgbr
  3489. #define f77_sorghr sorghr
  3490. #define f77_sorgl2 sorgl2
  3491. #define f77_sorglq sorglq
  3492. #define f77_sorgql sorgql
  3493. #define f77_sorgqr sorgqr
  3494. #define f77_sorgr2 sorgr2
  3495. #define f77_sorgrq sorgrq
  3496. #define f77_sorgtr sorgtr
  3497. #define f77_sorm2l sorm2l
  3498. #define f77_sorm2r sorm2r
  3499. #define f77_sormbr sormbr
  3500. #define f77_sormhr sormhr
  3501. #define f77_sorml2 sorml2
  3502. #define f77_sormlq sormlq
  3503. #define f77_sormql sormql
  3504. #define f77_sormqr sormqr
  3505. #define f77_sormr2 sormr2
  3506. #define f77_sormr3 sormr3
  3507. #define f77_sormrq sormrq
  3508. #define f77_sormrz sormrz
  3509. #define f77_sormtr sormtr
  3510. #define f77_spbcon spbcon
  3511. #define f77_spbequ spbequ
  3512. #define f77_spbrfs spbrfs
  3513. #define f77_spbstf spbstf
  3514. #define f77_spbsv spbsv
  3515. #define f77_spbsvx spbsvx
  3516. #define f77_spbtf2 spbtf2
  3517. #define f77_spbtrf spbtrf
  3518. #define f77_spbtrs spbtrs
  3519. #define f77_spocon spocon
  3520. #define f77_spoequ spoequ
  3521. #define f77_sporfs sporfs
  3522. #define f77_sposv sposv
  3523. #define f77_sposvx sposvx
  3524. #define f77_spotf2 spotf2
  3525. #define f77_spotrf spotrf
  3526. #define f77_spotri spotri
  3527. #define f77_spotrs spotrs
  3528. #define f77_sppcon sppcon
  3529. #define f77_sppequ sppequ
  3530. #define f77_spprfs spprfs
  3531. #define f77_sppsv sppsv
  3532. #define f77_sppsvx sppsvx
  3533. #define f77_spptrf spptrf
  3534. #define f77_spptri spptri
  3535. #define f77_spptrs spptrs
  3536. #define f77_sptcon sptcon
  3537. #define f77_spteqr spteqr
  3538. #define f77_sptrfs sptrfs
  3539. #define f77_sptsv sptsv
  3540. #define f77_sptsvx sptsvx
  3541. #define f77_spttrf spttrf
  3542. #define f77_spttrs spttrs
  3543. #define f77_sptts2 sptts2
  3544. #define f77_srscl srscl
  3545. #define f77_ssbev ssbev
  3546. #define f77_ssbevd ssbevd
  3547. #define f77_ssbevx ssbevx
  3548. #define f77_ssbgst ssbgst
  3549. #define f77_ssbgv ssbgv
  3550. #define f77_ssbgvd ssbgvd
  3551. #define f77_ssbgvx ssbgvx
  3552. #define f77_ssbtrd ssbtrd
  3553. #define f77_sspcon sspcon
  3554. #define f77_sspev sspev
  3555. #define f77_sspevd sspevd
  3556. #define f77_sspevx sspevx
  3557. #define f77_sspgst sspgst
  3558. #define f77_sspgv sspgv
  3559. #define f77_sspgvd sspgvd
  3560. #define f77_sspgvx sspgvx
  3561. #define f77_ssprfs ssprfs
  3562. #define f77_sspsv sspsv
  3563. #define f77_sspsvx sspsvx
  3564. #define f77_ssptrd ssptrd
  3565. #define f77_ssptrf ssptrf
  3566. #define f77_ssptri ssptri
  3567. #define f77_ssptrs ssptrs
  3568. #define f77_sstebz sstebz
  3569. #define f77_sstedc sstedc
  3570. #define f77_sstegr sstegr
  3571. #define f77_sstein sstein
  3572. #define f77_ssteqr ssteqr
  3573. #define f77_ssterf ssterf
  3574. #define f77_sstev sstev
  3575. #define f77_sstevd sstevd
  3576. #define f77_sstevr sstevr
  3577. #define f77_sstevx sstevx
  3578. #define f77_ssycon ssycon
  3579. #define f77_ssyev ssyev
  3580. #define f77_ssyevd ssyevd
  3581. #define f77_ssyevr ssyevr
  3582. #define f77_ssyevx ssyevx
  3583. #define f77_ssygs2 ssygs2
  3584. #define f77_ssygst ssygst
  3585. #define f77_ssygv ssygv
  3586. #define f77_ssygvd ssygvd
  3587. #define f77_ssygvx ssygvx
  3588. #define f77_ssyrfs ssyrfs
  3589. #define f77_ssysv ssysv
  3590. #define f77_ssysvx ssysvx
  3591. #define f77_ssytd2 ssytd2
  3592. #define f77_ssytf2 ssytf2
  3593. #define f77_ssytrd ssytrd
  3594. #define f77_ssytrf ssytrf
  3595. #define f77_ssytri ssytri
  3596. #define f77_ssytrs ssytrs
  3597. #define f77_stbcon stbcon
  3598. #define f77_stbrfs stbrfs
  3599. #define f77_stbtrs stbtrs
  3600. #define f77_stgevc stgevc
  3601. #define f77_stgex2 stgex2
  3602. #define f77_stgexc stgexc
  3603. #define f77_stgsen stgsen
  3604. #define f77_stgsja stgsja
  3605. #define f77_stgsna stgsna
  3606. #define f77_stgsy2 stgsy2
  3607. #define f77_stgsyl stgsyl
  3608. #define f77_stpcon stpcon
  3609. #define f77_stprfs stprfs
  3610. #define f77_stptri stptri
  3611. #define f77_stptrs stptrs
  3612. #define f77_strcon strcon
  3613. #define f77_strevc strevc
  3614. #define f77_strexc strexc
  3615. #define f77_strrfs strrfs
  3616. #define f77_strsen strsen
  3617. #define f77_strsna strsna
  3618. #define f77_strsyl strsyl
  3619. #define f77_strti2 strti2
  3620. #define f77_strtri strtri
  3621. #define f77_strtrs strtrs
  3622. #define f77_stzrqf stzrqf
  3623. #define f77_stzrzf stzrzf
  3624. #define f77_xerbla xerbla
  3625. #define f77_zbdsqr zbdsqr
  3626. #define f77_zdrot zdrot
  3627. #define f77_zdrscl zdrscl
  3628. #define f77_zgbbrd zgbbrd
  3629. #define f77_zgbcon zgbcon
  3630. #define f77_zgbequ zgbequ
  3631. #define f77_zgbrfs zgbrfs
  3632. #define f77_zgbsv zgbsv
  3633. #define f77_zgbsvx zgbsvx
  3634. #define f77_zgbtf2 zgbtf2
  3635. #define f77_zgbtrf zgbtrf
  3636. #define f77_zgbtrs zgbtrs
  3637. #define f77_zgebak zgebak
  3638. #define f77_zgebal zgebal
  3639. #define f77_zgebd2 zgebd2
  3640. #define f77_zgebrd zgebrd
  3641. #define f77_zgecon zgecon
  3642. #define f77_zgeequ zgeequ
  3643. #define f77_zgees zgees
  3644. #define f77_zgeesx zgeesx
  3645. #define f77_zgeev zgeev
  3646. #define f77_zgeevx zgeevx
  3647. #define f77_zgegs zgegs
  3648. #define f77_zgegv zgegv
  3649. #define f77_zgehd2 zgehd2
  3650. #define f77_zgehrd zgehrd
  3651. #define f77_zgelq2 zgelq2
  3652. #define f77_zgelqf zgelqf
  3653. #define f77_zgels zgels
  3654. #define f77_zgelsd zgelsd
  3655. #define f77_zgelss zgelss
  3656. #define f77_zgelsx zgelsx
  3657. #define f77_zgelsy zgelsy
  3658. #define f77_zgeql2 zgeql2
  3659. #define f77_zgeqlf zgeqlf
  3660. #define f77_zgeqp3 zgeqp3
  3661. #define f77_zgeqpf zgeqpf
  3662. #define f77_zgeqr2 zgeqr2
  3663. #define f77_zgeqrf zgeqrf
  3664. #define f77_zgerfs zgerfs
  3665. #define f77_zgerq2 zgerq2
  3666. #define f77_zgerqf zgerqf
  3667. #define f77_zgesc2 zgesc2
  3668. #define f77_zgesdd zgesdd
  3669. #define f77_zgesv zgesv
  3670. #define f77_zgesvd zgesvd
  3671. #define f77_zgesvx zgesvx
  3672. #define f77_zgetc2 zgetc2
  3673. #define f77_zgetf2 zgetf2
  3674. #define f77_zgetrf zgetrf
  3675. #define f77_zgetri zgetri
  3676. #define f77_zgetrs zgetrs
  3677. #define f77_zggbak zggbak
  3678. #define f77_zggbal zggbal
  3679. #define f77_zgges zgges
  3680. #define f77_zggesx zggesx
  3681. #define f77_zggev zggev
  3682. #define f77_zggevx zggevx
  3683. #define f77_zggglm zggglm
  3684. #define f77_zgghrd zgghrd
  3685. #define f77_zgglse zgglse
  3686. #define f77_zggqrf zggqrf
  3687. #define f77_zggrqf zggrqf
  3688. #define f77_zggsvd zggsvd
  3689. #define f77_zggsvp zggsvp
  3690. #define f77_zgtcon zgtcon
  3691. #define f77_zgtrfs zgtrfs
  3692. #define f77_zgtsv zgtsv
  3693. #define f77_zgtsvx zgtsvx
  3694. #define f77_zgttrf zgttrf
  3695. #define f77_zgttrs zgttrs
  3696. #define f77_zgtts2 zgtts2
  3697. #define f77_zhbev zhbev
  3698. #define f77_zhbevd zhbevd
  3699. #define f77_zhbevx zhbevx
  3700. #define f77_zhbgst zhbgst
  3701. #define f77_zhbgv zhbgv
  3702. #define f77_zhbgvd zhbgvd
  3703. #define f77_zhbgvx zhbgvx
  3704. #define f77_zhbtrd zhbtrd
  3705. #define f77_zhecon zhecon
  3706. #define f77_zheev zheev
  3707. #define f77_zheevd zheevd
  3708. #define f77_zheevr zheevr
  3709. #define f77_zheevx zheevx
  3710. #define f77_zhegs2 zhegs2
  3711. #define f77_zhegst zhegst
  3712. #define f77_zhegv zhegv
  3713. #define f77_zhegvd zhegvd
  3714. #define f77_zhegvx zhegvx
  3715. #define f77_zherfs zherfs
  3716. #define f77_zhesv zhesv
  3717. #define f77_zhesvx zhesvx
  3718. #define f77_zhetd2 zhetd2
  3719. #define f77_zhetf2 zhetf2
  3720. #define f77_zhetrd zhetrd
  3721. #define f77_zhetrf zhetrf
  3722. #define f77_zhetri zhetri
  3723. #define f77_zhetrs zhetrs
  3724. #define f77_zhgeqz zhgeqz
  3725. #define f77_zhpcon zhpcon
  3726. #define f77_zhpev zhpev
  3727. #define f77_zhpevd zhpevd
  3728. #define f77_zhpevx zhpevx
  3729. #define f77_zhpgst zhpgst
  3730. #define f77_zhpgv zhpgv
  3731. #define f77_zhpgvd zhpgvd
  3732. #define f77_zhpgvx zhpgvx
  3733. #define f77_zhprfs zhprfs
  3734. #define f77_zhpsv zhpsv
  3735. #define f77_zhpsvx zhpsvx
  3736. #define f77_zhptrd zhptrd
  3737. #define f77_zhptrf zhptrf
  3738. #define f77_zhptri zhptri
  3739. #define f77_zhptrs zhptrs
  3740. #define f77_zhsein zhsein
  3741. #define f77_zhseqr zhseqr
  3742. #define f77_zlabrd zlabrd
  3743. #define f77_zlacgv zlacgv
  3744. #define f77_zlacn2 zlacn2
  3745. #define f77_zlacon zlacon
  3746. #define f77_zlacp2 zlacp2
  3747. #define f77_zlacpy zlacpy
  3748. #define f77_zlacrm zlacrm
  3749. #define f77_zlacrt zlacrt
  3750. #define f77_zladiv zladivsub
  3751. #define f77_zlaed0 zlaed0
  3752. #define f77_zlaed7 zlaed7
  3753. #define f77_zlaed8 zlaed8
  3754. #define f77_zlaein zlaein
  3755. #define f77_zlaesy zlaesy
  3756. #define f77_zlaev2 zlaev2
  3757. #define f77_zlags2 zlags2
  3758. #define f77_zlagtm zlagtm
  3759. #define f77_zlahef zlahef
  3760. #define f77_zlahqr zlahqr
  3761. #define f77_zlahrd zlahrd
  3762. #define f77_zlaic1 zlaic1
  3763. #define f77_zlals0 zlals0
  3764. #define f77_zlalsa zlalsa
  3765. #define f77_zlalsd zlalsd
  3766. #define f77_zlangb zlangbsub
  3767. #define f77_zlange zlangesub
  3768. #define f77_zlangt zlangtsub
  3769. #define f77_zlanhb zlanhbsub
  3770. #define f77_zlanhe zlanhesub
  3771. #define f77_zlanhp zlanhpsub
  3772. #define f77_zlanhs zlanhssub
  3773. #define f77_zlanht zlanhtsub
  3774. #define f77_zlansb zlansbsub
  3775. #define f77_zlansp zlanspsub
  3776. #define f77_zlansy zlansysub
  3777. #define f77_zlantb zlantbsub
  3778. #define f77_zlantp zlantpsub
  3779. #define f77_zlantr zlantrsub
  3780. #define f77_zlapll zlapll
  3781. #define f77_zlapmt zlapmt
  3782. #define f77_zlaqgb zlaqgb
  3783. #define f77_zlaqge zlaqge
  3784. #define f77_zlaqhb zlaqhb
  3785. #define f77_zlaqhe zlaqhe
  3786. #define f77_zlaqhp zlaqhp
  3787. #define f77_zlaqp2 zlaqp2
  3788. #define f77_zlaqps zlaqps
  3789. #define f77_zlaqsb zlaqsb
  3790. #define f77_zlaqsp zlaqsp
  3791. #define f77_zlaqsy zlaqsy
  3792. #define f77_zlar1v zlar1v
  3793. #define f77_zlar2v zlar2v
  3794. #define f77_zlarcm zlarcm
  3795. #define f77_zlarf zlarf
  3796. #define f77_zlarfb zlarfb
  3797. #define f77_zlarfg zlarfg
  3798. #define f77_zlarft zlarft
  3799. #define f77_zlarfx zlarfx
  3800. #define f77_zlargv zlargv
  3801. #define f77_zlarnv zlarnv
  3802. #define f77_zlarrv zlarrv
  3803. #define f77_zlartg zlartg
  3804. #define f77_zlartv zlartv
  3805. #define f77_zlarz zlarz
  3806. #define f77_zlarzb zlarzb
  3807. #define f77_zlarzt zlarzt
  3808. #define f77_zlascl zlascl
  3809. #define f77_zlaset zlaset
  3810. #define f77_zlasr zlasr
  3811. #define f77_zlassq zlassq
  3812. #define f77_zlaswp zlaswp
  3813. #define f77_zlasyf zlasyf
  3814. #define f77_zlatbs zlatbs
  3815. #define f77_zlatdf zlatdf
  3816. #define f77_zlatps zlatps
  3817. #define f77_zlatrd zlatrd
  3818. #define f77_zlatrs zlatrs
  3819. #define f77_zlatrz zlatrz
  3820. #define f77_zlatzm zlatzm
  3821. #define f77_zlauu2 zlauu2
  3822. #define f77_zlauum zlauum
  3823. #define f77_zpbcon zpbcon
  3824. #define f77_zpbequ zpbequ
  3825. #define f77_zpbrfs zpbrfs
  3826. #define f77_zpbstf zpbstf
  3827. #define f77_zpbsv zpbsv
  3828. #define f77_zpbsvx zpbsvx
  3829. #define f77_zpbtf2 zpbtf2
  3830. #define f77_zpbtrf zpbtrf
  3831. #define f77_zpbtrs zpbtrs
  3832. #define f77_zpocon zpocon
  3833. #define f77_zpoequ zpoequ
  3834. #define f77_zporfs zporfs
  3835. #define f77_zposv zposv
  3836. #define f77_zposvx zposvx
  3837. #define f77_zpotf2 zpotf2
  3838. #define f77_zpotrf zpotrf
  3839. #define f77_zpotri zpotri
  3840. #define f77_zpotrs zpotrs
  3841. #define f77_zppcon zppcon
  3842. #define f77_zppequ zppequ
  3843. #define f77_zpprfs zpprfs
  3844. #define f77_zppsv zppsv
  3845. #define f77_zppsvx zppsvx
  3846. #define f77_zpptrf zpptrf
  3847. #define f77_zpptri zpptri
  3848. #define f77_zpptrs zpptrs
  3849. #define f77_zptcon zptcon
  3850. #define f77_zpteqr zpteqr
  3851. #define f77_zptrfs zptrfs
  3852. #define f77_zptsv zptsv
  3853. #define f77_zptsvx zptsvx
  3854. #define f77_zpttrf zpttrf
  3855. #define f77_zpttrs zpttrs
  3856. #define f77_zptts2 zptts2
  3857. #define f77_zrot zrot
  3858. #define f77_zspcon zspcon
  3859. #define f77_zspmv zspmv
  3860. #define f77_zspr zspr
  3861. #define f77_zsprfs zsprfs
  3862. #define f77_zspsv zspsv
  3863. #define f77_zspsvx zspsvx
  3864. #define f77_zsptrf zsptrf
  3865. #define f77_zsptri zsptri
  3866. #define f77_zsptrs zsptrs
  3867. #define f77_zstedc zstedc
  3868. #define f77_zstegr zstegr
  3869. #define f77_zstein zstein
  3870. #define f77_zsteqr zsteqr
  3871. #define f77_zsycon zsycon
  3872. #define f77_zsymv zsymv
  3873. #define f77_zsyr zsyr
  3874. #define f77_zsyrfs zsyrfs
  3875. #define f77_zsysv zsysv
  3876. #define f77_zsysvx zsysvx
  3877. #define f77_zsytf2 zsytf2
  3878. #define f77_zsytrf zsytrf
  3879. #define f77_zsytri zsytri
  3880. #define f77_zsytrs zsytrs
  3881. #define f77_ztbcon ztbcon
  3882. #define f77_ztbrfs ztbrfs
  3883. #define f77_ztbtrs ztbtrs
  3884. #define f77_ztgevc ztgevc
  3885. #define f77_ztgex2 ztgex2
  3886. #define f77_ztgexc ztgexc
  3887. #define f77_ztgsen ztgsen
  3888. #define f77_ztgsja ztgsja
  3889. #define f77_ztgsna ztgsna
  3890. #define f77_ztgsy2 ztgsy2
  3891. #define f77_ztgsyl ztgsyl
  3892. #define f77_ztpcon ztpcon
  3893. #define f77_ztprfs ztprfs
  3894. #define f77_ztptri ztptri
  3895. #define f77_ztptrs ztptrs
  3896. #define f77_ztrcon ztrcon
  3897. #define f77_ztrevc ztrevc
  3898. #define f77_ztrexc ztrexc
  3899. #define f77_ztrrfs ztrrfs
  3900. #define f77_ztrsen ztrsen
  3901. #define f77_ztrsna ztrsna
  3902. #define f77_ztrsyl ztrsyl
  3903. #define f77_ztrti2 ztrti2
  3904. #define f77_ztrtri ztrtri
  3905. #define f77_ztrtrs ztrtrs
  3906. #define f77_ztzrqf ztzrqf
  3907. #define f77_ztzrzf ztzrzf
  3908. #define f77_zung2l zung2l
  3909. #define f77_zung2r zung2r
  3910. #define f77_zungbr zungbr
  3911. #define f77_zunghr zunghr
  3912. #define f77_zungl2 zungl2
  3913. #define f77_zunglq zunglq
  3914. #define f77_zungql zungql
  3915. #define f77_zungqr zungqr
  3916. #define f77_zungr2 zungr2
  3917. #define f77_zungrq zungrq
  3918. #define f77_zungtr zungtr
  3919. #define f77_zunm2l zunm2l
  3920. #define f77_zunm2r zunm2r
  3921. #define f77_zunmbr zunmbr
  3922. #define f77_zunmhr zunmhr
  3923. #define f77_zunml2 zunml2
  3924. #define f77_zunmlq zunmlq
  3925. #define f77_zunmql zunmql
  3926. #define f77_zunmqr zunmqr
  3927. #define f77_zunmr2 zunmr2
  3928. #define f77_zunmr3 zunmr3
  3929. #define f77_zunmrq zunmrq
  3930. #define f77_zunmrz zunmrz
  3931. #define f77_zunmtr zunmtr
  3932. #define f77_zupgtr zupgtr
  3933. #define f77_zupmtr zupmtr
  3934. #endif
  3935. #ifdef F77_INT
  3936. #define FINT const F77_INT *
  3937. #define FINT2 F77_INT *
  3938. #else
  3939. #define FINT const int *
  3940. #define FINT2 int *
  3941. #endif
  3942. #ifdef F77_LOG
  3943. #define FLOG const F77_LOG *
  3944. #define FLOG2 F77_LOG *
  3945. #else
  3946. #define FLOG const long int *
  3947. #define FLOG2 long int *
  3948. #endif
  3949. #ifdef F77_CHAR
  3950. #define FCHAR F77_CHAR
  3951. #else
  3952. #define FCHAR char *
  3953. #endif
  3954. #define C2F_CHAR(a) ( _cptofcd( (a), 1 ) )
  3955. #define C2F_STR(a, i) ( _cptofcd( (a), (i) ) )
  3956. void f77_cbdsqr(const FCHAR uplo, FINT n, FINT ncvt, FINT nru, FINT ncc, float * d, float * e, void * vt, FINT ldvt, void * u, FINT ldu, void * c, FINT ldc, float * rwork, FINT2 info);
  3957. void f77_cgbbrd(const FCHAR vect, FINT m, FINT n, FINT ncc, FINT kl, FINT ku, void * ab, FINT ldab, float * d, float * e, void * q, FINT ldq, void * pt, FINT ldpt, void * c, FINT ldc, void * work, float * rwork, FINT2 info);
  3958. void f77_cgbcon(const FCHAR norm, FINT n, FINT kl, FINT ku, const void * ab, FINT ldab, FINT ipiv, const float * anorm, float * rcond, void * work, float * rwork, FINT2 info);
  3959. void f77_cgbequ(FINT m, FINT n, FINT kl, FINT ku, const void * ab, FINT ldab, float * r, float * c, float * rowcnd, float * colcnd, float * amax, FINT2 info);
  3960. void f77_cgbrfs(const FCHAR trans, FINT n, FINT kl, FINT ku, FINT nrhs, const void * ab, FINT ldab, const void * afb, FINT ldafb, FINT ipiv, const void * b, FINT ldb, void * x, FINT ldx, float * ferr, float * berr, void * work, float * rwork, FINT2 info);
  3961. void f77_cgbsv(FINT n, FINT kl, FINT ku, FINT nrhs, void * ab, FINT ldab, FINT2 ipiv, void * b, FINT ldb, FINT2 info);
  3962. void f77_cgbsvx(const FCHAR fact, const FCHAR trans, FINT n, FINT kl, FINT ku, FINT nrhs, void * ab, FINT ldab, void * afb, FINT ldafb, FINT2 ipiv, FCHAR equed, float * r, float * c, void * b, FINT ldb, void * x, FINT ldx, float * rcond, float * ferr, float * berr, void * work, float * rwork, FINT2 info);
  3963. void f77_cgbtf2(FINT m, FINT n, FINT kl, FINT ku, void * ab, FINT ldab, FINT2 ipiv, FINT2 info);
  3964. void f77_cgbtrf(FINT m, FINT n, FINT kl, FINT ku, void * ab, FINT ldab, FINT2 ipiv, FINT2 info);
  3965. void f77_cgbtrs(const FCHAR trans, FINT n, FINT kl, FINT ku, FINT nrhs, const void * ab, FINT ldab, FINT ipiv, void * b, FINT ldb, FINT2 info);
  3966. void f77_cgebak(const FCHAR job, const FCHAR side, FINT n, FINT ilo, FINT ihi, const float * scale, FINT m, void * v, FINT ldv, FINT2 info);
  3967. void f77_cgebal(const FCHAR job, FINT n, void * a, FINT lda, FINT2 ilo, FINT2 ihi, float * scale, FINT2 info);
  3968. void f77_cgebd2(FINT m, FINT n, void * a, FINT lda, float * d, float * e, void * tauq, void * taup, void * work, FINT2 info);
  3969. void f77_cgebrd(FINT m, FINT n, void * a, FINT lda, float * d, float * e, void * tauq, void * taup, void * work, FINT lwork, FINT2 info);
  3970. void f77_cgecon(const FCHAR norm, FINT n, const void * a, FINT lda, const float * anorm, float * rcond, void * work, float * rwork, FINT2 info);
  3971. void f77_cgeequ(FINT m, FINT n, const void * a, FINT lda, float * r, float * c, float * rowcnd, float * colcnd, float * amax, FINT2 info);
  3972. void f77_cgees(const FCHAR jobvs, const FCHAR sort, const long int (*select) (void*), FINT n, void * a, FINT lda, FINT2 sdim, void * w, void * vs, FINT ldvs, void * work, FINT lwork, float * rwork, long int * bwork, FINT2 info);
  3973. void f77_cgeesx(const FCHAR jobvs, const FCHAR sort, const long int (*select) (void*), const FCHAR sense, FINT n, void * a, FINT lda, FINT2 sdim, void * w, void * vs, FINT ldvs, float * rconde, float * rcondv, void * work, FINT lwork, float * rwork, long int * bwork, FINT2 info);
  3974. void f77_cgeev(const FCHAR jobvl, const FCHAR jobvr, FINT n, void * a, FINT lda, void * w, void * vl, FINT ldvl, void * vr, FINT ldvr, void * work, FINT lwork, float * rwork, FINT2 info);
  3975. void f77_cgeevx(const FCHAR balanc, const FCHAR jobvl, const FCHAR jobvr, const FCHAR sense, FINT n, void * a, FINT lda, void * w, void * vl, FINT ldvl, void * vr, FINT ldvr, FINT2 ilo, FINT2 ihi, float * scale, float * abnrm, float * rconde, float * rcondv, void * work, FINT lwork, float * rwork, FINT2 info);
  3976. void f77_cgegs(const FCHAR jobvsl, const FCHAR jobvsr, FINT n, void * a, FINT lda, void * b, FINT ldb, void * alpha, void * beta, void * vsl, FINT ldvsl, void * vsr, FINT ldvsr, void * work, FINT lwork, float * rwork, FINT2 info);
  3977. void f77_cgegv(const FCHAR jobvl, const FCHAR jobvr, FINT n, void * a, FINT lda, void * b, FINT ldb, void * alpha, void * beta, void * vl, FINT ldvl, void * vr, FINT ldvr, void * work, FINT lwork, float * rwork, FINT2 info);
  3978. void f77_cgehd2(FINT n, FINT ilo, FINT ihi, void * a, FINT lda, void * tau, void * work, FINT2 info);
  3979. void f77_cgehrd(FINT n, FINT ilo, FINT ihi, void * a, FINT lda, void * tau, void * work, FINT lwork, FINT2 info);
  3980. void f77_cgelq2(FINT m, FINT n, void * a, FINT lda, void * tau, void * work, FINT2 info);
  3981. void f77_cgelqf(FINT m, FINT n, void * a, FINT lda, void * tau, void * work, FINT lwork, FINT2 info);
  3982. void f77_cgels(const FCHAR trans, FINT m, FINT n, FINT nrhs, void * a, FINT lda, void * b, FINT ldb, void * work, FINT lwork, FINT2 info);
  3983. void f77_cgelsd(FINT m, FINT n, FINT nrhs, void * a, FINT lda, void * b, FINT ldb, float * s, const float * rcond, FINT2 rank, void * work, FINT lwork, float * rwork, FINT2 iwork, FINT2 info);
  3984. void f77_cgelss(FINT m, FINT n, FINT nrhs, void * a, FINT lda, void * b, FINT ldb, float * s, const float * rcond, FINT2 rank, void * work, FINT lwork, float * rwork, FINT2 info);
  3985. void f77_cgelsx(FINT m, FINT n, FINT nrhs, void * a, FINT lda, void * b, FINT ldb, FINT2 jpvt, const float * rcond, FINT2 rank, void * work, float * rwork, FINT2 info);
  3986. void f77_cgelsy(FINT m, FINT n, FINT nrhs, void * a, FINT lda, void * b, FINT ldb, FINT2 jpvt, const float * rcond, FINT2 rank, void * work, FINT lwork, float * rwork, FINT2 info);
  3987. void f77_cgeql2(FINT m, FINT n, void * a, FINT lda, void * tau, void * work, FINT2 info);
  3988. void f77_cgeqlf(FINT m, FINT n, void * a, FINT lda, void * tau, void * work, FINT lwork, FINT2 info);
  3989. void f77_cgeqp3(FINT m, FINT n, void * a, FINT lda, FINT2 jpvt, void * tau, void * work, FINT lwork, float * rwork, FINT2 info);
  3990. void f77_cgeqpf(FINT m, FINT n, void * a, FINT lda, FINT2 jpvt, void * tau, void * work, float * rwork, FINT2 info);
  3991. void f77_cgeqr2(FINT m, FINT n, void * a, FINT lda, void * tau, void * work, FINT2 info);
  3992. void f77_cgeqrf(FINT m, FINT n, void * a, FINT lda, void * tau, void * work, FINT lwork, FINT2 info);
  3993. void f77_cgerfs(const FCHAR trans, FINT n, FINT nrhs, const void * a, FINT lda, const void * af, FINT ldaf, FINT ipiv, const void * b, FINT ldb, void * x, FINT ldx, float * ferr, float * berr, void * work, float * rwork, FINT2 info);
  3994. void f77_cgerq2(FINT m, FINT n, void * a, FINT lda, void * tau, void * work, FINT2 info);
  3995. void f77_cgerqf(FINT m, FINT n, void * a, FINT lda, void * tau, void * work, FINT lwork, FINT2 info);
  3996. void f77_cgesc2(FINT n, const void * a, FINT lda, void * rhs, FINT ipiv, FINT jpiv, float * scale);
  3997. void f77_cgesdd(const FCHAR jobz, FINT m, FINT n, void * a, FINT lda, float * s, void * u, FINT ldu, void * vt, FINT ldvt, void * work, FINT lwork, float * rwork, FINT2 iwork, FINT2 info);
  3998. void f77_cgesv(FINT n, FINT nrhs, void * a, FINT lda, FINT2 ipiv, void * b, FINT ldb, FINT2 info);
  3999. void f77_cgesvd(const FCHAR jobu, const FCHAR jobvt, FINT m, FINT n, void * a, FINT lda, float * s, void * u, FINT ldu, void * vt, FINT ldvt, void * work, FINT lwork, float * rwork, FINT2 info);
  4000. void f77_cgesvx(const FCHAR fact, const FCHAR trans, FINT n, FINT nrhs, void * a, FINT lda, void * af, FINT ldaf, FINT2 ipiv, FCHAR equed, float * r, float * c, void * b, FINT ldb, void * x, FINT ldx, float * rcond, float * ferr, float * berr, void * work, float * rwork, FINT2 info);
  4001. void f77_cgetc2(FINT n, void * a, FINT lda, FINT2 ipiv, FINT2 jpiv, FINT2 info);
  4002. void f77_cgetf2(FINT m, FINT n, void * a, FINT lda, FINT2 ipiv, FINT2 info);
  4003. void f77_cgetrf(FINT m, FINT n, void * a, FINT lda, FINT2 ipiv, FINT2 info);
  4004. void f77_cgetri(FINT n, void * a, FINT lda, FINT ipiv, void * work, FINT lwork, FINT2 info);
  4005. void f77_cgetrs(const FCHAR trans, FINT n, FINT nrhs, const void * a, FINT lda, FINT ipiv, void * b, FINT ldb, FINT2 info);
  4006. void f77_cggbak(const FCHAR job, const FCHAR side, FINT n, FINT ilo, FINT ihi, const float * lscale, const float * rscale, FINT m, void * v, FINT ldv, FINT2 info);
  4007. void f77_cggbal(const FCHAR job, FINT n, void * a, FINT lda, void * b, FINT ldb, FINT2 ilo, FINT2 ihi, float * lscale, float * rscale, float * work, FINT2 info);
  4008. void f77_cgges(const FCHAR jobvsl, const FCHAR jobvsr, const FCHAR sort, const long int (*selctg) (void*,void*), FINT n, void * a, FINT lda, void * b, FINT ldb, FINT2 sdim, void * alpha, void * beta, void * vsl, FINT ldvsl, void * vsr, FINT ldvsr, void * work, FINT lwork, float * rwork, long int * bwork, FINT2 info);
  4009. void f77_cggesx(const FCHAR jobvsl, const FCHAR jobvsr, const FCHAR sort, const long int (*selctg) (void*,void*), const FCHAR sense, FINT n, void * a, FINT lda, void * b, FINT ldb, FINT2 sdim, void * alpha, void * beta, void * vsl, FINT ldvsl, void * vsr, FINT ldvsr, float * rconde, float * rcondv, void * work, FINT lwork, float * rwork, FINT2 iwork, FINT liwork, long int * bwork, FINT2 info);
  4010. void f77_cggev(const FCHAR jobvl, const FCHAR jobvr, FINT n, void * a, FINT lda, void * b, FINT ldb, void * alpha, void * beta, void * vl, FINT ldvl, void * vr, FINT ldvr, void * work, FINT lwork, float * rwork, FINT2 info);
  4011. void f77_cggevx(const FCHAR balanc, const FCHAR jobvl, const FCHAR jobvr, const FCHAR sense, FINT n, void * a, FINT lda, void * b, FINT ldb, void * alpha, void * beta, void * vl, FINT ldvl, void * vr, FINT ldvr, FINT2 ilo, FINT2 ihi, float * lscale, float * rscale, float * abnrm, float * bbnrm, float * rconde, float * rcondv, void * work, FINT lwork, float * rwork, FINT2 iwork, long int * bwork, FINT2 info);
  4012. void f77_cggglm(FINT n, FINT m, FINT p, void * a, FINT lda, void * b, FINT ldb, void * d, void * x, void * y, void * work, FINT lwork, FINT2 info);
  4013. void f77_cgghrd(const FCHAR compq, const FCHAR compz, FINT n, FINT ilo, FINT ihi, void * a, FINT lda, void * b, FINT ldb, void * q, FINT ldq, void * z, FINT ldz, FINT2 info);
  4014. void f77_cgglse(FINT m, FINT n, FINT p, void * a, FINT lda, void * b, FINT ldb, void * c, void * d, void * x, void * work, FINT lwork, FINT2 info);
  4015. void f77_cggqrf(FINT n, FINT m, FINT p, void * a, FINT lda, void * taua, void * b, FINT ldb, void * taub, void * work, FINT lwork, FINT2 info);
  4016. void f77_cggrqf(FINT m, FINT p, FINT n, void * a, FINT lda, void * taua, void * b, FINT ldb, void * taub, void * work, FINT lwork, FINT2 info);
  4017. void f77_cggsvd(const FCHAR jobu, const FCHAR jobv, const FCHAR jobq, FINT m, FINT n, FINT p, FINT2 k, FINT2 l, void * a, FINT lda, void * b, FINT ldb, float * alpha, float * beta, void * u, FINT ldu, void * v, FINT ldv, void * q, FINT ldq, void * work, float * rwork, FINT2 iwork, FINT2 info);
  4018. void f77_cggsvp(const FCHAR jobu, const FCHAR jobv, const FCHAR jobq, FINT m, FINT p, FINT n, void * a, FINT lda, void * b, FINT ldb, const float * tola, const float * tolb, FINT2 k, FINT2 l, void * u, FINT ldu, void * v, FINT ldv, void * q, FINT ldq, FINT2 iwork, float * rwork, void * tau, void * work, FINT2 info);
  4019. void f77_cgtcon(const FCHAR norm, FINT n, const void * dl, const void * d, const void * du, const void * du2, FINT ipiv, const float * anorm, float * rcond, void * work, FINT2 info);
  4020. void f77_cgtrfs(const FCHAR trans, FINT n, FINT nrhs, const void * dl, const void * d, const void * du, const void * dlf, const void * df, const void * duf, const void * du2, FINT ipiv, const void * b, FINT ldb, void * x, FINT ldx, float * ferr, float * berr, void * work, float * rwork, FINT2 info);
  4021. void f77_cgtsv(FINT n, FINT nrhs, void * dl, void * d, void * du, void * b, FINT ldb, FINT2 info);
  4022. void f77_cgtsvx(const FCHAR fact, const FCHAR trans, FINT n, FINT nrhs, const void * dl, const void * d, const void * du, void * dlf, void * df, void * duf, void * du2, FINT2 ipiv, const void * b, FINT ldb, void * x, FINT ldx, float * rcond, float * ferr, float * berr, void * work, float * rwork, FINT2 info);
  4023. void f77_cgttrf(FINT n, void * dl, void * d, void * du, void * du2, FINT2 ipiv, FINT2 info);
  4024. void f77_cgttrs(const FCHAR trans, FINT n, FINT nrhs, const void * dl, const void * d, const void * du, const void * du2, FINT ipiv, void * b, FINT ldb, FINT2 info);
  4025. void f77_cgtts2(FINT itrans, FINT n, FINT nrhs, const void * dl, const void * d, const void * du, const void * du2, FINT ipiv, void * b, FINT ldb);
  4026. void f77_chbev(const FCHAR jobz, const FCHAR uplo, FINT n, FINT kd, void * ab, FINT ldab, float * w, void * z, FINT ldz, void * work, float * rwork, FINT2 info);
  4027. void f77_chbevd(const FCHAR jobz, const FCHAR uplo, FINT n, FINT kd, void * ab, FINT ldab, float * w, void * z, FINT ldz, void * work, FINT lwork, float * rwork, FINT lrwork, FINT2 iwork, FINT liwork, FINT2 info);
  4028. void f77_chbevx(const FCHAR jobz, const FCHAR range, const FCHAR uplo, FINT n, FINT kd, void * ab, FINT ldab, void * q, FINT ldq, const float * vl, const float * vu, FINT il, FINT iu, const float * abstol, FINT2 m, float * w, void * z, FINT ldz, void * work, float * rwork, FINT2 iwork, FINT2 ifail, FINT2 info);
  4029. void f77_chbgst(const FCHAR vect, const FCHAR uplo, FINT n, FINT ka, FINT kb, void * ab, FINT ldab, const void * bb, FINT ldbb, void * x, FINT ldx, void * work, float * rwork, FINT2 info);
  4030. void f77_chbgv(const FCHAR jobz, const FCHAR uplo, FINT n, FINT ka, FINT kb, void * ab, FINT ldab, void * bb, FINT ldbb, float * w, void * z, FINT ldz, void * work, float * rwork, FINT2 info);
  4031. void f77_chbgvd(const FCHAR jobz, const FCHAR uplo, FINT n, FINT ka, FINT kb, void * ab, FINT ldab, void * bb, FINT ldbb, float * w, void * z, FINT ldz, void * work, FINT lwork, float * rwork, FINT lrwork, FINT2 iwork, FINT liwork, FINT2 info);
  4032. void f77_chbgvx(const FCHAR jobz, const FCHAR range, const FCHAR uplo, FINT n, FINT ka, FINT kb, void * ab, FINT ldab, void * bb, FINT ldbb, void * q, FINT ldq, const float * vl, const float * vu, FINT il, FINT iu, const float * abstol, FINT2 m, float * w, void * z, FINT ldz, void * work, float * rwork, FINT2 iwork, FINT2 ifail, FINT2 info);
  4033. void f77_chbtrd(const FCHAR vect, const FCHAR uplo, FINT n, FINT kd, void * ab, FINT ldab, float * d, float * e, void * q, FINT ldq, void * work, FINT2 info);
  4034. void f77_checon(const FCHAR uplo, FINT n, const void * a, FINT lda, FINT ipiv, const float * anorm, float * rcond, void * work, FINT2 info);
  4035. void f77_cheev(const FCHAR jobz, const FCHAR uplo, FINT n, void * a, FINT lda, float * w, void * work, FINT lwork, float * rwork, FINT2 info);
  4036. void f77_cheevd(const FCHAR jobz, const FCHAR uplo, FINT n, void * a, FINT lda, float * w, void * work, FINT lwork, float * rwork, FINT lrwork, FINT2 iwork, FINT liwork, FINT2 info);
  4037. void f77_cheevr(const FCHAR jobz, const FCHAR range, const FCHAR uplo, FINT n, void * a, FINT lda, const float * vl, const float * vu, FINT il, FINT iu, const float * abstol, FINT2 m, float * w, void * z, FINT ldz, FINT2 isuppz, void * work, FINT lwork, float * rwork, FINT lrwork, FINT2 iwork, FINT liwork, FINT2 info);
  4038. void f77_cheevx(const FCHAR jobz, const FCHAR range, const FCHAR uplo, FINT n, void * a, FINT lda, const float * vl, const float * vu, FINT il, FINT iu, const float * abstol, FINT2 m, float * w, void * z, FINT ldz, void * work, FINT lwork, float * rwork, FINT2 iwork, FINT2 ifail, FINT2 info);
  4039. void f77_chegs2(FINT itype, const FCHAR uplo, FINT n, void * a, FINT lda, const void * b, FINT ldb, FINT2 info);
  4040. void f77_chegst(FINT itype, const FCHAR uplo, FINT n, void * a, FINT lda, const void * b, FINT ldb, FINT2 info);
  4041. void f77_chegv(FINT itype, const FCHAR jobz, const FCHAR uplo, FINT n, void * a, FINT lda, void * b, FINT ldb, float * w, void * work, FINT lwork, float * rwork, FINT2 info);
  4042. void f77_chegvd(FINT itype, const FCHAR jobz, const FCHAR uplo, FINT n, void * a, FINT lda, void * b, FINT ldb, float * w, void * work, FINT lwork, float * rwork, FINT lrwork, FINT2 iwork, FINT liwork, FINT2 info);
  4043. void f77_chegvx(FINT itype, const FCHAR jobz, const FCHAR range, const FCHAR uplo, FINT n, void * a, FINT lda, void * b, FINT ldb, const float * vl, const float * vu, FINT il, FINT iu, const float * abstol, FINT2 m, float * w, void * z, FINT ldz, void * work, FINT lwork, float * rwork, FINT2 iwork, FINT2 ifail, FINT2 info);
  4044. void f77_cherfs(const FCHAR uplo, FINT n, FINT nrhs, const void * a, FINT lda, const void * af, FINT ldaf, FINT ipiv, const void * b, FINT ldb, void * x, FINT ldx, float * ferr, float * berr, void * work, float * rwork, FINT2 info);
  4045. void f77_chesv(const FCHAR uplo, FINT n, FINT nrhs, void * a, FINT lda, FINT2 ipiv, void * b, FINT ldb, void * work, FINT lwork, FINT2 info);
  4046. void f77_chesvx(const FCHAR fact, const FCHAR uplo, FINT n, FINT nrhs, const void * a, FINT lda, void * af, FINT ldaf, FINT2 ipiv, const void * b, FINT ldb, void * x, FINT ldx, float * rcond, float * ferr, float * berr, void * work, FINT lwork, float * rwork, FINT2 info);
  4047. void f77_chetd2(const FCHAR uplo, FINT n, void * a, FINT lda, float * d, float * e, void * tau, FINT2 info);
  4048. void f77_chetf2(const FCHAR uplo, FINT n, void * a, FINT lda, FINT2 ipiv, FINT2 info);
  4049. void f77_chetrd(const FCHAR uplo, FINT n, void * a, FINT lda, float * d, float * e, void * tau, void * work, FINT lwork, FINT2 info);
  4050. void f77_chetrf(const FCHAR uplo, FINT n, void * a, FINT lda, FINT2 ipiv, void * work, FINT lwork, FINT2 info);
  4051. void f77_chetri(const FCHAR uplo, FINT n, void * a, FINT lda, FINT ipiv, void * work, FINT2 info);
  4052. void f77_chetrs(const FCHAR uplo, FINT n, FINT nrhs, const void * a, FINT lda, FINT ipiv, void * b, FINT ldb, FINT2 info);
  4053. void f77_chgeqz(const FCHAR job, const FCHAR compq, const FCHAR compz, FINT n, FINT ilo, FINT ihi, void * h, FINT ldh, void * t, FINT ldt, void * alpha, void * beta, void * q, FINT ldq, void * z, FINT ldz, void * work, FINT lwork, float * rwork, FINT2 info);
  4054. void f77_chpcon(const FCHAR uplo, FINT n, const void * ap, FINT ipiv, const float * anorm, float * rcond, void * work, FINT2 info);
  4055. void f77_chpev(const FCHAR jobz, const FCHAR uplo, FINT n, void * ap, float * w, void * z, FINT ldz, void * work, float * rwork, FINT2 info);
  4056. void f77_chpevd(const FCHAR jobz, const FCHAR uplo, FINT n, void * ap, float * w, void * z, FINT ldz, void * work, FINT lwork, float * rwork, FINT lrwork, FINT2 iwork, FINT liwork, FINT2 info);
  4057. void f77_chpevx(const FCHAR jobz, const FCHAR range, const FCHAR uplo, FINT n, void * ap, const float * vl, const float * vu, FINT il, FINT iu, const float * abstol, FINT2 m, float * w, void * z, FINT ldz, void * work, float * rwork, FINT2 iwork, FINT2 ifail, FINT2 info);
  4058. void f77_chpgst(FINT itype, const FCHAR uplo, FINT n, void * ap, const void * bp, FINT2 info);
  4059. void f77_chpgv(FINT itype, const FCHAR jobz, const FCHAR uplo, FINT n, void * ap, void * bp, float * w, void * z, FINT ldz, void * work, float * rwork, FINT2 info);
  4060. void f77_chpgvd(FINT itype, const FCHAR jobz, const FCHAR uplo, FINT n, void * ap, void * bp, float * w, void * z, FINT ldz, void * work, FINT lwork, float * rwork, FINT lrwork, FINT2 iwork, FINT liwork, FINT2 info);
  4061. void f77_chpgvx(FINT itype, const FCHAR jobz, const FCHAR range, const FCHAR uplo, FINT n, void * ap, void * bp, const float * vl, const float * vu, FINT il, FINT iu, const float * abstol, FINT2 m, float * w, void * z, FINT ldz, void * work, float * rwork, FINT2 iwork, FINT2 ifail, FINT2 info);
  4062. void f77_chprfs(const FCHAR uplo, FINT n, FINT nrhs, const void * ap, const void * afp, FINT ipiv, const void * b, FINT ldb, void * x, FINT ldx, float * ferr, float * berr, void * work, float * rwork, FINT2 info);
  4063. void f77_chpsv(const FCHAR uplo, FINT n, FINT nrhs, void * ap, FINT2 ipiv, void * b, FINT ldb, FINT2 info);
  4064. void f77_chpsvx(const FCHAR fact, const FCHAR uplo, FINT n, FINT nrhs, const void * ap, void * afp, FINT2 ipiv, const void * b, FINT ldb, void * x, FINT ldx, float * rcond, float * ferr, float * berr, void * work, float * rwork, FINT2 info);
  4065. void f77_chptrd(const FCHAR uplo, FINT n, void * ap, float * d, float * e, void * tau, FINT2 info);
  4066. void f77_chptrf(const FCHAR uplo, FINT n, void * ap, FINT2 ipiv, FINT2 info);
  4067. void f77_chptri(const FCHAR uplo, FINT n, void * ap, FINT ipiv, void * work, FINT2 info);
  4068. void f77_chptrs(const FCHAR uplo, FINT n, FINT nrhs, const void * ap, FINT ipiv, void * b, FINT ldb, FINT2 info);
  4069. void f77_chsein(const FCHAR side, const FCHAR eigsrc, const FCHAR initv, FLOG select, FINT n, const void * h, FINT ldh, void * w, void * vl, FINT ldvl, void * vr, FINT ldvr, FINT mm, FINT2 m, void * work, float * rwork, FINT2 ifaill, FINT2 ifailr, FINT2 info);
  4070. void f77_chseqr(const FCHAR job, const FCHAR compz, FINT n, FINT ilo, FINT ihi, void * h, FINT ldh, void * w, void * z, FINT ldz, void * work, FINT lwork, FINT2 info);
  4071. void f77_clabrd(FINT m, FINT n, FINT nb, void * a, FINT lda, float * d, float * e, void * tauq, void * taup, void * x, FINT ldx, void * y, FINT ldy);
  4072. void f77_clacgv(FINT n, void * x, FINT incx);
  4073. void f77_clacn2(FINT n, void * v, void * x, float * est, FINT2 kase, FINT2 isave);
  4074. void f77_clacon(FINT n, void * v, void * x, float * est, FINT2 kase);
  4075. void f77_clacp2(const FCHAR uplo, FINT m, FINT n, const float * a, FINT lda, void * b, FINT ldb);
  4076. void f77_clacpy(const FCHAR uplo, FINT m, FINT n, const void * a, FINT lda, void * b, FINT ldb);
  4077. void f77_clacrm(FINT m, FINT n, const void * a, FINT lda, const float * b, FINT ldb, const void * c, FINT ldc, float * rwork);
  4078. void f77_clacrt(FINT n, void * cx, FINT incx, void * cy, FINT incy, const void * c, const void * s);
  4079. void cladivsub(void *output, const void * x, const void * y);
  4080. void f77_claed0(FINT qsiz, FINT n, float * d, float * e, void * q, FINT ldq, FINT2 iwork, float * rwork, void * qstore, FINT ldqs, FINT2 info);
  4081. void f77_claed7(FINT n, FINT cutpnt, FINT qsiz, FINT tlvls, FINT curlvl, FINT curpbm, float * d, void * q, FINT ldq, const float * rho, FINT2 indxq, FINT2 iwork, float * rwork, void * work, float * qstore, FINT2 qptr, FINT prmptr, FINT perm, FINT givptr, FINT givcol, const float * givnum, FINT2 info);
  4082. void f77_claed8(FINT2 k, FINT n, FINT qsiz, void * q, FINT ldq, float * d, float * rho, FINT cutpnt, const float * z, float * dlamda, void * q2, FINT ldq2, float * w, FINT2 indxp, FINT2 indx, FINT indxq, FINT2 perm, FINT2 givptr, FINT2 givcol, float * givnum, FINT2 info);
  4083. void f77_claein(FLOG rightv, FLOG noinit, FINT n, const void * h, FINT ldh, const void * w, void * v, void * b, FINT ldb, float * rwork, const float * eps3, const float * smlnum, FINT2 info);
  4084. void f77_claesy(const void * a, const void * b, const void * c, void * rt1, void * rt2, void * evscal, void * cs1, void * sn1);
  4085. void f77_claev2(const void * a, const void * b, const void * c, float * rt1, float * rt2, float * cs1, void * sn1);
  4086. void f77_clags2(FLOG upper, const float * a1, const void * a2, const float * a3, const float * b1, const void * b2, const float * b3, float * csu, void * snu, float * csv, void * snv, float * csq, void * snq);
  4087. void f77_clagtm(const FCHAR trans, FINT n, FINT nrhs, const float * alpha, const void * dl, const void * d, const void * du, const void * x, FINT ldx, const float * beta, void * b, FINT ldb);
  4088. void f77_clahef(const FCHAR uplo, FINT n, FINT nb, FINT2 kb, void * a, FINT lda, FINT2 ipiv, void * w, FINT ldw, FINT2 info);
  4089. void f77_clahqr(FLOG wantt, FLOG wantz, FINT n, FINT ilo, FINT ihi, void * h, FINT ldh, void * w, FINT iloz, FINT ihiz, void * z, FINT ldz, FINT2 info);
  4090. void f77_clahrd(FINT n, FINT k, FINT nb, void * a, FINT lda, void * tau, void * t, FINT ldt, void * y, FINT ldy);
  4091. void f77_claic1(FINT job, FINT j, const void * x, const float * sest, const void * w, const void * gamma, float * sestpr, void * s, void * c);
  4092. void f77_clals0(FINT icompq, FINT nl, FINT nr, FINT sqre, FINT nrhs, void * b, FINT ldb, void * bx, FINT ldbx, FINT perm, FINT givptr, FINT givcol, FINT ldgcol, const float * givnum, FINT ldgnum, const float * poles, const float * difl, const float * difr, const float * z, FINT k, const float * c, const float * s, float * rwork, FINT2 info);
  4093. void f77_clalsa(FINT icompq, FINT smlsiz, FINT n, FINT nrhs, void * b, FINT ldb, void * bx, FINT ldbx, const float * u, FINT ldu, const float * vt, FINT k, const float * difl, const float * difr, const float * z, const float * poles, FINT givptr, FINT givcol, FINT ldgcol, FINT perm, const float * givnum, const float * c, const float * s, float * rwork, FINT2 iwork, FINT2 info);
  4094. void f77_clalsd(const FCHAR uplo, FINT smlsiz, FINT n, FINT nrhs, float * d, float * e, void * b, FINT ldb, const float * rcond, FINT2 rank, void * work, float * rwork, FINT2 iwork, FINT2 info);
  4095. void clangbsub(float output, const FCHAR norm, FINT n, FINT kl, FINT ku, const void * ab, FINT ldab, float * work);
  4096. void clangesub(float output, const FCHAR norm, FINT m, FINT n, const void * a, FINT lda, float * work);
  4097. void clangtsub(float output, const FCHAR norm, FINT n, const void * dl, const void * d, const void * du);
  4098. void clanhbsub(float output, const FCHAR norm, const FCHAR uplo, FINT n, FINT k, const void * ab, FINT ldab, float * work);
  4099. void clanhesub(float output, const FCHAR norm, const FCHAR uplo, FINT n, const void * a, FINT lda, float * work);
  4100. void clanhpsub(float output, const FCHAR norm, const FCHAR uplo, FINT n, const void * ap, float * work);
  4101. void clanhssub(float output, const FCHAR norm, FINT n, const void * a, FINT lda, float * work);
  4102. void clanhtsub(float output, const FCHAR norm, FINT n, const float * d, const void * e);
  4103. void clansbsub(float output, const FCHAR norm, const FCHAR uplo, FINT n, FINT k, const void * ab, FINT ldab, float * work);
  4104. void clanspsub(float output, const FCHAR norm, const FCHAR uplo, FINT n, const void * ap, float * work);
  4105. void clansysub(float output, const FCHAR norm, const FCHAR uplo, FINT n, const void * a, FINT lda, float * work);
  4106. void clantbsub(float output, const FCHAR norm, const FCHAR uplo, const FCHAR diag, FINT n, FINT k, const void * ab, FINT ldab, float * work);
  4107. void clantpsub(float output, const FCHAR norm, const FCHAR uplo, const FCHAR diag, FINT n, const void * ap, float * work);
  4108. void clantrsub(float output, const FCHAR norm, const FCHAR uplo, const FCHAR diag, FINT m, FINT n, const void * a, FINT lda, float * work);
  4109. void f77_clapll(FINT n, void * x, FINT incx, void * y, FINT incy, float * ssmin);
  4110. void f77_clapmt(FLOG forwrd, FINT m, FINT n, void * x, FINT ldx, FINT2 k);
  4111. void f77_claqgb(FINT m, FINT n, FINT kl, FINT ku, void * ab, FINT ldab, const float * r, const float * c, const float * rowcnd, const float * colcnd, const float * amax, FCHAR equed);
  4112. void f77_claqge(FINT m, FINT n, void * a, FINT lda, const float * r, const float * c, const float * rowcnd, const float * colcnd, const float * amax, FCHAR equed);
  4113. void f77_claqhb(const FCHAR uplo, FINT n, FINT kd, void * ab, FINT ldab, float * s, const float * scond, const float * amax, FCHAR equed);
  4114. void f77_claqhe(const FCHAR uplo, FINT n, void * a, FINT lda, const float * s, const float * scond, const float * amax, FCHAR equed);
  4115. void f77_claqhp(const FCHAR uplo, FINT n, void * ap, const float * s, const float * scond, const float * amax, FCHAR equed);
  4116. void f77_claqp2(FINT m, FINT n, FINT offset, void * a, FINT lda, FINT2 jpvt, void * tau, float * vn1, float * vn2, void * work);
  4117. void f77_claqps(FINT m, FINT n, FINT offset, FINT nb, FINT2 kb, void * a, FINT lda, FINT2 jpvt, void * tau, float * vn1, float * vn2, void * auxv, void * f, FINT ldf);
  4118. void f77_claqsb(const FCHAR uplo, FINT n, FINT kd, void * ab, FINT ldab, const float * s, const float * scond, const float * amax, FCHAR equed);
  4119. void f77_claqsp(const FCHAR uplo, FINT n, void * ap, const float * s, const float * scond, const float * amax, FCHAR equed);
  4120. void f77_claqsy(const FCHAR uplo, FINT n, void * a, FINT lda, const float * s, const float * scond, const float * amax, FCHAR equed);
  4121. void f77_clar1v(FINT n, FINT b1, FINT bn, const float * sigma, const float * l, const float * d, const float * ld, const float * lld, const float * gersch, void * z, float * ztz, float * mingma, FINT2 r, FINT2 isuppz, float * work);
  4122. void f77_clar2v(FINT n, void * x, void * y, void * z, FINT incx, const float * c, const void * s, FINT incc);
  4123. void f77_clarcm(FINT m, FINT n, const float * a, FINT lda, const float * b, FINT ldb, const void * c, FINT ldc, float * rwork);
  4124. void f77_clarf(const FCHAR side, FINT m, FINT n, const void * v, FINT incv, const void * tau, void * c, FINT ldc, void * work);
  4125. void f77_clarfb(const FCHAR side, const FCHAR trans, const FCHAR direct, const FCHAR storev, FINT m, FINT n, FINT k, const void * v, FINT ldv, const void * t, FINT ldt, void * c, FINT ldc, void * work, FINT ldwork);
  4126. void f77_clarfg(FINT n, void * alpha, void * x, FINT incx, void * tau);
  4127. void f77_clarft(const FCHAR direct, const FCHAR storev, FINT n, FINT k, void * v, FINT ldv, const void * tau, void * t, FINT ldt);
  4128. void f77_clarfx(const FCHAR side, FINT m, FINT n, const void * v, const void * tau, void * c, FINT ldc, void * work);
  4129. void f77_clargv(FINT n, void * x, FINT incx, void * y, FINT incy, float * c, FINT incc);
  4130. void f77_clarnv(FINT idist, FINT2 iseed, FINT n, void * x);
  4131. void f77_clarrv(FINT n, float * d, float * l, FINT isplit, FINT m, const float * w, FINT iblock, const float * gersch, const float * tol, void * z, FINT ldz, FINT2 isuppz, float * work, FINT2 iwork, FINT2 info);
  4132. void f77_clartg(const void * f, const void * g, float * cs, void * sn, void * r);
  4133. void f77_clartv(FINT n, void * x, FINT incx, void * y, FINT incy, const float * c, const void * s, FINT incc);
  4134. void f77_clarz(const FCHAR side, FINT m, FINT n, FINT l, const void * v, FINT incv, const void * tau, void * c, FINT ldc, void * work);
  4135. void f77_clarzb(const FCHAR side, const FCHAR trans, const FCHAR direct, const FCHAR storev, FINT m, FINT n, FINT k, FINT l, const void * v, FINT ldv, const void * t, FINT ldt, void * c, FINT ldc, void * work, FINT ldwork);
  4136. void f77_clarzt(const FCHAR direct, const FCHAR storev, FINT n, FINT k, void * v, FINT ldv, const void * tau, void * t, FINT ldt);
  4137. void f77_clascl(const FCHAR type, FINT kl, FINT ku, const float * cfrom, const float * cto, FINT m, FINT n, void * a, FINT lda, FINT2 info);
  4138. void f77_claset(const FCHAR uplo, FINT m, FINT n, const void * alpha, const void * beta, void * a, FINT lda);
  4139. void f77_clasr(const FCHAR side, const FCHAR pivot, const FCHAR direct, FINT m, FINT n, const float * c, const float * s, void * a, FINT lda);
  4140. void f77_classq(FINT n, const void * x, FINT incx, float * scale, float * sumsq);
  4141. void f77_claswp(FINT n, void * a, FINT lda, FINT k1, FINT k2, FINT ipiv, FINT incx);
  4142. void f77_clasyf(const FCHAR uplo, FINT n, FINT nb, FINT2 kb, void * a, FINT lda, FINT2 ipiv, void * w, FINT ldw, FINT2 info);
  4143. void f77_clatbs(const FCHAR uplo, const FCHAR trans, const FCHAR diag, const FCHAR normin, FINT n, FINT kd, const void * ab, FINT ldab, void * x, float * scale, float * cnorm, FINT2 info);
  4144. void f77_clatdf(FINT ijob, FINT n, const float * z, FINT ldz, float * rhs, float * rdsum, float * rdscal, FINT ipiv, FINT jpiv);
  4145. void f77_clatps(const FCHAR uplo, const FCHAR trans, const FCHAR diag, const FCHAR normin, FINT n, const void * ap, void * x, float * scale, float * cnorm, FINT2 info);
  4146. void f77_clatrd(const FCHAR uplo, FINT n, FINT nb, void * a, FINT lda, float * e, void * tau, void * w, FINT ldw);
  4147. void f77_clatrs(const FCHAR uplo, const FCHAR trans, const FCHAR diag, const FCHAR normin, FINT n, const void * a, FINT lda, void * x, float * scale, float * cnorm, FINT2 info);
  4148. void f77_clatrz(FINT m, FINT n, FINT l, void * a, FINT lda, void * tau, void * work);
  4149. void f77_clatzm(const FCHAR side, FINT m, FINT n, const void * v, FINT incv, const void * tau, void * c1, void * c2, FINT ldc, void * work);
  4150. void f77_clauu2(const FCHAR uplo, FINT n, void * a, FINT lda, FINT2 info);
  4151. void f77_clauum(const FCHAR uplo, FINT n, void * a, FINT lda, FINT2 info);
  4152. void f77_cpbcon(const FCHAR uplo, FINT n, FINT kd, const void * ab, FINT ldab, const float * anorm, float * rcond, void * work, float * rwork, FINT2 info);
  4153. void f77_cpbequ(const FCHAR uplo, FINT n, FINT kd, const void * ab, FINT ldab, float * s, float * scond, float * amax, FINT2 info);
  4154. void f77_cpbrfs(const FCHAR uplo, FINT n, FINT kd, FINT nrhs, const void * ab, FINT ldab, const void * afb, FINT ldafb, const void * b, FINT ldb, void * x, FINT ldx, float * ferr, float * berr, void * work, float * rwork, FINT2 info);
  4155. void f77_cpbstf(const FCHAR uplo, FINT n, FINT kd, void * ab, FINT ldab, FINT2 info);
  4156. void f77_cpbsv(const FCHAR uplo, FINT n, FINT kd, FINT nrhs, void * ab, FINT ldab, void * b, FINT ldb, FINT2 info);
  4157. void f77_cpbsvx(const FCHAR fact, const FCHAR uplo, FINT n, FINT kd, FINT nrhs, void * ab, FINT ldab, void * afb, FINT ldafb, FCHAR equed, float * s, void * b, FINT ldb, void * x, FINT ldx, float * rcond, float * ferr, float * berr, void * work, float * rwork, FINT2 info);
  4158. void f77_cpbtf2(const FCHAR uplo, FINT n, FINT kd, void * ab, FINT ldab, FINT2 info);
  4159. void f77_cpbtrf(const FCHAR uplo, FINT n, FINT kd, void * ab, FINT ldab, FINT2 info);
  4160. void f77_cpbtrs(const FCHAR uplo, FINT n, FINT kd, FINT nrhs, const void * ab, FINT ldab, void * b, FINT ldb, FINT2 info);
  4161. void f77_cpocon(const FCHAR uplo, FINT n, const void * a, FINT lda, const float * anorm, float * rcond, void * work, float * rwork, FINT2 info);
  4162. void f77_cpoequ(FINT n, const void * a, FINT lda, float * s, float * scond, float * amax, FINT2 info);
  4163. void f77_cporfs(const FCHAR uplo, FINT n, FINT nrhs, const void * a, FINT lda, const void * af, FINT ldaf, const void * b, FINT ldb, void * x, FINT ldx, float * ferr, float * berr, void * work, float * rwork, FINT2 info);
  4164. void f77_cposv(const FCHAR uplo, FINT n, FINT nrhs, void * a, FINT lda, void * b, FINT ldb, FINT2 info);
  4165. void f77_cposvx(const FCHAR fact, const FCHAR uplo, FINT n, FINT nrhs, void * a, FINT lda, void * af, FINT ldaf, FCHAR equed, float * s, void * b, FINT ldb, void * x, FINT ldx, float * rcond, float * ferr, float * berr, void * work, float * rwork, FINT2 info);
  4166. void f77_cpotf2(const FCHAR uplo, FINT n, void * a, FINT lda, FINT2 info);
  4167. void f77_cpotrf(const FCHAR uplo, FINT n, void * a, FINT lda, FINT2 info);
  4168. void f77_cpotri(const FCHAR uplo, FINT n, void * a, FINT lda, FINT2 info);
  4169. void f77_cpotrs(const FCHAR uplo, FINT n, FINT nrhs, const void * a, FINT lda, void * b, FINT ldb, FINT2 info);
  4170. void f77_cppcon(const FCHAR uplo, FINT n, const void * ap, const float * anorm, float * rcond, void * work, float * rwork, FINT2 info);
  4171. void f77_cppequ(const FCHAR uplo, FINT n, const void * ap, float * s, float * scond, float * amax, FINT2 info);
  4172. void f77_cpprfs(const FCHAR uplo, FINT n, FINT nrhs, const void * ap, const void * afp, const void * b, FINT ldb, void * x, FINT ldx, float * ferr, float * berr, void * work, float * rwork, FINT2 info);
  4173. void f77_cppsv(const FCHAR uplo, FINT n, FINT nrhs, void * ap, void * b, FINT ldb, FINT2 info);
  4174. void f77_cppsvx(const FCHAR fact, const FCHAR uplo, FINT n, FINT nrhs, void * ap, void * afp, FCHAR equed, float * s, void * b, FINT ldb, void * x, FINT ldx, float * rcond, float * ferr, float * berr, void * work, float * rwork, FINT2 info);
  4175. void f77_cpptrf(const FCHAR uplo, FINT n, void * ap, FINT2 info);
  4176. void f77_cpptri(const FCHAR uplo, FINT n, void * ap, FINT2 info);
  4177. void f77_cpptrs(const FCHAR uplo, FINT n, FINT nrhs, const void * ap, void * b, FINT ldb, FINT2 info);
  4178. void f77_cptcon(FINT n, const float * d, const void * e, const float * anorm, float * rcond, float * rwork, FINT2 info);
  4179. void f77_cpteqr(const FCHAR compz, FINT n, float * d, float * e, void * z, FINT ldz, float * work, FINT2 info);
  4180. void f77_cptrfs(const FCHAR uplo, FINT n, FINT nrhs, const float * d, const void * e, const float * df, const void * ef, const void * b, FINT ldb, void * x, FINT ldx, float * ferr, float * berr, void * work, float * rwork, FINT2 info);
  4181. void f77_cptsv(FINT n, FINT nrhs, float * d, void * e, void * b, FINT ldb, FINT2 info);
  4182. void f77_cptsvx(const FCHAR fact, FINT n, FINT nrhs, const float * d, const void * e, float * df, void * ef, const void * b, FINT ldb, void * x, FINT ldx, float * rcond, float * ferr, float * berr, void * work, float * rwork, FINT2 info);
  4183. void f77_cpttrf(FINT n, float * d, void * e, FINT2 info);
  4184. void f77_cpttrs(const FCHAR uplo, FINT n, FINT nrhs, const float * d, const void * e, float * b, FINT ldb, FINT2 info);
  4185. void f77_cptts2(FINT iuplo, FINT n, FINT nrhs, const float * d, const void * e, float * b, FINT ldb);
  4186. void f77_crot(FINT n, void * cx, FINT incx, void * cy, FINT incy, const float * c, const void * s);
  4187. void f77_cspcon(const FCHAR uplo, FINT n, const void * ap, FINT ipiv, const float * anorm, float * rcond, void * work, FINT2 info);
  4188. void f77_cspmv(const FCHAR uplo, FINT n, const void * alpha, const void * ap, const void * x, FINT incx, const void * beta, void * y, FINT incy);
  4189. void f77_cspr(const FCHAR uplo, FINT n, const void * alpha, const void * x, FINT incx, void * ap);
  4190. void f77_csprfs(const FCHAR uplo, FINT n, FINT nrhs, const void * ap, const void * afp, FINT ipiv, const void * b, FINT ldb, void * x, FINT ldx, float * ferr, float * berr, void * work, float * rwork, FINT2 info);
  4191. void f77_cspsv(const FCHAR uplo, FINT n, FINT nrhs, void * ap, FINT2 ipiv, void * b, FINT ldb, FINT2 info);
  4192. void f77_cspsvx(const FCHAR fact, const FCHAR uplo, FINT n, FINT nrhs, const void * ap, void * afp, FINT2 ipiv, const void * b, FINT ldb, void * x, FINT ldx, float * rcond, float * ferr, float * berr, void * work, float * rwork, FINT2 info);
  4193. void f77_csptrf(const FCHAR uplo, FINT n, void * ap, FINT2 ipiv, FINT2 info);
  4194. void f77_csptri(const FCHAR uplo, FINT n, void * ap, FINT ipiv, void * work, FINT2 info);
  4195. void f77_csptrs(const FCHAR uplo, FINT n, FINT nrhs, const void * ap, FINT ipiv, void * b, FINT ldb, FINT2 info);
  4196. void f77_csrot(FINT n, const void * cx, FINT incx, const void * cy, FINT incy, const float * c, const float * s);
  4197. void f77_csrscl(FINT n, const float * sa, void * sx, FINT incx);
  4198. void f77_cstedc(const FCHAR compz, FINT n, float * d, float * e, void * z, FINT ldz, void * work, FINT lwork, float * rwork, FINT lrwork, FINT2 iwork, FINT liwork, FINT2 info);
  4199. void f77_cstegr(const FCHAR jobz, const FCHAR range, FINT n, float * d, float * e, const float * vl, const float * vu, FINT il, FINT iu, const float * abstol, FINT2 m, float * w, void * z, FINT ldz, FINT2 isuppz, float * work, FINT lwork, FINT2 iwork, FINT liwork, FINT2 info);
  4200. void f77_cstein(FINT n, const float * d, const float * e, FINT m, const float * w, FINT iblock, FINT isplit, void * z, FINT ldz, float * work, FINT2 iwork, FINT2 ifail, FINT2 info);
  4201. void f77_csteqr(const FCHAR compz, FINT n, float * d, float * e, void * z, FINT ldz, float * work, FINT2 info);
  4202. void f77_csycon(const FCHAR uplo, FINT n, const void * a, FINT lda, FINT ipiv, const float * anorm, float * rcond, void * work, FINT2 info);
  4203. void f77_csymv(const FCHAR uplo, FINT n, const void * alpha, const void * a, FINT lda, const void * x, FINT incx, const void * beta, void * y, FINT incy);
  4204. void f77_csyr(const FCHAR uplo, FINT n, const void * alpha, const void * x, FINT incx, void * a, FINT lda);
  4205. void f77_csyrfs(const FCHAR uplo, FINT n, FINT nrhs, const void * a, FINT lda, const void * af, FINT ldaf, FINT ipiv, const void * b, FINT ldb, void * x, FINT ldx, float * ferr, float * berr, void * work, float * rwork, FINT2 info);
  4206. void f77_csysv(const FCHAR uplo, FINT n, FINT nrhs, void * a, FINT lda, FINT2 ipiv, void * b, FINT ldb, void * work, FINT lwork, FINT2 info);
  4207. void f77_csysvx(const FCHAR fact, const FCHAR uplo, FINT n, FINT nrhs, const void * a, FINT lda, void * af, FINT ldaf, FINT2 ipiv, const void * b, FINT ldb, void * x, FINT ldx, float * rcond, float * ferr, float * berr, void * work, FINT lwork, float * rwork, FINT2 info);
  4208. void f77_csytf2(const FCHAR uplo, FINT n, void * a, FINT lda, FINT2 ipiv, FINT2 info);
  4209. void f77_csytrf(const FCHAR uplo, FINT n, void * a, FINT lda, FINT2 ipiv, void * work, FINT lwork, FINT2 info);
  4210. void f77_csytri(const FCHAR uplo, FINT n, void * a, FINT lda, FINT ipiv, void * work, FINT2 info);
  4211. void f77_csytrs(const FCHAR uplo, FINT n, FINT nrhs, const void * a, FINT lda, FINT ipiv, void * b, FINT ldb, FINT2 info);
  4212. void f77_ctbcon(const FCHAR norm, const FCHAR uplo, const FCHAR diag, FINT n, FINT kd, const void * ab, FINT ldab, float * rcond, void * work, float * rwork, FINT2 info);
  4213. void f77_ctbrfs(const FCHAR uplo, const FCHAR trans, const FCHAR diag, FINT n, FINT kd, FINT nrhs, const void * ab, FINT ldab, const void * b, FINT ldb, const void * x, FINT ldx, float * ferr, float * berr, void * work, float * rwork, FINT2 info);
  4214. void f77_ctbtrs(const FCHAR uplo, const FCHAR trans, const FCHAR diag, FINT n, FINT kd, FINT nrhs, const void * ab, FINT ldab, void * b, FINT ldb, FINT2 info);
  4215. void f77_ctgevc(const FCHAR side, const FCHAR howmny, FLOG select, FINT n, const void * s, FINT lds, const void * p, FINT ldp, void * vl, FINT ldvl, void * vr, FINT ldvr, FINT mm, FINT2 m, void * work, float * rwork, FINT2 info);
  4216. void f77_ctgex2(FLOG wantq, FLOG wantz, FINT n, void * a, FINT lda, void * b, FINT ldb, void * q, FINT ldq, void * z, FINT ldz, FINT j1, FINT2 info);
  4217. void f77_ctgexc(FLOG wantq, FLOG wantz, FINT n, void * a, FINT lda, void * b, FINT ldb, void * q, FINT ldq, void * z, FINT ldz, FINT ifst, FINT2 ilst, FINT2 info);
  4218. void f77_ctgsen(FINT ijob, FLOG wantq, FLOG wantz, FLOG select, FINT n, void * a, FINT lda, void * b, FINT ldb, void * alpha, void * beta, void * q, FINT ldq, void * z, FINT ldz, FINT2 m, float * pl, float * pr, float * dif, void * work, FINT lwork, FINT2 iwork, FINT liwork, FINT2 info);
  4219. void f77_ctgsja(const FCHAR jobu, const FCHAR jobv, const FCHAR jobq, FINT m, FINT p, FINT n, FINT k, FINT l, void * a, FINT lda, void * b, FINT ldb, const float * tola, const float * tolb, float * alpha, float * beta, void * u, FINT ldu, void * v, FINT ldv, void * q, FINT ldq, void * work, FINT2 ncycle, FINT2 info);
  4220. void f77_ctgsna(const FCHAR job, const FCHAR howmny, FLOG select, FINT n, const void * a, FINT lda, const void * b, FINT ldb, const void * vl, FINT ldvl, const void * vr, FINT ldvr, float * s, float * dif, FINT mm, FINT2 m, void * work, FINT lwork, FINT2 iwork, FINT2 info);
  4221. void f77_ctgsy2(const FCHAR trans, FINT ijob, FINT m, FINT n, const void * a, FINT lda, const void * b, FINT ldb, void * c, FINT ldc, const void * d, FINT ldd, const void * e, FINT lde, void * f, FINT ldf, float * scale, float * rdsum, float * rdscal, FINT2 info);
  4222. void f77_ctgsyl(const FCHAR trans, FINT ijob, FINT m, FINT n, const void * a, FINT lda, const void * b, FINT ldb, void * c, FINT ldc, const void * d, FINT ldd, const void * e, FINT lde, void * f, FINT ldf, float * dif, float * scale, void * work, FINT lwork, FINT2 iwork, FINT2 info);
  4223. void f77_ctpcon(const FCHAR norm, const FCHAR uplo, const FCHAR diag, FINT n, const void * ap, float * rcond, void * work, float * rwork, FINT2 info);
  4224. void f77_ctprfs(const FCHAR uplo, const FCHAR trans, const FCHAR diag, FINT n, FINT nrhs, const void * ap, const void * b, FINT ldb, const void * x, FINT ldx, float * ferr, float * berr, void * work, float * rwork, FINT2 info);
  4225. void f77_ctptri(const FCHAR uplo, const FCHAR diag, FINT n, void * ap, FINT2 info);
  4226. void f77_ctptrs(const FCHAR uplo, const FCHAR trans, const FCHAR diag, FINT n, FINT nrhs, const void * ap, void * b, FINT ldb, FINT2 info);
  4227. void f77_ctrcon(const FCHAR norm, const FCHAR uplo, const FCHAR diag, FINT n, const void * a, FINT lda, float * rcond, void * work, float * rwork, FINT2 info);
  4228. void f77_ctrevc(const FCHAR side, const FCHAR howmny, FLOG select, FINT n, void * t, FINT ldt, void * vl, FINT ldvl, void * vr, FINT ldvr, FINT mm, FINT2 m, void * work, float * rwork, FINT2 info);
  4229. void f77_ctrexc(const FCHAR compq, FINT n, void * t, FINT ldt, void * q, FINT ldq, FINT ifst, FINT ilst, FINT2 info);
  4230. void f77_ctrrfs(const FCHAR uplo, const FCHAR trans, const FCHAR diag, FINT n, FINT nrhs, const void * a, FINT lda, const void * b, FINT ldb, const void * x, FINT ldx, float * ferr, float * berr, void * work, float * rwork, FINT2 info);
  4231. void f77_ctrsen(const FCHAR job, const FCHAR compq, FLOG select, FINT n, void * t, FINT ldt, void * q, FINT ldq, void * w, FINT2 m, float * s, float * sep, void * work, FINT lwork, FINT2 info);
  4232. void f77_ctrsna(const FCHAR job, const FCHAR howmny, FLOG select, FINT n, const void * t, FINT ldt, const void * vl, FINT ldvl, const void * vr, FINT ldvr, float * s, float * sep, FINT mm, FINT2 m, void * work, FINT ldwork, float * rwork, FINT2 info);
  4233. void f77_ctrsyl(const FCHAR trana, const FCHAR tranb, FINT isgn, FINT m, FINT n, const void * a, FINT lda, const void * b, FINT ldb, void * c, FINT ldc, float * scale, FINT2 info);
  4234. void f77_ctrti2(const FCHAR uplo, const FCHAR diag, FINT n, void * a, FINT lda, FINT2 info);
  4235. void f77_ctrtri(const FCHAR uplo, const FCHAR diag, FINT n, void * a, FINT lda, FINT2 info);
  4236. void f77_ctrtrs(const FCHAR uplo, const FCHAR trans, const FCHAR diag, FINT n, FINT nrhs, const void * a, FINT lda, void * b, FINT ldb, FINT2 info);
  4237. void f77_ctzrqf(FINT m, FINT n, void * a, FINT lda, void * tau, FINT2 info);
  4238. void f77_ctzrzf(FINT m, FINT n, void * a, FINT lda, void * tau, void * work, FINT lwork, FINT2 info);
  4239. void f77_cung2l(FINT m, FINT n, FINT k, void * a, FINT lda, const void * tau, void * work, FINT2 info);
  4240. void f77_cung2r(FINT m, FINT n, FINT k, void * a, FINT lda, const void * tau, void * work, FINT2 info);
  4241. void f77_cungbr(const FCHAR vect, FINT m, FINT n, FINT k, void * a, FINT lda, const void * tau, void * work, FINT lwork, FINT2 info);
  4242. void f77_cunghr(FINT n, FINT ilo, FINT ihi, void * a, FINT lda, const void * tau, void * work, FINT lwork, FINT2 info);
  4243. void f77_cungl2(FINT m, FINT n, FINT k, void * a, FINT lda, const void * tau, void * work, FINT2 info);
  4244. void f77_cunglq(FINT m, FINT n, FINT k, void * a, FINT lda, const void * tau, void * work, FINT lwork, FINT2 info);
  4245. void f77_cungql(FINT m, FINT n, FINT k, void * a, FINT lda, const void * tau, void * work, FINT lwork, FINT2 info);
  4246. void f77_cungqr(FINT m, FINT n, FINT k, void * a, FINT lda, const void * tau, void * work, FINT lwork, FINT2 info);
  4247. void f77_cungr2(FINT m, FINT n, FINT k, void * a, FINT lda, const void * tau, void * work, FINT2 info);
  4248. void f77_cungrq(FINT m, FINT n, FINT k, void * a, FINT lda, const void * tau, void * work, FINT lwork, FINT2 info);
  4249. void f77_cungtr(const FCHAR uplo, FINT n, void * a, FINT lda, const void * tau, void * work, FINT lwork, FINT2 info);
  4250. void f77_cunm2l(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const void * a, FINT lda, const void * tau, void * c, FINT ldc, void * work, FINT2 info);
  4251. void f77_cunm2r(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const void * a, FINT lda, const void * tau, void * c, FINT ldc, void * work, FINT2 info);
  4252. void f77_cunmbr(const FCHAR vect, const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const void * a, FINT lda, const void * tau, void * c, FINT ldc, void * work, FINT lwork, FINT2 info);
  4253. void f77_cunmhr(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT ilo, FINT ihi, const void * a, FINT lda, const void * tau, void * c, FINT ldc, void * work, FINT lwork, FINT2 info);
  4254. void f77_cunml2(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const void * a, FINT lda, const void * tau, void * c, FINT ldc, void * work, FINT2 info);
  4255. void f77_cunmlq(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const void * a, FINT lda, const void * tau, void * c, FINT ldc, void * work, FINT lwork, FINT2 info);
  4256. void f77_cunmql(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const void * a, FINT lda, const void * tau, void * c, FINT ldc, void * work, FINT lwork, FINT2 info);
  4257. void f77_cunmqr(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const void * a, FINT lda, const void * tau, void * c, FINT ldc, void * work, FINT lwork, FINT2 info);
  4258. void f77_cunmr2(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const void * a, FINT lda, const void * tau, void * c, FINT ldc, void * work, FINT2 info);
  4259. void f77_cunmr3(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, FINT l, const void * a, FINT lda, const void * tau, void * c, FINT ldc, void * work, FINT2 info);
  4260. void f77_cunmrq(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const void * a, FINT lda, const void * tau, void * c, FINT ldc, void * work, FINT lwork, FINT2 info);
  4261. void f77_cunmrz(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, FINT l, const void * a, FINT lda, const void * tau, void * c, FINT ldc, void * work, FINT lwork, FINT2 info);
  4262. void f77_cunmtr(const FCHAR side, const FCHAR uplo, const FCHAR trans, FINT m, FINT n, const void * a, FINT lda, const void * tau, void * c, FINT ldc, void * work, FINT lwork, FINT2 info);
  4263. void f77_cupgtr(const FCHAR uplo, FINT n, const void * ap, const void * tau, void * q, FINT ldq, void * work, FINT2 info);
  4264. void f77_cupmtr(const FCHAR side, const FCHAR uplo, const FCHAR trans, FINT m, FINT n, const void * ap, const void * tau, void * c, FINT ldc, void * work, FINT2 info);
  4265. void f77_dbdsdc(const FCHAR uplo, const FCHAR compq, FINT n, double * d, double * e, double * u, FINT ldu, double * vt, FINT ldvt, double * q, FINT2 iq, double * work, FINT2 iwork, FINT2 info);
  4266. void f77_dbdsqr(const FCHAR uplo, FINT n, FINT ncvt, FINT nru, FINT ncc, double * d, double * e, double * vt, FINT ldvt, double * u, FINT ldu, double * c, FINT ldc, double * work, FINT2 info);
  4267. void f77_ddisna(const FCHAR job, FINT m, FINT n, const double * d, double * sep, FINT2 info);
  4268. void f77_dgbbrd(const FCHAR vect, FINT m, FINT n, FINT ncc, FINT kl, FINT ku, double * ab, FINT ldab, double * d, double * e, double * q, FINT ldq, double * pt, FINT ldpt, double * c, FINT ldc, double * work, FINT2 info);
  4269. void f77_dgbcon(const FCHAR norm, FINT n, FINT kl, FINT ku, const double * ab, FINT ldab, FINT ipiv, const double * anorm, double * rcond, double * work, FINT2 iwork, FINT2 info);
  4270. void f77_dgbequ(FINT m, FINT n, FINT kl, FINT ku, const double * ab, FINT ldab, double * r, double * c, double * rowcnd, double * colcnd, double * amax, FINT2 info);
  4271. void f77_dgbrfs(const FCHAR trans, FINT n, FINT kl, FINT ku, FINT nrhs, const double * ab, FINT ldab, const double * afb, FINT ldafb, FINT ipiv, const double * b, FINT ldb, double * x, FINT ldx, double * ferr, double * berr, double * work, FINT2 iwork, FINT2 info);
  4272. void f77_dgbsv(FINT n, FINT kl, FINT ku, FINT nrhs, double * ab, FINT ldab, FINT2 ipiv, double * b, FINT ldb, FINT2 info);
  4273. void f77_dgbsvx(const FCHAR fact, const FCHAR trans, FINT n, FINT kl, FINT ku, FINT nrhs, double * ab, FINT ldab, double * afb, FINT ldafb, FINT2 ipiv, FCHAR equed, double * r, double * c, double * b, FINT ldb, double * x, FINT ldx, double * rcond, double * ferr, double * berr, double * work, FINT2 iwork, FINT2 info);
  4274. void f77_dgbtf2(FINT m, FINT n, FINT kl, FINT ku, double * ab, FINT ldab, FINT2 ipiv, FINT2 info);
  4275. void f77_dgbtrf(FINT m, FINT n, FINT kl, FINT ku, double * ab, FINT ldab, FINT2 ipiv, FINT2 info);
  4276. void f77_dgbtrs(const FCHAR trans, FINT n, FINT kl, FINT ku, FINT nrhs, const double * ab, FINT ldab, FINT ipiv, double * b, FINT ldb, FINT2 info);
  4277. void f77_dgebak(const FCHAR job, const FCHAR side, FINT n, FINT ilo, FINT ihi, const double * scale, FINT m, double * v, FINT ldv, FINT2 info);
  4278. void f77_dgebal(const FCHAR job, FINT n, double * a, FINT lda, FINT2 ilo, FINT2 ihi, double * scale, FINT2 info);
  4279. void f77_dgebd2(FINT m, FINT n, double * a, FINT lda, double * d, double * e, double * tauq, double * taup, double * work, FINT2 info);
  4280. void f77_dgebrd(FINT m, FINT n, double * a, FINT lda, double * d, double * e, double * tauq, double * taup, double * work, FINT lwork, FINT2 info);
  4281. void f77_dgecon(const FCHAR norm, FINT n, const double * a, FINT lda, const double * anorm, double * rcond, double * work, FINT2 iwork, FINT2 info);
  4282. void f77_dgeequ(FINT m, FINT n, const double * a, FINT lda, double * r, double * c, double * rowcnd, double * colcnd, double * amax, FINT2 info);
  4283. void f77_dgees(const FCHAR jobvs, const FCHAR sort, const long int (*select) (double*,double*), FINT n, double * a, FINT lda, FINT2 sdim, double * wr, double * wi, double * vs, FINT ldvs, double * work, FINT lwork, long int * bwork, FINT2 info);
  4284. void f77_dgeesx(const FCHAR jobvs, const FCHAR sort, const long int (*select) (double*,double*), const FCHAR sense, FINT n, double * a, FINT lda, FINT2 sdim, double * wr, double * wi, double * vs, FINT ldvs, double * rconde, double * rcondv, double * work, FINT lwork, FINT2 iwork, FINT liwork, long int * bwork, FINT2 info);
  4285. void f77_dgeev(const FCHAR jobvl, const FCHAR jobvr, FINT n, double * a, FINT lda, double * wr, double * wi, double * vl, FINT ldvl, double * vr, FINT ldvr, double * work, FINT lwork, FINT2 info);
  4286. void f77_dgeevx(const FCHAR balanc, const FCHAR jobvl, const FCHAR jobvr, const FCHAR sense, FINT n, double * a, FINT lda, double * wr, double * wi, double * vl, FINT ldvl, double * vr, FINT ldvr, FINT2 ilo, FINT2 ihi, double * scale, double * abnrm, double * rconde, double * rcondv, double * work, FINT lwork, FINT2 iwork, FINT2 info);
  4287. void f77_dgegs(const FCHAR jobvsl, const FCHAR jobvsr, FINT n, double * a, FINT lda, double * b, FINT ldb, double * alphar, double * alphai, double * beta, double * vsl, FINT ldvsl, double * vsr, FINT ldvsr, double * work, FINT lwork, FINT2 info);
  4288. void f77_dgegv(const FCHAR jobvl, const FCHAR jobvr, FINT n, double * a, FINT lda, double * b, FINT ldb, double * alphar, double * alphai, double * beta, double * vl, FINT ldvl, double * vr, FINT ldvr, double * work, FINT lwork, FINT2 info);
  4289. void f77_dgehd2(FINT n, FINT ilo, FINT ihi, double * a, FINT lda, double * tau, double * work, FINT2 info);
  4290. void f77_dgehrd(FINT n, FINT ilo, FINT ihi, double * a, FINT lda, double * tau, double * work, FINT lwork, FINT2 info);
  4291. void f77_dgelq2(FINT m, FINT n, double * a, FINT lda, double * tau, double * work, FINT2 info);
  4292. void f77_dgelqf(FINT m, FINT n, double * a, FINT lda, double * tau, double * work, FINT lwork, FINT2 info);
  4293. void f77_dgels(const FCHAR trans, FINT m, FINT n, FINT nrhs, double * a, FINT lda, double * b, FINT ldb, double * work, FINT lwork, FINT2 info);
  4294. void f77_dgelsd(FINT m, FINT n, FINT nrhs, const double * a, FINT lda, double * b, FINT ldb, double * s, const double * rcond, FINT2 rank, double * work, FINT lwork, FINT2 iwork, FINT2 info);
  4295. void f77_dgelss(FINT m, FINT n, FINT nrhs, double * a, FINT lda, double * b, FINT ldb, double * s, const double * rcond, FINT2 rank, double * work, FINT lwork, FINT2 info);
  4296. void f77_dgelsx(FINT m, FINT n, FINT nrhs, double * a, FINT lda, double * b, FINT ldb, FINT2 jpvt, const double * rcond, FINT2 rank, double * work, FINT2 info);
  4297. void f77_dgelsy(FINT m, FINT n, FINT nrhs, double * a, FINT lda, double * b, FINT ldb, FINT2 jpvt, const double * rcond, FINT2 rank, double * work, FINT lwork, FINT2 info);
  4298. void f77_dgeql2(FINT m, FINT n, double * a, FINT lda, double * tau, double * work, FINT2 info);
  4299. void f77_dgeqlf(FINT m, FINT n, double * a, FINT lda, double * tau, double * work, FINT lwork, FINT2 info);
  4300. void f77_dgeqp3(FINT m, FINT n, double * a, FINT lda, FINT2 jpvt, double * tau, double * work, FINT lwork, FINT2 info);
  4301. void f77_dgeqpf(FINT m, FINT n, double * a, FINT lda, FINT2 jpvt, double * tau, double * work, FINT2 info);
  4302. void f77_dgeqr2(FINT m, FINT n, double * a, FINT lda, double * tau, double * work, FINT2 info);
  4303. void f77_dgeqrf(FINT m, FINT n, double * a, FINT lda, double * tau, double * work, FINT lwork, FINT2 info);
  4304. void f77_dgerfs(const FCHAR trans, FINT n, FINT nrhs, const double * a, FINT lda, const double * af, FINT ldaf, FINT ipiv, const double * b, FINT ldb, double * x, FINT ldx, double * ferr, double * berr, double * work, FINT2 iwork, FINT2 info);
  4305. void f77_dgerq2(FINT m, FINT n, double * a, FINT lda, double * tau, double * work, FINT2 info);
  4306. void f77_dgerqf(FINT m, FINT n, double * a, FINT lda, double * tau, double * work, FINT lwork, FINT2 info);
  4307. void f77_dgesc2(FINT n, const double * a, FINT lda, double * rhs, FINT ipiv, FINT jpiv, double * scale);
  4308. void f77_dgesdd(const FCHAR jobz, FINT m, FINT n, double * a, FINT lda, double * s, double * u, FINT ldu, double * vt, FINT ldvt, double * work, FINT lwork, FINT2 iwork, FINT2 info);
  4309. void f77_dgesv(FINT n, FINT nrhs, double * a, FINT lda, FINT2 ipiv, double * b, FINT ldb, FINT2 info);
  4310. void f77_dgesvd(const FCHAR jobu, const FCHAR jobvt, FINT m, FINT n, double * a, FINT lda, double * s, double * u, FINT ldu, double * vt, FINT ldvt, double * work, FINT lwork, FINT2 info);
  4311. void f77_dgesvx(const FCHAR fact, const FCHAR trans, FINT n, FINT nrhs, double * a, FINT lda, double * af, FINT ldaf, FINT2 ipiv, FCHAR equed, double * r, double * c, double * b, FINT ldb, double * x, FINT ldx, double * rcond, double * ferr, double * berr, double * work, FINT2 iwork, FINT2 info);
  4312. void f77_dgetc2(FINT n, double * a, FINT lda, FINT2 ipiv, FINT2 jpiv, FINT2 info);
  4313. void f77_dgetf2(FINT m, FINT n, double * a, FINT lda, FINT2 ipiv, FINT2 info);
  4314. void f77_dgetrf(FINT m, FINT n, double * a, FINT lda, FINT2 ipiv, FINT2 info);
  4315. void f77_dgetri(FINT n, double * a, FINT lda, FINT ipiv, double * work, FINT lwork, FINT2 info);
  4316. void f77_dgetrs(const FCHAR trans, FINT n, FINT nrhs, const double * a, FINT lda, FINT ipiv, double * b, FINT ldb, FINT2 info);
  4317. void f77_dggbak(const FCHAR job, const FCHAR side, FINT n, FINT ilo, FINT ihi, const double * lscale, const double * rscale, FINT m, double * v, FINT ldv, FINT2 info);
  4318. void f77_dggbal(const FCHAR job, FINT n, double * a, FINT lda, double * b, FINT ldb, FINT2 ilo, FINT2 ihi, double * lscale, double * rscale, float * work, FINT2 info);
  4319. void f77_dgges(const FCHAR jobvsl, const FCHAR jobvsr, const FCHAR sort, const long int (*selctg) (double*,double*,double*), FINT n, double * a, FINT lda, double * b, FINT ldb, FINT2 sdim, double * alphar, double * alphai, double * beta, double * vsl, FINT ldvsl, double * vsr, FINT ldvsr, double * work, FINT lwork, long int * bwork, FINT2 info);
  4320. void f77_dggesx(const FCHAR jobvsl, const FCHAR jobvsr, const FCHAR sort, const long int (*selctg) (double*,double*,double*), const FCHAR sense, FINT n, double * a, FINT lda, double * b, FINT ldb, FINT2 sdim, double * alphar, double * alphai, double * beta, double * vsl, FINT ldvsl, double * vsr, FINT ldvsr, double * rconde, double * rcondv, double * work, FINT lwork, FINT2 iwork, FINT liwork, long int * bwork, FINT2 info);
  4321. void f77_dggev(const FCHAR jobvl, const FCHAR jobvr, FINT n, double * a, FINT lda, double * b, FINT ldb, double * alphar, double * alphai, double * beta, double * vl, FINT ldvl, double * vr, FINT ldvr, double * work, FINT lwork, FINT2 info);
  4322. void f77_dggevx(const FCHAR balanc, const FCHAR jobvl, const FCHAR jobvr, const FCHAR sense, FINT n, double * a, FINT lda, double * b, FINT ldb, double * alphar, double * alphai, double * beta, double * vl, FINT ldvl, double * vr, FINT ldvr, FINT2 ilo, FINT2 ihi, double * lscale, double * rscale, double * abnrm, double * bbnrm, double * rconde, double * rcondv, double * work, FINT lwork, FINT2 iwork, long int * bwork, FINT2 info);
  4323. void f77_dggglm(FINT n, FINT m, FINT p, double * a, FINT lda, double * b, FINT ldb, double * d, double * x, double * y, double * work, FINT lwork, FINT2 info);
  4324. void f77_dgghrd(const FCHAR compq, const FCHAR compz, FINT n, FINT ilo, FINT ihi, double * a, FINT lda, double * b, FINT ldb, double * q, FINT ldq, double * z, FINT ldz, FINT2 info);
  4325. void f77_dgglse(FINT m, FINT n, FINT p, double * a, FINT lda, double * b, FINT ldb, double * c, double * d, double * x, double * work, FINT lwork, FINT2 info);
  4326. void f77_dggqrf(FINT n, FINT m, FINT p, double * a, FINT lda, double * taua, double * b, FINT ldb, double * taub, double * work, FINT lwork, FINT2 info);
  4327. void f77_dggrqf(FINT m, FINT p, FINT n, double * a, FINT lda, double * taua, double * b, FINT ldb, double * taub, double * work, FINT lwork, FINT2 info);
  4328. void f77_dggsvd(const FCHAR jobu, const FCHAR jobv, const FCHAR jobq, FINT m, FINT n, FINT p, FINT2 k, FINT2 l, double * a, FINT lda, double * b, FINT ldb, double * alpha, double * beta, double * u, FINT ldu, double * v, FINT ldv, double * q, FINT ldq, double * work, FINT2 iwork, FINT2 info);
  4329. void f77_dggsvp(const FCHAR jobu, const FCHAR jobv, const FCHAR jobq, FINT m, FINT p, FINT n, double * a, FINT lda, double * b, FINT ldb, const double * tola, const double * tolb, FINT2 k, FINT2 l, double * u, FINT ldu, double * v, FINT ldv, double * q, FINT ldq, FINT2 iwork, double * tau, double * work, FINT2 info);
  4330. void f77_dgtcon(const FCHAR norm, FINT n, const double * dl, const double * d, const double * du, const double * du2, FINT ipiv, const double * anorm, double * rcond, double * work, FINT2 iwork, FINT2 info);
  4331. void f77_dgtrfs(const FCHAR trans, FINT n, FINT nrhs, const double * dl, const double * d, const double * du, const double * dlf, const double * df, const double * duf, const double * du2, FINT ipiv, const double * b, FINT ldb, double * x, FINT ldx, double * ferr, double * berr, double * work, FINT2 iwork, FINT2 info);
  4332. void f77_dgtsv(FINT n, FINT nrhs, double * dl, double * d, double * du, double * b, FINT ldb, FINT2 info);
  4333. void f77_dgtsvx(const FCHAR fact, const FCHAR trans, FINT n, FINT nrhs, const double * dl, const double * d, const double * du, double * dlf, double * df, double * duf, double * du2, FINT2 ipiv, const double * b, FINT ldb, double * x, FINT ldx, double * rcond, double * ferr, double * berr, double * work, FINT2 iwork, FINT2 info);
  4334. void f77_dgttrf(FINT n, double * dl, double * d, double * du, double * du2, FINT2 ipiv, FINT2 info);
  4335. void f77_dgttrs(const FCHAR trans, FINT n, FINT nrhs, const double * dl, const double * d, const double * du, const double * du2, FINT ipiv, double * b, FINT ldb, FINT2 info);
  4336. void f77_dgtts2(FINT itrans, FINT n, FINT nrhs, const double * dl, const double * d, const double * du, const double * du2, FINT ipiv, double * b, FINT ldb);
  4337. void f77_dhgeqz(const FCHAR job, const FCHAR compq, const FCHAR compz, FINT n, FINT ilo, FINT ihi, double * h, FINT ldh, double * t, FINT ldt, double * alphar, double * alphai, double * beta, double * q, FINT ldq, double * z, FINT ldz, double * work, FINT lwork, FINT2 info);
  4338. void f77_dhsein(const FCHAR side, const FCHAR eigsrc, const FCHAR initv, FLOG2 select, FINT n, const double * h, FINT ldh, double * wr, const double * wi, double * vl, FINT ldvl, double * vr, FINT ldvr, FINT mm, FINT2 m, double * work, FINT2 ifaill, FINT2 ifailr, FINT2 info);
  4339. void f77_dhseqr(const FCHAR job, const FCHAR compz, FINT n, FINT ilo, FINT ihi, double * h, FINT ldh, double * wr, double * wi, double * z, FINT ldz, double * work, FINT lwork, FINT2 info);
  4340. void f77_dlabad(double * small, double * large);
  4341. void f77_dlabrd(FINT m, FINT n, FINT nb, double * a, FINT lda, double * d, double * e, double * tauq, double * taup, double * x, FINT ldx, double * y, FINT ldy);
  4342. void f77_dlacn2(FINT n, double * v, double * x, FINT2 isgn, double * est, FINT2 kase, FINT2 isave);
  4343. void f77_dlacon(FINT n, double * v, double * x, FINT2 isgn, double * est, FINT2 kase);
  4344. void f77_dlacpy(const FCHAR uplo, FINT m, FINT n, const double * a, FINT lda, double * b, FINT ldb);
  4345. void f77_dladiv(const double * a, const double * b, const double * c, const double * d, double * p, double * q);
  4346. void f77_dlae2(const double * a, const double * b, const double * c, double * rt1, double * rt2);
  4347. void f77_dlaebz(FINT ijob, FINT nitmax, FINT n, FINT mmax, FINT minp, FINT nbmin, const double * abstol, const double * reltol, const double * pivmin, const double * d, const double * e, const double * e2, FINT2 nval, double * ab, double * c, FINT2 mout, FINT2 nab, double * work, FINT2 iwork, FINT2 info);
  4348. void f77_dlaed0(FINT icompq, FINT qsiz, FINT n, double * d, const double * e, double * q, FINT ldq, double * qstore, FINT ldqs, double * work, FINT2 iwork, FINT2 info);
  4349. void f77_dlaed1(FINT n, double * d, double * q, FINT ldq, FINT2 indxq, const double * rho, FINT cutpnt, double * work, FINT2 iwork, FINT2 info);
  4350. void f77_dlaed2(FINT2 k, FINT n, FINT n1, double * d, double * q, FINT ldq, FINT2 indxq, double * rho, const double * z, double * dlamda, double * w, double * q2, FINT2 indx, FINT2 indxc, FINT2 indxp, FINT2 coltyp, FINT2 info);
  4351. void f77_dlaed3(FINT k, FINT n, FINT n1, double * d, double * q, FINT ldq, const double * rho, double * dlamda, const double * q2, FINT indx, FINT ctot, double * w, double * s, FINT lds, FINT2 info);
  4352. void f77_dlaed4(FINT n, FINT i, const double * d, const double * z, double * delta, const double * rho, double * dlam, FINT2 info);
  4353. void f77_dlaed5(FINT i, const double * d, const double * z, double * delta, const double * rho, double * dlam);
  4354. void f77_dlaed6(FINT kniter, FLOG orgati, const double * rho, const double * d, const double * z, const double * finit, double * tau, FINT2 info);
  4355. void f77_dlaed7(FINT icompq, FINT n, FINT qsiz, FINT tlvls, FINT curlvl, FINT curpbm, double * d, double * q, FINT ldq, FINT2 indxq, const double * rho, FINT cutpnt, double * qstore, FINT2 qptr, FINT prmptr, FINT perm, FINT givptr, FINT givcol, const double * givnum, double * work, FINT2 iwork, FINT2 info);
  4356. void f77_dlaed8(FINT icompq, FINT2 k, FINT n, FINT qsiz, double * d, double * q, FINT ldq, FINT indxq, double * rho, FINT cutpnt, const double * z, double * dlamda, double * q2, FINT ldq2, double * w, FINT2 perm, FINT2 givptr, FINT2 givcol, double * givnum, FINT2 indxp, FINT2 indx, FINT2 info);
  4357. void f77_dlaed9(FINT k, FINT kstart, FINT kstop, FINT n, double * d, double * q, FINT ldq, const double * rho, const double * dlamda, const double * w, double * s, FINT lds, FINT2 info);
  4358. void f77_dlaeda(FINT n, FINT tlvls, FINT curlvl, FINT curpbm, FINT prmptr, FINT perm, FINT givptr, FINT givcol, const double * givnum, const double * q, FINT qptr, double * z, double * ztemp, FINT2 info);
  4359. void f77_dlaein(FLOG rightv, FLOG noinit, FINT n, const double * h, FINT ldh, const double * wr, const double * wi, double * vr, double * vi, double * b, FINT ldb, double * work, const double * eps3, const double * smlnum, const double * bignum, FINT2 info);
  4360. void f77_dlaev2(const double * a, const double * b, const double * c, double * rt1, double * rt2, double * cs1, double * sn1);
  4361. void f77_dlaexc(FLOG wantq, FINT n, double * t, FINT ldt, double * q, FINT ldq, FINT j1, FINT n1, FINT n2, double * work, FINT2 info);
  4362. void f77_dlag2(const double * a, FINT lda, const double * b, FINT ldb, const double * safmin, double * scale1, double * scale2, double * wr1, double * wr2, double * wi);
  4363. void f77_dlags2(FLOG upper, const double * a1, const double * a2, const double * a3, const double * b1, const double * b2, const double * b3, double * csu, double * snu, double * csv, double * snv, double * csq, double * snq);
  4364. void f77_dlagtf(FINT n, double * a, const double * lambda, double * b, double * c, const double * tol, double * d, FINT in, FINT2 info);
  4365. void f77_dlagtm(const FCHAR trans, FINT n, FINT nrhs, const double * alpha, const double * dl, const double * d, const double * du, const double * x, FINT ldx, const double * beta, double * b, FINT ldb);
  4366. void f77_dlagts(FINT job, FINT n, const double * a, const double * b, const double * c, const double * d, FINT in, double * y, double * tol, FINT2 info);
  4367. void f77_dlagv2(double * a, FINT lda, double * b, FINT ldb, double * alphar, double * alphai, double * beta, double * csl, double * snl, double * csr, double * snr);
  4368. void f77_dlahqr(FLOG wantt, FLOG wantz, FINT n, FINT ilo, FINT ihi, double * h, FINT ldh, double * wr, double * wi, FINT iloz, FINT ihiz, double * z, FINT ldz, FINT2 info);
  4369. void f77_dlahrd(FINT n, FINT k, FINT nb, double * a, FINT lda, double * tau, double * t, FINT ldt, double * y, FINT ldy);
  4370. void f77_dlaic1(FINT job, FINT j, const double * x, const double * sest, const double * w, const double * gamma, double * sestpr, double * s, double * c);
  4371. void f77_dlaln2(FLOG ltrans, FINT na, FINT nw, const double * smin, const double * ca, const double * a, FINT lda, const double * d1, const double * d2, const double * b, FINT ldb, const double * wr, const double * wi, double * x, FINT ldx, double * scale, double * xnorm, FINT2 info);
  4372. void f77_dlals0(FINT icompq, FINT nl, FINT nr, FINT sqre, FINT nrhs, double * b, FINT ldb, double * bx, FINT ldbx, FINT perm, FINT givptr, FINT givcol, FINT ldgcol, const double * givnum, FINT ldgnum, const double * poles, const double * difl, const double * difr, const double * z, FINT k, const double * c, const double * s, double * work, FINT2 info);
  4373. void f77_dlalsa(FINT icompq, FINT smlsiz, FINT n, FINT nrhs, double * b, FINT ldb, double * bx, FINT ldbx, const double * u, FINT ldu, const double * vt, FINT k, const double * difl, const double * difr, const double * z, const double * poles, FINT givptr, FINT givcol, FINT ldgcol, FINT perm, const double * givnum, const double * c, const double * s, double * work, FINT2 iwork, FINT2 info);
  4374. void f77_dlalsd(const FCHAR uplo, FINT smlsiz, FINT n, FINT nrhs, double * d, double * e, double * b, FINT ldb, const double * rcond, FINT2 rank, double * work, FINT2 iwork, FINT2 info);
  4375. void dlamchsub(double* output, const FCHAR cmach);
  4376. void f77_dlamc1(FINT2 beta, FINT2 t, FLOG2 rnd, FLOG2 ieee1);
  4377. void f77_dlamc2(FINT2 beta, FINT2 t, FLOG2 rnd, double * eps, FINT2 emin, double * rmin, FINT2 emax, double * rmax);
  4378. void dlamc3sub(double* output, const double * a, const double * b);
  4379. void f77_dlamc4(FINT2 emin, const double * start, FINT base);
  4380. void f77_dlamc5(FINT beta, FINT p, FINT emin, FLOG ieee, FINT2 emax, double * rmax);
  4381. void f77_dlamrg(FINT n1, FINT n2, const double * a, FINT dtrd1, FINT dtrd2, FINT2 index);
  4382. void dlangbsub(double* output, const FCHAR norm, FINT n, FINT kl, FINT ku, const double * ab, FINT ldab, double * work);
  4383. void dlangesub(double* output, const FCHAR norm, FINT m, FINT n, const double * a, FINT lda, double * work);
  4384. void dlangtsub(double* output, const FCHAR norm, FINT n, const double * dl, const double * d, const double * du);
  4385. void dlanhssub(double* output, const FCHAR norm, FINT n, const double * a, FINT lda, double * work);
  4386. void dlansbsub(double* output, const FCHAR norm, const FCHAR uplo, FINT n, FINT k, const double * ab, FINT ldab, double * work);
  4387. void dlanspsub(double* output, const FCHAR norm, const FCHAR uplo, FINT n, const double * ap, double * work);
  4388. void dlanstsub(double* output, const FCHAR norm, FINT n, const double * d, const double * e);
  4389. void dlansysub(double* output, const FCHAR norm, const FCHAR uplo, FINT n, const double * a, FINT lda, double * work);
  4390. void dlantbsub(double* output, const FCHAR norm, const FCHAR uplo, const FCHAR diag, FINT n, FINT k, const double * ab, FINT ldab, double * work);
  4391. void dlantpsub(double* output, const FCHAR norm, const FCHAR uplo, const FCHAR diag, FINT n, const double * ap, double * work);
  4392. void dlantrsub(double* output, const FCHAR norm, const FCHAR uplo, const FCHAR diag, FINT m, FINT n, const double * a, FINT lda, double * work);
  4393. void f77_dlanv2(double * a, double * b, double * c, double * d, double * rt1r, double * rt1i, double * rt2r, double * rt2i, double * cs, double * sn);
  4394. void f77_dlapll(FINT n, double * x, FINT incx, double * y, FINT incy, double * ssmin);
  4395. void f77_dlapmt(FLOG forwrd, FINT m, FINT n, double * x, FINT ldx, FINT2 k);
  4396. void dlapy2sub(double* output, const double * x, const double * y);
  4397. void dlapy3sub(double* output, const double * x, const double * y, const double * z);
  4398. void f77_dlaqgb(FINT m, FINT n, FINT kl, FINT ku, double * ab, FINT ldab, const double * r, const double * c, const double * rowcnd, const double * colcnd, const double * amax, FCHAR equed);
  4399. void f77_dlaqge(FINT m, FINT n, double * a, FINT lda, const double * r, const double * c, const double * rowcnd, const double * colcnd, const double * amax, FCHAR equed);
  4400. void f77_dlaqp2(FINT m, FINT n, FINT offset, double * a, FINT lda, FINT2 jpvt, double * tau, double * vn1, double * vn2, double * work);
  4401. void f77_dlaqps(FINT m, FINT n, FINT offset, FINT nb, FINT2 kb, double * a, FINT lda, FINT2 jpvt, double * tau, double * vn1, double * vn2, double * auxv, double * f, FINT ldf);
  4402. void f77_dlaqsb(const FCHAR uplo, FINT n, FINT kd, double * ab, FINT ldab, const double * s, const double * scond, const double * amax, FCHAR equed);
  4403. void f77_dlaqsp(const FCHAR uplo, FINT n, double * ap, const double * s, const double * scond, const double * amax, FCHAR equed);
  4404. void f77_dlaqsy(const FCHAR uplo, FINT n, double * a, FINT lda, const double * s, const double * scond, const double * amax, FCHAR equed);
  4405. void f77_dlaqtr(FLOG ltran, FLOG lreal, FINT n, const double * t, FINT ldt, const double * b, const double * w, double * scale, double * x, double * work, FINT2 info);
  4406. void f77_dlar1v(FINT n, FINT b1, FINT bn, const double * sigma, const double * l, const double * d, const double * ld, const double * lld, const double * gersch, double * z, double * ztz, double * mingma, FINT2 r, FINT2 isuppz, double * work);
  4407. void f77_dlar2v(FINT n, double * x, double * y, double * z, FINT incx, const double * c, const double * s, FINT incc);
  4408. void f77_dlarf(const FCHAR side, FINT m, FINT n, const double * v, FINT incv, const double * tau, double * c, FINT ldc, double * work);
  4409. void f77_dlarfb(const FCHAR side, const FCHAR trans, const FCHAR direct, const FCHAR storev, FINT m, FINT n, FINT k, const double * v, FINT ldv, const double * t, FINT ldt, double * c, FINT ldc, double * work, FINT ldwork);
  4410. void f77_dlarfg(FINT n, double * alpha, double * x, FINT incx, double * tau);
  4411. void f77_dlarft(const FCHAR direct, const FCHAR storev, FINT n, FINT k, double * v, FINT ldv, const double * tau, double * t, FINT ldt);
  4412. void f77_dlarfx(const FCHAR side, FINT m, FINT n, const double * v, const double * tau, double * c, FINT ldc, double * work);
  4413. void f77_dlargv(FINT n, double * x, FINT incx, double * y, FINT incy, double * c, FINT incc);
  4414. void f77_dlarnv(FINT idist, FINT2 iseed, FINT n, double * x);
  4415. void f77_dlarrb(FINT n, const double * d, const double * l, const double * ld, const double * lld, FINT ifirst, FINT ilast, const double * sigma, const double * reltol, double * w, double * wgap, double * werr, const double * work, FINT iwork, FINT2 info);
  4416. void f77_dlarre(FINT n, double * d, double * e, const double * tol, FINT2 nsplit, FINT2 isplit, FINT2 m, double * w, double * woff, double * gersch, const double * work, FINT2 info);
  4417. void f77_dlarrf(FINT n, const double * d, const double * l, const double * ld, const double * lld, FINT ifirst, FINT ilast, double * w, const double * sigma, double * dplus, double * lplus, double * work, FINT2 iwork, FINT2 info);
  4418. void f77_dlarrv(FINT n, double * d, double * l, FINT isplit, FINT m, const double * w, FINT iblock, const double * gersch, const double * tol, double * z, FINT ldz, FINT2 isuppz, double * work, FINT2 iwork, FINT2 info);
  4419. void f77_dlartg(const double * f, const double * g, double * cs, double * sn, double * r);
  4420. void f77_dlartv(FINT n, double * x, FINT incx, double * y, FINT incy, const double * c, const double * s, FINT incc);
  4421. void f77_dlaruv(FINT2 iseed, FINT n, double * x);
  4422. void f77_dlarz(const FCHAR side, FINT m, FINT n, FINT l, const double * v, FINT incv, const double * tau, double * c, FINT ldc, double * work);
  4423. void f77_dlarzb(const FCHAR side, const FCHAR trans, const FCHAR direct, const FCHAR storev, FINT m, FINT n, FINT k, FINT l, const double * v, FINT ldv, const double * t, FINT ldt, double * c, FINT ldc, double * work, FINT ldwork);
  4424. void f77_dlarzt(const FCHAR direct, const FCHAR storev, FINT n, FINT k, double * v, FINT ldv, const double * tau, double * t, FINT ldt);
  4425. void f77_dlas2(const double * f, const double * g, const double * h, double * ssmin, double * ssmax);
  4426. void f77_dlascl(const FCHAR type, FINT kl, FINT ku, const double * cfrom, const double * cto, FINT m, FINT n, double * a, FINT lda, FINT2 info);
  4427. void f77_dlasd0(FINT n, FINT sqre, double * d, const double * e, double * u, FINT ldu, double * vt, FINT ldvt, FINT smlsiz, FINT2 iwork, double * work, FINT2 info);
  4428. void f77_dlasd1(FINT nl, FINT nr, FINT sqre, double * d, double * alpha, double * beta, double * u, FINT ldu, double * vt, FINT ldvt, FINT2 idxq, FINT2 iwork, double * work, FINT2 info);
  4429. void f77_dlasd2(FINT nl, FINT nr, FINT sqre, FINT2 k, double * d, double * z, const double * alpha, const double * beta, double * u, FINT ldu, double * vt, FINT ldvt, double * dsigma, double * u2, FINT ldu2, double * vt2, FINT ldvt2, FINT2 idxp, FINT2 idx, FINT2 idxc, FINT2 idxq, FINT2 coltyp, FINT2 info);
  4430. void f77_dlasd3(FINT nl, FINT nr, FINT sqre, FINT k, double * d, double * q, FINT ldq, const double * dsigma, double * u, FINT ldu, double * u2, FINT ldu2, double * vt, FINT ldvt, double * vt2, FINT ldvt2, FINT idxc, FINT ctot, const double * z, FINT2 info);
  4431. void f77_dlasd4(FINT n, FINT i, const double * d, const double * z, double * delta, const double * rho, double * sigma, double * work, FINT2 info);
  4432. void f77_dlasd5(FINT i, const double * d, const double * z, double * delta, const double * rho, double * dsigma, double * work);
  4433. void f77_dlasd6(FINT icompq, FINT nl, FINT nr, FINT sqre, double * d, double * vf, double * vl, double * alpha, double * beta, FINT2 idxq, FINT2 perm, FINT2 givptr, FINT2 givcol, FINT ldgcol, double * givnum, FINT ldgnum, double * poles, double * difl, double * difr, double * z, FINT2 k, double * c, double * s, double * work, FINT2 iwork, FINT2 info);
  4434. void f77_dlasd7(FINT icompq, FINT nl, FINT nr, FINT sqre, FINT2 k, double * d, double * z, double * zw, double * vf, double * vfw, double * vl, double * vlw, const double * alpha, const double * beta, double * dsigma, FINT2 idx, FINT2 idxp, FINT idxq, FINT2 perm, FINT2 givptr, FINT2 givcol, FINT ldgcol, double * givnum, FINT ldgnum, double * c, double * s, FINT2 info);
  4435. void f77_dlasd8(FINT icompq, FINT k, double * d, const double * z, double * vf, double * vl, double * difl, double * difr, FINT lddifr, const double * dsigma, double * work, FINT2 info);
  4436. void f77_dlasda(FINT icompq, FINT smlsiz, FINT n, FINT sqre, double * d, const double * e, double * u, FINT ldu, double * vt, FINT2 k, double * difl, double * difr, double * z, double * poles, FINT2 givptr, FINT2 givcol, FINT ldgcol, FINT2 perm, double * givnum, double * c, double * s, double * work, FINT2 iwork, FINT2 info);
  4437. void f77_dlasdq(const FCHAR uplo, FINT sqre, FINT n, FINT ncvt, FINT nru, FINT ncc, double * d, double * e, double * vt, FINT ldvt, double * u, FINT ldu, double * c, FINT ldc, double * work, FINT2 info);
  4438. void f77_dlasdt(FINT n, FINT2 lvl, FINT2 nd, FINT2 inode, FINT2 ndiml, FINT2 ndimr, FINT msub);
  4439. void f77_dlaset(const FCHAR uplo, FINT m, FINT n, const double * alpha, const double * beta, double * a, FINT lda);
  4440. void f77_dlasq1(FINT n, double * d, double * e, double * work, FINT2 info);
  4441. void f77_dlasq2(FINT n, double * z, FINT2 info);
  4442. void f77_dlasq3(FINT i0, FINT n0, const double * z, FINT pp, double * dmin, double * sigma, double * desig, const double * qmax, FINT2 nfail, FINT2 iter, FINT2 ndiv, FINT2 ttype, FLOG ieee);
  4443. void f77_dlasq4(FINT i0, FINT n0, const double * z, FINT pp, FINT n0in, const double * dmin, const double * dmin1, const double * dmin2, const double * dn, const double * dn1, const double * dn2, double * tau, FINT2 ttype);
  4444. void f77_dlasq5(FINT i0, FINT n0, const double * z, FINT pp, const double * tau, double * dmin, double * dmin1, double * dmin2, double * dn, double * dnm1, double * dnm2, FLOG ieee);
  4445. void f77_dlasq6(FINT i0, FINT n0, const double * z, FINT pp, double * dmin, double * dmin1, double * dmin2, double * dn, double * dnm1, double * dnm2);
  4446. void f77_dlasr(const FCHAR side, const FCHAR pivot, const FCHAR direct, FINT m, FINT n, const double * c, const double * s, double * a, FINT lda);
  4447. void f77_dlasrt(const FCHAR id, FINT n, double * d, FINT2 info);
  4448. void f77_dlassq(FINT n, const double * x, FINT incx, double * scale, double * sumsq);
  4449. void f77_dlasv2(const double * f, const double * g, const double * h, double * ssmin, double * ssmax, double * snl, double * csl, double * snr, double * csr);
  4450. void f77_dlaswp(FINT n, double * a, FINT lda, FINT k1, FINT k2, FINT ipiv, FINT incx);
  4451. void f77_dlasy2(FLOG ltranl, FLOG ltranr, FINT isgn, FINT n1, FINT n2, const double * tl, FINT ldtl, const double * tr, FINT ldtr, const double * b, FINT ldb, double * scale, double * x, FINT ldx, double * xnorm, FINT2 info);
  4452. void f77_dlasyf(const FCHAR uplo, FINT n, FINT nb, FINT2 kb, double * a, FINT lda, FINT2 ipiv, double * w, FINT ldw, FINT2 info);
  4453. void f77_dlatbs(const FCHAR uplo, const FCHAR trans, const FCHAR diag, const FCHAR normin, FINT n, FINT kd, const double * ab, FINT ldab, double * x, double * scale, double * cnorm, FINT2 info);
  4454. void f77_dlatdf(FINT ijob, FINT n, const double * z, FINT ldz, double * rhs, double * rdsum, double * rdscal, FINT ipiv, FINT jpiv);
  4455. void f77_dlatps(const FCHAR uplo, const FCHAR trans, const FCHAR diag, const FCHAR normin, FINT n, const double * ap, double * x, double * scale, double * cnorm, FINT2 info);
  4456. void f77_dlatrd(const FCHAR uplo, FINT n, FINT nb, double * a, FINT lda, double * e, double * tau, double * w, FINT ldw);
  4457. void f77_dlatrs(const FCHAR uplo, const FCHAR trans, const FCHAR diag, const FCHAR normin, FINT n, const double * a, FINT lda, double * x, double * scale, double * cnorm, FINT2 info);
  4458. void f77_dlatrz(FINT m, FINT n, FINT l, double * a, FINT lda, double * tau, double * work);
  4459. void f77_dlatzm(const FCHAR side, FINT m, FINT n, const double * v, FINT incv, const double * tau, double * c1, double * c2, FINT ldc, double * work);
  4460. void f77_dlauu2(const FCHAR uplo, FINT n, double * a, FINT lda, FINT2 info);
  4461. void f77_dlauum(const FCHAR uplo, FINT n, double * a, FINT lda, FINT2 info);
  4462. void f77_dlazq3(FINT i0, FINT n0, const double * z, FINT pp, double * dmin, double * sigma, double * desig, const double * qmax, FINT2 nfail, FINT2 iter, FINT2 ndiv, FLOG ieee, FINT2 ttype, float * dmin1, float * dmin2, float * dn, float * dn1, float * dn2, float * tau);
  4463. void f77_dlazq4(FINT i0, FINT n0, const double * z, FINT pp, FINT n0in, const double * dmin, const double * dmin1, const double * dmin2, const double * dn, const double * dn1, const double * dn2, double * tau, FINT2 ttype, double * g);
  4464. void f77_dopgtr(const FCHAR uplo, FINT n, const double * ap, const double * tau, double * q, FINT ldq, double * work, FINT2 info);
  4465. void f77_dopmtr(const FCHAR side, const FCHAR uplo, const FCHAR trans, FINT m, FINT n, const double * ap, const double * tau, double * c, FINT ldc, double * work, FINT2 info);
  4466. void f77_dorg2l(FINT m, FINT n, FINT k, double * a, FINT lda, const double * tau, double * work, FINT2 info);
  4467. void f77_dorg2r(FINT m, FINT n, FINT k, double * a, FINT lda, const double * tau, double * work, FINT2 info);
  4468. void f77_dorgbr(const FCHAR vect, FINT m, FINT n, FINT k, double * a, FINT lda, const double * tau, double * work, FINT lwork, FINT2 info);
  4469. void f77_dorghr(FINT n, FINT ilo, FINT ihi, double * a, FINT lda, const double * tau, double * work, FINT lwork, FINT2 info);
  4470. void f77_dorgl2(FINT m, FINT n, FINT k, double * a, FINT lda, const double * tau, double * work, FINT2 info);
  4471. void f77_dorglq(FINT m, FINT n, FINT k, double * a, FINT lda, const double * tau, double * work, FINT lwork, FINT2 info);
  4472. void f77_dorgql(FINT m, FINT n, FINT k, double * a, FINT lda, const double * tau, double * work, FINT lwork, FINT2 info);
  4473. void f77_dorgqr(FINT m, FINT n, FINT k, double * a, FINT lda, const double * tau, double * work, FINT lwork, FINT2 info);
  4474. void f77_dorgr2(FINT m, FINT n, FINT k, double * a, FINT lda, const double * tau, double * work, FINT2 info);
  4475. void f77_dorgrq(FINT m, FINT n, FINT k, double * a, FINT lda, const double * tau, double * work, FINT lwork, FINT2 info);
  4476. void f77_dorgtr(const FCHAR uplo, FINT n, double * a, FINT lda, const double * tau, double * work, FINT lwork, FINT2 info);
  4477. void f77_dorm2l(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const double * a, FINT lda, const double * tau, double * c, FINT ldc, double * work, FINT2 info);
  4478. void f77_dorm2r(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const double * a, FINT lda, const double * tau, double * c, FINT ldc, double * work, FINT2 info);
  4479. void f77_dormbr(const FCHAR vect, const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const double * a, FINT lda, const double * tau, double * c, FINT ldc, double * work, FINT lwork, FINT2 info);
  4480. void f77_dormhr(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT ilo, FINT ihi, const double * a, FINT lda, const double * tau, double * c, FINT ldc, double * work, FINT lwork, FINT2 info);
  4481. void f77_dorml2(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const double * a, FINT lda, const double * tau, double * c, FINT ldc, double * work, FINT2 info);
  4482. void f77_dormlq(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const double * a, FINT lda, const double * tau, double * c, FINT ldc, double * work, FINT lwork, FINT2 info);
  4483. void f77_dormql(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const double * a, FINT lda, const double * tau, double * c, FINT ldc, double * work, FINT lwork, FINT2 info);
  4484. void f77_dormqr(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const double * a, FINT lda, const double * tau, double * c, FINT ldc, double * work, FINT lwork, FINT2 info);
  4485. void f77_dormr2(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const double * a, FINT lda, const double * tau, double * c, FINT ldc, double * work, FINT2 info);
  4486. void f77_dormr3(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, FINT l, const double * a, FINT lda, const double * tau, double * c, FINT ldc, double * work, FINT2 info);
  4487. void f77_dormrq(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const double * a, FINT lda, const double * tau, double * c, FINT ldc, double * work, FINT lwork, FINT2 info);
  4488. void f77_dormrz(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, FINT l, const double * a, FINT lda, const double * tau, double * c, FINT ldc, double * work, FINT lwork, FINT2 info);
  4489. void f77_dormtr(const FCHAR side, const FCHAR uplo, const FCHAR trans, FINT m, FINT n, const double * a, FINT lda, const double * tau, double * c, FINT ldc, double * work, FINT lwork, FINT2 info);
  4490. void f77_dpbcon(const FCHAR uplo, FINT n, FINT kd, const double * ab, FINT ldab, const double * anorm, double * rcond, double * work, FINT2 iwork, FINT2 info);
  4491. void f77_dpbequ(const FCHAR uplo, FINT n, FINT kd, const double * ab, FINT ldab, double * s, double * scond, double * amax, FINT2 info);
  4492. void f77_dpbrfs(const FCHAR uplo, FINT n, FINT kd, FINT nrhs, const double * ab, FINT ldab, const double * afb, FINT ldafb, const double * b, FINT ldb, double * x, FINT ldx, double * ferr, double * berr, double * work, FINT2 iwork, FINT2 info);
  4493. void f77_dpbstf(const FCHAR uplo, FINT n, FINT kd, double * ab, FINT ldab, FINT2 info);
  4494. void f77_dpbsv(const FCHAR uplo, FINT n, FINT kd, FINT nrhs, double * ab, FINT ldab, double * b, FINT ldb, FINT2 info);
  4495. void f77_dpbsvx(const FCHAR fact, const FCHAR uplo, FINT n, FINT kd, FINT nrhs, double * ab, FINT ldab, double * afb, FINT ldafb, FCHAR equed, double * s, double * b, FINT ldb, double * x, FINT ldx, double * rcond, double * ferr, double * berr, double * work, FINT2 iwork, FINT2 info);
  4496. void f77_dpbtf2(const FCHAR uplo, FINT n, FINT kd, double * ab, FINT ldab, FINT2 info);
  4497. void f77_dpbtrf(const FCHAR uplo, FINT n, FINT kd, double * ab, FINT ldab, FINT2 info);
  4498. void f77_dpbtrs(const FCHAR uplo, FINT n, FINT kd, FINT nrhs, const double * ab, FINT ldab, double * b, FINT ldb, FINT2 info);
  4499. void f77_dpocon(const FCHAR uplo, FINT n, const double * a, FINT lda, const double * anorm, double * rcond, double * work, FINT2 iwork, FINT2 info);
  4500. void f77_dpoequ(FINT n, const double * a, FINT lda, double * s, double * scond, double * amax, FINT2 info);
  4501. void f77_dporfs(const FCHAR uplo, FINT n, FINT nrhs, const double * a, FINT lda, const double * af, FINT ldaf, const double * b, FINT ldb, double * x, FINT ldx, double * ferr, double * berr, double * work, FINT2 iwork, FINT2 info);
  4502. void f77_dposv(const FCHAR uplo, FINT n, FINT nrhs, double * a, FINT lda, double * b, FINT ldb, FINT2 info);
  4503. void f77_dposvx(const FCHAR fact, const FCHAR uplo, FINT n, FINT nrhs, double * a, FINT lda, double * af, FINT ldaf, FCHAR equed, double * s, double * b, FINT ldb, double * x, FINT ldx, double * rcond, double * ferr, double * berr, double * work, FINT2 iwork, FINT2 info);
  4504. void f77_dpotf2(const FCHAR uplo, FINT n, double * a, FINT lda, FINT2 info);
  4505. void f77_dpotrf(const FCHAR uplo, FINT n, double * a, FINT lda, FINT2 info);
  4506. void f77_dpotri(const FCHAR uplo, FINT n, double * a, FINT lda, FINT2 info);
  4507. void f77_dpotrs(const FCHAR uplo, FINT n, FINT nrhs, const double * a, FINT lda, double * b, FINT ldb, FINT2 info);
  4508. void f77_dppcon(const FCHAR uplo, FINT n, const double * ap, const double * anorm, double * rcond, double * work, FINT2 iwork, FINT2 info);
  4509. void f77_dppequ(const FCHAR uplo, FINT n, const double * ap, double * s, double * scond, double * amax, FINT2 info);
  4510. void f77_dpprfs(const FCHAR uplo, FINT n, FINT nrhs, const double * ap, const double * afp, const double * b, FINT ldb, double * x, FINT ldx, double * ferr, double * berr, double * work, FINT2 iwork, FINT2 info);
  4511. void f77_dppsv(const FCHAR uplo, FINT n, FINT nrhs, double * ap, double * b, FINT ldb, FINT2 info);
  4512. void f77_dppsvx(const FCHAR fact, const FCHAR uplo, FINT n, FINT nrhs, double * ap, double * afp, FCHAR equed, double * s, double * b, FINT ldb, double * x, FINT ldx, double * rcond, double * ferr, double * berr, double * work, FINT2 iwork, FINT2 info);
  4513. void f77_dpptrf(const FCHAR uplo, FINT n, double * ap, FINT2 info);
  4514. void f77_dpptri(const FCHAR uplo, FINT n, double * ap, FINT2 info);
  4515. void f77_dpptrs(const FCHAR uplo, FINT n, FINT nrhs, const double * ap, double * b, FINT ldb, FINT2 info);
  4516. void f77_dptcon(FINT n, const double * d, const double * e, const double * anorm, double * rcond, double * work, FINT2 info);
  4517. void f77_dpteqr(const FCHAR compz, FINT n, double * d, double * e, double * z, FINT ldz, double * work, FINT2 info);
  4518. void f77_dptrfs(FINT n, FINT nrhs, const double * d, const double * e, const double * df, const double * ef, const double * b, FINT ldb, double * x, FINT ldx, double * ferr, double * berr, double * work, FINT2 info);
  4519. void f77_dptsv(FINT n, FINT nrhs, double * d, double * e, double * b, FINT ldb, FINT2 info);
  4520. void f77_dptsvx(const FCHAR fact, FINT n, FINT nrhs, const double * d, const double * e, double * df, double * ef, const double * b, FINT ldb, double * x, FINT ldx, double * rcond, double * ferr, double * berr, double * work, FINT2 info);
  4521. void f77_dpttrf(FINT n, double * d, double * e, FINT2 info);
  4522. void f77_dpttrs(FINT n, FINT nrhs, const double * d, const double * e, double * b, FINT ldb, FINT2 info);
  4523. void f77_dptts2(FINT n, FINT nrhs, const double * d, const double * e, double * b, FINT ldb);
  4524. void f77_drscl(FINT n, const double * sa, double * sx, FINT incx);
  4525. void f77_dsbev(const FCHAR jobz, const FCHAR uplo, FINT n, FINT kd, double * ab, FINT ldab, double * w, double * z, FINT ldz, double * work, FINT2 info);
  4526. void f77_dsbevd(const FCHAR jobz, const FCHAR uplo, FINT n, FINT kd, double * ab, FINT ldab, double * w, double * z, FINT ldz, double * work, FINT lwork, FINT2 iwork, FINT liwork, FINT2 info);
  4527. void f77_dsbevx(const FCHAR jobz, const FCHAR range, const FCHAR uplo, FINT n, FINT kd, double * ab, FINT ldab, double * q, FINT ldq, const double * vl, const double * vu, FINT il, FINT iu, const double * abstol, FINT2 m, double * w, double * z, FINT ldz, double * work, FINT2 iwork, FINT2 ifail, FINT2 info);
  4528. void f77_dsbgst(const FCHAR vect, const FCHAR uplo, FINT n, FINT ka, FINT kb, double * ab, FINT ldab, const double * bb, FINT ldbb, double * x, FINT ldx, double * work, FINT2 info);
  4529. void f77_dsbgv(const FCHAR jobz, const FCHAR uplo, FINT n, FINT ka, FINT kb, double * ab, FINT ldab, double * bb, FINT ldbb, double * w, double * z, FINT ldz, double * work, FINT2 info);
  4530. void f77_dsbgvd(const FCHAR jobz, const FCHAR uplo, FINT n, FINT ka, FINT kb, double * ab, FINT ldab, double * bb, FINT ldbb, double * w, double * z, FINT ldz, double * work, FINT lwork, FINT2 iwork, FINT liwork, FINT2 info);
  4531. void f77_dsbgvx(const FCHAR jobz, const FCHAR range, const FCHAR uplo, FINT n, FINT ka, FINT kb, double * ab, FINT ldab, double * bb, FINT ldbb, double * q, FINT ldq, const double * vl, const double * vu, FINT il, FINT iu, const double * abstol, FINT2 m, double * w, double * z, FINT ldz, double * work, FINT2 iwork, FINT2 ifail, FINT2 info);
  4532. void f77_dsbtrd(const FCHAR vect, const FCHAR uplo, FINT n, FINT kd, double * ab, FINT ldab, double * d, double * e, double * q, FINT ldq, double * work, FINT2 info);
  4533. void dsecndsub(double* output);
  4534. void f77_dspcon(const FCHAR uplo, FINT n, const double * ap, FINT ipiv, const double * anorm, double * rcond, double * work, FINT2 iwork, FINT2 info);
  4535. void f77_dspev(const FCHAR jobz, const FCHAR uplo, FINT n, double * ap, double * w, double * z, FINT ldz, double * work, FINT2 info);
  4536. void f77_dspevd(const FCHAR jobz, const FCHAR uplo, FINT n, double * ap, double * w, double * z, FINT ldz, double * work, FINT lwork, FINT2 iwork, FINT liwork, FINT2 info);
  4537. void f77_dspevx(const FCHAR jobz, const FCHAR range, const FCHAR uplo, FINT n, double * ap, const double * vl, const double * vu, FINT il, FINT iu, const double * abstol, FINT2 m, double * w, double * z, FINT ldz, double * work, FINT2 iwork, FINT2 ifail, FINT2 info);
  4538. void f77_dspgst(FINT itype, const FCHAR uplo, FINT n, double * ap, const double * bp, FINT2 info);
  4539. void f77_dspgv(FINT itype, const FCHAR jobz, const FCHAR uplo, FINT n, double * ap, double * bp, double * w, double * z, FINT ldz, double * work, FINT2 info);
  4540. void f77_dspgvd(FINT itype, const FCHAR jobz, const FCHAR uplo, FINT n, double * ap, double * bp, double * w, double * z, FINT ldz, double * work, FINT lwork, FINT2 iwork, FINT liwork, FINT2 info);
  4541. void f77_dspgvx(FINT itype, const FCHAR jobz, const FCHAR range, const FCHAR uplo, FINT n, double * ap, double * bp, const double * vl, const double * vu, FINT il, FINT iu, const double * abstol, FINT2 m, double * w, double * z, FINT ldz, double * work, FINT2 iwork, FINT2 ifail, FINT2 info);
  4542. void f77_dsprfs(const FCHAR uplo, FINT n, FINT nrhs, const double * ap, const double * afp, FINT ipiv, const double * b, FINT ldb, double * x, FINT ldx, double * ferr, double * berr, double * work, FINT2 iwork, FINT2 info);
  4543. void f77_dspsv(const FCHAR uplo, FINT n, FINT nrhs, double * ap, FINT2 ipiv, double * b, FINT ldb, FINT2 info);
  4544. void f77_dspsvx(const FCHAR fact, const FCHAR uplo, FINT n, FINT nrhs, const double * ap, double * afp, FINT2 ipiv, const double * b, FINT ldb, double * x, FINT ldx, double * rcond, double * ferr, double * berr, double * work, FINT2 iwork, FINT2 info);
  4545. void f77_dsptrd(const FCHAR uplo, FINT n, double * ap, double * d, double * e, double * tau, FINT2 info);
  4546. void f77_dsptrf(const FCHAR uplo, FINT n, double * ap, FINT2 ipiv, FINT2 info);
  4547. void f77_dsptri(const FCHAR uplo, FINT n, double * ap, FINT ipiv, double * work, FINT2 info);
  4548. void f77_dsptrs(const FCHAR uplo, FINT n, FINT nrhs, const double * ap, FINT ipiv, double * b, FINT ldb, FINT2 info);
  4549. void f77_dstebz(const FCHAR range, const FCHAR order, FINT n, const double * vl, const double * vu, FINT il, FINT iu, const double * abstol, const double * d, const double * e, FINT2 m, FINT2 nsplit, double * w, FINT2 iblock, FINT2 isplit, double * work, FINT2 iwork, FINT2 info);
  4550. void f77_dstedc(const FCHAR compz, FINT n, double * d, double * e, double * z, FINT ldz, double * work, FINT lwork, FINT2 iwork, FINT liwork, FINT2 info);
  4551. void f77_dstegr(const FCHAR jobz, const FCHAR range, FINT n, double * d, double * e, const double * vl, const double * vu, FINT il, FINT iu, const double * abstol, FINT2 m, double * w, double * z, FINT ldz, FINT2 isuppz, double * work, FINT lwork, FINT2 iwork, FINT liwork, FINT2 info);
  4552. void f77_dstein(FINT n, const double * d, const double * e, FINT m, const double * w, FINT iblock, FINT isplit, double * z, FINT ldz, double * work, FINT2 iwork, FINT2 ifail, FINT2 info);
  4553. void f77_dsteqr(const FCHAR compz, FINT n, double * d, double * e, double * z, FINT ldz, double * work, FINT2 info);
  4554. void f77_dsterf(FINT n, double * d, double * e, FINT2 info);
  4555. void f77_dstev(const FCHAR jobz, FINT n, double * d, double * e, double * z, FINT ldz, double * work, FINT2 info);
  4556. void f77_dstevd(const FCHAR jobz, FINT n, double * d, double * e, double * z, FINT ldz, double * work, FINT lwork, FINT2 iwork, FINT liwork, FINT2 info);
  4557. void f77_dstevr(const FCHAR jobz, const FCHAR range, FINT n, double * d, double * e, const double * vl, const double * vu, FINT il, FINT iu, const double * abstol, FINT2 m, double * w, double * z, FINT ldz, FINT2 isuppz, double * work, FINT lwork, FINT2 iwork, FINT liwork, FINT2 info);
  4558. void f77_dstevx(const FCHAR jobz, const FCHAR range, FINT n, double * d, double * e, const double * vl, const double * vu, FINT il, FINT iu, const double * abstol, FINT2 m, double * w, double * z, FINT ldz, double * work, FINT2 iwork, FINT2 ifail, FINT2 info);
  4559. void f77_dsycon(const FCHAR uplo, FINT n, const double * a, FINT lda, FINT ipiv, const double * anorm, double * rcond, double * work, FINT2 iwork, FINT2 info);
  4560. void f77_dsyev(const FCHAR jobz, const FCHAR uplo, FINT n, double * a, FINT lda, double * w, double * work, FINT lwork, FINT2 info);
  4561. void f77_dsyevd(const FCHAR jobz, const FCHAR uplo, FINT n, double * a, FINT lda, double * w, double * work, FINT lwork, FINT2 iwork, FINT liwork, FINT2 info);
  4562. void f77_dsyevr(const FCHAR jobz, const FCHAR range, const FCHAR uplo, FINT n, double * a, FINT lda, const double * vl, const double * vu, FINT il, FINT iu, const double * abstol, FINT2 m, double * w, double * z, FINT ldz, FINT2 isuppz, double * work, FINT lwork, FINT2 iwork, FINT liwork, FINT2 info);
  4563. void f77_dsyevx(const FCHAR jobz, const FCHAR range, const FCHAR uplo, FINT n, double * a, FINT lda, const double * vl, const double * vu, FINT il, FINT iu, const double * abstol, FINT2 m, double * w, double * z, FINT ldz, double * work, FINT lwork, FINT2 iwork, FINT2 ifail, FINT2 info);
  4564. void f77_dsygs2(FINT itype, const FCHAR uplo, FINT n, double * a, FINT lda, const double * b, FINT ldb, FINT2 info);
  4565. void f77_dsygst(FINT itype, const FCHAR uplo, FINT n, double * a, FINT lda, const double * b, FINT ldb, FINT2 info);
  4566. void f77_dsygv(FINT itype, const FCHAR jobz, const FCHAR uplo, FINT n, double * a, FINT lda, double * b, FINT ldb, double * w, double * work, FINT lwork, FINT2 info);
  4567. void f77_dsygvd(FINT itype, const FCHAR jobz, const FCHAR uplo, FINT n, double * a, FINT lda, double * b, FINT ldb, double * w, double * work, FINT lwork, FINT2 iwork, FINT liwork, FINT2 info);
  4568. void f77_dsygvx(FINT itype, const FCHAR jobz, const FCHAR range, const FCHAR uplo, FINT n, double * a, FINT lda, double * b, FINT ldb, const double * vl, const double * vu, FINT il, FINT iu, const double * abstol, FINT2 m, double * w, double * z, FINT ldz, double * work, FINT lwork, FINT2 iwork, FINT2 ifail, FINT2 info);
  4569. void f77_dsyrfs(const FCHAR uplo, FINT n, FINT nrhs, const double * a, FINT lda, const double * af, FINT ldaf, FINT ipiv, const double * b, FINT ldb, double * x, FINT ldx, double * ferr, double * berr, double * work, FINT2 iwork, FINT2 info);
  4570. void f77_dsysv(const FCHAR uplo, FINT n, FINT nrhs, double * a, FINT lda, FINT2 ipiv, double * b, FINT ldb, double * work, FINT lwork, FINT2 info);
  4571. void f77_dsysvx(const FCHAR fact, const FCHAR uplo, FINT n, FINT nrhs, const double * a, FINT lda, double * af, FINT ldaf, FINT2 ipiv, const double * b, FINT ldb, double * x, FINT ldx, double * rcond, double * ferr, double * berr, double * work, FINT lwork, FINT2 iwork, FINT2 info);
  4572. void f77_dsytd2(const FCHAR uplo, FINT n, double * a, FINT lda, double * d, double * e, double * tau, FINT2 info);
  4573. void f77_dsytf2(const FCHAR uplo, FINT n, double * a, FINT lda, FINT2 ipiv, FINT2 info);
  4574. void f77_dsytrd(const FCHAR uplo, FINT n, double * a, FINT lda, double * d, double * e, double * tau, double * work, FINT lwork, FINT2 info);
  4575. void f77_dsytrf(const FCHAR uplo, FINT n, double * a, FINT lda, FINT2 ipiv, double * work, FINT lwork, FINT2 info);
  4576. void f77_dsytri(const FCHAR uplo, FINT n, double * a, FINT lda, FINT ipiv, double * work, FINT2 info);
  4577. void f77_dsytrs(const FCHAR uplo, FINT n, FINT nrhs, const double * a, FINT lda, FINT ipiv, double * b, FINT ldb, FINT2 info);
  4578. void f77_dtbcon(const FCHAR norm, const FCHAR uplo, const FCHAR diag, FINT n, FINT kd, const double * ab, FINT ldab, double * rcond, double * work, FINT2 iwork, FINT2 info);
  4579. void f77_dtbrfs(const FCHAR uplo, const FCHAR trans, const FCHAR diag, FINT n, FINT kd, FINT nrhs, const double * ab, FINT ldab, const double * b, FINT ldb, const double * x, FINT ldx, double * ferr, double * berr, double * work, FINT2 iwork, FINT2 info);
  4580. void f77_dtbtrs(const FCHAR uplo, const FCHAR trans, const FCHAR diag, FINT n, FINT kd, FINT nrhs, const double * ab, FINT ldab, double * b, FINT ldb, FINT2 info);
  4581. void f77_dtgevc(const FCHAR side, const FCHAR howmny, FLOG select, FINT n, const double * s, FINT lds, const double * p, FINT ldp, double * vl, FINT ldvl, double * vr, FINT ldvr, FINT mm, FINT2 m, double * work, FINT2 info);
  4582. void f77_dtgex2(FLOG wantq, FLOG wantz, FINT n, double * a, FINT lda, double * b, FINT ldb, double * q, FINT ldq, double * z, FINT ldz, FINT j1, FINT n1, FINT n2, double * work, FINT lwork, FINT2 info);
  4583. void f77_dtgexc(FLOG wantq, FLOG wantz, FINT n, double * a, FINT lda, double * b, FINT ldb, double * q, FINT ldq, double * z, FINT ldz, FINT2 ifst, FINT2 ilst, double * work, FINT lwork, FINT2 info);
  4584. void f77_dtgsen(FINT ijob, FLOG wantq, FLOG wantz, FLOG select, FINT n, double * a, FINT lda, double * b, FINT ldb, double * alphar, double * alphai, double * beta, double * q, FINT ldq, double * z, FINT ldz, FINT2 m, double * pl, double * pr, double * dif, double * work, FINT lwork, FINT2 iwork, FINT liwork, FINT2 info);
  4585. void f77_dtgsja(const FCHAR jobu, const FCHAR jobv, const FCHAR jobq, FINT m, FINT p, FINT n, FINT k, FINT l, double * a, FINT lda, double * b, FINT ldb, const double * tola, const double * tolb, double * alpha, double * beta, double * u, FINT ldu, double * v, FINT ldv, double * q, FINT ldq, double * work, FINT2 ncycle, FINT2 info);
  4586. void f77_dtgsna(const FCHAR job, const FCHAR howmny, FLOG select, FINT n, const double * a, FINT lda, const double * b, FINT ldb, const double * vl, FINT ldvl, const double * vr, FINT ldvr, double * s, double * dif, FINT mm, FINT2 m, double * work, FINT lwork, FINT2 iwork, FINT2 info);
  4587. void f77_dtgsy2(const FCHAR trans, FINT ijob, FINT m, FINT n, const double * a, FINT lda, const double * b, FINT ldb, double * c, FINT ldc, const double * d, FINT ldd, const double * e, FINT lde, double * f, FINT ldf, double * scale, double * rdsum, double * rdscal, FINT2 iwork, FINT2 pq, FINT2 info);
  4588. void f77_dtgsyl(const FCHAR trans, FINT ijob, FINT m, FINT n, const double * a, FINT lda, const double * b, FINT ldb, double * c, FINT ldc, const double * d, FINT ldd, const double * e, FINT lde, double * f, FINT ldf, double * dif, double * scale, double * work, FINT lwork, FINT2 iwork, FINT2 info);
  4589. void f77_dtpcon(const FCHAR norm, const FCHAR uplo, const FCHAR diag, FINT n, const double * ap, double * rcond, double * work, FINT2 iwork, FINT2 info);
  4590. void f77_dtprfs(const FCHAR uplo, const FCHAR trans, const FCHAR diag, FINT n, FINT nrhs, const double * ap, const double * b, FINT ldb, const double * x, FINT ldx, double * ferr, double * berr, double * work, FINT2 iwork, FINT2 info);
  4591. void f77_dtptri(const FCHAR uplo, const FCHAR diag, FINT n, double * ap, FINT2 info);
  4592. void f77_dtptrs(const FCHAR uplo, const FCHAR trans, const FCHAR diag, FINT n, FINT nrhs, const double * ap, double * b, FINT ldb, FINT2 info);
  4593. void f77_dtrcon(const FCHAR norm, const FCHAR uplo, const FCHAR diag, FINT n, const double * a, FINT lda, double * rcond, double * work, FINT2 iwork, FINT2 info);
  4594. void f77_dtrevc(const FCHAR side, const FCHAR howmny, FLOG2 select, FINT n, const double * t, FINT ldt, double * vl, FINT ldvl, double * vr, FINT ldvr, FINT mm, FINT2 m, double * work, FINT2 info);
  4595. void f77_dtrexc(const FCHAR compq, FINT n, double * t, FINT ldt, double * q, FINT ldq, FINT2 ifst, FINT2 ilst, double * work, FINT2 info);
  4596. void f77_dtrrfs(const FCHAR uplo, const FCHAR trans, const FCHAR diag, FINT n, FINT nrhs, const double * a, FINT lda, const double * b, FINT ldb, const double * x, FINT ldx, double * ferr, double * berr, double * work, FINT2 iwork, FINT2 info);
  4597. void f77_dtrsen(const FCHAR job, const FCHAR compq, FLOG select, FINT n, double * t, FINT ldt, double * q, FINT ldq, double * wr, double * wi, FINT2 m, double * s, double * sep, double * work, FINT lwork, FINT2 iwork, FINT liwork, FINT2 info);
  4598. void f77_dtrsna(const FCHAR job, const FCHAR howmny, FLOG select, FINT n, const double * t, FINT ldt, const double * vl, FINT ldvl, const double * vr, FINT ldvr, double * s, double * sep, FINT mm, FINT2 m, double * work, FINT ldwork, FINT2 iwork, FINT2 info);
  4599. void f77_dtrsyl(const FCHAR trana, const FCHAR tranb, FINT isgn, FINT m, FINT n, const double * a, FINT lda, const double * b, FINT ldb, double * c, FINT ldc, double * scale, FINT2 info);
  4600. void f77_dtrti2(const FCHAR uplo, const FCHAR diag, FINT n, double * a, FINT lda, FINT2 info);
  4601. void f77_dtrtri(const FCHAR uplo, const FCHAR diag, FINT n, double * a, FINT lda, FINT2 info);
  4602. void f77_dtrtrs(const FCHAR uplo, const FCHAR trans, const FCHAR diag, FINT n, FINT nrhs, const double * a, FINT lda, double * b, FINT ldb, FINT2 info);
  4603. void f77_dtzrqf(FINT m, FINT n, double * a, FINT lda, double * tau, FINT2 info);
  4604. void f77_dtzrzf(FINT m, FINT n, double * a, FINT lda, double * tau, double * work, FINT lwork, FINT2 info);
  4605. void dzsum1sub(double* output, FINT n, const void *cx, FINT incx);
  4606. void icmax1sub(FINT output, FINT n, const void * cx, FINT incx);
  4607. void ieeecksub(FINT output, FINT ispec, const float * zero, const float * one);
  4608. void ilaenvsub(FINT output, FINT ispec, const FCHAR name, const FCHAR opts, FINT n1, FINT n2, FINT n3, FINT n4);
  4609. void f77_ilaver(FINT2 vers_major, FINT2 vers_minor, FINT2 vers_patch);
  4610. void izmax1sub(FINT output, FINT n, const void *cx, FINT incx);
  4611. void lsamesub(FLOG output, const FCHAR ca, const FCHAR cb);
  4612. void lsamensub(FLOG output, FINT n, const FCHAR ca, const FCHAR cb);
  4613. void f77_sbdsdc(const FCHAR uplo, const FCHAR compq, FINT n, float * d, float * e, float * u, FINT ldu, float * vt, FINT ldvt, float * q, FINT2 iq, float * work, FINT2 iwork, FINT2 info);
  4614. void f77_sbdsqr(const FCHAR uplo, FINT n, FINT ncvt, FINT nru, FINT ncc, float * d, float * e, float * vt, FINT ldvt, float * u, FINT ldu, float * c, FINT ldc, float * work, FINT2 info);
  4615. void scsum1sub(float output, FINT n, const void * cx, FINT incx);
  4616. void f77_sdisna(const FCHAR job, FINT m, FINT n, const float * d, float * sep, FINT2 info);
  4617. void secondsub(float output);
  4618. void f77_sgbbrd(const FCHAR vect, FINT m, FINT n, FINT ncc, FINT kl, FINT ku, float * ab, FINT ldab, float * d, float * e, float * q, FINT ldq, float * pt, FINT ldpt, float * c, FINT ldc, float * work, FINT2 info);
  4619. void f77_sgbcon(const FCHAR norm, FINT n, FINT kl, FINT ku, const float * ab, FINT ldab, FINT ipiv, const float * anorm, float * rcond, float * work, FINT2 iwork, FINT2 info);
  4620. void f77_sgbequ(FINT m, FINT n, FINT kl, FINT ku, const float * ab, FINT ldab, float * r, float * c, float * rowcnd, float * colcnd, float * amax, FINT2 info);
  4621. void f77_sgbrfs(const FCHAR trans, FINT n, FINT kl, FINT ku, FINT nrhs, const float * ab, FINT ldab, const float * afb, FINT ldafb, FINT ipiv, const float * b, FINT ldb, float * x, FINT ldx, float * ferr, float * berr, float * work, FINT2 iwork, FINT2 info);
  4622. void f77_sgbsv(FINT n, FINT kl, FINT ku, FINT nrhs, float * ab, FINT ldab, FINT2 ipiv, float * b, FINT ldb, FINT2 info);
  4623. void f77_sgbsvx(const FCHAR fact, const FCHAR trans, FINT n, FINT kl, FINT ku, FINT nrhs, float * ab, FINT ldab, float * afb, FINT ldafb, FINT2 ipiv, FCHAR equed, float * r, float * c, float * b, FINT ldb, float * x, FINT ldx, float * rcond, float * ferr, float * berr, float * work, FINT2 iwork, FINT2 info);
  4624. void f77_sgbtf2(FINT m, FINT n, FINT kl, FINT ku, float * ab, FINT ldab, FINT2 ipiv, FINT2 info);
  4625. void f77_sgbtrf(FINT m, FINT n, FINT kl, FINT ku, float * ab, FINT ldab, FINT2 ipiv, FINT2 info);
  4626. void f77_sgbtrs(const FCHAR trans, FINT n, FINT kl, FINT ku, FINT nrhs, const float * ab, FINT ldab, FINT ipiv, float * b, FINT ldb, FINT2 info);
  4627. void f77_sgebak(const FCHAR job, const FCHAR side, FINT n, FINT ilo, FINT ihi, const float * scale, FINT m, float * v, FINT ldv, FINT2 info);
  4628. void f77_sgebal(const FCHAR job, FINT n, float * a, FINT lda, FINT2 ilo, FINT2 ihi, float * scale, FINT2 info);
  4629. void f77_sgebd2(FINT m, FINT n, float * a, FINT lda, float * d, float * e, float * tauq, float * taup, float * work, FINT2 info);
  4630. void f77_sgebrd(FINT m, FINT n, float * a, FINT lda, float * d, float * e, float * tauq, float * taup, float * work, FINT lwork, FINT2 info);
  4631. void f77_sgecon(const FCHAR norm, FINT n, const float * a, FINT lda, const float * anorm, float * rcond, float * work, FINT2 iwork, FINT2 info);
  4632. void f77_sgeequ(FINT m, FINT n, const float * a, FINT lda, float * r, float * c, float * rowcnd, float * colcnd, float * amax, FINT2 info);
  4633. void f77_sgees(const FCHAR jobvs, const FCHAR sort, const long int (*select) (float*,float*), FINT n, float * a, FINT lda, FINT2 sdim, float * wr, float * wi, float * vs, FINT ldvs, float * work, FINT lwork, long int * bwork, FINT2 info);
  4634. void f77_sgeesx(const FCHAR jobvs, const FCHAR sort, const long int (*select) (float*,float*), const FCHAR sense, FINT n, float * a, FINT lda, FINT2 sdim, float * wr, float * wi, float * vs, FINT ldvs, float * rconde, float * rcondv, float * work, FINT lwork, FINT2 iwork, FINT liwork, long int * bwork, FINT2 info);
  4635. void f77_sgeev(const FCHAR jobvl, const FCHAR jobvr, FINT n, float * a, FINT lda, float * wr, float * wi, float * vl, FINT ldvl, float * vr, FINT ldvr, float * work, FINT lwork, FINT2 info);
  4636. void f77_sgeevx(const FCHAR balanc, const FCHAR jobvl, const FCHAR jobvr, const FCHAR sense, FINT n, float * a, FINT lda, float * wr, float * wi, float * vl, FINT ldvl, float * vr, FINT ldvr, FINT2 ilo, FINT2 ihi, float * scale, float * abnrm, float * rconde, float * rcondv, float * work, FINT lwork, FINT2 iwork, FINT2 info);
  4637. void f77_sgegs(const FCHAR jobvsl, const FCHAR jobvsr, FINT n, float * a, FINT lda, float * b, FINT ldb, float * alphar, float * alphai, float * beta, float * vsl, FINT ldvsl, float * vsr, FINT ldvsr, float * work, FINT lwork, FINT2 info);
  4638. void f77_sgegv(const FCHAR jobvl, const FCHAR jobvr, FINT n, float * a, FINT lda, float * b, FINT ldb, float * alphar, float * alphai, float * beta, float * vl, FINT ldvl, float * vr, FINT ldvr, float * work, FINT lwork, FINT2 info);
  4639. void f77_sgehd2(FINT n, FINT ilo, FINT ihi, float * a, FINT lda, float * tau, float * work, FINT2 info);
  4640. void f77_sgehrd(FINT n, FINT ilo, FINT ihi, float * a, FINT lda, float * tau, float * work, FINT lwork, FINT2 info);
  4641. void f77_sgelq2(FINT m, FINT n, float * a, FINT lda, float * tau, float * work, FINT2 info);
  4642. void f77_sgelqf(FINT m, FINT n, float * a, FINT lda, float * tau, float * work, FINT lwork, FINT2 info);
  4643. void f77_sgels(const FCHAR trans, FINT m, FINT n, FINT nrhs, float * a, FINT lda, float * b, FINT ldb, float * work, FINT lwork, FINT2 info);
  4644. void f77_sgelsd(FINT m, FINT n, FINT nrhs, const float * a, FINT lda, float * b, FINT ldb, float * s, const float * rcond, FINT2 rank, float * work, FINT lwork, FINT2 iwork, FINT2 info);
  4645. void f77_sgelss(FINT m, FINT n, FINT nrhs, float * a, FINT lda, float * b, FINT ldb, float * s, const float * rcond, FINT2 rank, float * work, FINT lwork, FINT2 info);
  4646. void f77_sgelsx(FINT m, FINT n, FINT nrhs, float * a, FINT lda, float * b, FINT ldb, FINT2 jpvt, const float * rcond, FINT2 rank, float * work, FINT2 info);
  4647. void f77_sgelsy(FINT m, FINT n, FINT nrhs, float * a, FINT lda, float * b, FINT ldb, FINT2 jpvt, const float * rcond, FINT2 rank, float * work, FINT lwork, FINT2 info);
  4648. void f77_sgeql2(FINT m, FINT n, float * a, FINT lda, float * tau, float * work, FINT2 info);
  4649. void f77_sgeqlf(FINT m, FINT n, float * a, FINT lda, float * tau, float * work, FINT lwork, FINT2 info);
  4650. void f77_sgeqp3(FINT m, FINT n, float * a, FINT lda, FINT2 jpvt, float * tau, float * work, FINT lwork, FINT2 info);
  4651. void f77_sgeqpf(FINT m, FINT n, float * a, FINT lda, FINT2 jpvt, float * tau, float * work, FINT2 info);
  4652. void f77_sgeqr2(FINT m, FINT n, float * a, FINT lda, float * tau, float * work, FINT2 info);
  4653. void f77_sgeqrf(FINT m, FINT n, float * a, FINT lda, float * tau, float * work, FINT lwork, FINT2 info);
  4654. void f77_sgerfs(const FCHAR trans, FINT n, FINT nrhs, const float * a, FINT lda, const float * af, FINT ldaf, FINT ipiv, const float * b, FINT ldb, float * x, FINT ldx, float * ferr, float * berr, float * work, FINT2 iwork, FINT2 info);
  4655. void f77_sgerq2(FINT m, FINT n, float * a, FINT lda, float * tau, float * work, FINT2 info);
  4656. void f77_sgerqf(FINT m, FINT n, float * a, FINT lda, float * tau, float * work, FINT lwork, FINT2 info);
  4657. void f77_sgesc2(FINT n, const float * a, FINT lda, float * rhs, FINT ipiv, FINT jpiv, float * scale);
  4658. void f77_sgesdd(const FCHAR jobz, FINT m, FINT n, float * a, FINT lda, float * s, float * u, FINT ldu, float * vt, FINT ldvt, float * work, FINT lwork, FINT2 iwork, FINT2 info);
  4659. void f77_sgesv(FINT n, FINT nrhs, float * a, FINT lda, FINT2 ipiv, float * b, FINT ldb, FINT2 info);
  4660. void f77_sgesvd(const FCHAR jobu, const FCHAR jobvt, FINT m, FINT n, float * a, FINT lda, float * s, float * u, FINT ldu, float * vt, FINT ldvt, float * work, FINT lwork, FINT2 info);
  4661. void f77_sgesvx(const FCHAR fact, const FCHAR trans, FINT n, FINT nrhs, float * a, FINT lda, float * af, FINT ldaf, FINT2 ipiv, FCHAR equed, float * r, float * c, float * b, FINT ldb, float * x, FINT ldx, float * rcond, float * ferr, float * berr, float * work, FINT2 iwork, FINT2 info);
  4662. void f77_sgetc2(FINT n, float * a, FINT lda, FINT2 ipiv, FINT2 jpiv, FINT2 info);
  4663. void f77_sgetf2(FINT m, FINT n, float * a, FINT lda, FINT2 ipiv, FINT2 info);
  4664. void f77_sgetrf(FINT m, FINT n, float * a, FINT lda, FINT2 ipiv, FINT2 info);
  4665. void f77_sgetri(FINT n, float * a, FINT lda, FINT ipiv, float * work, FINT lwork, FINT2 info);
  4666. void f77_sgetrs(const FCHAR trans, FINT n, FINT nrhs, const float * a, FINT lda, FINT ipiv, float * b, FINT ldb, FINT2 info);
  4667. void f77_sggbak(const FCHAR job, const FCHAR side, FINT n, FINT ilo, FINT ihi, const float * lscale, const float * rscale, FINT m, float * v, FINT ldv, FINT2 info);
  4668. void f77_sggbal(const FCHAR job, FINT n, float * a, FINT lda, float * b, FINT ldb, FINT2 ilo, FINT2 ihi, float * lscale, float * rscale, float * work, FINT2 info);
  4669. void f77_sgges(const FCHAR jobvsl, const FCHAR jobvsr, const FCHAR sort, const long int (*selctg) (float*,float*,float*), FINT n, float * a, FINT lda, float * b, FINT ldb, FINT2 sdim, float * alphar, float * alphai, float * beta, float * vsl, FINT ldvsl, float * vsr, FINT ldvsr, float * work, FINT lwork, long int * bwork, FINT2 info);
  4670. void f77_sggesx(const FCHAR jobvsl, const FCHAR jobvsr, const FCHAR sort, const long int (*selctg) (float*,float*,float*), const FCHAR sense, FINT n, float * a, FINT lda, float * b, FINT ldb, FINT2 sdim, float * alphar, float * alphai, float * beta, float * vsl, FINT ldvsl, float * vsr, FINT ldvsr, float * rconde, float * rcondv, float * work, FINT lwork, FINT2 iwork, FINT liwork, long int * bwork, FINT2 info);
  4671. void f77_sggev(const FCHAR jobvl, const FCHAR jobvr, FINT n, float * a, FINT lda, float * b, FINT ldb, float * alphar, float * alphai, float * beta, float * vl, FINT ldvl, float * vr, FINT ldvr, float * work, FINT lwork, FINT2 info);
  4672. void f77_sggevx(const FCHAR balanc, const FCHAR jobvl, const FCHAR jobvr, const FCHAR sense, FINT n, float * a, FINT lda, float * b, FINT ldb, float * alphar, float * alphai, float * beta, float * vl, FINT ldvl, float * vr, FINT ldvr, FINT2 ilo, FINT2 ihi, float * lscale, float * rscale, float * abnrm, float * bbnrm, float * rconde, float * rcondv, float * work, FINT lwork, FINT2 iwork, long int * bwork, FINT2 info);
  4673. void f77_sggglm(FINT n, FINT m, FINT p, float * a, FINT lda, float * b, FINT ldb, float * d, float * x, float * y, float * work, FINT lwork, FINT2 info);
  4674. void f77_sgghrd(const FCHAR compq, const FCHAR compz, FINT n, FINT ilo, FINT ihi, float * a, FINT lda, float * b, FINT ldb, float * q, FINT ldq, float * z, FINT ldz, FINT2 info);
  4675. void f77_sgglse(FINT m, FINT n, FINT p, float * a, FINT lda, float * b, FINT ldb, float * c, float * d, float * x, float * work, FINT lwork, FINT2 info);
  4676. void f77_sggqrf(FINT n, FINT m, FINT p, float * a, FINT lda, float * taua, float * b, FINT ldb, float * taub, float * work, FINT lwork, FINT2 info);
  4677. void f77_sggrqf(FINT m, FINT p, FINT n, float * a, FINT lda, float * taua, float * b, FINT ldb, float * taub, float * work, FINT lwork, FINT2 info);
  4678. void f77_sggsvd(const FCHAR jobu, const FCHAR jobv, const FCHAR jobq, FINT m, FINT n, FINT p, FINT2 k, FINT2 l, float * a, FINT lda, float * b, FINT ldb, float * alpha, float * beta, float * u, FINT ldu, float * v, FINT ldv, float * q, FINT ldq, float * work, FINT2 iwork, FINT2 info);
  4679. void f77_sggsvp(const FCHAR jobu, const FCHAR jobv, const FCHAR jobq, FINT m, FINT p, FINT n, float * a, FINT lda, float * b, FINT ldb, const float * tola, const float * tolb, FINT2 k, FINT2 l, float * u, FINT ldu, float * v, FINT ldv, float * q, FINT ldq, FINT2 iwork, float * tau, float * work, FINT2 info);
  4680. void f77_sgtcon(const FCHAR norm, FINT n, const float * dl, const float * d, const float * du, const float * du2, FINT ipiv, const float * anorm, float * rcond, float * work, FINT2 iwork, FINT2 info);
  4681. void f77_sgtrfs(const FCHAR trans, FINT n, FINT nrhs, const float * dl, const float * d, const float * du, const float * dlf, const float * df, const float * duf, const float * du2, FINT ipiv, const float * b, FINT ldb, float * x, FINT ldx, float * ferr, float * berr, float * work, FINT2 iwork, FINT2 info);
  4682. void f77_sgtsv(FINT n, FINT nrhs, float * dl, float * d, float * du, float * b, FINT ldb, FINT2 info);
  4683. void f77_sgtsvx(const FCHAR fact, const FCHAR trans, FINT n, FINT nrhs, const float * dl, const float * d, const float * du, float * dlf, float * df, float * duf, float * du2, FINT2 ipiv, const float * b, FINT ldb, float * x, FINT ldx, float * rcond, float * ferr, float * berr, float * work, FINT2 iwork, FINT2 info);
  4684. void f77_sgttrf(FINT n, float * dl, float * d, float * du, float * du2, FINT2 ipiv, FINT2 info);
  4685. void f77_sgttrs(const FCHAR trans, FINT n, FINT nrhs, const float * dl, const float * d, const float * du, const float * du2, FINT ipiv, float * b, FINT ldb, FINT2 info);
  4686. void f77_sgtts2(FINT itrans, FINT n, FINT nrhs, const float * dl, const float * d, const float * du, const float * du2, FINT ipiv, float * b, FINT ldb);
  4687. void f77_shgeqz(const FCHAR job, const FCHAR compq, const FCHAR compz, FINT n, FINT ilo, FINT ihi, float * h, FINT ldh, float * t, FINT ldt, float * alphar, float * alphai, float * beta, float * q, FINT ldq, float * z, FINT ldz, float * work, FINT lwork, FINT2 info);
  4688. void f77_shsein(const FCHAR side, const FCHAR eigsrc, const FCHAR initv, FLOG2 select, FINT n, const float * h, FINT ldh, float * wr, const float * wi, float * vl, FINT ldvl, float * vr, FINT ldvr, FINT mm, FINT2 m, float * work, FINT2 ifaill, FINT2 ifailr, FINT2 info);
  4689. void f77_shseqr(const FCHAR job, const FCHAR compz, FINT n, FINT ilo, FINT ihi, float * h, FINT ldh, float * wr, float * wi, float * z, FINT ldz, float * work, FINT lwork, FINT2 info);
  4690. void f77_slabad(float * small, float * large);
  4691. void f77_slabrd(FINT m, FINT n, FINT nb, float * a, FINT lda, float * d, float * e, float * tauq, float * taup, float * x, FINT ldx, float * y, FINT ldy);
  4692. void f77_slacn2(FINT n, float * v, float * x, FINT2 isgn, float * est, FINT2 kase, FINT2 isave);
  4693. void f77_slacon(FINT n, float * v, float * x, FINT2 isgn, float * est, FINT2 kase);
  4694. void f77_slacpy(const FCHAR uplo, FINT m, FINT n, const float * a, FINT lda, float * b, FINT ldb);
  4695. void f77_sladiv(const float * a, const float * b, const float * c, const float * d, float * p, float * q);
  4696. void f77_slae2(const float * a, const float * b, const float * c, float * rt1, float * rt2);
  4697. void f77_slaebz(FINT ijob, FINT nitmax, FINT n, FINT mmax, FINT minp, FINT nbmin, const float * abstol, const float * reltol, const float * pivmin, const float * d, const float * e, const float * e2, FINT2 nval, float * ab, float * c, FINT2 mout, FINT2 nab, float * work, FINT2 iwork, FINT2 info);
  4698. void f77_slaed0(FINT icompq, FINT qsiz, FINT n, float * d, const float * e, float * q, FINT ldq, float * qstore, FINT ldqs, float * work, FINT2 iwork, FINT2 info);
  4699. void f77_slaed1(FINT n, float * d, float * q, FINT ldq, FINT2 indxq, const float * rho, FINT cutpnt, float * work, FINT2 iwork, FINT2 info);
  4700. void f77_slaed2(FINT2 k, FINT n, FINT n1, float * d, float * q, FINT ldq, FINT2 indxq, float * rho, const float * z, float * dlamda, float * w, float * q2, FINT2 indx, FINT2 indxc, FINT2 indxp, FINT2 coltyp, FINT2 info);
  4701. void f77_slaed3(FINT k, FINT n, FINT n1, float * d, float * q, FINT ldq, const float * rho, float * dlamda, const float * q2, FINT indx, FINT ctot, float * w, float * s, FINT lds, FINT2 info);
  4702. void f77_slaed4(FINT n, FINT i, const float * d, const float * z, float * delta, const float * rho, float * dlam, FINT2 info);
  4703. void f77_slaed5(FINT i, const float * d, const float * z, float * delta, const float * rho, float * dlam);
  4704. void f77_slaed6(FINT kniter, FLOG orgati, const float * rho, const float * d, const float * z, const float * finit, float * tau, FINT2 info);
  4705. void f77_slaed7(FINT icompq, FINT n, FINT qsiz, FINT tlvls, FINT curlvl, FINT curpbm, float * d, float * q, FINT ldq, FINT2 indxq, const float * rho, FINT cutpnt, float * qstore, FINT2 qptr, FINT prmptr, FINT perm, FINT givptr, FINT givcol, const float * givnum, float * work, FINT2 iwork, FINT2 info);
  4706. void f77_slaed8(FINT icompq, FINT2 k, FINT n, FINT qsiz, float * d, float * q, FINT ldq, FINT indxq, float * rho, FINT cutpnt, const float * z, float * dlamda, float * q2, FINT ldq2, float * w, FINT2 perm, FINT2 givptr, FINT2 givcol, float * givnum, FINT2 indxp, FINT2 indx, FINT2 info);
  4707. void f77_slaed9(FINT k, FINT kstart, FINT kstop, FINT n, float * d, float * q, FINT ldq, const float * rho, const float * dlamda, const float * w, float * s, FINT lds, FINT2 info);
  4708. void f77_slaeda(FINT n, FINT tlvls, FINT curlvl, FINT curpbm, FINT prmptr, FINT perm, FINT givptr, FINT givcol, const float * givnum, const float * q, FINT qptr, float * z, float * ztemp, FINT2 info);
  4709. void f77_slaein(FLOG rightv, FLOG noinit, FINT n, const float * h, FINT ldh, const float * wr, const float * wi, float * vr, float * vi, float * b, FINT ldb, float * work, const float * eps3, const float * smlnum, const float * bignum, FINT2 info);
  4710. void f77_slaev2(const float * a, const float * b, const float * c, float * rt1, float * rt2, float * cs1, float * sn1);
  4711. void f77_slaexc(FLOG wantq, FINT n, float * t, FINT ldt, float * q, FINT ldq, FINT j1, FINT n1, FINT n2, float * work, FINT2 info);
  4712. void f77_slag2(const float * a, FINT lda, const float * b, FINT ldb, const float * safmin, float * scale1, float * scale2, float * wr1, float * wr2, float * wi);
  4713. void f77_slags2(FLOG upper, const float * a1, const float * a2, const float * a3, const float * b1, const float * b2, const float * b3, float * csu, float * snu, float * csv, float * snv, float * csq, float * snq);
  4714. void f77_slagtf(FINT n, float * a, const float * lambda, float * b, float * c, const float * tol, float * d, FINT in, FINT2 info);
  4715. void f77_slagtm(const FCHAR trans, FINT n, FINT nrhs, const float * alpha, const float * dl, const float * d, const float * du, const float * x, FINT ldx, const float * beta, float * b, FINT ldb);
  4716. void f77_slagts(FINT job, FINT n, const float * a, const float * b, const float * c, const float * d, FINT in, float * y, float * tol, FINT2 info);
  4717. void f77_slagv2(float * a, FINT lda, float * b, FINT ldb, float * alphar, float * alphai, float * beta, float * csl, float * snl, float * csr, float * snr);
  4718. void f77_slahqr(FLOG wantt, FLOG wantz, FINT n, FINT ilo, FINT ihi, float * h, FINT ldh, float * wr, float * wi, FINT iloz, FINT ihiz, float * z, FINT ldz, FINT2 info);
  4719. void f77_slahrd(FINT n, FINT k, FINT nb, float * a, FINT lda, float * tau, float * t, FINT ldt, float * y, FINT ldy);
  4720. void f77_slaic1(FINT job, FINT j, const float * x, const float * sest, const float * w, const float * gamma, float * sestpr, float * s, float * c);
  4721. void f77_slaln2(FLOG ltrans, FINT na, FINT nw, const float * smin, const float * ca, const float * a, FINT lda, const float * d1, const float * d2, const float * b, FINT ldb, const float * wr, const float * wi, float * x, FINT ldx, float * scale, float * xnorm, FINT2 info);
  4722. void f77_slals0(FINT icompq, FINT nl, FINT nr, FINT sqre, FINT nrhs, float * b, FINT ldb, float * bx, FINT ldbx, FINT perm, FINT givptr, FINT givcol, FINT ldgcol, const float * givnum, FINT ldgnum, const float * poles, const float * difl, const float * difr, const float * z, FINT k, const float * c, const float * s, float * work, FINT2 info);
  4723. void f77_slalsa(FINT icompq, FINT smlsiz, FINT n, FINT nrhs, float * b, FINT ldb, float * bx, FINT ldbx, const float * u, FINT ldu, const float * vt, FINT k, const float * difl, const float * difr, const float * z, const float * poles, FINT givptr, FINT givcol, FINT ldgcol, FINT perm, const float * givnum, const float * c, const float * s, float * work, FINT2 iwork, FINT2 info);
  4724. void f77_slalsd(const FCHAR uplo, FINT smlsiz, FINT n, FINT nrhs, float * d, float * e, float * b, FINT ldb, const float * rcond, FINT2 rank, float * work, FINT2 iwork, FINT2 info);
  4725. void slamchsub(float output, const FCHAR cmach);
  4726. void f77_slamc1(FINT2 beta, FINT2 t, FLOG2 rnd, FLOG2 ieee1);
  4727. void f77_slamc2(FINT2 beta, FINT2 t, FLOG2 rnd, float * eps, FINT2 emin, float * rmin, FINT2 emax, float * rmax);
  4728. void slamc3sub(float output, const float * a, const float * b);
  4729. void f77_slamc4(FINT2 emin, const float * start, FINT base);
  4730. void f77_slamc5(FINT beta, FINT p, FINT emin, FLOG ieee, FINT2 emax, float * rmax);
  4731. void f77_slamrg(FINT n1, FINT n2, const float * a, FINT strd1, FINT strd2, FINT2 index);
  4732. void slangbsub(float output, const FCHAR norm, FINT n, FINT kl, FINT ku, const float * ab, FINT ldab, float * work);
  4733. void slangesub(float output, const FCHAR norm, FINT m, FINT n, const float * a, FINT lda, float * work);
  4734. void slangtsub(float output, const FCHAR norm, FINT n, const float * dl, const float * d, const float * du);
  4735. void slanhssub(float output, const FCHAR norm, FINT n, const float * a, FINT lda, float * work);
  4736. void slansbsub(float output, const FCHAR norm, const FCHAR uplo, FINT n, FINT k, const float * ab, FINT ldab, float * work);
  4737. void slanspsub(float output, const FCHAR norm, const FCHAR uplo, FINT n, const float * ap, float * work);
  4738. void slanstsub(float output, const FCHAR norm, FINT n, const float * d, const float * e);
  4739. void slansysub(float output, const FCHAR norm, const FCHAR uplo, FINT n, const float * a, FINT lda, float * work);
  4740. void slantbsub(float output, const FCHAR norm, const FCHAR uplo, const FCHAR diag, FINT n, FINT k, const float * ab, FINT ldab, float * work);
  4741. void slantpsub(float output, const FCHAR norm, const FCHAR uplo, const FCHAR diag, FINT n, const float * ap, float * work);
  4742. void slantrsub(float output, const FCHAR norm, const FCHAR uplo, const FCHAR diag, FINT m, FINT n, const float * a, FINT lda, float * work);
  4743. void f77_slanv2(float * a, float * b, float * c, float * d, float * rt1r, float * rt1i, float * rt2r, float * rt2i, float * cs, float * sn);
  4744. void f77_slapll(FINT n, float * x, FINT incx, float * y, FINT incy, float * ssmin);
  4745. void f77_slapmt(FLOG forwrd, FINT m, FINT n, float * x, FINT ldx, FINT2 k);
  4746. void slapy2sub(float output, const float * x, const float * y);
  4747. void slapy3sub(float output, const float * x, const float * y, const float * z);
  4748. void f77_slaqgb(FINT m, FINT n, FINT kl, FINT ku, float * ab, FINT ldab, const float * r, const float * c, const float * rowcnd, const float * colcnd, const float * amax, FCHAR equed);
  4749. void f77_slaqge(FINT m, FINT n, float * a, FINT lda, const float * r, const float * c, const float * rowcnd, const float * colcnd, const float * amax, FCHAR equed);
  4750. void f77_slaqp2(FINT m, FINT n, FINT offset, float * a, FINT lda, FINT2 jpvt, float * tau, float * vn1, float * vn2, float * work);
  4751. void f77_slaqps(FINT m, FINT n, FINT offset, FINT nb, FINT2 kb, float * a, FINT lda, FINT2 jpvt, float * tau, float * vn1, float * vn2, float * auxv, float * f, FINT ldf);
  4752. void f77_slaqsb(const FCHAR uplo, FINT n, FINT kd, float * ab, FINT ldab, const float * s, const float * scond, const float * amax, FCHAR equed);
  4753. void f77_slaqsp(const FCHAR uplo, FINT n, float * ap, const float * s, const float * scond, const float * amax, FCHAR equed);
  4754. void f77_slaqsy(const FCHAR uplo, FINT n, float * a, FINT lda, const float * s, const float * scond, const float * amax, FCHAR equed);
  4755. void f77_slaqtr(FLOG ltran, FLOG lreal, FINT n, const float * t, FINT ldt, const float * b, const float * w, float * scale, float * x, float * work, FINT2 info);
  4756. void f77_slar1v(FINT n, FINT b1, FINT bn, const float * sigma, const float * l, const float * d, const float * ld, const float * lld, const float * gersch, float * z, float * ztz, float * mingma, FINT2 r, FINT2 isuppz, float * work);
  4757. void f77_slar2v(FINT n, float * x, float * y, float * z, FINT incx, const float * c, const float * s, FINT incc);
  4758. void f77_slarf(const FCHAR side, FINT m, FINT n, const float * v, FINT incv, const float * tau, float * c, FINT ldc, float * work);
  4759. void f77_slarfb(const FCHAR side, const FCHAR trans, const FCHAR direct, const FCHAR storev, FINT m, FINT n, FINT k, const float * v, FINT ldv, const float * t, FINT ldt, float * c, FINT ldc, float * work, FINT ldwork);
  4760. void f77_slarfg(FINT n, float * alpha, float * x, FINT incx, float * tau);
  4761. void f77_slarft(const FCHAR direct, const FCHAR storev, FINT n, FINT k, float * v, FINT ldv, const float * tau, float * t, FINT ldt);
  4762. void f77_slarfx(const FCHAR side, FINT m, FINT n, const float * v, const float * tau, float * c, FINT ldc, float * work);
  4763. void f77_slargv(FINT n, float * x, FINT incx, float * y, FINT incy, float * c, FINT incc);
  4764. void f77_slarnv(FINT idist, FINT2 iseed, FINT n, float * x);
  4765. void f77_slarrb(FINT n, const float * d, const float * l, const float * ld, const float * lld, FINT ifirst, FINT ilast, const float * sigma, const float * reltol, float * w, float * wgap, float * werr, const float * work, FINT iwork, FINT2 info);
  4766. void f77_slarre(FINT n, float * d, float * e, const float * tol, FINT2 nsplit, FINT2 isplit, FINT2 m, float * w, float * woff, float * gersch, const float * work, FINT2 info);
  4767. void f77_slarrf(FINT n, const float * d, const float * l, const float * ld, const float * lld, FINT ifirst, FINT ilast, float * w, const float * sigma, float * dplus, float * lplus, double * work, FINT2 iwork, FINT2 info);
  4768. void f77_slarrv(FINT n, float * d, float * l, FINT isplit, FINT m, const float * w, FINT iblock, const float * gersch, const float * tol, float * z, FINT ldz, FINT2 isuppz, float * work, FINT2 iwork, FINT2 info);
  4769. void f77_slartg(const float * f, const float * g, float * cs, float * sn, float * r);
  4770. void f77_slartv(FINT n, float * x, FINT incx, float * y, FINT incy, const float * c, const float * s, FINT incc);
  4771. void f77_slaruv(FINT2 iseed, FINT n, float * x);
  4772. void f77_slarz(const FCHAR side, FINT m, FINT n, FINT l, const float * v, FINT incv, const float * tau, float * c, FINT ldc, float * work);
  4773. void f77_slarzb(const FCHAR side, const FCHAR trans, const FCHAR direct, const FCHAR storev, FINT m, FINT n, FINT k, FINT l, const float * v, FINT ldv, const float * t, FINT ldt, float * c, FINT ldc, float * work, FINT ldwork);
  4774. void f77_slarzt(const FCHAR direct, const FCHAR storev, FINT n, FINT k, float * v, FINT ldv, const float * tau, float * t, FINT ldt);
  4775. void f77_slas2(const float * f, const float * g, const float * h, float * ssmin, float * ssmax);
  4776. void f77_slascl(const FCHAR type, FINT kl, FINT ku, const float * cfrom, const float * cto, FINT m, FINT n, float * a, FINT lda, FINT2 info);
  4777. void f77_slasd0(FINT n, FINT sqre, float * d, const float * e, float * u, FINT ldu, float * vt, FINT ldvt, FINT smlsiz, FINT2 iwork, float * work, FINT2 info);
  4778. void f77_slasd1(FINT nl, FINT nr, FINT sqre, float * d, float * alpha, float * beta, float * u, FINT ldu, float * vt, FINT ldvt, FINT2 idxq, FINT2 iwork, float * work, FINT2 info);
  4779. void f77_slasd2(FINT nl, FINT nr, FINT sqre, FINT2 k, float * d, float * z, const float * alpha, const float * beta, float * u, FINT ldu, float * vt, FINT ldvt, float * dsigma, float * u2, FINT ldu2, float * vt2, FINT ldvt2, FINT2 idxp, FINT2 idx, FINT2 idxc, FINT2 idxq, FINT2 coltyp, FINT2 info);
  4780. void f77_slasd3(FINT nl, FINT nr, FINT sqre, FINT k, float * d, float * q, FINT ldq, float * dsigma, float * u, FINT ldu, const float * u2, FINT ldu2, float * vt, FINT ldvt, float * vt2, FINT ldvt2, FINT idxc, FINT ctot, float * z, FINT2 info);
  4781. void f77_slasd4(FINT n, FINT i, const float * d, const float * z, float * delta, const float * rho, float * sigma, float * work, FINT2 info);
  4782. void f77_slasd5(FINT i, const float * d, const float * z, float * delta, const float * rho, float * dsigma, float * work);
  4783. void f77_slasd6(FINT icompq, FINT nl, FINT nr, FINT sqre, float * d, float * vf, float * vl, float * alpha, float * beta, FINT2 idxq, FINT2 perm, FINT2 givptr, FINT2 givcol, FINT ldgcol, float * givnum, FINT ldgnum, float * poles, float * difl, float * difr, float * z, FINT2 k, float * c, float * s, float * work, FINT2 iwork, FINT2 info);
  4784. void f77_slasd7(FINT icompq, FINT nl, FINT nr, FINT sqre, FINT2 k, float * d, float * z, float * zw, float * vf, float * vfw, float * vl, float * vlw, const float * alpha, const float * beta, float * dsigma, FINT2 idx, FINT2 idxp, FINT idxq, FINT2 perm, FINT2 givptr, FINT2 givcol, FINT ldgcol, float * givnum, FINT ldgnum, float * c, float * s, FINT2 info);
  4785. void f77_slasd8(FINT icompq, FINT k, float * d, const float * z, float * vf, float * vl, float * difl, float * difr, FINT lddifr, const float * dsigma, float * work, FINT2 info);
  4786. void f77_slasda(FINT icompq, FINT smlsiz, FINT n, FINT sqre, float * d, const float * e, float * u, FINT ldu, float * vt, FINT2 k, float * difl, float * difr, float * z, float * poles, FINT2 givptr, FINT2 givcol, FINT ldgcol, FINT2 perm, float * givnum, float * c, float * s, float * work, FINT2 iwork, FINT2 info);
  4787. void f77_slasdq(const FCHAR uplo, FINT sqre, FINT n, FINT ncvt, FINT nru, FINT ncc, float * d, float * e, float * vt, FINT ldvt, float * u, FINT ldu, float * c, FINT ldc, float * work, FINT2 info);
  4788. void f77_slasdt(FINT n, FINT2 lvl, FINT2 nd, FINT2 inode, FINT2 ndiml, FINT2 ndimr, FINT msub);
  4789. void f77_slaset(const FCHAR uplo, FINT m, FINT n, const float * alpha, const float * beta, float * a, FINT lda);
  4790. void f77_slasq1(FINT n, float * d, float * e, float * work, FINT2 info);
  4791. void f77_slasq2(FINT n, float * z, FINT2 info);
  4792. void f77_slasq3(FINT i0, FINT n0, const float * z, FINT pp, float * dmin, float * sigma, float * desig, const float * qmax, FINT2 nfail, FINT2 iter, FINT2 ndiv, FINT2 ttype, FLOG ieee);
  4793. void f77_slasq4(FINT i0, FINT n0, const float * z, FINT pp, FINT n0in, const float * dmin, const float * dmin1, const float * dmin2, const float * dn, const float * dn1, const float * dn2, float * tau, FINT2 ttype);
  4794. void f77_slasq5(FINT i0, FINT n0, const float * z, FINT pp, const float * tau, float * dmin, float * dmin1, float * dmin2, float * dn, float * dnm1, float * dnm2, FLOG ieee);
  4795. void f77_slasq6(FINT i0, FINT n0, const float * z, FINT pp, float * dmin, float * dmin1, float * dmin2, float * dn, float * dnm1, float * dnm2);
  4796. void f77_slasr(const FCHAR side, const FCHAR pivot, const FCHAR direct, FINT m, FINT n, const float * c, const float * s, float * a, FINT lda);
  4797. void f77_slasrt(const FCHAR id, FINT n, float * d, FINT2 info);
  4798. void f77_slassq(FINT n, const float * x, FINT incx, float * scale, float * sumsq);
  4799. void f77_slasv2(const float * f, const float * g, const float * h, float * ssmin, float * ssmax, float * snl, float * csl, float * snr, float * csr);
  4800. void f77_slaswp(FINT n, float * a, FINT lda, FINT k1, FINT k2, FINT ipiv, FINT incx);
  4801. void f77_slasy2(FLOG ltranl, FLOG ltranr, FINT isgn, FINT n1, FINT n2, const float * tl, FINT ldtl, const float * tr, FINT ldtr, const float * b, FINT ldb, float * scale, float * x, FINT ldx, float * xnorm, FINT2 info);
  4802. void f77_slasyf(const FCHAR uplo, FINT n, FINT nb, FINT2 kb, float * a, FINT lda, FINT2 ipiv, float * w, FINT ldw, FINT2 info);
  4803. void f77_slatbs(const FCHAR uplo, const FCHAR trans, const FCHAR diag, const FCHAR normin, FINT n, FINT kd, const float * ab, FINT ldab, float * x, float * scale, float * cnorm, FINT2 info);
  4804. void f77_slatdf(FINT ijob, FINT n, const float * z, FINT ldz, float * rhs, float * rdsum, float * rdscal, FINT ipiv, FINT jpiv);
  4805. void f77_slatps(const FCHAR uplo, const FCHAR trans, const FCHAR diag, const FCHAR normin, FINT n, const float * ap, float * x, float * scale, float * cnorm, FINT2 info);
  4806. void f77_slatrd(const FCHAR uplo, FINT n, FINT nb, float * a, FINT lda, float * e, float * tau, float * w, FINT ldw);
  4807. void f77_slatrs(const FCHAR uplo, const FCHAR trans, const FCHAR diag, const FCHAR normin, FINT n, const float * a, FINT lda, float * x, float * scale, float * cnorm, FINT2 info);
  4808. void f77_slatrz(FINT m, FINT n, FINT l, float * a, FINT lda, float * tau, float * work);
  4809. void f77_slatzm(const FCHAR side, FINT m, FINT n, const float * v, FINT incv, const float * tau, float * c1, float * c2, FINT ldc, float * work);
  4810. void f77_slauu2(const FCHAR uplo, FINT n, float * a, FINT lda, FINT2 info);
  4811. void f77_slauum(const FCHAR uplo, FINT n, float * a, FINT lda, FINT2 info);
  4812. void f77_slazq3(FINT i0, FINT n0, const float * z, FINT pp, float * dmin, float * sigma, float * desig, const float * qmax, FINT2 nfail, FINT2 iter, FINT2 ndiv, FLOG ieee, FINT2 ttype, float * dmin1, float * dmin2, float * dn, float * dn1, float * dn2, float * tau);
  4813. void f77_slazq4(FINT i0, FINT n0, const float * z, FINT pp, FINT n0in, const float * dmin, const float * dmin1, const float * dmin2, const float * dn, const float * dn1, const float * dn2, float * tau, FINT2 ttype, float * g);
  4814. void f77_sopgtr(const FCHAR uplo, FINT n, const float * ap, const float * tau, float * q, FINT ldq, float * work, FINT2 info);
  4815. void f77_sopmtr(const FCHAR side, const FCHAR uplo, const FCHAR trans, FINT m, FINT n, const float * ap, const float * tau, float * c, FINT ldc, float * work, FINT2 info);
  4816. void f77_sorg2l(FINT m, FINT n, FINT k, float * a, FINT lda, const float * tau, float * work, FINT2 info);
  4817. void f77_sorg2r(FINT m, FINT n, FINT k, float * a, FINT lda, const float * tau, float * work, FINT2 info);
  4818. void f77_sorgbr(const FCHAR vect, FINT m, FINT n, FINT k, float * a, FINT lda, const float * tau, float * work, FINT lwork, FINT2 info);
  4819. void f77_sorghr(FINT n, FINT ilo, FINT ihi, float * a, FINT lda, const float * tau, float * work, FINT lwork, FINT2 info);
  4820. void f77_sorgl2(FINT m, FINT n, FINT k, float * a, FINT lda, const float * tau, float * work, FINT2 info);
  4821. void f77_sorglq(FINT m, FINT n, FINT k, float * a, FINT lda, const float * tau, float * work, FINT lwork, FINT2 info);
  4822. void f77_sorgql(FINT m, FINT n, FINT k, float * a, FINT lda, const float * tau, float * work, FINT lwork, FINT2 info);
  4823. void f77_sorgqr(FINT m, FINT n, FINT k, float * a, FINT lda, const float * tau, float * work, FINT lwork, FINT2 info);
  4824. void f77_sorgr2(FINT m, FINT n, FINT k, float * a, FINT lda, const float * tau, float * work, FINT2 info);
  4825. void f77_sorgrq(FINT m, FINT n, FINT k, float * a, FINT lda, const float * tau, float * work, FINT lwork, FINT2 info);
  4826. void f77_sorgtr(const FCHAR uplo, FINT n, float * a, FINT lda, const float * tau, float * work, FINT lwork, FINT2 info);
  4827. void f77_sorm2l(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const float * a, FINT lda, const float * tau, float * c, FINT ldc, float * work, FINT2 info);
  4828. void f77_sorm2r(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const float * a, FINT lda, const float * tau, float * c, FINT ldc, float * work, FINT2 info);
  4829. void f77_sormbr(const FCHAR vect, const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const float * a, FINT lda, const float * tau, float * c, FINT ldc, float * work, FINT lwork, FINT2 info);
  4830. void f77_sormhr(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT ilo, FINT ihi, const float * a, FINT lda, const float * tau, float * c, FINT ldc, float * work, FINT lwork, FINT2 info);
  4831. void f77_sorml2(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const float * a, FINT lda, const float * tau, float * c, FINT ldc, float * work, FINT2 info);
  4832. void f77_sormlq(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const float * a, FINT lda, const float * tau, float * c, FINT ldc, float * work, FINT lwork, FINT2 info);
  4833. void f77_sormql(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const float * a, FINT lda, const float * tau, float * c, FINT ldc, float * work, FINT lwork, FINT2 info);
  4834. void f77_sormqr(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const float * a, FINT lda, const float * tau, float * c, FINT ldc, float * work, FINT lwork, FINT2 info);
  4835. void f77_sormr2(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const float * a, FINT lda, const float * tau, float * c, FINT ldc, float * work, FINT2 info);
  4836. void f77_sormr3(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, FINT l, const float * a, FINT lda, const float * tau, float * c, FINT ldc, float * work, FINT2 info);
  4837. void f77_sormrq(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const float * a, FINT lda, const float * tau, float * c, FINT ldc, float * work, FINT lwork, FINT2 info);
  4838. void f77_sormrz(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, FINT l, const float * a, FINT lda, const float * tau, float * c, FINT ldc, float * work, FINT lwork, FINT2 info);
  4839. void f77_sormtr(const FCHAR side, const FCHAR uplo, const FCHAR trans, FINT m, FINT n, const float * a, FINT lda, const float * tau, float * c, FINT ldc, float * work, FINT lwork, FINT2 info);
  4840. void f77_spbcon(const FCHAR uplo, FINT n, FINT kd, const float * ab, FINT ldab, const float * anorm, float * rcond, float * work, FINT2 iwork, FINT2 info);
  4841. void f77_spbequ(const FCHAR uplo, FINT n, FINT kd, const float * ab, FINT ldab, float * s, float * scond, float * amax, FINT2 info);
  4842. void f77_spbrfs(const FCHAR uplo, FINT n, FINT kd, FINT nrhs, const float * ab, FINT ldab, const float * afb, FINT ldafb, const float * b, FINT ldb, float * x, FINT ldx, float * ferr, float * berr, float * work, FINT2 iwork, FINT2 info);
  4843. void f77_spbstf(const FCHAR uplo, FINT n, FINT kd, float * ab, FINT ldab, FINT2 info);
  4844. void f77_spbsv(const FCHAR uplo, FINT n, FINT kd, FINT nrhs, float * ab, FINT ldab, float * b, FINT ldb, FINT2 info);
  4845. void f77_spbsvx(const FCHAR fact, const FCHAR uplo, FINT n, FINT kd, FINT nrhs, float * ab, FINT ldab, float * afb, FINT ldafb, FCHAR equed, float * s, float * b, FINT ldb, float * x, FINT ldx, float * rcond, float * ferr, float * berr, float * work, FINT2 iwork, FINT2 info);
  4846. void f77_spbtf2(const FCHAR uplo, FINT n, FINT kd, float * ab, FINT ldab, FINT2 info);
  4847. void f77_spbtrf(const FCHAR uplo, FINT n, FINT kd, float * ab, FINT ldab, FINT2 info);
  4848. void f77_spbtrs(const FCHAR uplo, FINT n, FINT kd, FINT nrhs, const float * ab, FINT ldab, float * b, FINT ldb, FINT2 info);
  4849. void f77_spocon(const FCHAR uplo, FINT n, const float * a, FINT lda, const float * anorm, float * rcond, float * work, FINT2 iwork, FINT2 info);
  4850. void f77_spoequ(FINT n, const float * a, FINT lda, float * s, float * scond, float * amax, FINT2 info);
  4851. void f77_sporfs(const FCHAR uplo, FINT n, FINT nrhs, const float * a, FINT lda, const float * af, FINT ldaf, const float * b, FINT ldb, float * x, FINT ldx, float * ferr, float * berr, float * work, FINT2 iwork, FINT2 info);
  4852. void f77_sposv(const FCHAR uplo, FINT n, FINT nrhs, float * a, FINT lda, float * b, FINT ldb, FINT2 info);
  4853. void f77_sposvx(const FCHAR fact, const FCHAR uplo, FINT n, FINT nrhs, float * a, FINT lda, float * af, FINT ldaf, FCHAR equed, float * s, float * b, FINT ldb, float * x, FINT ldx, float * rcond, float * ferr, float * berr, float * work, FINT2 iwork, FINT2 info);
  4854. void f77_spotf2(const FCHAR uplo, FINT n, float * a, FINT lda, FINT2 info);
  4855. void f77_spotrf(const FCHAR uplo, FINT n, float * a, FINT lda, FINT2 info);
  4856. void f77_spotri(const FCHAR uplo, FINT n, float * a, FINT lda, FINT2 info);
  4857. void f77_spotrs(const FCHAR uplo, FINT n, FINT nrhs, const float * a, FINT lda, float * b, FINT ldb, FINT2 info);
  4858. void f77_sppcon(const FCHAR uplo, FINT n, const float * ap, const float * anorm, float * rcond, float * work, FINT2 iwork, FINT2 info);
  4859. void f77_sppequ(const FCHAR uplo, FINT n, const float * ap, float * s, float * scond, float * amax, FINT2 info);
  4860. void f77_spprfs(const FCHAR uplo, FINT n, FINT nrhs, const float * ap, const float * afp, const float * b, FINT ldb, float * x, FINT ldx, float * ferr, float * berr, float * work, FINT2 iwork, FINT2 info);
  4861. void f77_sppsv(const FCHAR uplo, FINT n, FINT nrhs, float * ap, float * b, FINT ldb, FINT2 info);
  4862. void f77_sppsvx(const FCHAR fact, const FCHAR uplo, FINT n, FINT nrhs, float * ap, float * afp, FCHAR equed, float * s, float * b, FINT ldb, float * x, FINT ldx, float * rcond, float * ferr, float * berr, float * work, FINT2 iwork, FINT2 info);
  4863. void f77_spptrf(const FCHAR uplo, FINT n, float * ap, FINT2 info);
  4864. void f77_spptri(const FCHAR uplo, FINT n, float * ap, FINT2 info);
  4865. void f77_spptrs(const FCHAR uplo, FINT n, FINT nrhs, const float * ap, float * b, FINT ldb, FINT2 info);
  4866. void f77_sptcon(FINT n, const float * d, const float * e, const float * anorm, float * rcond, float * work, FINT2 info);
  4867. void f77_spteqr(const FCHAR compz, FINT n, float * d, float * e, float * z, FINT ldz, float * work, FINT2 info);
  4868. void f77_sptrfs(FINT n, FINT nrhs, const float * d, const float * e, const float * df, const float * ef, const float * b, FINT ldb, float * x, FINT ldx, float * ferr, float * berr, float * work, FINT2 info);
  4869. void f77_sptsv(FINT n, FINT nrhs, float * d, float * e, float * b, FINT ldb, FINT2 info);
  4870. void f77_sptsvx(const FCHAR fact, FINT n, FINT nrhs, const float * d, const float * e, float * df, float * ef, const float * b, FINT ldb, float * x, FINT ldx, float * rcond, float * ferr, float * berr, float * work, FINT2 info);
  4871. void f77_spttrf(FINT n, float * d, float * e, FINT2 info);
  4872. void f77_spttrs(FINT n, FINT nrhs, const float * d, const float * e, float * b, FINT ldb, FINT2 info);
  4873. void f77_sptts2(FINT n, FINT nrhs, const float * d, const float * e, float * b, FINT ldb);
  4874. void f77_srscl(FINT n, const float * sa, float * sx, FINT incx);
  4875. void f77_ssbev(const FCHAR jobz, const FCHAR uplo, FINT n, FINT kd, float * ab, FINT ldab, float * w, float * z, FINT ldz, float * work, FINT2 info);
  4876. void f77_ssbevd(const FCHAR jobz, const FCHAR uplo, FINT n, FINT kd, float * ab, FINT ldab, float * w, float * z, FINT ldz, float * work, FINT lwork, FINT2 iwork, FINT liwork, FINT2 info);
  4877. void f77_ssbevx(const FCHAR jobz, const FCHAR range, const FCHAR uplo, FINT n, FINT kd, float * ab, FINT ldab, float * q, FINT ldq, const float * vl, const float * vu, FINT il, FINT iu, const float * abstol, FINT2 m, float * w, float * z, FINT ldz, float * work, FINT2 iwork, FINT2 ifail, FINT2 info);
  4878. void f77_ssbgst(const FCHAR vect, const FCHAR uplo, FINT n, FINT ka, FINT kb, float * ab, FINT ldab, const float * bb, FINT ldbb, float * x, FINT ldx, float * work, FINT2 info);
  4879. void f77_ssbgv(const FCHAR jobz, const FCHAR uplo, FINT n, FINT ka, FINT kb, float * ab, FINT ldab, float * bb, FINT ldbb, float * w, float * z, FINT ldz, float * work, FINT2 info);
  4880. void f77_ssbgvd(const FCHAR jobz, const FCHAR uplo, FINT n, FINT ka, FINT kb, float * ab, FINT ldab, float * bb, FINT ldbb, float * w, float * z, FINT ldz, float * work, FINT lwork, FINT2 iwork, FINT liwork, FINT2 info);
  4881. void f77_ssbgvx(const FCHAR jobz, const FCHAR range, const FCHAR uplo, FINT n, FINT ka, FINT kb, float * ab, FINT ldab, float * bb, FINT ldbb, float * q, FINT ldq, const float * vl, const float * vu, FINT il, FINT iu, const float * abstol, FINT2 m, float * w, float * z, FINT ldz, float * work, FINT2 iwork, FINT2 ifail, FINT2 info);
  4882. void f77_ssbtrd(const FCHAR vect, const FCHAR uplo, FINT n, FINT kd, float * ab, FINT ldab, float * d, float * e, float * q, FINT ldq, float * work, FINT2 info);
  4883. void f77_sspcon(const FCHAR uplo, FINT n, const float * ap, FINT ipiv, const float * anorm, float * rcond, float * work, FINT2 iwork, FINT2 info);
  4884. void f77_sspev(const FCHAR jobz, const FCHAR uplo, FINT n, float * ap, float * w, float * z, FINT ldz, float * work, FINT2 info);
  4885. void f77_sspevd(const FCHAR jobz, const FCHAR uplo, FINT n, float * ap, float * w, float * z, FINT ldz, float * work, FINT lwork, FINT2 iwork, FINT liwork, FINT2 info);
  4886. void f77_sspevx(const FCHAR jobz, const FCHAR range, const FCHAR uplo, FINT n, float * ap, const float * vl, const float * vu, FINT il, FINT iu, const float * abstol, FINT2 m, float * w, float * z, FINT ldz, float * work, FINT2 iwork, FINT2 ifail, FINT2 info);
  4887. void f77_sspgst(FINT itype, const FCHAR uplo, FINT n, float * ap, const float * bp, FINT2 info);
  4888. void f77_sspgv(FINT itype, const FCHAR jobz, const FCHAR uplo, FINT n, float * ap, float * bp, float * w, float * z, FINT ldz, float * work, FINT2 info);
  4889. void f77_sspgvd(FINT itype, const FCHAR jobz, const FCHAR uplo, FINT n, float * ap, float * bp, float * w, float * z, FINT ldz, float * work, FINT lwork, FINT2 iwork, FINT liwork, FINT2 info);
  4890. void f77_sspgvx(FINT itype, const FCHAR jobz, const FCHAR range, const FCHAR uplo, FINT n, float * ap, float * bp, const float * vl, const float * vu, FINT il, FINT iu, const float * abstol, FINT2 m, float * w, float * z, FINT ldz, float * work, FINT2 iwork, FINT2 ifail, FINT2 info);
  4891. void f77_ssprfs(const FCHAR uplo, FINT n, FINT nrhs, const float * ap, const float * afp, FINT ipiv, const float * b, FINT ldb, float * x, FINT ldx, float * ferr, float * berr, float * work, FINT2 iwork, FINT2 info);
  4892. void f77_sspsv(const FCHAR uplo, FINT n, FINT nrhs, float * ap, FINT2 ipiv, float * b, FINT ldb, FINT2 info);
  4893. void f77_sspsvx(const FCHAR fact, const FCHAR uplo, FINT n, FINT nrhs, const float * ap, float * afp, FINT2 ipiv, const float * b, FINT ldb, float * x, FINT ldx, float * rcond, float * ferr, float * berr, float * work, FINT2 iwork, FINT2 info);
  4894. void f77_ssptrd(const FCHAR uplo, FINT n, float * ap, float * d, float * e, float * tau, FINT2 info);
  4895. void f77_ssptrf(const FCHAR uplo, FINT n, float * ap, FINT2 ipiv, FINT2 info);
  4896. void f77_ssptri(const FCHAR uplo, FINT n, float * ap, FINT ipiv, float * work, FINT2 info);
  4897. void f77_ssptrs(const FCHAR uplo, FINT n, FINT nrhs, const float * ap, FINT ipiv, float * b, FINT ldb, FINT2 info);
  4898. void f77_sstebz(const FCHAR range, const FCHAR order, FINT n, const float * vl, const float * vu, FINT il, FINT iu, const float * abstol, const float * d, const float * e, FINT2 m, FINT2 nsplit, float * w, FINT2 iblock, FINT2 isplit, float * work, FINT2 iwork, FINT2 info);
  4899. void f77_sstedc(const FCHAR compz, FINT n, float * d, float * e, float * z, FINT ldz, float * work, FINT lwork, FINT2 iwork, FINT liwork, FINT2 info);
  4900. void f77_sstegr(const FCHAR jobz, const FCHAR range, FINT n, float * d, float * e, const float * vl, const float * vu, FINT il, FINT iu, const float * abstol, FINT2 m, float * w, float * z, FINT ldz, FINT2 isuppz, float * work, FINT lwork, FINT2 iwork, FINT liwork, FINT2 info);
  4901. void f77_sstein(FINT n, const float * d, const float * e, FINT m, const float * w, FINT iblock, FINT isplit, float * z, FINT ldz, float * work, FINT2 iwork, FINT2 ifail, FINT2 info);
  4902. void f77_ssteqr(const FCHAR compz, FINT n, float * d, float * e, float * z, FINT ldz, float * work, FINT2 info);
  4903. void f77_ssterf(FINT n, float * d, float * e, FINT2 info);
  4904. void f77_sstev(const FCHAR jobz, FINT n, float * d, float * e, float * z, FINT ldz, float * work, FINT2 info);
  4905. void f77_sstevd(const FCHAR jobz, FINT n, float * d, float * e, float * z, FINT ldz, float * work, FINT lwork, FINT2 iwork, FINT liwork, FINT2 info);
  4906. void f77_sstevr(const FCHAR jobz, const FCHAR range, FINT n, float * d, float * e, const float * vl, const float * vu, FINT il, FINT iu, const float * abstol, FINT2 m, float * w, float * z, FINT ldz, FINT2 isuppz, float * work, FINT lwork, FINT2 iwork, FINT liwork, FINT2 info);
  4907. void f77_sstevx(const FCHAR jobz, const FCHAR range, FINT n, float * d, float * e, const float * vl, const float * vu, FINT il, FINT iu, const float * abstol, FINT2 m, float * w, float * z, FINT ldz, float * work, FINT2 iwork, FINT2 ifail, FINT2 info);
  4908. void f77_ssycon(const FCHAR uplo, FINT n, const float * a, FINT lda, FINT ipiv, const float * anorm, float * rcond, float * work, FINT2 iwork, FINT2 info);
  4909. void f77_ssyev(const FCHAR jobz, const FCHAR uplo, FINT n, float * a, FINT lda, float * w, float * work, FINT lwork, FINT2 info);
  4910. void f77_ssyevd(const FCHAR jobz, const FCHAR uplo, FINT n, float * a, FINT lda, float * w, float * work, FINT lwork, FINT2 iwork, FINT liwork, FINT2 info);
  4911. void f77_ssyevr(const FCHAR jobz, const FCHAR range, const FCHAR uplo, FINT n, float * a, FINT lda, const float * vl, const float * vu, FINT il, FINT iu, const float * abstol, FINT2 m, float * w, float * z, FINT ldz, FINT2 isuppz, float * work, FINT lwork, FINT2 iwork, FINT liwork, FINT2 info);
  4912. void f77_ssyevx(const FCHAR jobz, const FCHAR range, const FCHAR uplo, FINT n, float * a, FINT lda, const float * vl, const float * vu, FINT il, FINT iu, const float * abstol, FINT2 m, float * w, float * z, FINT ldz, float * work, FINT lwork, FINT2 iwork, FINT2 ifail, FINT2 info);
  4913. void f77_ssygs2(FINT itype, const FCHAR uplo, FINT n, float * a, FINT lda, const float * b, FINT ldb, FINT2 info);
  4914. void f77_ssygst(FINT itype, const FCHAR uplo, FINT n, float * a, FINT lda, const float * b, FINT ldb, FINT2 info);
  4915. void f77_ssygv(FINT itype, const FCHAR jobz, const FCHAR uplo, FINT n, float * a, FINT lda, float * b, FINT ldb, float * w, float * work, FINT lwork, FINT2 info);
  4916. void f77_ssygvd(FINT itype, const FCHAR jobz, const FCHAR uplo, FINT n, float * a, FINT lda, float * b, FINT ldb, float * w, float * work, FINT lwork, FINT2 iwork, FINT liwork, FINT2 info);
  4917. void f77_ssygvx(FINT itype, const FCHAR jobz, const FCHAR range, const FCHAR uplo, FINT n, float * a, FINT lda, float * b, FINT ldb, const float * vl, const float * vu, FINT il, FINT iu, const float * abstol, FINT2 m, float * w, float * z, FINT ldz, float * work, FINT lwork, FINT2 iwork, FINT2 ifail, FINT2 info);
  4918. void f77_ssyrfs(const FCHAR uplo, FINT n, FINT nrhs, const float * a, FINT lda, const float * af, FINT ldaf, FINT ipiv, const float * b, FINT ldb, float * x, FINT ldx, float * ferr, float * berr, float * work, FINT2 iwork, FINT2 info);
  4919. void f77_ssysv(const FCHAR uplo, FINT n, FINT nrhs, float * a, FINT lda, FINT2 ipiv, float * b, FINT ldb, float * work, FINT lwork, FINT2 info);
  4920. void f77_ssysvx(const FCHAR fact, const FCHAR uplo, FINT n, FINT nrhs, const float * a, FINT lda, float * af, FINT ldaf, FINT2 ipiv, const float * b, FINT ldb, float * x, FINT ldx, float * rcond, float * ferr, float * berr, float * work, FINT lwork, FINT2 iwork, FINT2 info);
  4921. void f77_ssytd2(const FCHAR uplo, FINT n, float * a, FINT lda, float * d, float * e, float * tau, FINT2 info);
  4922. void f77_ssytf2(const FCHAR uplo, FINT n, float * a, FINT lda, FINT2 ipiv, FINT2 info);
  4923. void f77_ssytrd(const FCHAR uplo, FINT n, float * a, FINT lda, float * d, float * e, float * tau, float * work, FINT lwork, FINT2 info);
  4924. void f77_ssytrf(const FCHAR uplo, FINT n, float * a, FINT lda, FINT2 ipiv, float * work, FINT lwork, FINT2 info);
  4925. void f77_ssytri(const FCHAR uplo, FINT n, float * a, FINT lda, FINT ipiv, float * work, FINT2 info);
  4926. void f77_ssytrs(const FCHAR uplo, FINT n, FINT nrhs, const float * a, FINT lda, FINT ipiv, float * b, FINT ldb, FINT2 info);
  4927. void f77_stbcon(const FCHAR norm, const FCHAR uplo, const FCHAR diag, FINT n, FINT kd, const float * ab, FINT ldab, float * rcond, float * work, FINT2 iwork, FINT2 info);
  4928. void f77_stbrfs(const FCHAR uplo, const FCHAR trans, const FCHAR diag, FINT n, FINT kd, FINT nrhs, const float * ab, FINT ldab, const float * b, FINT ldb, const float * x, FINT ldx, float * ferr, float * berr, float * work, FINT2 iwork, FINT2 info);
  4929. void f77_stbtrs(const FCHAR uplo, const FCHAR trans, const FCHAR diag, FINT n, FINT kd, FINT nrhs, const float * ab, FINT ldab, float * b, FINT ldb, FINT2 info);
  4930. void f77_stgevc(const FCHAR side, const FCHAR howmny, FLOG select, FINT n, const float * s, FINT lds, const float * p, FINT ldp, float * vl, FINT ldvl, float * vr, FINT ldvr, FINT mm, FINT2 m, float * work, FINT2 info);
  4931. void f77_stgex2(FLOG wantq, FLOG wantz, FINT n, float * a, FINT lda, float * b, FINT ldb, float * q, FINT ldq, float * z, FINT ldz, FINT j1, FINT n1, FINT n2, float * work, FINT lwork, FINT2 info);
  4932. void f77_stgexc(FLOG wantq, FLOG wantz, FINT n, float * a, FINT lda, float * b, FINT ldb, float * q, FINT ldq, float * z, FINT ldz, FINT2 ifst, FINT2 ilst, float * work, FINT lwork, FINT2 info);
  4933. void f77_stgsen(FINT ijob, FLOG wantq, FLOG wantz, FLOG select, FINT n, float * a, FINT lda, float * b, FINT ldb, float * alphar, float * alphai, float * beta, float * q, FINT ldq, float * z, FINT ldz, FINT2 m, float * pl, float * pr, float * dif, float * work, FINT lwork, FINT2 iwork, FINT liwork, FINT2 info);
  4934. void f77_stgsja(const FCHAR jobu, const FCHAR jobv, const FCHAR jobq, FINT m, FINT p, FINT n, FINT k, FINT l, float * a, FINT lda, float * b, FINT ldb, const float * tola, const float * tolb, float * alpha, float * beta, float * u, FINT ldu, float * v, FINT ldv, float * q, FINT ldq, float * work, FINT2 ncycle, FINT2 info);
  4935. void f77_stgsna(const FCHAR job, const FCHAR howmny, FLOG select, FINT n, const float * a, FINT lda, const float * b, FINT ldb, const float * vl, FINT ldvl, const float * vr, FINT ldvr, float * s, float * dif, FINT mm, FINT2 m, float * work, FINT lwork, FINT2 iwork, FINT2 info);
  4936. void f77_stgsy2(const FCHAR trans, FINT ijob, FINT m, FINT n, const float * a, FINT lda, const float * b, FINT ldb, float * c, FINT ldc, const float * d, FINT ldd, const float * e, FINT lde, float * f, FINT ldf, float * scale, float * rdsum, float * rdscal, FINT2 iwork, FINT2 pq, FINT2 info);
  4937. void f77_stgsyl(const FCHAR trans, FINT ijob, FINT m, FINT n, const float * a, FINT lda, const float * b, FINT ldb, float * c, FINT ldc, const float * d, FINT ldd, const float * e, FINT lde, float * f, FINT ldf, float * dif, float * scale, float * work, FINT lwork, FINT2 iwork, FINT2 info);
  4938. void f77_stpcon(const FCHAR norm, const FCHAR uplo, const FCHAR diag, FINT n, const float * ap, float * rcond, float * work, FINT2 iwork, FINT2 info);
  4939. void f77_stprfs(const FCHAR uplo, const FCHAR trans, const FCHAR diag, FINT n, FINT nrhs, const float * ap, const float * b, FINT ldb, const float * x, FINT ldx, float * ferr, float * berr, float * work, FINT2 iwork, FINT2 info);
  4940. void f77_stptri(const FCHAR uplo, const FCHAR diag, FINT n, float * ap, FINT2 info);
  4941. void f77_stptrs(const FCHAR uplo, const FCHAR trans, const FCHAR diag, FINT n, FINT nrhs, const float * ap, float * b, FINT ldb, FINT2 info);
  4942. void f77_strcon(const FCHAR norm, const FCHAR uplo, const FCHAR diag, FINT n, const float * a, FINT lda, float * rcond, float * work, FINT2 iwork, FINT2 info);
  4943. void f77_strevc(const FCHAR side, const FCHAR howmny, FLOG2 select, FINT n, const float * t, FINT ldt, float * vl, FINT ldvl, float * vr, FINT ldvr, FINT mm, FINT2 m, float * work, FINT2 info);
  4944. void f77_strexc(const FCHAR compq, FINT n, float * t, FINT ldt, float * q, FINT ldq, FINT2 ifst, FINT2 ilst, float * work, FINT2 info);
  4945. void f77_strrfs(const FCHAR uplo, const FCHAR trans, const FCHAR diag, FINT n, FINT nrhs, const float * a, FINT lda, const float * b, FINT ldb, const float * x, FINT ldx, float * ferr, float * berr, float * work, FINT2 iwork, FINT2 info);
  4946. void f77_strsen(const FCHAR job, const FCHAR compq, FLOG select, FINT n, float * t, FINT ldt, float * q, FINT ldq, float * wr, float * wi, FINT2 m, float * s, float * sep, float * work, FINT lwork, FINT2 iwork, FINT liwork, FINT2 info);
  4947. void f77_strsna(const FCHAR job, const FCHAR howmny, FLOG select, FINT n, const float * t, FINT ldt, const float * vl, FINT ldvl, const float * vr, FINT ldvr, float * s, float * sep, FINT mm, FINT2 m, float * work, FINT ldwork, FINT2 iwork, FINT2 info);
  4948. void f77_strsyl(const FCHAR trana, const FCHAR tranb, FINT isgn, FINT m, FINT n, const float * a, FINT lda, const float * b, FINT ldb, float * c, FINT ldc, float * scale, FINT2 info);
  4949. void f77_strti2(const FCHAR uplo, const FCHAR diag, FINT n, float * a, FINT lda, FINT2 info);
  4950. void f77_strtri(const FCHAR uplo, const FCHAR diag, FINT n, float * a, FINT lda, FINT2 info);
  4951. void f77_strtrs(const FCHAR uplo, const FCHAR trans, const FCHAR diag, FINT n, FINT nrhs, const float * a, FINT lda, float * b, FINT ldb, FINT2 info);
  4952. void f77_stzrqf(FINT m, FINT n, float * a, FINT lda, float * tau, FINT2 info);
  4953. void f77_stzrzf(FINT m, FINT n, float * a, FINT lda, float * tau, float * work, FINT lwork, FINT2 info);
  4954. void f77_xerbla(const FCHAR srname, FINT info);
  4955. void f77_zbdsqr(const FCHAR uplo, FINT n, FINT ncvt, FINT nru, FINT ncc, double * d, double * e, void *vt, FINT ldvt, void *u, FINT ldu, void *c, FINT ldc, double * rwork, FINT2 info);
  4956. void f77_zdrot(FINT n, const void *cx, FINT incx, const void *cy, FINT incy, const double * c, const double * s);
  4957. void f77_zdrscl(FINT n, const double * sa, void *sx, FINT incx);
  4958. void f77_zgbbrd(const FCHAR vect, FINT m, FINT n, FINT ncc, FINT kl, FINT ku, void *ab, FINT ldab, double * d, double * e, void *q, FINT ldq, void *pt, FINT ldpt, void *c, FINT ldc, void *work, double * rwork, FINT2 info);
  4959. void f77_zgbcon(const FCHAR norm, FINT n, FINT kl, FINT ku, const void *ab, FINT ldab, FINT ipiv, const double * anorm, double * rcond, void *work, double * rwork, FINT2 info);
  4960. void f77_zgbequ(FINT m, FINT n, FINT kl, FINT ku, const void *ab, FINT ldab, double * r, double * c, double * rowcnd, double * colcnd, double * amax, FINT2 info);
  4961. void f77_zgbrfs(const FCHAR trans, FINT n, FINT kl, FINT ku, FINT nrhs, const void *ab, FINT ldab, const void *afb, FINT ldafb, FINT ipiv, const void *b, FINT ldb, void *x, FINT ldx, double * ferr, double * berr, void *work, double * rwork, FINT2 info);
  4962. void f77_zgbsv(FINT n, FINT kl, FINT ku, FINT nrhs, void *ab, FINT ldab, FINT2 ipiv, void *b, FINT ldb, FINT2 info);
  4963. void f77_zgbsvx(const FCHAR fact, const FCHAR trans, FINT n, FINT kl, FINT ku, FINT nrhs, void *ab, FINT ldab, void *afb, FINT ldafb, FINT2 ipiv, FCHAR equed, double * r, double * c, void *b, FINT ldb, void *x, FINT ldx, double * rcond, double * ferr, double * berr, void *work, double * rwork, FINT2 info);
  4964. void f77_zgbtf2(FINT m, FINT n, FINT kl, FINT ku, void *ab, FINT ldab, FINT2 ipiv, FINT2 info);
  4965. void f77_zgbtrf(FINT m, FINT n, FINT kl, FINT ku, void *ab, FINT ldab, FINT2 ipiv, FINT2 info);
  4966. void f77_zgbtrs(const FCHAR trans, FINT n, FINT kl, FINT ku, FINT nrhs, const void *ab, FINT ldab, FINT ipiv, void *b, FINT ldb, FINT2 info);
  4967. void f77_zgebak(const FCHAR job, const FCHAR side, FINT n, FINT ilo, FINT ihi, const double * scale, FINT m, void *v, FINT ldv, FINT2 info);
  4968. void f77_zgebal(const FCHAR job, FINT n, void *a, FINT lda, FINT2 ilo, FINT2 ihi, double * scale, FINT2 info);
  4969. void f77_zgebd2(FINT m, FINT n, void *a, FINT lda, double * d, double * e, void *tauq, void *taup, void *work, FINT2 info);
  4970. void f77_zgebrd(FINT m, FINT n, void *a, FINT lda, double * d, double * e, void *tauq, void *taup, void *work, FINT lwork, FINT2 info);
  4971. void f77_zgecon(const FCHAR norm, FINT n, const void *a, FINT lda, const double * anorm, double * rcond, void *work, double * rwork, FINT2 info);
  4972. void f77_zgeequ(FINT m, FINT n, const void *a, FINT lda, double * r, double * c, double * rowcnd, double * colcnd, double * amax, FINT2 info);
  4973. void f77_zgees(const FCHAR jobvs, const FCHAR sort, const long int (*select) (void*), FINT n, void *a, FINT lda, FINT2 sdim, void *w, void *vs, FINT ldvs, void *work, FINT lwork, double * rwork, long int * bwork, FINT2 info);
  4974. void f77_zgeesx(const FCHAR jobvs, const FCHAR sort, const long int (*select) (void*), const FCHAR sense, FINT n, void *a, FINT lda, FINT2 sdim, void *w, void *vs, FINT ldvs, double * rconde, double * rcondv, void *work, FINT lwork, double * rwork, long int * bwork, FINT2 info);
  4975. void f77_zgeev(const FCHAR jobvl, const FCHAR jobvr, FINT n, void *a, FINT lda, void *w, void *vl, FINT ldvl, void *vr, FINT ldvr, void *work, FINT lwork, double * rwork, FINT2 info);
  4976. void f77_zgeevx(const FCHAR balanc, const FCHAR jobvl, const FCHAR jobvr, const FCHAR sense, FINT n, void *a, FINT lda, void *w, void *vl, FINT ldvl, void *vr, FINT ldvr, FINT2 ilo, FINT2 ihi, double * scale, double * abnrm, double * rconde, double * rcondv, void *work, FINT lwork, double * rwork, FINT2 info);
  4977. void f77_zgegs(const FCHAR jobvsl, const FCHAR jobvsr, FINT n, void *a, FINT lda, void *b, FINT ldb, void *alpha, void *beta, void *vsl, FINT ldvsl, void *vsr, FINT ldvsr, void *work, FINT lwork, double * rwork, FINT2 info);
  4978. void f77_zgegv(const FCHAR jobvl, const FCHAR jobvr, FINT n, void *a, FINT lda, void *b, FINT ldb, void *alpha, void *beta, void *vl, FINT ldvl, void *vr, FINT ldvr, void *work, FINT lwork, double * rwork, FINT2 info);
  4979. void f77_zgehd2(FINT n, FINT ilo, FINT ihi, void *a, FINT lda, void *tau, void *work, FINT2 info);
  4980. void f77_zgehrd(FINT n, FINT ilo, FINT ihi, void *a, FINT lda, void *tau, void *work, FINT lwork, FINT2 info);
  4981. void f77_zgelq2(FINT m, FINT n, void *a, FINT lda, void *tau, void *work, FINT2 info);
  4982. void f77_zgelqf(FINT m, FINT n, void *a, FINT lda, void *tau, void *work, FINT lwork, FINT2 info);
  4983. void f77_zgels(const FCHAR trans, FINT m, FINT n, FINT nrhs, void *a, FINT lda, void *b, FINT ldb, void *work, FINT lwork, FINT2 info);
  4984. void f77_zgelsd(FINT m, FINT n, FINT nrhs, const void *a, FINT lda, void *b, FINT ldb, double * s, const double * rcond, FINT2 rank, void *work, FINT lwork, double * rwork, FINT2 iwork, FINT2 info);
  4985. void f77_zgelss(FINT m, FINT n, FINT nrhs, void *a, FINT lda, void *b, FINT ldb, double * s, const double * rcond, FINT2 rank, void *work, FINT lwork, double * rwork, FINT2 info);
  4986. void f77_zgelsx(FINT m, FINT n, FINT nrhs, void *a, FINT lda, void *b, FINT ldb, FINT2 jpvt, const double * rcond, FINT2 rank, void *work, double * rwork, FINT2 info);
  4987. void f77_zgelsy(FINT m, FINT n, FINT nrhs, void *a, FINT lda, void *b, FINT ldb, FINT2 jpvt, const double * rcond, FINT2 rank, void *work, FINT lwork, double * rwork, FINT2 info);
  4988. void f77_zgeql2(FINT m, FINT n, void *a, FINT lda, void *tau, void *work, FINT2 info);
  4989. void f77_zgeqlf(FINT m, FINT n, void *a, FINT lda, void *tau, void *work, FINT lwork, FINT2 info);
  4990. void f77_zgeqp3(FINT m, FINT n, void *a, FINT lda, FINT2 jpvt, void *tau, void *work, FINT lwork, double * rwork, FINT2 info);
  4991. void f77_zgeqpf(FINT m, FINT n, void *a, FINT lda, FINT2 jpvt, void *tau, void *work, double * rwork, FINT2 info);
  4992. void f77_zgeqr2(FINT m, FINT n, void *a, FINT lda, void *tau, void *work, FINT2 info);
  4993. void f77_zgeqrf(FINT m, FINT n, void *a, FINT lda, void *tau, void *work, FINT lwork, FINT2 info);
  4994. void f77_zgerfs(const FCHAR trans, FINT n, FINT nrhs, const void *a, FINT lda, const void *af, FINT ldaf, FINT ipiv, const void *b, FINT ldb, void *x, FINT ldx, double * ferr, double * berr, void *work, double * rwork, FINT2 info);
  4995. void f77_zgerq2(FINT m, FINT n, void *a, FINT lda, void *tau, void *work, FINT2 info);
  4996. void f77_zgerqf(FINT m, FINT n, void *a, FINT lda, void *tau, void *work, FINT lwork, FINT2 info);
  4997. void f77_zgesc2(FINT n, const void *a, FINT lda, void *rhs, FINT ipiv, FINT jpiv, double * scale);
  4998. void f77_zgesdd(const FCHAR jobz, FINT m, FINT n, void *a, FINT lda, double * s, void *u, FINT ldu, void *vt, FINT ldvt, void *work, FINT lwork, double * rwork, FINT2 iwork, FINT2 info);
  4999. void f77_zgesv(FINT n, FINT nrhs, void *a, FINT lda, FINT2 ipiv, void *b, FINT ldb, FINT2 info);
  5000. void f77_zgesvd(const FCHAR jobu, const FCHAR jobvt, FINT m, FINT n, void *a, FINT lda, double * s, void *u, FINT ldu, void *vt, FINT ldvt, void *work, FINT lwork, double * rwork, FINT2 info);
  5001. void f77_zgesvx(const FCHAR fact, const FCHAR trans, FINT n, FINT nrhs, void *a, FINT lda, void *af, FINT ldaf, FINT2 ipiv, FCHAR equed, double * r, double * c, void *b, FINT ldb, void *x, FINT ldx, double * rcond, double * ferr, double * berr, void *work, double * rwork, FINT2 info);
  5002. void f77_zgetc2(FINT n, void *a, FINT lda, FINT2 ipiv, FINT2 jpiv, FINT2 info);
  5003. void f77_zgetf2(FINT m, FINT n, void *a, FINT lda, FINT2 ipiv, FINT2 info);
  5004. void f77_zgetrf(FINT m, FINT n, void *a, FINT lda, FINT2 ipiv, FINT2 info);
  5005. void f77_zgetri(FINT n, void *a, FINT lda, FINT ipiv, void *work, FINT lwork, FINT2 info);
  5006. void f77_zgetrs(const FCHAR trans, FINT n, FINT nrhs, const void *a, FINT lda, FINT ipiv, void *b, FINT ldb, FINT2 info);
  5007. void f77_zggbak(const FCHAR job, const FCHAR side, FINT n, FINT ilo, FINT ihi, const double * lscale, const double * rscale, FINT m, void *v, FINT ldv, FINT2 info);
  5008. void f77_zggbal(const FCHAR job, FINT n, void *a, FINT lda, void *b, FINT ldb, FINT2 ilo, FINT2 ihi, double * lscale, double * rscale, float * work, FINT2 info);
  5009. void f77_zgges(const FCHAR jobvsl, const FCHAR jobvsr, const FCHAR sort, const long int (*selctg) (void*,void*), FINT n, void *a, FINT lda, void *b, FINT ldb, FINT2 sdim, void *alpha, void *beta, void *vsl, FINT ldvsl, void *vsr, FINT ldvsr, void *work, FINT lwork, double * rwork, long int * bwork, FINT2 info);
  5010. void f77_zggesx(const FCHAR jobvsl, const FCHAR jobvsr, const FCHAR sort, const long int (*selctg) (void*,void*), const FCHAR sense, FINT n, void *a, FINT lda, void *b, FINT ldb, FINT2 sdim, void *alpha, void *beta, void *vsl, FINT ldvsl, void *vsr, FINT ldvsr, double * rconde, double * rcondv, void *work, FINT lwork, double * rwork, FINT2 iwork, FINT liwork, long int * bwork, FINT2 info);
  5011. void f77_zggev(const FCHAR jobvl, const FCHAR jobvr, FINT n, void *a, FINT lda, void *b, FINT ldb, void *alpha, void *beta, void *vl, FINT ldvl, void *vr, FINT ldvr, void *work, FINT lwork, double * rwork, FINT2 info);
  5012. void f77_zggevx(const FCHAR balanc, const FCHAR jobvl, const FCHAR jobvr, const FCHAR sense, FINT n, void *a, FINT lda, void *b, FINT ldb, void *alpha, void *beta, void *vl, FINT ldvl, void *vr, FINT ldvr, FINT2 ilo, FINT2 ihi, double * lscale, double * rscale, double * abnrm, double * bbnrm, double * rconde, double * rcondv, void *work, FINT lwork, float * rwork, FINT2 iwork, long int * bwork, FINT2 info);
  5013. void f77_zggglm(FINT n, FINT m, FINT p, void *a, FINT lda, void *b, FINT ldb, void *d, void *x, void *y, void *work, FINT lwork, FINT2 info);
  5014. void f77_zgghrd(const FCHAR compq, const FCHAR compz, FINT n, FINT ilo, FINT ihi, void *a, FINT lda, void *b, FINT ldb, void *q, FINT ldq, void *z, FINT ldz, FINT2 info);
  5015. void f77_zgglse(FINT m, FINT n, FINT p, void *a, FINT lda, void *b, FINT ldb, void *c, void *d, void *x, void *work, FINT lwork, FINT2 info);
  5016. void f77_zggqrf(FINT n, FINT m, FINT p, void *a, FINT lda, void *taua, void *b, FINT ldb, void *taub, void *work, FINT lwork, FINT2 info);
  5017. void f77_zggrqf(FINT m, FINT p, FINT n, void *a, FINT lda, void *taua, void *b, FINT ldb, void *taub, void *work, FINT lwork, FINT2 info);
  5018. void f77_zggsvd(const FCHAR jobu, const FCHAR jobv, const FCHAR jobq, FINT m, FINT n, FINT p, FINT2 k, FINT2 l, void *a, FINT lda, void *b, FINT ldb, double * alpha, double * beta, void *u, FINT ldu, void *v, FINT ldv, void *q, FINT ldq, void *work, double * rwork, FINT2 iwork, FINT2 info);
  5019. void f77_zggsvp(const FCHAR jobu, const FCHAR jobv, const FCHAR jobq, FINT m, FINT p, FINT n, void *a, FINT lda, void *b, FINT ldb, const double * tola, const double * tolb, FINT2 k, FINT2 l, void *u, FINT ldu, void *v, FINT ldv, void *q, FINT ldq, FINT2 iwork, double * rwork, void *tau, void *work, FINT2 info);
  5020. void f77_zgtcon(const FCHAR norm, FINT n, const void *dl, const void *d, const void *du, const void *du2, FINT ipiv, const double * anorm, double * rcond, void *work, FINT2 info);
  5021. void f77_zgtrfs(const FCHAR trans, FINT n, FINT nrhs, const void *dl, const void *d, const void *du, const void *dlf, const void *df, const void *duf, const void *du2, FINT ipiv, const void *b, FINT ldb, void *x, FINT ldx, double * ferr, double * berr, void *work, double * rwork, FINT2 info);
  5022. void f77_zgtsv(FINT n, FINT nrhs, void *dl, void *d, void *du, void *b, FINT ldb, FINT2 info);
  5023. void f77_zgtsvx(const FCHAR fact, const FCHAR trans, FINT n, FINT nrhs, const void *dl, const void *d, const void *du, void *dlf, void *df, void *duf, void *du2, FINT2 ipiv, const void *b, FINT ldb, void *x, FINT ldx, double * rcond, double * ferr, double * berr, void *work, double * rwork, FINT2 info);
  5024. void f77_zgttrf(FINT n, void *dl, void *d, void *du, void *du2, FINT2 ipiv, FINT2 info);
  5025. void f77_zgttrs(const FCHAR trans, FINT n, FINT nrhs, const void *dl, const void *d, const void *du, const void *du2, FINT ipiv, void *b, FINT ldb, FINT2 info);
  5026. void f77_zgtts2(FINT itrans, FINT n, FINT nrhs, const void *dl, const void *d, const void *du, const void *du2, FINT ipiv, void *b, FINT ldb);
  5027. void f77_zhbev(const FCHAR jobz, const FCHAR uplo, FINT n, FINT kd, void *ab, FINT ldab, double * w, void *z, FINT ldz, void *work, double * rwork, FINT2 info);
  5028. void f77_zhbevd(const FCHAR jobz, const FCHAR uplo, FINT n, FINT kd, void *ab, FINT ldab, double * w, void *z, FINT ldz, void *work, FINT lwork, double * rwork, FINT lrwork, FINT2 iwork, FINT liwork, FINT2 info);
  5029. void f77_zhbevx(const FCHAR jobz, const FCHAR range, const FCHAR uplo, FINT n, FINT kd, void *ab, FINT ldab, void *q, FINT ldq, const double * vl, const double * vu, FINT il, FINT iu, const double * abstol, FINT2 m, double * w, void *z, FINT ldz, void *work, double * rwork, FINT2 iwork, FINT2 ifail, FINT2 info);
  5030. void f77_zhbgst(const FCHAR vect, const FCHAR uplo, FINT n, FINT ka, FINT kb, void *ab, FINT ldab, const void *bb, FINT ldbb, void *x, FINT ldx, void *work, double * rwork, FINT2 info);
  5031. void f77_zhbgv(const FCHAR jobz, const FCHAR uplo, FINT n, FINT ka, FINT kb, void *ab, FINT ldab, void *bb, FINT ldbb, double * w, void *z, FINT ldz, void *work, double * rwork, FINT2 info);
  5032. void f77_zhbgvd(const FCHAR jobz, const FCHAR uplo, FINT n, FINT ka, FINT kb, void *ab, FINT ldab, void *bb, FINT ldbb, double * w, void *z, FINT ldz, void *work, FINT lwork, double * rwork, FINT lrwork, FINT2 iwork, FINT liwork, FINT2 info);
  5033. void f77_zhbgvx(const FCHAR jobz, const FCHAR range, const FCHAR uplo, FINT n, FINT ka, FINT kb, void *ab, FINT ldab, void *bb, FINT ldbb, void *q, FINT ldq, const double * vl, const double * vu, FINT il, FINT iu, const double * abstol, FINT2 m, double * w, void *z, FINT ldz, void *work, double * rwork, FINT2 iwork, FINT2 ifail, FINT2 info);
  5034. void f77_zhbtrd(const FCHAR vect, const FCHAR uplo, FINT n, FINT kd, void *ab, FINT ldab, double * d, double * e, void *q, FINT ldq, void *work, FINT2 info);
  5035. void f77_zhecon(const FCHAR uplo, FINT n, const void *a, FINT lda, FINT ipiv, const double * anorm, double * rcond, void *work, FINT2 info);
  5036. void f77_zheev(const FCHAR jobz, const FCHAR uplo, FINT n, void *a, FINT lda, double * w, void *work, FINT lwork, double * rwork, FINT2 info);
  5037. void f77_zheevd(const FCHAR jobz, const FCHAR uplo, FINT n, void *a, FINT lda, double * w, void *work, FINT lwork, double * rwork, FINT lrwork, FINT2 iwork, FINT liwork, FINT2 info);
  5038. void f77_zheevr(const FCHAR jobz, const FCHAR range, const FCHAR uplo, FINT n, void *a, FINT lda, const double * vl, const double * vu, FINT il, FINT iu, const double * abstol, FINT2 m, double * w, void *z, FINT ldz, FINT2 isuppz, void *work, FINT lwork, double * rwork, FINT lrwork, FINT2 iwork, FINT liwork, FINT2 info);
  5039. void f77_zheevx(const FCHAR jobz, const FCHAR range, const FCHAR uplo, FINT n, void *a, FINT lda, const double * vl, const double * vu, FINT il, FINT iu, const double * abstol, FINT2 m, double * w, void *z, FINT ldz, void *work, FINT lwork, double * rwork, FINT2 iwork, FINT2 ifail, FINT2 info);
  5040. void f77_zhegs2(FINT itype, const FCHAR uplo, FINT n, void *a, FINT lda, const void *b, FINT ldb, FINT2 info);
  5041. void f77_zhegst(FINT itype, const FCHAR uplo, FINT n, void *a, FINT lda, const void *b, FINT ldb, FINT2 info);
  5042. void f77_zhegv(FINT itype, const FCHAR jobz, const FCHAR uplo, FINT n, void *a, FINT lda, void *b, FINT ldb, double * w, void *work, FINT lwork, double * rwork, FINT2 info);
  5043. void f77_zhegvd(FINT itype, const FCHAR jobz, const FCHAR uplo, FINT n, void *a, FINT lda, void *b, FINT ldb, double * w, void *work, FINT lwork, double * rwork, FINT lrwork, FINT2 iwork, FINT liwork, FINT2 info);
  5044. void f77_zhegvx(FINT itype, const FCHAR jobz, const FCHAR range, const FCHAR uplo, FINT n, void *a, FINT lda, void *b, FINT ldb, const double * vl, const double * vu, FINT il, FINT iu, const double * abstol, FINT2 m, double * w, void *z, FINT ldz, void *work, FINT lwork, double * rwork, FINT2 iwork, FINT2 ifail, FINT2 info);
  5045. void f77_zherfs(const FCHAR uplo, FINT n, FINT nrhs, const void *a, FINT lda, const void *af, FINT ldaf, FINT ipiv, const void *b, FINT ldb, void *x, FINT ldx, double * ferr, double * berr, void *work, double * rwork, FINT2 info);
  5046. void f77_zhesv(const FCHAR uplo, FINT n, FINT nrhs, void *a, FINT lda, FINT2 ipiv, void *b, FINT ldb, void *work, FINT lwork, FINT2 info);
  5047. void f77_zhesvx(const FCHAR fact, const FCHAR uplo, FINT n, FINT nrhs, const void *a, FINT lda, void *af, FINT ldaf, FINT2 ipiv, const void *b, FINT ldb, void *x, FINT ldx, double * rcond, double * ferr, double * berr, void *work, FINT lwork, double * rwork, FINT2 info);
  5048. void f77_zhetd2(const FCHAR uplo, FINT n, void *a, FINT lda, double * d, double * e, void *tau, FINT2 info);
  5049. void f77_zhetf2(const FCHAR uplo, FINT n, void *a, FINT lda, FINT2 ipiv, FINT2 info);
  5050. void f77_zhetrd(const FCHAR uplo, FINT n, void *a, FINT lda, double * d, double * e, void *tau, void *work, FINT lwork, FINT2 info);
  5051. void f77_zhetrf(const FCHAR uplo, FINT n, void *a, FINT lda, FINT2 ipiv, void *work, FINT lwork, FINT2 info);
  5052. void f77_zhetri(const FCHAR uplo, FINT n, void *a, FINT lda, FINT ipiv, void *work, FINT2 info);
  5053. void f77_zhetrs(const FCHAR uplo, FINT n, FINT nrhs, const void *a, FINT lda, FINT ipiv, void *b, FINT ldb, FINT2 info);
  5054. void f77_zhgeqz(const FCHAR job, const FCHAR compq, const FCHAR compz, FINT n, FINT ilo, FINT ihi, void *h, FINT ldh, void *t, FINT ldt, void *alpha, void *beta, void *q, FINT ldq, void *z, FINT ldz, void *work, FINT lwork, double * rwork, FINT2 info);
  5055. void f77_zhpcon(const FCHAR uplo, FINT n, const void *ap, FINT ipiv, const double * anorm, double * rcond, void *work, FINT2 info);
  5056. void f77_zhpev(const FCHAR jobz, const FCHAR uplo, FINT n, void *ap, double * w, void *z, FINT ldz, void *work, double * rwork, FINT2 info);
  5057. void f77_zhpevd(const FCHAR jobz, const FCHAR uplo, FINT n, void *ap, double * w, void *z, FINT ldz, void *work, FINT lwork, double * rwork, FINT lrwork, FINT2 iwork, FINT liwork, FINT2 info);
  5058. void f77_zhpevx(const FCHAR jobz, const FCHAR range, const FCHAR uplo, FINT n, void *ap, const double * vl, const double * vu, FINT il, FINT iu, const double * abstol, FINT2 m, double * w, void *z, FINT ldz, void *work, double * rwork, FINT2 iwork, FINT2 ifail, FINT2 info);
  5059. void f77_zhpgst(FINT itype, const FCHAR uplo, FINT n, void *ap, const void *bp, FINT2 info);
  5060. void f77_zhpgv(FINT itype, const FCHAR jobz, const FCHAR uplo, FINT n, void *ap, void *bp, double * w, void *z, FINT ldz, void *work, double * rwork, FINT2 info);
  5061. void f77_zhpgvd(FINT itype, const FCHAR jobz, const FCHAR uplo, FINT n, void *ap, void *bp, double * w, void *z, FINT ldz, void *work, FINT lwork, double * rwork, FINT lrwork, FINT2 iwork, FINT liwork, FINT2 info);
  5062. void f77_zhpgvx(FINT itype, const FCHAR jobz, const FCHAR range, const FCHAR uplo, FINT n, void *ap, void *bp, const double * vl, const double * vu, FINT il, FINT iu, const double * abstol, FINT2 m, double * w, void *z, FINT ldz, void *work, double * rwork, FINT2 iwork, FINT2 ifail, FINT2 info);
  5063. void f77_zhprfs(const FCHAR uplo, FINT n, FINT nrhs, const void *ap, const void *afp, FINT ipiv, const void *b, FINT ldb, void *x, FINT ldx, double * ferr, double * berr, void *work, double * rwork, FINT2 info);
  5064. void f77_zhpsv(const FCHAR uplo, FINT n, FINT nrhs, void *ap, FINT2 ipiv, void *b, FINT ldb, FINT2 info);
  5065. void f77_zhpsvx(const FCHAR fact, const FCHAR uplo, FINT n, FINT nrhs, const void *ap, void *afp, FINT2 ipiv, const void *b, FINT ldb, void *x, FINT ldx, double * rcond, double * ferr, double * berr, void *work, double * rwork, FINT2 info);
  5066. void f77_zhptrd(const FCHAR uplo, FINT n, void *ap, double * d, double * e, void *tau, FINT2 info);
  5067. void f77_zhptrf(const FCHAR uplo, FINT n, void *ap, FINT2 ipiv, FINT2 info);
  5068. void f77_zhptri(const FCHAR uplo, FINT n, void *ap, FINT ipiv, void *work, FINT2 info);
  5069. void f77_zhptrs(const FCHAR uplo, FINT n, FINT nrhs, const void *ap, FINT ipiv, void *b, FINT ldb, FINT2 info);
  5070. void f77_zhsein(const FCHAR side, const FCHAR eigsrc, const FCHAR initv, FLOG select, FINT n, const void *h, FINT ldh, void *w, void *vl, FINT ldvl, void *vr, FINT ldvr, FINT mm, FINT2 m, void *work, double * rwork, FINT2 ifaill, FINT2 ifailr, FINT2 info);
  5071. void f77_zhseqr(const FCHAR job, const FCHAR compz, FINT n, FINT ilo, FINT ihi, void *h, FINT ldh, void *w, void *z, FINT ldz, void *work, FINT lwork, FINT2 info);
  5072. void f77_zlabrd(FINT m, FINT n, FINT nb, void *a, FINT lda, double * d, double * e, void *tauq, void *taup, void *x, FINT ldx, void *y, FINT ldy);
  5073. void f77_zlacgv(FINT n, void *x, FINT incx);
  5074. void f77_zlacn2(FINT n, void *v, void *x, double * est, FINT2 kase, FINT2 isave);
  5075. void f77_zlacon(FINT n, void *v, void *x, double * est, FINT2 kase);
  5076. void f77_zlacp2(const FCHAR uplo, FINT m, FINT n, const double * a, FINT lda, void *b, FINT ldb);
  5077. void f77_zlacpy(const FCHAR uplo, FINT m, FINT n, const void *a, FINT lda, void *b, FINT ldb);
  5078. void f77_zlacrm(FINT m, FINT n, const void *a, FINT lda, const double * b, FINT ldb, const void *c, FINT ldc, double * rwork);
  5079. void f77_zlacrt(FINT n, void *cx, FINT incx, void *cy, FINT incy, const void *c, const void *s);
  5080. void zladivsub(double* output, const void *x, const void *y);
  5081. void f77_zlaed0(FINT qsiz, FINT n, double * d, double * e, void *q, FINT ldq, FINT2 iwork, double * rwork, void *qstore, FINT ldqs, FINT2 info);
  5082. void f77_zlaed7(FINT n, FINT cutpnt, FINT qsiz, FINT tlvls, FINT curlvl, FINT curpbm, double * d, void *q, FINT ldq, const double * rho, FINT2 indxq, FINT2 iwork, double * rwork, void *work, double * qstore, FINT2 qptr, FINT prmptr, FINT perm, FINT givptr, FINT givcol, const double * givnum, FINT2 info);
  5083. void f77_zlaed8(FINT2 k, FINT n, FINT qsiz, void *q, FINT ldq, double * d, double * rho, FINT cutpnt, const double * z, double * dlamda, void *q2, FINT ldq2, double * w, FINT2 indxp, FINT2 indx, FINT indxq, FINT2 perm, FINT2 givptr, FINT2 givcol, double * givnum, FINT2 info);
  5084. void f77_zlaein(FLOG rightv, FLOG noinit, FINT n, const void *h, FINT ldh, const void *w, void *v, void *b, FINT ldb, double * rwork, const double * eps3, const double * smlnum, FINT2 info);
  5085. void f77_zlaesy(const void *a, const void *b, const void *c, void *rt1, void *rt2, void *evscal, void *cs1, void *sn1);
  5086. void f77_zlaev2(const void *a, const void *b, const void *c, double * rt1, double * rt2, double * cs1, void *sn1);
  5087. void f77_zlags2(FLOG upper, const double * a1, const void *a2, const double * a3, const double * b1, const void *b2, const double * b3, double * csu, void *snu, double * csv, void *snv, double * csq, void *snq);
  5088. void f77_zlagtm(const FCHAR trans, FINT n, FINT nrhs, const double * alpha, const void *dl, const void *d, const void *du, const void *x, FINT ldx, const double * beta, void *b, FINT ldb);
  5089. void f77_zlahef(const FCHAR uplo, FINT n, FINT nb, FINT2 kb, void *a, FINT lda, FINT2 ipiv, void *w, FINT ldw, FINT2 info);
  5090. void f77_zlahqr(FLOG wantt, FLOG wantz, FINT n, FINT ilo, FINT ihi, void *h, FINT ldh, void *w, FINT iloz, FINT ihiz, void *z, FINT ldz, FINT2 info);
  5091. void f77_zlahrd(FINT n, FINT k, FINT nb, void *a, FINT lda, void *tau, void *t, FINT ldt, void *y, FINT ldy);
  5092. void f77_zlaic1(FINT job, FINT j, const void *x, const double * sest, const void *w, const void *gamma, double * sestpr, void *s, void *c);
  5093. void f77_zlals0(FINT icompq, FINT nl, FINT nr, FINT sqre, FINT nrhs, void *b, FINT ldb, void *bx, FINT ldbx, FINT perm, FINT givptr, FINT givcol, FINT ldgcol, const double * givnum, FINT ldgnum, const double * poles, const double * difl, const double * difr, const double * z, FINT k, const double * c, const double * s, double * rwork, FINT2 info);
  5094. void f77_zlalsa(FINT icompq, FINT smlsiz, FINT n, FINT nrhs, void *b, FINT ldb, void *bx, FINT ldbx, const double * u, FINT ldu, const double * vt, FINT k, const double * difl, const double * difr, const double * z, const double * poles, FINT givptr, FINT givcol, FINT ldgcol, FINT perm, const double * givnum, const double * c, const double * s, double * rwork, FINT2 iwork, FINT2 info);
  5095. void f77_zlalsd(const FCHAR uplo, FINT smlsiz, FINT n, FINT nrhs, double * d, double * e, void *b, FINT ldb, const double * rcond, FINT2 rank, void *work, double * rwork, FINT2 iwork, FINT2 info);
  5096. void zlangbsub(double* output, const FCHAR norm, FINT n, FINT kl, FINT ku, const void *ab, FINT ldab, double * work);
  5097. void zlangesub(double* output, const FCHAR norm, FINT m, FINT n, const void *a, FINT lda, double * work);
  5098. void zlangtsub(double* output, const FCHAR norm, FINT n, const void *dl, const void *d, const void *du);
  5099. void zlanhbsub(double* output, const FCHAR norm, const FCHAR uplo, FINT n, FINT k, const void *ab, FINT ldab, double * work);
  5100. void zlanhesub(double* output, const FCHAR norm, const FCHAR uplo, FINT n, const void *a, FINT lda, double * work);
  5101. void zlanhpsub(double* output, const FCHAR norm, const FCHAR uplo, FINT n, const void *ap, double * work);
  5102. void zlanhssub(double* output, const FCHAR norm, FINT n, const void *a, FINT lda, double * work);
  5103. void zlanhtsub(double* output, const FCHAR norm, FINT n, const double * d, const void *e);
  5104. void zlansbsub(double* output, const FCHAR norm, const FCHAR uplo, FINT n, FINT k, const void *ab, FINT ldab, double * work);
  5105. void zlanspsub(double* output, const FCHAR norm, const FCHAR uplo, FINT n, const void *ap, double * work);
  5106. void zlansysub(double* output, const FCHAR norm, const FCHAR uplo, FINT n, const void *a, FINT lda, double * work);
  5107. void zlantbsub(double* output, const FCHAR norm, const FCHAR uplo, const FCHAR diag, FINT n, FINT k, const void *ab, FINT ldab, double * work);
  5108. void zlantpsub(double* output, const FCHAR norm, const FCHAR uplo, const FCHAR diag, FINT n, const void *ap, double * work);
  5109. void zlantrsub(double* output, const FCHAR norm, const FCHAR uplo, const FCHAR diag, FINT m, FINT n, const void *a, FINT lda, double * work);
  5110. void f77_zlapll(FINT n, void *x, FINT incx, void *y, FINT incy, double * ssmin);
  5111. void f77_zlapmt(FLOG forwrd, FINT m, FINT n, void *x, FINT ldx, FINT2 k);
  5112. void f77_zlaqgb(FINT m, FINT n, FINT kl, FINT ku, void *ab, FINT ldab, const double * r, const double * c, const double * rowcnd, const double * colcnd, const double * amax, FCHAR equed);
  5113. void f77_zlaqge(FINT m, FINT n, void *a, FINT lda, const double * r, const double * c, const double * rowcnd, const double * colcnd, const double * amax, FCHAR equed);
  5114. void f77_zlaqhb(const FCHAR uplo, FINT n, FINT kd, void *ab, FINT ldab, double * s, const double * scond, const double * amax, FCHAR equed);
  5115. void f77_zlaqhe(const FCHAR uplo, FINT n, void *a, FINT lda, const double * s, const double * scond, const double * amax, FCHAR equed);
  5116. void f77_zlaqhp(const FCHAR uplo, FINT n, void *ap, const double * s, const double * scond, const double * amax, FCHAR equed);
  5117. void f77_zlaqp2(FINT m, FINT n, FINT offset, void *a, FINT lda, FINT2 jpvt, void *tau, double * vn1, double * vn2, void *work);
  5118. void f77_zlaqps(FINT m, FINT n, FINT offset, FINT nb, FINT2 kb, void *a, FINT lda, FINT2 jpvt, void *tau, double * vn1, double * vn2, void *auxv, void *f, FINT ldf);
  5119. void f77_zlaqsb(const FCHAR uplo, FINT n, FINT kd, void *ab, FINT ldab, const double * s, const double * scond, const double * amax, FCHAR equed);
  5120. void f77_zlaqsp(const FCHAR uplo, FINT n, void *ap, const double * s, const double * scond, const double * amax, FCHAR equed);
  5121. void f77_zlaqsy(const FCHAR uplo, FINT n, void *a, FINT lda, const double * s, const double * scond, const double * amax, FCHAR equed);
  5122. void f77_zlar1v(FINT n, FINT b1, FINT bn, const double * sigma, const double * l, const double * d, const double * ld, const double * lld, const double * gersch, void *z, double * ztz, double * mingma, FINT2 r, FINT2 isuppz, double * work);
  5123. void f77_zlar2v(FINT n, void *x, void *y, void *z, FINT incx, const double * c, const void *s, FINT incc);
  5124. void f77_zlarcm(FINT m, FINT n, const double * a, FINT lda, const double * b, FINT ldb, const void *c, FINT ldc, double * rwork);
  5125. void f77_zlarf(const FCHAR side, FINT m, FINT n, const void *v, FINT incv, const void *tau, void *c, FINT ldc, void *work);
  5126. void f77_zlarfb(const FCHAR side, const FCHAR trans, const FCHAR direct, const FCHAR storev, FINT m, FINT n, FINT k, const void *v, FINT ldv, const void *t, FINT ldt, void *c, FINT ldc, void *work, FINT ldwork);
  5127. void f77_zlarfg(FINT n, void *alpha, void *x, FINT incx, void *tau);
  5128. void f77_zlarft(const FCHAR direct, const FCHAR storev, FINT n, FINT k, void *v, FINT ldv, const void *tau, void *t, FINT ldt);
  5129. void f77_zlarfx(const FCHAR side, FINT m, FINT n, const void *v, const void *tau, void *c, FINT ldc, void *work);
  5130. void f77_zlargv(FINT n, void *x, FINT incx, void *y, FINT incy, double * c, FINT incc);
  5131. void f77_zlarnv(FINT idist, FINT2 iseed, FINT n, void *x);
  5132. void f77_zlarrv(FINT n, double * d, double * l, FINT isplit, FINT m, const double * w, FINT iblock, const double * gersch, const double * tol, void *z, FINT ldz, FINT2 isuppz, double * work, FINT2 iwork, FINT2 info);
  5133. void f77_zlartg(const void *f, const void *g, double * cs, void *sn, void *r);
  5134. void f77_zlartv(FINT n, void *x, FINT incx, void *y, FINT incy, const double * c, const void *s, FINT incc);
  5135. void f77_zlarz(const FCHAR side, FINT m, FINT n, FINT l, const void *v, FINT incv, const void *tau, void *c, FINT ldc, void *work);
  5136. void f77_zlarzb(const FCHAR side, const FCHAR trans, const FCHAR direct, const FCHAR storev, FINT m, FINT n, FINT k, FINT l, const void *v, FINT ldv, const void *t, FINT ldt, void *c, FINT ldc, void *work, FINT ldwork);
  5137. void f77_zlarzt(const FCHAR direct, const FCHAR storev, FINT n, FINT k, void *v, FINT ldv, const void *tau, void *t, FINT ldt);
  5138. void f77_zlascl(const FCHAR type, FINT kl, FINT ku, const double * cfrom, const double * cto, FINT m, FINT n, void *a, FINT lda, FINT2 info);
  5139. void f77_zlaset(const FCHAR uplo, FINT m, FINT n, const void *alpha, const void *beta, void *a, FINT lda);
  5140. void f77_zlasr(const FCHAR side, const FCHAR pivot, const FCHAR direct, FINT m, FINT n, const double * c, const double * s, void *a, FINT lda);
  5141. void f77_zlassq(FINT n, const void *x, FINT incx, double * scale, double * sumsq);
  5142. void f77_zlaswp(FINT n, void *a, FINT lda, FINT k1, FINT k2, FINT ipiv, FINT incx);
  5143. void f77_zlasyf(const FCHAR uplo, FINT n, FINT nb, FINT2 kb, void *a, FINT lda, FINT2 ipiv, void *w, FINT ldw, FINT2 info);
  5144. void f77_zlatbs(const FCHAR uplo, const FCHAR trans, const FCHAR diag, const FCHAR normin, FINT n, FINT kd, const void *ab, FINT ldab, void *x, double * scale, double * cnorm, FINT2 info);
  5145. void f77_zlatdf(FINT ijob, FINT n, const double * z, FINT ldz, double * rhs, double * rdsum, double * rdscal, FINT ipiv, FINT jpiv);
  5146. void f77_zlatps(const FCHAR uplo, const FCHAR trans, const FCHAR diag, const FCHAR normin, FINT n, const void *ap, void *x, double * scale, double * cnorm, FINT2 info);
  5147. void f77_zlatrd(const FCHAR uplo, FINT n, FINT nb, void *a, FINT lda, double * e, void *tau, void *w, FINT ldw);
  5148. void f77_zlatrs(const FCHAR uplo, const FCHAR trans, const FCHAR diag, const FCHAR normin, FINT n, const void *a, FINT lda, void *x, double * scale, double * cnorm, FINT2 info);
  5149. void f77_zlatrz(FINT m, FINT n, FINT l, void *a, FINT lda, void *tau, void *work);
  5150. void f77_zlatzm(const FCHAR side, FINT m, FINT n, const void *v, FINT incv, const void *tau, void *c1, void *c2, FINT ldc, void *work);
  5151. void f77_zlauu2(const FCHAR uplo, FINT n, void *a, FINT lda, FINT2 info);
  5152. void f77_zlauum(const FCHAR uplo, FINT n, void *a, FINT lda, FINT2 info);
  5153. void f77_zpbcon(const FCHAR uplo, FINT n, FINT kd, const void *ab, FINT ldab, const double * anorm, double * rcond, void *work, double * rwork, FINT2 info);
  5154. void f77_zpbequ(const FCHAR uplo, FINT n, FINT kd, const void *ab, FINT ldab, double * s, double * scond, double * amax, FINT2 info);
  5155. void f77_zpbrfs(const FCHAR uplo, FINT n, FINT kd, FINT nrhs, const double * ab, FINT ldab, const void *afb, FINT ldafb, const void *b, FINT ldb, void *x, FINT ldx, double * ferr, double * berr, void *work, double * rwork, FINT2 info);
  5156. void f77_zpbstf(const FCHAR uplo, FINT n, FINT kd, void *ab, FINT ldab, FINT2 info);
  5157. void f77_zpbsv(const FCHAR uplo, FINT n, FINT kd, FINT nrhs, void *ab, FINT ldab, void *b, FINT ldb, FINT2 info);
  5158. void f77_zpbsvx(const FCHAR fact, const FCHAR uplo, FINT n, FINT kd, FINT nrhs, void *ab, FINT ldab, void *afb, FINT ldafb, FCHAR equed, double * s, void *b, FINT ldb, void *x, FINT ldx, double * rcond, double * ferr, double * berr, void *work, double * rwork, FINT2 info);
  5159. void f77_zpbtf2(const FCHAR uplo, FINT n, FINT kd, void *ab, FINT ldab, FINT2 info);
  5160. void f77_zpbtrf(const FCHAR uplo, FINT n, FINT kd, void *ab, FINT ldab, FINT2 info);
  5161. void f77_zpbtrs(const FCHAR uplo, FINT n, FINT kd, FINT nrhs, const void *ab, FINT ldab, void *b, FINT ldb, FINT2 info);
  5162. void f77_zpocon(const FCHAR uplo, FINT n, const void *a, FINT lda, const double * anorm, double * rcond, void *work, double * rwork, FINT2 info);
  5163. void f77_zpoequ(FINT n, const void *a, FINT lda, double * s, double * scond, double * amax, FINT2 info);
  5164. void f77_zporfs(const FCHAR uplo, FINT n, FINT nrhs, const void *a, FINT lda, const void *af, FINT ldaf, const void *b, FINT ldb, void *x, FINT ldx, double * ferr, double * berr, void *work, double * rwork, FINT2 info);
  5165. void f77_zposv(const FCHAR uplo, FINT n, FINT nrhs, void *a, FINT lda, void *b, FINT ldb, FINT2 info);
  5166. void f77_zposvx(const FCHAR fact, const FCHAR uplo, FINT n, FINT nrhs, void *a, FINT lda, void *af, FINT ldaf, FCHAR equed, double * s, void *b, FINT ldb, void *x, FINT ldx, double * rcond, double * ferr, double * berr, void *work, double * rwork, FINT2 info);
  5167. void f77_zpotf2(const FCHAR uplo, FINT n, void *a, FINT lda, FINT2 info);
  5168. void f77_zpotrf(const FCHAR uplo, FINT n, void *a, FINT lda, FINT2 info);
  5169. void f77_zpotri(const FCHAR uplo, FINT n, void *a, FINT lda, FINT2 info);
  5170. void f77_zpotrs(const FCHAR uplo, FINT n, FINT nrhs, const void *a, FINT lda, void *b, FINT ldb, FINT2 info);
  5171. void f77_zppcon(const FCHAR uplo, FINT n, const void *ap, const double * anorm, double * rcond, void *work, double * rwork, FINT2 info);
  5172. void f77_zppequ(const FCHAR uplo, FINT n, const void *ap, double * s, double * scond, double * amax, FINT2 info);
  5173. void f77_zpprfs(const FCHAR uplo, FINT n, FINT nrhs, const void *ap, const void *afp, const void *b, FINT ldb, void *x, FINT ldx, double * ferr, double * berr, void *work, double * rwork, FINT2 info);
  5174. void f77_zppsv(const FCHAR uplo, FINT n, FINT nrhs, void *ap, void *b, FINT ldb, FINT2 info);
  5175. void f77_zppsvx(const FCHAR fact, const FCHAR uplo, FINT n, FINT nrhs, void *ap, void *afp, FCHAR equed, double * s, void *b, FINT ldb, void *x, FINT ldx, double * rcond, double * ferr, double * berr, void *work, double * rwork, FINT2 info);
  5176. void f77_zpptrf(const FCHAR uplo, FINT n, void *ap, FINT2 info);
  5177. void f77_zpptri(const FCHAR uplo, FINT n, void *ap, FINT2 info);
  5178. void f77_zpptrs(const FCHAR uplo, FINT n, FINT nrhs, const void *ap, void *b, FINT ldb, FINT2 info);
  5179. void f77_zptcon(FINT n, const double * d, const void *e, const double * anorm, double * rcond, double * rwork, FINT2 info);
  5180. void f77_zpteqr(const FCHAR compz, FINT n, double * d, double * e, void *z, FINT ldz, double * work, FINT2 info);
  5181. void f77_zptrfs(const FCHAR uplo, FINT n, FINT nrhs, const double * d, const void *e, const double * df, const void *ef, const void *b, FINT ldb, void *x, FINT ldx, double * ferr, double * berr, void *work, double * rwork, FINT2 info);
  5182. void f77_zptsv(FINT n, FINT nrhs, double * d, void *e, void *b, FINT ldb, FINT2 info);
  5183. void f77_zptsvx(const FCHAR fact, FINT n, FINT nrhs, const double * d, const void *e, double * df, void *ef, const void *b, FINT ldb, void *x, FINT ldx, double * rcond, double * ferr, double * berr, void *work, double * rwork, FINT2 info);
  5184. void f77_zpttrf(FINT n, double * d, void *e, FINT2 info);
  5185. void f77_zpttrs(const FCHAR uplo, FINT n, FINT nrhs, const double * d, const void *e, double * b, FINT ldb, FINT2 info);
  5186. void f77_zptts2(FINT iuplo, FINT n, FINT nrhs, const double * d, const void *e, double * b, FINT ldb);
  5187. void f77_zrot(FINT n, void *cx, FINT incx, void *cy, FINT incy, const double * c, const void *s);
  5188. void f77_zspcon(const FCHAR uplo, FINT n, const void *ap, FINT ipiv, const double * anorm, double * rcond, void *work, FINT2 info);
  5189. void f77_zspmv(const FCHAR uplo, FINT n, const void *alpha, const void *ap, const void *x, FINT incx, const void *beta, void *y, FINT incy);
  5190. void f77_zspr(const FCHAR uplo, FINT n, const void *alpha, const void *x, FINT incx, void *ap);
  5191. void f77_zsprfs(const FCHAR uplo, FINT n, FINT nrhs, const void *ap, const void *afp, FINT ipiv, const void *b, FINT ldb, void *x, FINT ldx, double * ferr, double * berr, void *work, double * rwork, FINT2 info);
  5192. void f77_zspsv(const FCHAR uplo, FINT n, FINT nrhs, void *ap, FINT2 ipiv, void *b, FINT ldb, FINT2 info);
  5193. void f77_zspsvx(const FCHAR fact, const FCHAR uplo, FINT n, FINT nrhs, const void *ap, void *afp, FINT2 ipiv, const void *b, FINT ldb, void *x, FINT ldx, double * rcond, double * ferr, double * berr, void *work, double * rwork, FINT2 info);
  5194. void f77_zsptrf(const FCHAR uplo, FINT n, void *ap, FINT2 ipiv, FINT2 info);
  5195. void f77_zsptri(const FCHAR uplo, FINT n, void *ap, FINT ipiv, void *work, FINT2 info);
  5196. void f77_zsptrs(const FCHAR uplo, FINT n, FINT nrhs, const void *ap, FINT ipiv, void *b, FINT ldb, FINT2 info);
  5197. void f77_zstedc(const FCHAR compz, FINT n, double * d, double * e, void *z, FINT ldz, void *work, FINT lwork, double * rwork, FINT lrwork, FINT2 iwork, FINT liwork, FINT2 info);
  5198. void f77_zstegr(const FCHAR jobz, const FCHAR range, FINT n, double * d, double * e, const double * vl, const double * vu, FINT il, FINT iu, const double * abstol, FINT2 m, double * w, void *z, FINT ldz, FINT2 isuppz, double * work, FINT lwork, FINT2 iwork, FINT liwork, FINT2 info);
  5199. void f77_zstein(FINT n, const double * d, const double * e, FINT m, const double * w, FINT iblock, FINT isplit, void *z, FINT ldz, double * work, FINT2 iwork, FINT2 ifail, FINT2 info);
  5200. void f77_zsteqr(const FCHAR compz, FINT n, double * d, double * e, void *z, FINT ldz, double * work, FINT2 info);
  5201. void f77_zsycon(const FCHAR uplo, FINT n, const void *a, FINT lda, FINT ipiv, const double * anorm, double * rcond, void *work, FINT2 info);
  5202. void f77_zsymv(const FCHAR uplo, FINT n, const void *alpha, const void *a, FINT lda, const void *x, FINT incx, const void *beta, void *y, FINT incy);
  5203. void f77_zsyr(const FCHAR uplo, FINT n, const void *alpha, const void *x, FINT incx, void *a, FINT lda);
  5204. void f77_zsyrfs(const FCHAR uplo, FINT n, FINT nrhs, const void *a, FINT lda, const void *af, FINT ldaf, FINT ipiv, const void *b, FINT ldb, void *x, FINT ldx, double * ferr, double * berr, void *work, double * rwork, FINT2 info);
  5205. void f77_zsysv(const FCHAR uplo, FINT n, FINT nrhs, void *a, FINT lda, FINT2 ipiv, void *b, FINT ldb, void *work, FINT lwork, FINT2 info);
  5206. void f77_zsysvx(const FCHAR fact, const FCHAR uplo, FINT n, FINT nrhs, const void *a, FINT lda, void *af, FINT ldaf, FINT2 ipiv, const void *b, FINT ldb, void *x, FINT ldx, double * rcond, double * ferr, double * berr, void *work, FINT lwork, double * rwork, FINT2 info);
  5207. void f77_zsytf2(const FCHAR uplo, FINT n, void *a, FINT lda, FINT2 ipiv, FINT2 info);
  5208. void f77_zsytrf(const FCHAR uplo, FINT n, void *a, FINT lda, FINT2 ipiv, void *work, FINT lwork, FINT2 info);
  5209. void f77_zsytri(const FCHAR uplo, FINT n, void *a, FINT lda, FINT ipiv, void *work, FINT2 info);
  5210. void f77_zsytrs(const FCHAR uplo, FINT n, FINT nrhs, const void *a, FINT lda, FINT ipiv, void *b, FINT ldb, FINT2 info);
  5211. void f77_ztbcon(const FCHAR norm, const FCHAR uplo, const FCHAR diag, FINT n, FINT kd, const void *ab, FINT ldab, double * rcond, void *work, double * rwork, FINT2 info);
  5212. void f77_ztbrfs(const FCHAR uplo, const FCHAR trans, const FCHAR diag, FINT n, FINT kd, FINT nrhs, const void *ab, FINT ldab, const void *b, FINT ldb, const void *x, FINT ldx, double * ferr, double * berr, void *work, double * rwork, FINT2 info);
  5213. void f77_ztbtrs(const FCHAR uplo, const FCHAR trans, const FCHAR diag, FINT n, FINT kd, FINT nrhs, const void *ab, FINT ldab, void *b, FINT ldb, FINT2 info);
  5214. void f77_ztgevc(const FCHAR side, const FCHAR howmny, FLOG select, FINT n, const void *s, FINT lds, const void *p, FINT ldp, void *vl, FINT ldvl, void *vr, FINT ldvr, FINT mm, FINT2 m, void *work, double * rwork, FINT2 info);
  5215. void f77_ztgex2(FLOG wantq, FLOG wantz, FINT n, void *a, FINT lda, void *b, FINT ldb, void *q, FINT ldq, void *z, FINT ldz, FINT j1, FINT2 info);
  5216. void f77_ztgexc(FLOG wantq, FLOG wantz, FINT n, void *a, FINT lda, void *b, FINT ldb, void *q, FINT ldq, void *z, FINT ldz, FINT ifst, FINT2 ilst, FINT2 info);
  5217. void f77_ztgsen(FINT ijob, FLOG wantq, FLOG wantz, FLOG select, FINT n, void *a, FINT lda, void *b, FINT ldb, void *alpha, void *beta, void *q, FINT ldq, void *z, FINT ldz, FINT2 m, double * pl, double * pr, double * dif, void *work, FINT lwork, FINT2 iwork, FINT liwork, FINT2 info);
  5218. void f77_ztgsja(const FCHAR jobu, const FCHAR jobv, const FCHAR jobq, FINT m, FINT p, FINT n, FINT k, FINT l, void *a, FINT lda, void *b, FINT ldb, const double * tola, const double * tolb, double * alpha, double * beta, void *u, FINT ldu, void *v, FINT ldv, void *q, FINT ldq, void *work, FINT2 ncycle, FINT2 info);
  5219. void f77_ztgsna(const FCHAR job, const FCHAR howmny, FLOG select, FINT n, const void *a, FINT lda, const void *b, FINT ldb, const void *vl, FINT ldvl, const void *vr, FINT ldvr, double * s, double * dif, FINT mm, FINT2 m, void *work, FINT lwork, FINT2 iwork, FINT2 info);
  5220. void f77_ztgsy2(const FCHAR trans, FINT ijob, FINT m, FINT n, const void *a, FINT lda, const void *b, FINT ldb, void *c, FINT ldc, const void *d, FINT ldd, const void *e, FINT lde, void *f, FINT ldf, double * scale, double * rdsum, double * rdscal, FINT2 info);
  5221. void f77_ztgsyl(const FCHAR trans, FINT ijob, FINT m, FINT n, const void *a, FINT lda, const void *b, FINT ldb, void *c, FINT ldc, const void *d, FINT ldd, const void *e, FINT lde, void *f, FINT ldf, double * dif, double * scale, void *work, FINT lwork, FINT2 iwork, FINT2 info);
  5222. void f77_ztpcon(const FCHAR norm, const FCHAR uplo, const FCHAR diag, FINT n, const void *ap, double * rcond, void *work, double * rwork, FINT2 info);
  5223. void f77_ztprfs(const FCHAR uplo, const FCHAR trans, const FCHAR diag, FINT n, FINT nrhs, const void *ap, const void *b, FINT ldb, const void *x, FINT ldx, double * ferr, double * berr, void *work, double * rwork, FINT2 info);
  5224. void f77_ztptri(const FCHAR uplo, const FCHAR diag, FINT n, void *ap, FINT2 info);
  5225. void f77_ztptrs(const FCHAR uplo, const FCHAR trans, const FCHAR diag, FINT n, FINT nrhs, const void *ap, void *b, FINT ldb, FINT2 info);
  5226. void f77_ztrcon(const FCHAR norm, const FCHAR uplo, const FCHAR diag, FINT n, const void *a, FINT lda, double * rcond, void *work, double * rwork, FINT2 info);
  5227. void f77_ztrevc(const FCHAR side, const FCHAR howmny, FLOG select, FINT n, void *t, FINT ldt, void *vl, FINT ldvl, void *vr, FINT ldvr, FINT mm, FINT2 m, void *work, double * rwork, FINT2 info);
  5228. void f77_ztrexc(const FCHAR compq, FINT n, void *t, FINT ldt, void *q, FINT ldq, FINT ifst, FINT ilst, FINT2 info);
  5229. void f77_ztrrfs(const FCHAR uplo, const FCHAR trans, const FCHAR diag, FINT n, FINT nrhs, const void *a, FINT lda, const void *b, FINT ldb, const void *x, FINT ldx, double * ferr, double * berr, void *work, double * rwork, FINT2 info);
  5230. void f77_ztrsen(const FCHAR job, const FCHAR compq, FLOG select, FINT n, void *t, FINT ldt, void *q, FINT ldq, void *w, FINT2 m, double * s, double * sep, void *work, FINT lwork, FINT2 info);
  5231. void f77_ztrsna(const FCHAR job, const FCHAR howmny, FLOG select, FINT n, const void *t, FINT ldt, const void *vl, FINT ldvl, const void *vr, FINT ldvr, double * s, double * sep, FINT mm, FINT2 m, void *work, FINT ldwork, double * rwork, FINT2 info);
  5232. void f77_ztrsyl(const FCHAR trana, const FCHAR tranb, FINT isgn, FINT m, FINT n, const void *a, FINT lda, const void *b, FINT ldb, void *c, FINT ldc, double * scale, FINT2 info);
  5233. void f77_ztrti2(const FCHAR uplo, const FCHAR diag, FINT n, void *a, FINT lda, FINT2 info);
  5234. void f77_ztrtri(const FCHAR uplo, const FCHAR diag, FINT n, void *a, FINT lda, FINT2 info);
  5235. void f77_ztrtrs(const FCHAR uplo, const FCHAR trans, const FCHAR diag, FINT n, FINT nrhs, const void *a, FINT lda, void *b, FINT ldb, FINT2 info);
  5236. void f77_ztzrqf(FINT m, FINT n, void *a, FINT lda, void *tau, FINT2 info);
  5237. void f77_ztzrzf(FINT m, FINT n, void *a, FINT lda, void *tau, void *work, FINT lwork, FINT2 info);
  5238. void f77_zung2l(FINT m, FINT n, FINT k, void *a, FINT lda, const void *tau, void *work, FINT2 info);
  5239. void f77_zung2r(FINT m, FINT n, FINT k, void *a, FINT lda, const void *tau, void *work, FINT2 info);
  5240. void f77_zungbr(const FCHAR vect, FINT m, FINT n, FINT k, void *a, FINT lda, const void *tau, void *work, FINT lwork, FINT2 info);
  5241. void f77_zunghr(FINT n, FINT ilo, FINT ihi, void *a, FINT lda, const void *tau, void *work, FINT lwork, FINT2 info);
  5242. void f77_zungl2(FINT m, FINT n, FINT k, void *a, FINT lda, const void *tau, void *work, FINT2 info);
  5243. void f77_zunglq(FINT m, FINT n, FINT k, void *a, FINT lda, const void *tau, void *work, FINT lwork, FINT2 info);
  5244. void f77_zungql(FINT m, FINT n, FINT k, void *a, FINT lda, const void *tau, void *work, FINT lwork, FINT2 info);
  5245. void f77_zungqr(FINT m, FINT n, FINT k, void *a, FINT lda, const void *tau, void *work, FINT lwork, FINT2 info);
  5246. void f77_zungr2(FINT m, FINT n, FINT k, void *a, FINT lda, const void *tau, void *work, FINT2 info);
  5247. void f77_zungrq(FINT m, FINT n, FINT k, void *a, FINT lda, const void *tau, void *work, FINT lwork, FINT2 info);
  5248. void f77_zungtr(const FCHAR uplo, FINT n, void *a, FINT lda, const void *tau, void *work, FINT lwork, FINT2 info);
  5249. void f77_zunm2l(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const void *a, FINT lda, const void *tau, void *c, FINT ldc, void *work, FINT2 info);
  5250. void f77_zunm2r(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const void *a, FINT lda, const void *tau, void *c, FINT ldc, void *work, FINT2 info);
  5251. void f77_zunmbr(const FCHAR vect, const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const void *a, FINT lda, const void *tau, void *c, FINT ldc, void *work, FINT lwork, FINT2 info);
  5252. void f77_zunmhr(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT ilo, FINT ihi, const void *a, FINT lda, const void *tau, void *c, FINT ldc, void *work, FINT lwork, FINT2 info);
  5253. void f77_zunml2(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const void *a, FINT lda, const void *tau, void *c, FINT ldc, void *work, FINT2 info);
  5254. void f77_zunmlq(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const void *a, FINT lda, const void *tau, void *c, FINT ldc, void *work, FINT lwork, FINT2 info);
  5255. void f77_zunmql(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const void *a, FINT lda, const void *tau, void *c, FINT ldc, void *work, FINT lwork, FINT2 info);
  5256. void f77_zunmqr(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const void *a, FINT lda, const void *tau, void *c, FINT ldc, void *work, FINT lwork, FINT2 info);
  5257. void f77_zunmr2(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const void *a, FINT lda, const void *tau, void *c, FINT ldc, void *work, FINT2 info);
  5258. void f77_zunmr3(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, FINT l, const void *a, FINT lda, const void *tau, void *c, FINT ldc, void *work, FINT2 info);
  5259. void f77_zunmrq(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, const void *a, FINT lda, const void *tau, void *c, FINT ldc, void *work, FINT lwork, FINT2 info);
  5260. void f77_zunmrz(const FCHAR side, const FCHAR trans, FINT m, FINT n, FINT k, FINT l, const void *a, FINT lda, const void *tau, void *c, FINT ldc, void *work, FINT lwork, FINT2 info);
  5261. void f77_zunmtr(const FCHAR side, const FCHAR uplo, const FCHAR trans, FINT m, FINT n, const void *a, FINT lda, const void *tau, void *c, FINT ldc, void *work, FINT lwork, FINT2 info);
  5262. void f77_zupgtr(const FCHAR uplo, FINT n, const void *ap, const void *tau, void *q, FINT ldq, void *work, FINT2 info);
  5263. void f77_zupmtr(const FCHAR side, const FCHAR uplo, const FCHAR trans, FINT m, FINT n, const void *ap, const void *tau, void *c, FINT ldc, void *work, FINT2 info);
  5264. #endif /* LAPACK_F77_H */