enable support for dynamic groups in fix planeforce and fix lineforce

This commit is contained in:
Axel Kohlmeyer
2017-06-02 08:45:15 -04:00
parent af5f19604c
commit f59ee5bd62
2 changed files with 4 additions and 0 deletions

View File

@ -29,6 +29,8 @@ using namespace FixConst;
FixLineForce::FixLineForce(LAMMPS *lmp, int narg, char **arg) : FixLineForce::FixLineForce(LAMMPS *lmp, int narg, char **arg) :
Fix(lmp, narg, arg) Fix(lmp, narg, arg)
{ {
dynamic_group_allow = 1;
if (narg != 6) error->all(FLERR,"Illegal fix lineforce command"); if (narg != 6) error->all(FLERR,"Illegal fix lineforce command");
xdir = force->numeric(FLERR,arg[3]); xdir = force->numeric(FLERR,arg[3]);
ydir = force->numeric(FLERR,arg[4]); ydir = force->numeric(FLERR,arg[4]);

View File

@ -29,6 +29,8 @@ using namespace FixConst;
FixPlaneForce::FixPlaneForce(LAMMPS *lmp, int narg, char **arg) : FixPlaneForce::FixPlaneForce(LAMMPS *lmp, int narg, char **arg) :
Fix(lmp, narg, arg) Fix(lmp, narg, arg)
{ {
dynamic_group_allow = 1;
if (narg != 6) error->all(FLERR,"Illegal fix planeforce command"); if (narg != 6) error->all(FLERR,"Illegal fix planeforce command");
xdir = force->numeric(FLERR,arg[3]); xdir = force->numeric(FLERR,arg[3]);
ydir = force->numeric(FLERR,arg[4]); ydir = force->numeric(FLERR,arg[4]);