We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cond-mat

References & Citations

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Condensed Matter > Other Condensed Matter

Title: Digital Material: a flexible atomistic simulation code

Abstract: The complexities of today's materials simulations demand computer codes which are both powerful and highly flexible. A researcher should be able to readily choose different geometries, different materials and different algorithms without having to write low-level code and recompile each time. We describe a molecular dynamics (MD) code, called Digital Material, in which we have sought to maximize flexibility without sacrificing efficiency. Our approach starts from the software engineering concept of Design Patterns and involves dividing the work of an MD simulation into well-defined components. The bulk of this paper is taken up with a detailed description of the different components, their interfaces and implementations and the reasoning behind these. The level of detail is not at the line-by-line level, but at such a level that a reader could implement a similar code sharing the same design principles.
Subjects: Other Condensed Matter (cond-mat.other)
Cite as: arXiv:cond-mat/0601236 [cond-mat.other]
  (or arXiv:cond-mat/0601236v1 [cond-mat.other] for this version)

Submission history

From: Valerie Coffman [view email]
[v1] Wed, 11 Jan 2006 18:45:43 GMT (107kb)

Link back to: arXiv, form interface, contact.