Gromacs  2026.0-dev-20251119-5f0a571d
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
gmx::GpuHaloExchangeNvshmemHelper Member List

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

destroyAllHaloExchangeBuffers() (defined in gmx::GpuHaloExchangeNvshmemHelper)gmx::GpuHaloExchangeNvshmemHelper
freeHaloExchangeBuffers()gmx::GpuHaloExchangeNvshmemHelper
fusedPpHaloExchange_gmx::GpuHaloExchangeNvshmemHelper
getForcesReadyOnDeviceEvent() (defined in gmx::GpuHaloExchangeNvshmemHelper)gmx::GpuHaloExchangeNvshmemHelper
getSyncBuffer() const gmx::GpuHaloExchangeNvshmemHelper
GpuHaloExchangeNvshmemHelper(const gmx_domdec_t &dd, const DeviceContext &context, const DeviceStream &stream, const std::optional< int > &peerRank, gmx_wallcycle *wcycle, MPI_Comm mpi_comm_mygroup, MPI_Comm mpi_comm_mysim_world) (defined in gmx::GpuHaloExchangeNvshmemHelper)gmx::GpuHaloExchangeNvshmemHelper
launchAllCoordinateExchanges(const matrix box, GpuEventSynchronizer *dependencyEvent) (defined in gmx::GpuHaloExchangeNvshmemHelper)gmx::GpuHaloExchangeNvshmemHelper
launchAllForceExchanges(bool accumulateForces, FixedCapacityVector< GpuEventSynchronizer *, 2 > *dependencyEvents) (defined in gmx::GpuHaloExchangeNvshmemHelper)gmx::GpuHaloExchangeNvshmemHelper
reinit()gmx::GpuHaloExchangeNvshmemHelper
reinitAllHaloExchanges(const t_commrec &cr, DeviceBuffer< RVec > d_coordinatesBuffer, DeviceBuffer< RVec > d_forcesBuffer) (defined in gmx::GpuHaloExchangeNvshmemHelper)gmx::GpuHaloExchangeNvshmemHelper
totalPulsesAndDims() const gmx::GpuHaloExchangeNvshmemHelper
~GpuHaloExchangeNvshmemHelper() (defined in gmx::GpuHaloExchangeNvshmemHelper)gmx::GpuHaloExchangeNvshmemHelper