3 #include
"DPH_Header.h"
5 import Data
.Array.Parallel
.Unlifted
.Sequential
7 import qualified Data
.Array.Parallel
.Unlifted
.Sequential
10 #include
"DPH_Interface.h"
19 replicate = replicateU
20 repeat n _
= repeatU n
26 mbpermute
= mbpermuteU
27 bpermuteDft
= bpermuteDftU
30 interleave
= interleaveU
47 enumFromTo = enumFromToU
48 enumFromThenTo = enumFromThenToU
49 enumFromStepLen
= enumFromStepLenU
50 enumFromStepLenEach
= enumFromStepLenEachU
54 indicesSel2
= indicesUSel2
55 elementsSel2_0
= elementsUSel2_0
56 elementsSel2_1
= elementsUSel2_1
58 replicate_s
= replicateSU
59 replicate_rs
= replicateRSU
68 lengthSegd
= lengthUSegd
69 lengthsSegd
= lengthsUSegd
70 indicesSegd
= indicesUSegd
71 elementsSegd
= elementsUSegd
75 class UIO a
=> IOElt a