KMR
|
Public Attributes | |
struct { | |
char ** initial_argv | |
long options_flags | |
char * options_heap_bottom | |
} | d |
struct { | |
int(* execve )(const char *file, char *const argv[], char *const envp[]) | |
void(* exit )(int status) | |
void * mpi_byte | |
void * mpi_comm_null | |
void * mpi_comm_world | |
int(* PMPI_Abort )(MPI_Comm comm, int errorcode) | |
int(* PMPI_Comm_dup )(MPI_Comm comm, MPI_Comm *newcomm) | |
int(* PMPI_Comm_free )(MPI_Comm *comm) | |
int(* PMPI_Comm_get_name )(MPI_Comm comm, char *name, int *len) | |
int(* PMPI_Comm_get_parent )(MPI_Comm *parent) | |
int(* PMPI_Comm_rank )(MPI_Comm comm, int *rank) | |
int(* PMPI_Comm_remote_size )(MPI_Comm comm, int *size) | |
int(* PMPI_Comm_set_name )(MPI_Comm comm, char *name) | |
int(* PMPI_Comm_size )(MPI_Comm comm, int *size) | |
int(* PMPI_Finalize )(void) | |
int(* PMPI_Get_count )(MPI_Status *status, MPI_Datatype dty, int *count) | |
int(* PMPI_Init )(int *argc, char ***argv) | |
int(* PMPI_Init_thread )(int *argc, char ***argv, int required, int *provided) | |
int(* PMPI_Intercomm_create )(MPI_Comm lcomm, int lleader, MPI_Comm pcomm, int pleader, int tag, MPI_Comm *newcomm) | |
int(* PMPI_Query_thread )(int *provided) | |
int(* PMPI_Recv )(void *buf, int count, MPI_Datatype dty, int src, int tag, MPI_Comm comm, MPI_Status *status) | |
int(* PMPI_Send )(void *buf, int count, MPI_Datatype dty, int dst, int tag, MPI_Comm comm) | |
void(* raw_exit )(int status) | |
void * saved_genuine_world | |
size_t size_of_comm_data | |
char world_name [MPI_MAX_OBJECT_NAME] | |
} | h |
struct { | |
_Bool abort_when_mpi_abort | |
MPI_Comm base_comm | |
int base_rank | |
int(* exec_fn )(struct kmr_spawn_hooks *, int, char **) | |
int master_rank | |
_Bool mpi_initialized | |
void * mr | |
_Bool print_trace | |
union kmr_spawn_rpc * rpc_buffer | |
size_t rpc_size | |
struct kmr_spawn_work * running_work | |
int service_count | |
MPI_Comm spawn_parent | |
MPI_Comm spawn_world | |
struct { | |
unsigned long color | |
MPI_Comm comm | |
} subworlds [KMR_SPAWN_SUBWORLDS] | |
} | s |
Definition at line 81 of file kmrspawn.h.