Use ArrayRef(WithPadding) in constraint code
[alexxy/gromacs.git] / src / gromacs / domdec / domdec.h
index b7d4fb56ddd45aa099c7e7f8370ed71f13f90a1b..439e86b5e7fb0fb608c2061894eb1866dcf50033 100644 (file)
@@ -237,7 +237,11 @@ void dd_move_f_vsites(struct gmx_domdec_t* dd, rvec* f, rvec* fshift);
 void dd_clear_f_vsites(struct gmx_domdec_t* dd, rvec* f);
 
 /*! \brief Move x0 and also x1 if x1!=NULL. bX1IsCoord tells if to do PBC on x1 */
-void dd_move_x_constraints(struct gmx_domdec_t* dd, const matrix box, rvec* x0, rvec* x1, gmx_bool bX1IsCoord);
+void dd_move_x_constraints(struct gmx_domdec_t*     dd,
+                           const matrix             box,
+                           gmx::ArrayRef<gmx::RVec> x0,
+                           gmx::ArrayRef<gmx::RVec> x1,
+                           gmx_bool                 bX1IsCoord);
 
 /*! \brief Communicates the coordinates involved in virtual sites */
 void dd_move_x_vsites(struct gmx_domdec_t* dd, const matrix box, rvec* x);