cuquantum.bindings.cudensitymat.workspace_set_memory

cuquantum.bindings.cudensitymat.workspace_set_memory(intptr_t handle, intptr_t workspace_descr, int mem_space, int workspace_kind, intptr_t memory_buffer, size_t memory_buffer_size)[源代码]

将内存附加到工作区缓冲区。

参数
  • handle (intptr_t) – 库句柄。

  • workspace_descr (intptr_t) – 工作区描述符。

  • mem_space (Memspace) – 内存空间。

  • workspace_kind (WorkspaceKind) – 工作区类型。

  • memory_buffer (intptr_t) – 指向用户拥有的内存缓冲区的指针,该缓冲区将由指定的工作区使用。

  • memory_buffer_size (size_t) – 提供的内存缓冲区的大小,以字节为单位。