{
template <typename T> class HashedMap;
class LocalAtomSetManager;
+class GpuHaloExchange;
}
typedef struct {
/* gmx_pme_recv_f buffer */
std::vector<gmx::RVec> pmeForceReceiveBuffer;
+
+ /* GPU halo exchange object */
+ std::unique_ptr<gmx::GpuHaloExchange> gpuHaloExchange;
};
//! Are we the master node for domain decomposition