Vulqano
0.1.2
Contents:
Compiler
Discrete gates
Continous gates
Abstract circuit states
Markov chain states
Rules
Hamiltonians
Markovian dynamics
Monte Carlo Markov Chain
Quantum dynamics
Local quantum operators
Quantum model
Collapsed quantum model
Utils
Circuit tester
Tools
Changelog
Vulqano
Index
Index
A
|
B
|
C
|
D
|
E
|
G
|
H
|
M
|
O
|
Q
|
R
|
S
|
T
|
U
|
V
A
AbstractCircuitState (class in vulqano.states.abstractcircuitstate)
add_swap_area() (vulqano.states.abstractcircuitstate.AbstractCircuitState method)
apply_boltzmann_transition() (vulqano.mcmc.MarkovChainMonteCarlo method)
B
build_annihil_op() (in module vulqano.quantummodels.localquantumops)
build_driving_hamiltonian() (vulqano.quantummodels.collapsedquantummodel.CollapseMap method)
build_external_hamiltonian() (vulqano.quantummodels.collapsedquantummodel.CollapseMap method)
build_infidelity_hamiltonian() (vulqano.quantummodels.collapsedquantummodel.CollapseMap method)
build_initial_hamiltonian() (vulqano.quantummodels.collapsedquantummodel.CollapseMap method)
C
check_circuit_equivalence() (in module vulqano.utils)
check_rule() (vulqano.states.mcstates.ContinuousMCState method)
(vulqano.states.mcstates.DiscreteMCState method)
CircuitsFromTN (class in vulqano.quantumdynamics)
collapse_hamiltonian_term() (vulqano.quantummodels.collapsedquantummodel.CollapseMap method)
collapse_rule() (vulqano.quantummodels.collapsedquantummodel.CollapseMap method)
collapse_substate() (vulqano.quantummodels.collapsedquantummodel.CollapseMap method)
CollapseMap (class in vulqano.quantummodels.collapsedquantummodel)
compiler() (in module vulqano.compiler)
ContinuosOperations (class in vulqano.circuit_tester)
ContinuousMCState (class in vulqano.states.mcstates)
ContinuousTransformationRule (class in vulqano.rules)
cp_rules() (in module vulqano.rules)
cz_ann_rules() (in module vulqano.rules)
D
decollapse_state() (vulqano.quantummodels.collapsedquantummodel.CollapseMap method)
DiscreteMCState (class in vulqano.states.mcstates)
DiscreteOperations (class in vulqano.circuit_tester)
DiscreteTransformationRule (class in vulqano.rules)
draw() (vulqano.states.abstractcircuitstate.AbstractCircuitState method)
E
expand() (vulqano.states.abstractcircuitstate.AbstractCircuitState method)
expand_identities() (vulqano.quantummodels.localquantumops.TNTimeStepOperators static method)
G
gate_ints_to_labels() (in module vulqano.gates.continuousgates)
(in module vulqano.gates.discretegates)
gate_labels_to_ints() (in module vulqano.gates.continuousgates)
(in module vulqano.gates.discretegates)
generate_continuous_abstract_rules() (in module vulqano.rules)
generate_continuous_mcrules() (in module vulqano.rules)
generate_discrete_abstract_rules() (in module vulqano.rules)
generate_discrete_mcrules() (in module vulqano.rules)
get_classical_energy_statistics() (vulqano.quantumdynamics.CircuitsFromTN method)
get_collapsed_quantum_compilation_model() (in module vulqano.quantummodels.collapsedquantummodel)
get_energy() (vulqano.hamiltonians.MCHamiltonian method)
(vulqano.states.abstractcircuitstate.AbstractCircuitState method)
get_energy_diff() (vulqano.hamiltonians.MCHamiltonian method)
get_equivalence_ratio_and_best_state() (vulqano.quantumdynamics.CircuitsFromTN method)
get_quantum_compilation_model() (in module vulqano.quantummodels.quantummodel)
H
h_rules() (in module vulqano.rules)
h_rz_rules() (in module vulqano.rules)
M
make_3d() (vulqano.states.abstractcircuitstate.AbstractCircuitState method)
MarkovChainMonteCarlo (class in vulqano.mcmc)
MCHamiltonian (class in vulqano.hamiltonians)
module
vulqano.circuit_tester
vulqano.compiler
vulqano.gates.continuousgates
vulqano.gates.discretegates
vulqano.hamiltonians
vulqano.markoviandynamics
vulqano.mcmc
vulqano.quantumdynamics
vulqano.quantummodels.collapsedquantummodel
vulqano.quantummodels.localquantumops
vulqano.quantummodels.quantummodel
vulqano.rules
vulqano.states.abstractcircuitstate
vulqano.states.mcstates
vulqano.utils
O
operations (vulqano.circuit_tester.DiscreteOperations property)
Q
qmatchatea_simulation() (in module vulqano.circuit_tester)
quantum_circuit_dynamics() (in module vulqano.quantumdynamics)
R
r_cp_rules() (in module vulqano.rules)
r_cp_swap_rules() (in module vulqano.rules)
read_qasm_function() (in module vulqano.circuit_tester)
reverse_time_step() (in module vulqano.quantummodels.collapsedquantummodel)
rx_rules() (in module vulqano.rules)
rz_cz_h_rules() (in module vulqano.rules)
rz_cz_rules() (in module vulqano.rules)
rz_rules() (in module vulqano.rules)
rz_rx_rules() (in module vulqano.rules)
rz_rz_rules() (in module vulqano.rules)
S
save_to_json() (in module vulqano.utils)
simulated_annealing() (in module vulqano.markoviandynamics)
swap_ann_rules() (in module vulqano.rules)
swap_cp_rules() (in module vulqano.rules)
swap_cz_h_rules() (in module vulqano.rules)
swap_cz_rules() (in module vulqano.rules)
swap_sqg_rules() (in module vulqano.rules)
T
TNGateOperators (class in vulqano.quantummodels.localquantumops)
TNTimeStepOperators (class in vulqano.quantummodels.localquantumops)
to_abstract() (vulqano.states.mcstates.ContinuousMCState method)
(vulqano.states.mcstates.DiscreteMCState method)
to_qasm() (vulqano.states.abstractcircuitstate.AbstractCircuitState method)
transition() (vulqano.states.mcstates.ContinuousMCState method)
(vulqano.states.mcstates.DiscreteMCState method)
U
update_map() (vulqano.mcmc.MarkovChainMonteCarlo method)
V
var_to_md5() (in module vulqano.utils)
verify() (vulqano.rules.ContinuousTransformationRule method)
(vulqano.rules.DiscreteTransformationRule method)
vulqano.circuit_tester
module
vulqano.compiler
module
vulqano.gates.continuousgates
module
vulqano.gates.discretegates
module
vulqano.hamiltonians
module
vulqano.markoviandynamics
module
vulqano.mcmc
module
vulqano.quantumdynamics
module
vulqano.quantummodels.collapsedquantummodel
module
vulqano.quantummodels.localquantumops
module
vulqano.quantummodels.quantummodel
module
vulqano.rules
module
vulqano.states.abstractcircuitstate
module
vulqano.states.mcstates
module
vulqano.utils
module