\contentsline {chapter}{\numberline {1}Numerical Analysis \cite {4}}{1}{chapter.1}
\contentsline {chapter}{\numberline {2}Chapter Overview}{3}{chapter.2}
\contentsline {chapter}{\numberline {3}Algebra Cover Code}{7}{chapter.3}
\contentsline {section}{\numberline {3.1}package BLAS1 BlasLevelOne}{7}{section.3.1}
\contentsline {subsection}{\numberline {3.1.1}BlasLevelOne (BLAS1)}{42}{subsection.3.1.1}
\contentsline {section}{\numberline {3.2}dcabs1 BLAS}{48}{section.3.2}
\contentsline {section}{\numberline {3.3}lsame BLAS}{53}{section.3.3}
\contentsline {section}{\numberline {3.4}daxpy BLAS}{69}{section.3.4}
\contentsline {section}{\numberline {3.5}dcopy BLAS}{81}{section.3.5}
\contentsline {section}{\numberline {3.6}ddot BLAS}{91}{section.3.6}
\contentsline {section}{\numberline {3.7}dnrm2 BLAS}{99}{section.3.7}
\contentsline {section}{\numberline {3.8}drotg BLAS}{105}{section.3.8}
\contentsline {section}{\numberline {3.9}drot BLAS}{117}{section.3.9}
\contentsline {section}{\numberline {3.10}dscal BLAS}{134}{section.3.10}
\contentsline {section}{\numberline {3.11}dswap BLAS}{141}{section.3.11}
\contentsline {section}{\numberline {3.12}dzasum BLAS}{149}{section.3.12}
\contentsline {section}{\numberline {3.13}dznrm2 BLAS}{154}{section.3.13}
\contentsline {section}{\numberline {3.14}icamax BLAS}{162}{section.3.14}
\contentsline {section}{\numberline {3.15}idamax BLAS}{170}{section.3.15}
\contentsline {section}{\numberline {3.16}isamax BLAS}{177}{section.3.16}
\contentsline {section}{\numberline {3.17}izamax BLAS}{185}{section.3.17}
\contentsline {section}{\numberline {3.18}zaxpy BLAS}{192}{section.3.18}
\contentsline {section}{\numberline {3.19}zcopy BLAS}{208}{section.3.19}
\contentsline {section}{\numberline {3.20}zdotc BLAS}{212}{section.3.20}
\contentsline {section}{\numberline {3.21}zdotu BLAS}{216}{section.3.21}
\contentsline {section}{\numberline {3.22}zdscal BLAS}{219}{section.3.22}
\contentsline {section}{\numberline {3.23}zrotg BLAS}{222}{section.3.23}
\contentsline {section}{\numberline {3.24}zscal BLAS}{226}{section.3.24}
\contentsline {section}{\numberline {3.25}zswap BLAS}{229}{section.3.25}
\contentsline {chapter}{\numberline {4}BLAS Level 2}{235}{chapter.4}
\contentsline {section}{\numberline {4.1}dgbmv BLAS}{235}{section.4.1}
\contentsline {section}{\numberline {4.2}dgemv BLAS}{248}{section.4.2}
\contentsline {section}{\numberline {4.3}dger BLAS}{258}{section.4.3}
\contentsline {section}{\numberline {4.4}dsbmv BLAS}{265}{section.4.4}
\contentsline {section}{\numberline {4.5}dspmv BLAS}{278}{section.4.5}
\contentsline {section}{\numberline {4.6}dspr2 BLAS}{290}{section.4.6}
\contentsline {section}{\numberline {4.7}dspr BLAS}{301}{section.4.7}
\contentsline {section}{\numberline {4.8}dsymv BLAS}{310}{section.4.8}
\contentsline {section}{\numberline {4.9}dsyr2 BLAS}{322}{section.4.9}
\contentsline {section}{\numberline {4.10}dsyr BLAS}{333}{section.4.10}
\contentsline {section}{\numberline {4.11}dtbmv BLAS}{341}{section.4.11}
\contentsline {section}{\numberline {4.12}dtbsv BLAS}{358}{section.4.12}
\contentsline {section}{\numberline {4.13}dtpmv BLAS}{375}{section.4.13}
\contentsline {section}{\numberline {4.14}dtpsv BLAS}{391}{section.4.14}
\contentsline {section}{\numberline {4.15}dtrmv BLAS}{407}{section.4.15}
\contentsline {section}{\numberline {4.16}dtrsv BLAS}{421}{section.4.16}
\contentsline {section}{\numberline {4.17}zgbmv BLAS}{435}{section.4.17}
\contentsline {section}{\numberline {4.18}zgemv BLAS}{450}{section.4.18}
\contentsline {section}{\numberline {4.19}zgerc BLAS}{462}{section.4.19}
\contentsline {section}{\numberline {4.20}zgeru BLAS}{468}{section.4.20}
\contentsline {section}{\numberline {4.21}zhbmv BLAS}{474}{section.4.21}
\contentsline {section}{\numberline {4.22}zhemv BLAS}{488}{section.4.22}
\contentsline {section}{\numberline {4.23}zher2 BLAS}{500}{section.4.23}
\contentsline {section}{\numberline {4.24}zher BLAS}{515}{section.4.24}
\contentsline {section}{\numberline {4.25}zhpmv BLAS}{526}{section.4.25}
\contentsline {section}{\numberline {4.26}zhpr2 BLAS}{539}{section.4.26}
\contentsline {section}{\numberline {4.27}zhpr BLAS}{554}{section.4.27}
\contentsline {section}{\numberline {4.28}ztbmv BLAS}{566}{section.4.28}
\contentsline {section}{\numberline {4.29}ztbsv BLAS}{586}{section.4.29}
\contentsline {section}{\numberline {4.30}ztpmv BLAS}{607}{section.4.30}
\contentsline {section}{\numberline {4.31}ztpsv BLAS}{626}{section.4.31}
\contentsline {section}{\numberline {4.32}ztrmv BLAS}{646}{section.4.32}
\contentsline {section}{\numberline {4.33}ztrsv BLAS}{664}{section.4.33}
\contentsline {chapter}{\numberline {5}BLAS Level 3}{683}{chapter.5}
\contentsline {section}{\numberline {5.1}dgemm BLAS}{683}{section.5.1}
\contentsline {section}{\numberline {5.2}dsymm BLAS}{696}{section.5.2}
\contentsline {section}{\numberline {5.3}dsyr2k BLAS}{710}{section.5.3}
\contentsline {section}{\numberline {5.4}dsyrk BLAS}{725}{section.5.4}
\contentsline {section}{\numberline {5.5}dtrmm BLAS}{739}{section.5.5}
\contentsline {section}{\numberline {5.6}dtrsm BLAS}{757}{section.5.6}
\contentsline {section}{\numberline {5.7}zgemm BLAS}{776}{section.5.7}
\contentsline {section}{\numberline {5.8}zhemm BLAS}{796}{section.5.8}
\contentsline {section}{\numberline {5.9}zher2k BLAS}{811}{section.5.9}
\contentsline {section}{\numberline {5.10}zherk BLAS}{831}{section.5.10}
\contentsline {section}{\numberline {5.11}zsymm BLAS}{849}{section.5.11}
\contentsline {section}{\numberline {5.12}zsyr2k BLAS}{863}{section.5.12}
\contentsline {section}{\numberline {5.13}zsyrk BLAS}{878}{section.5.13}
\contentsline {section}{\numberline {5.14}ztrmm BLAS}{891}{section.5.14}
\contentsline {section}{\numberline {5.15}ztrsm BLAS}{912}{section.5.15}
\contentsline {chapter}{\numberline {6}LAPACK}{937}{chapter.6}
\contentsline {section}{\numberline {6.1}dbdsdc LAPACK}{937}{section.6.1}
\contentsline {section}{\numberline {6.2}dbdsqr LAPACK}{957}{section.6.2}
\contentsline {section}{\numberline {6.3}ddisna LAPACK}{995}{section.6.3}
\contentsline {section}{\numberline {6.4}dgebak LAPACK}{1003}{section.6.4}
\contentsline {section}{\numberline {6.5}dgebal LAPACK}{1010}{section.6.5}
\contentsline {section}{\numberline {6.6}dgebd2 LAPACK}{1022}{section.6.6}
\contentsline {section}{\numberline {6.7}dgebrd LAPACK}{1032}{section.6.7}
\contentsline {section}{\numberline {6.8}dgeev LAPACK}{1042}{section.6.8}
\contentsline {section}{\numberline {6.9}dgeevx LAPACK}{1062}{section.6.9}
\contentsline {section}{\numberline {6.10}dgehd2 LAPACK}{1086}{section.6.10}
\contentsline {section}{\numberline {6.11}dgehrd LAPACK}{1092}{section.6.11}
\contentsline {section}{\numberline {6.12}dgelq2 LAPACK}{1102}{section.6.12}
\contentsline {section}{\numberline {6.13}dgelqf LAPACK}{1106}{section.6.13}
\contentsline {section}{\numberline {6.14}dgeqr2 LAPACK}{1114}{section.6.14}
\contentsline {section}{\numberline {6.15}dgeqrf LAPACK}{1118}{section.6.15}
\contentsline {section}{\numberline {6.16}dgesdd LAPACK}{1125}{section.6.16}
\contentsline {section}{\numberline {6.17}dgesvd LAPACK}{1193}{section.6.17}
\contentsline {section}{\numberline {6.18}dgesv LAPACK}{1391}{section.6.18}
\contentsline {section}{\numberline {6.19}dgetf2 LAPACK}{1395}{section.6.19}
\contentsline {section}{\numberline {6.20}dgetrf LAPACK}{1400}{section.6.20}
\contentsline {section}{\numberline {6.21}dgetrs LAPACK}{1407}{section.6.21}
\contentsline {section}{\numberline {6.22}dhseqr LAPACK}{1412}{section.6.22}
\contentsline {section}{\numberline {6.23}disnan LAPACK}{1432}{section.6.23}
\contentsline {section}{\numberline {6.24}dlabad LAPACK}{1434}{section.6.24}
\contentsline {section}{\numberline {6.25}dlabrd LAPACK}{1436}{section.6.25}
\contentsline {section}{\numberline {6.26}dlacon LAPACK}{1454}{section.6.26}
\contentsline {section}{\numberline {6.27}dlacpy LAPACK}{1462}{section.6.27}
\contentsline {section}{\numberline {6.28}dladiv LAPACK}{1466}{section.6.28}
\contentsline {section}{\numberline {6.29}dlaed6 LAPACK}{1468}{section.6.29}
\contentsline {section}{\numberline {6.30}dlaexc LAPACK}{1481}{section.6.30}
\contentsline {section}{\numberline {6.31}dlahqr LAPACK}{1499}{section.6.31}
\contentsline {section}{\numberline {6.32}dlahrd LAPACK}{1522}{section.6.32}
\contentsline {section}{\numberline {6.33}dlaisnan LAPACK}{1531}{section.6.33}
\contentsline {section}{\numberline {6.34}dlaln2 LAPACK}{1533}{section.6.34}
\contentsline {section}{\numberline {6.35}dlamch LAPACK}{1559}{section.6.35}
\contentsline {section}{\numberline {6.36}dlamc1 LAPACK}{1564}{section.6.36}
\contentsline {section}{\numberline {6.37}dlamc2 LAPACK}{1571}{section.6.37}
\contentsline {section}{\numberline {6.38}dlamc3 LAPACK}{1582}{section.6.38}
\contentsline {section}{\numberline {6.39}dlamc4 LAPACK}{1584}{section.6.39}
\contentsline {section}{\numberline {6.40}dlamc5 LAPACK}{1588}{section.6.40}
\contentsline {section}{\numberline {6.41}dlamrg LAPACK}{1594}{section.6.41}
\contentsline {section}{\numberline {6.42}dlange LAPACK}{1599}{section.6.42}
\contentsline {section}{\numberline {6.43}dlanhs LAPACK}{1605}{section.6.43}
\contentsline {section}{\numberline {6.44}dlanst LAPACK}{1611}{section.6.44}
\contentsline {section}{\numberline {6.45}dlanv2 LAPACK}{1616}{section.6.45}
\contentsline {section}{\numberline {6.46}dlapy2 LAPACK}{1624}{section.6.46}
\contentsline {section}{\numberline {6.47}dlapy3 LAPACK}{1626}{section.6.47}
\contentsline {section}{\numberline {6.48}dlaqtr LAPACK}{1629}{section.6.48}
\contentsline {section}{\numberline {6.49}dlarfb LAPACK}{1666}{section.6.49}
\contentsline {section}{\numberline {6.50}dlarfg LAPACK}{1691}{section.6.50}
\contentsline {section}{\numberline {6.51}dlarf LAPACK}{1696}{section.6.51}
\contentsline {section}{\numberline {6.52}dlarft LAPACK}{1700}{section.6.52}
\contentsline {section}{\numberline {6.53}dlarfx LAPACK}{1710}{section.6.53}
\contentsline {section}{\numberline {6.54}dlartg LAPACK}{1765}{section.6.54}
\contentsline {section}{\numberline {6.55}dlas2 LAPACK}{1771}{section.6.55}
\contentsline {section}{\numberline {6.56}dlascl LAPACK}{1775}{section.6.56}
\contentsline {section}{\numberline {6.57}dlasd0 LAPACK}{1787}{section.6.57}
\contentsline {section}{\numberline {6.58}dlasd1 LAPACK}{1798}{section.6.58}
\contentsline {section}{\numberline {6.59}dlasd2 LAPACK}{1806}{section.6.59}
\contentsline {section}{\numberline {6.60}dlasd3 LAPACK}{1827}{section.6.60}
\contentsline {section}{\numberline {6.61}dlasd4 LAPACK}{1846}{section.6.61}
\contentsline {section}{\numberline {6.62}dlasd5 LAPACK}{1895}{section.6.62}
\contentsline {section}{\numberline {6.63}dlasd6 LAPACK}{1904}{section.6.63}
\contentsline {section}{\numberline {6.64}dlasd7 LAPACK}{1914}{section.6.64}
\contentsline {section}{\numberline {6.65}dlasd8 LAPACK}{1932}{section.6.65}
\contentsline {section}{\numberline {6.66}dlasda LAPACK}{1945}{section.6.66}
\contentsline {section}{\numberline {6.67}dlasdq LAPACK}{1964}{section.6.67}
\contentsline {section}{\numberline {6.68}dlasdt LAPACK}{1977}{section.6.68}
\contentsline {section}{\numberline {6.69}dlaset LAPACK}{1983}{section.6.69}
\contentsline {section}{\numberline {6.70}dlasq1 LAPACK}{1987}{section.6.70}
\contentsline {section}{\numberline {6.71}dlasq2 LAPACK}{1994}{section.6.71}
\contentsline {section}{\numberline {6.72}dlasq3 LAPACK}{2021}{section.6.72}
\contentsline {section}{\numberline {6.73}dlasq4 LAPACK}{2040}{section.6.73}
\contentsline {section}{\numberline {6.74}dlasq5 LAPACK}{2058}{section.6.74}
\contentsline {section}{\numberline {6.75}dlasq6 LAPACK}{2072}{section.6.75}
\contentsline {section}{\numberline {6.76}dlasr LAPACK}{2084}{section.6.76}
\contentsline {section}{\numberline {6.77}dlasrt LAPACK}{2103}{section.6.77}
\contentsline {section}{\numberline {6.78}dlassq LAPACK}{2113}{section.6.78}
\contentsline {section}{\numberline {6.79}dlasv2 LAPACK}{2117}{section.6.79}
\contentsline {section}{\numberline {6.80}dlaswp LAPACK}{2125}{section.6.80}
\contentsline {section}{\numberline {6.81}dlasy2 LAPACK}{2131}{section.6.81}
\contentsline {section}{\numberline {6.82}dorg2r LAPACK}{2154}{section.6.82}
\contentsline {section}{\numberline {6.83}dorgbr LAPACK}{2159}{section.6.83}
\contentsline {section}{\numberline {6.84}dorghr LAPACK}{2169}{section.6.84}
\contentsline {section}{\numberline {6.85}dorgl2 LAPACK}{2175}{section.6.85}
\contentsline {section}{\numberline {6.86}dorglq LAPACK}{2181}{section.6.86}
\contentsline {section}{\numberline {6.87}dorgqr LAPACK}{2189}{section.6.87}
\contentsline {section}{\numberline {6.88}dorm2r LAPACK}{2198}{section.6.88}
\contentsline {section}{\numberline {6.89}dormbr LAPACK}{2205}{section.6.89}
\contentsline {section}{\numberline {6.90}dorml2 LAPACK}{2215}{section.6.90}
\contentsline {section}{\numberline {6.91}dormlq LAPACK}{2222}{section.6.91}
\contentsline {section}{\numberline {6.92}dormqr LAPACK}{2232}{section.6.92}
\contentsline {section}{\numberline {6.93}dtrevc LAPACK}{2242}{section.6.93}
\contentsline {section}{\numberline {6.94}dtrexc LAPACK}{2302}{section.6.94}
\contentsline {section}{\numberline {6.95}dtrsna LAPACK}{2317}{section.6.95}
\contentsline {section}{\numberline {6.96}ieeeck LAPACK}{2340}{section.6.96}
\contentsline {section}{\numberline {6.97}ilaenv LAPACK}{2346}{section.6.97}
\contentsline {section}{\numberline {6.98}ilazlc LAPACK}{2367}{section.6.98}
\contentsline {section}{\numberline {6.99}ilazlr LAPACK}{2370}{section.6.99}
\contentsline {section}{\numberline {6.100}zgebak LAPACK}{2374}{section.6.100}
\contentsline {section}{\numberline {6.101}zgebal LAPACK}{2383}{section.6.101}
\contentsline {section}{\numberline {6.102}zgeev LAPACK}{2397}{section.6.102}
\contentsline {section}{\numberline {6.103}zgehd2 LAPACK}{2417}{section.6.103}
\contentsline {section}{\numberline {6.104}zgehrd LAPACK}{2424}{section.6.104}
\contentsline {section}{\numberline {6.105}zhseqr LAPACK}{2436}{section.6.105}
\contentsline {section}{\numberline {6.106}zlacgv LAPACK}{2451}{section.6.106}
\contentsline {section}{\numberline {6.107}zlacpy LAPACK}{2455}{section.6.107}
\contentsline {section}{\numberline {6.108}zladiv LAPACK}{2459}{section.6.108}
\contentsline {section}{\numberline {6.109}zlahqr LAPACK}{2462}{section.6.109}
\contentsline {section}{\numberline {6.110}zlahr2 LAPACK}{2485}{section.6.110}
\contentsline {section}{\numberline {6.111}zlange LAPACK}{2499}{section.6.111}
\contentsline {section}{\numberline {6.112}zlaqr0 LAPACK}{2505}{section.6.112}
\contentsline {section}{\numberline {6.113}zlaqr1 LAPACK}{2531}{section.6.113}
\contentsline {section}{\numberline {6.114}zlaqr2 LAPACK}{2537}{section.6.114}
\contentsline {section}{\numberline {6.115}zlaqr3 LAPACK}{2557}{section.6.115}
\contentsline {section}{\numberline {6.116}zlaqr4 LAPACK}{2579}{section.6.116}
\contentsline {section}{\numberline {6.117}zlaqr5 LAPACK}{2604}{section.6.117}
\contentsline {section}{\numberline {6.118}zlarfb LAPACK}{2654}{section.6.118}
\contentsline {section}{\numberline {6.119}zlarf LAPACK}{2689}{section.6.119}
\contentsline {section}{\numberline {6.120}zlarfg LAPACK}{2696}{section.6.120}
\contentsline {section}{\numberline {6.121}zlarft LAPACK}{2701}{section.6.121}
\contentsline {section}{\numberline {6.122}zlartg LAPACK}{2715}{section.6.122}
\contentsline {section}{\numberline {6.123}zlascl LAPACK}{2723}{section.6.123}
\contentsline {section}{\numberline {6.124}zlaset LAPACK}{2735}{section.6.124}
\contentsline {section}{\numberline {6.125}zlassq LAPACK}{2740}{section.6.125}
\contentsline {section}{\numberline {6.126}zlatrs LAPACK}{2745}{section.6.126}
\contentsline {section}{\numberline {6.127}zrot LAPACK}{2779}{section.6.127}
\contentsline {section}{\numberline {6.128}ztrevc LAPACK}{2784}{section.6.128}
\contentsline {section}{\numberline {6.129}ztrexc LAPACK}{2803}{section.6.129}
\contentsline {section}{\numberline {6.130}zung2r LAPACK}{2810}{section.6.130}
\contentsline {section}{\numberline {6.131}zunghr LAPACK}{2816}{section.6.131}
\contentsline {section}{\numberline {6.132}zungqr LAPACK}{2824}{section.6.132}
\contentsline {section}{\numberline {6.133}zunm2r LAPACK}{2834}{section.6.133}
\contentsline {section}{\numberline {6.134}zunmhr LAPACK}{2842}{section.6.134}
\contentsline {section}{\numberline {6.135}zunmqr LAPACK}{2850}{section.6.135}
\contentsline {chapter}{\numberline {7}LAPACK tests}{2863}{chapter.7}
\contentsline {chapter}{\numberline {8}Chunk collections}{2879}{chapter.8}
\contentsline {chapter}{\numberline {9}Index}{2891}{chapter.9}
