params_(listParams),
minimumIlistCountForGpuBalancing_(minimumIlistCountForGpuBalancing)
{
- localSet_ = std::make_unique<nbnxn_pairlist_set_t>(params_);
+ localSet_ = std::make_unique<PairlistSet>(Nbnxm::InteractionLocality::Local,
+ params_);
if (haveMultipleDomains)
{
- nonlocalSet_ = std::make_unique<nbnxn_pairlist_set_t>(params_);
+ nonlocalSet_ = std::make_unique<PairlistSet>(Nbnxm::InteractionLocality::NonLocal,
+ params_);
}
}
const bool haveMultipleDomains = (DOMAINDECOMP(cr) && cr->dd->nnodes > 1);
NbnxnListParameters listParams(kernelSetup.kernelType,
+ bFEP_NonBonded,
ir->rlist,
havePPDomainDecomposition(cr));