From d65b1c55782f6a9d89cd5bc7c7337397dcf4b85c Mon Sep 17 00:00:00 2001 From: hachem Date: Tue, 24 Sep 2024 21:44:48 +0200 Subject: Prepare for quantum circuit --- libpsi-tester/src/main.rs | 20 ++------------------ 1 file changed, 2 insertions(+), 18 deletions(-) (limited to 'libpsi-tester/src/main.rs') diff --git a/libpsi-tester/src/main.rs b/libpsi-tester/src/main.rs index 08229f2..3fd8de2 100644 --- a/libpsi-tester/src/main.rs +++ b/libpsi-tester/src/main.rs @@ -1,21 +1,5 @@ -use libpsi::*; +use libpsi_core::*; fn main() { - let mut quantum_register = quantum_register![QuantumBit::state_0()]; - let mut classical_register = ClassicalRegister::new(1); - - quantum_register.measure(&mut classical_register); - println!("|{}>", classical_register[0]); - - quantum_register.apply(&gates::HADAMARD, 0); - quantum_register.measure(&mut classical_register); - println!("|{}>", classical_register[0]); - - quantum_register.apply(&gates::HADAMARD, 0); - quantum_register.measure(&mut classical_register); - println!("|{}>", classical_register[0]); - - quantum_register.apply(&gates::HADAMARD, 0); - quantum_register.measure(&mut classical_register); - println!("|{}>", classical_register[0]); + let _circuit = QuantumCircuit::new(2, 2); } -- cgit v1.3