#ifndef PSB_CONFIG_H #define PSB_CONFIG_H #define PSB_ERR_ERROR -1 #define PSB_ERR_SUCCESS 0 #define PSB_VERSION_MAJOR @PSBLASMAJOR@ #define PSB_VERSION_MINOR @PSBLASMINOR@ #define PSB_VERSION_PATCHLEVEL @PSBLASPATCH@ #define PSB_VERSION_STRING @PSBLASSTRING@ #define PSB_DUPL_NULL @PSBLASDUPNUL@ #define PSB_DUPL_ADD @PSBLASDUPADD@ #define PSB_DUPL_OVWRT @PSBLASDUPOVW@ #define PSB_DUPL_ERR @PSBLASDUPERR@ #define PSB_DUPL_DEF @PSBLASDUPDEF@ #define PSB_UPD_SRCH @PSBLASUPDSRC@ #define PSB_UPD_PERM @PSBLASUPDPRM@ #define PSB_UPD_DFLT @PSBLASUPDDEF@ #define PSB_SWAP_SEND @PSBSWPSND@ #define PSB_SWAP_RECV @PSBSWPRCV@ #define PSB_SWAP_SYNC @PSBSWPSYN@ #define PSB_SWAP_MPI @PSBSWPMPI@ #define PSB_COLLECTIVE_START @PSBCLCSTR@ #define PSB_COLLECTIVE_END @PSBCLCEND@ #define PSB_COLLECTIVE_SYNC @PSBCLCSYN@ #define PSB_NONE @PSBNONE@ #define PSB_SUM @PSBSUM@ #define PSB_AVG @PSBAVG@ #define PSB_SQUARE_ROOT @PSBSQRT@ #define PSB_SETZERO @PSBSETZ@ #define PSB_MATBLD_NOREMOTE @PSBLASBLDNOR@ #define PSB_MATBLD_REMOTE @PSBLASBLDRMT@ @CSERIALMPI@ @PSB_IPKDEF@ @PSB_LPKDEF@ @CHAVE_OPENMP@ @CHAVEMETIS@ @CINTMETIS@ @CREALMETIS@ @CHAVEAMD@ @CHAVECUDA@ @CSHORTVCUDA@ @CVERSIONCUDA@ @CHAVELIBRSB@ #endif