replace calls to force->*numeric() with the corresponding utils::*numeric()
this also removes the now obsolete functions from Force
This commit is contained in:
@ -58,7 +58,7 @@ Lattice::Lattice(LAMMPS *lmp, int narg, char **arg) : Pointers(lmp)
|
||||
// before Force class is instantiated, just use atof() in that case
|
||||
|
||||
if (force)
|
||||
xlattice = ylattice = zlattice = force->numeric(FLERR,arg[1]);
|
||||
xlattice = ylattice = zlattice = utils::numeric(FLERR,arg[1],false,lmp);
|
||||
else
|
||||
xlattice = ylattice = zlattice = atof(arg[1]);
|
||||
|
||||
@ -83,7 +83,7 @@ Lattice::Lattice(LAMMPS *lmp, int narg, char **arg) : Pointers(lmp)
|
||||
// scale = conversion factor between lattice and box units
|
||||
|
||||
if (narg < 2) error->all(FLERR,"Illegal lattice command");
|
||||
scale = force->numeric(FLERR,arg[1]);
|
||||
scale = utils::numeric(FLERR,arg[1],false,lmp);
|
||||
if (scale <= 0.0) error->all(FLERR,"Illegal lattice command");
|
||||
|
||||
// set basis atoms for each style
|
||||
@ -150,9 +150,9 @@ Lattice::Lattice(LAMMPS *lmp, int narg, char **arg) : Pointers(lmp)
|
||||
while (iarg < narg) {
|
||||
if (strcmp(arg[iarg],"origin") == 0) {
|
||||
if (iarg+4 > narg) error->all(FLERR,"Illegal lattice command");
|
||||
origin[0] = force->numeric(FLERR,arg[iarg+1]);
|
||||
origin[1] = force->numeric(FLERR,arg[iarg+2]);
|
||||
origin[2] = force->numeric(FLERR,arg[iarg+3]);
|
||||
origin[0] = utils::numeric(FLERR,arg[iarg+1],false,lmp);
|
||||
origin[1] = utils::numeric(FLERR,arg[iarg+2],false,lmp);
|
||||
origin[2] = utils::numeric(FLERR,arg[iarg+3],false,lmp);
|
||||
if (origin[0] < 0.0 || origin[0] >= 1.0 ||
|
||||
origin[1] < 0.0 || origin[1] >= 1.0 ||
|
||||
origin[2] < 0.0 || origin[2] >= 1.0)
|
||||
@ -170,17 +170,17 @@ Lattice::Lattice(LAMMPS *lmp, int narg, char **arg) : Pointers(lmp)
|
||||
if (dim == 0) orient = orientx;
|
||||
else if (dim == 1) orient = orienty;
|
||||
else if (dim == 2) orient = orientz;
|
||||
orient[0] = force->inumeric(FLERR,arg[iarg+2]);
|
||||
orient[1] = force->inumeric(FLERR,arg[iarg+3]);
|
||||
orient[2] = force->inumeric(FLERR,arg[iarg+4]);
|
||||
orient[0] = utils::inumeric(FLERR,arg[iarg+2],false,lmp);
|
||||
orient[1] = utils::inumeric(FLERR,arg[iarg+3],false,lmp);
|
||||
orient[2] = utils::inumeric(FLERR,arg[iarg+4],false,lmp);
|
||||
iarg += 5;
|
||||
|
||||
} else if (strcmp(arg[iarg],"spacing") == 0) {
|
||||
if (iarg+4 > narg) error->all(FLERR,"Illegal lattice command");
|
||||
spaceflag = 1;
|
||||
xlattice = force->numeric(FLERR,arg[iarg+1]);
|
||||
ylattice = force->numeric(FLERR,arg[iarg+2]);
|
||||
zlattice = force->numeric(FLERR,arg[iarg+3]);
|
||||
xlattice = utils::numeric(FLERR,arg[iarg+1],false,lmp);
|
||||
ylattice = utils::numeric(FLERR,arg[iarg+2],false,lmp);
|
||||
zlattice = utils::numeric(FLERR,arg[iarg+3],false,lmp);
|
||||
iarg += 4;
|
||||
|
||||
} else if (strcmp(arg[iarg],"a1") == 0) {
|
||||
@ -188,27 +188,27 @@ Lattice::Lattice(LAMMPS *lmp, int narg, char **arg) : Pointers(lmp)
|
||||
if (style != CUSTOM)
|
||||
error->all(FLERR,
|
||||
"Invalid option in lattice command for non-custom style");
|
||||
a1[0] = force->numeric(FLERR,arg[iarg+1]);
|
||||
a1[1] = force->numeric(FLERR,arg[iarg+2]);
|
||||
a1[2] = force->numeric(FLERR,arg[iarg+3]);
|
||||
a1[0] = utils::numeric(FLERR,arg[iarg+1],false,lmp);
|
||||
a1[1] = utils::numeric(FLERR,arg[iarg+2],false,lmp);
|
||||
a1[2] = utils::numeric(FLERR,arg[iarg+3],false,lmp);
|
||||
iarg += 4;
|
||||
} else if (strcmp(arg[iarg],"a2") == 0) {
|
||||
if (iarg+4 > narg) error->all(FLERR,"Illegal lattice command");
|
||||
if (style != CUSTOM)
|
||||
error->all(FLERR,
|
||||
"Invalid option in lattice command for non-custom style");
|
||||
a2[0] = force->numeric(FLERR,arg[iarg+1]);
|
||||
a2[1] = force->numeric(FLERR,arg[iarg+2]);
|
||||
a2[2] = force->numeric(FLERR,arg[iarg+3]);
|
||||
a2[0] = utils::numeric(FLERR,arg[iarg+1],false,lmp);
|
||||
a2[1] = utils::numeric(FLERR,arg[iarg+2],false,lmp);
|
||||
a2[2] = utils::numeric(FLERR,arg[iarg+3],false,lmp);
|
||||
iarg += 4;
|
||||
} else if (strcmp(arg[iarg],"a3") == 0) {
|
||||
if (iarg+4 > narg) error->all(FLERR,"Illegal lattice command");
|
||||
if (style != CUSTOM)
|
||||
error->all(FLERR,
|
||||
"Invalid option in lattice command for non-custom style");
|
||||
a3[0] = force->numeric(FLERR,arg[iarg+1]);
|
||||
a3[1] = force->numeric(FLERR,arg[iarg+2]);
|
||||
a3[2] = force->numeric(FLERR,arg[iarg+3]);
|
||||
a3[0] = utils::numeric(FLERR,arg[iarg+1],false,lmp);
|
||||
a3[1] = utils::numeric(FLERR,arg[iarg+2],false,lmp);
|
||||
a3[2] = utils::numeric(FLERR,arg[iarg+3],false,lmp);
|
||||
iarg += 4;
|
||||
|
||||
} else if (strcmp(arg[iarg],"basis") == 0) {
|
||||
@ -216,9 +216,9 @@ Lattice::Lattice(LAMMPS *lmp, int narg, char **arg) : Pointers(lmp)
|
||||
if (style != CUSTOM)
|
||||
error->all(FLERR,
|
||||
"Invalid option in lattice command for non-custom style");
|
||||
double x = force->numeric(FLERR,arg[iarg+1]);
|
||||
double y = force->numeric(FLERR,arg[iarg+2]);
|
||||
double z = force->numeric(FLERR,arg[iarg+3]);
|
||||
double x = utils::numeric(FLERR,arg[iarg+1],false,lmp);
|
||||
double y = utils::numeric(FLERR,arg[iarg+2],false,lmp);
|
||||
double z = utils::numeric(FLERR,arg[iarg+3],false,lmp);
|
||||
if (x < 0.0 || x >= 1.0 || y < 0.0 || y >= 1.0 || z < 0.0 || z >= 1.0)
|
||||
error->all(FLERR,"Illegal lattice command");
|
||||
add_basis(x,y,z);
|
||||
|
||||
Reference in New Issue
Block a user