/*! \brief Compute the energy and force for a single pair interaction */
static real
-evaluate_single(real r2, real tabscale, real *vftab, real tableStride,
+evaluate_single(real r2, real tabscale, const real *vftab, real tableStride,
real qq, real c6, real c12, real *velec, real *vvdw)
{
real rinv, r, rtab, eps, eps2, Y, F, Geps, Heps2, Fp, VVe, FFe, VVd, FFd, VVr, FFr, fscal;
/*! \brief Compute the energy and force for a single pair interaction under FEP */
static real
free_energy_evaluate_single(real r2, real sc_r_power, real alpha_coul,
- real alpha_vdw, real tabscale, real *vftab, real tableStride,
+ real alpha_vdw, real tabscale, const real *vftab, real tableStride,
real qqA, real c6A, real c12A, real qqB,
- real c6B, real c12B, real LFC[2], real LFV[2], real DLF[2],
- real lfac_coul[2], real lfac_vdw[2], real dlfac_coul[2],
- real dlfac_vdw[2], real sigma6_def, real sigma6_min,
+ real c6B, real c12B, const real LFC[2], const real LFV[2], const real DLF[2],
+ const real lfac_coul[2], const real lfac_vdw[2], const real dlfac_coul[2],
+ const real dlfac_vdw[2], real sigma6_def, real sigma6_min,
real sigma2_def, real sigma2_min,
real *velectot, real *vvdwtot, real *dvdl)
{