Skip to main navigation Skip to search Skip to main content

Etomica: An object-oriented framework for molecular simulation

Research output: Contribution to journalArticlepeer-review

29 Scopus citations

Abstract

We describe the design of an object-oriented library of software components that are suitable for constructing simulations of systems of interacting particles. The emphasis of the discussion is on the general design of the components and how they interact, and less on details of the programming interface or its implementation. Example code is provided as an aid to understanding object-oriented programming structures and to demonstrate how the framework is applied.

Original languageEnglish
Pages (from-to)573-583
Number of pages11
JournalJournal of Computational Chemistry
Volume36
Issue number8
DOIs
StatePublished - Mar 30 2015

Keywords

  • Application programming interface (API)
  • Etomica
  • Java
  • Molecular simulation
  • Object oriented
  • Software

Fingerprint

Dive into the research topics of 'Etomica: An object-oriented framework for molecular simulation'. Together they form a unique fingerprint.

Cite this