molecule fragment: let's add more checks
This commit is contained in:
@ -535,6 +535,8 @@ void Molecule::read(int flag)
|
|||||||
if (flag) molecules(line);
|
if (flag) molecules(line);
|
||||||
else skip_lines(natoms,line);
|
else skip_lines(natoms,line);
|
||||||
} else if (strcmp(keyword,"Fragments") == 0) {
|
} else if (strcmp(keyword,"Fragments") == 0) {
|
||||||
|
if (nfragments == 0)
|
||||||
|
error->all(FLERR,"Molecule file has fragments but no nfragments setting");
|
||||||
fragmentflag = 1;
|
fragmentflag = 1;
|
||||||
if (flag) fragments(line);
|
if (flag) fragments(line);
|
||||||
else skip_lines(nfragments,line);
|
else skip_lines(nfragments,line);
|
||||||
|
|||||||
Reference in New Issue
Block a user