Gromacs  2024.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Typedefs | Functions
physicalnodecommunicator.h File Reference
#include "gromacs/utility/gmxmpi.h"
#include "gromacs/utility/unique_cptr.h"
+ Include dependency graph for physicalnodecommunicator.h:
+ This graph shows which files directly or indirectly include this file:

Description

Declares functionality for communicators across physical nodes.

Classes

class  gmx::PhysicalNodeCommunicator
 Holds a communicator for the physical node of this rank. More...
 

Typedefs

using gmx::MPI_Comm_ptr = gmx::unique_cptr< MPI_Comm, MPI_Comm_free_wrapper >
 Make a smart pointer for MPI communicators.
 

Functions

void gmx::MPI_Comm_free_wrapper (MPI_Comm *comm)
 Wrapper function for RAII-style cleanup. More...