lammps/src/USER-DPDb0ffa46a3bb9lammm-master
USER-DPD
README
This package implements the dissipative particle dynamics (DPD) method under isothermal, isoenergetic, isobaric and isenthalpic conditions. The DPD equations of motion are integrated efficiently through the Shardlow splitting algorithm.
Currently, the package has the following features:
- A new DPD atom style for tracking the DPD particle internal energies and internal temperature
- Compute commands for accessing the DPD particle internal energies and internal temperature
- "fix eos" commands for relating the DPD internal energy to the DPD internal temperature through a coarse-grained particle equation-of-state
- "fix shardlow" command for integrating the stochastic ODEs
- Pair styles for modeling a DPD fluid
- Commands for setting the particle internal temperature
See the doc pages for "atom style dpd", "compute dpd" and "compute dpd/atom", "fix eos/cv" and "fix eos/table", "fix shardlow", "pair dpd/conservative" and "pair dpd/fdt" and "pair dpd/fdt/energy" commands to get started. At the bottom of the doc page are many links to additional documentation contained in the doc/USER/dpd directory.
There are example scripts for using this package in examples/USER/dpd.
The primary people who created this package are James Larentzos (james.p.larentzos.civ at mail.mil), Timothy Mattox (Timothy.Mattox at engilitycorp.com) and John Brennan (john.k.brennan.civ at mail.mil). Contact them directly if you have questions.