#include "gromacs/mdlib/force_flags.h"
#include "gromacs/mdlib/nb_verlet.h"
#include "gromacs/mdlib/nbnxn_consts.h"
-#include "gromacs/mdlib/nbnxn_gpu_common_utils.h"
#include "gromacs/mdlib/nbnxn_gpu_data_mgmt.h"
#include "gromacs/mdtypes/interaction_const.h"
#include "gromacs/mdtypes/md_enums.h"
const nbnxn_pairlist_t *h_plist,
int iloc)
{
- if (canSkipWork(nb, iloc))
- {
- return;
- }
-
char sbuf[STRLEN];
- bool bDoTime = nb->bDoTime;
+ bool bDoTime = (nb->bDoTime && h_plist->nsci > 0);
cudaStream_t stream = nb->stream[iloc];
cu_plist_t *d_plist = nb->plist[iloc];