Skip to content

timurishmuratov7/quantum_sim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

animated

Quantum_sim

Github top language Github language count Repository size License

About   |   Features   |   Technologies   |   Requirements   |   License   |   Author


🎯 About

We simulate quantum computers with nice C++ code

✨ Features

✅ Construct quantum circuits
✅ Simulate quantum circuits
* ✅ Bell-state circuit
* ✅ Circuits consisting of Clifford gates
* 🔜 Quantum Teleporatation (TODO: add disentanglement)
* 🔜 Superdense Coding
🔜 good UI

🚀 Technologies

The following tools were used in this project:

✅ Requirements

Don't be boring, have a g++ compiler and cmake installed

🏁 Starting

# Clone this project
$ git clone https://github.com/timurishmuratov7/quantum_sim

# Access
$ cd quantum_sim

# Build the Cmake project (if it's not build automatically by your dev environment)
$ cmake

# Go to build directory
$ cd build

# Edit src/run_quantum.cpp to construc a circuit of your preference

# Compile the program
$ make

# Run the project
$ ./run_quantum

📝 License

This project is under license from MIT. For more details, see the LICENSE file.

Made with ❤️ by Tim

 

Back to top

About

Simulation of quantum computers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published