VM2D 1.14
Vortex methods for 2D flows simulation
Loading...
Searching...
No Matches
cpuRadixSorter.h File Reference

Çàãîëîâîê êëàññà äëÿ ðåàëèçàöèè ïîðàçðÿäíîé ñîðòèðîâêè (RadixSort) íà CPU. More...

#include <iostream>
#include <vector>
#include <algorithm>
#include <type_traits>
#include <omp.h>
#include <string>
Include dependency graph for cpuRadixSorter.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  VM2D::OptimizedRadixSorter< ValueType >
 
class  VM2D::OptimizedRadixSorter< ValueType * >
 
struct  VM2D::ComplexData
 

Namespaces

namespace  VM2D
 

Typedefs

template<typename T >
using VM2D::enable_if_trivially_copyable = typename std::enable_if< std::is_trivially_copyable< T >::value >::type
 
template<typename T >
using VM2D::enable_if_not_trivially_copyable = typename std::enable_if<!std::is_trivially_copyable< T >::value >::type
 

Detailed Description

Çàãîëîâîê êëàññà äëÿ ðåàëèçàöèè ïîðàçðÿäíîé ñîðòèðîâêè (RadixSort) íà CPU.

Author
Ìàð÷åâñêèé Èëüÿ Êîíñòàíòèíîâè÷
Ñîêîë Êñåíèÿ Ñåðãååâíà
Ðÿòèíà Åâãåíèÿ Ïàâëîâíà
Êîëãàíîâà Àëåêñàíäðà Îëåãîâíà
Version
1.14
Date
6 ìàðòà 2026 ã.

Definition in file cpuRadixSorter.h.