OpenQL
latest
User manual
Concepts
Installation
Creating your first program
Simulation using QX
DQCsim Simulation
Where to go from here
Reference
Python API
C++ API
Configuration
Supported architectures
Supported global options
Supported passes
Supported resources
Developer documentation
Where to begin
Build instructions
Build automation
Release procedure
C++ coding conventions
Intermediate representation
Options (of various degrees)
Passes
Resources
Doxygen documentation
Colophon
Changelog
Contributors
Old pages
Program
Kernel
Quantum Gates
Classical Instructions
Platforms and architectures
Compiler
Compiler Passes
OpenQL
Docs
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
W
|
X
|
Y
|
Z
_
__init__() (openql.Compiler method)
,
[1]
(openql.cQasmReader method)
,
[1]
(openql.CReg method)
,
[1]
(openql.Kernel method)
,
[1]
(openql.Operation method)
,
[1]
(openql.Pass method)
,
[1]
(openql.Platform method)
,
[1]
(openql.Program method)
,
[1]
(openql.Unitary method)
,
[1]
A
add_do_while() (openql.Program method)
,
[1]
add_for() (openql.Program method)
,
[1]
add_if() (openql.Program method)
,
[1]
add_if_else() (openql.Program method)
,
[1]
add_kernel() (openql.Program method)
,
[1]
add_program() (openql.Program method)
,
[1]
append_pass() (openql.Compiler method)
,
[1]
B
barrier() (openql.Kernel method)
,
[1]
breg_count() (openql.Kernel property)
,
[1]
(openql.Program property)
,
[1]
C
classical() (openql.Kernel method)
,
[1]
clear_passes() (openql.Compiler method)
,
[1]
clifford() (openql.Kernel method)
,
[1]
cnot() (openql.Kernel method)
,
[1]
compile() (in module openql)
(openql.Compiler method)
,
[1]
(openql.Program method)
,
[1]
compile_with_frontend() (openql.Compiler method)
,
[1]
Compiler (class in openql)
,
[1]
condgate() (openql.Kernel method)
,
[1]
config_file() (openql.Platform property)
,
[1]
conjugate() (openql.Kernel method)
,
[1]
controlled() (openql.Kernel method)
,
[1]
cphase() (openql.Kernel method)
,
[1]
cQasmReader (class in openql)
,
[1]
CReg (class in openql)
,
[1]
creg_count() (openql.Kernel property)
,
[1]
(openql.Program property)
,
[1]
cz() (openql.Kernel method)
,
[1]
D
decompose() (openql.Unitary method)
,
[1]
diamond_crc() (openql.Kernel method)
,
[1]
diamond_excite_mw() (openql.Kernel method)
,
[1]
diamond_memswap() (openql.Kernel method)
,
[1]
diamond_qentangle() (openql.Kernel method)
,
[1]
diamond_rabi_check() (openql.Kernel method)
,
[1]
diamond_sweep_bias() (openql.Kernel method)
,
[1]
display() (openql.Kernel method)
,
[1]
does_pass_exist() (openql.Compiler method)
,
[1]
dump_architectures() (in module openql)
dump_compiler_docs() (in module openql)
dump_custom_instructions() (openql.Kernel method)
,
[1]
dump_info() (openql.Platform method)
,
[1]
dump_options() (in module openql)
(openql.Pass method)
,
[1]
dump_pass_documentation() (openql.Pass method)
,
[1]
dump_pass_types() (openql.Compiler method)
,
[1]
dump_passes() (in module openql)
dump_platform_docs() (in module openql)
dump_resources() (in module openql)
dump_strategy() (openql.Compiler method)
,
[1]
E
ensure_initialized() (in module openql)
F
file2circuit() (openql.cQasmReader method)
,
[1]
from_json() (openql.Platform static method)
,
[1]
from_json_string() (openql.Platform static method)
,
[1]
G
gate() (openql.Kernel method)
,
[1]
gate_clear_condition() (openql.Kernel method)
,
[1]
gate_preset_condition() (openql.Kernel method)
,
[1]
get_compiler() (openql.Platform method)
,
[1]
(openql.Program method)
,
[1]
get_custom_instructions() (openql.Kernel method)
,
[1]
get_info() (openql.Platform method)
,
[1]
get_name() (openql.Pass method)
,
[1]
get_num_passes() (openql.Compiler method)
,
[1]
get_option() (in module openql)
(openql.Compiler method)
,
[1]
(openql.Pass method)
,
[1]
get_pass() (openql.Compiler method)
,
[1]
get_passes() (openql.Compiler method)
,
[1]
get_passes_by_type() (openql.Compiler method)
,
[1]
get_platform_json() (openql.Platform static method)
,
[1]
get_platform_json_string() (openql.Platform static method)
,
[1]
get_qubit_number() (openql.Platform method)
,
[1]
get_type() (openql.Pass method)
,
[1]
get_version() (in module openql)
H
hadamard() (openql.Kernel method)
,
[1]
has_compiler() (openql.Platform method)
,
[1]
(openql.Program method)
,
[1]
I
identity() (openql.Kernel method)
,
[1]
initialize() (in module openql)
insert_pass_after() (openql.Compiler method)
,
[1]
insert_pass_before() (openql.Compiler method)
,
[1]
is_decompose_support_enabled() (openql.Unitary static method)
,
[1]
K
Kernel (class in openql)
,
[1]
M
measure() (openql.Kernel method)
,
[1]
module
openql
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
,
[8]
,
[9]
mrx90() (openql.Kernel method)
,
[1]
mry90() (openql.Kernel method)
,
[1]
N
name() (openql.Compiler property)
,
[1]
(openql.Kernel property)
,
[1]
(openql.Platform property)
,
[1]
(openql.Program property)
,
[1]
(openql.Unitary property)
,
[1]
O
openql
module
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
,
[8]
,
[9]
Operation (class in openql)
,
[1]
P
Pass (class in openql)
,
[1]
Platform (class in openql)
,
[1]
platform() (openql.cQasmReader property)
,
[1]
(openql.Kernel property)
,
[1]
(openql.Program property)
,
[1]
prefix_pass() (openql.Compiler method)
,
[1]
prepz() (openql.Kernel method)
,
[1]
print_architectures() (in module openql)
print_compiler_docs() (in module openql)
print_custom_instructions() (openql.Kernel method)
,
[1]
print_info() (openql.Platform method)
,
[1]
print_interaction_matrix() (openql.Program method)
,
[1]
print_options() (in module openql)
(openql.Pass method)
,
[1]
print_pass_documentation() (openql.Pass method)
,
[1]
print_pass_types() (openql.Compiler method)
,
[1]
print_passes() (in module openql)
print_platform_docs() (in module openql)
print_resources() (in module openql)
print_strategy() (openql.Compiler method)
,
[1]
Program (class in openql)
,
[1]
program() (openql.cQasmReader property)
,
[1]
Q
qubit_count() (openql.Kernel property)
,
[1]
(openql.Program property)
,
[1]
R
remove_pass() (openql.Compiler method)
,
[1]
rx() (openql.Kernel method)
,
[1]
rx180() (openql.Kernel method)
,
[1]
rx90() (openql.Kernel method)
,
[1]
ry() (openql.Kernel method)
,
[1]
ry180() (openql.Kernel method)
,
[1]
ry90() (openql.Kernel method)
,
[1]
rz() (openql.Kernel method)
,
[1]
S
s() (openql.Kernel method)
,
[1]
sdag() (openql.Kernel method)
,
[1]
set_compiler() (openql.Platform method)
,
[1]
(openql.Program method)
,
[1]
set_option() (in module openql)
(openql.Compiler method)
,
[1]
(openql.Pass method)
,
[1]
state_prep() (openql.Kernel method)
,
[1]
string2circuit() (openql.cQasmReader method)
,
[1]
T
t() (openql.Kernel method)
,
[1]
tdag() (openql.Kernel method)
,
[1]
toffoli() (openql.Kernel method)
,
[1]
U
Unitary (class in openql)
,
[1]
W
wait() (openql.Kernel method)
,
[1]
write_interaction_matrix() (openql.Program method)
,
[1]
X
x() (openql.Kernel method)
,
[1]
Y
y() (openql.Kernel method)
,
[1]
Z
z() (openql.Kernel method)
,
[1]
Read the Docs
v: latest
Versions
latest
0.10.0
0.9.0
0.8.1.dev4
Downloads
pdf
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.