Gromacs
2024.4
|
#include "gromacs/nbnxm/atomdata.h"
#include "gromacs/simd/simd.h"
#include "gromacs/utility/gmxassert.h"
#include "pairlistparams.h"
Declares the ClusterDistanceKernelType enum.
Enumerations | |
enum | ClusterDistanceKernelType : int { ClusterDistanceKernelType::CpuPlainC, ClusterDistanceKernelType::CpuSimd_4xM, ClusterDistanceKernelType::CpuSimd_2xMM, ClusterDistanceKernelType::Gpu } |
The types of kernel for calculating the distance between pairs of atom clusters. More... | |
Functions | |
static ClusterDistanceKernelType | getClusterDistanceKernelType (const PairlistType pairlistType, const nbnxn_atomdata_t &atomdata) |
Return the cluster distance kernel type given the pairlist type and atomdata. | |
|
strong |
The types of kernel for calculating the distance between pairs of atom clusters.