Range1D
Namespace
Brahma.FSharpRepresents 1-dimensional index space.
Contructors
Constructor | Signature | Description | |
---|---|---|---|
# | new(globalWorkSize) | globalWorkSize:int -> Range1D | CompiledName: |
# | new(globalWorkSize, localWorkSize) | (globalWorkSize:int * localWorkSize:int) -> Range1D | Initializes a new instance of the UNRESOLVED(Range1D) class with specified global and local work size. CompiledName: |
Instance members
Instance member | Signature | Description | |
---|---|---|---|
# | x.GlobalID0 | int | Gets the unique global work-item ID. CompiledName: |
# | x.GlobalWorkSize | int | CompiledName: |
# | x.LocalID0 | int | Gets the unique local work-item ID. CompiledName: |
# | x.LocalWorkSize | int | CompiledName: |
Static members
Static member | Signature | Description | |
---|---|---|---|
# | Range1D.CreateValid(...) | (neededSize:int * localWorkSize:int) -> Range1D | Creates a new instance of the UNRESOLVED(Range1D) class with specified lower bound of global work size and local work size. The resulting global work size will be a multiple of local work size and not less than specified lower bound. |
Initializes a new instance of the UNRESOLVED(Range1D) class with specified global work size and local work size setted to 1.