package quantum
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- case class Circuit(register: QuantumRegister, ops: Op*) extends Product with Serializable
- case class CircuitConnector(circuit: Circuit) extends Op with Product with Serializable
- case class Collapsed(qubitCount: Int, index: Int) extends State with Product with Serializable
- trait Control extends Gate
- sealed trait Gate extends Op
- case class Measure(index: Int) extends Op with Product with Serializable
- sealed trait Op extends AnyRef
- trait QuantumContext extends AnyRef
- case class QubitProbabilityReader(state: Superposition) extends SuperpositionReader[QubitResult] with Product with Serializable
- sealed trait State extends AnyRef
- case class StateProbabilityReader(state: Superposition) extends SuperpositionReader[StateResult] with Product with Serializable
- trait Superposition extends State
- sealed trait SuperpositionReader[T] extends AnyRef
- trait Target extends Gate
Value Members
- object Circuit extends Serializable
- object QuantumContext
- object QubitProbabilityReader extends Serializable
- object StandardGate
- object StateProbabilityReader extends Serializable