24 #define USEMPINONLIAISON (USEMPIGRMHD&&DOINGGRMHDTYPECODE || USEMPIGRRAY&&DOINGGRRAYTYPECODE) // no choice
25 #define USEMPILIAISON (DOINGLIAISON) // can turn off USEMPILIAISON if DOINGLIAISON==1 but want no MPI code for liaison. However, if DOINGLIAISON==0 then USEMPILIAISON must be 0
27 #define USEMPIANY (USEMPINONLIAISON || USEMPILIAISON) // no choice
32 #define BINARYNOTYPE 0
33 #define BINARYGRMHDTYPE 1
34 #define BINARYGRRAYTYPE 2
35 #define BINARYLIAISONTYPE 3
48 extern void liaison_init_mpi_liaisonmode_globalset(
void);
49 extern void grmhd_init_mpi_liaisonmode_globalset(
void);
50 extern void grray_init_mpi_liaisonmode_globalset(
void);