pygsti.baseobjs.statespace

pygsti.baseobjs.statespace#

Defines OrderedDict-derived classes used to store specific pyGSTi objects

Functions

default_space_for_dim(dim)

Create a state space for a given superoperator dimension.

default_space_for_num_qubits(num_qubits)

Create a state space for a given number of qubits.

default_space_for_udim(udim)

Create a state space for a given unitary operator dimension.

Classes

ExplicitStateSpace(label_list[, udims, types])

A customizable definition of a state space.

QubitSpace(nqubits_or_labels)

A state space consisting of N qubits.

QuditSpace(nqudits_or_labels, udim_or_udims)

A state space consisting of N qudits.

StateSpace()

Base class for defining a state space (Hilbert or Hilbert-Schmidt space).