<?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>F08 Chapter Contents : NAG Library Manual, Mark 23</title><link rel="stylesheet" href="../styles/libdoc.css" type="text/css"/></head><body><hr/><div><a class="chap" href="../../pdf/F08/f08conts.pdf">F08 Chapter Contents (PDF version)</a></div><div><a class="chapint" href="f08intro.xml">F08 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/>F08 &#8211; Least Squares and Eigenvalue Problems (LAPACK)</h1>
<h3 class="standard"><a class="chapint" href="../F08/f08intro.xml">F08 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="../F08/f08aaf.xml">F08AAF</a>
<br/><a class="tocexample" href="../../examples/source/f08aafe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08aafe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08aaf.xml">DGELS</a><br/>
<a class="rout" href="../F08/f08aaf.xml">nagf_lapack_dgels</a><br/>
Solves an overdetermined or underdetermined real linear system</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08aef.xml">F08AEF</a>
<br/><a class="tocexample" href="../../examples/source/f08aefe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08aefe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08aef.xml">DGEQRF</a><br/>
<a class="rout" href="../F08/f08aef.xml">nagf_lapack_dgeqrf</a><br/>
<m:math><m:mi>Q</m:mi><m:mi>R</m:mi></m:math>&#160;factorization of real general rectangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08aff.xml">F08AFF</a>
<br/><a class="tocexample" href="../../examples/source/f08affe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08affe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08aff.xml">DORGQR</a><br/>
<a class="rout" href="../F08/f08aff.xml">nagf_lapack_dorgqr</a><br/>
Form all or part of orthogonal <m:math><m:mi>Q</m:mi></m:math>&#160;from <m:math><m:mi>Q</m:mi><m:mi>R</m:mi></m:math>&#160;factorization determined by <a class="rout" href="../F08/f08aef.xml">F08AEF (DGEQRF)</a>, <a class="rout" href="../F08/f08bef.xml">F08BEF (DGEQPF)</a> or <a class="rout" href="../F08/f08bff.xml">F08BFF (DGEQP3)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08agf.xml">F08AGF</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08agf.xml">DORMQR</a><br/>
<a class="rout" href="../F08/f08agf.xml">nagf_lapack_dormqr</a><br/>
Apply orthogonal transformation determined by <a class="rout" href="../F08/f08aef.xml">F08AEF (DGEQRF)</a>, <a class="rout" href="../F08/f08bef.xml">F08BEF (DGEQPF)</a> or <a class="rout" href="../F08/f08bff.xml">F08BFF (DGEQP3)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ahf.xml">F08AHF</a>
<br/><a class="tocexample" href="../../examples/source/f08ahfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08ahfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ahf.xml">DGELQF</a><br/>
<a class="rout" href="../F08/f08ahf.xml">nagf_lapack_dgelqf</a><br/>
<m:math><m:mi>L</m:mi><m:mi>Q</m:mi></m:math>&#160;factorization of real general rectangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ajf.xml">F08AJF</a>
<br/><a class="tocexample" href="../../examples/source/f08ajfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08ajfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ajf.xml">DORGLQ</a><br/>
<a class="rout" href="../F08/f08ajf.xml">nagf_lapack_dorglq</a><br/>
Form all or part of orthogonal <m:math><m:mi>Q</m:mi></m:math>&#160;from <m:math><m:mi>L</m:mi><m:mi>Q</m:mi></m:math>&#160;factorization determined by <a class="rout" href="../F08/f08ahf.xml">F08AHF (DGELQF)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08akf.xml">F08AKF</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08akf.xml">DORMLQ</a><br/>
<a class="rout" href="../F08/f08akf.xml">nagf_lapack_dormlq</a><br/>
Apply orthogonal transformation determined by <a class="rout" href="../F08/f08ahf.xml">F08AHF (DGELQF)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08anf.xml">F08ANF</a>
<br/><a class="tocexample" href="../../examples/source/f08anfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08anfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08anf.xml">ZGELS</a><br/>
<a class="rout" href="../F08/f08anf.xml">nagf_lapack_zgels</a><br/>
Solves an overdetermined or underdetermined complex linear system</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08asf.xml">F08ASF</a>
<br/><a class="tocexample" href="../../examples/source/f08asfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08asfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08asf.xml">ZGEQRF</a><br/>
<a class="rout" href="../F08/f08asf.xml">nagf_lapack_zgeqrf</a><br/>
<m:math><m:mi>Q</m:mi><m:mi>R</m:mi></m:math>&#160;factorization of complex general rectangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08atf.xml">F08ATF</a>
<br/><a class="tocexample" href="../../examples/source/f08atfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08atfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08atf.xml">ZUNGQR</a><br/>
<a class="rout" href="../F08/f08atf.xml">nagf_lapack_zungqr</a><br/>
Form all or part of unitary <m:math><m:mi>Q</m:mi></m:math>&#160;from <m:math><m:mi>Q</m:mi><m:mi>R</m:mi></m:math>&#160;factorization determined by <a class="rout" href="../F08/f08asf.xml">F08ASF (ZGEQRF)</a>, <a class="rout" href="../F08/f08bsf.xml">F08BSF (ZGEQPF)</a> or <a class="rout" href="../F08/f08btf.xml">F08BTF (ZGEQP3)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08auf.xml">F08AUF</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08auf.xml">ZUNMQR</a><br/>
<a class="rout" href="../F08/f08auf.xml">nagf_lapack_zunmqr</a><br/>
Apply unitary transformation determined by <a class="rout" href="../F08/f08asf.xml">F08ASF (ZGEQRF)</a>, <a class="rout" href="../F08/f08bsf.xml">F08BSF (ZGEQPF)</a> or <a class="rout" href="../F08/f08btf.xml">F08BTF (ZGEQP3)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08avf.xml">F08AVF</a>
<br/><a class="tocexample" href="../../examples/source/f08avfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08avfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08avf.xml">ZGELQF</a><br/>
<a class="rout" href="../F08/f08avf.xml">nagf_lapack_zgelqf</a><br/>
<m:math><m:mi>L</m:mi><m:mi>Q</m:mi></m:math>&#160;factorization of complex general rectangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08awf.xml">F08AWF</a>
<br/><a class="tocexample" href="../../examples/source/f08awfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08awfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08awf.xml">ZUNGLQ</a><br/>
<a class="rout" href="../F08/f08awf.xml">nagf_lapack_zunglq</a><br/>
Form all or part of unitary <m:math><m:mi>Q</m:mi></m:math>&#160;from <m:math><m:mi>L</m:mi><m:mi>Q</m:mi></m:math>&#160;factorization determined by <a class="rout" href="../F08/f08avf.xml">F08AVF (ZGELQF)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08axf.xml">F08AXF</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08axf.xml">ZUNMLQ</a><br/>
<a class="rout" href="../F08/f08axf.xml">nagf_lapack_zunmlq</a><br/>
Apply unitary transformation determined by <a class="rout" href="../F08/f08avf.xml">F08AVF (ZGELQF)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08baf.xml">F08BAF</a>
<br/><a class="tocexample" href="../../examples/source/f08bafe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08bafe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08baf.xml">DGELSY</a><br/>
<a class="rout" href="../F08/f08baf.xml">nagf_lapack_dgelsy</a><br/>
Computes the minimum-norm solution to a real linear least squares problem</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08bef.xml">F08BEF</a>
<br/><a class="tocexample" href="../../examples/source/f08befe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08befe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08bef.xml">DGEQPF</a><br/>
<a class="rout" href="../F08/f08bef.xml">nagf_lapack_dgeqpf</a><br/>
<m:math><m:mi>Q</m:mi><m:mi>R</m:mi></m:math>&#160;factorization of real general rectangular matrix with column pivoting</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08bff.xml">F08BFF</a>
<br/><a class="tocexample" href="../../examples/source/f08bffe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08bffe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08bff.xml">DGEQP3</a><br/>
<a class="rout" href="../F08/f08bff.xml">nagf_lapack_dgeqp3</a><br/>
<m:math><m:mi>Q</m:mi><m:mi>R</m:mi></m:math>&#160;factorization of real general rectangular matrix with column pivoting, using BLAS-3</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08bhf.xml">F08BHF</a>
<br/><a class="tocexample" href="../../examples/source/f08bhfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08bhfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08bhf.xml">DTZRZF</a><br/>
<a class="rout" href="../F08/f08bhf.xml">nagf_lapack_dtzrzf</a><br/>
Reduces a real upper trapezoidal matrix to upper triangular form</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08bkf.xml">F08BKF</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08bkf.xml">DORMRZ</a><br/>
<a class="rout" href="../F08/f08bkf.xml">nagf_lapack_dormrz</a><br/>
Apply orthogonal transformation determined by <a class="rout" href="../F08/f08bhf.xml">F08BHF (DTZRZF)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08bnf.xml">F08BNF</a>
<br/><a class="tocexample" href="../../examples/source/f08bnfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08bnfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08bnf.xml">ZGELSY</a><br/>
<a class="rout" href="../F08/f08bnf.xml">nagf_lapack_zgelsy</a><br/>
Computes the minimum-norm solution to a complex linear least squares problem</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08bsf.xml">F08BSF</a>
<br/><a class="tocexample" href="../../examples/source/f08bsfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08bsfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08bsf.xml">ZGEQPF</a><br/>
<a class="rout" href="../F08/f08bsf.xml">nagf_lapack_zgeqpf</a><br/>
<m:math><m:mi>Q</m:mi><m:mi>R</m:mi></m:math>&#160;factorization of complex general rectangular matrix with column pivoting</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08btf.xml">F08BTF</a>
<br/><a class="tocexample" href="../../examples/source/f08btfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08btfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08btf.xml">ZGEQP3</a><br/>
<a class="rout" href="../F08/f08btf.xml">nagf_lapack_zgeqp3</a><br/>
<m:math><m:mi>Q</m:mi><m:mi>R</m:mi></m:math>&#160;factorization of complex general rectangular matrix with column pivoting, using BLAS-3</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08bvf.xml">F08BVF</a>
<br/><a class="tocexample" href="../../examples/source/f08bvfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08bvfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08bvf.xml">ZTZRZF</a><br/>
<a class="rout" href="../F08/f08bvf.xml">nagf_lapack_ztzrzf</a><br/>
Reduces a complex upper trapezoidal matrix to upper triangular form</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08bxf.xml">F08BXF</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08bxf.xml">ZUNMRZ</a><br/>
<a class="rout" href="../F08/f08bxf.xml">nagf_lapack_zunmrz</a><br/>
Apply unitary transformation determined by <a class="rout" href="../F08/f08bvf.xml">F08BVF (ZTZRZF)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08cef.xml">F08CEF</a>
<br/><a class="tocexample" href="../../examples/source/f08cefe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08cefe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08cef.xml">DGEQLF</a><br/>
<a class="rout" href="../F08/f08cef.xml">nagf_lapack_dgeqlf</a><br/>
<m:math><m:mi>Q</m:mi><m:mi>L</m:mi></m:math>&#160;factorization of real general rectangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08cff.xml">F08CFF</a>
<br/><a class="tocexample" href="../../examples/source/f08cffe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08cffe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08cff.xml">DORGQL</a><br/>
<a class="rout" href="../F08/f08cff.xml">nagf_lapack_dorgql</a><br/>
Form all or part of orthogonal <m:math><m:mi>Q</m:mi></m:math>&#160;from <m:math><m:mi>Q</m:mi><m:mi>L</m:mi></m:math>&#160;factorization determined by <a class="rout" href="../F08/f08cef.xml">F08CEF (DGEQLF)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08cgf.xml">F08CGF</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08cgf.xml">DORMQL</a><br/>
<a class="rout" href="../F08/f08cgf.xml">nagf_lapack_dormql</a><br/>
Apply orthogonal transformation determined by <a class="rout" href="../F08/f08cef.xml">F08CEF (DGEQLF)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08chf.xml">F08CHF</a>
<br/><a class="tocexample" href="../../examples/source/f08chfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08chfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08chf.xml">DGERQF</a><br/>
<a class="rout" href="../F08/f08chf.xml">nagf_lapack_dgerqf</a><br/>
<m:math><m:mi>R</m:mi><m:mi>Q</m:mi></m:math>&#160;factorization of real general rectangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08cjf.xml">F08CJF</a>
<br/><a class="tocexample" href="../../examples/source/f08cjfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08cjfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08cjf.xml">DORGRQ</a><br/>
<a class="rout" href="../F08/f08cjf.xml">nagf_lapack_dorgrq</a><br/>
Form all or part of orthogonal <m:math><m:mi>Q</m:mi></m:math>&#160;from <m:math><m:mi>R</m:mi><m:mi>Q</m:mi></m:math>&#160;factorization determined by <a class="rout" href="../F08/f08chf.xml">F08CHF (DGERQF)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ckf.xml">F08CKF</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ckf.xml">DORMRQ</a><br/>
<a class="rout" href="../F08/f08ckf.xml">nagf_lapack_dormrq</a><br/>
Apply orthogonal transformation determined by <a class="rout" href="../F08/f08chf.xml">F08CHF (DGERQF)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08csf.xml">F08CSF</a>
<br/><a class="tocexample" href="../../examples/source/f08csfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08csfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08csf.xml">ZGEQLF</a><br/>
<a class="rout" href="../F08/f08csf.xml">nagf_lapack_zgeqlf</a><br/>
<m:math><m:mi>Q</m:mi><m:mi>L</m:mi></m:math>&#160;factorization of complex general rectangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ctf.xml">F08CTF</a>
<br/><a class="tocexample" href="../../examples/source/f08ctfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08ctfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ctf.xml">ZUNGQL</a><br/>
<a class="rout" href="../F08/f08ctf.xml">nagf_lapack_zungql</a><br/>
Form all or part of orthogonal <m:math><m:mi>Q</m:mi></m:math>&#160;from <m:math><m:mi>Q</m:mi><m:mi>L</m:mi></m:math>&#160;factorization determined by <a class="rout" href="../F08/f08csf.xml">F08CSF (ZGEQLF)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08cuf.xml">F08CUF</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08cuf.xml">ZUNMQL</a><br/>
<a class="rout" href="../F08/f08cuf.xml">nagf_lapack_zunmql</a><br/>
Apply unitary transformation determined by <a class="rout" href="../F08/f08csf.xml">F08CSF (ZGEQLF)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08cvf.xml">F08CVF</a>
<br/><a class="tocexample" href="../../examples/source/f08cvfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08cvfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08cvf.xml">ZGERQF</a><br/>
<a class="rout" href="../F08/f08cvf.xml">nagf_lapack_zgerqf</a><br/>
<m:math><m:mi>R</m:mi><m:mi>Q</m:mi></m:math>&#160;factorization of complex general rectangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08cwf.xml">F08CWF</a>
<br/><a class="tocexample" href="../../examples/source/f08cwfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08cwfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08cwf.xml">ZUNGRQ</a><br/>
<a class="rout" href="../F08/f08cwf.xml">nagf_lapack_zungrq</a><br/>
Form all or part of orthogonal <m:math><m:mi>Q</m:mi></m:math>&#160;from <m:math><m:mi>R</m:mi><m:mi>Q</m:mi></m:math>&#160;factorization determined by <a class="rout" href="../F08/f08cvf.xml">F08CVF (ZGERQF)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08cxf.xml">F08CXF</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08cxf.xml">ZUNMRQ</a><br/>
<a class="rout" href="../F08/f08cxf.xml">nagf_lapack_zunmrq</a><br/>
Apply unitary transformation determined by <a class="rout" href="../F08/f08cvf.xml">F08CVF (ZGERQF)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08faf.xml">F08FAF</a>
<br/><a class="tocexample" href="../../examples/source/f08fafe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08fafe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08faf.xml">DSYEV</a><br/>
<a class="rout" href="../F08/f08faf.xml">nagf_lapack_dsyev</a><br/>
Computes all eigenvalues and, optionally, eigenvectors of a real symmetric matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08fbf.xml">F08FBF</a>
<br/><a class="tocexample" href="../../examples/source/f08fbfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08fbfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08fbf.xml">DSYEVX</a><br/>
<a class="rout" href="../F08/f08fbf.xml">nagf_lapack_dsyevx</a><br/>
Computes selected eigenvalues and, optionally, eigenvectors of a real symmetric matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08fcf.xml">F08FCF</a>
<br/><a class="tocexample" href="../../examples/source/f08fcfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08fcfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">19</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08fcf.xml">DSYEVD</a><br/>
<a class="rout" href="../F08/f08fcf.xml">nagf_lapack_dsyevd</a><br/>
Computes all eigenvalues and, optionally, all eigenvectors of real symmetric matrix (divide-and-conquer)</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08fdf.xml">F08FDF</a>
<br/><a class="tocexample" href="../../examples/source/f08fdfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08fdfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08fdf.xml">DSYEVR</a><br/>
<a class="rout" href="../F08/f08fdf.xml">nagf_lapack_dsyevr</a><br/>
Computes selected eigenvalues and, optionally, eigenvectors of a real symmetric matrix (Relatively Robust Representations)</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08fef.xml">F08FEF</a>
<br/><a class="tocexample" href="../../examples/source/f08fefe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08fefe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08fef.xml">DSYTRD</a><br/>
<a class="rout" href="../F08/f08fef.xml">nagf_lapack_dsytrd</a><br/>
Orthogonal reduction of real symmetric matrix to symmetric tridiagonal form</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08fff.xml">F08FFF</a>
<br/><a class="tocexample" href="../../examples/source/f08fffe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08fffe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08fff.xml">DORGTR</a><br/>
<a class="rout" href="../F08/f08fff.xml">nagf_lapack_dorgtr</a><br/>
Generate orthogonal transformation matrix from reduction to tridiagonal form determined by <a class="rout" href="../F08/f08fef.xml">F08FEF (DSYTRD)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08fgf.xml">F08FGF</a>
<br/><a class="tocexample" href="../../examples/source/f08fgfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08fgfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08fgf.xml">DORMTR</a><br/>
<a class="rout" href="../F08/f08fgf.xml">nagf_lapack_dormtr</a><br/>
Apply orthogonal transformation determined by <a class="rout" href="../F08/f08fef.xml">F08FEF (DSYTRD)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08flf.xml">F08FLF</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08flf.xml">DDISNA</a><br/>
<a class="rout" href="../F08/f08flf.xml">nagf_lapack_ddisna</a><br/>
Computes the reciprocal condition numbers for the eigenvectors of a real symmetric or complex Hermitian matrix or for the left or right singular vectors of a general matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08fnf.xml">F08FNF</a>
<br/><a class="tocexample" href="../../examples/source/f08fnfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08fnfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08fnf.xml">ZHEEV</a><br/>
<a class="rout" href="../F08/f08fnf.xml">nagf_lapack_zheev</a><br/>
Computes all eigenvalues and, optionally, eigenvectors of a complex Hermitian matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08fpf.xml">F08FPF</a>
<br/><a class="tocexample" href="../../examples/source/f08fpfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08fpfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08fpf.xml">ZHEEVX</a><br/>
<a class="rout" href="../F08/f08fpf.xml">nagf_lapack_zheevx</a><br/>
Computes selected eigenvalues and, optionally, eigenvectors of a complex Hermitian matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08fqf.xml">F08FQF</a>
<br/><a class="tocexample" href="../../examples/source/f08fqfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08fqfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">19</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08fqf.xml">ZHEEVD</a><br/>
<a class="rout" href="../F08/f08fqf.xml">nagf_lapack_zheevd</a><br/>
Computes all eigenvalues and, optionally, all eigenvectors of complex Hermitian matrix (divide-and-conquer)</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08frf.xml">F08FRF</a>
<br/><a class="tocexample" href="../../examples/source/f08frfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08frfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08frf.xml">ZHEEVR</a><br/>
<a class="rout" href="../F08/f08frf.xml">nagf_lapack_zheevr</a><br/>
Computes selected eigenvalues and, optionally, eigenvectors of a complex Hermitian matrix (Relatively Robust Representations)</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08fsf.xml">F08FSF</a>
<br/><a class="tocexample" href="../../examples/source/f08fsfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08fsfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08fsf.xml">ZHETRD</a><br/>
<a class="rout" href="../F08/f08fsf.xml">nagf_lapack_zhetrd</a><br/>
Unitary reduction of complex Hermitian matrix to real symmetric tridiagonal form</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ftf.xml">F08FTF</a>
<br/><a class="tocexample" href="../../examples/source/f08ftfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08ftfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ftf.xml">ZUNGTR</a><br/>
<a class="rout" href="../F08/f08ftf.xml">nagf_lapack_zungtr</a><br/>
Generate unitary transformation matrix from reduction to tridiagonal form determined by <a class="rout" href="../F08/f08fsf.xml">F08FSF (ZHETRD)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08fuf.xml">F08FUF</a>
<br/><a class="tocexample" href="../../examples/source/f08fufe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08fufe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08fuf.xml">ZUNMTR</a><br/>
<a class="rout" href="../F08/f08fuf.xml">nagf_lapack_zunmtr</a><br/>
Apply unitary transformation matrix determined by <a class="rout" href="../F08/f08fsf.xml">F08FSF (ZHETRD)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08gaf.xml">F08GAF</a>
<br/><a class="tocexample" href="../../examples/source/f08gafe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08gafe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08gaf.xml">DSPEV</a><br/>
<a class="rout" href="../F08/f08gaf.xml">nagf_lapack_dspev</a><br/>
Computes all eigenvalues and, optionally, eigenvectors of a real symmetric matrix, packed storage</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08gbf.xml">F08GBF</a>
<br/><a class="tocexample" href="../../examples/source/f08gbfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08gbfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08gbf.xml">DSPEVX</a><br/>
<a class="rout" href="../F08/f08gbf.xml">nagf_lapack_dspevx</a><br/>
Computes selected eigenvalues and, optionally, eigenvectors of a real symmetric matrix, packed storage</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08gcf.xml">F08GCF</a>
<br/><a class="tocexample" href="../../examples/source/f08gcfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08gcfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">19</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08gcf.xml">DSPEVD</a><br/>
<a class="rout" href="../F08/f08gcf.xml">nagf_lapack_dspevd</a><br/>
Computes all eigenvalues and, optionally, all eigenvectors of real symmetric matrix, packed storage (divide-and-conquer)</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08gef.xml">F08GEF</a>
<br/><a class="tocexample" href="../../examples/source/f08gefe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08gefe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08gef.xml">DSPTRD</a><br/>
<a class="rout" href="../F08/f08gef.xml">nagf_lapack_dsptrd</a><br/>
Orthogonal reduction of real symmetric matrix to symmetric tridiagonal form, packed storage</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08gff.xml">F08GFF</a>
<br/><a class="tocexample" href="../../examples/source/f08gffe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08gffe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08gff.xml">DOPGTR</a><br/>
<a class="rout" href="../F08/f08gff.xml">nagf_lapack_dopgtr</a><br/>
Generate orthogonal transformation matrix from reduction to tridiagonal form determined by <a class="rout" href="../F08/f08gef.xml">F08GEF (DSPTRD)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ggf.xml">F08GGF</a>
<br/><a class="tocexample" href="../../examples/source/f08ggfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08ggfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ggf.xml">DOPMTR</a><br/>
<a class="rout" href="../F08/f08ggf.xml">nagf_lapack_dopmtr</a><br/>
Apply orthogonal transformation determined by <a class="rout" href="../F08/f08gef.xml">F08GEF (DSPTRD)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08gnf.xml">F08GNF</a>
<br/><a class="tocexample" href="../../examples/source/f08gnfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08gnfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08gnf.xml">ZHPEV</a><br/>
<a class="rout" href="../F08/f08gnf.xml">nagf_lapack_zhpev</a><br/>
Computes all eigenvalues and, optionally, eigenvectors of a complex Hermitian matrix, packed storage</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08gpf.xml">F08GPF</a>
<br/><a class="tocexample" href="../../examples/source/f08gpfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08gpfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08gpf.xml">ZHPEVX</a><br/>
<a class="rout" href="../F08/f08gpf.xml">nagf_lapack_zhpevx</a><br/>
Computes selected eigenvalues and, optionally, eigenvectors of a complex Hermitian matrix, packed storage</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08gqf.xml">F08GQF</a>
<br/><a class="tocexample" href="../../examples/source/f08gqfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08gqfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">19</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08gqf.xml">ZHPEVD</a><br/>
<a class="rout" href="../F08/f08gqf.xml">nagf_lapack_zhpevd</a><br/>
Computes all eigenvalues and, optionally, all eigenvectors of complex Hermitian matrix, packed storage (divide-and-conquer)</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08gsf.xml">F08GSF</a>
<br/><a class="tocexample" href="../../examples/source/f08gsfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08gsfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08gsf.xml">ZHPTRD</a><br/>
<a class="rout" href="../F08/f08gsf.xml">nagf_lapack_zhptrd</a><br/>
Unitary reduction of complex Hermitian matrix to real symmetric tridiagonal form, packed storage</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08gtf.xml">F08GTF</a>
<br/><a class="tocexample" href="../../examples/source/f08gtfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08gtfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08gtf.xml">ZUPGTR</a><br/>
<a class="rout" href="../F08/f08gtf.xml">nagf_lapack_zupgtr</a><br/>
Generate unitary transformation matrix from reduction to tridiagonal form determined by <a class="rout" href="../F08/f08gsf.xml">F08GSF (ZHPTRD)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08guf.xml">F08GUF</a>
<br/><a class="tocexample" href="../../examples/source/f08gufe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08gufe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08guf.xml">ZUPMTR</a><br/>
<a class="rout" href="../F08/f08guf.xml">nagf_lapack_zupmtr</a><br/>
Apply unitary transformation matrix determined by <a class="rout" href="../F08/f08gsf.xml">F08GSF (ZHPTRD)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08haf.xml">F08HAF</a>
<br/><a class="tocexample" href="../../examples/source/f08hafe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08hafe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08haf.xml">DSBEV</a><br/>
<a class="rout" href="../F08/f08haf.xml">nagf_lapack_dsbev</a><br/>
Computes all eigenvalues and, optionally, eigenvectors of a real symmetric band matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08hbf.xml">F08HBF</a>
<br/><a class="tocexample" href="../../examples/source/f08hbfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08hbfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08hbf.xml">DSBEVX</a><br/>
<a class="rout" href="../F08/f08hbf.xml">nagf_lapack_dsbevx</a><br/>
Computes selected eigenvalues and, optionally, eigenvectors of a real symmetric band matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08hcf.xml">F08HCF</a>
<br/><a class="tocexample" href="../../examples/source/f08hcfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08hcfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">19</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08hcf.xml">DSBEVD</a><br/>
<a class="rout" href="../F08/f08hcf.xml">nagf_lapack_dsbevd</a><br/>
Computes all eigenvalues and, optionally, all eigenvectors of real symmetric band matrix (divide-and-conquer)</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08hef.xml">F08HEF</a>
<br/><a class="tocexample" href="../../examples/source/f08hefe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08hefe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08hef.xml">DSBTRD</a><br/>
<a class="rout" href="../F08/f08hef.xml">nagf_lapack_dsbtrd</a><br/>
Orthogonal reduction of real symmetric band matrix to symmetric tridiagonal form</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08hnf.xml">F08HNF</a>
<br/><a class="tocexample" href="../../examples/source/f08hnfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08hnfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08hnf.xml">ZHBEV</a><br/>
<a class="rout" href="../F08/f08hnf.xml">nagf_lapack_zhbev</a><br/>
Computes all eigenvalues and, optionally, eigenvectors of a complex Hermitian band matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08hpf.xml">F08HPF</a>
<br/><a class="tocexample" href="../../examples/source/f08hpfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08hpfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08hpf.xml">ZHBEVX</a><br/>
<a class="rout" href="../F08/f08hpf.xml">nagf_lapack_zhbevx</a><br/>
Computes selected eigenvalues and, optionally, eigenvectors of a complex Hermitian band matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08hqf.xml">F08HQF</a>
<br/><a class="tocexample" href="../../examples/source/f08hqfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08hqfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">19</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08hqf.xml">ZHBEVD</a><br/>
<a class="rout" href="../F08/f08hqf.xml">nagf_lapack_zhbevd</a><br/>
Computes all eigenvalues and, optionally, all eigenvectors of complex Hermitian band matrix (divide-and-conquer)</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08hsf.xml">F08HSF</a>
<br/><a class="tocexample" href="../../examples/source/f08hsfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08hsfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08hsf.xml">ZHBTRD</a><br/>
<a class="rout" href="../F08/f08hsf.xml">nagf_lapack_zhbtrd</a><br/>
Unitary reduction of complex Hermitian band matrix to real symmetric tridiagonal form</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08jaf.xml">F08JAF</a>
<br/><a class="tocexample" href="../../examples/source/f08jafe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08jafe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08jaf.xml">DSTEV</a><br/>
<a class="rout" href="../F08/f08jaf.xml">nagf_lapack_dstev</a><br/>
Computes all eigenvalues and, optionally, eigenvectors of a real symmetric tridiagonal matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08jbf.xml">F08JBF</a>
<br/><a class="tocexample" href="../../examples/source/f08jbfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08jbfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08jbf.xml">DSTEVX</a><br/>
<a class="rout" href="../F08/f08jbf.xml">nagf_lapack_dstevx</a><br/>
Computes selected eigenvalues and, optionally, eigenvectors of a real symmetric tridiagonal matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08jcf.xml">F08JCF</a>
<br/><a class="tocexample" href="../../examples/source/f08jcfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08jcfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">19</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08jcf.xml">DSTEVD</a><br/>
<a class="rout" href="../F08/f08jcf.xml">nagf_lapack_dstevd</a><br/>
Computes all eigenvalues and, optionally, all eigenvectors of real symmetric tridiagonal matrix (divide-and-conquer)</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08jdf.xml">F08JDF</a>
<br/><a class="tocexample" href="../../examples/source/f08jdfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08jdfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08jdf.xml">DSTEVR</a><br/>
<a class="rout" href="../F08/f08jdf.xml">nagf_lapack_dstevr</a><br/>
Computes selected eigenvalues and, optionally, eigenvectors of a real symmetric tridiagonal matrix (Relatively Robust Representations)</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08jef.xml">F08JEF</a>
<br/><a class="tocexample" href="../../examples/source/f08jefe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08jefe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08jef.xml">DSTEQR</a><br/>
<a class="rout" href="../F08/f08jef.xml">nagf_lapack_dsteqr</a><br/>
All eigenvalues and eigenvectors of real symmetric tridiagonal matrix, reduced from real symmetric matrix using the implicit <m:math><m:mi>Q</m:mi><m:mi>L</m:mi></m:math>&#160;or <m:math><m:mi>Q</m:mi><m:mi>R</m:mi></m:math>&#160;algorithm</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08jff.xml">F08JFF</a>
<br/><a class="tocexample" href="../../examples/source/f08jffe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08jffe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08jff.xml">DSTERF</a><br/>
<a class="rout" href="../F08/f08jff.xml">nagf_lapack_dsterf</a><br/>
All eigenvalues of real symmetric tridiagonal matrix, root-free variant of the <m:math><m:mi>Q</m:mi><m:mi>L</m:mi></m:math>&#160;or <m:math><m:mi>Q</m:mi><m:mi>R</m:mi></m:math>&#160;algorithm</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08jgf.xml">F08JGF</a>
<br/><a class="tocexample" href="../../examples/source/f08jgfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08jgfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08jgf.xml">DPTEQR</a><br/>
<a class="rout" href="../F08/f08jgf.xml">nagf_lapack_dpteqr</a><br/>
Computes all eigenvalues and eigenvectors of real symmetric positive definite tridiagonal matrix, reduced from real symmetric positive definite matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08jhf.xml">F08JHF</a>
<br/><a class="tocexample" href="../../examples/source/f08jhfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08jhfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08jhf.xml">DSTEDC</a><br/>
<a class="rout" href="../F08/f08jhf.xml">nagf_lapack_dstedc</a><br/>
Computes all eigenvalues and, optionally, eigenvectors of a real symmetric tridiagonal matrix or a matrix reduced to this form (divide-and-conquer)</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08jjf.xml">F08JJF</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08jjf.xml">DSTEBZ</a><br/>
<a class="rout" href="../F08/f08jjf.xml">nagf_lapack_dstebz</a><br/>
Selected eigenvalues of real symmetric tridiagonal matrix by bisection</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08jkf.xml">F08JKF</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08jkf.xml">DSTEIN</a><br/>
<a class="rout" href="../F08/f08jkf.xml">nagf_lapack_dstein</a><br/>
Selected eigenvectors of real symmetric tridiagonal matrix by inverse iteration, storing eigenvectors in real array</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08jlf.xml">F08JLF</a>
<br/><a class="tocexample" href="../../examples/source/f08jlfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08jlfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08jlf.xml">DSTEGR</a><br/>
<a class="rout" href="../F08/f08jlf.xml">nagf_lapack_dstegr</a><br/>
Computes all eigenvalues and, optionally, eigenvectors of a real symmetric tridiagonal matrix or a symmetric matrix reduced to this form (Relatively Robust Representations)
</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08jsf.xml">F08JSF</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08jsf.xml">ZSTEQR</a><br/>
<a class="rout" href="../F08/f08jsf.xml">nagf_lapack_zsteqr</a><br/>
All eigenvalues and eigenvectors of real symmetric tridiagonal matrix, reduced from complex Hermitian matrix, using the implicit <m:math><m:mi>Q</m:mi><m:mi>L</m:mi></m:math>&#160;or <m:math><m:mi>Q</m:mi><m:mi>R</m:mi></m:math>&#160;algorithm</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08juf.xml">F08JUF</a>
<br/><a class="tocexample" href="../../examples/source/f08jufe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08jufe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08juf.xml">ZPTEQR</a><br/>
<a class="rout" href="../F08/f08juf.xml">nagf_lapack_zpteqr</a><br/>
Computes all eigenvalues and eigenvectors of real symmetric positive definite tridiagonal matrix, reduced from complex Hermitian positive definite matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08jvf.xml">F08JVF</a>
<br/><a class="tocexample" href="../../examples/source/f08jvfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08jvfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08jvf.xml">ZSTEDC</a><br/>
<a class="rout" href="../F08/f08jvf.xml">nagf_lapack_zstedc</a><br/>
Computes all eigenvalues and, optionally, eigenvectors of a real symmetric tridiagonal matrix or a complex Hermitian matrix reduced to this form (divide-and-conquer)</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08jxf.xml">F08JXF</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08jxf.xml">ZSTEIN</a><br/>
<a class="rout" href="../F08/f08jxf.xml">nagf_lapack_zstein</a><br/>
Selected eigenvectors of real symmetric tridiagonal matrix by inverse iteration, storing eigenvectors in complex array</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08jyf.xml">F08JYF</a>
<br/><a class="tocexample" href="../../examples/source/f08jyfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08jyfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08jyf.xml">ZSTEGR</a><br/>
<a class="rout" href="../F08/f08jyf.xml">nagf_lapack_zstegr</a><br/>
Computes all eigenvalues and, optionally, eigenvectors of a real symmetric tridiagonal matrix or a complex Hermitian matrix reduced to this form (Relatively Robust Representations)</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08kaf.xml">F08KAF</a>
<br/><a class="tocexample" href="../../examples/source/f08kafe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08kafe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08kaf.xml">DGELSS</a><br/>
<a class="rout" href="../F08/f08kaf.xml">nagf_lapack_dgelss</a><br/>
Computes the minimum-norm solution to a real linear least squares problem using singular value decomposition</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08kbf.xml">F08KBF</a>
<br/><a class="tocexample" href="../../examples/source/f08kbfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08kbfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08kbf.xml">DGESVD</a><br/>
<a class="rout" href="../F08/f08kbf.xml">nagf_lapack_dgesvd</a><br/>
Computes the singular value decomposition of a real matrix, optionally computing the left and/or right singular vectors</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08kcf.xml">F08KCF</a>
<br/><a class="tocexample" href="../../examples/source/f08kcfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08kcfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08kcf.xml">DGELSD</a><br/>
<a class="rout" href="../F08/f08kcf.xml">nagf_lapack_dgelsd</a><br/>
Computes the minimum-norm solution to a real linear least squares problem using singular value decomposition (divide-and-conquer)</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08kdf.xml">F08KDF</a>
<br/><a class="tocexample" href="../../examples/source/f08kdfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08kdfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08kdf.xml">DGESDD</a><br/>
<a class="rout" href="../F08/f08kdf.xml">nagf_lapack_dgesdd</a><br/>
Computes the singular value decomposition of a real matrix, optionally computing the left and/or right singular vectors (divide-and-conquer)</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08kef.xml">F08KEF</a>
<br/><a class="tocexample" href="../../examples/source/f08kefe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08kefe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08kef.xml">DGEBRD</a><br/>
<a class="rout" href="../F08/f08kef.xml">nagf_lapack_dgebrd</a><br/>
Orthogonal reduction of real general rectangular matrix to bidiagonal form</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08kff.xml">F08KFF</a>
<br/><a class="tocexample" href="../../examples/source/f08kffe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08kffe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08kff.xml">DORGBR</a><br/>
<a class="rout" href="../F08/f08kff.xml">nagf_lapack_dorgbr</a><br/>
Generate orthogonal transformation matrices from reduction to bidiagonal form determined by <a class="rout" href="../F08/f08kef.xml">F08KEF (DGEBRD)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08kgf.xml">F08KGF</a>
<br/><a class="tocexample" href="../../examples/source/f08kgfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08kgfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08kgf.xml">DORMBR</a><br/>
<a class="rout" href="../F08/f08kgf.xml">nagf_lapack_dormbr</a><br/>
Apply orthogonal transformations from reduction to bidiagonal form determined by <a class="rout" href="../F08/f08kef.xml">F08KEF (DGEBRD)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08khf.xml">F08KHF</a>
<br/><a class="tocexample" href="../../examples/source/f08khfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08khfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">23</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08khf.xml">DGEJSV</a><br/>
<a class="rout" href="../F08/f08khf.xml">nagf_lapack_dgejsv</a><br/>
Computes the singular value decomposition of a real matrix, optionally computing the left and/or right singular vectors (preconditioned Jacobi)</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08kjf.xml">F08KJF</a>
<br/><a class="tocexample" href="../../examples/source/f08kjfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08kjfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">23</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08kjf.xml">DGESVJ</a><br/>
<a class="rout" href="../F08/f08kjf.xml">nagf_lapack_dgesvj</a><br/>
Computes the singular value decomposition of a real matrix, optionally computing the left and/or right singular vectors (fast Jacobi)</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08knf.xml">F08KNF</a>
<br/><a class="tocexample" href="../../examples/source/f08knfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08knfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08knf.xml">ZGELSS</a><br/>
<a class="rout" href="../F08/f08knf.xml">nagf_lapack_zgelss</a><br/>
Computes the minimum-norm solution to a complex linear least squares problem using singular value decomposition</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08kpf.xml">F08KPF</a>
<br/><a class="tocexample" href="../../examples/source/f08kpfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08kpfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08kpf.xml">ZGESVD</a><br/>
<a class="rout" href="../F08/f08kpf.xml">nagf_lapack_zgesvd</a><br/>
Computes the singular value decomposition of a complex matrix, optionally computing the left and/or right singular vectors</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08kqf.xml">F08KQF</a>
<br/><a class="tocexample" href="../../examples/source/f08kqfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08kqfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08kqf.xml">ZGELSD</a><br/>
<a class="rout" href="../F08/f08kqf.xml">nagf_lapack_zgelsd</a><br/>
Computes the minimum-norm solution to a complex linear least squares problem using singular value decomposition (divide-and-conquer)</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08krf.xml">F08KRF</a>
<br/><a class="tocexample" href="../../examples/source/f08krfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08krfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08krf.xml">ZGESDD</a><br/>
<a class="rout" href="../F08/f08krf.xml">nagf_lapack_zgesdd</a><br/>
Computes the singular value decomposition of a complex matrix, optionally computing the left and/or right singular vectors (divide-and-conquer)</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ksf.xml">F08KSF</a>
<br/><a class="tocexample" href="../../examples/source/f08ksfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08ksfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ksf.xml">ZGEBRD</a><br/>
<a class="rout" href="../F08/f08ksf.xml">nagf_lapack_zgebrd</a><br/>
Unitary reduction of complex general rectangular matrix to bidiagonal form</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ktf.xml">F08KTF</a>
<br/><a class="tocexample" href="../../examples/source/f08ktfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08ktfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ktf.xml">ZUNGBR</a><br/>
<a class="rout" href="../F08/f08ktf.xml">nagf_lapack_zungbr</a><br/>
Generate unitary transformation matrices from reduction to bidiagonal form determined by <a class="rout" href="../F08/f08ksf.xml">F08KSF (ZGEBRD)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08kuf.xml">F08KUF</a>
<br/><a class="tocexample" href="../../examples/source/f08kufe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08kufe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08kuf.xml">ZUNMBR</a><br/>
<a class="rout" href="../F08/f08kuf.xml">nagf_lapack_zunmbr</a><br/>
Apply unitary transformations from reduction to bidiagonal form determined by <a class="rout" href="../F08/f08ksf.xml">F08KSF (ZGEBRD)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08lef.xml">F08LEF</a>
<br/><a class="tocexample" href="../../examples/source/f08lefe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08lefe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">19</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08lef.xml">DGBBRD</a><br/>
<a class="rout" href="../F08/f08lef.xml">nagf_lapack_dgbbrd</a><br/>
Reduction of real rectangular band matrix to upper bidiagonal form</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08lsf.xml">F08LSF</a>
<br/><a class="tocexample" href="../../examples/source/f08lsfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08lsfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">19</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08lsf.xml">ZGBBRD</a><br/>
<a class="rout" href="../F08/f08lsf.xml">nagf_lapack_zgbbrd</a><br/>
Reduction of complex rectangular band matrix to upper bidiagonal form</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08mdf.xml">F08MDF</a>
<br/><a class="tocexample" href="../../examples/source/f08mdfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08mdfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08mdf.xml">DBDSDC</a><br/>
<a class="rout" href="../F08/f08mdf.xml">nagf_lapack_dbdsdc</a><br/>
Computes the singular value decomposition of a real bidiagonal matrix, optionally computing the singular vectors (divide-and-conquer)</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08mef.xml">F08MEF</a>
<br/><a class="tocexample" href="../../examples/source/f08mefe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08mefe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08mef.xml">DBDSQR</a><br/>
<a class="rout" href="../F08/f08mef.xml">nagf_lapack_dbdsqr</a><br/>
SVD of real bidiagonal matrix reduced from real general matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08msf.xml">F08MSF</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08msf.xml">ZBDSQR</a><br/>
<a class="rout" href="../F08/f08msf.xml">nagf_lapack_zbdsqr</a><br/>
SVD of real bidiagonal matrix reduced from complex general matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08naf.xml">F08NAF</a>
<br/><a class="tocexample" href="../../examples/source/f08nafe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08nafe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08naf.xml">DGEEV</a><br/>
<a class="rout" href="../F08/f08naf.xml">nagf_lapack_dgeev</a><br/>
Computes all eigenvalues and, optionally, left and/or right eigenvectors of a real nonsymmetric matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08nbf.xml">F08NBF</a>
<br/><a class="tocexample" href="../../examples/source/f08nbfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08nbfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08nbf.xml">DGEEVX</a><br/>
<a class="rout" href="../F08/f08nbf.xml">nagf_lapack_dgeevx</a><br/>
Computes all eigenvalues and, optionally, left and/or right eigenvectors of a real nonsymmetric matrix; also, optionally, the balancing transformation, the reciprocal condition numbers for the eigenvalues and for the right eigenvectors</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08nef.xml">F08NEF</a>
<br/><a class="tocexample" href="../../examples/source/f08nefe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08nefe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08nef.xml">DGEHRD</a><br/>
<a class="rout" href="../F08/f08nef.xml">nagf_lapack_dgehrd</a><br/>
Orthogonal reduction of real general matrix to upper Hessenberg form</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08nff.xml">F08NFF</a>
<br/><a class="tocexample" href="../../examples/source/f08nffe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08nffe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08nff.xml">DORGHR</a><br/>
<a class="rout" href="../F08/f08nff.xml">nagf_lapack_dorghr</a><br/>
Generate orthogonal transformation matrix from reduction to Hessenberg form determined by <a class="rout" href="../F08/f08nef.xml">F08NEF (DGEHRD)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ngf.xml">F08NGF</a>
<br/><a class="tocexample" href="../../examples/source/f08ngfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08ngfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ngf.xml">DORMHR</a><br/>
<a class="rout" href="../F08/f08ngf.xml">nagf_lapack_dormhr</a><br/>
Apply orthogonal transformation matrix from reduction to Hessenberg form determined by <a class="rout" href="../F08/f08nef.xml">F08NEF (DGEHRD)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08nhf.xml">F08NHF</a>
<br/><a class="tocexample" href="../../examples/source/f08nhfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08nhfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08nhf.xml">DGEBAL</a><br/>
<a class="rout" href="../F08/f08nhf.xml">nagf_lapack_dgebal</a><br/>
Balance real general matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08njf.xml">F08NJF</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08njf.xml">DGEBAK</a><br/>
<a class="rout" href="../F08/f08njf.xml">nagf_lapack_dgebak</a><br/>
Transform eigenvectors of real balanced matrix to those of original matrix supplied to <a class="rout" href="../F08/f08nhf.xml">F08NHF (DGEBAL)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08nnf.xml">F08NNF</a>
<br/><a class="tocexample" href="../../examples/source/f08nnfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08nnfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08nnf.xml">ZGEEV</a><br/>
<a class="rout" href="../F08/f08nnf.xml">nagf_lapack_zgeev</a><br/>
Computes all eigenvalues and, optionally, left and/or right eigenvectors of a complex nonsymmetric matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08npf.xml">F08NPF</a>
<br/><a class="tocexample" href="../../examples/source/f08npfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08npfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08npf.xml">ZGEEVX</a><br/>
<a class="rout" href="../F08/f08npf.xml">nagf_lapack_zgeevx</a><br/>
Computes all eigenvalues and, optionally, left and/or right eigenvectors of a complex nonsymmetric matrix; also, optionally, the balancing transformation, the reciprocal condition numbers for the eigenvalues and for the right eigenvectors</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08nsf.xml">F08NSF</a>
<br/><a class="tocexample" href="../../examples/source/f08nsfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08nsfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08nsf.xml">ZGEHRD</a><br/>
<a class="rout" href="../F08/f08nsf.xml">nagf_lapack_zgehrd</a><br/>
Unitary reduction of complex general matrix to upper Hessenberg form</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ntf.xml">F08NTF</a>
<br/><a class="tocexample" href="../../examples/source/f08ntfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08ntfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ntf.xml">ZUNGHR</a><br/>
<a class="rout" href="../F08/f08ntf.xml">nagf_lapack_zunghr</a><br/>
Generate unitary transformation matrix from reduction to Hessenberg form determined by <a class="rout" href="../F08/f08nsf.xml">F08NSF (ZGEHRD)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08nuf.xml">F08NUF</a>
<br/><a class="tocexample" href="../../examples/source/f08nufe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08nufe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08nuf.xml">ZUNMHR</a><br/>
<a class="rout" href="../F08/f08nuf.xml">nagf_lapack_zunmhr</a><br/>
Apply unitary transformation matrix from reduction to Hessenberg form determined by <a class="rout" href="../F08/f08nsf.xml">F08NSF (ZGEHRD)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08nvf.xml">F08NVF</a>
<br/><a class="tocexample" href="../../examples/source/f08nvfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08nvfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08nvf.xml">ZGEBAL</a><br/>
<a class="rout" href="../F08/f08nvf.xml">nagf_lapack_zgebal</a><br/>
Balance complex general matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08nwf.xml">F08NWF</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08nwf.xml">ZGEBAK</a><br/>
<a class="rout" href="../F08/f08nwf.xml">nagf_lapack_zgebak</a><br/>
Transform eigenvectors of complex balanced matrix to those of original matrix supplied to <a class="rout" href="../F08/f08nvf.xml">F08NVF (ZGEBAL)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08paf.xml">F08PAF</a>
<br/><a class="tocexample" href="../../examples/source/f08pafe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08pafe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08paf.xml">DGEES</a><br/>
<a class="rout" href="../F08/f08paf.xml">nagf_lapack_dgees</a><br/>
Computes for real square nonsymmetric matrix, the eigenvalues, the real Schur form, and, optionally, the matrix of Schur vectors</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08pbf.xml">F08PBF</a>
<br/><a class="tocexample" href="../../examples/source/f08pbfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08pbfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08pbf.xml">DGEESX</a><br/>
<a class="rout" href="../F08/f08pbf.xml">nagf_lapack_dgeesx</a><br/>
Computes for real square nonsymmetric matrix, the eigenvalues, the real Schur form, and, optionally, the matrix of Schur vectors; also, optionally, computes reciprocal condition numbers for selected eigenvalues</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08pef.xml">F08PEF</a>
<br/><a class="tocexample" href="../../examples/source/f08pefe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08pefe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08pef.xml">DHSEQR</a><br/>
<a class="rout" href="../F08/f08pef.xml">nagf_lapack_dhseqr</a><br/>
Computes the eigenvalues and Schur factorization of real upper Hessenberg matrix reduced from real general matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08pkf.xml">F08PKF</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08pkf.xml">DHSEIN</a><br/>
<a class="rout" href="../F08/f08pkf.xml">nagf_lapack_dhsein</a><br/>
Selected right and/or left eigenvectors of real upper Hessenberg matrix by inverse iteration</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08pnf.xml">F08PNF</a>
<br/><a class="tocexample" href="../../examples/source/f08pnfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08pnfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08pnf.xml">ZGEES</a><br/>
<a class="rout" href="../F08/f08pnf.xml">nagf_lapack_zgees</a><br/>
Computes for complex square nonsymmetric matrix, the eigenvalues, the Schur form, and, optionally, the matrix of Schur vectors</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ppf.xml">F08PPF</a>
<br/><a class="tocexample" href="../../examples/source/f08ppfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08ppfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ppf.xml">ZGEESX</a><br/>
<a class="rout" href="../F08/f08ppf.xml">nagf_lapack_zgeesx</a><br/>
Computes for real square nonsymmetric matrix, the eigenvalues, the Schur form, and, optionally, the matrix of Schur vectors; also, optionally, computes reciprocal condition numbers for selected eigenvalues</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08psf.xml">F08PSF</a>
<br/><a class="tocexample" href="../../examples/source/f08psfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08psfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08psf.xml">ZHSEQR</a><br/>
<a class="rout" href="../F08/f08psf.xml">nagf_lapack_zhseqr</a><br/>
Computes the eigenvalues and Schur factorization of complex upper Hessenberg matrix reduced from complex general matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08pxf.xml">F08PXF</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08pxf.xml">ZHSEIN</a><br/>
<a class="rout" href="../F08/f08pxf.xml">nagf_lapack_zhsein</a><br/>
Selected right and/or left eigenvectors of complex upper Hessenberg matrix by inverse iteration</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08qff.xml">F08QFF</a>
<br/><a class="tocexample" href="../../examples/source/f08qffe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08qffe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08qff.xml">DTREXC</a><br/>
<a class="rout" href="../F08/f08qff.xml">nagf_lapack_dtrexc</a><br/>
Reorder Schur factorization of real matrix using orthogonal similarity transformation</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08qgf.xml">F08QGF</a>
<br/><a class="tocexample" href="../../examples/source/f08qgfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08qgfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08qgf.xml">DTRSEN</a><br/>
<a class="rout" href="../F08/f08qgf.xml">nagf_lapack_dtrsen</a><br/>
Reorder Schur factorization of real matrix, form orthonormal basis of right invariant subspace for selected eigenvalues, with estimates of sensitivities</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08qhf.xml">F08QHF</a>
<br/><a class="tocexample" href="../../examples/source/f08qhfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08qhfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08qhf.xml">DTRSYL</a><br/>
<a class="rout" href="../F08/f08qhf.xml">nagf_lapack_dtrsyl</a><br/>
Solve real Sylvester matrix equation <m:math><m:mi>A</m:mi><m:mi>X</m:mi><m:mo>+</m:mo><m:mi>X</m:mi><m:mi>B</m:mi><m:mo>=</m:mo><m:mi>C</m:mi></m:math>, <m:math><m:mi>A</m:mi></m:math>&#160;and <m:math><m:mi>B</m:mi></m:math>&#160;are upper quasi-triangular or transposes</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08qkf.xml">F08QKF</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08qkf.xml">DTREVC</a><br/>
<a class="rout" href="../F08/f08qkf.xml">nagf_lapack_dtrevc</a><br/>
Left and right eigenvectors of real upper quasi-triangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08qlf.xml">F08QLF</a>
<br/><a class="tocexample" href="../../examples/source/f08qlfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08qlfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08qlf.xml">DTRSNA</a><br/>
<a class="rout" href="../F08/f08qlf.xml">nagf_lapack_dtrsna</a><br/>
Estimates of sensitivities of selected eigenvalues and eigenvectors of real upper quasi-triangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08qtf.xml">F08QTF</a>
<br/><a class="tocexample" href="../../examples/source/f08qtfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08qtfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08qtf.xml">ZTREXC</a><br/>
<a class="rout" href="../F08/f08qtf.xml">nagf_lapack_ztrexc</a><br/>
Reorder Schur factorization of complex matrix using unitary similarity transformation</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08quf.xml">F08QUF</a>
<br/><a class="tocexample" href="../../examples/source/f08qufe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08qufe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08quf.xml">ZTRSEN</a><br/>
<a class="rout" href="../F08/f08quf.xml">nagf_lapack_ztrsen</a><br/>
Reorder Schur factorization of complex matrix, form orthonormal basis of right invariant subspace for selected eigenvalues, with estimates of sensitivities</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08qvf.xml">F08QVF</a>
<br/><a class="tocexample" href="../../examples/source/f08qvfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08qvfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08qvf.xml">ZTRSYL</a><br/>
<a class="rout" href="../F08/f08qvf.xml">nagf_lapack_ztrsyl</a><br/>
Solve complex Sylvester matrix equation <m:math><m:mi>A</m:mi><m:mi>X</m:mi><m:mo>+</m:mo><m:mi>X</m:mi><m:mi>B</m:mi><m:mo>=</m:mo><m:mi>C</m:mi></m:math>, <m:math><m:mi>A</m:mi></m:math>&#160;and <m:math><m:mi>B</m:mi></m:math>&#160;are upper triangular or conjugate-transposes</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08qxf.xml">F08QXF</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08qxf.xml">ZTREVC</a><br/>
<a class="rout" href="../F08/f08qxf.xml">nagf_lapack_ztrevc</a><br/>
Left and right eigenvectors of complex upper triangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08qyf.xml">F08QYF</a>
<br/><a class="tocexample" href="../../examples/source/f08qyfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08qyfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08qyf.xml">ZTRSNA</a><br/>
<a class="rout" href="../F08/f08qyf.xml">nagf_lapack_ztrsna</a><br/>
Estimates of sensitivities of selected eigenvalues and eigenvectors of complex upper triangular matrix</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08saf.xml">F08SAF</a>
<br/><a class="tocexample" href="../../examples/source/f08safe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08safe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08saf.xml">DSYGV</a><br/>
<a class="rout" href="../F08/f08saf.xml">nagf_lapack_dsygv</a><br/>
Computes all the eigenvalues, and optionally, the eigenvectors of a real generalized symmetric-definite eigenproblem</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08sbf.xml">F08SBF</a>
<br/><a class="tocexample" href="../../examples/source/f08sbfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08sbfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08sbf.xml">DSYGVX</a><br/>
<a class="rout" href="../F08/f08sbf.xml">nagf_lapack_dsygvx</a><br/>
Computes selected eigenvalues, and optionally, the eigenvectors of a real generalized symmetric-definite eigenproblem</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08scf.xml">F08SCF</a>
<br/><a class="tocexample" href="../../examples/source/f08scfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08scfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08scf.xml">DSYGVD</a><br/>
<a class="rout" href="../F08/f08scf.xml">nagf_lapack_dsygvd</a><br/>
Computes all the eigenvalues, and optionally, the eigenvectors of a real generalized symmetric-definite eigenproblem (divide-and-conquer)</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08sef.xml">F08SEF</a>
<br/><a class="tocexample" href="../../examples/source/f08sefe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08sefe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08sef.xml">DSYGST</a><br/>
<a class="rout" href="../F08/f08sef.xml">nagf_lapack_dsygst</a><br/>
Reduction to standard form of real symmetric-definite generalized eigenproblem <m:math><m:mi>A</m:mi><m:mi>x</m:mi><m:mo>=</m:mo><m:mi>&#955;</m:mi><m:mi>B</m:mi><m:mi>x</m:mi></m:math>, <m:math><m:mi>A</m:mi><m:mi>B</m:mi><m:mi>x</m:mi><m:mo>=</m:mo><m:mi>&#955;</m:mi><m:mi>x</m:mi></m:math>&#160;or <m:math><m:mi>B</m:mi><m:mi>A</m:mi><m:mi>x</m:mi><m:mo>=</m:mo><m:mi>&#955;</m:mi><m:mi>x</m:mi></m:math>, <m:math><m:mi>B</m:mi></m:math>&#160;factorized by <a class="rout" href="../F07/f07fdf.xml">F07FDF (DPOTRF)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08snf.xml">F08SNF</a>
<br/><a class="tocexample" href="../../examples/source/f08snfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08snfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08snf.xml">ZHEGV</a><br/>
<a class="rout" href="../F08/f08snf.xml">nagf_lapack_zhegv</a><br/>
Computes all the eigenvalues, and optionally, the eigenvectors of a complex generalized Hermitian-definite eigenproblem</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08spf.xml">F08SPF</a>
<br/><a class="tocexample" href="../../examples/source/f08spfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08spfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08spf.xml">ZHEGVX</a><br/>
<a class="rout" href="../F08/f08spf.xml">nagf_lapack_zhegvx</a><br/>
Computes selected eigenvalues, and optionally, the eigenvectors of a complex generalized Hermitian-definite eigenproblem</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08sqf.xml">F08SQF</a>
<br/><a class="tocexample" href="../../examples/source/f08sqfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08sqfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08sqf.xml">ZHEGVD</a><br/>
<a class="rout" href="../F08/f08sqf.xml">nagf_lapack_zhegvd</a><br/>
Computes all the eigenvalues, and optionally, the eigenvectors of a complex generalized Hermitian-definite eigenproblem (divide-and-conquer)</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ssf.xml">F08SSF</a>
<br/><a class="tocexample" href="../../examples/source/f08ssfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08ssfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ssf.xml">ZHEGST</a><br/>
<a class="rout" href="../F08/f08ssf.xml">nagf_lapack_zhegst</a><br/>
Reduction to standard form of complex Hermitian-definite generalized eigenproblem <m:math><m:mi>A</m:mi><m:mi>x</m:mi><m:mo>=</m:mo><m:mi>&#955;</m:mi><m:mi>B</m:mi><m:mi>x</m:mi></m:math>, <m:math><m:mi>A</m:mi><m:mi>B</m:mi><m:mi>x</m:mi><m:mo>=</m:mo><m:mi>&#955;</m:mi><m:mi>x</m:mi></m:math>&#160;or <m:math><m:mi>B</m:mi><m:mi>A</m:mi><m:mi>x</m:mi><m:mo>=</m:mo><m:mi>&#955;</m:mi><m:mi>x</m:mi></m:math>, <m:math><m:mi>B</m:mi></m:math>&#160;factorized by <a class="rout" href="../F07/f07frf.xml">F07FRF (ZPOTRF)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08taf.xml">F08TAF</a>
<br/><a class="tocexample" href="../../examples/source/f08tafe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08tafe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08taf.xml">DSPGV</a><br/>
<a class="rout" href="../F08/f08taf.xml">nagf_lapack_dspgv</a><br/>
Computes all the eigenvalues, and optionally, the eigenvectors of a real generalized symmetric-definite eigenproblem, packed storage</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08tbf.xml">F08TBF</a>
<br/><a class="tocexample" href="../../examples/source/f08tbfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08tbfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08tbf.xml">DSPGVX</a><br/>
<a class="rout" href="../F08/f08tbf.xml">nagf_lapack_dspgvx</a><br/>
Computes selected eigenvalues, and optionally, the eigenvectors of a real generalized symmetric-definite eigenproblem, packed storage</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08tcf.xml">F08TCF</a>
<br/><a class="tocexample" href="../../examples/source/f08tcfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08tcfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08tcf.xml">DSPGVD</a><br/>
<a class="rout" href="../F08/f08tcf.xml">nagf_lapack_dspgvd</a><br/>
Computes all the eigenvalues, and optionally, the eigenvectors of a real generalized symmetric-definite eigenproblem, packed storage (divide-and-conquer)</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08tef.xml">F08TEF</a>
<br/><a class="tocexample" href="../../examples/source/f08tefe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08tefe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08tef.xml">DSPGST</a><br/>
<a class="rout" href="../F08/f08tef.xml">nagf_lapack_dspgst</a><br/>
Reduction to standard form of real symmetric-definite generalized eigenproblem <m:math><m:mi>A</m:mi><m:mi>x</m:mi><m:mo>=</m:mo><m:mi>&#955;</m:mi><m:mi>B</m:mi><m:mi>x</m:mi></m:math>, <m:math><m:mi>A</m:mi><m:mi>B</m:mi><m:mi>x</m:mi><m:mo>=</m:mo><m:mi>&#955;</m:mi><m:mi>x</m:mi></m:math>&#160;or <m:math><m:mi>B</m:mi><m:mi>A</m:mi><m:mi>x</m:mi><m:mo>=</m:mo><m:mi>&#955;</m:mi><m:mi>x</m:mi></m:math>, packed storage, <m:math><m:mi>B</m:mi></m:math>&#160;factorized by <a class="rout" href="../F07/f07gdf.xml">F07GDF (DPPTRF)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08tnf.xml">F08TNF</a>
<br/><a class="tocexample" href="../../examples/source/f08tnfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08tnfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08tnf.xml">ZHPGV</a><br/>
<a class="rout" href="../F08/f08tnf.xml">nagf_lapack_zhpgv</a><br/>
Computes all the eigenvalues, and optionally, the eigenvectors of a complex generalized Hermitian-definite eigenproblem, packed storage</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08tpf.xml">F08TPF</a>
<br/><a class="tocexample" href="../../examples/source/f08tpfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08tpfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08tpf.xml">ZHPGVX</a><br/>
<a class="rout" href="../F08/f08tpf.xml">nagf_lapack_zhpgvx</a><br/>
Computes selected eigenvalues, and optionally, the eigenvectors of a complex generalized Hermitian-definite eigenproblem, packed storage</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08tqf.xml">F08TQF</a>
<br/><a class="tocexample" href="../../examples/source/f08tqfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08tqfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08tqf.xml">ZHPGVD</a><br/>
<a class="rout" href="../F08/f08tqf.xml">nagf_lapack_zhpgvd</a><br/>
Computes selected eigenvalues, and optionally, the eigenvectors of a complex generalized Hermitian-definite eigenproblem, packed storage (divide-and-conquer)</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08tsf.xml">F08TSF</a>
<br/><a class="tocexample" href="../../examples/source/f08tsfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08tsfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">16</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08tsf.xml">ZHPGST</a><br/>
<a class="rout" href="../F08/f08tsf.xml">nagf_lapack_zhpgst</a><br/>
Reduction to standard form of complex Hermitian-definite generalized eigenproblem <m:math><m:mi>A</m:mi><m:mi>x</m:mi><m:mo>=</m:mo><m:mi>&#955;</m:mi><m:mi>B</m:mi><m:mi>x</m:mi></m:math>, <m:math><m:mi>A</m:mi><m:mi>B</m:mi><m:mi>x</m:mi><m:mo>=</m:mo><m:mi>&#955;</m:mi><m:mi>x</m:mi></m:math>&#160;or <m:math><m:mi>B</m:mi><m:mi>A</m:mi><m:mi>x</m:mi><m:mo>=</m:mo><m:mi>&#955;</m:mi><m:mi>x</m:mi></m:math>, packed storage, <m:math><m:mi>B</m:mi></m:math>&#160;factorized by <a class="rout" href="../F07/f07grf.xml">F07GRF (ZPPTRF)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08uaf.xml">F08UAF</a>
<br/><a class="tocexample" href="../../examples/source/f08uafe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08uafe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08uaf.xml">DSBGV</a><br/>
<a class="rout" href="../F08/f08uaf.xml">nagf_lapack_dsbgv</a><br/>
Computes all the eigenvalues, and optionally, the eigenvectors of a real banded generalized symmetric-definite eigenproblem</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ubf.xml">F08UBF</a>
<br/><a class="tocexample" href="../../examples/source/f08ubfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08ubfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ubf.xml">DSBGVX</a><br/>
<a class="rout" href="../F08/f08ubf.xml">nagf_lapack_dsbgvx</a><br/>
Computes selected eigenvalues, and optionally, the eigenvectors of a real banded generalized symmetric-definite eigenproblem</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ucf.xml">F08UCF</a>
<br/><a class="tocexample" href="../../examples/source/f08ucfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08ucfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ucf.xml">DSBGVD</a><br/>
<a class="rout" href="../F08/f08ucf.xml">nagf_lapack_dsbgvd</a><br/>
Computes all the eigenvalues, and optionally, the eigenvectors of a real banded generalized symmetric-definite eigenproblem (divide-and-conquer)</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08uef.xml">F08UEF</a>
<br/><a class="tocexample" href="../../examples/source/f08uefe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08uefe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">19</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08uef.xml">DSBGST</a><br/>
<a class="rout" href="../F08/f08uef.xml">nagf_lapack_dsbgst</a><br/>
Reduction of real symmetric-definite banded generalized eigenproblem <m:math><m:mi>A</m:mi><m:mi>x</m:mi><m:mo>=</m:mo><m:mi>&#955;</m:mi><m:mi>B</m:mi><m:mi>x</m:mi></m:math>&#160;to standard form <m:math><m:mi>C</m:mi><m:mi>y</m:mi><m:mo>=</m:mo><m:mi>&#955;</m:mi><m:mi>y</m:mi></m:math>, such that <m:math><m:mi>C</m:mi></m:math>&#160;has the same bandwidth as <m:math><m:mi>A</m:mi></m:math></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08uff.xml">F08UFF</a></td>
<td class="contentsdoc" valign="top" align="center">19</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08uff.xml">DPBSTF</a><br/>
<a class="rout" href="../F08/f08uff.xml">nagf_lapack_dpbstf</a><br/>
Computes a split Cholesky factorization of real symmetric positive definite band matrix <m:math><m:mi>A</m:mi></m:math></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08unf.xml">F08UNF</a>
<br/><a class="tocexample" href="../../examples/source/f08unfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08unfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08unf.xml">ZHBGV</a><br/>
<a class="rout" href="../F08/f08unf.xml">nagf_lapack_zhbgv</a><br/>
Computes all the eigenvalues, and optionally, the eigenvectors of a complex banded generalized Hermitian-definite eigenproblem</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08upf.xml">F08UPF</a>
<br/><a class="tocexample" href="../../examples/source/f08upfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08upfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08upf.xml">ZHBGVX</a><br/>
<a class="rout" href="../F08/f08upf.xml">nagf_lapack_zhbgvx</a><br/>
Computes selected eigenvalues, and optionally, the eigenvectors of a complex banded generalized Hermitian-definite eigenproblem</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08uqf.xml">F08UQF</a>
<br/><a class="tocexample" href="../../examples/source/f08uqfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08uqfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08uqf.xml">ZHBGVD</a><br/>
<a class="rout" href="../F08/f08uqf.xml">nagf_lapack_zhbgvd</a><br/>
Computes all the eigenvalues, and optionally, the eigenvectors of a complex banded generalized Hermitian-definite eigenproblem (divide-and-conquer)</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08usf.xml">F08USF</a>
<br/><a class="tocexample" href="../../examples/source/f08usfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08usfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">19</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08usf.xml">ZHBGST</a><br/>
<a class="rout" href="../F08/f08usf.xml">nagf_lapack_zhbgst</a><br/>
Reduction of complex Hermitian-definite banded generalized eigenproblem <m:math><m:mi>A</m:mi><m:mi>x</m:mi><m:mo>=</m:mo><m:mi>&#955;</m:mi><m:mi>B</m:mi><m:mi>x</m:mi></m:math>&#160;to standard form <m:math><m:mi>C</m:mi><m:mi>y</m:mi><m:mo>=</m:mo><m:mi>&#955;</m:mi> <m:mi>y</m:mi></m:math>, such that <m:math><m:mi>C</m:mi></m:math>&#160;has the same bandwidth as <m:math><m:mi>A</m:mi></m:math></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08utf.xml">F08UTF</a></td>
<td class="contentsdoc" valign="top" align="center">19</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08utf.xml">ZPBSTF</a><br/>
<a class="rout" href="../F08/f08utf.xml">nagf_lapack_zpbstf</a><br/>
Computes a split Cholesky factorization of complex Hermitian positive definite band matrix <m:math><m:mi>A</m:mi></m:math></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08vaf.xml">F08VAF</a>
<br/><a class="tocexample" href="../../examples/source/f08vafe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08vafe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08vaf.xml">DGGSVD</a><br/>
<a class="rout" href="../F08/f08vaf.xml">nagf_lapack_dggsvd</a><br/>
Computes the generalized singular value decomposition of a real matrix pair</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08vef.xml">F08VEF</a>
<br/><a class="tocexample" href="../../examples/source/f08vefe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08vefe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08vef.xml">DGGSVP</a><br/>
<a class="rout" href="../F08/f08vef.xml">nagf_lapack_dggsvp</a><br/>
Computes orthogonal matrices as processing steps for computing the generalized singular value decomposition of a real matrix pair</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08vnf.xml">F08VNF</a>
<br/><a class="tocexample" href="../../examples/source/f08vnfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08vnfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08vnf.xml">ZGGSVD</a><br/>
<a class="rout" href="../F08/f08vnf.xml">nagf_lapack_zggsvd</a><br/>
Computes the generalized singular value decomposition of a complex matrix pair</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08vsf.xml">F08VSF</a>
<br/><a class="tocexample" href="../../examples/source/f08vsfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08vsfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08vsf.xml">ZGGSVP</a><br/>
<a class="rout" href="../F08/f08vsf.xml">nagf_lapack_zggsvp</a><br/>
Computes orthogonal matrices as processing steps for computing the generalized singular value decomposition of a complex matrix pair</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08waf.xml">F08WAF</a>
<br/><a class="tocexample" href="../../examples/source/f08wafe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08wafe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08waf.xml">DGGEV</a><br/>
<a class="rout" href="../F08/f08waf.xml">nagf_lapack_dggev</a><br/>
Computes, for a real nonsymmetric matrix pair, the generalized eigenvalues, and optionally, the left and/or right generalized eigenvectors</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08wbf.xml">F08WBF</a>
<br/><a class="tocexample" href="../../examples/source/f08wbfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08wbfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08wbf.xml">DGGEVX</a><br/>
<a class="rout" href="../F08/f08wbf.xml">nagf_lapack_dggevx</a><br/>
Computes, for a real nonsymmetric matrix pair, the generalized eigenvalues, and optionally, the left and/or right generalized eigenvectors; also, optionally, the balancing transformation, the reciprocal condition numbers for the eigenvalues and for the right eigenvectors</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08wef.xml">F08WEF</a></td>
<td class="contentsdoc" valign="top" align="center">20</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08wef.xml">DGGHRD</a><br/>
<a class="rout" href="../F08/f08wef.xml">nagf_lapack_dgghrd</a><br/>
Orthogonal reduction of a pair of real general matrices to generalized upper Hessenberg form</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08whf.xml">F08WHF</a></td>
<td class="contentsdoc" valign="top" align="center">20</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08whf.xml">DGGBAL</a><br/>
<a class="rout" href="../F08/f08whf.xml">nagf_lapack_dggbal</a><br/>
Balance a pair of real general matrices</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08wjf.xml">F08WJF</a></td>
<td class="contentsdoc" valign="top" align="center">20</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08wjf.xml">DGGBAK</a><br/>
<a class="rout" href="../F08/f08wjf.xml">nagf_lapack_dggbak</a><br/>
Transform eigenvectors of a pair of real balanced matrices to those of original matrix pair supplied to <a class="rout" href="../F08/f08whf.xml">F08WHF (DGGBAL)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08wnf.xml">F08WNF</a>
<br/><a class="tocexample" href="../../examples/source/f08wnfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08wnfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08wnf.xml">ZGGEV</a><br/>
<a class="rout" href="../F08/f08wnf.xml">nagf_lapack_zggev</a><br/>
Computes, for a complex nonsymmetric matrix pair, the generalized eigenvalues, and optionally, the left and/or right generalized eigenvectors</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08wpf.xml">F08WPF</a>
<br/><a class="tocexample" href="../../examples/source/f08wpfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08wpfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08wpf.xml">ZGGEVX</a><br/>
<a class="rout" href="../F08/f08wpf.xml">nagf_lapack_zggevx</a><br/>
Computes, for a complex nonsymmetric matrix pair, the generalized eigenvalues, and optionally, the left and/or right generalized eigenvectors; also, optionally, the balancing transformation, the reciprocal condition numbers for the eigenvalues and for the right eigenvectors</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08wsf.xml">F08WSF</a></td>
<td class="contentsdoc" valign="top" align="center">20</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08wsf.xml">ZGGHRD</a><br/>
<a class="rout" href="../F08/f08wsf.xml">nagf_lapack_zgghrd</a><br/>
Unitary reduction of a pair of complex general matrices to generalized upper Hessenberg form</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08wvf.xml">F08WVF</a></td>
<td class="contentsdoc" valign="top" align="center">20</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08wvf.xml">ZGGBAL</a><br/>
<a class="rout" href="../F08/f08wvf.xml">nagf_lapack_zggbal</a><br/>
Balance a pair of complex general matrices</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08wwf.xml">F08WWF</a></td>
<td class="contentsdoc" valign="top" align="center">20</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08wwf.xml">ZGGBAK</a><br/>
<a class="rout" href="../F08/f08wwf.xml">nagf_lapack_zggbak</a><br/>
Transform eigenvectors of a pair of complex balanced matrices to those of original matrix pair supplied to <a class="rout" href="../F08/f08wvf.xml">F08WVF (ZGGBAL)</a></td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08xaf.xml">F08XAF</a>
<br/><a class="tocexample" href="../../examples/source/f08xafe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08xafe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08xaf.xml">DGGES</a><br/>
<a class="rout" href="../F08/f08xaf.xml">nagf_lapack_dgges</a><br/>
Computes, for a real nonsymmetric matrix pair, the generalized eigenvalues, the generalized real Schur form and, optionally, the left and/or right matrices of Schur vectors</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08xbf.xml">F08XBF</a>
<br/><a class="tocexample" href="../../examples/source/f08xbfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08xbfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08xbf.xml">DGGESX</a><br/>
<a class="rout" href="../F08/f08xbf.xml">nagf_lapack_dggesx</a><br/>
Computes, for a real nonsymmetric matrix pair, the generalized eigenvalues, the generalized real Schur form and, optionally, the left and/or right matrices of Schur vectors; also, optionally, computes reciprocal condition numbers for selected eigenvalues</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08xef.xml">F08XEF</a>
<br/><a class="tocexample" href="../../examples/source/f08xefe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08xefe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">20</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08xef.xml">DHGEQZ</a><br/>
<a class="rout" href="../F08/f08xef.xml">nagf_lapack_dhgeqz</a><br/>
Eigenvalues and generalized Schur factorization of real generalized upper Hessenberg form reduced from a pair of real general matrices</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08xnf.xml">F08XNF</a>
<br/><a class="tocexample" href="../../examples/source/f08xnfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08xnfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08xnf.xml">ZGGES</a><br/>
<a class="rout" href="../F08/f08xnf.xml">nagf_lapack_zgges</a><br/>
Computes, for a complex nonsymmetric matrix pair, the generalized eigenvalues, the generalized complex Schur form and, optionally, the left and/or right matrices of Schur vectors</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08xpf.xml">F08XPF</a>
<br/><a class="tocexample" href="../../examples/source/f08xpfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08xpfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08xpf.xml">ZGGESX</a><br/>
<a class="rout" href="../F08/f08xpf.xml">nagf_lapack_zggesx</a><br/>
Computes, for a complex nonsymmetric matrix pair, the generalized eigenvalues, the generalized complex Schur form and, optionally, the left and/or right matrices of Schur vectors; also, optionally, computes reciprocal condition numbers for selected eigenvalues</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08xsf.xml">F08XSF</a>
<br/><a class="tocexample" href="../../examples/source/f08xsfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08xsfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">20</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08xsf.xml">ZHGEQZ</a><br/>
<a class="rout" href="../F08/f08xsf.xml">nagf_lapack_zhgeqz</a><br/>
Eigenvalues and generalized Schur factorization of complex generalized upper Hessenberg form reduced from a pair of complex general matrices</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08yef.xml">F08YEF</a>
<br/><a class="tocexample" href="../../examples/source/f08yefe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08yefe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08yef.xml">DTGSJA</a><br/>
<a class="rout" href="../F08/f08yef.xml">nagf_lapack_dtgsja</a><br/>
Computes the generalized singular value decomposition of a real upper triangular (or trapezoidal) matrix pair</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08yff.xml">F08YFF</a>
<br/><a class="tocexample" href="../../examples/source/f08yffe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08yffe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08yff.xml">DTGEXC</a><br/>
<a class="rout" href="../F08/f08yff.xml">nagf_lapack_dtgexc</a><br/>
Reorders the generalized real Schur decomposition of a real matrix pair using an orthogonal equivalence transformation</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ygf.xml">F08YGF</a>
<br/><a class="tocexample" href="../../examples/source/f08ygfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08ygfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ygf.xml">DTGSEN</a><br/>
<a class="rout" href="../F08/f08ygf.xml">nagf_lapack_dtgsen</a><br/>
Reorders the generalized real Schur decomposition of a real matrix pair using an orthogonal equivalence transformation, computes the generalized eigenvalues of the reordered pair and, optionally, computes the estimates of reciprocal condition numbers for eigenvalues and eigenspaces</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08yhf.xml">F08YHF</a>
<br/><a class="tocexample" href="../../examples/source/f08yhfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08yhfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08yhf.xml">DTGSYL</a><br/>
<a class="rout" href="../F08/f08yhf.xml">nagf_lapack_dtgsyl</a><br/>
Solves the real-valued generalized Sylvester equation</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ykf.xml">F08YKF</a>
<br/><a class="tocexample" href="../../examples/source/f08ykfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08ykfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">20</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ykf.xml">DTGEVC</a><br/>
<a class="rout" href="../F08/f08ykf.xml">nagf_lapack_dtgevc</a><br/>
Left and right eigenvectors of a pair of real upper quasi-triangular matrices</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ylf.xml">F08YLF</a>
<br/><a class="tocexample" href="../../examples/source/f08ylfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08ylfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ylf.xml">DTGSNA</a><br/>
<a class="rout" href="../F08/f08ylf.xml">nagf_lapack_dtgsna</a><br/>
Estimates reciprocal condition numbers for specified eigenvalues and/or eigenvectors of a real matrix pair in generalized real Schur canonical form</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ysf.xml">F08YSF</a>
<br/><a class="tocexample" href="../../examples/source/f08ysfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08ysfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ysf.xml">ZTGSJA</a><br/>
<a class="rout" href="../F08/f08ysf.xml">nagf_lapack_ztgsja</a><br/>
Computes the generalized singular value decomposition of a complex upper triangular (or trapezoidal) matrix pair</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ytf.xml">F08YTF</a>
<br/><a class="tocexample" href="../../examples/source/f08ytfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08ytfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ytf.xml">ZTGEXC</a><br/>
<a class="rout" href="../F08/f08ytf.xml">nagf_lapack_ztgexc</a><br/>
Reorders the generalized Schur decomposition of a complex matrix pair using an unitary equivalence transformation</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08yuf.xml">F08YUF</a>
<br/><a class="tocexample" href="../../examples/source/f08yufe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08yufe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08yuf.xml">ZTGSEN</a><br/>
<a class="rout" href="../F08/f08yuf.xml">nagf_lapack_ztgsen</a><br/>
Reorders the generalized Schur decomposition of a complex matrix pair using an unitary equivalence transformation, computes the generalized eigenvalues of the reordered pair and, optionally, computes the estimates of reciprocal condition numbers for eigenvalues and eigenspaces</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08yvf.xml">F08YVF</a>
<br/><a class="tocexample" href="../../examples/source/f08yvfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08yvfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08yvf.xml">ZTGSYL</a><br/>
<a class="rout" href="../F08/f08yvf.xml">nagf_lapack_ztgsyl</a><br/>
Solves the complex generalized Sylvester equation</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08yxf.xml">F08YXF</a>
<br/><a class="tocexample" href="../../examples/source/f08yxfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08yxfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">20</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08yxf.xml">ZTGEVC</a><br/>
<a class="rout" href="../F08/f08yxf.xml">nagf_lapack_ztgevc</a><br/>
Left and right eigenvectors of a pair of complex upper triangular matrices</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08yyf.xml">F08YYF</a>
<br/><a class="tocexample" href="../../examples/source/f08yyfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08yyfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08yyf.xml">ZTGSNA</a><br/>
<a class="rout" href="../F08/f08yyf.xml">nagf_lapack_ztgsna</a><br/>
Estimates reciprocal condition numbers for specified eigenvalues and/or eigenvectors of a complex matrix pair in generalized Schur canonical form</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08zaf.xml">F08ZAF</a>
<br/><a class="tocexample" href="../../examples/source/f08zafe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08zafe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08zaf.xml">DGGLSE</a><br/>
<a class="rout" href="../F08/f08zaf.xml">nagf_lapack_dgglse</a><br/>
Solves the real linear equality-constrained least squares (LSE) problem</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08zbf.xml">F08ZBF</a>
<br/><a class="tocexample" href="../../examples/source/f08zbfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08zbfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08zbf.xml">DGGGLM</a><br/>
<a class="rout" href="../F08/f08zbf.xml">nagf_lapack_dggglm</a><br/>
Solves a real general Gauss&#8211;Markov linear model (GLM) problem</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08zef.xml">F08ZEF</a>
<br/><a class="tocexample" href="../../examples/source/f08zefe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08zefe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08zef.xml">DGGQRF</a><br/>
<a class="rout" href="../F08/f08zef.xml">nagf_lapack_dggqrf</a><br/>
Computes a generalized <m:math><m:mi>Q</m:mi><m:mi>R</m:mi></m:math>&#160;factorization of a real matrix pair</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08zff.xml">F08ZFF</a>
<br/><a class="tocexample" href="../../examples/source/f08zffe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08zffe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08zff.xml">DGGRQF</a><br/>
<a class="rout" href="../F08/f08zff.xml">nagf_lapack_dggrqf</a><br/>
Computes a generalized <m:math><m:mi>R</m:mi><m:mi>Q</m:mi></m:math>&#160;factorization of a real matrix pair</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08znf.xml">F08ZNF</a>
<br/><a class="tocexample" href="../../examples/source/f08znfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08znfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08znf.xml">ZGGLSE</a><br/>
<a class="rout" href="../F08/f08znf.xml">nagf_lapack_zgglse</a><br/>
Solves the complex linear equality-constrained least squares (LSE) problem</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08zpf.xml">F08ZPF</a>
<br/><a class="tocexample" href="../../examples/source/f08zpfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08zpfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08zpf.xml">ZGGGLM</a><br/>
<a class="rout" href="../F08/f08zpf.xml">nagf_lapack_zggglm</a><br/>
Solves a complex general Gauss&#8211;Markov linear model (GLM) problem</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08zsf.xml">F08ZSF</a>
<br/><a class="tocexample" href="../../examples/source/f08zsfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08zsfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08zsf.xml">ZGGQRF</a><br/>
<a class="rout" href="../F08/f08zsf.xml">nagf_lapack_zggqrf</a><br/>
Computes a generalized <m:math><m:mi>Q</m:mi><m:mi>R</m:mi></m:math>&#160;factorization of a complex matrix pair</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ztf.xml">F08ZTF</a>
<br/><a class="tocexample" href="../../examples/source/f08ztfe.f90">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/f08ztfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">21</td>
<td class="contentsdoc" valign="top"><a class="rout" href="../F08/f08ztf.xml">ZGGRQF</a><br/>
<a class="rout" href="../F08/f08ztf.xml">nagf_lapack_zggrqf</a><br/>
Computes a generalized <m:math><m:mi>R</m:mi><m:mi>Q</m:mi></m:math>&#160;factorization of a complex matrix pair</td>
</tr>
</tbody>
</table></div><hr/><div><a class="chap" href="../../pdf/F08/f08conts.pdf">F08 Chapter Contents (PDF version)</a></div><div><a class="chapint" href="f08intro.xml">F08 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. 2011</a></div></body></html>