|
MPI_Comm | amrex::ParallelContext::CommunicatorAll () noexcept |
| world communicator
|
|
MPI_Group | amrex::ParallelContext::GroupAll () noexcept |
| world group
|
|
int | amrex::ParallelContext::NProcsAll () noexcept |
| number of ranks in world communicator
|
|
int | amrex::ParallelContext::MyProcAll () noexcept |
| my rank in world communicator
|
|
int | amrex::ParallelContext::IOProcessorNumberAll () noexcept |
| IO rank in world communicator.
|
|
bool | amrex::ParallelContext::IOProcessorAll () noexcept |
| Am IO processor for world communicator?
|
|
std::ofstream * | amrex::ParallelContext::OFSPtrAll () noexcept |
| Pointer to ofstream.
|
|
MPI_Comm | amrex::ParallelContext::CommunicatorSub () noexcept |
| sub-communicator for current frame
|
|
MPI_Group | amrex::ParallelContext::GroupSub () noexcept |
| sub-group for current frame
|
|
int | amrex::ParallelContext::NProcsSub () noexcept |
| number of ranks in current frame
|
|
int | amrex::ParallelContext::MyProcSub () noexcept |
| my sub-rank in current frame
|
|
int | amrex::ParallelContext::IOProcessorNumberSub () noexcept |
| IO sub-rank in current frame.
|
|
bool | amrex::ParallelContext::IOProcessorSub () noexcept |
| Am IO processor for current frame?
|
|
std::ofstream * | amrex::ParallelContext::OFSPtrSub () noexcept |
| Pointer to ofstream.
|
|
void | amrex::ParallelContext::BarrierSub () noexcept |
|
void | amrex::ParallelContext::BarrierAll () noexcept |
|
int | amrex::ParallelContext::get_inc_mpi_tag () noexcept |
| get and increment mpi tag in current frame
|
|
int | amrex::ParallelContext::local_to_global_rank (int rank) noexcept |
| translate between local rank and global rank
|
|
void | amrex::ParallelContext::local_to_global_rank (int *global, const int *local, int n) noexcept |
|
int | amrex::ParallelContext::global_to_local_rank (int rank) noexcept |
|
void | amrex::ParallelContext::global_to_local_rank (int *local, const int *global, int n) noexcept |
|
void | amrex::ParallelContext::push (MPI_Comm c) |
|
void | amrex::ParallelContext::push (MPI_Comm c, int id, int io_rank) |
|
void | amrex::ParallelContext::set_last_frame_ofs (const std::string &filename) |
|
void | amrex::ParallelContext::pop () |
| Note that it's the user's responsibility to free the MPI_Comm.
|
|