|about 2 months ago||5 days ago|
|GNU General Public License v3.0 or later||BSD 3-clause "New" or "Revised" License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Fastest Quantum Circuit Simulator?
1 project | reddit.com/r/QuantumComputing | 18 Aug 2021
Qiskit should be fine. You can see some benchmarks of different simulators here: https://github.com/yardstiq/quantum-benchmarks/blob/master/RESULTS.md . Note that these don't include qsim (which I have anecdotally found to be extremely fast) and is made by the creator of yao.jl (a julia simulator) so there are vested interests at play. However, they are a good starting place.
QuTiP (Quantum Toolbox in Python) open-source internship (deadline: 17th Apr 2022) with Google Summer of Code
1 project | reddit.com/r/Physics | 14 Apr 2022
Would it be bad to simulate a time-dependent Hamiltonian by evaluating it at discrete t_i and implementing H(t_i) for however many t_i I want?
1 project | reddit.com/r/QuantumComputing | 12 Oct 2021
If you're talking about simulating a hamiltonian on a regular computer then you may want to check out Qutip. It's a python module where a lot of this stuff has already been worked out, including simulating time dependent hamiltonians. I did an undergrad project on QC and this helped me get past a lot of the roadblocks like this and freed up more time to learn about the field, it also becomes a useful toy to play around with and get an intuition for a lot of stuff.
What are some alternatives?
qiskit-terra - Qiskit is an open-source SDK for working with quantum computers at the level of extended quantum circuits, operators, and algorithms.
salabim - salabim - discrete event simulation in Python
octadist - A tool for calculating distortion parameters in coordination complexes.
Colour - Colour Science for Python
ObsPy - ObsPy: A Python Toolbox for seismology/seismological observatories.
quantum - :watch: Cron-like job scheduler for Elixir
BernDirac - A Mathematica package for performing calculations involving matrices/vectors in the Dirac notation which is usually used in quantum mechanics/quantum computing.
Cirq - A python framework for creating, editing, and invoking Noisy Intermediate Scale Quantum (NISQ) circuits.
pint - Operate and manipulate physical quantities in Python
qsearch - A compiler for quantum computers based on A* and numerical optimization.
WaveNCC - An app to compute the normalization coefficients of a given set of orthogonal 1D complex wave functions.