Computational Science Humans think arithmetically, but God thinks logarithmically.

Computational science is different from computer science. The latter is the science of computation (e.g., the invention of efficient search and sort algorithms, techniques of parallel processing, etc.). The former is the use primarily of computation, rather than of theorizing or experimentation, to attain scientific knowledge. Computational science has been made possible by the development of high-speed computers able to perform millions of operations per second.

- Lance Latham:
Technical Chronology

Introduction to Spin Models in Computational Physics

Lattice Geometries, an article about the mathematical and computational representation of lattice geometries as used in computational physics.

Calculation of the Metropolis and the Glauber Transition Probabilities

for the Ising Model and for the q-state Potts Model

Computational Studies of Pure and Dilute Spin Models, the dissertation written by the author of this website for his M.Phil. degree in computational physics.

L-systems for George, Cynthia Beal's reflections on Prusinkiewicz'sThe Algorithmic Beauty of Plants.

TS3DEMO, a program demonstrating a solution of the Travelling Salesman Problem.

Cellular Automata Algorithms: q-state Life, Belousov-Zhabotinsky Reaction, Togetherness, Viral Replication and Diffusion-Limited Aggregation

And now for something completely different:

An Essay in the Philosophy of Social Science

Mathematical Software Hermetic Systems Home Page