Gromacs
2026.0-dev-20250711-6857db4
|
#include "gmxpre.h"
#include "hip/hip_runtime.h"
#include "gromacs/gpu_utils/typecasts_cuda_hip.h"
#include "gromacs/gpu_utils/vectype_ops_hip.h"
#include "gromacs/math/functions.h"
#include "gromacs/nbnxm/grid.h"
#include "gromacs/nbnxm/hip/nbnxm_hip_types.h"
#include "gromacs/nbnxm/nbnxm_gpu_buffer_ops_internal.h"
Define HIP kernel (and its wrapper) for transforming position coordinates from rvec to nbnxm layout.
Functions | |
void | gmx::launchNbnxmKernelTransformXToXq (const Grid &grid, NbnxmGpu *nb, DeviceBuffer< Float3 > d_x, const DeviceStream &deviceStream, unsigned int numColumnsMax, int gridId) |
Launch coordinate layout conversion kernel. More... | |