lammps/src/USER-CGSDK
Axel Kohlmeyer 73892711a5
mass replace calls to fread() with utils::sfread()
2019-10-19 09:25:49 -04:00
..
Install.sh update dependencies for USER-CGSDK package. make script permissions consistent 2018-05-09 16:13:54 -04:00
README update the README for USER-CGSDK 2017-04-26 19:35:54 -04:00
angle_sdk.cpp mass replace calls to fread() with utils::sfread() 2019-10-19 09:25:49 -04:00
angle_sdk.h bulk removal of #include <cstdio> from header files 2019-06-27 21:54:07 -04:00
lj_sdk_common.h rename define to better fit LAMMPS' logic 2018-08-28 15:19:07 -04:00
pair_lj_sdk.cpp mass replace calls to fread() with utils::sfread() 2019-10-19 09:25:49 -04:00
pair_lj_sdk.h rename USER-CG-CMM folder to USER-CGSDK 2017-04-26 19:29:39 -04:00
pair_lj_sdk_coul_long.cpp mass replace calls to fread() with utils::sfread() 2019-10-19 09:25:49 -04:00
pair_lj_sdk_coul_long.h rename USER-CG-CMM folder to USER-CGSDK 2017-04-26 19:29:39 -04:00
pair_lj_sdk_coul_msm.cpp some cleanup for missed steps in previous change sets 2019-07-12 16:37:01 -04:00
pair_lj_sdk_coul_msm.h rename USER-CG-CMM folder to USER-CGSDK 2017-04-26 19:29:39 -04:00

README

This package implements 3 commands which can be used in a LAMMPS input
script:

pair_style lj/sdk
pair_style lj/sdk/coul/long
angle_style sdk

These styles allow coarse grained MD simulations with the
parametrization of Shinoda, DeVane, Klein, Mol Sim, 33, 27 (2007)
(SDK), with extensions to simulate ionic liquids, electrolytes,
lipids and charged amino acids.

See the doc pages for these commands for details.

There are example scripts for using this package in
examples/USER/cgsdk

This is the second generation implementation reducing the the clutter
of the previous version. For many systems with long range
electrostatics, it will be faster to use pair_style hybrid/overlay
with lj/sdk and coul/long instead of the combined lj/sdk/coul/long
style, since the number of charged atom types is usually small.
To exploit this property, the use of the kspace_style pppm/cg is
recommended over regular pppm.

The person who created this package is Axel Kohlmeyer at Temple U
(akohlmey at gmail.com).  Contact him directly if you have questions.
 
---------------------------------

Thanks for contributions, support and testing goes to

Wataru Shinoda (Nagoya University)
Russell DeVane (Procter & Gamble)
Michael L. Klein (Temple University, Philadelphia)
Balasubramanian Sundaram (JNCASR, Bangalore)

version: 1.0 / 2017-04-26