Sample

class qctrl.dynamic.types.coherent_simulation.Sample(*, time=None, evolution_operator=None, infidelity=None, state_vector=None)

A result of the coherent simulation corresponding to a single sample time.

Variables
  • time (float) – The time that the sample corresponds to, \(t\).

  • evolution_operator (ndarray) – The unitary evolution operator from 0 to the sample time, \(U(t)\).

  • infidelity (float) – The infidelity of the unitary evolution operator with respect to the target, \(\mathcal{I}(t)\).

  • state_vector (ndarray) – The evolved initial_state_vector \(|\psi(t)\rangle = U(t)|\psi(0)\rangle\).