New in 0.00.62 (5-14-2006) Labeled the min and max of the velocity sliders for each type of particle so that students can easily see what the velocity range is and that it’s different for each particle. Reset button no longer has a warning. Reset resets slit width, and slit separation, but does not make the double slits go away. Bugfix: Adding a barrier in neutron mode no longer crashes the simulation. New in 0.00.59 Reverted Photon view to Intensity. Made different visualization panel for photons than for particles. -time-averaged intensity -e-field Reduced the size of "copy screen" for intensity mode to match hits mode. New in 0.58 (4-21-2006) Added label above 2-lasers screen "Black & White Screen" Bugfix: With clear screen button - made this area always the same size Bugfix: ruler should be in front of copied screen, not behind it Bugfix: When you copy screen in hits mode, it should show whole screen, not half. Now it shows the visible half only. Removed bleaching workaround. Changed particle units. New in 0.57 (4-12-2006) Changed initial intensity of particle to reflect changes in DT due to resolution. New in 0.56 (4-12-2006) Added new time units for particle waves. Timer is scaled so speed of particles is same independent of resolution. (needs to be checked) New in 0.55 (4-11-2006) Bugfix: startup failed on some machines. Changed the startup splash window to show progress (part of workaround for the above bugfix) Removed the help button. Got rid of propagators control. Ruler for photons is now 0 to 3000nm instead of 0 to 2700nm Rotated the vertical ruler so that the bottom is 0 instead of the top. Moved the ruler to the front (so it's not obscured by the gun or gun controls). Renamed 'reset all' button to 'reset'. Timer is scaled so speed of light is the same independent of resolution. New in 0.54 (4-10-2006) Bugfix: If you change the resolution in electron mode, it starts displaying photons instead of electrons. Added zoom in and out icons. New in 0.53 (4-9-2006) The time for a clock tick is 0.1 fs, rather than 1 fs. Changed the range for the photon wavelength to rectify units. Changed the size of the box and the ruler to to 2700nm. Relabeled the resolution controls "low" "medium" and "high" New in 0.52 (4-9-2006) The wave resizes with the screen size. New in 0.51 Added wavefunction display options to the high-intensity panel. Removed "phase view" from photon particles. Added ripple mode to mandel panel. For photons: "Magnitude" shows REAL, "real" shows REAL, "imaginary" shows zero. New in 0.50 Light wavelengths were changed to support quantitative measurements. Added ruler for photon-type gun. Ruler and stopwatch can't get lost offscreen. Reduced download size by 250kb. Bugfix: Gun controls weren't being painted sometimes. Fixed matter wave wavelengths and intensity to be resolution-independent. New in 0.48 (3-17-2006) Barriers come up at the same size for the different resolutions. Photons come up at the same size for different resolutions. New in 0.47 (3-17-2006) Barriers come up at the same size for the different resolutions. Wavelength is scaled by (n/default grid size). Removed text box from "screen brightness" control. Increased window width by 12 pixels to ensure 2-lasers controls fits onscreen. Made the gun controls "velocity" label color white, a bit larger and easier to see. Original Version 0.47 was inadvertently overwritten. New in 0.46 Centered Reset button & clear wave button Added separators & spacing to the control panel New in 0.45 Bugfix: At default resolution barrier doesn’t reach wall. Switched to dark gray font for unselected tabs. Made the electron icon a little smaller than the neutron icon Added Switch/button for gun (instead of checkbox) Increased size of ruler icon graphic. Added a timer icon graphic. Increased the font size in the control panel (and elsewhere). Got rid of Wavelength label in gun control panel. Added "Gun Controls" to gun control panel. Set gun controls color scheme to match Lasers for gun control panel. Moved gun type control to above the gun control panel. Removed "Gun Type" label from gun type control (it is next to the "Gun Control" text now) New in 0.44 (3-14-2006) Resized the window (to get the gun graphic to fit). Screen on two laser panel is be black and white. Reworded "Speeding Time Up" and "Slowing Time Down" to "Speeding Up Time" and "Slowing Down Time" Bugfix: "Hits" in mandel has wrong color. Centered the gun controls on the gun so they connect properly. Switched to colored, non-numeric intensity slider for High Intensity panel gun controls. New in 0.43 (3-3-2006) Added Separate gun controls for 2-Laser panel. 2-Laser panel has guns interfere when wavelength is close, otherwise addition is normal. Intensity Display for 2-Laser panel mixes colors. New in 0.42 (3-2-2006) Switched detector control from "auto-repeat" to “one shot.” Reworded “Speeding up time” messages. Set control panel so that it’s always as wide as it is when “double slits” is open, so that it doesn’t resize when you open it. Screen brightness reduced to 2 significant digits after decimal. Shrunk the window size so there is not so much extra space in the play area. Constrained resolution changes to ensure lattice cells are always an integral number of pixels. Resolution changes don't resize screen graphics. Potential barriers, detectors, slits respect change in resolution. Ruler respects change in resolution. In two lasers panel, made guns so that the box doesn’t need to resize when you go from one panel to the next. Gun controls are directly on gun. High intensity gun is off by default (at full intensity), rather than vice versa. Feasibility test for new tabs. New in 0.40 (2-20-2006) Added a UI test facility. New in 0.38 (2-13-06) Added Split Operator Method propagator (available in Propagators menu). New in 0.37 (2-3-2006), Posted on the main site on 2-13-2006 Disabled ruler & timer for photon mode. "nm" on ruler is bigger & bolder *New in 0.36 (1-30-2006) Moved Save/Load to the file menu Barriers & Detectors resize with the grid (although with some roundoff error) Added a confirm dialog box to reset all. Reset now reads "Reset All' Make the tabs for the different panels larger. (about twice the current size) *New in 0.35 (1-23-2005) Added save/load feature for saving barriers/detectors. The controls look more fun. (The controls on Ron’s new Photoelectric simulation might be a good model.) Made gun controls look like the ones in lasers and made sure they don’t overlap with the gun. Put the intensity and wavelength sliders in a single box to the right of the gun, but attached to the gun like in lasers. Detect Now! button doesn't disable detectors. Added gun controls to the gun control panel (instead of hanging off the right hand side). The screen updates automatically when paused: -when firing a particle -when changing visualization style Add control panel buttons for stopwatch & ruler. Put the gun type menu in a control box to the left of the gun. Add a ruler and a clock. When user changes from electrons to neutrons or helium atoms, put an animation of a clock whose hands are slowing down next to actual clock, with a bubble that pops up and says “slowing down time.” If you go back to electrons, time speeds up and an analogous animation appears. Bug disappearance: o On mac (or is it just lower resolution?) 2-lasers panel comes up in a weird spot (offset to the left) Bug disappearance: On mac (or is it just lower resolution?) detector screen is not centered (hits appear above the center) * New in 0.32 (1-5-2006) Fixed the range of sliders for particles velocities to keep the physics in a meaningful range. Added units to the simulation (initialization & richardson propagator). Bugfix: initial wavepackets weren't using hbar Removed the Custom atom (the one with settable mass) * New in 0.30 (1-5-2006) This version uses PSwing in the piccolo project. * New in 0.29 (1-5-2006) Corrected phase in Initial wavepackets. Detectors are now disabled when inverse slits are on. Moved the "Inverse Barrier" from "Advanced" to "Double Slits" Renamed the "Inverse Barrier" checkbox to "Anti-slits". The first detector appears in the center of the box just below the slits. Added a "Remove All" button for detectors. Bugfix: With lots of detectors in the single particle panel, I’ve seen it get into a mode where sometimes the wave function would suddenly disappear, but no dot would appear on the screen,and you have to hit the “clear wave button.” / In Single Particle, with a detector on each slit, sometimes both detectors fire simultaneously and the particle disappears. Hard to reproduce this reliably. -Multiple detectors were trying to grab the wavefunction at a single time. Fixed the range of sliders (for slits) to keep the physics in a meaningful range. Bugfix: High Intensity mode erroneously displays % values in slit-detectors. * New in 0.28 (1-4-2005) Bugfix: resolution changes still crash every now and then. Bugfix: I managed to get a barrier to jump to a new location and disintegrate, so that the red part of it was gone, and the x on the upper left corner and the green thing on the lower right corner switched places. Bugfix: Resizing a detector beyond (0,0) has the wrong behavior. Bugfix: If I add barriers, then add slits, then remove the slits, all the barriers shift out of their boxes. If I move a barrier after this happens, it snaps back into its box. * New in 0.26 (1-2-2005) Posted on the main site on 1-4-2006 Removed the 'one-shot' detection button Bugfix: Sometimes in autofire, the bullets fire quickly from the gun, not having enough time to move more than a few steps across the lattice. Attached the screen controls to the screen. Made the top of the left gun narrower so it’s about the same size as the other gun. Moved the double slit controls to the control panel Got rid of double slits controls and all the advanced controls on 2-laser Moved 'clear wave' to the control panel Change the name of “slit absorption” to “absorbing barriers” Renamed 'save' to 'copy screen' When detectors are disabled, the border turns gray and readout disappears. Removed 'enable all' button (for detectors). Bugfix: resolution changes are not rescaled. Bugfix: resolution changes still crash every now and then. New in 0.25 (12-12-2005): Increased the barrel size of second gun. New in 0.24 (12-11-2005): Added inverse slits feature. (Babinet's principle is currently not satisfied by this simulation.) Bugfix: In high intensity with intensity low (and had a detector) the light continued to emenate from the slits (but not the gun) Slit absorption no longer fails when there is a detector over one of the slits. Bugfix: the autorepeat on single photon jams with no photons leaving Bugfix: Detection events no longer fade. Added absorption & detectors on high-intensity mode Bugfix: Slit absorption is incompatible with detectors south of the midline. Change the name of the options menu from "Schrodinger" to "Options". Bugfix: detectors & barriers only work north of the slits, or if slit absorption is disabled. New in 0.23 (12-10-2005): Fixed the dis-play of the two lasers panel so that the controls don't cover the lasers. Fixed the display of two lasers panel so the light actually comes from the lasers. Set electron mass to 1.0 (unitless, compare to 2.0 and 2.25 for Neutron and Helium). Made autodetect the default for detectors. bugfix: detectors become disabled after a successful detection. Moved barriers & detectors to Advanced panels in control panel. Increased the size of the Double Slit checkbox, to improve visibility. New in 0.22 (12-4-2005): Added neutrons to “gun type” list, change “atoms” to “He atoms”, added custom atoms. Moved Double-Slit checkbox into the play area, and off the control panel. The “slit absorption” checkbox, the slit control sliders, and the detector controls, are all be invisible if the double slit is unchecked. Wave area size is computed based on all controls (to ensure everything fits). “One-shot” is now one-shot per particle. Once the particle is detected at the screen, the detector is automatically enabled again. The “slit absorption” checkbox has been moved to the double slit control area. Fixed Bug: sometimes when I press “remove all” button, barriers becomes translucent but don’t go away. Barriers & Detectors appear at random locations (rather than all on top of each other at the same place). Default slits are wider, so in the default setup, lots more wave reaches the detector. Fixed Bug: the combo box was mistakenly shown in the Mandel panel. In two lasers, there are two guns, one the same as in the previous panels, one different. For electrons and atoms, gun is higher so that particles appear to come from inside the gun, not above it. When “one-shot” is unchecked, all the disabled detectors are automatically enabled. One-Shot detection is now disable by default. Removed the swoop-style wiggle me. Gray component backgrounds are now light green. bugfix: ·Application crashes on startup when different region is specified (due to “0,00” parse error.) The default screen display on high intensity mode is “Average Intensity” not “hits.” Put “Double slit” checkbox on control panel. Double slit controls appear near slit if it is enabled. Bugfix: Double slit detectors should be hidden when barrier is hidden. Changing slit width no longer changes separation between centers of slits. Added a corner to barriers and detectors, changed the mouse to double-head arrow.