.. currentmodule:: cuquantum.bindings.cudensitymat ##################################################### cuDensityMat (:mod:`cuquantum.bindings.cudensitymat`) ##################################################### Python objects & constants ************************** Enums and constants =================== .. autosummary:: :toctree: generated/ Status DistributedProvider StatePurity ElementaryOperatorSparsity Memspace WorkspaceKind Functions ********* Handle Management API ===================== .. autosummary:: :toctree: generated/ create destroy reset_distributed_configuration get_num_ranks get_proc_rank reset_random_seed Memory Management API ===================== .. autosummary:: :toctree: generated/ create_workspace destroy_workspace workspace_get_memory_size workspace_set_memory workspace_get_memory Operator API ============ .. autosummary:: :toctree: generated/ create_elementary_operator destroy_elementary_operator create_operator_term destroy_operator_term operator_term_append_elementary_product operator_term_append_general_product create_operator destroy_operator operator_append_term operator_prepare_action operator_compute_action create_operator_action destroy_operator_action operator_action_prepare operator_action_compute Quantum State API ================= .. autosummary:: :toctree: generated/ create_state destroy_state state_get_num_components state_get_component_num_modes state_get_component_info state_attach_component_storage state_get_component_storage_size state_initialize_zero state_compute_scaling state_compute_norm state_compute_trace state_compute_accumulation state_compute_inner_product Expectation API =============== .. autosummary:: :toctree: generated/ create_expectation destroy_expectation expectation_prepare expectation_compute