Skip to content

marian-lingsch/qc-simulators

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

qc-simulators

A comparison is made between different quantum computing simulators. The different simulators are:

Usage

Update the variables which control what is being executed in main. Once this is done execute the following in src:

python3 main.py

This should run the experiments and produce the output as desired. To analyze the output produced, please use the functions found in plot. In that file you see some examples on how to call the functions. Once the file has been updated to match your requirements please execute the following in src:

python3 plot.py

This should make the plots you requested.

The results for the 3D plots from the paper are provided with corresponding python scripts in order to visualize the plots. An example on how to call this with the corresponding files is given in the python script.

Tests

The simulators are tested by using the python unittest framework. These also exemplify some usages of the simulators. To run all tests, please execute the following in the src directory:

python3 -m unittest discover test

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages