Search.setIndex({objects:{"":{pyopencl:[2,0,1,""]},"pyopencl.tools.MemoryPool":{held_blocks:[4,1,1,""],free_held:[4,3,1,""],active_blocks:[4,1,1,""],allocate:[4,3,1,""],"__call__":[4,3,1,""],stop_holding:[4,3,1,""]},"pyopencl.channel_type":{UNORM_SHORT_565:[2,1,1,""],SNORM_INT16:[2,1,1,""],UNSIGNED_INT8:[2,1,1,""],UNORM_INT8:[2,1,1,""],SIGNED_INT16:[2,1,1,""],SIGNED_INT32:[2,1,1,""],HALF_FLOAT:[2,1,1,""],FLOAT:[2,1,1,""],UNORM_SHORT_555:[2,1,1,""],UNORM_INT16:[2,1,1,""],to_string:[2,3,1,""],UNORM_INT_101010:[2,1,1,""],SNORM_INT8:[2,1,1,""],UNSIGNED_INT16:[2,1,1,""],UNSIGNED_INT32:[2,1,1,""],SIGNED_INT8:[2,1,1,""]},"pyopencl.event_info":{to_string:[2,3,1,""],COMMAND_EXECUTION_STATUS:[2,1,1,""],CONTEXT:[2,1,1,""],REFERENCE_COUNT:[2,1,1,""],COMMAND_QUEUE:[2,1,1,""],COMMAND_TYPE:[2,1,1,""]},"pyopencl.kernel_arg_info":{to_string:[2,3,1,""]},"pyopencl.gl_object_type":{to_string:[2,3,1,""],BUFFER:[2,1,1,""],RENDERBUFFER:[2,1,1,""],TEXTURE3D:[2,1,1,""],TEXTURE2D:[2,1,1,""]},"pyopencl.Platform":{info:[2,1,1,""],get_info:[2,3,1,""],get_devices:[2,3,1,""]},"pyopencl.device_partition_property":{to_string:[2,3,1,""]},"pyopencl.channel_order":{A:[2,1,1,""],LUMINANCE:[2,1,1,""],RGBA:[2,1,1,""],RGx:[2,1,1,""],Rx:[2,1,1,""],INTENSITY:[2,1,1,""],RGBx:[2,1,1,""],to_string:[2,3,1,""],RGB:[2,1,1,""],RG:[2,1,1,""],RA:[2,1,1,""],BGRA:[2,1,1,""],R:[2,1,1,""]},"pyopencl.mem_info":{MAP_COUNT:[2,1,1,""],to_string:[2,3,1,""],FLAGS:[2,1,1,""],CONTEXT:[2,1,1,""],OFFSET:[2,1,1,""],REFERENCE_COUNT:[2,1,1,""],HOST_PTR:[2,1,1,""],TYPE:[2,1,1,""],ASSOCIATED_MEMOBJECT:[2,1,1,""],SIZE:[2,1,1,""]},"pyopencl.Program":{info:[2,1,1,""],get_build_info:[2,3,1,""],compile:[2,3,1,""],all_kernels:[2,3,1,""],get_info:[2,3,1,""],kernel_name:[2,1,1,""],build:[2,3,1,""]},"pyopencl.characterize":{get_simd_group_size:[4,4,1,""],get_fast_inaccurate_build_options:[4,4,1,""],why_not_local_access_conflict_free:[4,4,1,""],nv_compute_capability:[4,4,1,""],local_memory_access_granularity:[4,4,1,""],has_amd_double_support:[4,4,1,""],local_memory_bank_count:[4,4,1,""],simultaneous_work_items_on_local_access:[4,4,1,""],usable_local_mem_size:[4,4,1,""]},"pyopencl.device_affinity_domain":{to_string:[2,3,1,""]},"pyopencl.elementwise":{ElementwiseKernel:[1,2,1,""]},"pyopencl.Buffer":{get_sub_region:[2,3,1,""],"__getitem__":[2,3,1,""]},"pyopencl.kernel_arg_access_qualifier":{to_string:[2,3,1,""]},"pyopencl.device_local_mem_type":{to_string:[2,3,1,""],GLOBAL:[2,1,1,""],LOCAL:[2,1,1,""]},"pyopencl.migrate_mem_object_flags_ext":{to_string:[2,3,1,""]},"pyopencl.array":{subset_min:[1,4,1,""],to_device:[1,4,1,""],zeros_like:[1,4,1,""],dot:[1,4,1,""],sum:[1,4,1,""],min:[1,4,1,""],subset_dot:[1,4,1,""],maximum:[1,4,1,""],DefaultAllocator:[1,2,1,""],subset_max:[1,4,1,""],if_positive:[1,4,1,""],minimum:[1,4,1,""],zeros:[1,4,1,""],vec:[1,2,1,""],empty_like:[1,4,1,""],max:[1,4,1,""],Array:[1,2,1,""],arange:[1,4,1,""],empty:[1,4,1,""],take:[1,4,1,""]},"pyopencl.Event.profile":{info:[2,1,1,""]},"pyopencl.map_flags":{READ:[2,1,1,""],to_string:[2,3,1,""],WRITE:[2,1,1,""]},"pyopencl.device_type":{ALL:[2,1,1,""],ACCELERATOR:[2,1,1,""],DEFAULT:[2,1,1,""],to_string:[2,3,1,""],GPU:[2,1,1,""],CPU:[2,1,1,""]},"pyopencl.status_code":{MEM_COPY_OVERLAP:[2,1,1,""],OUT_OF_RESOURCES:[2,1,1,""],INVALID_CONTEXT:[2,1,1,""],INVALID_GL_SHAREGROUP_REFERENCE_KHR:[2,1,1,""],IMAGE_FORMAT_NOT_SUPPORTED:[2,1,1,""],DEVICE_NOT_FOUND:[2,1,1,""],INVALID_BUILD_OPTIONS:[2,1,1,""],PLATFORM_NOT_FOUND_KHR:[2,1,1,""],INVALID_DEVICE_TYPE:[2,1,1,""],INVALID_GLOBAL_WORK_SIZE:[2,1,1,""],INVALID_KERNEL_ARGS:[2,1,1,""],INVALID_DEVICE:[2,1,1,""],MEM_OBJECT_ALLOCATION_FAILURE:[2,1,1,""],INVALID_WORK_ITEM_SIZE:[2,1,1,""],DEVICE_PARTITION_FAILED_EXT:[2,1,1,""],INVALID_EVENT:[2,1,1,""],IMAGE_FORMAT_MISMATCH:[2,1,1,""],SUCCESS:[2,1,1,""],to_string:[2,3,1,""],INVALID_PARTITION_COUNT_EXT:[2,1,1,""],INVALID_VALUE:[2,1,1,""],INVALID_BUFFER_SIZE:[2,1,1,""],INVALID_PROGRAM_EXECUTABLE:[2,1,1,""],MAP_FAILURE:[2,1,1,""],COMPILER_NOT_AVAILABLE:[2,1,1,""],INVALID_MIP_LEVEL:[2,1,1,""],INVALID_HOST_PTR:[2,1,1,""],INVALID_PROGRAM:[2,1,1,""],EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST:[2,1,1,""],BUILD_PROGRAM_FAILURE:[2,1,1,""],INVALID_GLOBAL_OFFSET:[2,1,1,""],INVALID_COMMAND_QUEUE:[2,1,1,""],INVALID_ARG_INDEX:[2,1,1,""],INVALID_IMAGE_FORMAT_DESCRIPTOR:[2,1,1,""],INVALID_KERNEL_DEFINITION:[2,1,1,""],MISALIGNED_SUB_BUFFER_OFFSET:[2,1,1,""],INVALID_WORK_GROUP_SIZE:[2,1,1,""],DEVICE_NOT_AVAILABLE:[2,1,1,""],INVALID_OPERATION:[2,1,1,""],INVALID_PLATFORM:[2,1,1,""],INVALID_PARTITION_NAME_EXT:[2,1,1,""],INVALID_IMAGE_SIZE:[2,1,1,""],INVALID_KERNEL:[2,1,1,""],INVALID_QUEUE_PROPERTIES:[2,1,1,""],INVALID_ARG_SIZE:[2,1,1,""],OUT_OF_HOST_MEMORY:[2,1,1,""],INVALID_WORK_DIMENSION:[2,1,1,""],INVALID_SAMPLER:[2,1,1,""],INVALID_EVENT_WAIT_LIST:[2,1,1,""],INVALID_KERNEL_NAME:[2,1,1,""],INVALID_GL_OBJECT:[2,1,1,""],INVALID_MEM_OBJECT:[2,1,1,""],PROFILING_INFO_NOT_AVAILABLE:[2,1,1,""],INVALID_ARG_VALUE:[2,1,1,""],INVALID_BINARY:[2,1,1,""]},"pyopencl.device_exec_capabilities":{to_string:[2,3,1,""],KERNEL:[2,1,1,""],NATIVE_KERNEL:[2,1,1,""]},"pyopencl.platform_info":{PROFILE:[2,1,1,""],VENDOR:[2,1,1,""],NAME:[2,1,1,""],to_string:[2,3,1,""],VERSION:[2,1,1,""],EXTENSIONS:[2,1,1,""]},"pyopencl.Sampler":{info:[2,1,1,""],get_info:[2,3,1,""]},"pyopencl.reduction":{ReductionKernel:[1,2,1,""]},"pyopencl.tools.CLAllocator":{"__call__":[4,3,1,""]},"pyopencl.command_type":{WRITE_BUFFER_RECT:[2,1,1,""],ACQUIRE_GL_OBJECTS:[2,1,1,""],READ_BUFFER_RECT:[2,1,1,""],USER:[2,1,1,""],MARKER:[2,1,1,""],MAP_IMAGE:[2,1,1,""],UNMAP_MEM_OBJECT:[2,1,1,""],WRITE_BUFFER:[2,1,1,""],TASK:[2,1,1,""],READ_IMAGE:[2,1,1,""],COPY_BUFFER:[2,1,1,""],COPY_IMAGE_TO_BUFFER:[2,1,1,""],NDRANGE_KERNEL:[2,1,1,""],WRITE_IMAGE:[2,1,1,""],COPY_BUFFER_TO_IMAGE:[2,1,1,""],COPY_IMAGE:[2,1,1,""],RELEASE_GL_OBJECTS:[2,1,1,""],NATIVE_KERNEL:[2,1,1,""],to_string:[2,3,1,""],MAP_BUFFER:[2,1,1,""],READ_BUFFER:[2,1,1,""],COPY_BUFFER_RECT:[2,1,1,""]},"pyopencl.LocalMemory":{size:[2,1,1,""]},"pyopencl.kernel_arg_address_qualifier":{to_string:[2,3,1,""]},"pyopencl.GLTexture":{gl_object:[2,1,1,""],get_gl_texture_info:[2,3,1,""]},"pyopencl.Kernel":{info:[2,1,1,""],set_args:[2,3,1,""],get_arg_info:[2,3,1,""],set_arg:[2,3,1,""],get_info:[2,3,1,""],get_work_group_info:[2,3,1,""],"__call__":[2,3,1,""],set_scalar_arg_dtypes:[2,3,1,""]},"pyopencl.context_info":{to_string:[2,3,1,""],REFERENCE_COUNT:[2,1,1,""],NUM_DEVICES:[2,1,1,""],PROPERTIES:[2,1,1,""],DEVICES:[2,1,1,""]},"pyopencl.program_build_info":{STATUS:[2,1,1,""],to_string:[2,3,1,""],LOG:[2,1,1,""],OPTIONS:[2,1,1,""]},"pyopencl.program_kind":{real:[2,1,1,""],BINARY:[2,1,1,""],name:[2,1,1,""],UNKNOWN:[2,1,1,""],imag:[2,1,1,""],denominator:[2,1,1,""],numerator:[2,1,1,""],to_string:[2,3,1,""],SOURCE:[2,1,1,""],conjugate:[2,1,1,""],bit_length:[2,1,1,""]},"pyopencl.Context":{info:[2,1,1,""],create_sub_devices_ext:[2,3,1,""],get_info:[2,3,1,""],create_sub_devices:[2,3,1,""]},"pyopencl.scan.ExclusiveScanKernel":{"__call__":[1,3,1,""]},"pyopencl.device_partition_property_ext":{EQUALLY:[2,1,1,""],BY_AFFINITY_DOMAIN:[2,1,1,""],BY_COUNTS:[2,1,1,""],to_string:[2,3,1,""],PARTITION_BY_COUNTS_LIST_END:[2,1,1,""],PROPERTIES_LIST_END:[2,1,1,""],PARTITION_BY_NAMES_LIST_END:[2,1,1,""],BY_NAMES:[2,1,1,""]},"pyopencl.ImageFormat":{channel_order:[2,1,1,""],channel_data_type:[2,1,1,""],dtype_size:[2,1,1,""],channel_count:[2,1,1,""],"__repr__":[2,3,1,""],itemsize:[2,1,1,""]},"pyopencl.MemoryMap":{release:[2,3,1,""]},"pyopencl.kernel_info":{to_string:[2,3,1,""],PROGRAM:[2,1,1,""],NUM_ARGS:[2,1,1,""],CONTEXT:[2,1,1,""],REFERENCE_COUNT:[2,1,1,""],FUNCTION_NAME:[2,1,1,""]},"pyopencl.mem_object_type":{to_string:[2,3,1,""],BUFFER:[2,1,1,""],IMAGE2D:[2,1,1,""],IMAGE3D:[2,1,1,""]},"pyopencl.context_properties":{CGL_SHAREGROUP_KHR:[2,1,1,""],GLX_DISPLAY_KHR:[2,1,1,""],GL_CONTEXT_KHR:[2,1,1,""],WGL_HDC_KHR:[2,1,1,""],to_string:[2,3,1,""],PLATFORM:[2,1,1,""],EGL_DISPLAY_KHR:[2,1,1,""]},"pyopencl.mem_flags":{READ_ONLY:[2,1,1,""],USE_HOST_PTR:[2,1,1,""],READ_WRITE:[2,1,1,""],COPY_HOST_PTR:[2,1,1,""],ALLOC_HOST_PTR:[2,1,1,""],to_string:[2,3,1,""],WRITE_ONLY:[2,1,1,""]},"pyopencl.clrandom":{rand:[1,4,1,""],fill_rand:[1,4,1,""],RanluxGenerator:[1,2,1,""]},pyopencl:{status_code:[2,2,1,""],device_exec_capabilities:[2,2,1,""],mem_flags:[2,2,1,""],shape:[2,1,1,""],context_info:[2,2,1,""],enqueue_task:[2,4,1,""],MemoryMap:[2,2,1,""],CommandQueue:[2,2,1,""],get_apple_cgl_share_group:[2,4,1,""],LocalMemory:[2,2,1,""],addressing_mode:[2,2,1,""],image_from_array:[2,4,1,""],enqueue_wait_for_events:[2,4,1,""],device_affinity_domain:[2,2,1,""],enqueue_migrate_mem_objects:[2,4,1,""],program_info:[2,2,1,""],wait_for_events:[2,4,1,""],VERSION:[2,5,1,""],kernel_arg_access_qualifier:[2,2,1,""],enqueue_nd_range_kernel:[2,4,1,""],enqueue_marker:[2,4,1,""],program_build_info:[2,2,1,""],map_flags:[2,2,1,""],enqueue_acquire_gl_objects:[2,4,1,""],UserEvent:[2,2,1,""],release:[2,3,1,""],kernel_arg_address_qualifier:[2,2,1,""],Event:[2,2,1,""],VERSION_STATUS:[2,5,1,""],program_binary_type:[2,2,1,""],NannyEvent:[2,2,1,""],mem_info:[2,2,1,""],Platform:[2,2,1,""],device_type:[2,2,1,""],get_cl_header_version:[2,4,1,""],enqueue_fill_buffer:[2,4,1,""],device_mem_cache_type:[2,2,1,""],get_gl_sharing_context_properties:[2,4,1,""],Buffer:[2,2,1,""],LogicError:[2,2,1,""],Kernel:[2,2,1,""],device_partition_property:[2,2,1,""],context_properties:[2,2,1,""],get_platforms:[2,4,1,""],command_queue_properties:[2,2,1,""],get_supported_image_formats:[2,4,1,""],platform_info:[2,2,1,""],device_local_mem_type:[2,2,1,""],RuntimeError:[2,2,1,""],enqueue_copy:[2,4,1,""],Program:[2,2,1,""],command_execution_status:[2,2,1,""],Sampler:[2,2,1,""],command_queue_info:[2,2,1,""],array:[1,0,1,""],tools:[4,0,1,""],link_program:[2,4,1,""],enqueue_map_buffer:[2,4,1,""],gl_context_info:[2,2,1,""],event_info:[2,2,1,""],create_program_with_built_in_kernels:[2,4,1,""],device_info:[2,2,1,""],GLBuffer:[2,2,1,""],Device:[2,2,1,""],enqueue_release_gl_objects:[2,4,1,""],have_gl:[2,4,1,""],get_image_info:[2,3,1,""],program_kind:[2,2,1,""],clrandom:[1,0,1,""],enqueue_migrate_mem_object_ext:[2,4,1,""],Error:[2,2,1,""],enqueue_fill_image:[2,4,1,""],enqueue_barrier:[2,4,1,""],info:[2,1,1,""],channel_order:[2,2,1,""],kernel_arg_info:[2,2,1,""],sampler_info:[2,2,1,""],MemoryObject:[2,2,1,""],device_fp_config:[2,2,1,""],VERSION_TEXT:[2,5,1,""],gl_texture_info:[2,2,1,""],device_partition_property_ext:[2,2,1,""],filter_mode:[2,2,1,""],MemoryError:[2,2,1,""],scan:[1,0,1,""],GLRenderBuffer:[2,2,1,""],reduction:[1,0,1,""],characterize:[4,0,1,""],elementwise:[1,0,1,""],ImageFormat:[2,2,1,""],enqueue_map_image:[2,4,1,""],command_type:[2,2,1,""],kernel_info:[2,2,1,""],create_some_context:[2,4,1,""],mem_object_type:[2,2,1,""],affinity_domain_ext:[2,2,1,""],image_info:[2,2,1,""],gl_object_type:[2,2,1,""],clmath:[1,0,1,""],mem_migration_flags:[2,2,1,""],migrate_mem_object_flags_ext:[2,2,1,""],Context:[2,2,1,""],unload_platform_compiler:[2,4,1,""],kernel_work_group_info:[2,2,1,""],profiling_info:[2,2,1,""],GLTexture:[2,2,1,""],channel_type:[2,2,1,""],get_gl_context_info_khr:[2,4,1,""]},"pyopencl.program_binary_type":{to_string:[2,3,1,""]},"pyopencl.gl_texture_info":{to_string:[2,3,1,""],TEXTURE_TARGET:[2,1,1,""],MIPMAP_LEVEL:[2,1,1,""]},"pyopencl.Device":{info:[2,1,1,""],get_info:[2,3,1,""]},"pyopencl.program_info":{BINARY_SIZES:[2,1,1,""],NUM_DEVICES:[2,1,1,""],DEVICES:[2,1,1,""],to_string:[2,3,1,""],SOURCE:[2,1,1,""],CONTEXT:[2,1,1,""],REFERENCE_COUNT:[2,1,1,""],BINARIES:[2,1,1,""]},"pyopencl.kernel_work_group_info":{PREFERRED_WORK_GROUP_SIZE_MULTIPLE:[2,1,1,""],to_string:[2,3,1,""],LOCAL_MEM_SIZE:[2,1,1,""],COMPILE_WORK_GROUP_SIZE:[2,1,1,""],WORK_GROUP_SIZE:[2,1,1,""],PRIVATE_MEM_SIZE:[2,1,1,""]},"pyopencl.elementwise.ElementwiseKernel":{"__call__":[1,3,1,""]},"pyopencl.scan":{InclusiveScanKernel:[1,2,1,""],ExclusiveScanKernel:[1,2,1,""]},"pyopencl.reduction.ReductionKernel":{"__call__":[1,3,1,""]},"pyopencl.device_mem_cache_type":{to_string:[2,3,1,""],NONE:[2,1,1,""],READ_ONLY_CACHE:[2,1,1,""],READ_WRITE_CACHE:[2,1,1,""]},"pyopencl.command_queue_info":{DEVICE:[2,1,1,""],to_string:[2,3,1,""],PROPERTIES:[2,1,1,""],CONTEXT:[2,1,1,""],REFERENCE_COUNT:[2,1,1,""]},"pyopencl.clrandom.RanluxGenerator":{normal:[1,3,1,""],nskip:[1,1,1,""],uniform:[1,3,1,""],synchronize:[1,3,1,""],state:[1,1,1,""],fill_uniform:[1,3,1,""]},"pyopencl.affinity_domain_ext":{L1_CACHE:[2,1,1,""],NEXT_FISSIONABLE:[2,1,1,""],L4_CACHE:[2,1,1,""],to_string:[2,3,1,""],L2_CACHE:[2,1,1,""],NUMA:[2,1,1,""],L3_CACHE:[2,1,1,""]},"pyopencl.clmath":{rint:[1,4,1,""],cosh:[1,4,1,""],ldexp:[1,4,1,""],logb:[1,4,1,""],cospi:[1,4,1,""],acosh:[1,4,1,""],tan:[1,4,1,""],asin:[1,4,1,""],log:[1,4,1,""],fabs:[1,4,1,""],floor:[1,4,1,""],exp2:[1,4,1,""],atanh:[1,4,1,""],nan:[1,4,1,""],asinpi:[1,4,1,""],sqrt:[1,4,1,""],ilogb:[1,4,1,""],frexp:[1,4,1,""],sinpi:[1,4,1,""],cbrt:[1,4,1,""],lgamma:[1,4,1,""],log10:[1,4,1,""],sin:[1,4,1,""],exp10:[1,4,1,""],asinh:[1,4,1,""],log2:[1,4,1,""],fmod:[1,4,1,""],atan:[1,4,1,""],tgamma:[1,4,1,""],atanpi:[1,4,1,""],ceil:[1,4,1,""],sinh:[1,4,1,""],tanpi:[1,4,1,""],trunc:[1,4,1,""],expm1:[1,4,1,""],tanh:[1,4,1,""],acospi:[1,4,1,""],erf:[1,4,1,""],erfc:[1,4,1,""],modf:[1,4,1,""],cos:[1,4,1,""],exp:[1,4,1,""],acos:[1,4,1,""],log1p:[1,4,1,""],round:[1,4,1,""]},"pyopencl.device_fp_config":{ROUND_TO_ZERO:[2,1,1,""],INF_NAN:[2,1,1,""],DENORM:[2,1,1,""],ROUND_TO_NEAREST:[2,1,1,""],to_string:[2,3,1,""],ROUND_TO_INF:[2,1,1,""],SOFT_FLOAT:[2,1,1,""],FMA:[2,1,1,""]},"pyopencl.GLBuffer":{gl_object:[2,1,1,""]},"pyopencl.UserEvent":{set_status:[2,3,1,""]},"pyopencl.array.Array":{set:[1,3,1,""],dtype:[1,1,1,""],"__str__":[1,3,1,""],shape:[1,1,1,""],"__rdiv__":[1,3,1,""],conj:[1,3,1,""],fill:[1,3,1,""],reshape:[1,3,1,""],astype:[1,3,1,""],"__abs__":[1,3,1,""],size:[1,1,1,""],ravel:[1,3,1,""],"__len__":[1,3,1,""],"__neg__":[1,3,1,""],real:[1,1,1,""],"__isub__":[1,3,1,""],get:[1,3,1,""],imag:[1,1,1,""],strides:[1,1,1,""],"__pow__":[1,3,1,""],"__add__":[1,3,1,""],nbytes:[1,1,1,""],data:[1,1,1,""],"__repr__":[1,3,1,""],"__iadd__":[1,3,1,""],"__div__":[1,3,1,""],flags:[1,1,1,""],"__mul__":[1,3,1,""],mem_size:[1,1,1,""],"__sub__":[1,3,1,""],view:[1,3,1,""]},"pyopencl.GLRenderBuffer":{gl_object:[2,1,1,""]},"pyopencl.gl_context_info":{to_string:[2,3,1,""],DEVICES_FOR_GL_CONTEXT_KHR:[2,1,1,""],CURRENT_DEVICE_FOR_GL_CONTEXT_KHR:[2,1,1,""]},"pyopencl.image_info":{ROW_PITCH:[2,1,1,""],FORMAT:[2,1,1,""],ELEMENT_SIZE:[2,1,1,""],HEIGHT:[2,1,1,""],to_string:[2,3,1,""],WIDTH:[2,1,1,""],DEPTH:[2,1,1,""],SLICE_PITCH:[2,1,1,""]},"pyopencl.NannyEvent":{get_ward:[2,3,1,""],wait:[2,3,1,""]},"pyopencl.CommandQueue":{info:[2,1,1,""],get_info:[2,3,1,""],set_property:[2,3,1,""],finish:[2,3,1,""],flush:[2,3,1,""]},"pyopencl.Event":{get_profiling_info:[2,3,1,""],info:[2,1,1,""],get_info:[2,3,1,""],wait:[2,3,1,""]},"pyopencl.command_queue_properties":{to_string:[2,3,1,""],OUT_OF_ORDER_EXEC_MODE_ENABLE:[2,1,1,""],PROFILING_ENABLE:[2,1,1,""]},"pyopencl.device_info":{MAX_COMPUTE_UNITS:[2,1,1,""],OPENCL_C_VERSION:[2,1,1,""],PARTITION_STYLE_EXT:[2,1,1,""],EXECUTION_CAPABILITIES:[2,1,1,""],MAX_CONSTANT_ARGS:[2,1,1,""],VENDOR_ID:[2,1,1,""],REFERENCE_COUNT_EXT:[2,1,1,""],QUEUE_PROPERTIES:[2,1,1,""],NATIVE_VECTOR_WIDTH_FLOAT:[2,1,1,""],IMAGE3D_MAX_WIDTH:[2,1,1,""],IMAGE2D_MAX_HEIGHT:[2,1,1,""],LOCAL_MEM_SIZE:[2,1,1,""],PARTITION_TYPES_EXT:[2,1,1,""],IMAGE_SUPPORT:[2,1,1,""],NATIVE_VECTOR_WIDTH_DOUBLE:[2,1,1,""],COMPUTE_CAPABILITY_MINOR_NV:[2,1,1,""],AVAILABLE:[2,1,1,""],MAX_WORK_ITEM_SIZES:[2,1,1,""],SINGLE_FP_CONFIG:[2,1,1,""],GLOBAL_MEM_CACHELINE_SIZE:[2,1,1,""],NATIVE_VECTOR_WIDTH_HALF:[2,1,1,""],ENDIAN_LITTLE:[2,1,1,""],COMPUTE_CAPABILITY_MAJOR_NV:[2,1,1,""],MAX_CLOCK_FREQUENCY:[2,1,1,""],PREFERRED_VECTOR_WIDTH_LONG:[2,1,1,""],DRIVER_VERSION:[2,1,1,""],LOCAL_MEM_TYPE:[2,1,1,""],to_string:[2,3,1,""],HOST_UNIFIED_MEMORY:[2,1,1,""],MIN_DATA_TYPE_ALIGN_SIZE:[2,1,1,""],PLATFORM:[2,1,1,""],GLOBAL_MEM_CACHE_TYPE:[2,1,1,""],EXTENSIONS:[2,1,1,""],COMPILER_AVAILABLE:[2,1,1,""],INTEGRATED_MEMORY_NV:[2,1,1,""],MAX_WRITE_IMAGE_ARGS:[2,1,1,""],DOUBLE_FP_CONFIG:[2,1,1,""],NATIVE_VECTOR_WIDTH_INT:[2,1,1,""],HALF_FP_CONFIG:[2,1,1,""],MAX_PARAMETER_SIZE:[2,1,1,""],MEM_BASE_ADDR_ALIGN:[2,1,1,""],VENDOR:[2,1,1,""],GLOBAL_MEM_SIZE:[2,1,1,""],PREFERRED_VECTOR_WIDTH_SHORT:[2,1,1,""],NATIVE_VECTOR_WIDTH_LONG:[2,1,1,""],IMAGE2D_MAX_WIDTH:[2,1,1,""],PREFERRED_VECTOR_WIDTH_DOUBLE:[2,1,1,""],KERNEL_EXEC_TIMEOUT_NV:[2,1,1,""],MAX_READ_IMAGE_ARGS:[2,1,1,""],PROFILING_TIMER_RESOLUTION:[2,1,1,""],WARP_SIZE_NV:[2,1,1,""],VERSION:[2,1,1,""],ADDRESS_BITS:[2,1,1,""],PROFILING_TIMER_OFFSET_AMD:[2,1,1,""],MAX_WORK_ITEM_DIMENSIONS:[2,1,1,""],MAX_SAMPLERS:[2,1,1,""],PROFILE:[2,1,1,""],MAX_WORK_GROUP_SIZE:[2,1,1,""],AFFINITY_DOMAINS_EXT:[2,1,1,""],IMAGE3D_MAX_HEIGHT:[2,1,1,""],MAX_MEM_ALLOC_SIZE:[2,1,1,""],NAME:[2,1,1,""],PREFERRED_VECTOR_WIDTH_CHAR:[2,1,1,""],GPU_OVERLAP_NV:[2,1,1,""],REGISTERS_PER_BLOCK_NV:[2,1,1,""],GLOBAL_MEM_CACHE_SIZE:[2,1,1,""],NATIVE_VECTOR_WIDTH_CHAR:[2,1,1,""],PREFERRED_VECTOR_WIDTH_HALF:[2,1,1,""],NATIVE_VECTOR_WIDTH_SHORT:[2,1,1,""],PARENT_DEVICE_EXT:[2,1,1,""],ERROR_CORRECTION_SUPPORT:[2,1,1,""],PREFERRED_VECTOR_WIDTH_FLOAT:[2,1,1,""],PREFERRED_VECTOR_WIDTH_INT:[2,1,1,""],MAX_CONSTANT_BUFFER_SIZE:[2,1,1,""],TYPE:[2,1,1,""],IMAGE3D_MAX_DEPTH:[2,1,1,""]},"pyopencl.sampler_info":{NORMALIZED_COORDS:[2,1,1,""],to_string:[2,3,1,""],CONTEXT:[2,1,1,""],REFERENCE_COUNT:[2,1,1,""],ADDRESSING_MODE:[2,1,1,""],FILTER_MODE:[2,1,1,""]},"pyopencl.command_execution_status":{to_string:[2,3,1,""],RUNNING:[2,1,1,""],QUEUED:[2,1,1,""],SUBMITTED:[2,1,1,""],COMPLETE:[2,1,1,""]},"pyopencl.mem_migration_flags":{to_string:[2,3,1,""]},"pyopencl.addressing_mode":{CLAMP:[2,1,1,""],NONE:[2,1,1,""],REPEAT:[2,1,1,""],MIRRORED_REPEAT:[2,1,1,""],to_string:[2,3,1,""],CLAMP_TO_EDGE:[2,1,1,""]},"pyopencl.tools":{clear_first_arg_caches:[4,4,1,""],PooledBuffer:[4,2,1,""],first_arg_dependent_memoize:[4,4,1,""],MemoryPool:[4,2,1,""],CLAllocator:[4,2,1,""],pytest_generate_tests_for_pyopencl:[4,4,1,""]},"pyopencl.profiling_info":{to_string:[2,3,1,""],START:[2,1,1,""],END:[2,1,1,""],QUEUED:[2,1,1,""],SUBMIT:[2,1,1,""]},"pyopencl.MemoryObject":{release:[2,3,1,""],info:[2,1,1,""],get_info:[2,3,1,""],get_host_array:[2,3,1,""],hostbuf:[2,1,1,""]},"pyopencl.scan.pyopencl.tools":{register_dtype:[1,4,1,""]},"pyopencl.filter_mode":{to_string:[2,3,1,""],NEAREST:[2,1,1,""],LINEAR:[2,1,1,""]}},terms:{prefix:[0,1,3],whose:2,"const":0,spew:3,ilogb:1,deviat:1,under:[0,1,3],spec:1,merchant:3,everi:[0,2],"void":0,incompat:3,clear_context_cach:[],lumin:2,govern:3,appar:1,rountin:2,subset_max:1,gnu:3,correct:0,vector:[0,1,3,4],fill_norm:1,context_properti:2,image3d:2,direct:1,consequ:3,second:3,asin:1,insid:4,create_host_buff:3,acquire_gl_object:2,"new":[0,1,2],khrono:0,behavior:[2,3],mem:2,never:2,invalid_binari:2,here:[0,1,3],bogdan:1,michal:3,pyopencl_define_cdoubl:1,items:[4,1,2,3],precis:1,jame:[1,3],permit:3,fourier:[0,1],portabl:1,fasih:3,image2d_max_width:2,warp_size_nv:2,invalid_oper:2,total:1,linear_combin:1,would:[1,2,3],ursin:[1,3],g_times_l:[2,3],noninfring:3,call:[0,1,2,3,4],recommend:2,read_write_cach:2,type:[0,1,2,3,4],mem_object_allocation_failur:2,relat:[0,3],notic:3,warn:[1,2,3],isatti:2,imageformat:[2,3],get_platform:2,herebi:3,cl_khr_fp16:2,must:[1,2],word:3,invalid_partition_count_ext:2,work:[4,1,2,3],crashi:3,erf:1,invalid_mem_object:2,invalid_program:2,stop_hold:4,give:[0,2],autodetect:1,indic:[0,1,2,4],ranluxcl_nskip:1,unavail:2,want:[2,4],pinto:3,end:[1,2,4],turn:2,invalid_event_wait_list:2,how:4,image_info:2,updat:0,num_arg:2,after:2,invalid_kernel_arg:2,befor:[1,2],wrong:[1,2],law:3,parallel:[0,1,3],reshap:1,channel_data_typ:2,third:2,minim:3,exclud:1,maintain:3,environ:4,wait_for_ev:2,first:[4,2,3],order:[4,1,2,3],max_mem_alloc_s:2,origin:2,feedback:[],offici:0,becaus:[1,2,4],fab:1,cl_:3,affect:3,flexibl:3,vari:2,digest:[],fit:3,fix:[4,2,3],ranluxgener:1,round_to_inf:2,cl_arrai:1,easier:[0,2],image2d:2,them:[1,2,3],thei:[1,2,4],safe:2,cl_egl_display_khr:2,promis:3,then_:1,soft_float:2,bank:4,choic:[2,4],image2d_max_height:2,each:[1,2,4],side:2,enqueue_migrate_mem_object:[2,3],mean:[1,2,3],colleagu:3,logb:1,global_work_offset:2,wgl:2,dst:[],wavefront:4,content:[0,1],forth:1,log2:1,linear:2,barrier:2,written:0,free:[0,3,4],ineffici:1,max_work_item_dimens:2,image_format_not_support:2,glrenderbuff:2,md5:[],cosmin:[],erfc:1,ism:3,onto:1,max_work_item_s:2,rand:[0,1],rang:[1,2],restrict:[1,3],instruct:4,address_bit:2,messag:[],massiv:[],hood:1,exp2:1,to_devic:[1,3],affinity_domain:[],travers:1,enqueue_read_imag:3,too:[],tom:[],tool:[4,1,3],knl:1,incur:4,somewhat:1,max_parameter_s:2,keyword:[1,2,3],provid:[4,1,2,3],bgra:2,uniniti:1,seed:1,manner:2,cl_khr_fp64:2,luxuri:1,cl_glx_display_khr:2,latter:1,lin_comb:1,zeros_lik:1,commandqueu:[0,1,2,3],shall:3,kernel_arg_address_qualifi:2,object:[0,1,2,3,4],long4:1,param_nam:2,invalid_gl_object:2,enqueue_fill_imag:2,create_image_3d:3,doe:[0,3],sum:[0,1],dot:1,"__str__":1,random:[0,1,3],profiling_en:2,cl_nv_device_attribute_queri:[2,3],migrate_mem_object_flag:[],involv:[1,2,3],absolut:1,submit:[2,3],explain:0,releas:[4,2,3],"__call__":[4,1,2,3],c_contigu:1,device_affinity_domain:2,program_info:2,context_dependent_memo:3,stop:1,ceil:1,array_stored_shap:4,enqueue_copy_buff:3,report:[0,2,3],compute_capability_minor_nv:2,patch:3,reduce_kernel:1,dev_typ:2,mandatori:2,result:[1,4],fail:2,pyopengl:2,gasparello:3,best:1,subject:3,local_mem_typ:2,awar:[2,3],said:3,b_buf:0,get_apple_cgl_share_group:2,elementwis:[0,1],awai:4,approach:3,attribut:[1,2,3],henrik:3,extens:[2,3],why_not_local_access_conflict_fre:4,preprocessor:1,extent:3,num_work_item:1,expos:1,hashabl:[2,3],howev:[1,3],against:2,preferred_vector_width_short:2,read_imag:2,had:2,prg:[0,2],height:2,enqueue_copy_buffer_to_imag:[],guid:0,assum:[1,4],liabil:3,nicer:3,union:1,numpi:[0,1,2],three:2,been:4,much:[0,3,4],pycuda:3,native_vector_width_int:2,"__len__":1,ani:[1,2,3],tanpi:1,ident:2,tanh:1,command_queu:2,properti:[1,2,3],device_fp_config:2,commerci:0,slc:2,buffer_origin:2,held_block:4,kwarg:2,preferred_vector_width_float:2,march:3,conj:1,sever:[1,3],create_image_2d:3,perform:[1,2,4],suggest:3,make:[0,1,2,3],renderbuff:2,complex:[0,1,3],complet:[0,2],raii:0,fairli:4,active_block:4,invalid_global_offset:2,enqueue_fill_buff:2,thi:[0,1,2,3,4],max_work_item:1,identifi:3,just:[1,2],set_scalar_arg_dtyp:[2,3],enqueue_barri:[2,3],max_work_group_s:2,languag:3,previous:[4,3],easi:[0,2],opencl:[0,1,2,3,4],character:[0,3,4],fortran:[1,2,3],denomin:2,board:4,els:1,expon:1,applic:3,selffac:1,enqueue_write_buff:3,apart:1,unmap_mem_object:2,enqueue_nd_range_kernel:2,specif:3,invalid_ev:2,manual:1,"kl\u00f6ckner":3,www:3,right:[1,2,3],old:2,deal:3,interv:1,somehow:2,flatten:1,input_ari:1,subclass:2,icd:2,buffer:[0,2,3,4],condit:[4,1,3],promot:2,annau:[],describ:1,alexand:[],compute_capability_major_nv:2,host_pitch:2,reference_count_ext:2,simul:1,acospi:1,reduce_expr:1,"__mul__":1,channel_typ:2,l3_cach:2,produc:[1,2],"float":[0,1,2,4],bound:1,ahm:3,egl_display_khr:2,nbyte:[0,1],git:3,wai:2,memorymap:2,support:[0,1,2,3,4],cdouble_t:1,transform:[0,1],avail:[4,1,2,3],width:2,gid:0,kernel_nam:2,invalid_host_ptr:2,fraction:1,overhead:4,"__isub__":1,form:[2,3],offer:1,forc:1,taken:1,synonym:1,"true":[2,3],bugfix:3,maximum:1,inaccur:4,host_ptr:2,exp10:1,output_ari:1,semicolon:1,unreleas:3,exist:[2,3],"__local":2,check:[0,2],floor:1,invalid_arg_valu:2,invalid_gl_sharegroup_reference_khr:2,when:[4,1,2,3],test:[0,3,4],bibtex:3,"__global":[0,1,2],invalid_context:2,intens:2,warp:4,consid:[1,3],uniformli:1,fill_uniform:1,faster:1,preambl:1,institut:[],backward:2,global:2,gpl2:3,hold:[2,4],depend:[0,3,4],by_affinity_domain:2,write_buffer_rect:2,intermedi:[1,4],"__kernel":0,vec:[1,3],parent_device_ext:2,brown:[],sourc:[0,1,2],string:[4,1,2,3],kernel_arg_info:2,convolut:[],exact:1,cl_wgl_hdc_khr:2,unload_platform_compil:2,dim:2,did:3,item:[1,4],unsupport:2,round:1,prevent:2,cosh:1,command_typ:2,port:[],uniform:1,other_ari:1,boost:3,pyopencl_test_device_blacklist:[],src_offset:2,defici:1,deriv:3,gener:[0,1,3],krnl:1,satisfi:[2,4],address:[1,2],along:1,wait:2,box:2,reductionkernel:1,native_vector_width_doubl:2,read_imagef:2,free_held:4,queue:[0,1,2,3,4],"__repr__":[1,2,3],else_:1,dtype:[1,2],modul:[0,1,2],visibl:[0,3],marker:2,instal:[0,3],buffer_pitch:2,memori:[0,1,2,3,4],univers:[],rc4:2,live:2,tightli:2,templat:[],get_global_id:0,create_program_with_binari:3,userev:2,whatev:1,purpos:[1,3],nearest:2,riedmann:[],occur:[],multipl:[1,2,4],parco:3,get:[4,1,2,3],write:[0,2,3],criterion:1,map:2,atan:1,max:1,usabl:[1,4],mac:3,invalid_kernel:2,mai:[4,1,2,3],underscor:3,data:[0,1,2,3,4],johnson:[0,3],max_constant_arg:2,stdin:2,local_mem_s:2,inform:[2,3],preced:2,callabl:1,pytest_generate_test:4,num_channel:2,"__rdiv__":1,pointer:2,elementwisekernel:1,clear_first_arg_cach:4,group:2,thank:0,tort:3,window:3,scan_expr:1,non:2,texture_target:2,create_buff:3,initi:[1,3],therebi:4,nov:[],now:[1,2,3],discuss:3,ranluxcltab:1,name:[1,2,3],local_memory_bank_count:4,glx_display_khr:2,driver_vers:2,unorm_short_555:2,separ:3,compil:[1,2,3],image_format_mismatch:2,continu:[2,3],contributor:3,get_info:[0,2,3],significantli:3,year:3,operand:1,dispos:0,if_posit:1,ckner:3,enqueue_copy_image_to_buff:[],preferred_work_group_size_multipl:2,space:[1,2],invalid_work_group_s:2,astyp:[0,1],profil:[1,2],current:[4,1,2,3],has_amd_double_support:4,factori:3,addressing_mod:[2,3],earlier:1,usable_local_mem_s:4,runtimeerror:2,version_text:2,copy_buffer_rect:2,org:3,"byte":[1,2,4],keith:3,reflect:1,expm1:1,synchron:[1,2],refus:3,local_work_s:2,thing:[4,3],place:3,frequent:[0,3,4],get_supported_image_format:2,oper:[1,2,3],directli:[1,2],carri:1,rint:1,arrai:[0,1,2,3,4],event_info:2,memorypool:4,"long":4,open:0,size:[1,2,4],use_persistent_mem_amd:[],given:[4,1,2,3],ian:[0,3],work_group_s:2,necessarili:1,conveni:[1,3],cite:[0,1,3],fma:2,pyopencl_test:4,copi:[1,2,3],specifi:[1,2],broadcast:1,holder:3,than:[1,2,3],serv:1,ivanov:3,were:3,posit:2,invalid_device_typ:2,pre:[],sai:1,cfloat_mul:1,argument:[4,1,2,3],consortium:3,gl_object_typ:2,note:[0,1,2,3],l2_cach:2,take:[1,2,4],create_program_with_sourc:3,trace:3,normal:1,multipli:[1,2],nvidia:[4,2,3],exclus:[1,3],beta:2,migrate_mem_object_flags_ext:2,sublicens:3,pair:[1,2],renam:[1,3],later:3,ctx_factori:4,runtim:[0,2],axi:1,sigma:1,permiss:3,jozef:[],onli:[1,2,4],dst_offset:[],max_read_image_arg:2,compiler_avail:2,activ:[2,4],state:1,frexp:1,over:2,gl_context_khr:2,c_gpu:1,cannot:1,requir:[1,3],ndrange_kernel:2,preferred_vector_width_char:2,yield:1,roger:3,where:[0,1,2,4],src_origin:2,half_fp_config:2,wiki:3,kernel:[0,1,2,3,4],get_build_info:2,num_devic:2,sean:3,unorm_short_565:2,berrington:[],cumsum:1,behind:3,between:[1,2],clamp_to_edg:2,"import":[0,1,3,4],across:4,write_imag:2,b_gpu:1,cycl:[2,3],unrel:3,norm_int:2,region:2,contract:3,tutori:0,improv:[],loccal_s:[],among:3,acceler:2,undocu:3,unorm_int8:2,color:2,max_constant_buffer_s:2,cfloat_t:1,nicola:3,damag:3,cqa:[1,3],min_data_type_align_s:2,workshop:3,heuser:[],get_image_info:[2,3],emphas:3,andrew:3,andrea:3,those:1,"case":[1,2,3],interoper:[0,2,3],cast:[1,2],invok:[1,2,4],outcom:1,invoc:[2,3],vese:[],maxworkitem:1,niceti:0,develop:3,pau:3,author:3,same:[1,2,4],binari:[1,2],pad:1,document:[0,2,3],cl_amd_device_memory_flag:[],finish:2,devices_for_gl_context_khr:2,miplevel:2,capabl:4,mani:[4,3],associated_memobject:2,host_buff:3,appropri:4,macro:3,without:[1,3],temptat:3,unsigned_int16:2,max_sampl:2,dimension:[0,1],execut:[4,2,3],context_info:2,aspect:3,speed:0,kernel_arg_access_qualifi:2,struct:[1,2,3],image_from_arrai:[2,3],except:[0,2,3],param:2,treatment:2,sampler:[2,3],real:[1,2],idiom:0,cl_cgl_sharegroup_appl:2,around:[1,3],read:[2,3],amd:[2,4],yunsup:3,mod:1,intel:4,integ:[1,2],either:[1,2,3],output:1,get_gl_sharing_context_properti:2,single_fp_config:2,slice:2,otherfac:1,invalid_arg_s:2,notabl:3,refer:[0,2,3,4],power:0,half_float:2,partition_types_ext:2,atanpi:1,broken:3,fulli:4,appli:[1,3],simultaneous_work_items_on_local_access:4,src:2,preferred_vector_width_long:2,aco:1,cuda:2,enqueue_read_buffer_rect:3,januszewski:3,effici:1,max_write_image_arg:2,status_cod:2,brafford:3,enqueue_write_buffer_rect:3,element_s:2,mark:[],your:[0,1,2,3,4],complianc:3,area:[2,4],gl_context_info:2,platform_not_found_khr:2,start:[4,1,2,3],interfac:[4,2,3],low:4,andresen:3,linalg:[0,1],tupl:[1,2,4],inclusivescankernel:1,fill_rand:1,global_mem_cache_s:2,possibl:[1,2,3],"default":[1,2,3],my_dot_prod:1,memoryobject:[1,2,3],connect:3,creat:[1,2,4],make_float3:1,device_mem_cache_typ:2,file:[1,3],l1_cach:2,fill:1,image_typ:2,reduct:[0,1,3],misaligned_sub_buffer_offset:2,cleanup:[0,4],you:[0,1,2,3,4],copy_host_ptr:[0,2],cl_gl_context_khr:2,time:[4,1,2,3],properties_list_end:2,cl_amd_device_attribute_queri:2,pool:[0,3,4],profiling_timer_resolut:2,to_str:[2,3],potenti:4,newli:[1,2],represent:[2,3],all:[0,1,2,3,4],month:[],scalar:[1,2],version_statu:2,acosh:1,follow:[4,1,2,3],wohlgemuth:[],enqueue_release_gl_object:2,articl:[1,3],program:[0,1,2,3,4],norm:[0,1],enqueue_write_imag:3,liter:[],fals:[1,2],faq:3,native_vector_width_float:2,util:[0,4],print:0,fall:4,veri:4,image_support:2,strang:3,harri:[],enqueue_acquire_gl_object:2,list:[1,2,4],kloeckner_pycuda_2009:[],dimens:[1,2,4],mem_object:2,map_count:2,zero:[1,2,3],design:3,"__iadd__":1,pass:[0,1,2,3,4],further:3,by_nam:2,what:[0,1,2,4],sub:2,lgamma:1,l4_cach:2,section:2,write_onli:[0,2],rgbx:2,delet:4,sinpi:1,version:[0,1,2,3],rgba:2,method:[1,2,3],full:[0,2],src_pitch:[],unmodifi:1,endian_littl:2,defaultalloc:1,standard:[1,2],modifi:3,valu:[1,2,4],trunc:1,program_kind:2,search:0,copy_buffer_to_imag:2,channel_ord:2,dtype_out:1,amount:4,action:[4,3],native_vector_width_half:2,nannyev:[2,3],deprec:[1,2,3],read_buffer_rect:2,gratuit:3,select:[],liber:0,two:[4,1,2,3],karpushin:3,device_exec_cap:2,dst_pitch:[],minor:4,more:[2,3],binary_s:2,function_nam:2,flag:[4,1,2,3],particular:[2,3],cach:[0,3,4],snorm_int16:2,none:[0,1,2,4],endpoint:1,enqueue_map_imag:[2,3],dev:4,remain:4,gl_texture_info:2,scan:[0,1,2,3],share:2,accept:2,minimum:1,cdouble_log:1,secur:[],atanh:1,read_onli:[0,2],enqueue_mark:2,preferred_vector_width_doubl:2,type_s:4,invalid_mip_level:2,numa:2,"93rc4":2,associ:[4,1,2,3],stabil:[0,3],egl:2,help:[0,1,3],fft:1,get_arg_info:2,pseudorandom:1,held:4,through:[1,4],paramet:[4,1,2,3],affinity_domains_ext:2,hendrik:[],out_of_resourc:2,next_fission:2,might:4,ndrang:1,"return":[1,2,4],release_gl_object:2,detach:4,bryan:3,wgl_hdc_khr:2,unlik:1,mirrored_repeat:2,easili:4,alreadi:2,fmod:1,found:4,unsigned_int32:2,clamp:2,memoryerror:2,idea:3,set_statu:2,get_work_group_info:2,expect:2,beyond:1,event:[0,2,3],agre:3,publish:3,first_arg_dependent_memo:4,enqueue_copi:[0,2,3],asarrai:2,exec_status_error_for_events_in_wait_list:2,kloeckner_pycuda_2012:3,ranluxcl:[1,3],enqueue_copy_buffer_rect:[],cgl_sharegroup_khr:2,qualifi:2,driver:2,differ:1,reason:3,base:[0,1,2,3,4],ask:[0,3],basi:3,thread:[],launch:1,perhap:[],enqueue_copy_imag:[],lifetim:0,assign:1,major:[2,4],opanchuk:1,feel:3,number:[0,1,2,3,4],done:[1,3],construct:[0,1,3],stabl:3,miss:3,compile_work_group_s:2,guess:3,script:[4,3],interact:2,least:[1,3],offline_devices_amd:[],statement:1,gpu:[4,1,2,3],is_arrai:2,store:1,option:[1,2],similarli:4,part:[1,3],private_mem_s:2,gl_object:2,kind:3,local_s:[2,3],remov:3,str:2,arrang:2,dtu:3,comput:[0,1,3,4],execution_cap:2,opencl_c_vers:2,packag:[1,3],wait_for:[1,2],mem_base_addr_align:2,built:[0,2,4],randint:1,self:[1,2],queue_properti:2,create_some_context:[0,1,2,3],also:[0,1,2,3,4],build:[0,1,2,3],device_offset:2,global_mem_cache_typ:2,distribut:[0,1,3],significand:1,program_binary_typ:2,react:4,most:[2,3],maco:[],alpha:3,charg:3,get_gl_texture_info:2,meink:3,clear:4,destruct:2,texture3d:2,exp:1,find:[0,1],is_block:[2,3],bufobj:2,randn:1,copyright:3,native_vector_width_short:2,queu:2,double2:1,remedi:4,unus:4,tgamma:1,express:[0,1,3],nativ:[1,2],fastest:[1,2,4],liabl:3,preferred_vector_width_int:2,arxiv:[],garcia:3,mem_flag:[0,1,2,4],common:1,f_contigu:1,set:[1,2],mem_object_typ:2,lion:3,bare:2,arg:[4,1,2,3],ari:[1,2],analog:1,float3:1,device_partition_failed_ext:2,partition_style_ext:2,inf_nan:2,fission:3,unorm_int16:2,won:[],name_prefix:1,cl_khr_gl_share:[2,3],altern:2,signatur:3,numer:[2,3],signed_int32:2,lowercas:3,demo_elementwis:1,partition_by_names_list_end:2,both:1,last:[1,2,4],image3d_max_width:2,get_profiling_info:2,compiler_not_avail:2,context:[0,1,2,3,4],whole:3,load:2,simpli:[1,2,3],point:[1,2,4],header:[1,2],suppli:3,throughout:2,copy_image_to_buff:2,cl_amd_offline_devic:[],devic:[0,1,2,3,4],due:4,empti:[1,2,4],implicit:4,get_devic:2,empty_lik:[0,1],asinh:1,gpu_overlap_nv:2,map_expr:1,normalized_coord:2,imag:[1,2,3],convert:2,current_device_for_gl_context_khr:2,coordin:2,func:4,look:0,invalid_arg_index:2,build_program_failur:2,"while":1,match:[2,4],abov:[0,1,3],error:[0,2],pack:2,ctx:[0,1,2],decor:4,"null":2,grant:3,map_imag:2,shorter:2,asinpi:1,texture2d:2,conflict:4,sell:3,wherea:2,filter_mod:2,global_mem_s:2,moment:1,temporari:1,user:[0,2,3],"__add__":1,implement:[1,2,3],recent:2,lower:2,task:2,entri:[4,1,2,3],person:3,"__neg__":1,academ:0,explan:[2,4],obscur:0,collabor:3,registers_per_block_nv:2,shape:[0,1,2,3],simd:4,rgx:2,rgb:2,realloc:4,input:1,subsequ:[],cl_ext_migrate_memobject:2,float32:[0,1],intpart:1,vendor:2,format:[1,2],vendor_id:2,dppe:2,bit:[4,2,3],formal:1,ivar:[1,3],success:2,docutil:[],gltextur:2,reference_count:2,often:[0,4],acknowledg:[0,3],creation:[2,3],some:3,back:[1,2],mem_info:2,unspecifi:2,pep:3,per:4,prop:2,larg:4,recogniz:1,machin:3,run:[4,1,2,3],cgl:2,invalid_image_format_descriptor:2,step:1,enqueue_map_buff:[2,3],transpos:[],mem_siz:1,kernel_info:2,block:4,profiling_info_not_avail:2,within:1,invalid_queue_properti:2,ensur:[1,2,3],use_host_ptr:2,span:[],question:[0,3],fast:[0,1,4],custom:[0,1],device_info:2,arithmet:1,includ:[1,3],suit:3,profiling_info:2,translat:0,newer:2,line:[2,4],info:[2,3],paolo:3,consist:[2,3],properties_list_end_ext:2,highlight:3,remaind:1,similar:2,constant:[0,2],doesn:3,repres:[1,2,4],incomplet:4,get_simd_group_s:4,titl:3,nan:1,"_imag":3,librari:2,profiling_timer_offset_amd:2,impress:0,introduc:3,meaning:1,device_not_avail:2,lane:4,algorithm:[],set_properti:2,depth:2,get_gl_context_info_khr:2,fresh:4,image3d_max_depth:2,code:[0,1,3,4],nv_compute_cap:4,queri:[0,1,2],migrate_mem_object:[],invalid_platform:2,privat:0,simon:3,enqueue_task:2,aris:3,sent:3,dtype_s:[2,3],nichola:[],channel_count:[2,3],device_not_found:2,reinterpret:1,alik:1,volum:3,implicitli:4,conjug:2,tri:3,arrrai:[0,1],freed:2,evt:2,cospi:1,pleas:[0,1],impli:3,natur:2,invalid_devic:2,download:3,invalid_global_work_s:2,host_unified_memori:2,compat:[2,3],index:[0,1,2],compar:[2,3],access:[0,2,3,4],can:[0,1,2,3,4],lee:3,map_flag:2,let:1,sinh:1,ubuntu:3,becom:3,sinc:1,great:3,localmemori:[2,3],technolog:0,affinity_domain_ext:2,chang:[0,2,3],claim:3,cbrt:1,api:[0,3],invalid_buffer_s:2,register_dtyp:[1,3],fracpart:1,from:[4,1,2,3],usa:[],commun:1,"monn\u00e9":3,read_buff:2,doubl:[1,4],next:2,few:3,gert:[],signed_int8:2,have_gl:2,link_program:2,signed_int16:2,benchmark:3,pyopencl_test_platform_blacklist:[],hostbuf:[0,2,3],invalid_build_opt:2,invalid_work_dimens:2,alia:1,arang:[1,3],make_typ:1,column:2,snorm_int8:2,control:[4,3],get_sub_region:2,process:4,divis:1,high:1,tan:1,memoiz:4,instead:[4,2,3],narg:4,sin:1,chri:[],mul_add:1,device_partition_properti:2,pyopencl:[0,1,2,3,4],a_plus_b:0,physic:1,alloc:[1,4],bind:[0,3],issn:3,correspond:[1,2,4],element:[1,2],issu:[4,3],gotting:3,allow:[4,2,3],furnish:3,dest_offset:2,move:4,synoynm:4,chosen:2,therefor:[1,2],pixel:2,out_of_order_exec_mode_en:2,exclusivescankernel:1,dad:2,crash:[0,3],greater:[1,2],"__getitem__":2,python:[0,1,2,3],subset_dot:1,"__pow__":1,anyth:2,edit:[],copy_imag:2,program_build_info:2,command_execution_statu:2,mode:2,modf:1,subset:1,invalid_kernel_definit:2,consum:4,special:0,out:[4,1,2,3],variabl:[1,2,4],matrix:[],contigu:1,gohlk:3,suitabl:2,lattic:1,dev_data:1,math:4,command_queue_properti:2,mem_copy_overlap:2,a_buf:0,ranlux:1,enqueue_:3,out_of_host_memori:2,thrust:3,achim:3,log:[1,2,3],opengl:[2,3],put:0,preferred_vector_width_half:2,david:3,counterpart:1,stride:[1,3],length:[1,2],mipmap_level:2,outsid:[1,4],clalloc:[1,4],host_data:1,ldexp:1,softwar:3,christoph:3,qualiti:1,denorm:2,get_host_arrai:[2,3],unknown:2,licens:[0,3],system:4,wrapper:[2,3],attach:2,cl_cgl_sharegroup_khr:2,bit_length:2,rsa:[],enqueu:[2,3],exactli:1,onc:4,see:[1,2,3],device_partition_property_ext:2,alloc_host_ptr:2,have:[4,1,2,3],tabl:[0,1],need:[4,1,3],doi:3,min:1,copy_buff:2,tomasz:3,set_arg:[2,3],float2:1,which:[4,1,2,3],all_kernel:2,invalid_kernel_nam:2,mit:[0,3],singl:[0,1,2,3],global_work_s:2,textur:[1,2],unless:3,arg_dtyp:2,"class":[0,1,2,3,4],gpuarrai:1,url:[],error_correction_support:2,snapshot:3,unload_compil:[],tung:[],text:[2,3],nskip:1,gpu2:1,gpu1:1,pyfft:1,should:[1,2,3],jan:3,create_program_with_built_in_kernel:2,local:[2,4],hope:[],meant:1,insight:[],contribut:3,dest_buf:0,get_fast_inaccurate_build_opt:4,theori:1,logicerror:2,create_sub_devic:[2,3],enqueue_wait_for_ev:2,enabl:[4,2,3],dpp:2,"l\u00fcscher":1,contain:[1,2],view:1,sourcemodul:[],native_vector_width_char:2,pitch:[2,3],invalid_valu:2,statu:2,pattern:2,favor:3,device_local_mem_typ:2,enqueue_read_buff:3,neither:2,kei:2,invalid_program_execut:2,max_compute_unit:2,entir:1,addit:[1,2],invalid_command_queu:2,float64:2,mem_migration_flag:2,equal:2,etc:2,instanc:[0,1,2],integrated_memory_nv:2,pytest_generate_tests_for_pyopencl:4,get_ward:2,guidelin:[0,3],command_queue_info:2,native_kernel:2,platform:[0,2,3,4],native_vector_width_long:2,compos:[1,3],compon:2,immedi:4,local_memory_access_granular:4,field:[1,2],row_pitch:2,clrandom:[1,3],presenc:1,mordvintsev:[],apach:3,assert:1,invalid_work_item_s:2,togeth:1,present:[1,4],multi:[0,1],sampler_info:2,stejerean:[],rectangular:2,defin:[1,2],unorm_int_101010:2,"__sub__":1,observ:4,layer:0,helper:[1,2],demo:0,site:0,glbuffer:2,global_offset:2,substanti:3,revis:[],metafunc:4,device_typ:2,welcom:0,sqrt:1,member:2,handl:2,double_fp_config:2,largest:1,host_origin:2,create_context_from_typ:3,http:3,dst_origin:[],upon:[1,2],cl_ext_device_fiss:2,global_s:2,a_gpu:1,well:1,"__div__":1,exampl:[0,1,2,3,4],command:[0,2,3],invalid_partition_name_ext:2,usual:1,subset_min:1,distanc:2,round_to_nearest:2,map_buff:2,wagner:[],obtain:[2,3],invalid_sampl:2,arri:3,paul:3,simultan:4,web:0,tight:[],add:[1,3],valid:[2,4],bool:2,cl_khr_icd:2,ravel:1,partition_by_counts_list_end:2,int32:[1,2],dest:2,piec:1,know:1,insert:1,like:[1,2,3],read_writ:[1,2,4],corpor:3,invalid_image_s:2,martin:1,async:1,page:[0,3],revers:2,techreport:[],captur:3,global_mem_cacheline_s:2,numworkitem:1,flush:2,proper:2,peter:[],mainli:4,lead:[1,3],leak:0,avoid:3,create_sub_devices_ext:[2,3],estim:4,leav:3,journal:3,usag:[1,2],host:2,obei:1,offset:2,stage:1,about:[1,2,3],actual:[1,3],round_to_zero:2,array_shap:4,constructor:[4,1,2,3],write_buff:2,arg_index:2,platform_info:2,kernel_exec_timeout_nv:2,own:[0,1,2,4],n_global:2,get_cl_header_vers:2,automat:[0,1,2,4],warranti:3,guard:2,"__abs__":1,pooledbuff:4,versionad:[],merg:3,whom:3,byte_count:2,transfer:[1,2,3],snyder:3,appl:2,max_clock_frequ:2,log10:1,"function":[0,1,2,3,4],image3d_max_height:2,unsigned_int8:2,enqueue_migrate_mem_object_ext:[2,3],neutral:1,spuriou:4,nikolaisen:[1,3],dest_origin:2,buf:2,bug:[2,3],made:[1,4],whether:[2,3],wish:0,rybak:3,ranluxcl_inti:1,displai:2,below:1,limit:3,otherwis:[2,3],problem:4,log1p:1,read_only_cach:2,evalu:[0,1],"int":[0,1,2],novemb:[],slice_pitch:2,by_count:2,inc:[],detail:4,virtual:0,other:[4,1,3],lookup:2,futur:[4,3],varieti:1,repeat:2,clmath:1,ndarrai:[1,2],kernel_work_group_info:2,debian:3,stai:3,catanzaro:3,exeuct:2,scientif:1,reliabl:1,rule:1,cpu:2,portion:3,map_failur:2},objtypes:{"0":"py:module","1":"py:attribute","2":"py:class","3":"py:method","4":"py:function","5":"py:data"},titles:["Welcome to PyOpenCL&#8217;s documentation!","Multi-dimensional arrays on the Compute Device","OpenCL Platform/Runtime Documentation","Installation","Built-in Utilities"],objnames:{"0":["py","module","Python module"],"1":["py","attribute","Python attribute"],"2":["py","class","Python class"],"3":["py","method","Python method"],"4":["py","function","Python function"],"5":["py","data","Python data"]},filenames:["index","array","runtime","misc","tools"]})
