PLUTO
|
ArrayLib codes header file. More...
Go to the source code of this file.
Macros | |
#define | AL_MAX_DIM ((int)5) |
#define | AL_MAX_ARRAYS ((int)100) |
#define | AL_STACK_FREE ((int)0) |
#define | AL_STACK_USED ((int)1) |
#define | AL_TRUE ((int)1) |
#define | AL_FALSE ((int)0) |
#define | AL_SUCCESS ((AL_Const)0) |
#define | AL_FAILURE ((AL_Const)1) |
#define | AL_C_INDEXES ((int) 7) |
#define | AL_FORTRAN_INDEXES ((int) 8) |
#define | AL_AUTO_DECOMP ((AL_Const) 9) /* Internal decomposition */ |
#define | AL_MPI_DECOMP ((AL_Const) 10) /* MPI decomposition */ |
#define | AL_USER_DECOMP ((AL_Const) 11) /* User defined decomposition */ |
#define | AL_ORDER_C ((int) 56) |
#define | AL_ORDER_FORTRAN ((int) 57) |
#define | AL_DISTRIBUTE_BLOCK ((int) 121) |
#define | AL_DISTRIBUTE_CYCLIC ((int) 122) |
#define | AL_DISTRIBUTE_NONE ((int) 123) |
#define | AL_CHAR MPI_CHAR |
#define | AL_UNSIGNED_CHAR MPI_UNSIGNED_CHAR |
#define | AL_BYTE MPI_BYTE |
#define | AL_SHORT MPI_SHORT |
#define | AL_UNSIGNED MPI_UNSIGNED |
#define | AL_LONG MPI_LONG |
#define | AL_UNSIGNED_LONG MPI_UNSIGNED_LONG |
#define | AL_FLOAT MPI_FLOAT |
#define | AL_DOUBLE MPI_DOUBLE |
#define | AL_LONG_DOUBLE MPI_LONG_DOUBLE |
#define | AL_LONG_LONG_INT MPI_LONG_LONG_INT |
#define | AL_PACKED MPI_PACKED |
#define | AL_LB MPI_LB |
#define | AL_UB MPI_UB |
#define | AL_FLOAT_INT MPI_FLOAT_INT |
#define | AL_DOUBLE_INT MPI_DOUBLE_INT |
#define | AL_LONG_INT MPI_LONG_INT |
#define | AL_SHORT_INT MPI_SHORT_INT |
#define | AL__2INT MPI_2INT |
#define | AL_LONG_DOUBLE_INT MPI_LONG_DOUBLE_INT |
#define | AL_COMM_WORLD MPI_COMM_WORLD |
#define | AL_COMM_SELF MPI_COMM_SELF |
#define | AL_GROUP_EMPTY MPI_GROUP_EMPTY |
#define | AL_MAX MPI_MAX |
#define | AL_MIN MPI_MIN |
#define | AL_SUM MPI_SUM |
#define | AL_PROD MPI_PROD |
#define | AL_LAND MPI_LAND |
#define | AL_BAND MPI_BAND |
#define | AL_LOR MPI_LOR |
#define | AL_BOR MPI_BOR |
#define | AL_LXOR MPI_LXOR |
#define | AL_BXOR MPI_BXOR |
#define | AL_MINLOC MPI_MINLOC |
#define | AL_MAXLOC MPI_MAXLOC |
#define | AL_COMM_NULL MPI_COMM_NULL |
#define | AL_OP_NULL MPI_OP_NULL |
#define | AL_GROUP_NULL MPI_GROUP_NULL |
#define | AL_DATATYPE_NULL MPI_DATATYPE_NULL |
#define | AL_REQUEST_NULL MPI_REQUEST_NULL |
#define | AL_ERRHANDLER_NULL MPI_ERRHANDLER_NULL |
#define | AL_MAX_PROCESSOR_NAME MPI_MAX_PROCESSOR_NAME |
#define | AL_MAX_ERROR_STRING MPI_MAX_ERROR_STRING |
#define | AL_MAX_NAME_STRING MPI_MAX_NAME_STRING /* How long a name do you need ? */ |
#define | AL_UNDEFINED MPI_UNDEFINED |
#define | AL_UNDEFINED_RANK MPI_UNDEFINED_RANK |
#define | AL_KEYVAL_INVALID MPI_KEYVAL_INVALID |
#define | AL_PROC_NULL MPI_PROC_NULL |
#define | AL_ANYSOURCE MPI_ANY_SOURCE |
#define | AL_ANY_TAG MPI_ANY_TAG |
ArrayLib codes header file.
Contains basic macro definitions used in ArrayLib routines.
Definition in file al_codes.h.
#define AL__2INT MPI_2INT |
Definition at line 87 of file al_codes.h.
#define AL_ANY_TAG MPI_ANY_TAG |
Definition at line 133 of file al_codes.h.
#define AL_ANYSOURCE MPI_ANY_SOURCE |
Definition at line 132 of file al_codes.h.
#define AL_AUTO_DECOMP ((AL_Const) 9) /* Internal decomposition */ |
Definition at line 40 of file al_codes.h.
#define AL_BAND MPI_BAND |
Definition at line 104 of file al_codes.h.
#define AL_BOR MPI_BOR |
Definition at line 106 of file al_codes.h.
#define AL_BXOR MPI_BXOR |
Definition at line 108 of file al_codes.h.
#define AL_BYTE MPI_BYTE |
Definition at line 60 of file al_codes.h.
#define AL_C_INDEXES ((int) 7) |
Definition at line 36 of file al_codes.h.
#define AL_CHAR MPI_CHAR |
Definition at line 58 of file al_codes.h.
#define AL_COMM_NULL MPI_COMM_NULL |
Definition at line 114 of file al_codes.h.
#define AL_COMM_SELF MPI_COMM_SELF |
Definition at line 92 of file al_codes.h.
#define AL_COMM_WORLD MPI_COMM_WORLD |
Definition at line 91 of file al_codes.h.
#define AL_DATATYPE_NULL MPI_DATATYPE_NULL |
Definition at line 117 of file al_codes.h.
#define AL_DISTRIBUTE_BLOCK ((int) 121) |
Definition at line 47 of file al_codes.h.
#define AL_DISTRIBUTE_CYCLIC ((int) 122) |
Definition at line 48 of file al_codes.h.
#define AL_DISTRIBUTE_NONE ((int) 123) |
Definition at line 49 of file al_codes.h.
#define AL_DOUBLE MPI_DOUBLE |
Definition at line 67 of file al_codes.h.
#define AL_DOUBLE_INT MPI_DOUBLE_INT |
Definition at line 84 of file al_codes.h.
#define AL_ERRHANDLER_NULL MPI_ERRHANDLER_NULL |
Definition at line 119 of file al_codes.h.
#define AL_FAILURE ((AL_Const)1) |
Definition at line 33 of file al_codes.h.
#define AL_FALSE ((int)0) |
Definition at line 29 of file al_codes.h.
#define AL_FLOAT MPI_FLOAT |
Definition at line 66 of file al_codes.h.
#define AL_FLOAT_INT MPI_FLOAT_INT |
Definition at line 83 of file al_codes.h.
#define AL_FORTRAN_INDEXES ((int) 8) |
Definition at line 37 of file al_codes.h.
#define AL_GROUP_EMPTY MPI_GROUP_EMPTY |
Definition at line 95 of file al_codes.h.
#define AL_GROUP_NULL MPI_GROUP_NULL |
Definition at line 116 of file al_codes.h.
#define AL_KEYVAL_INVALID MPI_KEYVAL_INVALID |
Definition at line 129 of file al_codes.h.
#define AL_LAND MPI_LAND |
Definition at line 103 of file al_codes.h.
#define AL_LB MPI_LB |
Definition at line 72 of file al_codes.h.
#define AL_LONG MPI_LONG |
Definition at line 64 of file al_codes.h.
#define AL_LONG_DOUBLE MPI_LONG_DOUBLE |
Definition at line 68 of file al_codes.h.
#define AL_LONG_DOUBLE_INT MPI_LONG_DOUBLE_INT |
Definition at line 88 of file al_codes.h.
#define AL_LONG_INT MPI_LONG_INT |
Definition at line 85 of file al_codes.h.
#define AL_LONG_LONG_INT MPI_LONG_LONG_INT |
Definition at line 69 of file al_codes.h.
#define AL_LOR MPI_LOR |
Definition at line 105 of file al_codes.h.
#define AL_LXOR MPI_LXOR |
Definition at line 107 of file al_codes.h.
#define AL_MAX MPI_MAX |
Definition at line 99 of file al_codes.h.
#define AL_MAX_ARRAYS ((int)100) |
Definition at line 21 of file al_codes.h.
#define AL_MAX_DIM ((int)5) |
Definition at line 18 of file al_codes.h.
#define AL_MAX_ERROR_STRING MPI_MAX_ERROR_STRING |
Definition at line 123 of file al_codes.h.
#define AL_MAX_NAME_STRING MPI_MAX_NAME_STRING /* How long a name do you need ? */ |
Definition at line 124 of file al_codes.h.
#define AL_MAX_PROCESSOR_NAME MPI_MAX_PROCESSOR_NAME |
Definition at line 122 of file al_codes.h.
#define AL_MAXLOC MPI_MAXLOC |
Definition at line 110 of file al_codes.h.
#define AL_MIN MPI_MIN |
Definition at line 100 of file al_codes.h.
#define AL_MINLOC MPI_MINLOC |
Definition at line 109 of file al_codes.h.
#define AL_MPI_DECOMP ((AL_Const) 10) /* MPI decomposition */ |
Definition at line 41 of file al_codes.h.
#define AL_OP_NULL MPI_OP_NULL |
Definition at line 115 of file al_codes.h.
#define AL_ORDER_C ((int) 56) |
Definition at line 45 of file al_codes.h.
#define AL_ORDER_FORTRAN ((int) 57) |
Definition at line 46 of file al_codes.h.
#define AL_PACKED MPI_PACKED |
Definition at line 71 of file al_codes.h.
#define AL_PROC_NULL MPI_PROC_NULL |
Definition at line 131 of file al_codes.h.
#define AL_PROD MPI_PROD |
Definition at line 102 of file al_codes.h.
#define AL_REQUEST_NULL MPI_REQUEST_NULL |
Definition at line 118 of file al_codes.h.
#define AL_SHORT MPI_SHORT |
Definition at line 61 of file al_codes.h.
#define AL_SHORT_INT MPI_SHORT_INT |
Definition at line 86 of file al_codes.h.
#define AL_STACK_FREE ((int)0) |
Definition at line 24 of file al_codes.h.
#define AL_STACK_USED ((int)1) |
Definition at line 25 of file al_codes.h.
#define AL_SUCCESS ((AL_Const)0) |
Definition at line 32 of file al_codes.h.
#define AL_SUM MPI_SUM |
Definition at line 101 of file al_codes.h.
#define AL_TRUE ((int)1) |
Definition at line 28 of file al_codes.h.
#define AL_UB MPI_UB |
Definition at line 73 of file al_codes.h.
#define AL_UNDEFINED MPI_UNDEFINED |
Definition at line 127 of file al_codes.h.
#define AL_UNDEFINED_RANK MPI_UNDEFINED_RANK |
Definition at line 128 of file al_codes.h.
#define AL_UNSIGNED MPI_UNSIGNED |
Definition at line 63 of file al_codes.h.
#define AL_UNSIGNED_CHAR MPI_UNSIGNED_CHAR |
Definition at line 59 of file al_codes.h.
#define AL_UNSIGNED_LONG MPI_UNSIGNED_LONG |
Definition at line 65 of file al_codes.h.
#define AL_USER_DECOMP ((AL_Const) 11) /* User defined decomposition */ |
Definition at line 42 of file al_codes.h.