Index

_ | A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | U | V | W | Z

_

__abs__() (pyopencl.array.Array method)
__add__() (pyopencl.array.Array method)
__call__() (pyopencl.array.DefaultAllocator method)
(pyopencl.Kernel method)
(pyopencl.elementwise.ElementwiseKernel method)
__div__() (pyopencl.array.Array method)
__getitem__() (pyopencl.Buffer method)
__iadd__() (pyopencl.array.Array method)
__isub__() (pyopencl.array.Array method)
__len__() (pyopencl.array.Array method)
__mul__() (pyopencl.array.Array method)
__neg__() (pyopencl.array.Array method)
__pow__() (pyopencl.array.Array method)
__rdiv__() (pyopencl.array.Array method)
__repr__() (pyopencl.array.Array method)
(pyopencl.ImageFormat method)
__str__() (pyopencl.array.Array method)
__sub__() (pyopencl.array.Array method)

A

A (pyopencl.channel_order attribute)
ACCELERATOR (pyopencl.device_type attribute)
acos() (in module pyopencl.clmath)
acosh() (in module pyopencl.clmath)
acospi() (in module pyopencl.clmath)
ACQUIRE_GL_OBJECTS (pyopencl.command_type attribute)
ADDRESS_BITS (pyopencl.device_info attribute)
addressing_mode (class in pyopencl)
ADDRESSING_MODE (pyopencl.sampler_info attribute)
ALL (pyopencl.device_type attribute)
all_kernels() (pyopencl.Program method)
ALLOC_HOST_PTR (pyopencl.mem_flags attribute)
arange() (in module pyopencl.array)
Array (class in pyopencl.array)
asin() (in module pyopencl.clmath)
asinh() (in module pyopencl.clmath)
asinpi() (in module pyopencl.clmath)
astype() (pyopencl.array.Array method)
atan() (in module pyopencl.clmath)
atanh() (in module pyopencl.clmath)
atanpi() (in module pyopencl.clmath)
AVAILABLE (pyopencl.device_info attribute)

B

BGRA (pyopencl.channel_order attribute)
BINARIES (pyopencl.program_info attribute)
BINARY_SIZES (pyopencl.program_info attribute)
Buffer (class in pyopencl)
BUFFER (pyopencl.gl_object_type attribute)
(pyopencl.mem_object_type attribute)
build() (pyopencl.Program method)

C

cbrt() (in module pyopencl.clmath)
ceil() (in module pyopencl.clmath)
CGL_SHAREGROUP_KHR (pyopencl.context_properties attribute)
channel_count (pyopencl.ImageFormat attribute)
channel_data_type (pyopencl.ImageFormat attribute)
channel_order (class in pyopencl)
(pyopencl.ImageFormat attribute)
channel_type (class in pyopencl)
CLAMP (pyopencl.addressing_mode attribute)
CLAMP_TO_EDGE (pyopencl.addressing_mode attribute)
command_execution_status (class in pyopencl)
COMMAND_EXECUTION_STATUS (pyopencl.event_info attribute)
COMMAND_QUEUE (pyopencl.event_info attribute)
command_queue_info (class in pyopencl)
command_queue_properties (class in pyopencl)
command_type (class in pyopencl)
COMMAND_TYPE (pyopencl.event_info attribute)
CommandQueue (class in pyopencl)
COMPILE_WORK_GROUP_SIZE (pyopencl.kernel_work_group_info attribute)
COMPILER_AVAILABLE (pyopencl.device_info attribute)
COMPLETE (pyopencl.command_execution_status attribute)
Context (class in pyopencl)
CONTEXT (pyopencl.command_queue_info attribute)
(pyopencl.kernel_info attribute)
(pyopencl.mem_info attribute)
(pyopencl.program_info attribute)
(pyopencl.sampler_info attribute)
context_info (class in pyopencl)
context_properties (class in pyopencl)
COPY_BUFFER (pyopencl.command_type attribute)
COPY_BUFFER_TO_IMAGE (pyopencl.command_type attribute)
COPY_HOST_PTR (pyopencl.mem_flags attribute)
COPY_IMAGE (pyopencl.command_type attribute)
COPY_IMAGE_TO_BUFFER (pyopencl.command_type attribute)
cos() (in module pyopencl.clmath)
cosh() (in module pyopencl.clmath)
cospi() (in module pyopencl.clmath)
CPU (pyopencl.device_type attribute)
create_some_context() (in module pyopencl)
CURRENT_DEVICE_FOR_GL_CONTEXT_KHR (pyopencl.gl_context_info attribute)

D

data (pyopencl.array.Array attribute)
DEFAULT (pyopencl.device_type attribute)
DefaultAllocator (class in pyopencl.array)
DENORM (pyopencl.device_fp_config attribute)
DEPTH (pyopencl.image_info attribute)
Device (class in pyopencl)
DEVICE (pyopencl.command_queue_info attribute)
device_exec_capabilities (class in pyopencl)
device_fp_config (class in pyopencl)
device_info (class in pyopencl)
device_local_mem_type (class in pyopencl)
device_mem_cache_type (class in pyopencl)
device_type (class in pyopencl)
DEVICES (pyopencl.context_info attribute)
(pyopencl.program_info attribute)
DEVICES_FOR_GL_CONTEXT_KHR (pyopencl.gl_context_info attribute)
DRIVER_VERSION (pyopencl.device_info attribute)
dtype (pyopencl.array.Array attribute)
dtype_size (pyopencl.ImageFormat attribute)

E

EGL_DISPLAY_KHR (pyopencl.context_properties attribute)
ELEMENT_SIZE (pyopencl.image_info attribute)
ElementwiseKernel (class in pyopencl.elementwise)
empty() (in module pyopencl.array)
empty_like() (in module pyopencl.array)
END (pyopencl.profiling_info attribute)
ENDIAN_LITTLE (pyopencl.device_info attribute)
enqueue_acquire_gl_objects() (in module pyopencl)
enqueue_barrier() (in module pyopencl)
enqueue_copy_buffer() (in module pyopencl)
enqueue_copy_buffer_rect() (in module pyopencl)
enqueue_copy_buffer_to_image() (in module pyopencl)
enqueue_copy_image() (in module pyopencl)
enqueue_copy_image_to_buffer() (in module pyopencl)
enqueue_map_buffer() (in module pyopencl)
enqueue_map_image() (in module pyopencl)
enqueue_marker() (in module pyopencl)
enqueue_nd_range_kernel() (in module pyopencl)
enqueue_read_buffer() (in module pyopencl)
enqueue_read_buffer_rect() (in module pyopencl)
enqueue_read_image() (in module pyopencl)
enqueue_release_gl_objects() (in module pyopencl)
enqueue_task() (in module pyopencl)
enqueue_wait_for_events() (in module pyopencl)
enqueue_write_buffer() (in module pyopencl)
enqueue_write_buffer_rect() (in module pyopencl)
enqueue_write_image() (in module pyopencl)
erf() (in module pyopencl.clmath)
erfc() (in module pyopencl.clmath)
Error (class in pyopencl)
ERROR_CORRECTION_SUPPORT (pyopencl.device_info attribute)
Event (class in pyopencl)
event_info (class in pyopencl)
EXECUTION_CAPABILITIES (pyopencl.device_info attribute)
exp() (in module pyopencl.clmath)
exp10() (in module pyopencl.clmath)
exp2() (in module pyopencl.clmath)
expm1() (in module pyopencl.clmath)
EXTENSIONS (pyopencl.device_info attribute)
(pyopencl.platform_info attribute)

F

fabs() (in module pyopencl.clmath)
fill() (pyopencl.array.Array method)
filter_mode (class in pyopencl)
FILTER_MODE (pyopencl.sampler_info attribute)
finish() (pyopencl.CommandQueue method)
FLAGS (pyopencl.mem_info attribute)
FLOAT (pyopencl.channel_type attribute)
floor() (in module pyopencl.clmath)
flush() (pyopencl.CommandQueue method)
FMA (pyopencl.device_fp_config attribute)
fmod() (in module pyopencl.clmath)
FORMAT (pyopencl.image_info attribute)
frexp() (in module pyopencl.clmath)
FUNCTION_NAME (pyopencl.kernel_info attribute)

G

get() (pyopencl.array.Array method)
get_build_info() (pyopencl.Program method)
get_cl_header_version() (in module pyopencl)
get_devices() (pyopencl.Platform method)
get_gl_context_info_khr() (in module pyopencl)
get_gl_texture_info() (pyopencl.GLTexture method)
get_image_info() (pyopencl.Image method)
get_info() (pyopencl.CommandQueue method)
(pyopencl.Context method)
(pyopencl.Device method)
(pyopencl.Event method)
(pyopencl.Kernel method)
(pyopencl.MemoryObject method)
(pyopencl.Platform method)
(pyopencl.Program method)
(pyopencl.Sampler method)
get_platforms() (in module pyopencl)
get_profiling_info() (pyopencl.Event method)
get_sub_region() (pyopencl.Buffer method)
get_supported_image_formats() (in module pyopencl)
get_work_group_info() (pyopencl.Kernel method)
gl_context_info (class in pyopencl)
GL_CONTEXT_KHR (pyopencl.context_properties attribute)
gl_object (pyopencl.GLBuffer attribute)
(pyopencl.GLRenderBuffer attribute)
(pyopencl.GLTexture attribute)
gl_object_type (class in pyopencl)
gl_texture_info (class in pyopencl)
GLBuffer (class in pyopencl)
GLOBAL (pyopencl.device_local_mem_type attribute)
GLOBAL_MEM_CACHE_SIZE (pyopencl.device_info attribute)
GLOBAL_MEM_CACHE_TYPE (pyopencl.device_info attribute)
GLOBAL_MEM_CACHELINE_SIZE (pyopencl.device_info attribute)
GLOBAL_MEM_SIZE (pyopencl.device_info attribute)
GLRenderBuffer (class in pyopencl)
GLTexture (class in pyopencl)
GLX_DISPLAY_KHR (pyopencl.context_properties attribute)
GPU (pyopencl.device_type attribute)

H

HALF_FLOAT (pyopencl.channel_type attribute)
have_gl() (in module pyopencl)
HEIGHT (pyopencl.image_info attribute)
HOST_PTR (pyopencl.mem_info attribute)
hostbuf (pyopencl.MemoryObject attribute)

I

if_positive() (in module pyopencl.array)
ilogb() (in module pyopencl.clmath)
Image (class in pyopencl)
IMAGE2D (pyopencl.mem_object_type attribute)
IMAGE2D_MAX_HEIGHT (pyopencl.device_info attribute)
IMAGE2D_MAX_WIDTH (pyopencl.device_info attribute)
IMAGE3D (pyopencl.mem_object_type attribute)
IMAGE3D_MAX_DEPTH (pyopencl.device_info attribute)
IMAGE3D_MAX_HEIGHT (pyopencl.device_info attribute)
IMAGE3D_MAX_WIDTH (pyopencl.device_info attribute)
image_info (class in pyopencl)
IMAGE_SUPPORT (pyopencl.device_info attribute)
ImageFormat (class in pyopencl)
INF_NAN (pyopencl.device_fp_config attribute)
info (pyopencl.CommandQueue attribute)
(pyopencl.Context attribute)
(pyopencl.Device attribute)
(pyopencl.Event attribute)
(pyopencl.Event.profile attribute)
(pyopencl.Image attribute)
(pyopencl.Kernel attribute)
(pyopencl.MemoryObject attribute)
(pyopencl.Platform attribute)
(pyopencl.Program attribute)
(pyopencl.Sampler attribute)
INTENSITY (pyopencl.channel_order attribute)
itemsize (pyopencl.ImageFormat attribute)

K

Kernel (class in pyopencl)
KERNEL (pyopencl.device_exec_capabilities attribute)
kernel_info (class in pyopencl)
kernel_name (pyopencl.Program attribute)
kernel_work_group_info (class in pyopencl)

L

ldexp() (in module pyopencl.clmath)
lgamma() (in module pyopencl.clmath)
LINEAR (pyopencl.filter_mode attribute)
LOCAL (pyopencl.device_local_mem_type attribute)
LOCAL_MEM_SIZE (pyopencl.device_info attribute)
(pyopencl.kernel_work_group_info attribute)
LOCAL_MEM_TYPE (pyopencl.device_info attribute)
LocalMemory (class in pyopencl)
LOG (pyopencl.program_build_info attribute)
log() (in module pyopencl.clmath)
log10() (in module pyopencl.clmath)
log1p() (in module pyopencl.clmath)
log2() (in module pyopencl.clmath)
logb() (in module pyopencl.clmath)
LogicError (class in pyopencl)
LUMINANCE (pyopencl.channel_order attribute)

M

MAP_BUFFER (pyopencl.command_type attribute)
MAP_COUNT (pyopencl.mem_info attribute)
map_flags (class in pyopencl)
MAP_IMAGE (pyopencl.command_type attribute)
MARKER (pyopencl.command_type attribute)
MAX_CLOCK_FREQUENCY (pyopencl.device_info attribute)
MAX_COMPUTE_UNITS (pyopencl.device_info attribute)
MAX_CONSTANT_ARGS (pyopencl.device_info attribute)
MAX_CONSTANT_BUFFER_SIZE (pyopencl.device_info attribute)
MAX_MEM_ALLOC_SIZE (pyopencl.device_info attribute)
MAX_PARAMETER_SIZE (pyopencl.device_info attribute)
MAX_READ_IMAGE_ARGS (pyopencl.device_info attribute)
MAX_SAMPLERS (pyopencl.device_info attribute)
MAX_WORK_GROUP_SIZE (pyopencl.device_info attribute)
MAX_WORK_ITEM_DIMENSIONS (pyopencl.device_info attribute)
MAX_WORK_ITEM_SIZES (pyopencl.device_info attribute)
MAX_WRITE_IMAGE_ARGS (pyopencl.device_info attribute)
maximum() (in module pyopencl.array)
MEM_BASE_ADDR_ALIGN (pyopencl.device_info attribute)
mem_flags (class in pyopencl)
mem_info (class in pyopencl)
mem_object_type (class in pyopencl)
mem_size (pyopencl.array.Array attribute)
MemoryError (class in pyopencl)
MemoryMap (class in pyopencl)
MemoryObject (class in pyopencl)
MIN_DATA_TYPE_ALIGN_SIZE (pyopencl.device_info attribute)
minimum() (in module pyopencl.array)
MIPMAP_LEVEL (pyopencl.gl_texture_info attribute)
modf() (in module pyopencl.clmath)

N

NAME (pyopencl.device_info attribute)
(pyopencl.platform_info attribute)
nan() (in module pyopencl.clmath)
NATIVE_KERNEL (pyopencl.command_type attribute)
(pyopencl.device_exec_capabilities attribute)
nbytes (pyopencl.array.Array attribute)
NDRANGE_KERNEL (pyopencl.command_type attribute)
NEAREST (pyopencl.filter_mode attribute)
NONE (pyopencl.addressing_mode attribute)
(pyopencl.device_mem_cache_type attribute)
NORMALIZED_COORDS (pyopencl.sampler_info attribute)
NUM_ARGS (pyopencl.kernel_info attribute)
NUM_DEVICES (pyopencl.program_info attribute)

O

OPTIONS (pyopencl.program_build_info attribute)
OUT_OF_ORDER_EXEC_MODE_ENABLE (pyopencl.command_queue_properties attribute)

P

Platform (class in pyopencl)
PLATFORM (pyopencl.context_properties attribute)
(pyopencl.device_info attribute)
platform_info (class in pyopencl)
PREFERRED_VECTOR_WIDTH_CHAR (pyopencl.device_info attribute)
PREFERRED_VECTOR_WIDTH_DOUBLE (pyopencl.device_info attribute)
PREFERRED_VECTOR_WIDTH_FLOAT (pyopencl.device_info attribute)
PREFERRED_VECTOR_WIDTH_INT (pyopencl.device_info attribute)
PREFERRED_VECTOR_WIDTH_LONG (pyopencl.device_info attribute)
PREFERRED_VECTOR_WIDTH_SHORT (pyopencl.device_info attribute)
PROFILE (pyopencl.device_info attribute)
(pyopencl.platform_info attribute)
PROFILING_ENABLE (pyopencl.command_queue_properties attribute)
profiling_info (class in pyopencl)
PROFILING_TIMER_RESOLUTION (pyopencl.device_info attribute)
Program (class in pyopencl)
PROGRAM (pyopencl.kernel_info attribute)
program_build_info (class in pyopencl)
program_info (class in pyopencl)
PROPERTIES (pyopencl.command_queue_info attribute)
(pyopencl.context_info attribute)
pyopencl (module)
pyopencl.array (module)
pyopencl.clmath (module)
pyopencl.clrandom (module)
pyopencl.elementwise (module)
Python Enhancement Proposals!PEP 8

Q

QUEUE_PROPERTIES (pyopencl.device_info attribute)
QUEUED (pyopencl.command_execution_status attribute)
(pyopencl.profiling_info attribute)

R

R (pyopencl.channel_order attribute)
RA (pyopencl.channel_order attribute)
rand() (in module pyopencl.clrandom)
READ (pyopencl.map_flags attribute)
READ_BUFFER (pyopencl.command_type attribute)
READ_IMAGE (pyopencl.command_type attribute)
READ_ONLY (pyopencl.mem_flags attribute)
READ_ONLY_CACHE (pyopencl.device_mem_cache_type attribute)
READ_WRITE (pyopencl.mem_flags attribute)
READ_WRITE_CACHE (pyopencl.device_mem_cache_type attribute)
REFERENCE_COUNT (pyopencl.command_queue_info attribute)
(pyopencl.context_info attribute)
(pyopencl.event_info attribute)
(pyopencl.kernel_info attribute)
(pyopencl.mem_info attribute)
(pyopencl.program_info attribute)
(pyopencl.sampler_info attribute)
release() (pyopencl.Image method)
(pyopencl.MemoryMap method)
(pyopencl.MemoryObject method)
RELEASE_GL_OBJECTS (pyopencl.command_type attribute)
RENDERBUFFER (pyopencl.gl_object_type attribute)
REPEAT (pyopencl.addressing_mode attribute)
RG (pyopencl.channel_order attribute)
RGB (pyopencl.channel_order attribute)
RGBA (pyopencl.channel_order attribute)
rint() (in module pyopencl.clmath)
round() (in module pyopencl.clmath)
ROUND_TO_INF (pyopencl.device_fp_config attribute)
ROUND_TO_NEAREST (pyopencl.device_fp_config attribute)
ROUND_TO_ZERO (pyopencl.device_fp_config attribute)
ROW_PITCH (pyopencl.image_info attribute)
RUNNING (pyopencl.command_execution_status attribute)
RuntimeError (class in pyopencl)

S

Sampler (class in pyopencl)
sampler_info (class in pyopencl)
set() (pyopencl.array.Array method)
set_arg() (pyopencl.Kernel method)
set_args() (pyopencl.Kernel method)
set_property() (pyopencl.CommandQueue method)
set_scalar_arg_dtypes() (pyopencl.Kernel method)
set_status() (pyopencl.UserEvent method)
shape (pyopencl.array.Array attribute)
(pyopencl.Image attribute)
SIGNED_INT16 (pyopencl.channel_type attribute)
SIGNED_INT32 (pyopencl.channel_type attribute)
SIGNED_INT8 (pyopencl.channel_type attribute)
sin() (in module pyopencl.clmath)
SINGLE_FP_CONFIG (pyopencl.device_info attribute)
sinh() (in module pyopencl.clmath)
sinpi() (in module pyopencl.clmath)
size (pyopencl.array.Array attribute)
(pyopencl.LocalMemory attribute)
SIZE (pyopencl.mem_info attribute)
SLICE_PITCH (pyopencl.image_info attribute)
SNORM_INT16 (pyopencl.channel_type attribute)
SNORM_INT8 (pyopencl.channel_type attribute)
SOURCE (pyopencl.program_info attribute)
sqrt() (in module pyopencl.clmath)
START (pyopencl.profiling_info attribute)
STATUS (pyopencl.program_build_info attribute)
SUBMIT (pyopencl.profiling_info attribute)
SUBMITTED (pyopencl.command_execution_status attribute)

T

take() (in module pyopencl.array)
tan() (in module pyopencl.clmath)
tanh() (in module pyopencl.clmath)
tanpi() (in module pyopencl.clmath)
TASK (pyopencl.command_type attribute)
TEXTURE2D (pyopencl.gl_object_type attribute)
TEXTURE3D (pyopencl.gl_object_type attribute)
TEXTURE_TARGET (pyopencl.gl_texture_info attribute)
tgamma() (in module pyopencl.clmath)
to_device() (in module pyopencl.array)
to_string() (pyopencl.addressing_mode method)
(pyopencl.channel_order method)
(pyopencl.channel_type method)
(pyopencl.command_execution_status method)
(pyopencl.command_queue_info method)
(pyopencl.command_queue_properties method)
(pyopencl.command_type method)
(pyopencl.context_info method)
(pyopencl.context_properties method)
(pyopencl.device_exec_capabilities method)
(pyopencl.device_fp_config method)
(pyopencl.device_info method)
(pyopencl.device_local_mem_type method)
(pyopencl.device_mem_cache_type method)
(pyopencl.device_type method)
(pyopencl.event_info method)
(pyopencl.filter_mode method)
(pyopencl.gl_context_info method)
(pyopencl.gl_object_type method)
(pyopencl.gl_texture_info method)
(pyopencl.image_info method)
(pyopencl.kernel_info method)
(pyopencl.kernel_work_group_info method)
(pyopencl.map_flags method)
(pyopencl.mem_flags method)
(pyopencl.mem_info method)
(pyopencl.mem_object_type method)
(pyopencl.platform_info method)
(pyopencl.profiling_info method)
(pyopencl.program_build_info method)
(pyopencl.program_info method)
(pyopencl.sampler_info method)
trunc() (in module pyopencl.clmath)
TYPE (pyopencl.device_info attribute)
(pyopencl.mem_info attribute)

U

unload_compiler() (in module pyopencl)
UNMAP_MEM_OBJECT (pyopencl.command_type attribute)
UNORM_INT16 (pyopencl.channel_type attribute)
UNORM_INT8 (pyopencl.channel_type attribute)
UNORM_INT_101010 (pyopencl.channel_type attribute)
UNORM_SHORT_555 (pyopencl.channel_type attribute)
UNORM_SHORT_565 (pyopencl.channel_type attribute)
UNSIGNED_INT16 (pyopencl.channel_type attribute)
UNSIGNED_INT32 (pyopencl.channel_type attribute)
UNSIGNED_INT8 (pyopencl.channel_type attribute)
USE_HOST_PTR (pyopencl.mem_flags attribute)
UserEvent (class in pyopencl)

V

VENDOR (pyopencl.device_info attribute)
(pyopencl.platform_info attribute)
VENDOR_ID (pyopencl.device_info attribute)
VERSION (in module pyopencl)
(pyopencl.device_info attribute)
(pyopencl.platform_info attribute)
VERSION_STATUS (in module pyopencl)
VERSION_TEXT (in module pyopencl)

W

wait() (pyopencl.Event method)
wait_for_events() (in module pyopencl)
WGL_HDC_KHR (pyopencl.context_properties attribute)
WIDTH (pyopencl.image_info attribute)
WORK_GROUP_SIZE (pyopencl.kernel_work_group_info attribute)
WRITE (pyopencl.map_flags attribute)
WRITE_BUFFER (pyopencl.command_type attribute)
WRITE_IMAGE (pyopencl.command_type attribute)
WRITE_ONLY (pyopencl.mem_flags attribute)

Z

zeros() (in module pyopencl.array)
zeros_like() (in module pyopencl.array)