create_time_propagation#

cuquantum.bindings.cudensitymat.create_time_propagation(
intptr_t handle,
intptr_t superoperator,
int32_t is_hermitian,
int scope_kind,
int approach_kind,
) intptr_t[source]#

Creates a time propagation object for a given operator.

Parameters:
  • handle (intptr_t) – Library handle.

  • superoperator (intptr_t) – Operator.

  • is_hermitian (int32_t) – Specifies whether the operator is Hermitian (!=0) or not (0).

  • scope_kind (TimePropagationScopeKind) – Requested propagation scope.

  • approach_kind (TimePropagationApproachKind) – Requested propagation approach.

Returns:

Time propagation object.

Return type:

intptr_t