Use array for term and foreign_term in gmx_enerdata_t
[alexxy/gromacs.git] / src / gromacs / mdlib / enerdata_utils.cpp
index 1559acd0eb20541e2c03c33787b6627cfe45e5eb..07a26a1e8d83be8cb6899d6040c203842bd50fd0 100644 (file)
@@ -234,7 +234,7 @@ void ForeignLambdaTerms::finalizePotentialContributions(gmx::ArrayRef<const doub
 
 void accumulatePotentialEnergies(gmx_enerdata_t* enerd, gmx::ArrayRef<const real> lambda, const t_lambda* fepvals)
 {
-    sum_epot(enerd->grpp, enerd->term);
+    sum_epot(enerd->grpp, enerd->term.data());
 
     if (fepvals)
     {