Schrodinger V0R5
Click Here to Launch
New in this version:
Added classical
wave equation, still has problems.
Button for
detection
Autodetect
checkbox.
For rapid fire
mode, in-phase gaussians are created.
Particle detection
collapses wavefunction.
In intensity mode,
adding a particle increments norm by 1, detection decrements by 1
Added Ability to delete detectors.
Bugfix: changing color
scheme while paused
updates automatically.
Fixed to work at low
screen resolution.
Wave
equation is used with photon gun.
Bugfixes for the wave equation.
Cleaned up the control panel.
Remaining Features:
Model:
- How to handle
incoherent waves?
- Increased/user
controlled decoherence?
- Slit walls are
absorptive (non reflective)?
- Maybe add Helium atoms?
- Add neutrons
- Proper units for
everything
- Handle multiple
scales/zooming.
- Automatic choice of
wavepacket size (based on slit size)
- When intensity mode
(multi-particle) is on
- Set grayscale as
magnitude representation.
- Disable rainbow
representation.
- If any detectors active
at slits.
i.
Compute
two lattices (one per slit)
ii.
Show
results as sum-of-magnitudes (non-interfering)
iii.
Compute
the intensity pattern on the screen from this.
- Add a “classical mode”
in which small wavepackets are treated & displayed as classical
particles? This feature is under
discussion.
- Solve wave equation for
photons.
- Initial particle
- Absorption.
- No dispersion
- This propagator should
be activated when photon mode is selected.
- Add an artificial
screen intensity mode (inflate probability, decrease norm decrement)? This would be like speeding up time to see the
specks hit the screen.
Graphics:
- Add magnifying glass
- Ruler with changeable
units
- Colors on photon
wavelength slider
- This could correspond
with the looks of the waveform. (in grayscale mode)
- Better fire button.
- Gun should recoil on
rapid fire
- Improve quality of
resized graphics.
Controls:
- Put a reset button in
(or near the wavefunction area)
- Only visible when
wavefunction is non-zero.
- Disable normal detector
behavior in rapid-fire mode.
Misc:
Internal:
Bugs:
Finalizing:
- Increase Performance
- While there is no wave,
avoid computations.
- Isolate magnitude
computations (avoid repeats).
i.
Use a dirty bit.
- Start in Grayscale mode