APS Excellence in Physics Education Award
November 2019

Education Prize Logo
Science SPORE Prize
November 2011

NSF Logo
The Open Source Physics Project is supported by NSF DUE-0442581.

Molecular Dynamics Replicated Data Model Documents

This material has 3 associated documents. Select a document title to view a document's information.

Main Document

Molecular Dynamics Replicated Data Model 

written by Wolfgang Christian

The Molecular Dynamics Replicated Data Model implements a parallel computer program that uses a 3D Lennard-Jones potential truncated at a distance of three molecular diameters.  Each thread computes a portion of the force on each atom and these contributions are summed to compute the total acceleration using the Verlet ODE algorithm.  Allocating memory for each thread's avoids the problem of parallel threads simultaneously writing to array elements.

The Molecular Dynamics Replicated Data Model was developed using the Easy Java Simulations (EJS) modeling tool.  It is distributed as a ready-to-run (compiled) Java archive.

Published August 30, 2013
Last Modified October 19, 2017

This file has previous versions.

Primary Documents

Parallel Programming Tutorial 

A step-by-step introduction to parallel programming in Java using EJS.

Last Modified December 22, 2017

This file is included in the full-text index.

Source Code Documents

Molecular Dynamics Replicated Data Source Code 

The source code zip archive contains an XML representation of the Molecular Dynamics Replicated Data Model.   Unzip this archive in your Ejs workspace to compile and run this model using EJS.

Last Modified October 19, 2017

This file has previous versions.

OSP Projects:
Open Source Physics - EJS Modeling
Physlet Physics
Physlet Quantum Physics
STP Book