@@ -211,7 +211,7 @@ module Common =
211
211
/// <param name="workGroupSize">Should be a power of 2 and greater than 1.</param>
212
212
/// <param name="plus">Associative binary operation.</param>
213
213
/// <param name="zero">Zero element for binary operation.</param>
214
- let runExcludeInPlace plus = PrefixSum .runExcludeInPlace plus
214
+ let runExcludeInPlace plus = ScanInternal .runExcludeInPlace plus
215
215
216
216
/// <summary>
217
217
/// Include in-place prefix sum.
@@ -231,7 +231,8 @@ module Common =
231
231
/// <param name="clContext">ClContext.</param>
232
232
/// <param name="workGroupSize">Should be a power of 2 and greater than 1.</param>
233
233
/// <param name="zero">Zero element for binary operation.</param>
234
- let runIncludeInPlace plus = PrefixSum.runIncludeInPlace plus
234
+ let runIncludeInPlace plus =
235
+ PrefixSumInternal.runIncludeInPlace plus
235
236
236
237
/// <summary>
237
238
/// Exclude in-place prefix sum. Array is scanned starting from the end.
@@ -241,7 +242,7 @@ module Common =
241
242
/// <param name="workGroupSize">Should be a power of 2 and greater than 1.</param>
242
243
/// <param name="zero">Zero element for binary operation.</param>
243
244
let runBackwardsExcludeInPlace plus =
244
- PrefixSum .runBackwardsExcludeInPlace plus
245
+ PrefixSumInternal .runBackwardsExcludeInPlace plus
245
246
246
247
/// <summary>
247
248
/// Include in-place prefix sum. Array is scanned starting from the end.
@@ -251,7 +252,7 @@ module Common =
251
252
/// <param name="workGroupSize">Should be a power of 2 and greater than 1.</param>
252
253
/// <param name="zero">Zero element for binary operation.</param>
253
254
let runBackwardsIncludeInPlace plus =
254
- PrefixSum .runBackwardsIncludeInPlace plus
255
+ PrefixSumInternal .runBackwardsIncludeInPlace plus
255
256
256
257
/// <summary>
257
258
/// Exclude in-place prefix sum of integer array with addition operation and start value that is equal to 0.
@@ -267,7 +268,7 @@ module Common =
267
268
/// > val sum = [| 4 |]
268
269
/// </code>
269
270
/// </example>
270
- let standardExcludeInPlace = PrefixSum .standardExcludeInPlace
271
+ let standardExcludeInPlace = ScanInternal .standardExcludeInPlace
271
272
272
273
/// <summary>
273
274
/// Include in-place prefix sum of integer array with addition operation and start value that is equal to 0.
@@ -285,7 +286,7 @@ module Common =
285
286
/// </example>
286
287
/// <param name="clContext">ClContext.</param>
287
288
/// <param name="workGroupSize">Should be a power of 2 and greater than 1.</param>
288
- let standardIncludeInPlace = PrefixSum .standardIncludeInPlace
289
+ let standardIncludeInPlace = PrefixSumInternal .standardIncludeInPlace
289
290
290
291
module ByKey =
291
292
/// <summary>
@@ -299,7 +300,8 @@ module Common =
299
300
/// > val result = [| 0; 0; 1; 2; 0; 1 |]
300
301
/// </code>
301
302
/// </example>
302
- let sequentialExclude op = PrefixSum.ByKey.sequentialExclude op
303
+ let sequentialExclude op =
304
+ PrefixSumInternal.ByKey.sequentialExclude op
303
305
304
306
/// <summary>
305
307
/// Include scan by key.
@@ -312,7 +314,8 @@ module Common =
312
314
/// > val result = [| 1; 1; 2; 3; 1; 2 |]
313
315
/// </code>
314
316
/// </example>
315
- let sequentialInclude op = PrefixSum.ByKey.sequentialInclude op
317
+ let sequentialInclude op =
318
+ PrefixSumInternal.ByKey.sequentialInclude op
316
319
317
320
module Reduce =
318
321
/// <summary>
0 commit comments