Build SSAGES with local copy of MD sourceΒΆ

The standard procedure to build SSAGES is to auto-download the source code for the simulation engine you intend to use. This is done by providing the option -DLAMMPS=YES (for LAMMPS) or -DGROMACS=YES (for Gromacs) to cmake. However, in many cases it will be necessary to build SSAGES using your local copy of the MD engine source code. For example, if you have modified it to fit a special need LAMMPS or Gromacs does not support natively.

If you want to build SSAGES using a local copy of the MD engine source code, modify the cmake call to

cmake .. -DLAMMPS_SRC=/path/to/LAMMPS/src

if you are using LAMMPS and to

cmake .. -DGROMACS_SRC=/path/to/gromacs

if you are using Gromacs.

Warning

The current implementation of SSAGES will patch the Gromacs source. Thus, if you compile the patched Gromacs source, it will no longer run. We are working to remedy this inconvenience.

SSAGES is not compatible with all versions of LAMMPS and Gromacs. The following versions of LAMMPS have been tested extensively, but we are confident that SSAGES will also work with most other LAMMPS versions.

  • 10 Aug 2015
  • 7 Dec 2015
  • 14 May 2016
  • 15 Jul 2016
  • 30 Jul 2016

The following version of Gromacs is supported

  • 5.1.3

In contrast to LAMMPS, we are very confident that SSAGES will not work with other versions of Gromacs out of the box. We are working hard to make SSAGES compatible with more versions of Gromacs, especially with the new version 6.