const t_forcerec& fr,
gmx::ArrayRef<const gmx::RVec> coords,
gmx::ForceWithShiftForces* forceWithShiftForces,
- const t_mdatoms& mdatoms,
+ gmx::ArrayRef<const real> chargeA,
+ gmx::ArrayRef<const real> chargeB,
+ gmx::ArrayRef<const int> typeA,
+ gmx::ArrayRef<const int> typeB,
t_lambda* fepvals,
gmx::ArrayRef<const real> lambda,
gmx_enerdata_t* enerd,
coords,
forceWithShiftForces,
fr,
- mdatoms,
+ chargeA,
+ chargeB,
+ typeA,
+ typeB,
kernelFlags,
kernelLambda,
kernelDvdl,
coords,
forceWithShiftForces,
fr,
- mdatoms,
+ chargeA,
+ chargeB,
+ typeA,
+ typeB,
kernelFlags,
kernelLambda,
kernelDvdl,