- v = calc_one_bond(thread, ftype, idef, fr->bondedThreading->workDivision, x, ft,
- fshift, fr, pbc_null, g, grpp, nrnb, lambda, dvdlt, md, fcd,
- stepWork, global_atom_index);
+ ArrayRef<const int> iatoms = gmx::constArrayRefFromArray(ilist.iatoms, ilist.nr);
+ v = calc_one_bond(
+ thread, ftype, idef, iatoms, idef->numNonperturbedInteractions[ftype],
+ fr->bondedThreading->workDivision, x, ft, fshift, fr, pbc_null, g, grpp,
+ nrnb, lambda, dvdlt, md, fcd, stepWork, global_atom_index);