|
Dip
0.92.4
|

Go to the source code of this file.
Macros | |
| #define | SRANDOM(seed) srandom(seed) |
| #define | RANDOM() random() |
| #define | REMALLOC(ptr, ptrtype, oldsize, newsize, block_size) |
| #define | REALLOC(ptr, ptrtype, oldsize, newsize, block_size) |
| #define | READ_INT_DESC(desc) |
| #define | READ_CHAR_ARRAY_WITH_SIZE(cptr, cnum, maxcnum) |
| #define | READ_STR_LIST(snum, ssize, cptr, sptr) |
| #define | READPAR_ERROR(x) |
| #define | READ_INT_PAR(par) |
| #define | READ_STR_PAR(par) |
| #define | READ_DBL_PAR(par) |
| #define | READ_STRINT_PAR(par, str_array, array_size, value) |
| #define | COPY_DBL_ARRAY_DESC(newad, oldad) |
| #define | COPY_STAT(newad, oldad) |
| #define | COPY_ARRAY_DESC(newad, oldad) |
| #define | CALL_USER_FUNCTION(f) |
| #define | CALL_WRAPPER_FUNCTION(f) |
| #define | PRINT(a, b, c) if ((a) > (b)) printf c |
| #define | FREE(p) if (p) {(void)free((char *)(p)); p = NULL;} |
| #define | MIN(a, b) ((a) < (b) ? (a) : (b)) |
| #define | MAX(a, b) ((a) > (b) ? (a) : (b)) |
| #define | LOG_OF_BITS_PER_BYTE 3 |
| #define | BITS_PER_BYTE_LESS_ONE 7 |
| #define | isset(a, i) |
| #define | isclr(a, i) (! isset(a, i)) |
| #define | setbit(a, i) |
| #define | OPENMP_ATOMIC_WRITE _Pragma("omp critical (atomic_write)") |
| #define | OPENMP_ATOMIC_UPDATE _Pragma("omp atomic") |
| #define SRANDOM | ( | seed | ) | srandom(seed) |
Definition at line 25 of file sym_macros.h.
| #define RANDOM | ( | ) | random() |
Definition at line 26 of file sym_macros.h.
| #define REMALLOC | ( | ptr, | |
| ptrtype, | |||
| oldsize, | |||
| newsize, | |||
| block_size | |||
| ) |
Definition at line 34 of file sym_macros.h.
| #define REALLOC | ( | ptr, | |
| ptrtype, | |||
| oldsize, | |||
| newsize, | |||
| block_size | |||
| ) |
Definition at line 46 of file sym_macros.h.
| #define READ_INT_DESC | ( | desc | ) |
Definition at line 57 of file sym_macros.h.
| #define READ_CHAR_ARRAY_WITH_SIZE | ( | cptr, | |
| cnum, | |||
| maxcnum | |||
| ) |
Definition at line 66 of file sym_macros.h.
| #define READ_STR_LIST | ( | snum, | |
| ssize, | |||
| cptr, | |||
| sptr | |||
| ) |
Definition at line 75 of file sym_macros.h.
| #define READPAR_ERROR | ( | x | ) |
Definition at line 89 of file sym_macros.h.
| #define READ_INT_PAR | ( | par | ) |
Definition at line 95 of file sym_macros.h.
| #define READ_STR_PAR | ( | par | ) |
Definition at line 101 of file sym_macros.h.
| #define READ_DBL_PAR | ( | par | ) |
Definition at line 107 of file sym_macros.h.
| #define READ_STRINT_PAR | ( | par, | |
| str_array, | |||
| array_size, | |||
| value | |||
| ) |
Definition at line 113 of file sym_macros.h.
| #define COPY_DBL_ARRAY_DESC | ( | newad, | |
| oldad | |||
| ) |
Definition at line 129 of file sym_macros.h.
| #define COPY_STAT | ( | newad, | |
| oldad | |||
| ) |
Definition at line 139 of file sym_macros.h.
| #define COPY_ARRAY_DESC | ( | newad, | |
| oldad | |||
| ) |
Definition at line 145 of file sym_macros.h.
| #define CALL_USER_FUNCTION | ( | f | ) |
Definition at line 154 of file sym_macros.h.
| #define CALL_WRAPPER_FUNCTION | ( | f | ) |
Definition at line 165 of file sym_macros.h.
| #define PRINT | ( | a, | |
| b, | |||
| c | |||
| ) | if ((a) > (b)) printf c |
Definition at line 174 of file sym_macros.h.
| #define FREE | ( | p | ) | if (p) {(void)free((char *)(p)); p = NULL;} |
Definition at line 180 of file sym_macros.h.
| #define MIN | ( | a, | |
| b | |||
| ) | ((a) < (b) ? (a) : (b)) |
Definition at line 184 of file sym_macros.h.
| #define MAX | ( | a, | |
| b | |||
| ) | ((a) > (b) ? (a) : (b)) |
Definition at line 190 of file sym_macros.h.
| #define LOG_OF_BITS_PER_BYTE 3 |
Definition at line 203 of file sym_macros.h.
| #define BITS_PER_BYTE_LESS_ONE 7 |
Definition at line 204 of file sym_macros.h.
| #define isset | ( | a, | |
| i | |||
| ) |
Definition at line 205 of file sym_macros.h.
| #define isclr | ( | a, | |
| i | |||
| ) | (! isset(a, i)) |
Definition at line 208 of file sym_macros.h.
| #define setbit | ( | a, | |
| i | |||
| ) |
Definition at line 223 of file sym_macros.h.
| #define OPENMP_ATOMIC_WRITE _Pragma("omp critical (atomic_write)") |
Definition at line 231 of file sym_macros.h.
| #define OPENMP_ATOMIC_UPDATE _Pragma("omp atomic") |
Definition at line 245 of file sym_macros.h.
1.8.5