KMR
|
State of each Spawning. More...
Public Attributes | |
char * | abuf |
size_t | alen |
int | argc |
int | argc0 |
char ** | argv |
char ** | argv0 |
int | count |
MPI_Comm | icomm |
int | index |
int | n_procs |
_Bool | running |
double | timestamp [6] |
int | watch_port |
State of each Spawning.
The array of this structure is stored in the kmr_spawning structure. RUNNING indicates the spawned processes are running. N_PROCS is the number of processes to be spawned (it equals to the COUNT below). INDEX is the number of processes spawned so far, and COUNT is the number of processes of the current spawn. The range INDEX by COUNT enumerates spawned processes, and is used to point in the array of the MPI requests. ARGC and ARGV are the argument list. ABUF (byte array of size with ALEN), ARGV0 (pointer array of size with ARGC0) are buffers for making command line arguments. ICOMM is the inter-communicator. WATCH_PORT hold a IP port number for watch-programs.
Definition at line 371 of file kmrmapms.c.