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

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

collectStrings(std::string_view myString) const gmx::MpiComm
comm() const (defined in gmx::MpiComm)gmx::MpiComminline
getHierarchicalReductionsReport() const gmx::MpiComm
initializeHierarchicalReductions(int physicalNodeIdHash)gmx::MpiComm
isMainRank() const gmx::MpiComminline
isParallel() const gmx::MpiComminline
isSerial() const gmx::MpiComminline
mainRank() const gmx::MpiComminline
MpiComm(MPI_Comm comm)gmx::MpiCommexplicit
MpiComm(SingleRank)gmx::MpiComm
MpiComm(const MpiComm &other)gmx::MpiComm
MpiComm(MpiComm &&other)=deletegmx::MpiComm
operator=(const MpiComm &other)gmx::MpiComm
operator=(MpiComm &&other) noexceptgmx::MpiComm
rank() const gmx::MpiComminline
size() const gmx::MpiComminline
sumReduce(ArrayRef< int > data) const gmx::MpiComm
sumReduce(ArrayRef< float > data) const gmx::MpiComm
sumReduce(ArrayRef< double > data) const gmx::MpiComm
sumReduce(std::size_t nr, int *data) const gmx::MpiComm
sumReduce(std::size_t nr, float *data) const gmx::MpiComm
sumReduce(std::size_t nr, double *data) const gmx::MpiComm
~MpiComm()gmx::MpiComm