Next:
Introduction
Up:
libquantum 1.0.0 API documentation
Previous:
libquantum 1.0.0 API documentation
Contents
Introduction
Quantum registers
Structures
quantum_new_qureg
quantum_new_qureg_size
quantum_delete_qureg
quantum_print_qureg
quantum_addscratch
quantum_kronecker
quantum_dot_product
Basic quantum operations
quantum_cnot
quantum_toffoli
quantum_unbounded_toffoli
quantum_sigma_x, quantum_sigma_y, quantum_sigma_z
quantum_r_x, quantum_r_y, quantum_r_z
quantum_phase_scale
quantum_phase_kick
quantum_hadamard
quantum_walsh
quantum_cond_phase
quantum_cond_phase_kick
quantum_gate1
quantum_gate2
Quantum algorithms
quantum_exp_mod_n
quantum_qft
quantum_qft_inv
Measurements
quantum_measure
quantum_bmeasure
quantum_bmeasure_bitpreserve
Example
Decoherence
quantum_set_decoherence
quantum_decohere
Quantum Error Correction
quantum_qec_encode
quantum_qec_decode
Density operator formalism
Structure
quantum_new_density_op
quantum_qureg2density_op
quantum_delete_density_op
quantum_print_density_matrix
quantum_reduced_density_op
quantum_purity
quantum_density_operation
Quantum object code
quantum_objcode_start
quantum_objcode_write
quantum_objcode_stop
quantum_objcode_run
Time evolution
quantum_rk4
quantum_rk4a
Example
Miscellaneous
quantum_gate_counter
quantum_prob
quantum_getwidth
quantum_get_version
quantum_print_timeop
Bibliography