1
2
3
4
5
6
7
8
9
10
11 #ifndef ORTE_RAS_SIM_H
12 #define ORTE_RAS_SIM_H
13
14 #include "orte_config.h"
15 #include "orte/mca/ras/ras.h"
16 #include "orte/mca/ras/base/base.h"
17
18 BEGIN_C_DECLS
19
20 struct orte_ras_sim_component_t {
21 orte_ras_base_component_t super;
22 char *num_nodes;
23 char * slots;
24 char * slots_max;
25 char *topofiles;
26 char *topologies;
27 bool have_cpubind;
28 bool have_membind;
29 };
30 typedef struct orte_ras_sim_component_t orte_ras_sim_component_t;
31
32 ORTE_DECLSPEC extern orte_ras_sim_component_t mca_ras_simulator_component;
33 ORTE_DECLSPEC extern orte_ras_base_module_t orte_ras_sim_module;
34
35 END_C_DECLS
36
37 #endif