Simulation of Molecular Dynamics
This program is basically a C implementation of this K program, i.e. it simulates a small portion of a gas like Argon, but I have added periodic boundary conditions.
It's written for Plan 9 and displays molecule motion in real time.
If you add
/sys/src/libc/port/frand.c) to plan9ports, you can compile it for Unix; or just download my Linux binary.
The program supports several command line options to adjust some parameters, have a look at
If you don't have p9p installed, you also need to copy p9p's devdraw to a directory in your