3 #define NAMELEN_LONG 12500 5 #define MAX_DYNCORES 50 7 #define MAX_ARGLINE 128 8 #define MAX_TYPEDEFS 50 12 #define UNIQSORT "/bin/sort -u" 13 #define CATCOMM "/bin/cat" 14 #define RMCOMM "/bin/rm" 15 #define MVCOMM "/bin/mv" 17 #define DRIVER_LAYER 100 18 #define MEDIATION_LAYER 200 20 enum coord_axis { COORD_X , COORD_Y , COORD_Z , COORD_C } ;
21 enum len_defined_how { DOMAIN_STANDARD , NAMELIST , CONSTANT } ;
22 enum type_type { SIMPLE , DERIVED } ;
23 enum proc_orient { ALL_Z_ON_PROC , ALL_X_ON_PROC , ALL_Y_ON_PROC } ;
27 #define PERIOD_OTHER 1 48 #define RESTART 0x02000000 49 #define BOUNDARY 0x04000000 50 #define INTERP_DOWN 0x08000000 51 #define FORCE_DOWN 0x10000000 52 #define INTERP_UP 0x20000000 53 #define SMOOTH_UP 0x40000000 54 #define METADATA 0x80000000 61 #define snprintf _snprintf