#include "gromacs/mdlib/constr.h"
#include "gromacs/mdlib/force.h"
#include "gromacs/mdlib/forcerec.h"
-#include "gromacs/mdlib/genborn.h"
#include "gromacs/mdlib/gmx_omp_nthreads.h"
#include "gromacs/mdlib/mdrun.h"
#include "gromacs/mdlib/nb_verlet.h"
t_forcerec *fr, interaction_const_t *ic,
gmx_vsite_t *vsite, rvec mu_tot,
double t, gmx_edsam_t ed,
- gmx_bool bBornRadii,
int flags,
DdOpenBalanceRegionBeforeForceComputation ddOpenBalanceRegion,
DdCloseBalanceRegionAfterForceComputation ddCloseBalanceRegion)
/* Compute the bonded and non-bonded energies and optionally forces */
do_force_lowlevel(fr, inputrec, &(top->idef),
cr, nrnb, wcycle, mdatoms,
- as_rvec_array(x.data()), hist, f, &forceWithVirial, enerd, fcd, top, fr->born,
- bBornRadii, box,
- inputrec->fepvals, lambda, graph, &(top->excls), fr->mu_tot,
+ as_rvec_array(x.data()), hist, f, &forceWithVirial, enerd, fcd,
+ box, inputrec->fepvals, lambda, graph, &(top->excls), fr->mu_tot,
flags, &cycles_pme);
wallcycle_stop(wcycle, ewcFORCE);
real *lambda, t_graph *graph,
t_forcerec *fr, gmx_vsite_t *vsite, rvec mu_tot,
double t, gmx_edsam_t ed,
- gmx_bool bBornRadii,
int flags,
DdOpenBalanceRegionBeforeForceComputation ddOpenBalanceRegion,
DdCloseBalanceRegionAfterForceComputation ddCloseBalanceRegion)
wallcycle_stop(wcycle, ewcNS);
}
- if (inputrec->implicit_solvent && bNS)
- {
- make_gb_nblist(cr, inputrec->gb_algorithm,
- as_rvec_array(x.data()), box, fr, &top->idef, graph, fr->born);
- }
-
if (DOMAINDECOMP(cr) && !thisRankHasDuty(cr, DUTY_PME))
{
wallcycle_start(wcycle, ewcPPDURINGPME);
/* Compute the bonded and non-bonded energies and optionally forces */
do_force_lowlevel(fr, inputrec, &(top->idef),
cr, nrnb, wcycle, mdatoms,
- as_rvec_array(x.data()), hist, f, &forceWithVirial, enerd, fcd, top, fr->born,
- bBornRadii, box,
- inputrec->fepvals, lambda,
+ as_rvec_array(x.data()), hist, f, &forceWithVirial, enerd, fcd,
+ box, inputrec->fepvals, lambda,
graph, &(top->excls), fr->mu_tot,
flags,
&cycles_pme);
t_forcerec *fr,
gmx_vsite_t *vsite, rvec mu_tot,
double t, gmx_edsam_t ed,
- gmx_bool bBornRadii,
int flags,
DdOpenBalanceRegionBeforeForceComputation ddOpenBalanceRegion,
DdCloseBalanceRegionAfterForceComputation ddCloseBalanceRegion)
fr, fr->ic,
vsite, mu_tot,
t, ed,
- bBornRadii,
flags,
ddOpenBalanceRegion,
ddCloseBalanceRegion);
lambda.data(), graph,
fr, vsite, mu_tot,
t, ed,
- bBornRadii,
flags,
ddOpenBalanceRegion,
ddCloseBalanceRegion);