Abstract
pylj is an educational software to introduce students to classical atomistic simulation using
a Lennnard-Jones potential model (Jones 1924). pylj is written in Python (using Cython
for pairwise interactions) and uses Jupyter notebooks (Kluyver et al. 2016) and Matplotlib (Hunter 2007) for visualisation (see example below). It can be easily deployed in a
computer laboratory, and students interact with it without needing to use the command
line, as would be the case for other molecular dynamics packages like Gromacs(Berendsen,
Spoel, and Drunen 1995), LAMMPS (Plimpton 1995), or DLPOLY (Smith, Yong, and
Rodger 2002). We provide example notebooks in the repository, showing how to use pylj
to simulate a 2D gas system using either mo
a Lennnard-Jones potential model (Jones 1924). pylj is written in Python (using Cython
for pairwise interactions) and uses Jupyter notebooks (Kluyver et al. 2016) and Matplotlib (Hunter 2007) for visualisation (see example below). It can be easily deployed in a
computer laboratory, and students interact with it without needing to use the command
line, as would be the case for other molecular dynamics packages like Gromacs(Berendsen,
Spoel, and Drunen 1995), LAMMPS (Plimpton 1995), or DLPOLY (Smith, Yong, and
Rodger 2002). We provide example notebooks in the repository, showing how to use pylj
to simulate a 2D gas system using either mo
Original language | English |
---|---|
Article number | 19 |
Journal | The Journal of Open Source Education |
Volume | 1 |
Issue number | 2 |
DOIs | |
Publication status | Published - 16 Jul 2018 |