pygsti.evotypes.densitymx_slow.statereps

State representation classes for the densitymx_slow evolution type.

Module Contents

Classes

StateRep

A real superket representation of an element in Hilbert-Schmidt space.

StateRepDense

An almost-trivial wrapper around StateRep.

StateRepDensePure

A real superket representation of an element in Hilbert-Schmidt space.

StateRepComputational

A real superket representation of an element in Hilbert-Schmidt space.

StateRepComposed

A real superket representation of an element in Hilbert-Schmidt space.

StateRepTensorProduct

A real superket representation of an element in Hilbert-Schmidt space.

class pygsti.evotypes.densitymx_slow.statereps.StateRep(data, state_space)

A real superket representation of an element in Hilbert-Schmidt space.

property dim
data
state_space
copy_from(other)
actionable_staterep()
to_dense(on_space)
class pygsti.evotypes.densitymx_slow.statereps.StateRepDense(data, state_space, basis)

Bases: StateRep

An almost-trivial wrapper around StateRep. Implements the “base” property and defines a trivial “base_has_changed” function.

property base
base_has_changed()
class pygsti.evotypes.densitymx_slow.statereps.StateRepDensePure(purevec, basis, state_space)

Bases: StateRep

A real superket representation of an element in Hilbert-Schmidt space.

base
basis
base_has_changed()
class pygsti.evotypes.densitymx_slow.statereps.StateRepComputational(zvals, basis, state_space)

Bases: StateRep

A real superket representation of an element in Hilbert-Schmidt space.

basis
zvals
class pygsti.evotypes.densitymx_slow.statereps.StateRepComposed(state_rep, op_rep, state_space)

Bases: StateRep

A real superket representation of an element in Hilbert-Schmidt space.

state_rep
op_rep
reps_have_changed()
class pygsti.evotypes.densitymx_slow.statereps.StateRepTensorProduct(factor_state_reps, state_space)

Bases: StateRep

A real superket representation of an element in Hilbert-Schmidt space.

factor_reps
reps_have_changed()