TimeEvolState

class TimeEvolState(array, ts, model)

Represent time evolution of a state.

Initialize an instance of the TimeEvolState class.

Parameters:
  • array (ndarray | Array) – Time evolution states for each shot and time point. Array of shape (n_shots, n_times, dim).

  • ts (ndarray | Array) – Timestamps (in \(\mu\text{s}\)).

  • model – Spin model.

Methods

vector([shot, t_idx, basis, frame, ...])

Return the time-evolved state in a specific basis and frame.