Merge pull request #3524 from ssande7/respa_fix
Fix segfault when using dynamic groups with r-RESPA
This commit is contained in:
@ -372,7 +372,7 @@ void Respa::setup(int flag)
|
|||||||
mesg += fmt::format(" {}:{}", ilevel + 1, step[ilevel]);
|
mesg += fmt::format(" {}:{}", ilevel + 1, step[ilevel]);
|
||||||
|
|
||||||
mesg += "\n r-RESPA fixes :";
|
mesg += "\n r-RESPA fixes :";
|
||||||
for (int l = 0; l < modify->n_post_force_respa_any; ++l) {
|
for (int l = 0; l < modify->n_post_force_respa; ++l) {
|
||||||
Fix *f = modify->get_fix_by_index(modify->list_post_force_respa[l]);
|
Fix *f = modify->get_fix_by_index(modify->list_post_force_respa[l]);
|
||||||
if (f->respa_level >= 0)
|
if (f->respa_level >= 0)
|
||||||
mesg += fmt::format(" {}:{}[{}]", MIN(f->respa_level + 1, nlevels), f->style, f->id);
|
mesg += fmt::format(" {}:{}[{}]", MIN(f->respa_level + 1, nlevels), f->style, f->id);
|
||||||
|
|||||||
Reference in New Issue
Block a user