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

groups-usr.dox 19 kB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494
  1. /**
  2. *
  3. ****
  4. *
  5. * @defgroup lapack LAPACK
  6. * This is the group of LAPACK routines.
  7. *
  8. * @defgroup GE General Matrices
  9. * @ingroup lapack
  10. * This is the group of General Matrices routines
  11. * @defgroup GB General Band Matrix
  12. * @ingroup lapack
  13. * This is the group of General Band routines
  14. * @defgroup SY Symmetric Matrix
  15. * @ingroup lapack
  16. * This is the group of Symmetric Matrix routines
  17. * @defgroup PO Positive Definite Matrix
  18. * @ingroup lapack
  19. * This is the group of Positive Definite routines
  20. * @defgroup GT General tridiagonal Matrix
  21. * @ingroup lapack
  22. * This is the group of General tridiagonal routines
  23. * @defgroup PT Positive Definite tridiagonal Matrix
  24. * @ingroup lapack
  25. * This is the group of Positive Definite tridiagonal routines
  26. * @defgroup auxOTHERauxiliary Other Auxiliary Routines
  27. * @ingroup lapack
  28. * This is the group of Other Auxiliary routines
  29. *
  30. ****
  31. *
  32. * @defgroup solveGE Linear Solve
  33. * @ingroup GE
  34. * This is the group of Linear Solve Driver routines
  35. * @defgroup solveGB Linear Solve
  36. * @ingroup GB
  37. * This is the group of Linear Solve Driver routines
  38. * @defgroup solveSY Linear Solve
  39. * @ingroup SY
  40. * This is the group of Linear Solve Driver routines
  41. * @defgroup solvePO Linear Solve
  42. * @ingroup PO
  43. * This is the group of Linear Solve Driver routines
  44. * @defgroup solveGT Linear Solve
  45. * @ingroup GT
  46. * This is the group of Linear Solve Driver routines
  47. * @defgroup solvePT Linear Solve
  48. * @ingroup PT
  49. * This is the group of Linear Solve Driver routines
  50. * @defgroup eigenGE Eigenvalue
  51. * @ingroup GE
  52. * This is the group of Eigenvalue Driver routines
  53. * @defgroup eigenSY Eigenvalue
  54. * @ingroup SY
  55. * This is the group of Eigenvalue Driver routines
  56. * @defgroup singGE Singular Value
  57. * @ingroup GE
  58. * This is the group of Singular Value Driver routines
  59. * @defgroup computationalGE Computational routines
  60. * @ingroup GE
  61. * This is the group of Computational routines
  62. * @defgroup computationalGB Computational routines
  63. * @ingroup GB
  64. * This is the group of Computational routines
  65. * @defgroup computationalSY Computational routines
  66. * @ingroup SY
  67. * This is the group of Computational routines
  68. * @defgroup computationalPO Computational routines
  69. * @ingroup PO
  70. * This is the group of Computational routines
  71. * @defgroup computationalGT Computational routines
  72. * @ingroup GT
  73. * This is the group of Computational routines
  74. * @defgroup computationalPT Computational routines
  75. * @ingroup PT
  76. * This is the group of Computational routines
  77. * @defgroup auxiliaryGE Auxiliary routines
  78. * @ingroup GE
  79. * This is the group of Auxiliary routines
  80. * @defgroup auxiliaryGB Auxiliary routines
  81. * @ingroup GB
  82. * This is the group of Auxiliary routines
  83. * @defgroup auxiliarySY Auxiliary routines
  84. * @ingroup SY
  85. * This is the group of Auxiliary routines
  86. * @defgroup auxiliaryPO Auxiliary routines
  87. * @ingroup PO
  88. * This is the group of Auxiliary routines
  89. * @defgroup auxiliaryGT Auxiliary routines
  90. * @ingroup GT
  91. * This is the group of Auxiliary routines
  92. * @defgroup auxiliaryPT Auxiliary routines
  93. * @ingroup PT
  94. * This is the group of Auxiliary routines
  95. *
  96. ****
  97. *
  98. * @defgroup doubleGEsolve double
  99. * @ingroup solveGE
  100. * This is the group of double solve driver functions for GE matrices
  101. * @defgroup doublePOsolve double
  102. * @ingroup solvePO
  103. * This is the group of double solve driver functions for PO matrices
  104. * @defgroup doubleSYsolve double
  105. * @ingroup solveSY
  106. * This is the group of double solve driver functions for SY matrices
  107. * @defgroup doubleGBsolve double
  108. * @ingroup solveGB
  109. * This is the group of double solve driver functions for GB matrices
  110. * @defgroup doubleGTsolve double
  111. * @ingroup solveGT
  112. * This is the group of double solve driver functions for GT matrices
  113. * @defgroup doublePTsolve double
  114. * @ingroup solvePT
  115. * This is the group of double solve driver functions for PT matrices
  116. * @defgroup doubleGEeigen double
  117. * @ingroup eigenGE
  118. * This is the group of double eigenvalue driver functions for GE matrices
  119. * @defgroup doubleSYeigen double
  120. * @ingroup eigenSY
  121. * This is the group of double eigenvalue driver functions for SY matrices
  122. * @defgroup doubleGEsing double
  123. * @ingroup singGE
  124. * This is the group of double singular value driver functions for GE matrices
  125. * @defgroup doubleGEcomputational double
  126. * @ingroup computationalGE
  127. * This is the group of double computational functions for GE matrices
  128. * @defgroup doublePOcomputational double
  129. * @ingroup computationalPO
  130. * This is the group of double computational functions for PO matrices
  131. * @defgroup doubleSYcomputational double
  132. * @ingroup computationalSY
  133. * This is the group of double computational functions for SY matrices
  134. * @defgroup doubleGBcomputational double
  135. * @ingroup computationalGB
  136. * This is the group of double computational functions for GB matrices
  137. * @defgroup doubleGTcomputational double
  138. * @ingroup computationalGT
  139. * This is the group of double computational functions for GT matrices
  140. * @defgroup doublePTcomputational double
  141. * @ingroup computationalPT
  142. * This is the group of double computational functions for PT matrices
  143. * @defgroup doubleGEauxiliary double
  144. * @ingroup auxiliaryGE
  145. * This is the group of double auxiliary functions for GE matrices
  146. * @defgroup doublePOauxiliary double
  147. * @ingroup auxiliaryPO
  148. * This is the group of double auxiliary functions for PO matrices
  149. * @defgroup doubleSYauxiliary double
  150. * @ingroup auxiliarySY
  151. * This is the group of double auxiliary functions for SY matrices
  152. * @defgroup doubleGBauxiliary double
  153. * @ingroup auxiliaryGB
  154. * This is the group of double auxiliary functions for GB matrices
  155. * @defgroup doublePTauxiliary double
  156. * @ingroup auxiliaryPT
  157. * This is the group of double auxiliary functions for PT matrices
  158. * @defgroup doubleGTauxiliary double
  159. * @ingroup auxiliaryGT
  160. * This is the group of double auxiliary functions for GT matrices
  161. *
  162. ****
  163. *
  164. * @defgroup realGEsolve real
  165. * @ingroup solveGE
  166. * This is the group of real solve driver functions for GE matrices
  167. * @defgroup realPOsolve real
  168. * @ingroup solvePO
  169. * This is the group of real solve driver functions for PO matrices
  170. * @defgroup realSYsolve real
  171. * @ingroup solveSY
  172. * This is the group of real solve driver functions for SY matrices
  173. * @defgroup realGBsolve real
  174. * @ingroup solveGB
  175. * This is the group of real solve driver functions for GB matrices
  176. * @defgroup realGTsolve real
  177. * @ingroup solveGT
  178. * This is the group of real solve driver functions for GT matrices
  179. * @defgroup realPTsolve real
  180. * @ingroup solvePT
  181. * This is the group of real solve driver functions for PT matrices
  182. * @defgroup realGEeigen real
  183. * @ingroup eigenGE
  184. * This is the group of real eigenvalue driver functions for GE matrices
  185. * @defgroup realSYeigen real
  186. * @ingroup eigenSY
  187. * This is the group of real eigenvalue driver functions for SY matrices
  188. * @defgroup realGEsing real
  189. * @ingroup singGE
  190. * This is the group of real singular value driver functions for GE matrices
  191. * @defgroup realGEcomputational real
  192. * @ingroup computationalGE
  193. * This is the group of real computational functions for GE matrices
  194. * @defgroup realPOcomputational real
  195. * @ingroup computationalPO
  196. * This is the group of real computational functions for PO matrices
  197. * @defgroup realSYcomputational real
  198. * @ingroup computationalSY
  199. * This is the group of real computational functions for SY matrices
  200. * @defgroup realGBcomputational real
  201. * @ingroup computationalGB
  202. * This is the group of real computational functions for GB matrices
  203. * @defgroup realPTcomputational real
  204. * @ingroup computationalPT
  205. * This is the group of real computational functions for PT matrices
  206. * @defgroup realGTcomputational real
  207. * @ingroup computationalGT
  208. * This is the group of real computational functions for GT matrices
  209. * @defgroup realGEauxiliary real
  210. * @ingroup auxiliaryGE
  211. * This is the group of real auxiliary functions for GE matrices
  212. * @defgroup realPOauxiliary real
  213. * @ingroup auxiliaryPO
  214. * This is the group of real auxiliary functions for PO matrices
  215. * @defgroup realSYauxiliary real
  216. * @ingroup auxiliarySY
  217. * This is the group of real auxiliary functions for SY matrices
  218. * @defgroup realGBauxiliary real
  219. * @ingroup auxiliaryGB
  220. * This is the group of real auxiliary functions for GB matrices
  221. * @defgroup realGTauxiliary real
  222. * @ingroup auxiliaryGT
  223. * This is the group of real auxiliary functions for GT matrices
  224. * @defgroup realPTauxiliary real
  225. * @ingroup auxiliaryPT
  226. * This is the group of real auxiliary functions for PT matrices
  227. *
  228. ****
  229. *
  230. * @defgroup complexGEsolve complex
  231. * @ingroup solveGE
  232. * This is the group of complex solve driver functions for GE matrices
  233. * @defgroup complexPOsolve complex
  234. * @ingroup solvePO
  235. * This is the group of complex solve driver functions for PO matrices
  236. * @defgroup complexSYsolve complex
  237. * @ingroup solveSY
  238. * This is the group of complex solve driver functions for SY matrices
  239. * @defgroup complexGBsolve complex
  240. * @ingroup solveGB
  241. * This is the group of complex solve driver functions for GB matrices
  242. * @defgroup complexGTsolve complex
  243. * @ingroup solveGT
  244. * This is the group of complex solve driver functions for GT matrices
  245. * @defgroup complexPTsolve complex
  246. * @ingroup solvePT
  247. * This is the group of complex solve driver functions for PT matrices
  248. * @defgroup complexGEeigen complex
  249. * @ingroup eigenGE
  250. * This is the group of complex eigenvalue driver functions for GE matrices
  251. * @defgroup complexSYeigen complex
  252. * @ingroup eigenSY
  253. * This is the group of complex eigenvalue driver functions for SY matrices
  254. * @defgroup complexGEsing complex
  255. * @ingroup singGE
  256. * This is the group of complex singular value driver functions for GE matrices
  257. * @defgroup complexGEcomputational complex
  258. * @ingroup computationalGE
  259. * This is the group of complex computational functions for GE matrices
  260. * @defgroup complexPOcomputational complex
  261. * @ingroup computationalPO
  262. * This is the group of complex computational functions for PO matrices
  263. * @defgroup complexSYcomputational complex
  264. * @ingroup computationalSY
  265. * This is the group of complex computational functions for SY matrices
  266. * @defgroup complexGBcomputational complex
  267. * @ingroup computationalGB
  268. * This is the group of complex computational functions for GB matrices
  269. * @defgroup complexGTcomputational complex
  270. * @ingroup computationalGT
  271. * This is the group of complex computational functions for GT matrices
  272. * @defgroup complexPTcomputational complex
  273. * @ingroup computationalPT
  274. * This is the group of complex computational functions for PT matrices
  275. * @defgroup complexGEauxiliary complex
  276. * @ingroup auxiliaryGE
  277. * This is the group of complex auxiliary functions for GE matrices
  278. * @defgroup complexPOauxiliary complex
  279. * @ingroup auxiliaryPO
  280. * This is the group of complex auxiliary functions for PO matrices
  281. * @defgroup complexSYauxiliary complex
  282. * @ingroup auxiliarySY
  283. * This is the group of complex auxiliary functions for SY matrices
  284. * @defgroup complexGBauxiliary complex
  285. * @ingroup auxiliaryGB
  286. * This is the group of complex auxiliary functions for GB matrices
  287. *
  288. ****
  289. *
  290. * @defgroup complex16GEsolve complex16
  291. * @ingroup solveGE
  292. * This is the group of complex16 solve driver functions for GE matrices
  293. * @defgroup complex16POsolve complex16
  294. * @ingroup solvePO
  295. * This is the group of complex16 solve driver functions for PO matrices
  296. * @defgroup complex16SYsolve complex16
  297. * @ingroup solveSY
  298. * This is the group of complex16 solve driver functions for SY matrices
  299. * @defgroup complex16GBsolve complex16
  300. * @ingroup solveGB
  301. * This is the group of complex16 solve driver functions for GB matrices
  302. * @defgroup complex16GTsolve complex16
  303. * @ingroup solveGT
  304. * This is the group of complex16 solve driver functions for GT matrices
  305. * @defgroup complex16PTsolve complex16
  306. * @ingroup solvePT
  307. * This is the group of complex16 solve driver functions for PT matrices
  308. * @defgroup complex16GEeigen complex16
  309. * @ingroup eigenGE
  310. * This is the group of complex16 eigenvalue driver functions for GE matrices
  311. * @defgroup complex16SYeigen complex16
  312. * @ingroup eigenSY
  313. * This is the group of complex16 eigenvalue driver functions for SY matrices
  314. * @defgroup complex16GEsing complex16
  315. * @ingroup singGE
  316. * This is the group of complex16 singular value driver functions for GE matrices
  317. * @defgroup complex16GEcomputational complex16
  318. * @ingroup computationalGE
  319. * This is the group of complex16 computational functions for GE matrices
  320. * @defgroup complex16POcomputational complex16
  321. * @ingroup computationalPO
  322. * This is the group of complex16 computational functions for PO matrices
  323. * @defgroup complex16SYcomputational complex16
  324. * @ingroup computationalSY
  325. * This is the group of complex16 computational functions for SY matrices
  326. * @defgroup complex16GBcomputational complex16
  327. * @ingroup computationalGB
  328. * This is the group of complex16 computational functions for GB matrices
  329. * @defgroup complex16GTcomputational complex16
  330. * @ingroup computationalGT
  331. * This is the group of complex16 computational functions for GT matrices
  332. * @defgroup complex16PTcomputational complex16
  333. * @ingroup computationalPT
  334. * This is the group of complex16 computational functions for PT matrices
  335. * @defgroup complex16GEauxiliary complex16
  336. * @ingroup auxiliaryGE
  337. * This is the group of complex16 auxiliary functions for GE matrices
  338. * @defgroup complex16POauxiliary complex16
  339. * @ingroup auxiliaryPO
  340. * This is the group of complex16 auxiliary functions for PO matrices
  341. * @defgroup complex16SYauxiliary complex16
  342. * @ingroup auxiliarySY
  343. * This is the group of complex16 auxiliary functions for SY matrices
  344. * @defgroup complex16GBauxiliary complex16
  345. * @ingroup auxiliaryGB
  346. * This is the group of complex16 auxiliary functions for GB matrices
  347. *
  348. ****
  349. *
  350. * @defgroup testing LAPACK Testing
  351. * This is the group of LAPACK TESTING routines.
  352. *
  353. * @defgroup matgen Matrix Generation
  354. * @ingroup testing
  355. * This is the group of LAPACK TESTING MATGEN routines.
  356. *
  357. * @defgroup lin Linear Solve
  358. * @ingroup testing
  359. * This is the group of LAPACK TESTING LIN routines.
  360. *
  361. * @defgroup eig Eigenvalue and Singular value
  362. * @ingroup testing
  363. * This is the group of LAPACK TESTING EIG routines.
  364. *
  365. * @defgroup real_matgen real
  366. * @ingroup matgen
  367. * This is the group of real LAPACK TESTING MATGEN routines.
  368. *
  369. * @defgroup double_matgen double
  370. * @ingroup matgen
  371. * This is the group of double LAPACK TESTING MATGEN routines.
  372. *
  373. * @defgroup complex_matgen complex
  374. * @ingroup matgen
  375. * This is the group of complex LAPACK TESTING MATGEN routines.
  376. *
  377. * @defgroup complex16_matgen complex16
  378. * @ingroup matgen
  379. * This is the group of complex16 LAPACK TESTING MATGEN routines.
  380. *
  381. * @defgroup aux_matgen aux
  382. * @ingroup matgen
  383. * This is the group of auxiliary LAPACK TESTING MATGEN routines.
  384. *
  385. * @defgroup single_lin real
  386. * @ingroup lin
  387. * This is the group of real LAPACK TESTING LIN routines.
  388. *
  389. * @defgroup double_lin double
  390. * @ingroup lin
  391. * This is the group of double LAPACK TESTING LIN routines.
  392. *
  393. * @defgroup complex_lin complex
  394. * @ingroup lin
  395. * This is the group of complex LAPACK TESTING LIN routines.
  396. *
  397. * @defgroup complex16_lin complex16
  398. * @ingroup lin
  399. * This is the group of complex16 LAPACK TESTING LIN routines.
  400. *
  401. * @defgroup aux_lin aux
  402. * @ingroup lin
  403. * This is the group of auxiliary LAPACK TESTING LIN routines.
  404. *
  405. * @defgroup single_eig real
  406. * @ingroup eig
  407. * This is the group of real LAPACK TESTING EIG routines.
  408. *
  409. * @defgroup double_eig double
  410. * @ingroup eig
  411. * This is the group of double LAPACK TESTING EIG routines.
  412. *
  413. * @defgroup complex_eig complex
  414. * @ingroup eig
  415. * This is the group of complex LAPACK TESTING EIG routines.
  416. *
  417. * @defgroup complex16_eig complex16
  418. * @ingroup eig
  419. * This is the group of complex16 LAPACK TESTING EIG routines.
  420. *
  421. * @defgroup aux_eig aux
  422. * @ingroup eig
  423. * This is the group of auxiliary LAPACK TESTING EIG routines.
  424. *
  425. ****
  426. * @defgroup blas Reference BLAS
  427. * This is the group of BLAS routines.
  428. *
  429. * @defgroup level1 Level1
  430. * @ingroup blas
  431. * This is the group of LEVEL 1 BLAS routines.
  432. * @defgroup level2 Level2
  433. * @ingroup blas
  434. * This is the group of LEVEL 2 BLAS routines.
  435. * @defgroup level3 Level3
  436. * @ingroup blas
  437. * This is the group of LEVEL 3 BLAS routines.
  438. * @defgroup blastesting Testing
  439. * @ingroup blas
  440. * This is the group of BLAS TESTING routines.
  441. *
  442. * @defgroup single_blas_level1 real
  443. * @ingroup level1
  444. * This is the group of real LEVEL 1 BLAS routines.
  445. * @defgroup double_blas_level1 double
  446. * @ingroup level1
  447. * This is the group of double LEVEL 1 BLAS routines.
  448. * @defgroup complex_blas_level1 complex
  449. * @ingroup level1
  450. * This is the group of complex LEVEL 1 BLAS routines.
  451. * @defgroup complex16_blas_level1 complex16
  452. * @ingroup level1
  453. * This is the group of complex16 LEVEL 1 BLAS routines.
  454. *
  455. * @defgroup single_blas_level2 real
  456. * @ingroup level2
  457. * This is the group of real LEVEL 2 BLAS routines.
  458. * @defgroup double_blas_level2 double
  459. * @ingroup level2
  460. * This is the group of double LEVEL 2 BLAS routines.
  461. * @defgroup complex_blas_level2 complex
  462. * @ingroup level2
  463. * This is the group of complex LEVEL 2 BLAS routines.
  464. * @defgroup complex16_blas_level2 complex16
  465. * @ingroup level2
  466. * This is the group of complex16 LEVEL 2 BLAS routines.
  467. *
  468. * @defgroup single_blas_level3 real
  469. * @ingroup level3
  470. * This is the group of real LEVEL 3 BLAS routines.
  471. * @defgroup double_blas_level3 double
  472. * @ingroup level3
  473. * This is the group of double LEVEL 3 BLAS routines.
  474. * @defgroup complex_blas_level3 complex
  475. * @ingroup level3
  476. * This is the group of complex LEVEL 3 BLAS routines.
  477. * @defgroup complex16_blas_level3 complex16
  478. * @ingroup level3
  479. * This is the group of complex16 LEVEL 3 BLAS routines.
  480. *
  481. * @defgroup single_blas_testing real
  482. * @ingroup blastesting
  483. * This is the group of real BLAS TESTING routines.
  484. * @defgroup double_blas_testing double
  485. * @ingroup blastesting
  486. * This is the group of double BLAS TESTING routines.
  487. * @defgroup complex_blas_testing complex
  488. * @ingroup blastesting
  489. * This is the group of complex BLAS TESTING routines.
  490. * @defgroup complex16_blas_testing complex16
  491. * @ingroup blastesting
  492. * This is the group of complex16 BLAS TESTING routines.
  493. *
  494. **/