Fixing error checks
This commit is contained in:
@ -116,7 +116,7 @@ void FixRxKokkos<DeviceType>::init()
|
|||||||
|
|
||||||
bool eos_flag = false;
|
bool eos_flag = false;
|
||||||
for (int i = 0; i < modify->nfix; i++)
|
for (int i = 0; i < modify->nfix; i++)
|
||||||
if (strcmp(modify->fix[i]->style,"eos/table/rx") == 0) eos_flag = true;
|
if (strncmp(modify->fix[i]->style,"eos/table/rx",3) == 0) eos_flag = true;
|
||||||
if(!eos_flag) error->all(FLERR,"fix rx requires fix eos/table/rx to be specified");
|
if(!eos_flag) error->all(FLERR,"fix rx requires fix eos/table/rx to be specified");
|
||||||
|
|
||||||
if (update_kinetics_data)
|
if (update_kinetics_data)
|
||||||
|
|||||||
@ -157,7 +157,7 @@ void FixShardlow::setup(int vflag)
|
|||||||
error->all(FLERR,"Cannot use constant temperature integration routines with DPD.");
|
error->all(FLERR,"Cannot use constant temperature integration routines with DPD.");
|
||||||
|
|
||||||
for (int i = 0; i < modify->nfix; i++){
|
for (int i = 0; i < modify->nfix; i++){
|
||||||
if (strcmp(modify->fix[i]->style,"shardlow") == 0) fixShardlow = true;
|
if (strncmp(modify->fix[i]->style,"shardlow",3) == 0) fixShardlow = true;
|
||||||
if (strncmp(modify->fix[i]->style,"nve",3) == 0 || (strncmp(modify->fix[i]->style,"nph",3) == 0)){
|
if (strncmp(modify->fix[i]->style,"nve",3) == 0 || (strncmp(modify->fix[i]->style,"nph",3) == 0)){
|
||||||
if(fixShardlow) break;
|
if(fixShardlow) break;
|
||||||
else error->all(FLERR,"The deterministic integrator must follow fix shardlow in the input file.");
|
else error->all(FLERR,"The deterministic integrator must follow fix shardlow in the input file.");
|
||||||
|
|||||||
Reference in New Issue
Block a user