Go to the source code of this file.
Functions | |
int | nm_launcher_init_checked (int *argc, char **argv, const struct nm_abi_config_s *p_nm_abi_config) |
static nm_gate_t | nm_launcher_self_gate (void) |
shortcut to get the gate to self More... | |
void | nm_launcher_print_drivers_strategy (nm_core_t p_core) |
print on stderr loaded drivers and the selected strategy More... | |
int | nm_launcher_homogeneous_network (void) |
Checks whether the networks are homogeneous across all nodes. More... | |
static int | nm_launcher_init (int *argc, char **argv) |
Initializes nmad. More... | |
int | nm_launcher_exit (void) |
Cleans session. More... | |
int | nm_launcher_get_rank (int *rank) |
Returns process rank. More... | |
int | nm_launcher_get_size (int *size) |
Returns the number of nodes. More... | |
int | nm_launcher_get_gate (int dest, nm_gate_t *gate) |
Returns the gate for the process dest. More... | |
int | nm_launcher_get_dest (nm_gate_t p_gate, int *dest) |
Returns the dest rank for the given gate. More... | |
void | nm_launcher_abort (int rc) |
Abort all processes. More... | |
int nm_launcher_homogeneous_network | ( | void | ) |
Checks whether the networks are homogeneous across all nodes.
int nm_launcher_init_checked | ( | int * | argc, |
char ** | argv, | ||
const struct nm_abi_config_s * | p_nm_abi_config | ||
) |
init launcher with ABI check
Referenced by nm_launcher_init().
void nm_launcher_print_drivers_strategy | ( | nm_core_t | p_core | ) |
print on stderr loaded drivers and the selected strategy
|
inlinestatic |
shortcut to get the gate to self
Definition at line 71 of file nm_launcher_interface.h.
References nm_launcher_get_gate(), nm_launcher_get_rank(), and p_gate.