From 9f785a4f0bc915f887f46cf522bb2651fa4eb01a Mon Sep 17 00:00:00 2001 From: Axel Kohlmeyer <akohlmey@gmail.com> Date: Wed, 21 Mar 2018 19:40:25 -0400 Subject: [PATCH] detect and error out on unsupported/old bop potential files --- src/MANYBODY/pair_bop.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/MANYBODY/pair_bop.cpp b/src/MANYBODY/pair_bop.cpp index a934d5a1e8..04d7cd4153 100644 --- a/src/MANYBODY/pair_bop.cpp +++ b/src/MANYBODY/pair_bop.cpp @@ -5031,15 +5031,16 @@ void PairBOP::read_table(char *filename) } } } - if(nws==3) { + if (nws==3) { sscanf(s,"%d %d %d",&nr,&ntheta,&nBOt); npower=2; if(ntheta<=10) npower=ntheta; - } - else { + } else if (nws==2) { sscanf(s,"%d %d",&nr,&nBOt); ntheta=0; npower=3; + } else { + error->one(FLERR,"Unsupported BOP potential file format"); } fclose(fp); npairs=bop_types*(bop_types+1)/2; -- GitLab