improve error messages
This commit is contained in:
@ -57,7 +57,7 @@ void WriteData::command(int narg, char **arg)
|
||||
if (domain->box_exist == 0)
|
||||
error->all(FLERR,"Write_data command before simulation box is defined");
|
||||
|
||||
if (narg < 1) error->all(FLERR,"Illegal write_data command");
|
||||
if (narg < 1) utils::missing_cmd_args(FLERR, "write_data", error);
|
||||
|
||||
// if filename contains a "*", replace with current timestep
|
||||
|
||||
@ -79,10 +79,10 @@ void WriteData::command(int narg, char **arg)
|
||||
int iarg = 1;
|
||||
while (iarg < narg) {
|
||||
if (strcmp(arg[iarg],"pair") == 0) {
|
||||
if (iarg+2 > narg) error->all(FLERR,"Illegal write_data command");
|
||||
if (iarg+2 > narg) utils::missing_cmd_args(FLERR, "write_data pair", error);
|
||||
if (strcmp(arg[iarg+1],"ii") == 0) pairflag = II;
|
||||
else if (strcmp(arg[iarg+1],"ij") == 0) pairflag = IJ;
|
||||
else error->all(FLERR,"Illegal write_data command");
|
||||
else error->all(FLERR,"Unknown write_data pair option: {}", arg[iarg+1]);
|
||||
iarg += 2;
|
||||
} else if (strcmp(arg[iarg],"noinit") == 0) {
|
||||
noinit = 1;
|
||||
@ -97,12 +97,12 @@ void WriteData::command(int narg, char **arg)
|
||||
lmapflag = 0;
|
||||
iarg++;
|
||||
} else if (strcmp(arg[iarg],"types") == 0) {
|
||||
if (iarg+2 > narg) error->all(FLERR,"Illegal write_data command");
|
||||
if (iarg+2 > narg) utils::missing_cmd_args(FLERR, "write_data types", error);
|
||||
if (strcmp(arg[iarg+1],"numeric") == 0) atom->types_style = Atom::NUMERIC;
|
||||
else if (strcmp(arg[iarg+1],"labels") == 0) atom->types_style = Atom::LABELS;
|
||||
else error->all(FLERR,"Illegal write_data command");
|
||||
else error->all(FLERR,"Unknown write_data types option: {}", arg[iarg+1]);
|
||||
iarg += 2;
|
||||
} else error->all(FLERR,"Illegal write_data command");
|
||||
} else error->all(FLERR,"Unknown write_data keyword: {}", arg[iarg]);
|
||||
}
|
||||
|
||||
// init entire system since comm->exchange is done
|
||||
|
||||
Reference in New Issue
Block a user