XGC1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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::MyMPI ( )
inline
MyMPI::MyMPI ( int  nranks_in)
inline
MyMPI::MyMPI ( const MPI_Comm &  comm_world,
int  nplanes 
)
inline

Member Data Documentation

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

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