KMR
Public Attributes | List of all members
kmr_spawn_state Struct Reference

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
 

Detailed Description

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 405 of file kmrmapms.c.


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