cuquantum.bindings.cudensitymat.workspace_get_memory_size

cuquantum.bindings.cudensitymat.workspace_get_memory_size(intptr_t handle, intptr_t workspace_descr, int mem_space, int workspace_kind) size_t[source]

Queries the required workspace buffer size.

Parameters
  • handle (intptr_t) – Library handle.

  • workspace_descr (intptr_t) – Workspace descriptor.

  • mem_space (Memspace) – Memory space.

  • workspace_kind (WorkspaceKind) – Workspace kind.

Returns

Required workspace buffer size in bytes.

Return type

size_t