Type Definition qdk_sim::Process [−][src]
pub type Process = QubitSized<ProcessData>;
Expand description
A linear function from quantum states to quantum states.
Remarks
A process that is completely positive and trace preserving is a channel.
Implementations
Applies this process to a quantum register with a given state, returning the new state of that register.
Returns a new Pauli channel, given a mixture of Pauli operators.
Returns a serialization of this quantum process as a JSON object.
Returns a copy of this process that applies to registers of a given size.