ClArray
Namespace
Brahma.FSharpFunctions and values
| Function or value | Signature | Description | |
|---|---|---|---|
| # | alloc(size) | size:int -> ClTask<ClArray<'a>> | |
| # | allocWithFlags size memFlags | size:int -> memFlags:ClMemFlags -> ClTask<ClArray<'a>> | Allocate empty array on device with specified memory flags. | 
| # | close(clArray) | clArray:ClArray<'a> -> ClTask<unit> | |
| # | copy(clArray) | clArray:ClArray<'a> -> ClTask<unit> | |
| # | copyTo destination source | destination:ClArray<'a> -> source:ClArray<'a> -> ClTask<unit> | |
| # | toDevice(array) | array:'a [] -> ClTask<ClArray<'a>> | Transfers specified array to device with default memory flags. | 
| # | toDeviceWithFlags array memFlags | array:'a [] -> memFlags:ClMemFlags -> ClTask<ClArray<'a>> | Transfers specified array to device with specified memory flags. | 
| # | toHost(clArray) | clArray:ClArray<'a> -> ClTask<'a []> | Transfers specified array from device to host. | 
Allocate empty array on device with default memory flags.