xopto.cl.cltypes module¶
- cl_byte¶
alias of
xopto.cl.cltypes.cl_char
- class cl_char[source]¶
Bases:
xopto.cl.cltypes._CLScalar
,ctypes.c_char
- TYPENAME = 'char'¶
- dtype = 'int8'¶
- class cl_char16[source]¶
Bases:
xopto.cl.cltypes._CLVector16
,xopto.cl.cltypes.c_char_Array_16
- TYPENAME = 'char16'¶
- dtype = 'int8'¶
- raw¶
value
- value¶
string value
- class cl_char2[source]¶
Bases:
xopto.cl.cltypes._CLVector2
,xopto.cl.cltypes.c_char_Array_2
- TYPENAME = 'char2'¶
- dtype = 'int8'¶
- raw¶
value
- value¶
string value
- class cl_char3[source]¶
Bases:
xopto.cl.cltypes._CLVector3
,xopto.cl.cltypes.c_char_Array_4
- TYPENAME = 'char3'¶
- dtype = 'int8'¶
- raw¶
value
- value¶
string value
- class cl_char4[source]¶
Bases:
xopto.cl.cltypes._CLVector4
,xopto.cl.cltypes.c_char_Array_4
- TYPENAME = 'char4'¶
- dtype = 'int8'¶
- raw¶
value
- value¶
string value
- class cl_char8[source]¶
Bases:
xopto.cl.cltypes._CLVector8
,xopto.cl.cltypes.c_char_Array_8
- TYPENAME = 'char8'¶
- dtype = 'int8'¶
- raw¶
value
- value¶
string value
- class cl_double[source]¶
Bases:
xopto.cl.cltypes._CLScalar
,ctypes.c_double
- TYPENAME = 'double'¶
- dtype = 'float64'¶
- class cl_double16[source]¶
Bases:
xopto.cl.cltypes._CLVector16
,xopto.cl.cltypes.c_double_Array_16
- TYPENAME = 'double16'¶
- dtype = 'float64'¶
- class cl_double2[source]¶
Bases:
xopto.cl.cltypes._CLVector2
,xopto.cl.cltypes.c_double_Array_2
- TYPENAME = 'double2'¶
- dtype = 'float64'¶
- class cl_double3[source]¶
Bases:
xopto.cl.cltypes._CLVector3
,xopto.cl.cltypes.c_double_Array_4
- TYPENAME = 'double3'¶
- dtype = 'float64'¶
- class cl_double4[source]¶
Bases:
xopto.cl.cltypes._CLVector4
,xopto.cl.cltypes.c_double_Array_4
- TYPENAME = 'double4'¶
- dtype = 'float64'¶
- class cl_double8[source]¶
Bases:
xopto.cl.cltypes._CLVector8
,xopto.cl.cltypes.c_double_Array_8
- TYPENAME = 'double8'¶
- dtype = 'float64'¶
- class cl_float[source]¶
Bases:
xopto.cl.cltypes._CLScalar
,ctypes.c_float
- TYPENAME = 'float'¶
- dtype = 'float32'¶
- class cl_float16[source]¶
Bases:
xopto.cl.cltypes._CLVector16
,xopto.cl.cltypes.c_float_Array_16
- TYPENAME = 'float16'¶
- dtype = 'float32'¶
- class cl_float2[source]¶
Bases:
xopto.cl.cltypes._CLVector2
,xopto.cl.cltypes.c_float_Array_2
- TYPENAME = 'float2'¶
- dtype = 'float32'¶
- class cl_float3[source]¶
Bases:
xopto.cl.cltypes._CLVector3
,xopto.cl.cltypes.c_float_Array_4
- TYPENAME = 'float3'¶
- dtype = 'float32'¶
- cl_float32_t¶
alias of
xopto.cl.cltypes.cl_float
- class cl_float4[source]¶
Bases:
xopto.cl.cltypes._CLVector4
,xopto.cl.cltypes.c_float_Array_4
- TYPENAME = 'float4'¶
- dtype = 'float32'¶
- cl_float64_t¶
alias of
xopto.cl.cltypes.cl_double
- class cl_float8[source]¶
Bases:
xopto.cl.cltypes._CLVector8
,xopto.cl.cltypes.c_float_Array_8
- TYPENAME = 'float8'¶
- dtype = 'float32'¶
- class cl_int[source]¶
Bases:
xopto.cl.cltypes._CLScalar
,ctypes.c_int
- TYPENAME = 'int'¶
- dtype = 'int32'¶
- class cl_int16[source]¶
Bases:
xopto.cl.cltypes._CLVector16
,xopto.cl.cltypes.c_int_Array_16
- TYPENAME = 'int16'¶
- dtype = 'int32'¶
- cl_int16_t¶
alias of
xopto.cl.cltypes.cl_short
- class cl_int2[source]¶
Bases:
xopto.cl.cltypes._CLVector2
,xopto.cl.cltypes.c_int_Array_2
- TYPENAME = 'int2'¶
- dtype = 'int32'¶
- class cl_int3[source]¶
Bases:
xopto.cl.cltypes._CLVector3
,xopto.cl.cltypes.c_int_Array_4
- TYPENAME = 'int3'¶
- dtype = 'int32'¶
- cl_int32_t¶
alias of
xopto.cl.cltypes.cl_int
- class cl_int4[source]¶
Bases:
xopto.cl.cltypes._CLVector4
,xopto.cl.cltypes.c_int_Array_4
- TYPENAME = 'int4'¶
- dtype = 'int32'¶
- cl_int64_t¶
alias of
xopto.cl.cltypes.cl_long
- class cl_int8[source]¶
Bases:
xopto.cl.cltypes._CLVector8
,xopto.cl.cltypes.c_int_Array_8
- TYPENAME = 'int8'¶
- dtype = 'int32'¶
- cl_int8_t¶
alias of
xopto.cl.cltypes.cl_char
- class cl_long[source]¶
Bases:
xopto.cl.cltypes._CLScalar
,ctypes.c_long
- TYPENAME = 'long'¶
- dtype = 'int64'¶
- class cl_long16[source]¶
Bases:
xopto.cl.cltypes._CLVector16
,xopto.cl.cltypes.c_long_Array_16
- TYPENAME = 'long16'¶
- dtype = 'int64'¶
- class cl_long2[source]¶
Bases:
xopto.cl.cltypes._CLVector2
,xopto.cl.cltypes.c_long_Array_2
- TYPENAME = 'long2'¶
- dtype = 'int64'¶
- class cl_long3[source]¶
Bases:
xopto.cl.cltypes._CLVector3
,xopto.cl.cltypes.c_long_Array_4
- TYPENAME = 'long3'¶
- dtype = 'int64'¶
- class cl_long4[source]¶
Bases:
xopto.cl.cltypes._CLVector4
,xopto.cl.cltypes.c_long_Array_4
- TYPENAME = 'long4'¶
- dtype = 'int64'¶
- class cl_long8[source]¶
Bases:
xopto.cl.cltypes._CLVector8
,xopto.cl.cltypes.c_long_Array_8
- TYPENAME = 'long8'¶
- dtype = 'int64'¶
- class cl_short[source]¶
Bases:
xopto.cl.cltypes._CLScalar
,ctypes.c_short
- TYPENAME = 'short'¶
- dtype = 'int16'¶
- class cl_short16[source]¶
Bases:
xopto.cl.cltypes._CLVector16
,xopto.cl.cltypes.c_short_Array_16
- TYPENAME = 'short16'¶
- dtype = 'int16'¶
- class cl_short2[source]¶
Bases:
xopto.cl.cltypes._CLVector2
,xopto.cl.cltypes.c_short_Array_2
- TYPENAME = 'short2'¶
- dtype = 'int16'¶
- class cl_short3[source]¶
Bases:
xopto.cl.cltypes._CLVector3
,xopto.cl.cltypes.c_short_Array_4
- TYPENAME = 'short3'¶
- dtype = 'int16'¶
- class cl_short4[source]¶
Bases:
xopto.cl.cltypes._CLVector4
,xopto.cl.cltypes.c_short_Array_4
- TYPENAME = 'short4'¶
- dtype = 'int16'¶
- class cl_short8[source]¶
Bases:
xopto.cl.cltypes._CLVector8
,xopto.cl.cltypes.c_short_Array_8
- TYPENAME = 'short8'¶
- dtype = 'int16'¶
- cl_ubyte¶
alias of
xopto.cl.cltypes.cl_uchar
- class cl_uchar[source]¶
Bases:
xopto.cl.cltypes._CLScalar
,ctypes.c_ubyte
- TYPENAME = 'uchar'¶
- dtype = 'uint8'¶
- class cl_uchar16[source]¶
Bases:
xopto.cl.cltypes._CLVector16
,numba.cpython.hashing.c_ubyte_Array_16
- TYPENAME = 'uchar16'¶
- dtype = 'uint16'¶
- class cl_uchar2[source]¶
Bases:
xopto.cl.cltypes._CLVector2
,xopto.cl.cltypes.c_ubyte_Array_2
- TYPENAME = 'uchar2'¶
- dtype = 'uint8'¶
- class cl_uchar3[source]¶
Bases:
xopto.cl.cltypes._CLVector3
,xopto.cl.cltypes.c_ubyte_Array_4
- TYPENAME = 'uchar3'¶
- dtype = 'uint8'¶
- class cl_uchar4[source]¶
Bases:
xopto.cl.cltypes._CLVector4
,xopto.cl.cltypes.c_ubyte_Array_4
- TYPENAME = 'uchar4'¶
- dtype = 'uint8'¶
- class cl_uchar8[source]¶
Bases:
xopto.cl.cltypes._CLVector8
,xopto.cl.cltypes.c_ubyte_Array_8
- TYPENAME = 'uchar8'¶
- dtype = 'uint8'¶
- class cl_uint[source]¶
Bases:
xopto.cl.cltypes._CLScalar
,ctypes.c_uint
- TYPENAME = 'uint'¶
- dtype = 'uint32'¶
- class cl_uint16[source]¶
Bases:
xopto.cl.cltypes._CLVector16
,xopto.cl.cltypes.c_uint_Array_16
- TYPENAME = 'uint16'¶
- dtype = 'uint32'¶
- cl_uint16_t¶
alias of
xopto.cl.cltypes.cl_ushort
- class cl_uint2[source]¶
Bases:
xopto.cl.cltypes._CLVector2
,xopto.cl.cltypes.c_uint_Array_2
- TYPENAME = 'uint2'¶
- dtype = 'uint32'¶
- class cl_uint3[source]¶
Bases:
xopto.cl.cltypes._CLVector3
,xopto.cl.cltypes.c_uint_Array_4
- TYPENAME = 'uint3'¶
- dtype = 'uint32'¶
- cl_uint32_t¶
alias of
xopto.cl.cltypes.cl_uint
- class cl_uint4[source]¶
Bases:
xopto.cl.cltypes._CLVector4
,xopto.cl.cltypes.c_uint_Array_4
- TYPENAME = 'uint4'¶
- dtype = 'uint32'¶
- cl_uint64_t¶
alias of
xopto.cl.cltypes.cl_ulong
- class cl_uint8[source]¶
Bases:
xopto.cl.cltypes._CLVector8
,xopto.cl.cltypes.c_uint_Array_8
- TYPENAME = 'uint8'¶
- dtype = 'uint32'¶
- cl_uint8_t¶
alias of
xopto.cl.cltypes.cl_uchar
- class cl_ulong[source]¶
Bases:
xopto.cl.cltypes._CLScalar
,ctypes.c_ulong
- TYPENAME = 'ulong'¶
- dtype = 'uint64'¶
- class cl_ulong16[source]¶
Bases:
xopto.cl.cltypes._CLVector16
,xopto.cl.cltypes.c_ulong_Array_16
- TYPENAME = 'ulong16'¶
- dtype = 'uint64'¶
- class cl_ulong2[source]¶
Bases:
xopto.cl.cltypes._CLVector2
,xopto.cl.cltypes.c_ulong_Array_2
- TYPENAME = 'ulong2'¶
- dtype = 'uint64'¶
- class cl_ulong3[source]¶
Bases:
xopto.cl.cltypes._CLVector3
,xopto.cl.cltypes.c_ulong_Array_4
- TYPENAME = 'ulong3'¶
- dtype = 'uint64'¶
- class cl_ulong4[source]¶
Bases:
xopto.cl.cltypes._CLVector4
,xopto.cl.cltypes.c_ulong_Array_4
- TYPENAME = 'ulong4'¶
- dtype = 'uint64'¶
- class cl_ulong8[source]¶
Bases:
xopto.cl.cltypes._CLVector8
,xopto.cl.cltypes.c_ulong_Array_8
- TYPENAME = 'ulong8'¶
- dtype = 'uint64'¶
- class cl_ushort[source]¶
Bases:
xopto.cl.cltypes._CLScalar
,ctypes.c_ushort
- TYPENAME = 'ushort'¶
- dtype = 'uint16'¶
- class cl_ushort16[source]¶
Bases:
xopto.cl.cltypes._CLVector16
,xopto.cl.cltypes.c_ushort_Array_16
- TYPENAME = 'ushort16'¶
- dtype = 'uint16'¶
- class cl_ushort2[source]¶
Bases:
xopto.cl.cltypes._CLVector2
,xopto.cl.cltypes.c_ushort_Array_2
- TYPENAME = 'ushort2'¶
- dtype = 'uint16'¶
- class cl_ushort3[source]¶
Bases:
xopto.cl.cltypes._CLVector3
,xopto.cl.cltypes.c_ushort_Array_4
- TYPENAME = 'ushort3'¶
- dtype = 'uint16'¶