|
PLUTO
|
ArrayLib function definitions header file. More...

Go to the source code of this file.
Macros | |
| #define | AL_Const int |
| #define | AL_Datatype MPI_Datatype |
| #define | AL_STAGGERED_OVERLAP 1 |
| #define | AL_ALLOC_(nelem, size) malloc((nelem)*(size)) |
| #define | AL_CALLOC_(nelem, size) calloc((nelem),(size)) |
| #define | AL_FREE_(ptr) free((ptr)) |
| #define | AL_POWEROF2(x) ((((x)-1)&(x))==0) |
| #define | AL_ISEVEN ((x)-(x)/2*2) |
| #define | AL_ISODD ((x)/2*2-(x)+1) |
| #define | AL_ISMAX(a, b) ((a) > (b) ? (a) : (b)) |
| #define | AL_ISMIN(a, b) ((a) < (b) ? (a) : (b)) |
ArrayLib function definitions header file.
Contains function definitions used in ArrayLib routines.
Definition in file al_defs.h.