OpenQL
0.9.0
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
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() (openql.Compiler method)
,
[1]
(openql.Program 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]
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_sweep_points() (openql.Program 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_config_file() (openql.Program method)
,
[1]
set_option() (in module openql)
(openql.Compiler method)
,
[1]
(openql.Pass method)
,
[1]
set_sweep_points() (openql.Program 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: 0.9.0
Versions
latest
0.9.0
0.8.1.dev4
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.