Skip to content
OpenSquirrel
single_qubit_gates
Initializing search
GitHub
Home
Tutorial
Circuit builder
Compilation passes
API documentation
OpenSquirrel
GitHub
Home
Home
Installation
Contributing
Authors
Acknowledgements
Tutorial
Tutorial
Creating a circuit
Applying compilation passes
Writing out and exporting
Circuit builder
Circuit builder
Instructions
Instructions
Gates
Non-unitaries
Control instructions
Compilation passes
Compilation passes
Analysis
Analysis
Circuit analyzer
Decomposition
Decomposition
ABA decomposer
CNOT decomposer
CZ decomposer
Canonical to CZ decomposer
McKay decomposer
Measure decomposer
Predefined decomposers
Exporting
Exporting
cQASMv1 exporter
quantify-scheduler exporter
Mapping
Mapping
Hardcoded mapper
Identity mapper
MIP mapper
Random mapper
QGym mapper
Merging
Merging
Single-qubit gates merger
Routing
Routing
A* router
Shortest-path router
Validation
Validation
Interaction validator
Primitive gate validator
API documentation
API documentation
opensquirrel
opensquirrel
circuit
circuit_builder
circuit_matrix_calculator
common
default_gate_modifiers
default_instructions
exceptions
ir
ir
control_instruction
default_gates
default_gates
single_qubit_gates
single_qubit_gates
Table of contents
single_qubit_gates
three_qubit_gates
two_qubit_gates
expression
ir
non_unitary
semantics
semantics
bsr
canonical_gate
controlled_gate
gate_semantic
matrix_gate
single_qubit_gate
statement
three_qubit_gate
two_qubit_gate
unitary
passes
passes
analyzer
analyzer
circuit_analyzer
general_analyzer
decomposer
decomposer
aba_decomposer
can2cz_decomposer
cnot2cz_decomposer
cnot_decomposer
cz_decomposer
gate_replacer
general_decomposer
mckay_decomposer
measure_decomposer
swap2cnot_decomposer
swap2cz_decomposer
three_qubit_gate_decomposer
exporter
exporter
cqasmv1_exporter
general_exporter
quantify_scheduler_exporter
mapper
mapper
check_mapper
general_mapper
mapping
mip_mapper
qgym_mapper
qubit_remapper
simple_mappers
utils
merger
merger
general_merger
single_qubit_gates_merger
router
router
astar_router
common
general_router
heuristics
shortest_path_router
validator
validator
general_validator
interaction_validator
primitive_gate_validator
reader
reader
libqasm_parser
register_manager
reindexer
reindexer
qubit_reindexer
utils
utils
context
general_math
identity_filter
list
matrix_expander
writer
writer
writer
Table of contents
single_qubit_gates
single_qubit_gates