casacore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
casacore::GenSortIndirect< T, INX > Member List

This is the complete list of members for casacore::GenSortIndirect< T, INX >, including all inherited members.

heapAscSiftDown(INX *inx, INX, INX, const T *)casacore::GenSortIndirect< T, INX >privatestatic
heapSort(INX *inx, const T *data, INX nr, Sort::Order, int options)casacore::GenSortIndirect< T, INX >static
heapSortAsc(INX *inx, const T *, INX nr)casacore::GenSortIndirect< T, INX >privatestatic
insSort(INX *inx, const T *data, INX nr, Sort::Order, int options)casacore::GenSortIndirect< T, INX >static
insSortAsc(INX *inx, const T *, INX nr, int option)casacore::GenSortIndirect< T, INX >privatestatic
insSortAscDup(INX *inx, const T *, INX nr)casacore::GenSortIndirect< T, INX >privatestatic
insSortAscNoDup(INX *inx, const T *, INX nr)casacore::GenSortIndirect< T, INX >privatestatic
isAscending(const T *data, INX index1, INX index2)casacore::GenSortIndirect< T, INX >inlineprivatestatic
kthLargest(T *data, INX nr, INX k)casacore::GenSortIndirect< T, INX >static
merge(const T *data, INX *inx, INX *tmp, INX nrrec, INX *index, INX nparts)casacore::GenSortIndirect< T, INX >privatestatic
parSort(INX *inx, const T *data, INX nr, Sort::Order, int options, int nthreads=0)casacore::GenSortIndirect< T, INX >static
quickSort(INX *inx, const T *data, INX nr, Sort::Order, int options)casacore::GenSortIndirect< T, INX >static
quickSortAsc(INX *inx, const T *, INX nr, Bool multiThread=False, Int rec_lim=128)casacore::GenSortIndirect< T, INX >privatestatic
sort(Vector< INX > &indexVector, const T *data, INX nr, Sort::Order=Sort::Ascending, int options=Sort::QuickSort)casacore::GenSortIndirect< T, INX >static
sort(Vector< INX > &indexVector, const Array< T > &data, Sort::Order=Sort::Ascending, int options=Sort::QuickSort)casacore::GenSortIndirect< T, INX >static
sort(Vector< INX > &indexVector, const Block< T > &data, INX nr, Sort::Order=Sort::Ascending, int options=Sort::QuickSort)casacore::GenSortIndirect< T, INX >static
swapInx(INX &index1, INX &index2)casacore::GenSortIndirect< T, INX >inlineprivatestatic