void andersen_tcoupl(const t_inputrec *ir, int64_t step,
const t_commrec *cr, const t_mdatoms *md,
gmx::ArrayRef<gmx::RVec> v,
- real rate, const gmx_bool *randomize, const real *boltzfac);
+ real rate, const std::vector<bool> &randomize,
+ gmx::ArrayRef<const real> boltzfac);
void nosehoover_tcoupl(const t_grpopts *opts, const gmx_ekindata_t *ekind, real dt,
double xi[], double vxi[], const t_extmass *MassQ);