Compiled version of the code presented to Moscow students as part of 6.336 (numerical simulation).