|
real | collectValues (integer *indices, real *entries, real *collector, integer count) |
|
real | checkValues (integer *indices, real *entry1, real *entry2, real *entry3, integer count) |
|
template<typename T > |
real | findDuplicates (T *array, integer *duplicateCounter, int length) |
|
template<typename T > |
real | findDuplicateEntries (T *array1, T *array2, integer *duplicateCounter, int length) |
|
template<typename T > |
real | findDuplicateEntries (T *array1, T *array2, T *array3, integer *duplicateCounter, int length) |
|
template<typename T , typename U > |
real | findDuplicates (T *array, U *entry1, U *entry2, integer *duplicateCounter, int length) |
|
template<typename T > |
real | markDuplicates (T *array, integer *duplicateCounter, int length) |
|
template<typename T , typename U > |
real | markDuplicates (T *array, U *entry1, U *entry2, U *entry3, integer *duplicateCounter, integer *child, int length) |
|
template<typename T > |
real | removeDuplicates (T *array, T *removedArray, integer *duplicateCounter, int length) |
|
template<typename T , typename U > |
real | markDuplicatesTemp (Tree *tree, DomainList *domainList, T *array, U *entry1, U *entry2, U *entry3, integer *duplicateCounter, integer *child, int length) |
|
template<typename T , unsigned int blockSize> |
real | reduceBlockwise (T *array, T *outputData, int n) |
|
template<typename T , unsigned int blockSize> |
real | blockReduction (const T *indata, T *outdata) |
|
template real | markDuplicatesTemp< integer, real > (Tree *tree, DomainList *domainList, integer *array, real *entry1, real *entry2, real *entry3, integer *duplicateCounter, integer *child, int length) |
|
template real | reduceBlockwise< real, 256 > (real *array, real *outputData, int n) |
|
template real | blockReduction< real, 256 > (const real *indata, real *outdata) |
|