Your browser does not support the canvas tag.

Brownian Motion Simulator

Source code: Brownian_Motion_Simulator

Program Operating Manual

Hold "1" => increases temperature by 1 degree

Hold "2" => decreases temperature by 1 degree

Press "UP ARROW" => increases temperature by 10 degrees

Press "DOWN ARROW" => decreases temperature by 10 degrees

Press "LEFT ARROW" => disables/enables display of small atoms

Hold "SPACEBAR" enable arrow showing velocity; only works after a big particle is pressed

"Mouse Click" on big particle => selects it, tracks it, shows its Brownian path, and specific properties (distance from where it was initially selected, current coordinates, velocity, and kinetic energy).

"Mouse Click" outside big particle => returns to original display/deselects particle

Copyright @ Tudor F. Dumitrescu (e-mail: tfd22@bath.ac.uk)