Gromacs  2024.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
gmx::GpuHaloExchange Member List

This is the complete list of members for gmx::GpuHaloExchange, including all inherited members.

communicateHaloCoordinates(const matrix box, GpuEventSynchronizer *dependencyEvent)gmx::GpuHaloExchange
communicateHaloForces(bool accumulateForces, FixedCapacityVector< GpuEventSynchronizer *, 2 > *dependencyEvents)gmx::GpuHaloExchange
getForcesReadyOnDeviceEvent()gmx::GpuHaloExchange
GpuHaloExchange(gmx_domdec_t *dd, int dimIndex, MPI_Comm mpi_comm_mysim, const DeviceContext &deviceContext, int pulse, gmx_wallcycle *wcycle)gmx::GpuHaloExchange
GpuHaloExchange(GpuHaloExchange &&source) noexcept (defined in gmx::GpuHaloExchange)gmx::GpuHaloExchange
operator=(GpuHaloExchange &&source) noexcept (defined in gmx::GpuHaloExchange)gmx::GpuHaloExchange
reinitHalo(DeviceBuffer< RVec > d_coordinateBuffer, DeviceBuffer< RVec > d_forcesBuffer)gmx::GpuHaloExchange
~GpuHaloExchange() (defined in gmx::GpuHaloExchange)gmx::GpuHaloExchange