Interactive Scattering Dynamics

Note: works best on Safari and Safari mobile. Works okay on Chrome. Firefox still iffy.

Start Restart
Slower −1% +1% Faster
+
Number of atoms = 229
Box size = 50 (volume = 2500)
x10
Gravity = 0.000
Fixed
Time step = 0.020
Steps per frame = 25
X-Position: Y-Position:
Enter Angle: Velocity:
Background:
Liquid
Canvas not supported; please update your browser.
Reset stats ↓ Data ↓
t = 0.000, E = -712.05, T = 0.0000, P = 0.0000
Angle Bin Size:

Welcome, folks. This web app simulates the dynamics of molecular beam scattering off of a (for now) liquid surface. This type of technique had previously been used in the application of crossed molecular beam scattering, but have since then been applied towards surface scattering in the broader characterization of surface science and surface chemistry. Special acknowledgements to Dr. Daniel V. Schroeder for his original work in building the foundations of the engine used in the tool above.

To use this tool, first adjust the x- and y-position of the floating particle above the makeshift liquid. Second, adjust the angle and velocity at which you want the particle to collide with the surface. Third, specify the number of times you want the particle to repeatedly scatter from the surface in the Scattered Reps box. And finally, once that's all set up, click Start.

Of course, the tool you see above you is still a work in progress. Therefore, I suggest that you only tinker with the suggested settings listed above. If you want to reset the tool, refresh the page rather than clicking Restart.

Once the tool has stopped collecting data, you can see the type of angular distribution of the scattered particles in the above graphs. Additionally, you can click Download CSV to better analyze the data if you are more invested in the science ;).

To offer praise, condemnation, or suggestions, please contact me, David Zuyu Chen, at