|
Gromacs
2026.2
|
#include "gmxpre.h"#include "gromacs/math/functions.h"#include "gromacs/nbnxm/gpu_common.h"#include "nbnxm_hip_kernel.h"#include "nbnxm_hip_kernel_pruneonly.h"#include "nbnxm_hip_kernel_sci_sort.h"#include "nbnxm_hip_types.h"
Include dependency graph for nbnxm_hip.cpp:Data management and kernel launch functions for nbnxm hip.
Functions | |
| void | gmx::gpu_launch_kernel_pruneonly (NbnxmGpu *nb, const InteractionLocality iloc, const int numParts) |
Launch the pairlist prune only kernel for the given locality. numParts tells in how many parts, i.e. calls the list will be pruned. | |
| void | gmx::gpu_launch_kernel (NbnxmGpu *nb, const gmx::StepWorkload &stepWork, const InteractionLocality iloc) |
| Launch GPU kernel. More... | |
| void | gmx::gpu_launch_free_energy_kernel (NbnxmGpu gmx_unused *nb, const SimulationWorkload gmx_unused &simulationWork, const StepWorkload gmx_unused &stepWork, InteractionLocality gmx_unused iloc) |
| Launch asynchronously the nonbonded free energy calculations. More... | |
1.8.5