<?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>M01 Chapter Contents : NAG Library Manual, Mark 22</title><link rel="stylesheet" href="../styles/libdoc.css" type="text/css"/></head><body><hr/><div><a class="chap" href="../../pdf/M01/m01conts.pdf">M01 Chapter Contents (PDF version)</a></div><div><a class="chapint" href="m01intro.xml">M01 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/>M01 &#8211; Sorting and Searching</h1>
<h3 class="standard"><a class="chapint" href="../M01/m01intro.xml">M01 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="../M01/m01caf.xml">M01CAF</a>
<br/><a class="tocexample" href="../../examples/source/m01cafe.f">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/m01cafe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Sort a vector, real numbers</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../M01/m01cbf.xml">M01CBF</a>
<br/><a class="tocexample" href="../../examples/source/m01cbfe.f">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/m01cbfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Sort a vector, integer numbers</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../M01/m01ccf.xml">M01CCF</a>
<br/><a class="tocexample" href="../../examples/source/m01ccfe.f">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/m01ccfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Sort a vector, character data</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../M01/m01daf.xml">M01DAF</a>
<br/><a class="tocexample" href="../../examples/source/m01dafe.f">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/m01dafe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Rank a vector, real numbers</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../M01/m01dbf.xml">M01DBF</a>
<br/><a class="tocexample" href="../../examples/source/m01dbfe.f">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/m01dbfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Rank a vector, integer numbers</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../M01/m01dcf.xml">M01DCF</a>
<br/><a class="tocexample" href="../../examples/source/m01dcfe.f">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/m01dcfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Rank a vector, character data</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../M01/m01def.xml">M01DEF</a>
<br/><a class="tocexample" href="../../examples/source/m01defe.f">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/m01defe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Rank rows of a matrix, real numbers</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../M01/m01dff.xml">M01DFF</a>
<br/><a class="tocexample" href="../../examples/source/m01dffe.f">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/m01dffe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Rank rows of a matrix, integer numbers</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../M01/m01djf.xml">M01DJF</a>
<br/><a class="tocexample" href="../../examples/source/m01djfe.f">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/m01djfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Rank columns of a matrix, real numbers</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../M01/m01dkf.xml">M01DKF</a>
<br/><a class="tocexample" href="../../examples/source/m01dkfe.f">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/m01dkfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Rank columns of a matrix, integer numbers</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../M01/m01dzf.xml">M01DZF</a>
<br/><a class="tocexample" href="../../examples/source/m01dzfe.f">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/m01dzfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Rank arbitrary data</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../M01/m01eaf.xml">M01EAF</a>
<br/><a class="tocexample" href="../../examples/source/m01eafe.f">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/m01eafe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Rearrange a vector according to given ranks, real numbers</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../M01/m01ebf.xml">M01EBF</a>
<br/><a class="tocexample" href="../../examples/source/m01ebfe.f">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/m01ebfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Rearrange a vector according to given ranks, integer numbers</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../M01/m01ecf.xml">M01ECF</a>
<br/><a class="tocexample" href="../../examples/source/m01ecfe.f">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/m01ecfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Rearrange a vector according to given ranks, character data</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../M01/m01edf.xml">M01EDF</a>
<br/><a class="tocexample" href="../../examples/source/m01edfe.f">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/m01edfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">19</td>
<td class="contentsdoc" valign="top">Rearrange a vector according to given ranks, complex numbers</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../M01/m01naf.xml">M01NAF</a>
<br/><a class="tocexample" href="../../examples/source/m01nafe.f">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/m01nafe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">22</td>
<td class="contentsdoc" valign="top">Binary search in set of real numbers</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../M01/m01nbf.xml">M01NBF</a>
<br/><a class="tocexample" href="../../examples/source/m01nbfe.f">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/m01nbfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">22</td>
<td class="contentsdoc" valign="top">Binary search in set of integer numbers</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../M01/m01ncf.xml">M01NCF</a>
<br/><a class="tocexample" href="../../examples/source/m01ncfe.f">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/m01ncfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">22</td>
<td class="contentsdoc" valign="top">Binary search in set of character data</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../M01/m01zaf.xml">M01ZAF</a>
<br/><a class="tocexample" href="../../examples/source/m01zafe.f">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/m01zafe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Invert a permutation</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../M01/m01zbf.xml">M01ZBF</a>
<br/><a class="tocexample" href="../../examples/source/m01zbfe.f">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/m01zbfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Check validity of a permutation</td>
</tr>
<tr>
<td class="contentsdoc" valign="top"><a class="rout" href="../M01/m01zcf.xml">M01ZCF</a>
<br/><a class="tocexample" href="../../examples/source/m01zcfe.f">Example&#160;Text</a><br/>
<a class="tocexample" href="../../examples/data/m01zcfe.d">Example&#160;Data</a></td>
<td class="contentsdoc" valign="top" align="center">12</td>
<td class="contentsdoc" valign="top">Decompose a permutation into cycles</td>
</tr>
</tbody>
</table></div><hr/><div><a class="chap" href="../../pdf/M01/m01conts.pdf">M01 Chapter Contents (PDF version)</a></div><div><a class="chapint" href="m01intro.xml">M01 Chapter Introduction</a></div>
<div><a class="htmltoc" href="../FRONTMATTER/manconts.xml">NAG Library Manual</a></div>
<div><hr/><a class="genint" href="../FRONTMATTER/copyright.xml">&#169; The Numerical Algorithms Group Ltd, Oxford, UK. 2009</a></div></body></html>
