|
template<typename T , typename F > |
int | amrex::detail::amrex_partition_helper (T const *AMREX_RESTRICT pv, T *AMREX_RESTRICT pv2, int n, F &&f) |
|
template<typename T > |
void | amrex::detail::amrex_stable_partition_helper (T *p, int n2) |
|
template<typename T , typename F > |
int | amrex::Partition (T *data, int beg, int end, F &&f) |
| A GPU-capable partition function for contiguous data. More...
|
|
template<typename T , typename F > |
int | amrex::Partition (T *data, int n, F &&f) |
| A GPU-capable partition function for contiguous data. More...
|
|
template<typename T , typename F > |
int | amrex::Partition (Gpu::DeviceVector< T > &v, F &&f) |
| A GPU-capable partition function for contiguous data. More...
|
|
template<typename T , typename F > |
int | amrex::StablePartition (T *data, int beg, int end, F &&f) |
| A GPU-capable partition function for contiguous data. More...
|
|
template<typename T , typename F > |
int | amrex::StablePartition (T *data, int n, F &&f) |
| A GPU-capable partition function for contiguous data. More...
|
|
template<typename T , typename F > |
int | amrex::StablePartition (Gpu::DeviceVector< T > &v, F &&f) |
| A GPU-capable partition function for contiguous data. More...
|
|