Package

scotty

quantum

Permalink

package quantum

Visibility
  1. Public
  2. All

Type Members

  1. case class Circuit(register: QuantumRegister, ops: Op*) extends Product with Serializable

    Permalink
  2. case class CircuitConnector(circuit: Circuit) extends Op with Product with Serializable

    Permalink
  3. case class Collapsed(qubitCount: Int, index: Int) extends State with Product with Serializable

    Permalink
  4. trait Control extends Gate

    Permalink
  5. sealed trait Gate extends Op

    Permalink
  6. case class Measure(index: Int) extends Op with Product with Serializable

    Permalink
  7. sealed trait Op extends AnyRef

    Permalink
  8. trait QuantumContext extends AnyRef

    Permalink
  9. case class QubitProbabilityReader(state: Superposition) extends SuperpositionReader[QubitResult] with Product with Serializable

    Permalink
  10. sealed trait State extends AnyRef

    Permalink
  11. case class StateProbabilityReader(state: Superposition) extends SuperpositionReader[StateResult] with Product with Serializable

    Permalink
  12. trait Superposition extends State

    Permalink
  13. sealed trait SuperpositionReader[T] extends AnyRef

    Permalink
  14. trait Target extends Gate

    Permalink

Value Members

  1. object Circuit extends Serializable

    Permalink
  2. object QuantumContext

    Permalink
  3. object QubitProbabilityReader extends Serializable

    Permalink
  4. object StandardGate

    Permalink
  5. object StateProbabilityReader extends Serializable

    Permalink
  6. package math

    Permalink

Ungrouped