A concise introduction to molecular dynamics simulation: theory and programming
arXiv:2103.16944
Abstract
We provided a concise and self-contained introduction to molecular dynamics (MD) simulation, which involves a body of fundamentals needed for all MD users. The associated computer code, simulating a gas of classical particles interacting via the Lennard-Jones pairwise potential, was also written in Python programming language in both top-down and function-based designs.