const t_inputrec *ir,
const gmx_mtop_t *mtop,
matrix box,
- int nbnxnKernelType,
const interaction_const_t *ic,
NbnxnListParameters *listParams)
{
/* Initialize the parameters to no dynamic list pruning */
listParams->useDynamicPruning = false;
- const VerletbufListSetup ls = verletbufGetListSetup(nbnxnKernelType);
+ const VerletbufListSetup ls =
+ {
+ IClusterSizePerListType[listParams->pairlistType],
+ JClusterSizePerListType[listParams->pairlistType]
+ };
/* Currently emulation mode does not support dual pair-lists */
- const bool useGpu = (nbnxnKernelType == nbnxnk8x8x8_GPU);
+ const bool useGpu = (listParams->pairlistType == PairlistType::Hierarchical8x8);
if (supportsDynamicPairlistGenerationInterval(*ir) &&
getenv("GMX_DISABLE_DYNAMICPRUNING") == nullptr)