@@ -211,7 +211,7 @@ module Common =
211211 /// <param name="workGroupSize"> Should be a power of 2 and greater than 1.</param >
212212 /// <param name="plus"> Associative binary operation.</param >
213213 /// <param name="zero"> Zero element for binary operation.</param >
214- let runExcludeInPlace plus = PrefixSum .runExcludeInPlace plus
214+ let runExcludeInPlace plus = ScanInternal .runExcludeInPlace plus
215215
216216 /// <summary >
217217 /// Include in-place prefix sum.
@@ -231,7 +231,8 @@ module Common =
231231 /// <param name="clContext"> ClContext.</param >
232232 /// <param name="workGroupSize"> Should be a power of 2 and greater than 1.</param >
233233 /// <param name="zero"> Zero element for binary operation.</param >
234- let runIncludeInPlace plus = PrefixSum.runIncludeInPlace plus
234+ let runIncludeInPlace plus =
235+ PrefixSumInternal.runIncludeInPlace plus
235236
236237 /// <summary >
237238 /// Exclude in-place prefix sum. Array is scanned starting from the end.
@@ -241,7 +242,7 @@ module Common =
241242 /// <param name =" workGroupSize " >Should be a power of 2 and greater than 1.</param >
242243 /// <param name =" zero " >Zero element for binary operation.</param >
243244 let runBackwardsExcludeInPlace plus =
244- PrefixSum .runBackwardsExcludeInPlace plus
245+ PrefixSumInternal .runBackwardsExcludeInPlace plus
245246
246247 /// <summary >
247248 /// Include in-place prefix sum. Array is scanned starting from the end.
@@ -251,7 +252,7 @@ module Common =
251252 /// <param name =" workGroupSize " >Should be a power of 2 and greater than 1.</param >
252253 /// <param name =" zero " >Zero element for binary operation.</param >
253254 let runBackwardsIncludeInPlace plus =
254- PrefixSum .runBackwardsIncludeInPlace plus
255+ PrefixSumInternal .runBackwardsIncludeInPlace plus
255256
256257 /// <summary >
257258 /// 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 =
267268 /// > val sum = [ | 4 |]
268269 /// </code>
269270 /// </example>
270- let standardExcludeInPlace = PrefixSum .standardExcludeInPlace
271+ let standardExcludeInPlace = ScanInternal .standardExcludeInPlace
271272
272273 /// <summary >
273274 /// 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 =
285286 /// </example>
286287 /// <param name="clContext"> ClContext.</param >
287288 /// <param name="workGroupSize"> Should be a power of 2 and greater than 1.</param >
288- let standardIncludeInPlace = PrefixSum .standardIncludeInPlace
289+ let standardIncludeInPlace = PrefixSumInternal .standardIncludeInPlace
289290
290291 module ByKey =
291292 /// <summary >
@@ -299,7 +300,8 @@ module Common =
299300 /// > val result = [ | 0; 0; 1; 2; 0; 1 |]
300301 /// </code>
301302 /// </example>
302- let sequentialExclude op = PrefixSum.ByKey.sequentialExclude op
303+ let sequentialExclude op =
304+ PrefixSumInternal.ByKey.sequentialExclude op
303305
304306 /// <summary >
305307 /// Include scan by key.
@@ -312,7 +314,8 @@ module Common =
312314 /// > val result = [ | 1; 1; 2; 3; 1; 2 |]
313315 /// </code>
314316 /// </example>
315- let sequentialInclude op = PrefixSum.ByKey.sequentialInclude op
317+ let sequentialInclude op =
318+ PrefixSumInternal.ByKey.sequentialInclude op
316319
317320 module Reduce =
318321 /// <summary >
0 commit comments