Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/boostorg/compute
/ functions
Functions
1,666 in github.com/boostorg/compute
⨍
Functions
1,666
◇
Types & classes
372
Method
crend
include/boost/compute/container/flat_set.hpp:120
Method
decl
include/boost/compute/detail/meta_kernel.hpp:465
Method
decrement
include/boost/compute/iterator/strided_iterator.hpp:194
Method
decrement
\internal_
include/boost/compute/iterator/buffer_iterator.hpp:223
Method
decrement
include/boost/compute/iterator/zip_iterator.hpp:241
Method
decrement
include/boost/compute/iterator/function_input_iterator.hpp:145
Method
decrement
\internal_
include/boost/compute/iterator/constant_iterator.hpp:129
Method
decrement
\internal_
include/boost/compute/iterator/discard_iterator.hpp:132
Method
decrement
include/boost/compute/iterator/counting_iterator.hpp:142
Method
decrement
include/boost/compute/iterator/constant_buffer_iterator.hpp:154
Function
decrement_iterator
include/boost/compute/iterator/zip_iterator.hpp:156
Method
default_context
Returns the default context for the system. The default context is created for the default device on the system (as returned by default_device()). T
include/boost/compute/system.hpp:146
Method
default_device
Returns the default compute device for the system. The default device is selected based on a set of heuristics and can be influenced using one of the
include/boost/compute/system.hpp:75
Method
define
\internal_
include/boost/compute/function.hpp:162
Method
dereference
include/boost/compute/iterator/strided_iterator.hpp:178
Method
dereference
\internal_
include/boost/compute/iterator/buffer_iterator.hpp:204
Method
dereference
include/boost/compute/iterator/permutation_iterator.hpp:162
Method
dereference
include/boost/compute/iterator/zip_iterator.hpp:226
Method
dereference
include/boost/compute/iterator/transform_iterator.hpp:175
Method
dereference
include/boost/compute/iterator/function_input_iterator.hpp:130
Method
dereference
\internal_
include/boost/compute/iterator/constant_iterator.hpp:111
Method
dereference
\internal_
include/boost/compute/iterator/discard_iterator.hpp:114
Method
dereference
include/boost/compute/iterator/counting_iterator.hpp:127
Method
dereference
include/boost/compute/iterator/constant_buffer_iterator.hpp:139
Method
dereference
include/boost/compute/iterator/detail/swizzle_iterator.hpp:163
Method
destructor_callback_invoker
include/boost/compute/memory_object.hpp:158
Method
device
Creates a null device object.
include/boost/compute/device.hpp:55
Method
device_count
Returns the number of devices on the platform.
include/boost/compute/platform.hpp:148
Method
device_ptr
include/boost/compute/detail/device_ptr.hpp:71
Method
device_ptr_index_expr
include/boost/compute/detail/device_ptr.hpp:32
Method
devices
Returns a list of devices on the platform.
include/boost/compute/platform.hpp:121
Method
discard
Generates \p z random numbers and discards them.
include/boost/compute/random/linear_congruential_engine.hpp:169
Method
discard_iterator
include/boost/compute/iterator/discard_iterator.hpp:79
Method
discard_iterator_index_expr
include/boost/compute/iterator/discard_iterator.hpp:49
Method
discrete_distribution
include/boost/compute/random/discrete_distribution.hpp:44
Method
dispatch_apply
include/boost/compute/lambda/get.hpp:118
Method
dispatch_apply_terminal
include/boost/compute/lambda/get.hpp:103
Method
distance_to
include/boost/compute/iterator/strided_iterator.hpp:204
Method
distance_to
\internal_
include/boost/compute/iterator/buffer_iterator.hpp:235
Method
distance_to
include/boost/compute/iterator/zip_iterator.hpp:251
Method
distance_to
include/boost/compute/iterator/function_input_iterator.hpp:155
Method
distance_to
\internal_
include/boost/compute/iterator/constant_iterator.hpp:141
Method
distance_to
\internal_
include/boost/compute/iterator/discard_iterator.hpp:144
Method
distance_to
include/boost/compute/iterator/counting_iterator.hpp:152
Method
distance_to
include/boost/compute/iterator/constant_buffer_iterator.hpp:164
Method
driver_version
Returns the driver version string.
include/boost/compute/device.hpp:193
Method
duration
include/boost/compute/event.hpp:269
Method
dynamic_bitset
Creates a new dynamic bitset with storage for \p size bits. Initializes all bits to zero.
include/boost/compute/container/dynamic_bitset.hpp:52
Function
eigen_matrix4d_to_double16
Converts an \c Eigen::Matrix4d to a \c double16_.
include/boost/compute/interop/eigen/core.hpp:51
Method
else_if_
include/boost/compute/detail/meta_kernel.hpp:733
Method
empty
include/boost/compute/container/flat_map.hpp:146
Method
empty
include/boost/compute/container/basic_string.hpp:209
Method
empty
include/boost/compute/container/stack.hpp:49
Method
empty
Returns \c true if the dynamic bitset is empty (i.e. \c size() == \c 0).
include/boost/compute/container/dynamic_bitset.hpp:102
Method
empty
Returns \c true if the mapped_view is empty.
include/boost/compute/container/mapped_view.hpp:169
Method
empty
include/boost/compute/container/flat_set.hpp:135
Method
empty
Returns \c true if the wait-list is empty.
include/boost/compute/utility/wait_list.hpp:92
Function
enable_double
include/boost/compute/algorithm/detail/radix_sort.hpp:76
Function
enable_double<double>
include/boost/compute/algorithm/detail/radix_sort.hpp:82
Method
end
include/boost/compute/container/flat_map.hpp:91
Method
end
Returns an iterator to one past the last element in the mapped_view.
include/boost/compute/container/mapped_view.hpp:125
Method
end
include/boost/compute/container/flat_set.hpp:80
Method
enqueue_barrier
Enqueues a barrier in the queue.
include/boost/compute/command_queue.hpp:1524
Method
enqueue_copy_buffer_rect
Enqueues a command to copy a rectangular region from \p src_buffer to \p dst_buffer. \see_opencl_ref{clEnqueueCopyBufferRect} \opencl_version_warnin
include/boost/compute/command_queue.hpp:636
Method
enqueue_copy_buffer_to_image
Enqueues a command to copy data from \p src_buffer to \p dst_image. \see_opencl_ref{clEnqueueCopyBufferToImage}
include/boost/compute/command_queue.hpp:1238
Method
enqueue_copy_image_to_buffer
Enqueues a command to copy data from \p src_image to \p dst_buffer. \see_opencl_ref{clEnqueueCopyImageToBuffer}
include/boost/compute/command_queue.hpp:1205
Method
enqueue_map_buffer_async
Enqueues a command to map \p buffer into the host address space. Map operation is performed asynchronously. The pointer to the mapped region cannot be
include/boost/compute/command_queue.hpp:774
Method
enqueue_migrate_memory_objects
Enqueues a command to migrate \p mem_objects. \see_opencl_ref{clEnqueueMigrateMemObjects} \opencl_version_warning{1,2}
include/boost/compute/command_queue.hpp:1328
Method
enqueue_read_buffer_rect
Enqueues a command to read a rectangular region from \p buffer to host memory. \see_opencl_ref{clEnqueueReadBufferRect} \opencl_version_warning{1,1}
include/boost/compute/command_queue.hpp:329
Method
enqueue_read_buffer_rect_async
Enqueues a command to read a rectangular region from \p buffer to host memory. The copy will be performed asynchronously. \see_opencl_ref{clEnqueueRe
include/boost/compute/command_queue.hpp:376
Method
enqueue_svm_free
Enqueues a command to free \p svm_ptr. \opencl_version_warning{2,0} \see_opencl2_ref{clEnqueueSVMFree} \see svm_free()
include/boost/compute/command_queue.hpp:1713
Method
enqueue_unmap_mem_object
Enqueues a command to unmap \p mem from the host memory space. \see_opencl_ref{clEnqueueUnmapMemObject}
include/boost/compute/command_queue.hpp:821
Method
enqueue_write_buffer_rect_async
Enqueues a command to write a rectangular region from host memory to \p buffer. The copy is performed asynchronously. \see_opencl_ref{clEnqueueWriteB
include/boost/compute/command_queue.hpp:547
Method
equal
include/boost/compute/iterator/strided_iterator.hpp:183
Method
equal
\internal_
include/boost/compute/iterator/buffer_iterator.hpp:210
Method
equal
include/boost/compute/iterator/zip_iterator.hpp:231
Method
equal
include/boost/compute/iterator/function_input_iterator.hpp:135
Method
equal
\internal_
include/boost/compute/iterator/constant_iterator.hpp:117
Method
equal
\internal_
include/boost/compute/iterator/discard_iterator.hpp:120
Method
equal
include/boost/compute/iterator/counting_iterator.hpp:132
Method
equal
include/boost/compute/iterator/constant_buffer_iterator.hpp:144
Method
erase
include/boost/compute/container/flat_map.hpp:203
Method
erase
include/boost/compute/container/flat_set.hpp:192
Method
event
Creates a null event object.
include/boost/compute/event.hpp:94
Method
event_callback_invoker
include/boost/compute/event.hpp:306
Method
evict
include/boost/compute/detail/lru_cache.hpp:121
Method
exec
include/boost/compute/algorithm/detail/search_all.hpp:65
Method
exec
include/boost/compute/algorithm/detail/merge_path.hpp:93
Method
exec
include/boost/compute/algorithm/detail/balanced_path.hpp:139
Method
expr
include/boost/compute/functional/logical.hpp:36
Method
expr_to_string
include/boost/compute/detail/meta_kernel.hpp:717
Method
extension_name
Returns the name of the unsupported extension.
include/boost/compute/exception/unsupported_extension_error.hpp:51
Method
extents
Creates an extents object with each component set to zero. For example: \code extents<3> exts(); // (0, 0, 0) \endcode
include/boost/compute/utility/extents.hpp:47
Method
field
Creates a new field functor with \p field.
include/boost/compute/functional/field.hpp:67
Method
fill
include/boost/compute/random/mersenne_twister_engine.hpp:163
Method
fill
include/boost/compute/random/uniform_real_distribution.hpp:89
Method
find
Finds the first character \p ch
include/boost/compute/container/basic_string.hpp:266
Method
find
include/boost/compute/container/flat_set.hpp:241
Method
find_default_device
\internal_
include/boost/compute/system.hpp:208
Method
find_device
Returns the device with \p name. \throws no_device_found if no device with \p name is found.
include/boost/compute/system.hpp:85
← previous
next →
801–900 of 1,666, ranked by callers