Gromacs
2025.0
|
This is the complete list of members for gmx::GpuHaloExchange::Impl, including all inherited members.
communicateHaloCoordinates(const matrix box, GpuEventSynchronizer *dependencyEvent) | gmx::GpuHaloExchange::Impl | |
communicateHaloForces(bool accumulateForces, FixedCapacityVector< GpuEventSynchronizer *, 2 > *dependencyEvents) | gmx::GpuHaloExchange::Impl | |
destroyGpuHaloExchangeNvshmemBuf() | gmx::GpuHaloExchange::Impl | |
getForcesReadyOnDeviceEvent() | gmx::GpuHaloExchange::Impl | |
Impl(gmx_domdec_t *dd, int dimIndex, MPI_Comm mpi_comm_mysim, MPI_Comm mpi_comm_mysim_world, const DeviceContext &deviceContext, int pulse, bool useNvshmem, gmx_wallcycle *wcycle) | gmx::GpuHaloExchange::Impl | |
reinitHalo(DeviceBuffer< Float3 > d_coordinatesBuffer, DeviceBuffer< Float3 > d_forcesBuffer) | gmx::GpuHaloExchange::Impl | |
reinitNvshmemSignal(const t_commrec &cr, int signalObjOffset) | gmx::GpuHaloExchange::Impl | |
~Impl() (defined in gmx::GpuHaloExchange::Impl) | gmx::GpuHaloExchange::Impl |