XGCa
Public Member Functions | Public Attributes | List of all members
MyMPI Struct Reference

#include <my_mpi.hpp>

Public Member Functions

 MyMPI ()
 
 MyMPI (int nranks_in)
 
 MyMPI (const MPI_Comm &comm_world, int nplanes)
 

Public Attributes

MPI_Comm comm
 
MPI_Group group
 
int nranks
 
int my_rank
 
MPI_Comm plane_comm
 
int my_plane_rank
 
int n_plane_ranks
 
MPI_Comm intpl_comm
 
int my_intpl_rank
 
int n_intpl_ranks
 

Constructor & Destructor Documentation

◆ MyMPI() [1/3]

MyMPI::MyMPI ( )
inline

◆ MyMPI() [2/3]

MyMPI::MyMPI ( int  nranks_in)
inline

◆ MyMPI() [3/3]

MyMPI::MyMPI ( const MPI_Comm &  comm_world,
int  nplanes 
)

Member Data Documentation

◆ comm

MPI_Comm MyMPI::comm

◆ group

MPI_Group MyMPI::group

◆ intpl_comm

MPI_Comm MyMPI::intpl_comm

◆ my_intpl_rank

int MyMPI::my_intpl_rank

◆ my_plane_rank

int MyMPI::my_plane_rank

◆ my_rank

int MyMPI::my_rank

◆ n_intpl_ranks

int MyMPI::n_intpl_ranks

◆ n_plane_ranks

int MyMPI::n_plane_ranks

◆ nranks

int MyMPI::nranks

◆ plane_comm

MPI_Comm MyMPI::plane_comm

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