From 88ae20ff8254dd60c3de252e49369d4125f9e1a2 Mon Sep 17 00:00:00 2001 From: hachem Date: Sun, 29 Sep 2024 16:10:02 +0200 Subject: ASCII rendering engine --- examples/visualizers/src/main.rs | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'examples/visualizers') diff --git a/examples/visualizers/src/main.rs b/examples/visualizers/src/main.rs index f328e4d..ed5755a 100644 --- a/examples/visualizers/src/main.rs +++ b/examples/visualizers/src/main.rs @@ -1 +1,14 @@ -fn main() {} +use libpsi_core::*; +use libpsi_visualizer::*; + +fn main() { + let mut circuit = QuantumCircuit::new(2, 2); + circuit.apply(&gates::HADAMARD, &[], &[0]); + circuit.apply(&gates::CNOT, &[0], &[1]); + + let mut visualizer = HorizontalCLIVisualizer::new(&circuit); + visualizer.render(); + + let runtime = BasicRT::new(&circuit); + runtime.execute(1024); +} -- cgit v1.3