|  | 
| template<typename RandomAccessIterator1 , typename RandomAccessIterator2 , typename OutputIterator , typename DiffType , typename Comparator > | 
| OutputIterator | stxxl::parallel::merge_advance (RandomAccessIterator1 &begin1, RandomAccessIterator1 end1, RandomAccessIterator2 &begin2, RandomAccessIterator2 end2, OutputIterator target, DiffType max_length, Comparator comp) | 
|  | Merge routine being able to merge only the max_lengthsmallest elements.  More...
 | 
|  | 
| template<typename RandomAccessIterator1 , typename RandomAccessIterator2 , typename OutputIterator , typename DiffType , typename Comparator > | 
| OutputIterator | stxxl::parallel::merge_advance_movc (RandomAccessIterator1 &begin1, RandomAccessIterator1 end1, RandomAccessIterator2 &begin2, RandomAccessIterator2 end2, OutputIterator target, DiffType max_length, Comparator comp) | 
|  | Merge routine being able to merge only the max_lengthsmallest elements.  More...
 | 
|  | 
| template<typename RandomAccessIterator1 , typename RandomAccessIterator2 , typename OutputIterator , typename DiffType , typename Comparator > | 
| OutputIterator | stxxl::parallel::merge_advance_usual (RandomAccessIterator1 &begin1, RandomAccessIterator1 end1, RandomAccessIterator2 &begin2, RandomAccessIterator2 end2, OutputIterator target, DiffType max_length, Comparator comp) | 
|  | Merge routine being able to merge only the max_lengthsmallest elements.  More...
 | 
|  | 
| template<typename RandomAccessIterator1 , typename RandomAccessIterator2 , typename RandomAccessIterator3 , typename Comparator > | 
| RandomAccessIterator3 | stxxl::parallel::parallel_merge_advance (RandomAccessIterator1 &begin1, RandomAccessIterator1 end1, RandomAccessIterator2 &begin2, RandomAccessIterator2 end2, RandomAccessIterator3 target, typename std::iterator_traits< RandomAccessIterator1 >::difference_type max_length, Comparator comp) | 
|  | Merge routine fallback to sequential in case the iterators of the two input sequences are of different type.  More... 
 | 
|  | 
| template<typename RandomAccessIterator1 , typename RandomAccessIterator3 , typename Comparator > | 
| RandomAccessIterator3 | stxxl::parallel::parallel_merge_advance (RandomAccessIterator1 &begin1, RandomAccessIterator1 end1, RandomAccessIterator1 &begin2, RandomAccessIterator1 end2, RandomAccessIterator3 target, typename std::iterator_traits< RandomAccessIterator1 >::difference_type max_length, Comparator comp) | 
|  | Parallel merge routine being able to merge only the max_lengthsmallest elements.  More...
 | 
|  |