QuipperLib.Simulation.QuantumSimulation
trace
type GateR r
scale
reverseR
gateQ
gateQinv
expC
piC
rotQ
rotQinv
expZtR
gPhase
gateC
data Vector n a
type Amplitudes r
type ProbabilityDistribution r a
type QuantumTrace r
normalize
data QuantumState r
empty_quantum_state
classical_control
classical_controls
qc_control
qc_controls
magnitude
split
class PMonad r m
merge_with_result
get_trace
add
apply
vector
if_controls
performGateQ
simulation_transformer
simulation_dynamic_transformer
simulate_transform_unary
qdata_concrete_shape
qdata_concrete_bindings
qdata_to_basis
qdata_vector_to_amplitudes
basis_to_qdata
amplitudes_to_qdata_vector
simulate_amplitudes_unary
sim_amps
run_unary
run_unary_trace
run_unary_io
run_unary_trace_io
sim_unary
run_generic
run_generic_trace
run_generic_io
run_generic_trace_io
sim_generic