Gromacs
2025-dev-20240510-7427685
|
#include "gromacs/domdec/gpuhaloexchange.h"
#include "gromacs/gpu_utils/device_context.h"
#include "gromacs/gpu_utils/gpueventsynchronizer.h"
#include "gromacs/gpu_utils/hostallocator.h"
#include "gromacs/utility/gmxmpi.h"
#include "domdec_internal.h"
Declares the implementation of GPU Halo Exchange.
This header file is needed to include from both the device-side kernels file, and the host-side management code.
Classes | |
class | gmx::GpuHaloExchange::Impl |
Impl class stub. More... | |
Enumerations | |
enum | gmx::HaloType { Coordinates, Forces } |
Whether the halo exchange is of coordinates or forces. | |