git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14552 f3b2605a-c512-4ea7-a41b-209d697bcdaa
This commit is contained in:
@ -1,7 +1,7 @@
|
|||||||
This package implements the dissipative particle dynamics (DPD) method
|
This package implements the dissipative particle dynamics (DPD) method
|
||||||
under isothermal, isoenergetic, isobaric and isenthalpic conditions.
|
under isothermal, isoenergetic, isobaric and isenthalpic conditions.
|
||||||
The DPD equations of motion are integrated through the Shardlow
|
The DPD equations of motion are integrated efficiently through the
|
||||||
splitting algorithm.
|
Shardlow splitting algorithm.
|
||||||
|
|
||||||
Currently, the package has the following features:
|
Currently, the package has the following features:
|
||||||
|
|
||||||
|
|||||||
@ -12,7 +12,7 @@
|
|||||||
------------------------------------------------------------------------- */
|
------------------------------------------------------------------------- */
|
||||||
|
|
||||||
/* ----------------------------------------------------------------------
|
/* ----------------------------------------------------------------------
|
||||||
Contributing author: James Larentzos (Engility Corporation)
|
Contributing author: James Larentzos (U.S. Army Research Laboratory)
|
||||||
------------------------------------------------------------------------- */
|
------------------------------------------------------------------------- */
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|||||||
@ -11,10 +11,6 @@
|
|||||||
See the README file in the top-level LAMMPS directory.
|
See the README file in the top-level LAMMPS directory.
|
||||||
------------------------------------------------------------------------- */
|
------------------------------------------------------------------------- */
|
||||||
|
|
||||||
/* ----------------------------------------------------------------------
|
|
||||||
Contributing author: James Larentzos (Engility Corporation)
|
|
||||||
------------------------------------------------------------------------- */
|
|
||||||
|
|
||||||
#ifdef ATOM_CLASS
|
#ifdef ATOM_CLASS
|
||||||
|
|
||||||
AtomStyle(dpd,AtomVecDPD)
|
AtomStyle(dpd,AtomVecDPD)
|
||||||
|
|||||||
@ -12,7 +12,7 @@
|
|||||||
------------------------------------------------------------------------- */
|
------------------------------------------------------------------------- */
|
||||||
|
|
||||||
/* ----------------------------------------------------------------------
|
/* ----------------------------------------------------------------------
|
||||||
Contributing author: James Larentzos (Engility Corporation)
|
Contributing author: James Larentzos (U.S. Army Research Laboratory)
|
||||||
------------------------------------------------------------------------- */
|
------------------------------------------------------------------------- */
|
||||||
|
|
||||||
#include <mpi.h>
|
#include <mpi.h>
|
||||||
|
|||||||
@ -11,10 +11,6 @@
|
|||||||
See the README file in the top-level LAMMPS directory.
|
See the README file in the top-level LAMMPS directory.
|
||||||
------------------------------------------------------------------------- */
|
------------------------------------------------------------------------- */
|
||||||
|
|
||||||
/* ----------------------------------------------------------------------
|
|
||||||
Contributing author: James Larentzos (Engility Corporation)
|
|
||||||
------------------------------------------------------------------------- */
|
|
||||||
|
|
||||||
#ifdef COMPUTE_CLASS
|
#ifdef COMPUTE_CLASS
|
||||||
|
|
||||||
ComputeStyle(dpd,ComputeDpd)
|
ComputeStyle(dpd,ComputeDpd)
|
||||||
|
|||||||
@ -12,7 +12,7 @@
|
|||||||
------------------------------------------------------------------------- */
|
------------------------------------------------------------------------- */
|
||||||
|
|
||||||
/* ----------------------------------------------------------------------
|
/* ----------------------------------------------------------------------
|
||||||
Contributing author: James Larentzos (Engility Corporation)
|
Contributing author: James Larentzos (U.S. Army Research Laboratory)
|
||||||
------------------------------------------------------------------------- */
|
------------------------------------------------------------------------- */
|
||||||
|
|
||||||
#include "math.h"
|
#include "math.h"
|
||||||
|
|||||||
@ -11,10 +11,6 @@
|
|||||||
See the README file in the top-level LAMMPS directory.
|
See the README file in the top-level LAMMPS directory.
|
||||||
------------------------------------------------------------------------- */
|
------------------------------------------------------------------------- */
|
||||||
|
|
||||||
/* ----------------------------------------------------------------------
|
|
||||||
Contributing author: James Larentzos (Engility Corporation)
|
|
||||||
------------------------------------------------------------------------- */
|
|
||||||
|
|
||||||
#ifdef COMPUTE_CLASS
|
#ifdef COMPUTE_CLASS
|
||||||
|
|
||||||
ComputeStyle(dpd/atom,ComputeDpdAtom)
|
ComputeStyle(dpd/atom,ComputeDpdAtom)
|
||||||
|
|||||||
@ -12,7 +12,7 @@
|
|||||||
------------------------------------------------------------------------- */
|
------------------------------------------------------------------------- */
|
||||||
|
|
||||||
/* ----------------------------------------------------------------------
|
/* ----------------------------------------------------------------------
|
||||||
Contributing author: James Larentzos (Engility Corporation)
|
Contributing author: James Larentzos (U.S. Army Research Laboratory)
|
||||||
------------------------------------------------------------------------- */
|
------------------------------------------------------------------------- */
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|||||||
@ -11,10 +11,6 @@
|
|||||||
See the README file in the top-level LAMMPS directory.
|
See the README file in the top-level LAMMPS directory.
|
||||||
------------------------------------------------------------------------- */
|
------------------------------------------------------------------------- */
|
||||||
|
|
||||||
/* ----------------------------------------------------------------------
|
|
||||||
Contributing author: James Larentzos (Engility Corporation)
|
|
||||||
------------------------------------------------------------------------- */
|
|
||||||
|
|
||||||
#ifdef FIX_CLASS
|
#ifdef FIX_CLASS
|
||||||
|
|
||||||
FixStyle(eos/cv,FixEOScv)
|
FixStyle(eos/cv,FixEOScv)
|
||||||
|
|||||||
@ -12,7 +12,7 @@
|
|||||||
------------------------------------------------------------------------- */
|
------------------------------------------------------------------------- */
|
||||||
|
|
||||||
/* ----------------------------------------------------------------------
|
/* ----------------------------------------------------------------------
|
||||||
Contributing author: James Larentzos (Engility Corporation)
|
Contributing author: James Larentzos (U.S. Army Research Laboratory)
|
||||||
------------------------------------------------------------------------- */
|
------------------------------------------------------------------------- */
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|||||||
@ -11,10 +11,6 @@
|
|||||||
See the README file in the top-level LAMMPS directory.
|
See the README file in the top-level LAMMPS directory.
|
||||||
------------------------------------------------------------------------- */
|
------------------------------------------------------------------------- */
|
||||||
|
|
||||||
/* ----------------------------------------------------------------------
|
|
||||||
Contributing author: James Larentzos (Engility Corporation)
|
|
||||||
------------------------------------------------------------------------- */
|
|
||||||
|
|
||||||
#ifdef FIX_CLASS
|
#ifdef FIX_CLASS
|
||||||
|
|
||||||
FixStyle(eos/table,FixEOStable)
|
FixStyle(eos/table,FixEOStable)
|
||||||
|
|||||||
@ -13,7 +13,8 @@
|
|||||||
|
|
||||||
/* ----------------------------------------------------------------------
|
/* ----------------------------------------------------------------------
|
||||||
Contributing authors:
|
Contributing authors:
|
||||||
James Larentzos and Timothy I. Mattox (Engility Corporation)
|
James Larentzos (U.S. Army Research Laboratory)
|
||||||
|
and Timothy I. Mattox (Engility Corporation)
|
||||||
|
|
||||||
Martin Lisal (Institute of Chemical Process Fundamentals
|
Martin Lisal (Institute of Chemical Process Fundamentals
|
||||||
of the Czech Academy of Sciences and J. E. Purkinje University)
|
of the Czech Academy of Sciences and J. E. Purkinje University)
|
||||||
|
|||||||
@ -11,27 +11,6 @@
|
|||||||
See the README file in the top-level LAMMPS directory.
|
See the README file in the top-level LAMMPS directory.
|
||||||
------------------------------------------------------------------------- */
|
------------------------------------------------------------------------- */
|
||||||
|
|
||||||
/* ----------------------------------------------------------------------
|
|
||||||
Contributing authors:
|
|
||||||
James Larentzos and Timothy I. Mattox (Engility Corporation)
|
|
||||||
|
|
||||||
Martin Lisal (Institute of Chemical Process Fundamentals
|
|
||||||
of the Czech Academy of Sciences and J. E. Purkinje University)
|
|
||||||
|
|
||||||
John Brennan, Joshua Moore and William Mattson (Army Research Lab)
|
|
||||||
|
|
||||||
Please cite the related publications:
|
|
||||||
J. P. Larentzos, J. K. Brennan, J. D. Moore, M. Lisal, W. D. Mattson,
|
|
||||||
"Parallel implementation of isothermal and isoenergetic Dissipative
|
|
||||||
Particle Dynamics using Shardlow-like splitting algorithms",
|
|
||||||
Computer Physics Communications, 2014, 185, pp 1987--1998.
|
|
||||||
|
|
||||||
M. Lisal, J. K. Brennan, J. Bonet Avalos, "Dissipative particle dynamics
|
|
||||||
at isothermal, isobaric, isoenergetic, and isoenthalpic conditions using
|
|
||||||
Shardlow-like splitting algorithms", Journal of Chemical Physics, 2011,
|
|
||||||
135, 204105.
|
|
||||||
------------------------------------------------------------------------- */
|
|
||||||
|
|
||||||
#ifdef FIX_CLASS
|
#ifdef FIX_CLASS
|
||||||
|
|
||||||
FixStyle(shardlow,FixShardlow)
|
FixStyle(shardlow,FixShardlow)
|
||||||
|
|||||||
@ -12,7 +12,7 @@
|
|||||||
------------------------------------------------------------------------- */
|
------------------------------------------------------------------------- */
|
||||||
|
|
||||||
/* ----------------------------------------------------------------------
|
/* ----------------------------------------------------------------------
|
||||||
Contributing author: James Larentzos (Engility Corporation)
|
Contributing author: James Larentzos (U.S. Army Research Laboratory)
|
||||||
------------------------------------------------------------------------- */
|
------------------------------------------------------------------------- */
|
||||||
|
|
||||||
#include <math.h>
|
#include <math.h>
|
||||||
|
|||||||
@ -11,10 +11,6 @@
|
|||||||
See the README file in the top-level LAMMPS directory.
|
See the README file in the top-level LAMMPS directory.
|
||||||
------------------------------------------------------------------------- */
|
------------------------------------------------------------------------- */
|
||||||
|
|
||||||
/* ----------------------------------------------------------------------
|
|
||||||
Contributing author: James Larentzos (Engility Corporation)
|
|
||||||
------------------------------------------------------------------------- */
|
|
||||||
|
|
||||||
#ifdef PAIR_CLASS
|
#ifdef PAIR_CLASS
|
||||||
|
|
||||||
PairStyle(dpd/conservative,PairDPDconservative)
|
PairStyle(dpd/conservative,PairDPDconservative)
|
||||||
|
|||||||
@ -12,7 +12,7 @@
|
|||||||
------------------------------------------------------------------------- */
|
------------------------------------------------------------------------- */
|
||||||
|
|
||||||
/* ----------------------------------------------------------------------
|
/* ----------------------------------------------------------------------
|
||||||
Contributing author: James Larentzos (Engility Corporation)
|
Contributing author: James Larentzos (U.S. Army Research Laboratory)
|
||||||
------------------------------------------------------------------------- */
|
------------------------------------------------------------------------- */
|
||||||
|
|
||||||
#include <math.h>
|
#include <math.h>
|
||||||
|
|||||||
@ -11,10 +11,6 @@
|
|||||||
See the README file in the top-level LAMMPS directory.
|
See the README file in the top-level LAMMPS directory.
|
||||||
------------------------------------------------------------------------- */
|
------------------------------------------------------------------------- */
|
||||||
|
|
||||||
/* ----------------------------------------------------------------------
|
|
||||||
Contributing author: James Larentzos (Engility Corporation)
|
|
||||||
------------------------------------------------------------------------- */
|
|
||||||
|
|
||||||
#ifdef PAIR_CLASS
|
#ifdef PAIR_CLASS
|
||||||
|
|
||||||
PairStyle(dpd/fdt,PairDPDfdt)
|
PairStyle(dpd/fdt,PairDPDfdt)
|
||||||
|
|||||||
@ -12,7 +12,7 @@
|
|||||||
------------------------------------------------------------------------- */
|
------------------------------------------------------------------------- */
|
||||||
|
|
||||||
/* ----------------------------------------------------------------------
|
/* ----------------------------------------------------------------------
|
||||||
Contributing author: James Larentzos (Engility Corporation)
|
Contributing author: James Larentzos (U.S. Army Research Laboratory)
|
||||||
------------------------------------------------------------------------- */
|
------------------------------------------------------------------------- */
|
||||||
|
|
||||||
#include <math.h>
|
#include <math.h>
|
||||||
|
|||||||
@ -11,10 +11,6 @@
|
|||||||
See the README file in the top-level LAMMPS directory.
|
See the README file in the top-level LAMMPS directory.
|
||||||
------------------------------------------------------------------------- */
|
------------------------------------------------------------------------- */
|
||||||
|
|
||||||
/* ----------------------------------------------------------------------
|
|
||||||
Contributing author: James Larentzos (Engility Corporation)
|
|
||||||
------------------------------------------------------------------------- */
|
|
||||||
|
|
||||||
#ifdef PAIR_CLASS
|
#ifdef PAIR_CLASS
|
||||||
|
|
||||||
PairStyle(dpd/fdt/energy,PairDPDfdtEnergy)
|
PairStyle(dpd/fdt/energy,PairDPDfdtEnergy)
|
||||||
|
|||||||
Reference in New Issue
Block a user