#include <smpi_process.hpp>
◆ Process()
simgrid::smpi::Process::Process |
( |
int |
index, |
|
|
msg_bar_t |
barrier |
|
) |
| |
|
explicit |
◆ set_data()
void simgrid::smpi::Process::set_data |
( |
int |
index, |
|
|
int * |
argc, |
|
|
char *** |
argv |
|
) |
| |
◆ finalize()
void simgrid::smpi::Process::finalize |
( |
| ) |
|
Prepares the current process for termination.
◆ finalized()
int simgrid::smpi::Process::finalized |
( |
| ) |
|
Check if a process is finalized.
◆ initialized()
int simgrid::smpi::Process::initialized |
( |
| ) |
|
Check if a process is initialized.
◆ mark_as_initialized()
void simgrid::smpi::Process::mark_as_initialized |
( |
| ) |
|
Mark a process as initialized (=MPI_Init called)
◆ set_replaying()
void simgrid::smpi::Process::set_replaying |
( |
bool |
value | ) |
|
◆ replaying()
bool simgrid::smpi::Process::replaying |
( |
| ) |
|
◆ set_user_data()
void simgrid::smpi::Process::set_user_data |
( |
void * |
data | ) |
|
◆ get_user_data()
void * simgrid::smpi::Process::get_user_data |
( |
| ) |
|
◆ call_location()
Returns a structure that stores the location (filename + linenumber) of the last calls to MPI_* functions.
- See also
- smpi_trace_set_call_location
◆ index()
int simgrid::smpi::Process::index |
( |
| ) |
|
◆ comm_world()
MPI_Comm simgrid::smpi::Process::comm_world |
( |
| ) |
|
◆ mailbox()
◆ mailbox_small()
◆ mailboxes_mutex()
xbt_mutex_t simgrid::smpi::Process::mailboxes_mutex |
( |
| ) |
|
◆ timer()
◆ simulated_start()
void simgrid::smpi::Process::simulated_start |
( |
| ) |
|
◆ simulated_elapsed()
double simgrid::smpi::Process::simulated_elapsed |
( |
| ) |
|
◆ comm_self()
MPI_Comm simgrid::smpi::Process::comm_self |
( |
| ) |
|
◆ comm_intra()
MPI_Comm simgrid::smpi::Process::comm_intra |
( |
| ) |
|
◆ set_comm_intra()
void simgrid::smpi::Process::set_comm_intra |
( |
MPI_Comm |
comm | ) |
|
◆ set_sampling()
void simgrid::smpi::Process::set_sampling |
( |
int |
s | ) |
|
◆ sampling()
int simgrid::smpi::Process::sampling |
( |
| ) |
|
◆ finalization_barrier()
msg_bar_t simgrid::smpi::Process::finalization_barrier |
( |
| ) |
|
◆ return_value()
int simgrid::smpi::Process::return_value |
( |
| ) |
|
◆ set_return_value()
void simgrid::smpi::Process::set_return_value |
( |
int |
val | ) |
|
◆ init()
void simgrid::smpi::Process::init |
( |
int * |
argc, |
|
|
char *** |
argv |
|
) |
| |
|
static |
◆ process()
The documentation for this class was generated from the following files: