8 #if(USEMPILIAISON || USEMPIGRMHD)
14 MPI_Group MPI_GROUP_WORLD;
16 MPI_Group MPI_GROUP_GRMHD_LIAISON;
17 MPI_Comm MPI_COMM_GRMHD_LIAISON;
24 MPI_Group MPI_GROUP_GRMHD;
25 MPI_Comm MPI_COMM_GRMHD;
26 MPI_Group MPI_GROUP_LIAISON_FROM_GRMHD;
27 MPI_Comm MPI_COMM_LIAISON_FROM_GRMHD;
30 #if(USEMPILIAISON || USEMPIGRRAY)
31 MPI_Group MPI_GROUP_GRRAY_LIAISON;
32 MPI_Comm MPI_COMM_GRRAY_LIAISON;
39 MPI_Group MPI_GROUP_GRRAY;
40 MPI_Comm MPI_COMM_GRRAY;
42 MPI_Group MPI_GROUP_LIAISON_FROM_GRRAY;
43 MPI_Comm MPI_COMM_LIAISON_FROM_GRRAY;
49 int *processtypelist_world;
50 int *processtypelist_grmhd_liaison;
51 int *processtypelist_grray_liaison;
52 int *processtypelist_grmhd;
53 int *processtypelist_grray;
55 int *processtypelist_liaison_from_grmhd;
56 int *processtypelist_liaison_from_grray;
59 int sizeproclist_world;
60 int sizeproclist_grmhd_liaison;
61 int sizeproclist_grray_liaison;
62 int sizeproclist_grmhd;
63 int sizeproclist_grray;
65 int sizeproclist_liaison_from_grmhd;
66 int sizeproclist_liaison_from_grray;
69 #elif(DOINGLIAISONTYPECODE==1)
73 MPI_Group MPI_GROUP_WORLD;
74 MPI_Group MPI_GROUP_LIAISON_FROM_GRMHD;
75 MPI_Comm MPI_COMM_LIAISON_FROM_GRMHD;
77 int *processtypelist_world;
78 int *processtypelist_liaison_from_grmhd;
79 int sizeproclist_world;
80 int sizeproclist_liaison_from_grmhd;
83 int sizeproclist_grmhd;
84 #if(USEMPILIAISON || USEMPIGRMHD)
85 MPI_Group MPI_GROUP_GRMHD;
86 MPI_Comm MPI_COMM_GRMHD;
90 #elif(DOINGGRMHDTYPECODE==1)
94 MPI_Group MPI_GROUP_WORLD;
95 MPI_Group MPI_GROUP_GRMHD;
96 MPI_Comm MPI_COMM_GRMHD;
98 int *processtypelist_world;
99 int *processtypelist_grmhd;
100 int sizeproclist_world;
101 int sizeproclist_grmhd;
103 #elif(DOINGGRRAYTYPECODE==1)
106 MPI_Group MPI_GROUP_WORLD;
107 MPI_Group MPI_GROUP_GRRAY;
108 MPI_Comm MPI_COMM_GRRAY;
110 int *processtypelist_world;
111 int *processtypelist_grray;
112 int sizeproclist_world;
113 int sizeproclist_grray;