| Chapter Introduction | |
| m01cac | nag_double_sort Quicksort of set of values of data type double |
| m01csc | nag_quicksort Quicksort of set of values of arbitrary data type |
| m01ctc | nag_stable_sort Stable sort of set of values of arbitrary data type |
| m01cuc | nag_chain_sort Chain sort of linked list |
| m01dsc | nag_rank_sort Rank sort of set of values of arbitrary data type |
| m01esc | nag_reorder_vector Reorders set of values of arbitrary data type into the order specified by a set of indices |
| m01fsc | nag_search_vector Searches a vector for either the first or last match to a given value |
| m01zac | nag_make_indices Inverts a permutation converting a rank vector to an index vector or vice versa |