You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
65 lines
1.3 KiB
C
65 lines
1.3 KiB
C
#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
|