more files with ArgInfo support added

This commit is contained in:
Axel Kohlmeyer
2021-02-03 16:19:05 -05:00
parent f745d5d7be
commit 2f7d6672df
6 changed files with 182 additions and 255 deletions

View File

@ -1748,14 +1748,13 @@ int DumpCustom::modify_param(int narg, char **arg)
if (strcmp(arg[0],"refresh") == 0) {
if (narg < 2) error->all(FLERR,"Illegal dump_modify command");
if (strncmp(arg[1],"c_",2) != 0)
ArgInfo argi(arg[1],ArgInfo::COMPUTE);
if ((argi.get_type() != ArgInfo::COMPUTE) || (argi.get_dim() != 0))
error->all(FLERR,"Illegal dump_modify command");
if (refreshflag) error->all(FLERR,"Dump modify can only have one refresh");
refreshflag = 1;
int n = strlen(arg[1]);
refresh = new char[n];
strcpy(refresh,&arg[1][2]);
refresh = argi.copy_name();
return 2;
}