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