Template Numerical Library version\ main:f17d0c8
Loading...
Searching...
No Matches
TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda > Member List

This is the complete list of members for TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >, including all inherited members.

arr (defined in TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >)TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >protected
aux (defined in TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >)TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >protected
auxMem (defined in TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >)TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >protected
cuda_2ndPhaseTasks (defined in TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >)TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >protected
cuda_2ndPhaseTasksAmount (defined in TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >)TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >protected
cuda_blockToTaskMapping (defined in TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >)TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >protected
cuda_newTasks (defined in TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >)TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >protected
cuda_newTasksAmount (defined in TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >)TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >protected
cuda_reductionTaskInitMem (defined in TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >)TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >protected
cuda_tasks (defined in TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >)TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >protected
desired_2ndPhasElemPerBlock (defined in TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >)TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >protected
desiredElemPerBlock (defined in TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >)TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >protected
DeviceType typedef (defined in TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >)TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >
firstPhase(const CMP &Cmp)TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >
g_maxTasks (defined in TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >)TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >protected
getElemPerBlock() constTNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >
getSetsNeeded(int elemPerBlock) constTNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >
getSetsNeededFunction (defined in TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >)TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >friend
host_1stPhaseTasksAmount (defined in TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >)TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >protected
host_2ndPhaseTasksAmount (defined in TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >)TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >protected
init(Containers::ArrayView< Value, Devices::Cuda > arr, int gridDim, int blockDim, int desiredElemPerBlock, int maxSharable) (defined in TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >)TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >
initTasks(int elemPerBlock, const CMP &Cmp)TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >
iteration (defined in TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >)TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >protected
maxBlocks (defined in TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >)TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >protected
maxSharable (defined in TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >)TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >protected
maxTasks (defined in TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >)TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >protected
performSort(const CMP &Cmp) (defined in TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >)TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >
processNewTasks()TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >
secondPhase(const CMP &Cmp)TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >
sort(Array &arr, const Compare &cmp)TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >
sort(Array &arr) (defined in TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >)TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >
threadsPerBlock (defined in TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >)TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >protected
ValueType typedef (defined in TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >)TNL::Algorithms::Sorting::Quicksorter< Value, Devices::Cuda >