<?xml-stylesheet type="text/xsl" href="../styles/pmathml.xsl"?>
<!-- saved from url=(0014)about:internet -->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:dsi="http://www.w3.org/1999/xlink" xmlns:m="http://www.w3.org/1998/Math/MathML" xml:space="preserve"><head><meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"/><title>F06 Chapter Contents : NAG Library Manual, Mark 22</title><link rel="stylesheet" href="../styles/libdoc.css" type="text/css"/></head><body><hr/><div><a class="chap" href="../../pdf/F06/f06conts.pdf">F06 Chapter Contents (PDF version)</a></div><div><a class="chapint" href="f06intro.xml">F06 Chapter Introduction</a></div>
<div><a class="htmltoc" href="../FRONTMATTER/manconts.xml">NAG Library Manual</a></div><hr/><h1 class="libdoc">NAG Library Chapter Contents<br/><br/>F06 &#8211; Linear Algebra Support Routines</h1>
<h3 class="standard"><a class="chapint" href="../F06/f06intro.xml">F06 Chapter Introduction</a></h3>
<div class="left-tablediv"><table class="contents"><tbody>
<tr>
<td class="contents" valign="top" align="left"><b>Routine<br/>Name</b></td>
<td class="contents" valign="top" align="center"><b>Mark of<br/>Introduction</b></td>
<td class="contents" valign="top" align="left"><br/><b>Purpose</b></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06aaf.xml">F06AAF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06aaf.xml">DROTG</a><br/>
Generate real plane rotation</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06baf.xml">F06BAF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Generate real plane rotation, storing tangent</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06bcf.xml">F06BCF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Recover cosine and sine from given real tangent</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06bef.xml">F06BEF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Generate real Jacobi plane rotation</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06bhf.xml">F06BHF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Apply real similarity rotation to 2 by 2 symmetric matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06blf.xml">F06BLF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Compute quotient of two real scalars, with overflow flag</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06bmf.xml">F06BMF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Compute Euclidean norm from scaled form</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06bnf.xml">F06BNF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Compute square root of <m:math><m:mfenced separators=""><m:msup><m:mi>a</m:mi><m:mn>2</m:mn></m:msup><m:mo>+</m:mo><m:msup><m:mi>b</m:mi><m:mn>2</m:mn></m:msup></m:mfenced></m:math>, real<m:math><m:mi>a</m:mi></m:math>&#160;and <m:math><m:mi>b</m:mi></m:math></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06bpf.xml">F06BPF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Compute eigenvalue of 2 by 2 real symmetric matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06caf.xml">F06CAF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Generate complex plane rotation, storing tangent, real cosine</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06cbf.xml">F06CBF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Generate complex plane rotation, storing tangent, real sine</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06ccf.xml">F06CCF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Recover cosine and sine from given complex tangent, real cosine</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06cdf.xml">F06CDF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Recover cosine and sine from given complex tangent, real sine</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06chf.xml">F06CHF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Apply complex similarity rotation to 2 by 2 Hermitian matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06clf.xml">F06CLF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Compute quotient of two complex scalars, with overflow flag</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06dbf.xml">F06DBF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Broadcast scalar into integer vector</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06dff.xml">F06DFF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Copy integer vector</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06eaf.xml">F06EAF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06eaf.xml">DDOT</a><br/>
Dot product of two real vectors</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06ecf.xml">F06ECF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06ecf.xml">DAXPY</a><br/>
Add scalar times real vector to real vector</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06edf.xml">F06EDF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06edf.xml">DSCAL</a><br/>
Multiply real vector by scalar</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06eff.xml">F06EFF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06eff.xml">DCOPY</a><br/>
Copy real vector</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06egf.xml">F06EGF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06egf.xml">DSWAP</a><br/>
Swap two real vectors</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06ejf.xml">F06EJF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06ejf.xml">DNRM2</a><br/>
Compute Euclidean norm of real vector</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06ekf.xml">F06EKF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06ekf.xml">DASUM</a><br/>
Sum absolute values of real vector elements</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06epf.xml">F06EPF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06epf.xml">DROT</a><br/>
Apply real plane rotation</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06erf.xml">F06ERF</a></td>
<td class="contentsdoc" valign="top" align="center">14</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06erf.xml">DDOTI</a><br/>
Dot product of two real sparse vectors</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06etf.xml">F06ETF</a></td>
<td class="contentsdoc" valign="top" align="center">14</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06etf.xml">DAXPYI</a><br/>
Add scalar times real sparse vector to real sparse vector</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06euf.xml">F06EUF</a></td>
<td class="contentsdoc" valign="top" align="center">14</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06euf.xml">DGTHR</a><br/>
Gather real sparse vector</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06evf.xml">F06EVF</a></td>
<td class="contentsdoc" valign="top" align="center">14</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06evf.xml">DGTHRZ</a><br/>
Gather and set to zero real sparse vector</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06ewf.xml">F06EWF</a></td>
<td class="contentsdoc" valign="top" align="center">14</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06ewf.xml">DSCTR</a><br/>
Scatter real sparse vector</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06exf.xml">F06EXF</a></td>
<td class="contentsdoc" valign="top" align="center">14</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06exf.xml">DROTI</a><br/>
Apply plane rotation to two real sparse vectors</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06faf.xml">F06FAF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Compute cosine of angle between two real vectors</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06fbf.xml">F06FBF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Broadcast scalar into real vector</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06fcf.xml">F06FCF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Multiply real vector by diagonal matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06fdf.xml">F06FDF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Multiply real vector by scalar, preserving input vector</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06fef.xml">F06FEF</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top">Multiply real vector by reciprocal of scalar</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06fgf.xml">F06FGF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Negate real vector</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06fjf.xml">F06FJF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Update Euclidean norm of real vector in scaled form</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06fkf.xml">F06FKF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Compute weighted Euclidean norm of real vector</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06flf.xml">F06FLF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Elements of real vector with largest and smallest absolute value</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06fpf.xml">F06FPF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Apply real symmetric plane rotation to two vectors</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06fqf.xml">F06FQF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Generate sequence of real plane rotations</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06frf.xml">F06FRF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Generate real elementary reflection, NAG style</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06fsf.xml">F06FSF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Generate real elementary reflection, LINPACK style</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06ftf.xml">F06FTF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Apply real elementary reflection, NAG style</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06fuf.xml">F06FUF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Apply real elementary reflection, LINPACK style</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06gaf.xml">F06GAF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06gaf.xml">ZDOTU</a><br/>
Dot product of two complex vectors, unconjugated</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06gbf.xml">F06GBF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06gbf.xml">ZDOTC</a><br/>
Dot product of two complex vectors, conjugated</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06gcf.xml">F06GCF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06gcf.xml">ZAXPY</a><br/>
Add scalar times complex vector to complex vector</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06gdf.xml">F06GDF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06gdf.xml">ZSCAL</a><br/>
Multiply complex vector by complex scalar</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06gff.xml">F06GFF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06gff.xml">ZCOPY</a><br/>
Copy complex vector</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06ggf.xml">F06GGF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06ggf.xml">ZSWAP</a><br/>
Swap two complex vectors</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06grf.xml">F06GRF</a></td>
<td class="contentsdoc" valign="top" align="center">14</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06grf.xml">ZDOTUI</a><br/>
Dot product of two complex sparse vector, unconjugated</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06gsf.xml">F06GSF</a></td>
<td class="contentsdoc" valign="top" align="center">14</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06gsf.xml">ZDOTCI</a><br/>
Dot product of two complex sparse vector, conjugated</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06gtf.xml">F06GTF</a></td>
<td class="contentsdoc" valign="top" align="center">14</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06gtf.xml">ZAXPYI</a><br/>
Add scalar times complex sparse vector to complex sparse vector</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06guf.xml">F06GUF</a></td>
<td class="contentsdoc" valign="top" align="center">14</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06guf.xml">ZGTHR</a><br/>
Gather complex sparse vector</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06gvf.xml">F06GVF</a></td>
<td class="contentsdoc" valign="top" align="center">14</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06gvf.xml">ZGTHRZ</a><br/>
Gather and set to zero complex sparse vector</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06gwf.xml">F06GWF</a></td>
<td class="contentsdoc" valign="top" align="center">14</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06gwf.xml">ZSCTR</a><br/>
Scatter complex sparse vector</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06hbf.xml">F06HBF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Broadcast scalar into complex vector</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06hcf.xml">F06HCF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Multiply complex vector by complex diagonal matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06hdf.xml">F06HDF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Multiply complex vector by complex scalar, preserving input vector</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06hgf.xml">F06HGF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Negate complex vector</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06hmf.xml">F06HMF</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06hmf.xml">ZROT</a><br/>
Apply plane rotation with real cosine and complex sine</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06hpf.xml">F06HPF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Apply complex plane rotation</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06hqf.xml">F06HQF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Generate sequence of complex plane rotations</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06hrf.xml">F06HRF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Generate complex elementary reflection</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06htf.xml">F06HTF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Apply complex elementary reflection</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06jdf.xml">F06JDF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06jdf.xml">ZDSCAL</a><br/>
Multiply complex vector by real scalar</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06jjf.xml">F06JJF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06jjf.xml">DZNRM2</a><br/>
Compute Euclidean norm of complex vector</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06jkf.xml">F06JKF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06jkf.xml">DZASUM</a><br/>
Sum absolute values of complex vector elements</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06jlf.xml">F06JLF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06jlf.xml">IDAMAX</a><br/>
Index, real vector element with largest absolute value</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06jmf.xml">F06JMF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06jmf.xml">IZAMAX</a><br/>
Index, complex vector element with largest absolute value</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06kcf.xml">F06KCF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Multiply complex vector by real diagonal matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06kdf.xml">F06KDF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Multiply complex vector by real scalar, preserving input vector</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06kef.xml">F06KEF</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top">Multiply complex vector by reciprocal of real scalar</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06kff.xml">F06KFF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Copy real vector to complex vector</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06kjf.xml">F06KJF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Update Euclidean norm of complex vector in scaled form</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06klf.xml">F06KLF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Last non-negligible element of real vector</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06kpf.xml">F06KPF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Apply real plane rotation to two complex vectors</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06paf.xml">F06PAF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06paf.xml">DGEMV</a><br/>
Matrix-vector product, real rectangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06pbf.xml">F06PBF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06pbf.xml">DGBMV</a><br/>
Matrix-vector product, real rectangular band matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06pcf.xml">F06PCF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06pcf.xml">DSYMV</a><br/>
Matrix-vector product, real symmetric matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06pdf.xml">F06PDF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06pdf.xml">DSBMV</a><br/>
Matrix-vector product, real symmetric band matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06pef.xml">F06PEF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06pef.xml">DSPMV</a><br/>
Matrix-vector product, real symmetric packed matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06pff.xml">F06PFF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06pff.xml">DTRMV</a><br/>
Matrix-vector product, real triangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06pgf.xml">F06PGF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06pgf.xml">DTBMV</a><br/>
Matrix-vector product, real triangular band matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06phf.xml">F06PHF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06phf.xml">DTPMV</a><br/>
Matrix-vector product, real triangular packed matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06pjf.xml">F06PJF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06pjf.xml">DTRSV</a><br/>
System of equations, real triangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06pkf.xml">F06PKF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06pkf.xml">DTBSV</a><br/>
System of equations, real triangular band matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06plf.xml">F06PLF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06plf.xml">DTPSV</a><br/>
System of equations, real triangular packed matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06pmf.xml">F06PMF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06pmf.xml">DGER</a><br/>
Rank-1 update, real rectangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06ppf.xml">F06PPF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06ppf.xml">DSYR</a><br/>
Rank-1 update, real symmetric matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06pqf.xml">F06PQF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06pqf.xml">DSPR</a><br/>
Rank-1 update, real symmetric packed matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06prf.xml">F06PRF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06prf.xml">DSYR2</a><br/>
Rank-2 update, real symmetric matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06psf.xml">F06PSF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06psf.xml">DSPR2</a><br/>
Rank-2 update, real symmetric packed matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06qff.xml">F06QFF</a></td>
<td class="contentsdoc" valign="top" align="center">13</td>
<td class="contentsdoc" valign="top">Matrix copy, real rectangular or trapezoidal matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06qhf.xml">F06QHF</a></td>
<td class="contentsdoc" valign="top" align="center">13</td>
<td class="contentsdoc" valign="top">Matrix initialization, real rectangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06qjf.xml">F06QJF</a></td>
<td class="contentsdoc" valign="top" align="center">13</td>
<td class="contentsdoc" valign="top">Permute rows or columns, real rectangular matrix, permutations represented by an integer array</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06qkf.xml">F06QKF</a></td>
<td class="contentsdoc" valign="top" align="center">13</td>
<td class="contentsdoc" valign="top">Permute rows or columns, real rectangular matrix, permutations represented by a real array</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06qmf.xml">F06QMF</a></td>
<td class="contentsdoc" valign="top" align="center">13</td>
<td class="contentsdoc" valign="top">Orthogonal similarity transformation of real symmetric matrix as a sequence of plane rotations</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06qpf.xml">F06QPF</a></td>
<td class="contentsdoc" valign="top" align="center">13</td>
<td class="contentsdoc" valign="top"><m:math><m:mi>Q</m:mi><m:mi>R</m:mi></m:math>&#160;factorization by sequence of plane rotations, rank-1 update of real upper triangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06qqf.xml">F06QQF</a></td>
<td class="contentsdoc" valign="top" align="center">13</td>
<td class="contentsdoc" valign="top"><m:math><m:mi>Q</m:mi><m:mi>R</m:mi></m:math>&#160;factorization by sequence of plane rotations, real upper triangular matrix augmented by a full row</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06qrf.xml">F06QRF</a></td>
<td class="contentsdoc" valign="top" align="center">13</td>
<td class="contentsdoc" valign="top"><m:math><m:mi>Q</m:mi><m:mi>R</m:mi></m:math>&#160;or <m:math><m:mi>R</m:mi><m:mi>Q</m:mi></m:math>&#160;factorization by sequence of plane rotations, real upper Hessenberg matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06qsf.xml">F06QSF</a></td>
<td class="contentsdoc" valign="top" align="center">13</td>
<td class="contentsdoc" valign="top"><m:math><m:mi>Q</m:mi><m:mi>R</m:mi></m:math>&#160;or <m:math><m:mi>R</m:mi><m:mi>Q</m:mi></m:math>&#160;factorization by sequence of plane rotations, real upper spiked matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06qtf.xml">F06QTF</a></td>
<td class="contentsdoc" valign="top" align="center">13</td>
<td class="contentsdoc" valign="top"><m:math><m:mi>Q</m:mi><m:mi>R</m:mi></m:math>&#160;factorization of <m:math><m:mi>U</m:mi><m:mi>P</m:mi></m:math>&#160;or <m:math><m:mi>R</m:mi><m:mi>Q</m:mi></m:math>&#160;factorization of <m:math><m:mi>P</m:mi><m:mi>U</m:mi></m:math>, <m:math><m:mi>U</m:mi></m:math>real upper triangular, <m:math><m:mi>P</m:mi></m:math>&#160;a sequence of plane rotations</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06qvf.xml">F06QVF</a></td>
<td class="contentsdoc" valign="top" align="center">13</td>
<td class="contentsdoc" valign="top">Compute upper Hessenberg matrix by sequence of plane rotations, real upper triangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06qwf.xml">F06QWF</a></td>
<td class="contentsdoc" valign="top" align="center">13</td>
<td class="contentsdoc" valign="top">Compute upper spiked matrix by sequence of plane rotations, real upper triangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06qxf.xml">F06QXF</a></td>
<td class="contentsdoc" valign="top" align="center">13</td>
<td class="contentsdoc" valign="top">Apply sequence of plane rotations, real rectangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06raf.xml">F06RAF</a></td>
<td class="contentsdoc" valign="top" align="center">15</td>
<td class="contentsdoc" valign="top"><m:math><m:mn>1</m:mn></m:math>-norm, <m:math><m:mi>&#8734;</m:mi></m:math>-norm, Frobenius norm, largest absolute element, real general matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06rbf.xml">F06RBF</a></td>
<td class="contentsdoc" valign="top" align="center">15</td>
<td class="contentsdoc" valign="top"><m:math><m:mn>1</m:mn></m:math>-norm, <m:math><m:mi>&#8734;</m:mi></m:math>-norm, Frobenius norm, largest absolute element, real band matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06rcf.xml">F06RCF</a></td>
<td class="contentsdoc" valign="top" align="center">15</td>
<td class="contentsdoc" valign="top"><m:math><m:mn>1</m:mn></m:math>-norm, <m:math><m:mi>&#8734;</m:mi></m:math>-norm, Frobenius norm, largest absolute element, real symmetric matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06rdf.xml">F06RDF</a></td>
<td class="contentsdoc" valign="top" align="center">15</td>
<td class="contentsdoc" valign="top"><m:math><m:mn>1</m:mn></m:math>-norm, <m:math><m:mi>&#8734;</m:mi></m:math>-norm, Frobenius norm, largest absolute element, real symmetric matrix, packed storage</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06ref.xml">F06REF</a></td>
<td class="contentsdoc" valign="top" align="center">15</td>
<td class="contentsdoc" valign="top"><m:math><m:mn>1</m:mn></m:math>-norm, <m:math><m:mi>&#8734;</m:mi></m:math>-norm, Frobenius norm, largest absolute element, real symmetric band matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06rjf.xml">F06RJF</a></td>
<td class="contentsdoc" valign="top" align="center">15</td>
<td class="contentsdoc" valign="top"><m:math><m:mn>1</m:mn></m:math>-norm, <m:math><m:mi>&#8734;</m:mi></m:math>-norm, Frobenius norm, largest absolute element, real trapezoidal/triangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06rkf.xml">F06RKF</a></td>
<td class="contentsdoc" valign="top" align="center">15</td>
<td class="contentsdoc" valign="top"><m:math><m:mn>1</m:mn></m:math>-norm, <m:math><m:mi>&#8734;</m:mi></m:math>-norm, Frobenius norm, largest absolute element, real triangular matrix, packed storage</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06rlf.xml">F06RLF</a></td>
<td class="contentsdoc" valign="top" align="center">15</td>
<td class="contentsdoc" valign="top"><m:math><m:mn>1</m:mn></m:math>-norm, <m:math><m:mi>&#8734;</m:mi></m:math>-norm, Frobenius norm, largest absolute element, real triangular band matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06rmf.xml">F06RMF</a></td>
<td class="contentsdoc" valign="top" align="center">15</td>
<td class="contentsdoc" valign="top"><m:math><m:mn>1</m:mn></m:math>-norm, <m:math><m:mi>&#8734;</m:mi></m:math>-norm, Frobenius norm, largest absolute element, real Hessenberg matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06rnf.xml">F06RNF</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><m:math><m:mn>1</m:mn></m:math>-norm, <m:math><m:mi>&#8734;</m:mi></m:math>-norm, Frobenius norm, largest absolute element, real tridiagonal matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06rpf.xml">F06RPF</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><m:math><m:mn>1</m:mn></m:math>-norm, <m:math><m:mi>&#8734;</m:mi></m:math>-norm, Frobenius norm, largest absolute element, real symmetric tridiagonal matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06saf.xml">F06SAF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06saf.xml">ZGEMV</a><br/>
Matrix-vector product, complex rectangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06sbf.xml">F06SBF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06sbf.xml">ZGBMV</a><br/>
Matrix-vector product, complex rectangular band matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06scf.xml">F06SCF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06scf.xml">ZHEMV</a><br/>
Matrix-vector product, complex Hermitian matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06sdf.xml">F06SDF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06sdf.xml">ZHBMV</a><br/>
Matrix-vector product, complex Hermitian band matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06sef.xml">F06SEF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06sef.xml">ZHPMV</a><br/>
Matrix-vector product, complex Hermitian packed matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06sff.xml">F06SFF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06sff.xml">ZTRMV</a><br/>
Matrix-vector product, complex triangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06sgf.xml">F06SGF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06sgf.xml">ZTBMV</a><br/>
Matrix-vector product, complex triangular band matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06shf.xml">F06SHF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06shf.xml">ZTPMV</a><br/>
Matrix-vector product, complex triangular packed matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06sjf.xml">F06SJF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06sjf.xml">ZTRSV</a><br/>
System of equations, complex triangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06skf.xml">F06SKF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06skf.xml">ZTBSV</a><br/>
System of equations, complex triangular band matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06slf.xml">F06SLF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06slf.xml">ZTPSV</a><br/>
System of equations, complex triangular packed matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06smf.xml">F06SMF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06smf.xml">ZGERU</a><br/>
Rank-1 update, complex rectangular matrix, unconjugated vector</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06snf.xml">F06SNF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06snf.xml">ZGERC</a><br/>
Rank-1 update, complex rectangular matrix, conjugated vector</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06spf.xml">F06SPF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06spf.xml">ZHER</a><br/>
Rank-1 update, complex Hermitian matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06sqf.xml">F06SQF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06sqf.xml">ZHPR</a><br/>
Rank-1 update, complex Hermitian packed matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06srf.xml">F06SRF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06srf.xml">ZHER2</a><br/>
Rank-2 update, complex Hermitian matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06ssf.xml">F06SSF</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06ssf.xml">ZHPR2</a><br/>
Rank-2 update, complex Hermitian packed matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06taf.xml">F06TAF</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top">Matrix-vector product, complex symmetric matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06tbf.xml">F06TBF</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top">Rank-1 update, complex symmetric matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06tcf.xml">F06TCF</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top">Matrix-vector product, complex symmetric packed matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06tdf.xml">F06TDF</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top">Rank-1 update, complex symmetric packed matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06tff.xml">F06TFF</a></td>
<td class="contentsdoc" valign="top" align="center">13</td>
<td class="contentsdoc" valign="top">Matrix copy, complex rectangular or trapezoidal matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06thf.xml">F06THF</a></td>
<td class="contentsdoc" valign="top" align="center">13</td>
<td class="contentsdoc" valign="top">Matrix initialization, complex rectangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06tmf.xml">F06TMF</a></td>
<td class="contentsdoc" valign="top" align="center">13</td>
<td class="contentsdoc" valign="top">Unitary similarity transformation of Hermitian matrix as a sequence of plane rotations</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06tpf.xml">F06TPF</a></td>
<td class="contentsdoc" valign="top" align="center">13</td>
<td class="contentsdoc" valign="top"><m:math><m:mi>Q</m:mi><m:mi>R</m:mi></m:math>&#160;factorization by sequence of plane rotations, rank-1 update of complex upper triangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06tqf.xml">F06TQF</a></td>
<td class="contentsdoc" valign="top" align="center">13</td>
<td class="contentsdoc" valign="top"><m:math><m:mi>Q</m:mi><m:mi>R</m:mi><m:mo>&#215;</m:mo><m:mi>k</m:mi></m:math>&#160;factorization by sequence of plane rotations, complex upper triangular matrix augmented by a full row</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06trf.xml">F06TRF</a></td>
<td class="contentsdoc" valign="top" align="center">13</td>
<td class="contentsdoc" valign="top"><m:math><m:mi>Q</m:mi><m:mi>R</m:mi></m:math>&#160;or <m:math><m:mi>R</m:mi><m:mi>Q</m:mi></m:math>&#160;factorization by sequence of plane rotations, complex upper Hessenberg matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06tsf.xml">F06TSF</a></td>
<td class="contentsdoc" valign="top" align="center">13</td>
<td class="contentsdoc" valign="top"><m:math><m:mi>Q</m:mi><m:mi>R</m:mi></m:math>&#160;or <m:math><m:mi>R</m:mi><m:mi>Q</m:mi></m:math>&#160;factorization by sequence of plane rotations, complex upper spiked matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06ttf.xml">F06TTF</a></td>
<td class="contentsdoc" valign="top" align="center">13</td>
<td class="contentsdoc" valign="top"><m:math><m:mi>Q</m:mi><m:mi>R</m:mi></m:math>&#160;factorization of <m:math><m:mi>U</m:mi><m:mi>P</m:mi></m:math>&#160;or <m:math><m:mi>R</m:mi><m:mi>Q</m:mi></m:math>&#160;factorization of <m:math><m:mi>P</m:mi><m:mi>U</m:mi></m:math>, <m:math><m:mi>U</m:mi></m:math>&#160;complex upper triangular, <m:math><m:mi>P</m:mi></m:math>&#160;a sequence of plane rotations</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06tvf.xml">F06TVF</a></td>
<td class="contentsdoc" valign="top" align="center">13</td>
<td class="contentsdoc" valign="top">Compute upper Hessenberg matrix by sequence of plane rotations, complex upper triangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06twf.xml">F06TWF</a></td>
<td class="contentsdoc" valign="top" align="center">13</td>
<td class="contentsdoc" valign="top">Compute upper spiked matrix by sequence of plane rotations, complex upper triangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06txf.xml">F06TXF</a></td>
<td class="contentsdoc" valign="top" align="center">13</td>
<td class="contentsdoc" valign="top">Apply sequence of plane rotations, complex rectangular matrix, real cosine and complex sine</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06tyf.xml">F06TYF</a></td>
<td class="contentsdoc" valign="top" align="center">13</td>
<td class="contentsdoc" valign="top">Apply sequence of plane rotations, complex rectangular matrix, complex cosine and real sine</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06uaf.xml">F06UAF</a></td>
<td class="contentsdoc" valign="top" align="center">15</td>
<td class="contentsdoc" valign="top"><m:math><m:mn>1</m:mn></m:math>-norm, <m:math><m:mi>&#8734;</m:mi></m:math>-norm, Frobenius norm, largest absolute element, complex general matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06ubf.xml">F06UBF</a></td>
<td class="contentsdoc" valign="top" align="center">15</td>
<td class="contentsdoc" valign="top"><m:math><m:mn>1</m:mn></m:math>-norm, <m:math><m:mi>&#8734;</m:mi></m:math>-norm, Frobenius norm, largest absolute element, complex band matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06ucf.xml">F06UCF</a></td>
<td class="contentsdoc" valign="top" align="center">15</td>
<td class="contentsdoc" valign="top"><m:math><m:mn>1</m:mn></m:math>-norm, <m:math><m:mi>&#8734;</m:mi></m:math>-norm, Frobenius norm, largest absolute element, complex Hermitian matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06udf.xml">F06UDF</a></td>
<td class="contentsdoc" valign="top" align="center">15</td>
<td class="contentsdoc" valign="top"><m:math><m:mn>1</m:mn></m:math>-norm, <m:math><m:mi>&#8734;</m:mi></m:math>-norm, Frobenius norm, largest absolute element, complex Hermitian matrix, packed storage</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06uef.xml">F06UEF</a></td>
<td class="contentsdoc" valign="top" align="center">15</td>
<td class="contentsdoc" valign="top"><m:math><m:mn>1</m:mn></m:math>-norm, <m:math><m:mi>&#8734;</m:mi></m:math>-norm, Frobenius norm, largest absolute element, complex Hermitian band matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06uff.xml">F06UFF</a></td>
<td class="contentsdoc" valign="top" align="center">15</td>
<td class="contentsdoc" valign="top"><m:math><m:mn>1</m:mn></m:math>-norm, <m:math><m:mi>&#8734;</m:mi></m:math>-norm, Frobenius norm, largest absolute element, complex symmetric matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06ugf.xml">F06UGF</a></td>
<td class="contentsdoc" valign="top" align="center">15</td>
<td class="contentsdoc" valign="top"><m:math><m:mn>1</m:mn></m:math>-norm, <m:math><m:mi>&#8734;</m:mi></m:math>-norm, Frobenius norm, largest absolute element, complex symmetric matrix, packed storage</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06uhf.xml">F06UHF</a></td>
<td class="contentsdoc" valign="top" align="center">15</td>
<td class="contentsdoc" valign="top"><m:math><m:mn>1</m:mn></m:math>-norm, <m:math><m:mi>&#8734;</m:mi></m:math>-norm, Frobenius norm, largest absolute element, complex symmetric band matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06ujf.xml">F06UJF</a></td>
<td class="contentsdoc" valign="top" align="center">15</td>
<td class="contentsdoc" valign="top"><m:math><m:mn>1</m:mn></m:math>-norm, <m:math><m:mi>&#8734;</m:mi></m:math>-norm, Frobenius norm, largest absolute element, complex trapezoidal/triangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06ukf.xml">F06UKF</a></td>
<td class="contentsdoc" valign="top" align="center">15</td>
<td class="contentsdoc" valign="top"><m:math><m:mn>1</m:mn></m:math>-norm, <m:math><m:mi>&#8734;</m:mi></m:math>-norm, Frobenius norm, largest absolute element, complex triangular matrix, packed storage</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06ulf.xml">F06ULF</a></td>
<td class="contentsdoc" valign="top" align="center">15</td>
<td class="contentsdoc" valign="top"><m:math><m:mn>1</m:mn></m:math>-norm, <m:math><m:mi>&#8734;</m:mi></m:math>-norm, Frobenius norm, largest absolute element, complex triangular band matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06umf.xml">F06UMF</a></td>
<td class="contentsdoc" valign="top" align="center">15</td>
<td class="contentsdoc" valign="top"><m:math><m:mn>1</m:mn></m:math>-norm, <m:math><m:mi>&#8734;</m:mi></m:math>-norm, Frobenius norm, largest absolute element, complex Hessenberg matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06unf.xml">F06UNF</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><m:math><m:mn>1</m:mn></m:math>-norm, <m:math><m:mi>&#8734;</m:mi></m:math>-norm, Frobenius norm, largest absolute element, complex tridiagonal matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06upf.xml">F06UPF</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><m:math><m:mn>1</m:mn></m:math>-norm, <m:math><m:mi>&#8734;</m:mi></m:math>-norm, Frobenius norm, largest absolute element, complex Hermitian tridiagonal matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06vjf.xml">F06VJF</a></td>
<td class="contentsdoc" valign="top" align="center">13</td>
<td class="contentsdoc" valign="top">Permute rows or columns, complex rectangular matrix, permutations represented by an integer array</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06vkf.xml">F06VKF</a></td>
<td class="contentsdoc" valign="top" align="center">13</td>
<td class="contentsdoc" valign="top">Permute rows or columns, complex rectangular matrix, permutations represented by a real array</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06vxf.xml">F06VXF</a></td>
<td class="contentsdoc" valign="top" align="center">13</td>
<td class="contentsdoc" valign="top">Apply sequence of plane rotations, complex rectangular matrix, real cosine and sine</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06yaf.xml">F06YAF</a></td>
<td class="contentsdoc" valign="top" align="center">14</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06yaf.xml">DGEMM</a><br/>
Matrix-matrix product, two real rectangular matrices</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06ycf.xml">F06YCF</a></td>
<td class="contentsdoc" valign="top" align="center">14</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06ycf.xml">DSYMM</a><br/>
Matrix-matrix product, one real symmetric matrix, one real rectangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06yff.xml">F06YFF</a></td>
<td class="contentsdoc" valign="top" align="center">14</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06yff.xml">DTRMM</a><br/>
Matrix-matrix product, one real triangular matrix, one real rectangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06yjf.xml">F06YJF</a></td>
<td class="contentsdoc" valign="top" align="center">14</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06yjf.xml">DTRSM</a><br/>
Solves a system of equations with multiple right-hand sides, real triangular coefficient matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06ypf.xml">F06YPF</a></td>
<td class="contentsdoc" valign="top" align="center">14</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06ypf.xml">DSYRK</a><br/>
Rank-<m:math><m:mi>k</m:mi></m:math>&#160;update of a real symmetric matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06yrf.xml">F06YRF</a></td>
<td class="contentsdoc" valign="top" align="center">14</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06yrf.xml">DSYR2K</a><br/>
Rank-<m:math><m:mn>2</m:mn><m:mi>k</m:mi></m:math>&#160;update of a real symmetric matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06zaf.xml">F06ZAF</a></td>
<td class="contentsdoc" valign="top" align="center">14</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06zaf.xml">ZGEMM</a><br/>
Matrix-matrix product, two complex rectangular matrices</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06zcf.xml">F06ZCF</a></td>
<td class="contentsdoc" valign="top" align="center">14</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06zcf.xml">ZHEMM</a><br/>
Matrix-matrix product, one complex Hermitian matrix, one complex rectangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06zff.xml">F06ZFF</a></td>
<td class="contentsdoc" valign="top" align="center">14</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06zff.xml">ZTRMM</a><br/>
Matrix-matrix product, one complex triangular matrix, one complex rectangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06zjf.xml">F06ZJF</a></td>
<td class="contentsdoc" valign="top" align="center">14</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06zjf.xml">ZTRSM</a><br/>
Solves system of equations with multiple right-hand sides, complex triangular coefficient matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06zpf.xml">F06ZPF</a></td>
<td class="contentsdoc" valign="top" align="center">14</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06zpf.xml">ZHERK</a><br/>
Rank-<m:math><m:mi>k</m:mi></m:math>&#160;update of a complex Hermitian matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06zrf.xml">F06ZRF</a></td>
<td class="contentsdoc" valign="top" align="center">14</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06zrf.xml">ZHER2K</a><br/>
Rank-<m:math><m:mn>2</m:mn><m:mi>k</m:mi></m:math>&#160;update of a complex Hermitian matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06ztf.xml">F06ZTF</a></td>
<td class="contentsdoc" valign="top" align="center">14</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06ztf.xml">ZSYMM</a><br/>
Matrix-matrix product, one complex symmetric matrix, one complex rectangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06zuf.xml">F06ZUF</a></td>
<td class="contentsdoc" valign="top" align="center">14</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06zuf.xml">ZSYRK</a><br/>
Rank-<m:math><m:mi>k</m:mi></m:math>&#160;update of a complex symmetric matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06zwf.xml">F06ZWF</a></td>
<td class="contentsdoc" valign="top" align="center">14</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F06/f06zwf.xml">ZSYR2K</a><br/>
Rank-<m:math><m:mn>2</m:mn><m:mi>k</m:mi></m:math>&#160;update of a complex symmetric matrix</td>
</tr>
</tbody>
</table></div><hr/><div><a class="chap" href="../../pdf/F06/f06conts.pdf">F06 Chapter Contents (PDF version)</a></div><div><a class="chapint" href="f06intro.xml">F06 Chapter Introduction</a></div>
<div><a class="htmltoc" href="../FRONTMATTER/manconts.xml">NAG Library Manual</a></div>
<div><hr/><a class="genint" href="../FRONTMATTER/copyright.xml">&#169; The Numerical Algorithms Group Ltd, Oxford, UK. 2009</a></div></body></html>
