|
Gromacs
2025.3
|
#include "gmxpre.h"#include "nbnxm_hip_kernel_pruneonly.h"#include <type_traits>#include "gromacs/gpu_utils/device_context.h"#include "gromacs/gpu_utils/devicebuffer_hip.h"#include "gromacs/gpu_utils/gpu_kernel_utils.h"#include "gromacs/gpu_utils/hiputils.h"#include "gromacs/nbnxm/gpu_types_common.h"#include "gromacs/nbnxm/nbnxm_enums.h"#include "gromacs/utility/template_mp.h"#include "nbnxm_hip_kernel_utils.h"#include "nbnxm_hip_types.h"
Include dependency graph for nbnxm_hip_kernel_pruneonly.cpp:NBNXM HIP prune only kernels.
Functions | |
| template<PairlistType pairlistType, bool haveFreshList, int threadZ, int minBlocksPp> | |
| gmx::__launch_bounds__ (c_clSizeSq< pairlistType > *threadZ, minBlocksPp) __global__ static void nbnxmKernelPruneOnly(NBAtomDataGpu atdat | |
| Prune-only kernel for NBNXM. More... | |
1.8.5