modernize access to list of fixes
This commit is contained in:
@ -176,12 +176,11 @@ void FixWallReflect::init()
|
||||
}
|
||||
|
||||
int nrigid = 0;
|
||||
for (int i = 0; i < modify->nfix; i++)
|
||||
if (modify->fix[i]->rigid_flag) nrigid++;
|
||||
for (const auto &ifix : modify->get_fix_list())
|
||||
if (ifix->rigid_flag) nrigid++;
|
||||
|
||||
if (nrigid && comm->me == 0)
|
||||
error->warning(FLERR,"Should not allow rigid bodies to bounce off "
|
||||
"relecting walls");
|
||||
if (nrigid && (comm->me == 0))
|
||||
error->warning(FLERR,"Should not use reflecting walls with rigid bodies");
|
||||
}
|
||||
|
||||
/* ---------------------------------------------------------------------- */
|
||||
|
||||
Reference in New Issue
Block a user