Friday, September 5, 2008

A practical guide to computer simulations

I just stumbled upon a useful article which explains concisely how to do computer simulation from programming to visualization.

http://arxiv.org/abs/cond-mat/0111531
A practical guide to computer simulations
abstract:
Here practical aspects of conducting research via computer simulations are discussed. The following issues are addressed: software engineering, object-oriented software development, programming style, macros, make files, scripts, libraries, random numbers, testing, debugging, data plotting, curve fitting, finite-size scaling, information retrieval, and preparing presentations.
Because of the limited space, usually only short introductions to the specific areas are given and references to more extensive literature are cited. All examples of code are in C/C++.

No comments: