catsim
Computerized Adaptive Testing Simulator (by douglasrizzo)
qmsolve
⚛️ A module for solving and visualizing the Schrödinger equation. (by quantum-visualizations)
catsim | qmsolve | |
---|---|---|
1 | 32 | |
127 | 993 | |
-0.8% | 2.0% | |
5.4 | 2.8 | |
10 months ago | 2 months ago | |
Python | Python | |
GNU Lesser General Public License v3.0 only | BSD 3-clause "New" or "Revised" License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
catsim
Posts with mentions or reviews of catsim.
We have used some of these posts to build our list of alternatives
and similar projects.
-
for my Psychology class I have to learn python and make an adaptive test in python, I already know C#(in context of Unity3d) can I learn Python and make the test in a week time or is that not feasible?
https://github.com/douglasrizzo/catsim could be a fun place to start.
qmsolve
Posts with mentions or reviews of qmsolve.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-09-27.
- QMsolve: A Python module for solving and visualizing the Schrödinger equation
- Anyone has a relatively "simple" program for solving 2D time-dependent Schrödinger equations?
-
I recently started playing around with Schrödinger's equation. And after a lot of tinkering I got a simulation to work! My first experiment: an electron versus a wall.
Very nice. I just stumbled upon this repo in my free time that I was going to take a look at https://github.com/quantum-visualizations/qmsolve. Also does visualization of Schrodinger’s eqn
-
Quantum resonant tunneling simulation. Despite having less energy than the lower, the upper electron has a higher chance of passing through the barriers by exciting the resonant eigenstate of the nanostructure!
In the visualization, the color hue shows the phase of the wave function of the electron ψ(x,y, t), while the opacity shows the amplitude. The transmittance spectrum, computed by taking the Fourier transform of the incident and transmitted wavefunction, can be found in this plot.
-
Visualization of the quantum energy eigenstates of an electron confined in a pumpkin-shaped potential immersed in a uniform, strong magnetic field
The simulation was done with qmsolve, a python open-source page we made for visualizing and solving the Schrödinger equation.
-
Quantum mechanical simulation of the cyclotron motion of an electron confined under a strong, uniform magnetic field, made by solving the Schrödinger equation. As time passes, the wavepacket spatial distribution disperses until it finally reaches a stationary state with a fixed radial length!
As mentioned in another comment, here's the link to the source code. For the split-step method I found this resource very helpful. For the Crank-Nicholson method I don't have any free resources to share, except for the wikipedia article. There is another method from this article which is easier to implement than split-step or Crank-Nicholson since it doesn't require taking Fourier transforms or solving a system of equations. You may find the stability conditions to be too limiting when it comes to performance, at least when compared to the other methods.
-
Simulation of a particle scattering in a Sierpinski carpets potential fractals (Schrödinger equation version). When the Sierpinski order is enough large (level 3) to make the separation of the blocks smaller than the particle wavelength, it is unable to penetrate it.
The simulator used can be found here.
-
Quantum particles scattering in Sierpinski carpets potential fractals, made solving the Schrödinger equation [OC]
The Schrödinger equation was solved using a Split Fourier method, which is one of the most efficient and accurate methods to solve the time-dependent version. The simulator used is also OC and is posted here.
-
Quantum Physics with Python: A Package for Solving and Visualizing the Schrödinger Equation
Also, the script that returns this visualization can be found here.
What are some alternatives?
When comparing catsim and qmsolve you can also consider the following projects:
vedo - A python module for scientific analysis of 3D data based on VTK and Numpy
ElectronVisualized - Public Archive: Beautiful and Elegant Quantum Mechanics Visualization.
deepirtools - Deep learning-based estimation and inference for item response theory models.
PythonCompphys - Some python workbooks with various topics from Computational Physics
openff-evaluator - A physical property evaluation toolkit from the Open Forcefield Consortium.
chaos-theory - Playing around with chaos theory simulations. Creating equilibrium graphs and visualizing the logistic maps.