ESyS-Particle  2.3.4
MpiInfo Class Reference

#include <MpiInfo.h>

Public Member Functions

 MpiInfo (MPI_Comm comm=MPI_COMM_WORLD)
 
virtual ~MpiInfo ()
 
int rank () const
 
int size () const
 

Private Attributes

MPI_Comm m_comm
 

Detailed Description

Convenience class for obtaining rank of current process (and size of a specified MPI_Comm).

Constructor & Destructor Documentation

◆ MpiInfo()

MpiInfo::MpiInfo ( MPI_Comm  comm = MPI_COMM_WORLD)

Rank and size for specified MPI_Comm.

◆ ~MpiInfo()

MpiInfo::~MpiInfo ( )
virtual

Member Function Documentation

◆ rank()

int MpiInfo::rank ( ) const

References m_comm.

Referenced by CSubLatticeControler::performTiming(), and CheckPointParams::unpackFrom().

Here is the caller graph for this function:

◆ size()

int MpiInfo::size ( ) const

References m_comm.

Member Data Documentation

◆ m_comm

MPI_Comm MpiInfo::m_comm
private

Referenced by rank(), and size().


The documentation for this class was generated from the following files: