Crate roqoqo_test

Crate roqoqo_test 

Source
Expand description

Provides utility functions to test the implementation of roqoqo backends.

When implementing evaluating backends for roqoqo the translation of roqoqo operations should be tested. This crate provides helper functions that can be used to test the implementation of the interface of the

Functionsยง

add_random_multi_qubit_gate
Function to add a random multi-qubit-gate operation to the Circuit.
add_random_operation
Function to add a random operation to the Circuit.
construct_random_circuit
Function to construct a random Circuit for stochastic gate tests.
prepare_monte_carlo_gate_test
Provides input data to run a stochastic gate test.