Gromacs
2024.4
|
#include "gmxpre.h"
#include "gpuhaloexchange_impl_gpu.h"
#include "config.h"
#include "gromacs/domdec/domdec.h"
#include "gromacs/domdec/domdec_struct.h"
#include "gromacs/domdec/gpuhaloexchange.h"
#include "gromacs/gpu_utils/device_context.h"
#include "gromacs/gpu_utils/devicebuffer.h"
#include "gromacs/gpu_utils/gpueventsynchronizer.h"
#include "gromacs/math/vectypes.h"
#include "gromacs/timing/wallcycle.h"
#include "gromacs/utility/gmxmpi.h"
#include "domdec_internal.h"
Implements shared code for GPU halo exchange.
Variables | |
constexpr bool | supportedLibMpiBuild |
constexpr bool | supportedThreadMpiBuild = ((GMX_THREAD_MPI != 0) && (GMX_GPU_CUDA != 0)) |
constexpr bool supportedLibMpiBuild |